﻿body{ font-size:12px;line-height:24px; color:#6e6e6e; font-family:"微软雅黑"; min-width:1250px; background:#fff;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none; color:#000000; cursor:pointer;}
*{ margin:0; padding:0;}

.wrap{ width:1250px; margin:0 auto; }

.clear{ clear:both;}


.top{ width:100%; float:left; margin:0 auto; background:#1b421a;}
.logo{ float:left;}
.tel{ float:right;}

.navbox{ width:100%; float:left; margin:0 auto; background:url(../images/nav.jpg) repeat-x left top;}

.nav{display:block;position:relative;z-index:1; }
.nav .nLi{width:178px;float:left; height:63px;text-align:center;text-align:center;position:relative; background:url(../images/nle.jpg) no-repeat left center;}
.nav .nLi a{ display:block; float:right;height:63px;line-height:63px; color:#fff;width:178px; font-size:14px; font-weight:bold;}
.nav .nLi a:hover{ display:block; background:#346623; color:#fff;}
.nav .sub{ display:none; width:176px; left:2px; top:63px;  position:absolute; z-index:9999;background:rgba(72, 124, 52, 0.8) none repeat scroll 0 0 !important; background-color:#487c34;}
.nav .sub li{ zoom:1; display:block; overflow:hidden; margin:0 auto;}
.nav .sub a{ display:block;font-size:12px; height:40px; line-height:40px; color:#fff; overflow:hidden; background:none;}
.nav .sub a:hover{ background:#1b421a; color:#fff;  }
.nav .nmo{ width:3px; height:63px; float:right;background:url(../images/nle.jpg) no-repeat left center; display:block;}

.bannerbox{width:100%; float:left; position:relative;}
/*切换大图*/
.flexslider{height:401px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;z-index:0;}
.slides{ position:relative;z-index:0;height:401px;overflow:hidden;}
.slides li{height:401px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:20px; float:left;height:15px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:20px;height:15px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}


.content{ width:100%; float:left; margin:0 auto; background:#eaeaea; padding-top:1px;}

.inbox{ width:1200px; background:#fff; margin:0 auto; overflow:hidden; padding:35px 25px 15px 25px;}
.abox{ width:416px; float:left; overflow:hidden;}
.news{ overflow:hidden;}
.atitle{ height:34px; background:url(../images/ttbg.jpg) repeat-x left center; overflow:hidden;}
.at1{ float:left; font-size:14px; line-height:34px; color:#181818; background:url(../images/tlog.png) no-repeat left center #fff; padding-left:14px;}
.at2{ float:right; width:40px; height:34px; background:#fff;}
.at2 a{ display:block; width:40px; height:34px; background:url(../images/more.png) no-repeat center center;}

.nlist{ width:416px; overflow:hidden; margin-top:5px;}
.nlist li{ width:416px; overflow:hidden; height:32px; line-height:32px; border-bottom:1px dashed #b7b7b7; overflow:hidden; float:left;}
.nlist li a{ font-size:12px; line-height:32px; color:#6e6e6e; float:left;}
.nlist li span{ display:block; float:right;font-size:12px; line-height:32px; color:#adadad;}
.nlist li a:hover{ color:#266500;}

.about{ overflow:hidden; margin-top:12px;}
.abnr{ font-size:12px; line-height:24px; color:#6e6e6e; }


.pbox{ width:752px; float:right; overflow:hidden;}
.iplist{ overflow:hidden; padding-top:25px; width:760px;}
.iplist li{ width:182px; padding:0px 8px 23px 0px; float:left;}
.iplist li .pic{ width:180px; height:129px; border:1px solid #c6c7c7; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden;}
.iplist li .pic img{max-width:180px; max-height:129px; vertical-align:middle;}
.iplist li .pmc{ width:180px; line-height:42px;text-align:center; height:42px; overflow:hidden;}
.iplist li .pmc a{ font-size:12px; line-height:42px; color:#585858; text-align:center;}
.iplist li:hover .pic{ border:1px solid #266500;}
.iplist li:hover .pmc a{ color:#266500;}



.foot{ width:100%; float:left; margin:0 auto; background:url(../images/foot.jpg) repeat-x left top; text-align:center;}
.fonr{ font-size:12px; line-height:36px; color:#ffffff; margin:0 auto; text-align:center; padding:40px 0px 35px 0px;}
.fonr a{font-size:12px; line-height:36px; color:#ffffff;}
.fonr a:hover{ text-decoration:underline;}

.main{ width:1250px; margin:0 auto; background:url(../images/main.jpg) repeat-y left top; overflow:hidden;}

.left{ width:238px; float:left; overflow:hidden; min-height:450px;}
.letit{ background:url(../images/ptit.jpg) repeat-x left top;}
.letit span{ display:block; background:url(../images/plog.png) no-repeat 25px center; padding-left:50px; height:44px; line-height:44px; font-size:16px; color:#fff;}

.plist{ overflow:hidden; padding:16px 0px 40px 0px;}
.plist li{ width:238px; height:33px; float:left; line-height:33px; overflow:hidden; background:url(../images/pli.jpg) repeat-x left top;}
.plist li a{ display:block; background:url(../images/pa.png) no-repeat 49px center; padding-left:95px; font-size:12px; line-height:33px; color:#505050; font-family:"宋体";}
.plist li:hover{ background:url(../images/plih.jpg) repeat-x left top;}
.plist li:hover a{ color:#266500;}


.search{ padding:14px 0px 0px 50px; overflow:hidden;}
.search1{ padding:10px; line-height:30px;}
.s1{ width:135px; height:20px; border-top:2px solid #cccccc;overflow:hidden; font-size:12px; color:#a3a3a3; padding-left:5px; line-height:18px;}
.s2{ width:130px; height:18px; font-size:12px; color:#a3a3a3; padding-left:5px; line-height:18px; margin:8px 0px;}
.s3{ width:52px; height:19px; background:url(../images/se.png) no-repeat left center; }


.right{ width:963px; float:right; overflow:hidden; padding-right:3px;}

.title{ height:42px; border:1px solid #dfdfdf; background:url(../images/tit.jpg) repeat-x left top; overflow:hidden;}
.tit1{ font-size:12px; line-height:42px; color:#505050; font-family:"宋体"; padding-left:22px;}

.company{ margin:15px 10px; overflow:hidden;}
.list{ overflow:hidden;}


.list li{ width:182px; padding:0px 8px 23px 0px; float:left;}
.list li .pic{ width:180px; height:129px; border:1px solid #c6c7c7; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden;}
.list li .pic img{max-width:180px; max-height:129px; vertical-align:middle;}
.list li .pmc{ width:180px; line-height:42px;text-align:center; height:42px; overflow:hidden;}
.list li .pmc a{ font-size:12px; line-height:42px; color:#585858; text-align:center;}
.list li:hover .pic{ border:1px solid #266500;}
.list li:hover .pmc a{ color:#266500;}





























