*{margin: 0;padding: 0;}
body{margin: auto;font:12px/25px  "microsoft yahei";color: #333; background: url(../images/bj.jpg);}
ul,li{list-style: none;}
a{text-decoration: none;color: #000;}
a:hover{ color: #FFA202;}
.clear{clear: both;}
/*head*/
.contain { width:1200px; margin:0px auto;}
.center { margin: auto;}
.fl{ float: left;}
.fr{ float: right;}
.top{ height: 150px;}
.tbwz{ height: 35px; line-height: 35px; color: #fff; background: #009C0B;}
.tbwz img{ padding-right: 10px; vertical-align: middle;}
.logo { width: 100%; height: 90px; text-align: center;}
.nav{width:100%;height:74px;text-align:center;}
.nav a{width:136px;line-height:74px;float:left;font-size:14px;margin-left:14px;text-decoration:none;}
.nav a:hover{color:#FFF;background:url(../images/navbj.png);}
#nav1, .nav a:hover{color:#FFF;background:url(../images/navbj.png);}

/*footer*/
.bottom{width:100%;padding:15px 0px 15px 0px;line-height:30px;text-align:center;color:#FFFFFF;background:#0d7308;}
.bottom a{color:#FFFFFF;margin-right:40px;}

/*index*/
#sbj { margin-top: 50px;}
.symup { width: 1200px; text-align: center; font-size: 22px;}
.symup_top{width:220px;height:25px;color:#009c0b;line-height:25px;padding-bottom:10px;}
.symup_top span{width:115px;float:left;background:#009c0b url(../images/symup.jpg) no-repeat left;background-position:5px center;color:#FFFFFF;font-size:14px;}
#demo_{overflow:hidden;width:1100px;}
#indemo_{float:left;width:800%;}
#demo1_{float:left;}
#demo2_{float:left;}
.idllist1{margin:0px auto;}
.idllist1 li{float:left;margin:10px 10px 0px 10px;   text-align: center; line-height: 40px;}
.idllist1 li ol{ width: 225px; height: 169px; overflow: hidden;}
.idllist1 li ol img{width:225px;height:169px;}
.idllist1 li:hover ol img{ transition: all 0.6s; transform: scale(1.2);}
.idllist1 li a{ font-size: 14px; color: #333333;}
.idllist1 li p{ line-height: 35px; background: #f4e821; font-size: 14px;}
.demo_l{ width: 50px; text-align: left;margin-top: 50px;}
.demo_r{ width: 50px; text-align: right; margin-top: 50px;}
.gywm{width:100%;height:395px;background:url(../images/about.jpg);}
.about{	width:1200px;height:395px;background:url(../images/about_bj.jpg) repeat-x center;color:#FFFFFF;}
.about_img{	width:360px;height:330px;float:left;}
.about_nr{width:830px;float:right;}
.gsmup{font-size:12px;color:#fffa74;text-align:left;line-height:33px;padding-top:30px;}
.gsmup_top{	width:197px;height:25px;color:#fff;line-height:25px;float:left;font-size:22px;}
.gsmup_top span{width:115px;background:#fff;color:#009c0b;font-size:14px;padding:1px 10px 1px 10px;margin-left:10px;}
.nr{padding:8px;line-height:27px;text-align:left;text-indent:2em;}
.hf{width:240px;height:55px;text-align:left;float:left;margin-left:50px;border-radius:10px;padding-top:20px;font-size:14px;padding-left:90px;}
.hf span{font-size:12px;}
#hf1{background:#f4e821 url(../images/hf1.jpg) no-repeat left;background-position:48px center;}
#hf2{background:#f4e821 url(../images/hf2.jpg) no-repeat left;background-position:48px center;}
#hf3{background:#f4e821 url(../images/hf3.jpg) no-repeat left;background-position:48px center;}
.sytp{width:225px;height:210px;float:left;margin-left:10px;text-align:center;}
.sytp p{background:#f4e821;line-height:36px;}
.xwbj{width:100%;background:url(../images/xwbj.jpg);padding:20px 0px 20px 0px;color:#FFFFFF;}
.xwbj a{color:#FFFFFF;}
.xw{width:550px;float:left;}
.lx{width:525px;float:right;}
.lx img{float:right;margin-top:15px;}
#shsj{text-indent:0em;}
.mup{height:35px;line-height:35px;text-align:left;text-indent:1em;font-size:14px;background:url(../images/tybj.png);}
.mup span{margin-left:10px;color:#FFFFFF;font-size:14px;}
.gd { float: right; padding-right: 10px;}
#xwmup { background: none; font-size: 20px;}
.news{padding:10px;text-align:left;	}
.news li{height:38px;line-height:38px;text-align:left;border-bottom:1px #fff solid;background:url(../images/li.jpg) no-repeat left;background-position:5px center;text-indent:2em;	}
.bk { border: 1px #e4e4e4 solid;  margin-top: 5px;}
.list{width:180px;height:30px;margin:auto;line-height:30px;text-align:center;border-bottom:1px #e4e4e4 solid;}

 

.prolist{}
.prolist dl{ float: left; width: 270px; height: 240px; display: block; margin: 15px 10px 0px 10px; border: 1px solid #CCCCCC; text-align: center;}
.prolist dl dt{ text-align: center;}
.prolist dl img{ margin: 3px;  display: block; padding: 1px; border: 1px solid #EEE; height: 200px; text-align: center;}


.message{line-height:24px;}
.message dt{float:left;clear:both;width:80px;margin-left:20px;height:30px;margin-top:10px;}
.message dd{float:left;margin-top:10px;}
.message input{line-height:24px;height:24px;}
.message p{clear:both;margin-left:200px;}
.sub{height:30px;width:60px;display:block;float:left;margin-left:30px;}
.e2 li{line-height:52px;background-image:url(../images/cion.jpg);background-position:left center;padding-left:10px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCCCCC;	background-repeat:no-repeat;}
.e2 li span{float:right;}
.listimg{width:219px;float:left;margin:0px 5px;}
.listimg a{width:219px;}
.listimg a img{vertical-align:middle; width:219px; height:180px;}
.listimg p{line-height:40px; height:40px; text-align:center; width:219px; margin:0px auto;}
.slt{overflow:hidden;margin-top:10px;margin-bottom:10px;}
.timeBar{color:#666;line-height:36px;text-align:center;margin-top:20px;margin-right:auto;margin-bottom:10px;margin-left:auto;}
.time{border:1px solid #dedede;}
.guidbar_next{overflow:hidden;padding:10px 0px;border-top:1px solid #dadada;margin-top:20px;}
.guidbar_next li{width:330px;font-size:12px;color:#666;}
.guidbar_next li a{color:#333;}
.pre{text-align:left;float:left;}
.next{text-align:right;float:right;}
.page{padding-top:20px;padding-left:40px;height:30px;clear:both;}
.page strong{font-size:12px;}
.page li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #CCCCCC;}
.page li a{float:left;padding:2px 4px 2px;color:#333;display:block;line-height:17px;}
.page li a:hover{color:#000;text-decoration:none;padding:2px 4px 2px;}
.title3{height:36px; line-height:36px; color:#fff; font-size:14px; font-weight:bold; padding-left:10px; background-color:#1348ac;}
.title3 span{ float:right; color:#fff; padding-right:10px;}
.title3 a{ color: #fff;}
.content{line-height:36px;font-size:13px; padding:10px; }
.content p{ }
.content p a{ }
.mt5{ text-align: center;}
.ileft{ width:280px; float:left; margin-right:20px;margin-bottom: 20px;}
.iright{ width:900px; float:left;margin-bottom: 20px;}
.icpfl{ width: 280px;  background: #cbbeb0; }
.cpt{ height: 80px; background: #a0958a; text-align: center; font-size: 22px; color: #fff; line-height: 80px;}
.cpt span{ font-size: 16px; padding-left: 6px;}
.cpb{ padding: 30px 20px;}
.cpb li{ height: 40px; line-height: 40px; background: #f8f8f8; text-align: center; margin-bottom: 10px;}
.cpb li a{ font-size: 18px; color: #333333; display: block;}
.cpb li:hover{ background: #a0958a;}
.cpb:nth-child(2) ul{ padding: 10px 0px}
.cpb ul dd{ line-height: 35px; text-align: center;}
.cpb ul dd a{ font-size: 14px; color: #ffffff; display: block;}
.cpb ul dd:hover{ background: #f8f8f8;}
.cpb ul dd:hover a{ color: #333;}
.nlx{ margin-top: 20px;}
.nlxt{ height: 40px; line-height: 40px; background: #CBBEB0; font-size: 16px; color: #333; padding-left: 20px;}
.nlxb{ background: #f4f5f7; padding: 10px; line-height: 30px; font-size: 14px;}
/* .mup{background-color: #CBBEB0; height:42px;line-height: 42px;color:#333; font-size:14px; padding-left: 30px;}
.mup p{height:42px;float:left;padding-left: 15px;}
.mup span{float:right;padding-right:10px;}
.mup span a{ font-size:14px; color:#fff;}
.mup span a:hover{color:#ef8008;} */
.sbj{ margin: 40px auto;}
.rytp{width:210px;float:left;margin:0px 5px;}
.rytp a{width:210px;height:210px;display:table-cell;vertical-align:middle;overflow:hidden;border:1px solid #ccc;text-align:center;}
.rytp a img{vertical-align: middle;cursor:pointer;transition: all 0.6s;}
.rytp a img:hover{transform:scale(0.9);}
.rytp p{line-height:40px;height:40px;text-align:center;width:210px;margin:0px auto;}