
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
i, em {
    font-style: normal;
}

.toutiao-wrap{text-align:center;overflow:hidden; width:1160px;padding:20px;}
.toutiao-head{float:left;height:24px;overflow:hidden;width:auto;color:#ff6600 !important;font-weight:bold;}
.toutiao-head i{display:block;background:url(../images/xx.png) no-repeat left center;margin-right:15px;width:125px;height:24px;}
.toutiao-r{float:left;width:1010px;overflow:hidden;}
.toutiao-con {width:8000%; height:24px;}
.toutiao-con div{ float:left;}
.toutiao-con ul{float:left; height:24px; overflow:hidden; zoom:1; }
.toutiao-con ul li{float:left; line-height:24px;}
.toutiao-con li a{margin-right:10px;color:#444444;}
.toutiao-con h3{display:inline;font-size:12px;line-height: 24px;color:#006666;padding-right:10px;}
.toutiao-con p{line-height:24px;display:inline;}
/*小广告1*/
.ad1{background:url(../images/ad1.jpg) no-repeat center center; height:220px; }
.ad1 .content{ position:relative;    width: 1200px;
    margin: auto;}
.ad1 p{ font-size:22px; color:#fff; position:absolute; left:990px; top:50px;}
.ad1 p em{ font-weight:bold; color:#fff; font-size:30px; font-family:Arial; display:block;}
.ad1 .adzx{  display:block; position:absolute; left:990px; top:145px;background:url(../images/zx.jpg) no-repeat center center; width:150px; height:45px;}
/*小广告2*/
.ad2{background:url(../images/ab2.jpg) no-repeat center center; height:220px; }
.ad2 .content{ position:relative;    width: 1200px;
    margin: auto;}
.ad2 p{ font-size:22px; color:#fff; position:absolute; left:990px; top:50px;}
.ad2 p em{ font-weight:bold; color:#fff; font-size:30px; font-family:Arial; display:block;}
.ad2 .adzx{  display:block; position:absolute; left:990px; top:145px;background:url(../images/zx.jpg) no-repeat center center; width:150px; height:45px;}
/*小广告2*/
.ad3{background:url(../images/ab3.jpg) no-repeat center center; height:220px; }
.ad3 .content{ position:relative;    width: 1200px;
    margin: auto;}
.ad3 p{ font-size:22px; color:#fff; position:absolute; left:990px; top:50px;}
.ad3 p em{ font-weight:bold; color:#fff; font-size:30px; font-family:Arial; display:block;}
.ad3 .adzx{  display:block; position:absolute; left:990px; top:145px;background:url(../images/zx.jpg) no-repeat center center; width:150px; height:45px;}
/*小广告2*/
.ad4{background:url(../images/ab4.jpg) no-repeat center center; height:220px; }
.ad4 .content{ position:relative;    width: 1200px;
    margin: auto;}
.ad4 p{ font-size:22px; color:#fff; position:absolute; left:990px; top:50px;}
.ad4 p em{ font-weight:bold; color:#fff; font-size:30px; font-family:Arial; display:block;}
.ad4 .adzx{  display:block; position:absolute; left:990px; top:145px;background:url(../images/zx.jpg) no-repeat center center; width:150px; height:45px;}
/*小广告2*/
.ad5{background:url(../images/ab5.jpg) no-repeat center center; height:220px; }
.ad5 .content{ position:relative;    width: 1200px;
    margin: auto;}
.ad5 p{ font-size:22px; color:#fff; position:absolute; left:990px; top:50px;}
.ad5 p em{ font-weight:bold; color:#fff; font-size:30px; font-family:Arial; display:block;}
.ad5 .adzx{  display:block; position:absolute; left:990px; top:145px;background:url(../images/zx.jpg) no-repeat center center; width:150px; height:45px;}
/*小广告2*/
.ad6{background:url(../images/ab6.jpg) no-repeat center center; height:220px; }
.ad6 .content{ position:relative;    width: 1200px;
    margin: auto;}
.ad6 p{ font-size:22px; color:#fff; position:absolute; left:990px; top:50px;}
.ad6 p em{ font-weight:bold; color:#fff; font-size:30px; font-family:Arial; display:block;}
.ad6 .adzx{  display:block; position:absolute; left:990px; top:145px;background:url(../images/zx.jpg) no-repeat center center; width:150px; height:45px;}
/*小广告2*/
.ad7{background:url(../images/ab7.jpg) no-repeat center center; height:220px; }
.ad7 .content{ position:relative;    width: 1200px;
    margin: auto;}
.ad7 p{ font-size:22px; color:#fff; position:absolute; left:990px; top:50px;}
.ad7 p em{ font-weight:bold; color:#fff; font-size:30px; font-family:Arial; display:block;}
.ad7 .adzx{  display:block; position:absolute; left:990px; top:145px;background:url(../images/zx.jpg) no-repeat center center; width:150px; height:45px;}

/*小广告2*/
.ad8{background:url(../images/ab8.jpg) no-repeat center center; height:220px; }
.ad8 .content{ position:relative;    width: 1200px;
    margin: auto;}
.ad8 p{ font-size:22px; color:#fff; position:absolute; left:990px; top:50px;}
.ad8 p em{ font-weight:bold; color:#fff; font-size:30px; font-family:Arial; display:block;}
.ad8 .adzx{  display:block; position:absolute; left:990px; top:145px;background:url(../images/zx.jpg) no-repeat center center; width:150px; height:45px;}


.xgg{height:111px;margin-top: 50px; margin-bottom:50px;}



/*cp*/

/*产品*/
.pro_bj{ height:1028px;  overflow:hidden;} 
.pro{ min-height: 553px; margin: 40px 0 15px; overflow: hidden; font-family: 'microsoft yahei';}
.side-nav { width: 244px; margin-right: 20px; overflow: hidden; background:#ececec;}
.side-nav .column,.sideBar .column{ height: 77px; line-height: 77px; background-color: #43b039; font-size: 24px; color: #fff; text-align: center; font-weight: normal;}
.side-nav .bottom{height: 80px; line-height: 80px; background: url(../images/tel1.png) no-repeat 20px 20px #43b039; width: 100%;margin-top:164px;}
.side-nav .bottom1{height: 80px; line-height: 80px; background: url(../images/tel1.png) no-repeat 20px 20px #43b039; width: 100%;margin-top:332px;}
.side-nav .bottom2{height: 80px; line-height: 80px; background: url(../images/tel1.png) no-repeat 20px 20px #43b039; width: 100%;margin-top:388px;}
.side-c{ background-color: #efefef; border: 1px solid #e1e1e1; padding: 0 10px 60px 13px; overflow:hidden;min-height: 426px;}
.side-c h3{ background: url(../images/cp_lb01.gif) no-repeat 0 0; font-size: 15px; font-weight: normal; width: 219px; height: 36px; line-height: 36px; padding-left: 23px; margin: 13px 0;}
.side-c h3 a{ color: #fff;}
.side-c h3:hover{ background: url(../images/cp_lb.gif) no-repeat 0 0;}
.side-c li{ background: url(../images/lb_l.gif) no-repeat 15px center; padding-left: 30px; font-size: 12px; line-height: 35px;}
.side-c li a{ color: #444;}
.service_list{padding:10px 20px;border:1px solid #eee;border-top:none;padding-bottom:20px;line-height:46px;}
.service_list h5{background:url(../images/li_0.png) no-repeat 10px center #ddddda; width:177px;height:46px;line-height:46px;margin:10px 0 10px 0px;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:13px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden; padding-left:25px}
.service_list h5.curr,.service_list h5:hover{ background:url(../images/li03.png) no-repeat 10px center #f18101;padding-left: 25px;}
.service_list h5.curr a,.service_list h5:hover a{ color:#fff;}
.service_list h5 a{font-size:14px;font-weight:normal;line-height:46px;}
.service_list.ny h5{width: 205px; }
.pro-cp{ width: 920px; overflow: hidden;}
.proser-tel{ height: 149px; overflow: hidden; margin-bottom: 18px;}
.pro-ser{ width: 474px; border: 1px solid #c7c7c7; border-right: none; height: 147px; overflow: hidden; padding: 0 28px 0 30px; background:#f6f6f6;}
.hotsearch{ height: 58px; overflow: hidden; font-size: 12px; margin-top: 25px;}
.hotsearch b{ display: block; margin-bottom: 12px;}

.hotsearch p{ overflow:hidden; height:15px;}
.hotsearch p a{ font-size:13px;}

.prosearch{ width: 473px; height: 36px; overflow: hidden;}
.sear-con{ width: 399px; height: 34px; line-height: 34px; border: 1px solid #cdcdcd; border-right: none; padding-left: 15px; float: left; font-family: 'microsoft yahei'; background: none;}
.sear-btn{ float: left; background: url(../images/ss.gif) no-repeat 0 0; width: 58px; height: 36px; border: none; overflow: hidden;}
.pro-tel{ background: url(../images/cp_tel.jpg) no-repeat 0 0; width: 207px; padding-top: 50px; height: 100px; color: #fff; text-align: center; font-size: 14px; overflow: hidden;}
.pro-tel span{ font-size: 24px; font-family: Arial; display: block;}
.pro-list{width: 960px;}
.pro-list li{ float: left; width: 292px; border: 1px solid #ccc; margin: 0 19px 15px 0; height: 301px; overflow: hidden; background:#fff;}
.pro-list li.none{ margin-right: 0;}
.pro-list li img{ display: block; width: 282px; height: 212px; overflow: hidden; padding: 5px;}
.pro-list li span{ display: block; height: 40px; line-height: 40px; text-align: center; font-size: 14px;}
.pro-list li span a{ color: #444;}
.pro-list li i{ height: 38px; line-height: 38px; border-top: 1px solid #ccc; display: block; font-size: 14px; background:#ededed;}
.pro-list li i a{ display: inline-block; width: 144px; height: 38px; line-height: 38px; text-align: center; color: #666;}
.pro-list li i a.buy{ background-color: #e6212a; color: #fff;}
.links{padding-bottom:30px;margin-bottom:30px;}
.links .linkstitle { background: url(../images/linkstitle.png) no-repeat; width: 1150px; height: 51px;margin:0 auto; margin-top:0; }
.links ul li { float: left; font-size: 14px; margin: 5px 10px; }
.lcbg {height:257px; overflow:hidden;}
.lc { width:1200px; height:347px; overflow:hidden; margin:0 auto;}
.lc{ height:444px; overflow:hidden; position:relative;}
.lc .h2{ height:98px; overflow:hidden; font:bold 28px/38px "Microsoft Yahei"; text-align:center;}
.lc .h2{ color:#333;}
.lc ul li { float:left; width:96px; height:199px; overflow:hidden; padding:0 72px 0 0; margin-right:48px; display:inline; background:url(../images/jt.gif) no-repeat right 42px;}
.lc ul li p { background:url(../images/lc01.gif) no-repeat; display:block; width:96px; height:96px;}
.lc ul li p img { width:50px; height:50px; margin:0 auto; padding:23px 0; display:block;}
.lc ul li p span { text-align:center; display:block; color:#7e7e7e; font: bold 16px/24px "微软雅黑"; padding:15px 0 0 0;}
.lc ul .nobj { margin-right:0; padding:0;}
.lc ul li p a:hover { text-decoration:none;}
.lc ul li.phover p {background:url(../images/lc02.gif) no-repeat;}
.lc ul .nobj { margin-right:0;}

/*车间*/
.wksp{height:521px;background:url(../images/wksp.jpg) no-repeat center bottom #43b039;margin-top:20px}
.wksp h3{height: 48px;text-align: center;font-weight: normal;padding:63px 0 38px;}
.wksp h3 a{display: inline-block;width: 164px;height: 44px;line-height: 44px;font-size: 20px;color:#fff;border:2px solid #fff;border-right: 0;}
.wksp h3 a.cur{background: #fff;color: #43b039;font-weight: bold;}
.wksp h3 a.bor{border-right:2px solid #fff;}
.wksp .slideBox{padding-left:79px;}
.wksp ul li{float: left;width: 229px;margin-right:26px;border:6px solid #fff;position: relative;}
.wksp ul li img{display: block;width: 229px;height: 276px;}
.wksp ul li em{position: absolute;width:100%;line-height: 32px;height: 32px;text-align: center;font-size: 15px;color: #fff;background:rgba(0,0,0,0.8);left: 0;bottom: 0;}
.wksp ul li.nomar{margin-right: 0;}
.wksp .sPrev{position: absolute;top:113px;left:0;cursor: pointer;}
.wksp .sNext{position: absolute;top:113px;right:0;cursor: pointer;}

.content{ width:1200px; margin:0 auto;  }
.tib{display:block; margin-right:0;border-bottom: 1px solid #43b039;height: 44px;margin-bottom:30px;text-align:center}
.tib span{display:block;width:300px;margin:0 auto; color: #43b039;height: 42px; line-height: 42px;border-bottom: 3px solid #43b039;font: 24px/42px "Microsoft Yahei";}
a.tib{color: #43b039;text-decoration:none;}
.tib:hover{border-bottom: 1px solid #f36000;color: #f36000;}
.tib:hover span{border-bottom: 3px solid #f36000;color: #f36000;}
/*cess*/
.cess{padding-top:2px;padding-bottom:40px;}
.cess .content{position: relative; margin-top:30px;}
.cess h3{text-align:center;font-weight:normal;margin-bottom:45px;}
.cess h3 b{display: block;font-size: 32px;color: #161819;line-height:32px;background:url(../images/cess_t.png) no-repeat center;letter-spacing:2px;}
.cess h3 i{display: block;font-size: 20px;color: #555;line-height:34px;letter-spacing:4px;}
.cess ul li{float: left;width:150px;padding-right:55px;background:url(../images/jt3.png) no-repeat 165px 52px;}
.cess ul li p{width: 150px;height: 130px;background:url(../images/liu1.png) no-repeat;position: relative;}
.cess ul li p em{position: absolute;width:100%;font-size: 18px;color: #fff;line-height: 18px;text-align: center;bottom:28px;left: 0;}
.cess ul li span{display: block;font-size: 14px;color: #666;line-height: 20px;text-align: center;margin-top:24px;}
.cess ul li.last{background:none;}
.cess ul li:hover p{background:url(../images/liu2.png) no-repeat;}
.cess .btn{position: absolute;width: 170px;top:0px;right: 0;}
.cess .btn a{display: block;height: 72px;line-height: 72px;text-align: center;font-size: 18px;color: #fff;background: #e6212a;margin-bottom:20px;font-weight: bold;margin-top:32px}
.cess .btn a.zx{background: #249344;}


/*底部开始*/
.footWrap{ background-color: #43b039; padding-top: 25px; height:294px; overflow:hidden; color: #fff;}

.fnav{ margin-bottom: 45px; height:51px; line-height:51px; border: 3px solid #fff; text-align:center; color:#fff; font-size:14px; font-weight:bold; font-family:"Microsoft Yahei";}
.fnav a{ color:#fff; padding:0 35px; display:inline-block;}

.f_pic{  width:297px; height:137px; margin:0 0 0 60px; display:inline; font-size:80px;line-height:117px;background-color:#fff;}
.f_pic img{width:197px; height:117px;}
.f_wz{ line-height:28px; padding:0 0 0 40px; width:510px; font-family:"Microsoft Yahei"; font-size: 14px;}
.f_wz a{ color:#fff; margin-right: 20px;}
.f_wz em{display:inline-block; padding:0 10px;}
.f_wz img{ vertical-align:middle; margin-right:12px;}

.code{ width: 270px; padding-top: 10px; font-family:"Microsoft Yahei";}
.code p{ float: left; width: 120px; text-align: center; margin-right: 6px; }
.code p span{ display: block; font-size: 14px; margin-top: 10px;}
.code p img{ width: 103px; height: 103px;}

.left_2wm{ position:fixed; z-index:9999999;bottom:10%; right:0px;}
.left_2wm img{ width:100px;}

.head_top{position: fixed; width: 100%; z-index:999999; box-shadow:0px 1px 20px 0px #000;}

/*底部结束*/

.cdd{font-size: 17px;}