﻿body {
	font-size:13px;
	font-family: 微软雅黑,Microsoft YaHei,宋体,Arial,Helvetica, sans-serif;
	margin:0 auto;
	text-align: left;
    line-height:24px;
	background:#fff;
	color: #333;
}
html{ overflow-x:hidden;}

img{border:0}
*{margin:0; padding:0}
ul{list-style:none}

a:link{text-decoration:none;color: #333;}
a:visited {text-decoration: none;color: #333;}
a:hover{color:#324FA7;text-decoration:none;}

.clear{ font: 0px/0px sans-serif; clear:both; display: block; height:0px; overflow:hidden }
.mainc{width:1200px;margin:0 auto;padding-bottom:40px;position: relative}
.maincx{width:1200px;margin:0 auto;padding-bottom:40px;}

.fenye{text-align:center;margin:30px 0;}
.fenye li{display: inline-block;border:1px solid #ddd;height:35px;line-height:35px;padding:0 15px;margin:0 5px}

.fdimg img{cursor: pointer;transition: all 0.6s;}
.fdimg img:hover{transform: scale(1.2);}


.tops{width:1200px;margin:0 auto;height:100px;}
.tops .logo{float:left;}
.tops .trx{float:right;}

.dhcc{}
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{}
.navbox{height:100px;position:relative;z-index:100;}
.nav{}
.nav li{float:left;height:100px;position:relative;z-index:3000;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;height:100px;}
.nav li a span{float:left;display:block;line-height:100px;font-size:15px;cursor:pointer;width:100px;text-align:center;margin-left:5px;}
.nav li.selected a,.nav li a.selected{text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{color:#fff;background:#339933;}
.nav li.selected .submenu{display:block;}
.nav li.selected .submenu a{font-weight:400}
.nav li .submenu{display:none;position:absolute;top:100px;background:#339933;z-index:3000;left:5px;}
.nav li .submenu{width:100px;text-align:center;}
.nav li .submenu li{float:none;padding:0;height:40px;line-height:40px;border-top:1px solid #078107;overflow: hidden}
.nav li .submenu li:last-child{border-bottom:none;}
.nav li .submenu li a{color:#fff;float:none;text-align:center;height:40px;line-height:40px;font-size:12px;}
.nav li .submenu li a:hover{font-weight:400;color:#fff;font-size:12px;background:#078107}


.ibanner{height:510px; position: relative;}
.slideBox{ width:1920px; height:510px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:930px; bottom:28px; z-index:200; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left;margin-right:15px;width:15px;height:15px;line-height:15px;background:#208fc7;cursor:pointer;border-radius:50px}
.slideBox .hd ul li.on{ background:#f18a21;}
.slideBox .bd{ position:relative; height:100%;z-index:0;   }
.slideBox .bd img{ width:1920px; height:510px; }
.slideBox .prev{display: none;height:70px;width:37px; overflow:hidden; position:absolute; left:370px; top:220px; z-index:1; cursor:pointer;background:url(../images/aleft.png);}
.slideBox .next{display: none;height:70px;width:37px; overflow:hidden; position:absolute; right:370px; top:220px; z-index:1; cursor:pointer;background:url(../images/aright.png);}


.istit{text-align: center;margin:30px 0}
.istit .tit{height:55px;line-height:55px;font-size:22px;border-bottom:2px solid #339933;font-weight:700;display: inline-block;text-align:center}
.istit .smwz{margin-top:15px;font-size:14px;color:#888;}

.morebtn{width:180px;height:45px;line-height:45px;background:#339933;text-align: center}
.morebtn a{color:#fff;}

.mrr{text-align: center}
.mrr div{display: inline-block;margin:15px;}

.main1{padding-bottom:30px;}
.main1 .abcon{width:1200px;margin:0 auto;}
.main2{width:100%;background:#f5f5f5;}
.main2c{width:1200px;margin:0 auto;padding:10px 0;height:900px}




#Tab8{height:32px;margin-bottom:10px;margin-top:-10px}
#Tab8 .Menubox8 {height:32px;line-height:20px;text-align: center}
#Tab8 .Menubox8 ul{margin:0;padding:0;}
#Tab8 .Menubox8 li{display:inline-block;cursor:pointer;text-align:center;font-size:16px;height:32px;line-height:30px;margin:0 15px;font-weight:700}
#Tab8 .Menubox8 li.hover{border-bottom:2px solid #339933;}

.fdimg img{cursor: pointer;transition: all 0.6s;}
.fdimg img:hover{transform: scale(1.2);}

.ipro{padding-top:20px;}
.ipro li{float:left;width:280px;height:320px;border-bottom:1px dotted #ccc;margin-right:25px;margin-bottom:20px;}
.ipro .tu{width:280px;height:205px;overflow:hidden}
.ipro .tu img{width:280px;height:205px;}
.ipro .tit{height:45px;line-height:45px;font-size:16px;font-weight:700;overflow: hidden}
.ipro .js{height:40px;line-height:20px;color:#666;overflow: hidden}
.ipro li:hover{border-bottom:5px solid #339933;height:316px}
.ipro li:hover .tit{color:#339933}



.main3{width:1200px;margin:0 auto;height:490px}



.main4{width:100%;padding:40px 0;background:#f5f5f5;}
.main4c{width:1200px;margin:0 auto;height:280px;}
.main4c .mc1{float:left;width:270px;margin-right:50px;}
.xwtit{margin-bottom:15px;}
.xwtit .tit{float:left;font-size:16px;font-weight:700}
.xwtit .more{float:right;}
.xwtit .more i{font-size:12px;color:#888;}

.inewsli li{height:30px;line-height:30px;}
.inewsli .tit{float:left;width:200px;height:30px;line-height:30px;overflow: hidden}
.inewsli .rq{float:right;font-size:12px;color:#888;}

.nemore{margin-top:15px;}
.nemore a{color:#339933;}

.mc3{float:right;}

.seartit{font-size:16px;font-weight:700;margin-bottom:15px;}

.ssbk{width:263px;height:40px;line-height:40px;background:url(../images/ssbk.jpg)}
.ssbk .ss1{float:left}
.ssbk .ss2{float:right}
.ssbk .ss1 input{width:200px;height:40px;line-height:40px;border:0;background: transparent;padding-left:10px;}

.entiao{height:80px;line-height:80px;background:#339933;color:#fff;font-size:16px;text-align: center}
.entiao a{color:#fff;}

.backtop{height:65px;line-height:65px;text-align: center;font-size:15px;background:#0f141a}
.backtop a{color:#777c82}

.ends{width:100%;background:#18212a;}
.ends2{width:1200px;margin:0 auto;padding:40px 0;color:#fff}
.ends2 a{color:#fff;}
.ends2 a:hover{color:#ccc;}

.ends .ef1{float:left;margin-right:50px;}
.ends .eftit{height:35px;line-height:35px;font-weight:700;font-size:16px;margin-bottom:15px;}
.ends .efli{line-height:25px;}

.ends .ef3{float:right;}
.ends .enx1{float:left}
.ends .enx2{float:right;text-align: center;padding-top:5px;line-height:32px}
.ends .enx2 img{width:68px;height:68px;background:#fff;padding:5px;}
.ends .enx1 a{color:#777c82;font-size:12px;}
.ends .enx1 a:hover{color:#fff}

.ends .ec2{border-top:1px solid #4e5359;margin-top:40px;padding-top:20px}
.ends .ec4{font-size:12px;color:#777c82;margin-top:30px;}
.ends .ec4 a{color:#777c82;font-size:12px;}
.ends .ec4 a:hover{color:#fff}
.ends .ec3{margin-top:20px;}

.picScroll-left{ overflow:hidden; position:relative;   }
.picScroll-left .hd{ overflow:hidden;  height:40px; width:70px;margin:0 auto;text-align: center }

.picScroll-left .hd .prev,.picScroll-left .hd .next{
	display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat;
}

.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;width:370px;height:308px; border:1px solid #efefef; }
.picScroll-left .bd ul li .tu{ width:370px; height:220px;overflow:hidden;}
.picScroll-left .bd ul li .tu img{ width:370px; height:220px; }
.picScroll-left .bd ul li .tu a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .xx{padding:15px;text-align: left}
.picScroll-left .bd ul li .tit{font-size:16px;height:30px;line-height:30px;overflow: hidden}
.picScroll-left .bd ul li .rq{font-size:12px;color:#888}
.picScroll-left .bd ul li:hover{background:#339933}
.picScroll-left .bd ul li:hover .tit{color:#fff}
.picScroll-left .bd ul li:hover .rq{color:#fff}


.nban{width:100%;height:370px}
.weizhi{height:50px;line-height:50px;border-bottom:1px solid #ddd;width:1200px;margin:0 auto;margin-bottom:20px;}

.lbk{height:55px;line-height:55px;background:#f0f0f0;width:1200px;margin:0 auto;margin-bottom:30px;}
.lbk li{float:left;font-size:15px;border-right:15px solid #fff;}
.lbk a{display:block;width:100%;padding:0 40px;}
.lbk li:hover{background:#339933;}
.lbk li:hover a{color:#fff;display:block;width:100%;}
.lbk .hoverss{background:#339933;}
.lbk .hoverss a{color:#fff;display:block;width:100%;}



#zzphotos li{float:left;width:370px;height:250px;border:5px solid #efefef;margin-right:30px;margin-bottom:30px;position: relative}
#zzphotos .tu{width:100%;height:250px;overflow: hidden}
#zzphotos .tu img{width:100%;height:250px;}
#zzphotos .tit{height:45px;line-height:45px;text-align: center;background:url(../images/tm.png);color:#fff;position: absolute;left:0;bottom:0;width:100%}



.anli li{ float:left; _display:inline; overflow:hidden; text-align:center;width:372px;height:308px; border:1px solid #efefef;
margin-right:39px;margin-bottom:39px;
}
.anli li .tu{ width:372px; height:220px;overflow:hidden;}
.anli li .tu img{ width:372px; height:220px; }
.anli li .tu a:hover img{ border-color:#999;  }
.anli li .xx{padding:15px;text-align: left}
.anli li .tit{font-size:16px;height:30px;line-height:30px;overflow: hidden}
.anli li .rq{font-size:12px;color:#888}
.anli li:hover{background:#339933}
.anli li:hover .tit{color:#fff}
.anli li:hover .rq{color:#fff}

.wztit{line-height:60px;font-size:26px;text-align:center;font-weight:400;padding-bottom:20px;border-bottom:1px solid #ddd;margin-bottom:10px;}
.wztj{text-align:center;margin-bottom:16px;padding-bottom:6px;color:#888}
.conttx{font-size:14px;padding:15px 0}


.newsli li{height:150px;position: relative;border-bottom:1px solid #ddd;margin-bottom:18px;}
.newsli .rq{position: absolute;right:0;top:0;}
.newsli .tit{height:45px;line-height:45px;font-size:16px;}
.newsli .js{height:40px;line-height:20px;color:#aaa;overflow: hidden;}
.newsli .more{border-bottom:2px solid #339933;float:left;margin-top:10px;}




.npro{padding-top:20px;}
.npro li{float:left;width:280px;height:320px;border-bottom:1px dotted #ccc;margin-right:25px;margin-bottom:20px;}
.npro .tu{width:280px;height:205px;overflow:hidden}
.npro .tu img{width:280px;height:205px;}
.npro .tit{height:45px;line-height:45px;font-size:16px;font-weight:700;overflow: hidden}
.npro .js{height:40px;line-height:20px;color:#666;overflow: hidden}
.npro li:hover{border-bottom:5px solid #339933;height:316px}
.npro li:hover .tit{color:#339933}


.lbk2{border-bottom:2px solid #ddd;width:1200px;margin:0 auto;height:30px;}
.lbk2 li{float:left;height:30px;line-height:20px;margin-right:20px;font-size:15px;}
.lbk2 li:hover{border-bottom:2px solid #339933;}
.lbk2 li:hover a{color:#339933}
.lbk2 .hoverss{border-bottom:2px solid #339933;}
.lbk2 .hoverss a{color:#339933}


.lc1{float:left;width:685px;}
.lc2{float:right;width:430px;}
.lc2 .t2{font-size:44px;height:50px;line-height:50px;margin:10px 0}
.lc2 .t2 i{font-size:33px;color:#339933}
.lc2 .dd li{float:left;width:50%;height:30px;line-height:30px}
.lc2 .wxicon{line-height:30px;}
.lc2 .wxicon img{width:100px;}
.lc2 .wxicon i{color:#339933}

.dtpic{margin-top:40px}
.dtpic img{width:calc( 100% - 20px );border:10px solid #ccc;}

.lywzsm{margin-bottom:20px}

.weinput{}



/*关于我们内页样式*/
.abx1{}
.abx1 .abtu{float:left}
.abx1 .abxx{float:right;width:640px;}
.abx2{margin-top:50px;}
.abx2 .wxm1{float:left;width:380px}
.abx2 .wxm2{float:left;width:380px;margin-left:30px;}
.abx2 .wxm3{float:right;width:380px}
.abx2 .bts{margin-bottom:12px;}














