@charset "gb2312";
/* CSS Document */
*{ margin:0 auto; padding:0; font-size:12px;}
a{ text-decoration:none; color:#fff; cursor:pointer;}
li{ list-style:none;}
img{ border:0;}
.clear{ clear:both;}
body{ background:url(../images/index_02.png) no-repeat top #1f4b04; }
.head{ width:1000px; height:430px;}
.logo{ width:1000px; height:108px;}
.nav{ width:1000px; height:39px; background:url(../images/nav_02.png) repeat;}
.nav ul{ width:950px;}
.nav ul li{ float:left; line-height:39px; width:100px;}
.nav ul li a{ font-size:14px;}
.nav ul li a:hover{ color:#000;}
.bannerzhl{width:1000px;margin:0 auto;position:relative; margin-top:3px;}
#banner_nr ul li img{width:1000px;height:280px;}
#banner_nr{width:1000px;height:280px;overflow:hidden;position:relative;}
#banner_img{width:9999px;position:absolute;margin-left:-40px;}
#banner_img{*margin-left:0px;padding:0;margin:0;}
#banner_nr ul li{float:left;}
#number{position:absolute;margin-left:860px;margin-top:240px;}
#number ul li{background:#fff;opacity:0.5;width:20px;height:21px;margin-right:10px;display:inline-block;cursor:pointer;text-align:center;}
#number ul li{*display:inline;}
#number .current{background:#f00;}
.main{ width:1000px; background:#FFF;border-radius:5px 5px 0 0;  margin-top:3px; overflow:hidden;}
.indexleft{ width:729px;    float:left; margin:10px 10px 10px 10px;}
.indexright{ width:240px;  float:right; margin:10px 10px 10px 0px;}
.gsjjtu{ background:url(../images/liax_06.jpg); height:27px; width:729px;}
.gsjjtu p{ line-height: 29px;padding-left: 5px;font-size: 14px;color: rgb(255, 255, 255);}
.gsjjzi{ height:220px; width:727px;  background:url(../images/gsjjb_06.jpg) repeat-x top; margin-top:5px; border:#5ba103 solid 1px;}
.gsjjzi img{ float:left; margin:10px;}
.gsjjzi p{ margin:10px; line-height:17px;}
.rightvideo{ background:url(../images/video_06.jpg) no-repeat center top; background-position:0px -1px;width:239px; height:253px; border:#5ba103 solid 1px; border-top:none;}
.cpzx{ background:url(../images/nomore_06.jpg)  no-repeat  center top; background-position:0px -1px; height:192px; width:727px;border:#5ba103 solid 1px; margin-top:10px; }
.partFourCo1{ height:155px; display:inline; width:727px;float:left;overflow:hidden;position:relative; margin-top:5px;}
.partFourCo1 ul.pro1 li{ float:left; margin-right:15px; width:170px; height:133px; display:inline; text-align:center; background:none; border:none;}
.pro1 li span{ height: 15px;overflow: hidden;display:-moz-inline-stack; width:169px;}
ul.pro1 a.protxt1{ width:166px; height:30px; overflow:hidden; color:#575757; font-size:14px; padding:0px 2px; line-height:30px; display:block;}
ul.pro1 a.promore{ width:193px; height:30px; display:block; background:url(../images/promore.jpg) #f2f2f2 no-repeat center; margin-top:165px; border:1px solid #d0d0d0; border-bottom:none;}
.partFourCo1 ul.pro1 li a.proimg1{ width:170px; height:133px; overflow:hidden; display:block; float:left;}
ul.pro1 a.proimg1 img{ display:block; width:168px; height:131px; border:1px solid #d4d4d4;}
.partFour1 .ctrl{width:29px; height:56px; float:left; margin-top:49px;}
.partFour1 .left{ margin-right:40px; background:url(../images/left.jpg) no-repeat;}
.partFour1 .right{ margin-left:40px; background:url(../images/right.jpg) no-repeat;}
.zhaoshang{ width:240px; height:193px; margin:10px; margin:10px 0px 0px 2px;}
.zhaoshangimg1{ border-left:#ccc 1px solid; border-right:#ccc 1px solid;}
.zhaoshangimg2{  border-right:#ccc 1px solid;}
.cpzx p{ line-height: 25px;padding-left: 5px;font-size: 14px;color: rgb(255, 255, 255);float:left;}
.more{ float:right; padding-right:3px; padding-top:5px;}
.indexnews{ width:729px;  margin-top:10px; overflow:hidden;}
.indexnewsleft{ background:url(../images/newsmore_13.jpg)  no-repeat center top; background-position:0px -1px; height:246px; width:359px;border:#5ba103 solid 1px; float:left; }
.indexnewsleft p{ line-height: 25px;padding-left: 5px;font-size: 14px;color: rgb(255, 255, 255);float:left;}
.indexnewsleft ul{ margin-top:30px;}
.indexnewsleft ul li{ float: left;height: 30px;border-bottom: 1px dashed rgb(204, 204, 204);width: 348px;margin-left: 5px;line-height: 30px; overflow:hidden;}
.indexnewsleft ul li a{ color:#000;}
.indexnewsleft ul li span{ float:right;}
.indexlianxi{ background:url(../images/video_06.jpg) no-repeat center top; background-position:0px -1px; width:239px; height:248px; border:#5ba103 solid 1px; border-top:none; margin-top:10px; overflow:hidden;}
.indexlianxi p{color: rgb(255, 255, 255);font-size: 14px;line-height: 25px;padding-left: 5px;}
.fwal{ background:url(../images/nomore_06.jpg)  no-repeat center top; background-position:0px -1px; height:324px; width:727px;border:#5ba103 solid 1px; margin-top:10px; }
.fwal p{ line-height: 25px;padding-left: 5px;font-size: 14px;color: rgb(255, 255, 255);float:left;}
.fwalnei ul{ margin:5px;}
.fwalnei ul li{ float:left; margin:5px;}
.indexfenlei{ background:url(../images/video_06.jpg) no-repeat center top; background-position:0px -1px; width:239px; border:#5ba103 solid 1px; border-top:none; margin-top:10px; overflow:hidden}
.indexfenlei p{color: rgb(255, 255, 255);font-size: 14px;line-height: 25px;padding-left: 5px;}
.indexfen ul li{text-align: center;border-bottom: 1px dashed rgb(204, 204, 204);height: 30px;line-height: 30px;width: 240px;overflow: hidden;}
.indexfen ul li a{ color:#000; font-size:14px;}
.fwal1{ margin-bottom:10px; height:192px; overflow:hidden;}
.fwalimg{ background:url(../images/fwal_18.jpg) no-repeat; width:980px; height:30px;}
.fwalimg p{color: rgb(5, 4, 4);font-size: 14px;line-height: 38px;padding-left: 38px;}
.fwalimggun{ height:160px;  border:#5ba103 solid 1px; margin:10px;}
#demo {background: #FFF;overflow:hidden; margin-top:10px;}
#demo img {border: 3px solid #F2F2F2;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.indexlink{ width:1000px; height:116px; overflow:hidden; background:url(../images/link_14.jpg);}
.indexlink ul{ width:900px; height:95px; margin-top:10px;}
.indexlink ul li{ float:left; width:100px; height:20px; overflow:hidden; text-align:center;}
.indexlink ul li a{ color:#000;}
.footer{ width:1000px; overflow:hidden; background:#FFF;border-radius:0 0 5px 5px;}
.bottomnav{ width:245px; padding-bottom:10px;}
.bottomnav ul li{ float:left;}
.bottomnav ul li a{ color:#000; font-size:14px;}
.bottomnav p{text-align: center;padding-top: 10px;}
.indexlxcontent{margin:5px;}
.indexlxcontent p{ color:#000; }
.indexlxcontent p a{ color:#000;}
/*产品列表*/
.mainpc{ width:1000px; background:#FFF;border-radius:5px 5px 0 0;  margin-top:3px; overflow:hidden;}
.indexleftpc{ width:729px;    float:left; margin:10px 10px 10px 10px;}
.indexrightpc{ width:240px;  float:right; margin:10px 10px 10px 0px;}
.fwalpc{ background:url(../images/nomore_06.jpg)  no-repeat  center top;background-position:0px -1px; overflow:hidden; width:727px;border:#5ba103 solid 1px;  }
.fwalpc p{ line-height: 25px;padding-left: 5px;font-size: 14px;color: rgb(255, 255, 255);float:left;}
.fwalneipc ul{ margin:5px;}
.fwalneipc ul li{ float:left; margin:5px; width:340px;}
.fwalneipctitle span{ color:#000;}
.fwalneipctitle span.bai{ color:#FFF;}
.fwalneipctitleleft{ float:left;}
.fwalneipctitle{ float:right;width: 125px;}
.fwalneipctitle span{ line-height:50px; font-size:14px; height:50px; overflow:hidden; display:black;}
.fwalneipctitle span a{ color:#000; font-size:14px;}
.pages{ float:right; }
.pages ul li{ float:left; width:36px; text-align:center;}
.pages ul li a{ color:#000;}
/*产品内容*/
.mainpcn{ width:1000px; background:#FFF;border-radius:5px 5px 0 0;  margin-top:3px; overflow:hidden;}
.indexleftpcn{ width:729px;    float:left; margin:10px 10px 10px 10px;}
.indexrightpcn{ width:240px;  float:right; margin:10px 10px 10px 0px;}
.fwalpcn{ background:url(../images/nomore_06.jpg) no-repeat; background-position:0px -1px; overflow:hidden; width:727px;border:#5ba103 solid 1px;  }
.fwalpcn p{ line-height: 25px;padding-left: 5px;font-size: 14px;color: rgb(255, 255, 255);float:left;}
.fwalneipcn h1{ text-align: center;font-size: 14px;margin: 10px 0; width:677px;}
.neinei{ width:677px; overflow:hidden; margin-bottom:10px;}
.neinei a{ color:#000;}
.neinei strong a{ color:#000;}
.pcsuo{ width:400px; overflow:hidden; margin-top:10px;}
/*.pcsuo img{ width:400px;}*/
.fanye{ width:677px; margin-bottom:10px; margin-top:10px;}
.fanye span a{ color:#000 !important;}
.neinei p{ color:#000 !important; float:none !important;}
.hotcity{ width:677px; margin-bottom:10px;}
/*新闻列表*/
.mainpcnews{ width:1000px; background:#FFF;border-radius:5px 5px 0 0;  margin-top:3px; overflow:hidden;}
.indexleftpcnews{ width:729px;    float:left; margin:10px 10px 10px 10px;}
.indexrightpcnews{ width:240px;  float:right; margin:10px 10px 10px 0px;}
.fwalpcnews{ background:url(../images/nomore_06.jpg)  no-repeat  center top; background-position:0px -1px; overflow:hidden; width:727px;border:#5ba103 solid 1px;  }
.fwalpcnews p{ line-height: 25px;padding-left: 5px;font-size: 14px;color: rgb(255, 255, 255);float:left;}
.fwalneipcnews ul{ margin:5px;}
.fwalneipcnews ul li{ float: left;margin: 5px;width: 700px;height: 25px;border-bottom: 1px dashed #ccc;}
.fwalneipcnews ul li a{ color:#000;}
.fwalneipcnews ul li span{ float:right;}
.pagesnews{ float:right; }
.pagesnews ul li{ float:left; width:36px; text-align:center; border:none;}
.pagesnews ul li a{ color:#000;}
.newsfenye div{ margin:10px 0;}
.fenzhan{margin:10px;}
.rightvideo p{ color: rgb(255, 255, 255);font-size: 14px;line-height: 25px;padding-left: 5px;}
.xgxw{ width:677px;}
.xgxw ul{ margin-bottom:10px;}
.xgxw ul li{ width:677px; height:30px; border-bottom:1px dashed #ccc; line-height:30px;}
.xgxw ul li a{ color:#000; }
.xgxw ul li span{ float:right; }
.xgxwspan{ font-size:14px;}
.xgxwpro{ width:677px;}
.xgxwproimg {margin-bottom:10px; margin-top:10px;}
.xgxwproimg li{ float:left;}