﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
a:hover{text-decoration: none;}

/*search*/
.search { overflow:hidden; width:1200px; height:72px; margin:0 auto; background-color:#fff; margin-top:-30px; position:relative; z-index:5555; box-shadow:0 0 10px #dedede; border-radius:10px;}
.search p{ float: left; margin-left:25px; line-height:72px; font-size:14px; color:#888}
.search p a{ margin-right:30px; color:#888}
.search .sbox{ overflow:hidden; width:289px; height:31px; background:url(../images/search.png) no-repeat center; float:right; margin-right:25px; margin-top:20px;}
.search input{ display:block; float:left; padding:0 10px; height:31px; border:none; background:none; outline:none; line-height:31px; font-size:12px; color:#888; width:210px;}
.search span{ display:block; width:48px; height:31px; cursor:pointer; float:right;}
/*search*/



/*首页产品分类*/
.inav { height:130px; overflow:hidden; margin-bottom:30px; margin-top:40px;}
.inav ul { float:left; width:100%; }
.inav li { float:left; width:16.666%;  margin: 0 auto; text-align:center; _display:inline; }
.inav img { display:block; clear: both; margin: auto;}
.inav span { display:block; height:40px; line-height:40px; font-size:14px; }
/*首页产品分类*/


/*产品展示*/
.index_product_bj{ background: #f1f1f1; padding:50px 0 30px 0; overflow: hidden; }
.index-title{font-size:30px;color:#333;font-weight:bold; text-align:center;margin-bottom:40px;}
.lanse{ color: #005d2e; font-size: 30px; font-weight: bold; }
.index-title-ms{ text-align: center; font-size: 16px; color: #666; font-weight: normal; margin-top: 13px; }

.index_product_left{background:#fff;border:1px solid #d8d8d8;width:230px;overflow:hidden;float:left;}
.index_product_left_title{ padding: 32px 20px; background: #005d2e; font-size: 26px; color: #fff; line-height: 26px; margin-bottom: 10px; }
.index_product_left_pic{margin-top:10px;}
.index-product-more{background:#f00000;text-align:center;line-height:42px;margin-top:10px; }
.index-product-more a{ color:#fff;font-size:16px;}
.index_product_left_dh-hm{font-size:16px; float: right; margin-right: 8px;margin-top: 5px;}
.index_product_left_dh{ padding: 15px 0 15px 5px; overflow: hidden;}
.index_product_left_dh-pic{ margin-top: 6px; float: left;}

.menu_head{height:45px;line-height:45px;padding-left:38px;font-size:16px;color:#333;cursor:pointer;border-bottom:1px solid #e1e1e1;position:relative;margin:0px;background:#fff url(../images/pro_left.png) center right no-repeat;}
.menu_list .current{ color: #fff; background:#005d2e url(../images/pro_down.png) center right no-repeat;}
.menu_list .current a{color: #fff;}
.menu_body{height:auto;overflow:hidden;backguound:#fff;}
.menu_body a{font-size:14px;display:block;height:40px;line-height:40px;padding-left:38px;color:#666;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;color:#005d2e;}

.fw-hz{margin-top:35px;}
.tel-title{ font-size: 15px; line-height:24px;}
.tel {font-size: 22px;color: #e50000;}

.new_p_right{ float:right; width:77%;}
.new_p_name{ width:100%; margin:0 auto 20px auto; overflow:hidden; border-bottom:#ccc 1px solid;}
.new_p_name span{ float:left; font-size:20px; color:#fff; line-height:50px; width:136px; background:#005d2e; text-align:center; font-weight:bold;}
.new_p_name a{ float:right; font-size:14px; color:#005d2e; line-height:50px;}
.new_p_name a:hover{ text-decoration:none; color:#333;}
.new_p_t{ width:100%; margin:0 auto;}
.new_p_t ul{}
.new_p_t ul li{ float:left; width:31.333%; margin:0 2% 2% 0;}
.new_p_t ul li:nth-child(3n){ margin:0 0 2% 0;}
.new_p_t ul li img{ width:100%;}
.new_p_t ul li a{ display:block; border:#ccc 1px solid; color:#e8e8e8;}
.new_p_t ul li a:hover{ text-decoration:none; color:#005d2e; box-shadow:0 3px 5px #ccc;}
.new_p_t ul li em{ font-size:16px; line-height:36px; height:36px; text-align:center; display:-webkit-box; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:1; -webkit-box-orient:vertical; color: #333;}
/* 产品展示 */

/*公司简介*/
.index_about{padding: 100px 0 271px 0;background: url(../images/bj07.jpg) no-repeat center top;}
.inabout_left{width: 50%;}
.inabout_left p.inabout_title{font-size: 40px;font-weight: 700;line-height: 110px;color: #111;}
.inabout_wen{width: 565px;padding: 20px 0 40px 0;}
.inabout_wen {font: 14px Arial, "Microsoft Yahei";line-height:30px;color: #fff;}
.inabout_url{}
.inabout_url a{width: 118px;height: 38px;display: block;line-height: 38px;border: 1px solid rgba(255,255,255,.3);text-align: center;font-size: 16px;float: left;margin-left: -1px;color: #fff;}
.inabout_right{width: 525px;}
.inab_pic{width: 523px;}
.picScroll-left03{margin-top: 20px;position: relative;}
.picScroll-left03 .bd02 ul li{width: 250px;height: 190px;margin: 0 22px 0 0;}
.picScroll-left03 .bd02 ul li img{width: 250px;height: 190px;}
.picScroll-left03 .hd02 ul{width: 100%;overflow: hidden;zoom: 1;text-align: center;margin-top: 10px;}
.picScroll-left03 .hd02 ul li{display: inline-block;width: 9px;height: 9px;overflow: hidden;margin-right: 5px;text-indent: -999px;cursor: pointer;border-radius: 50%;background: rgba(255,255,255,.3);}
.picScroll-left03 .hd02 ul li.on{background: rgba(255,255,255,1);}
.hong {color: #ca0000!important;}
/*公司简介*/

/*首页优势*/
.index_youshi{width: 1200px;height: 427px;background: url(../images/abysbj.png) no-repeat;z-index: 9999;margin: -198px auto 0 auto;position: relative;}
.inyoushi01{width: 400px;border-right: 1px solid #eee;height: 373px;float: left;text-align: center;}
.inyoushi03{width: 398px;height: 373px;float: left;text-align: center;}
.inyoushi01 img, .inyoushi03 img{padding-top: 40px;}
.inyoushi01 p, .inyoushi03 p{font-size: 32px;line-height: 70px;color: #005d2e;}
.inyoushi01 span, .inyoushi03 span{font-size: 14px;line-height: 28px;color: #666;}
/*首页优势*/

/*优势*/
.inex_youshis{overflow: hidden;padding: 50px 0;}
.ystitle{text-align: center;width: 100%;}
.ystitle img{display: block;margin: 0 auto;}
.ystitle span{display: block;font-size: 12px;color: #cbcbcb;text-transform: uppercase;line-height: 35px;}
.ystitle .ys_why{width: 495px; background: #005d2e; line-height:37px; color: #fff; margin: 0 auto 0 auto; border-radius: 8px; font-size: 22px;}
.ys_main{background: url(../images/ysbj.jpg) no-repeat;overflow: hidden;margin-top: 50px;}
.ys_left{width: 550px;margin-top: 30px;}
.ys_right{margin-top: 30px;}
.ys_left01{width: 540px;clear: both;margin: 0 0 50px 0;overflow: hidden;}
.yspic{width: 65px;}
.ys_wenwen{margin-left: 15px;width: 430px;}
.ystitle02{font-size: 20px;font-weight: 700;color: #005d2e;padding-bottom: 8px;}
.ysnote{font-size: 14px;line-height: 25px;color: #666;}
.ys_wenwen02{margin-left: 15px;width: 276px;}
.ys_right01{width: 425px;clear: both;margin: 0 0 50px 0;overflow: hidden;}
.ys_wenwen03{margin-right: 15px;width: 340px;text-align: right;}
.ys_wenwen04{margin-right: 15px;width: 278px;text-align: right;}
.ysdianhua{width: 446px;margin: 30px auto 0 auto;background: url(../images/ystel.jpg) no-repeat;height: 50px;line-height: 50px;}
.ysdianhua a{display: block;float: left;width: 126px;padding-left: 80px;font-size: 16px;color: #fff;}
.ystel{font-size: 16px;font-weight: 700;color: #005d2e;padding-left: 8px;float: left;}
/*优势end*/

/*新闻*/
.slideTxtBox03{width: 100%;text-align: left;}
.slideTxtBox03 .hd{text-align: center;position: relative;margin: 10px 0;background: url(../images/newsli.jpg) no-repeat;height: 71px;}
.slideTxtBox03 .hd ul{}
.slideTxtBox03 .hd ul li{display: block;float: left;text-align: center;width: 400px;cursor: pointer;font-size: 16px;color: #fff;line-height: 65px;margin: 0;height: 73px;}
.slideTxtBox03 .hd ul li.on{color: #fff;background: url(../images/newslion.png) no-repeat center bottom;}
.slideTxtBox03 .bd ul{zoom: 1;}
.slideTxtBox03 .bd ul li{}
.cjwd{overflow: hidden;margin: 30px 0 0 0;}
.cjwd .pic{width: 497px;height: 338px;margin: 10px 40px 0 0;}
.txtMarquee-top{width: 648px;}
.txtMarquee-top .bd ul li{margin-bottom: 15px;vertical-align: top;height: 100px;border-bottom: 1px solid #eee;}
.txtMarquee-top .bd ul li .zi{padding: 7px 0 10px 30px;font-size: 15px;color: #444;background: url(../images/wen.jpg) no-repeat 0 8px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 545px;}
.txtMarquee-top .bd ul li p{font-size: 13px;color: #888;height: 50px;line-height: 24px;overflow: hidden;padding-left: 30px;background: url(../images/da.jpg) no-repeat 0 3px;}
.index_news{}
.innews01{width: 497px;background: #f8f8f8;margin-top: 28px;height: 308px;}
.innews01 .pic img{width: 497px;height: 168px;display: block;}
.innews01 .title{width: 450px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;color: #333;line-height: 45px;margin-top: 10px;padding: 0 10px;font-weight: 700;}
.innews01 .note{font-size: 14px;line-height: 25px;color: #999;margin-bottom: 10px;padding: 0 10px;}
.innewsfr{width: 630px;}
.innewsfr ul li{display: block;padding: 15px 0;border-bottom: 1px solid #eee;}
.innewsfr ul li .title{font-size: 15px;color: #444;font-weight: 700;line-height: 40px;width: 600px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.innewsfr ul li .note{font-size: 13px;color: #999;line-height: 25px;}

/* 首页新闻 */
.dongtai { height: auto; overflow: hidden; margin-top: 38px; }
.don-le { width: 396px; height: auto; float: left; margin-right: 45px; }
.don-le img { width: 396px; height: 163px; margin-top: 20px; }
.don-le ul li { height: 40px; border-bottom: 1px dashed #cbcbcb; display: block; }
.don-le ul li a { color: #666666; line-height: 40px; background: url(../images/jiao.png) left center no-repeat; padding-left: 20px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.don-le ul li span { float: right; line-height: 40px; }
.don-midd { width: 396px; height: auto; float: left; }
.don-midd ul li { height: 40px; border-bottom: 1px dashed #cbcbcb; display: block; }
.don-midd ul li a { color: #666666; line-height: 40px; background: url(../images/jiao.png) left center no-repeat; padding-left: 20px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.don-midd ul li span { float: right; line-height: 40px; }
.don-ri { width: 309px; height: 430px; float: right; overflow: hidden; }
.don-midd img { width: 396px; height: 163px; margin-top: 20px; }
.dongtai .h2 { color: #333333; font-size: 22px; background: url(../images/ns.jpg) no-repeat left bottom; width: 100%; height: 40px; font-weight: normal; }
.dongtai .h2 i { color: #a0a0a0; font-size: 15px; margin-left: 10px; }
.dongtai .h2 a { float: right; color: #333333; font-size: 13px; line-height: 40px;}
.don-ri .h3 { height: 35px; line-height: 35px; white-space: nowrap; color: #333333; font-size: 14px; background: url(../images/wen.png) no-repeat left center; padding-left: 30px; font-weight: bold; }
.don-ri .pp { color: #666666; font-size: 12px; line-height: 24px; background: url(../images/da.png) no-repeat left 3px; padding-left: 30px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 6;
overflow: hidden;}
#scrollDiv ul li { border-bottom: 1px dashed #cbcbcb; padding-top: 13px; padding-bottom: 10px; }
#scrollDiv ul li:last-child { border-bottom: none; }
#scrollDiv { font-size: 20px; color: #333; height: auto; overflow: hidden; }
/* 首页新闻 */

.news{height: 400px;padding-top:20px;overflow:hidden;}
.news_l{float: left;width: 375px;}
.news_l h2{background:url(../images/news_bg.jpg) no-repeat left center;line-height: 50px;height: 50px;text-indent: 25px;}
.news_l h2 a{font-size: 18px;color: #fff;display: block;font-weight: bold;}

.news_c{width:100%;height: 345px;padding:20px 0 0 0;}

.news_l dl{width: 100%;height: 170px;margin-bottom: 8px;}
.news_l dt{width: 100%;float: left;}
.news_l dt a{width: 100%;height: 167px;display: block;}
.news_l dt a img{width: 100%;height: 167px;}

.news_l dd{width: 485px;float: right;padding-top: 3px;}
.news_l dd h3 a{font-size: 16px;color: #3a3a3a;}
.news_l dd p{line-height: 25px;font-size: 13px;color: #777;padding: 12px 0;}
.news_l dd span a{width: 95px;height: 35px;display: block;margin-top: 11px;}

.news_l ul li{border-bottom: 1px dashed #e1e1e1;float: left;width: 95%;padding-left:16px; background:url(../images/icon-jiao-b.png) no-repeat left center;}
.news_l ul li.nobot{border-bottom: 0;}
.news_l ul li a{font-size: 14px;color: #666;height:36px;line-height: 36px;}
.news_l ul li a:hover{color: #ff8c00;}


.news_r{float: right;width: 400px;height: 463px;overflow: hidden;}
.news_r h2{background:url(../images/news_bg2.jpg) no-repeat center center;height: 59px;margin-bottom: 20px;line-height: 50px;height: 50px;text-indent: 25px;}
.news_r h2 a{font-size: 18px;color: #fff;display: block;font-weight: bold;}
.news_r a.ask{width: 316px;height: 150px;display: block;margin-left:29px;margin-bottom:15px;}

.news_r dl{width: 395px;height: 100px;border-bottom: 1px dashed #ccc;margin-left:5px;margin-bottom:10px;}
.news_r dl.nobot{border-bottom: 0;}
.news_r dt{width: 350px;height: 25px;line-height: 23px;text-indent: 40px;background:url(../images/A.jpg) no-repeat left center;}
.news_r dt a{font-size: 14px;color: #333;}       
.news_r dd{width: 350px;padding-left: 35px; padding-top: 3px;line-height: 25px;color: #666;font-size: 14px;height:50px; background:url(../images/Q.jpg) no-repeat left center;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;  overflow: hidden;}



.oxx{padding-top:45px;}
.ox{padding-top:34px;}

/*Side*/
.side{position:fixed;width:54px;height:275px;right:0;top:275px;z-index:10000;}
.side ul li{width:54px;height:54px;float:left;position:relative;margin-bottom:2px;}
.side ul li .wx{width:220px;position:absolute; bottom:54px;right:0; display:none;}
.side ul li a:hover .wx{display:block;}
.side ul li .wx img{width:100%; display:block;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;background:#333; color:#fff; line-height:54px; font-size:14px;overflow:hidden; border-radius:5px 0 0 5px;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#333; border-radius:5px 0 0 5px;}
.side ul li .sidetop:hover{background:#005d2e;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}


/*内页banner*/
.ny_banner{ margin-top:0px; min-width: 1200px;}
.ny_banner img{ width:100%;}
/*内页banner*/

/*内页左边样式*/
.nrbj{width: 1200px; box-sizing: border-box; margin: 0 auto; overflow: hidden; margin-top: 30px; margin-bottom: 30px;}
.ableft, .ableftr{width: 242px;float: left;overflow: hidden;}
.ableib2, .ableib{width: 238px;float: left;overflow: hidden;border: 1px solid #f1f0f0;border-radius: 10px 10px 0 0;margin-bottom: 15px;}
.ableib2 .tit, .ableib .tit{background: url("../images/proltH2Bg.png") no-repeat center;width: 238px;height: 84px;overflow: hidden;}
.ableib2 .tit em, .ableib .tit em{font-size: 20px;color: #fff;display: block;text-indent: 65px;margin-top: 25px;}
.ableib2 .tit i, .ableib .tit i{display: block;text-indent: 65px;color: #fff;text-transform: uppercase;font-size: 12px;}
.ableib2 .nr{overflow: hidden;width: 240px;border-top: none;padding-top: 1px;background: #fff;}
.nr ul {padding-left: 0px; }
.nr li{overflow: hidden;width: 100%;}
.nr li a{display: block;padding-left: 25px;height: 54px;line-height: 54px;font-size: 14px;width: 215px;text-decoration: none;background: url(../images/pro_s.png) #f9f9f9 no-repeat 210px center;font-weight: normal;border-bottom: 1px solid #e3e0e0;color: #333}
.nr li a:hover, .nr li a.cur {color: #fff;background: url(../images/n01.png) no-repeat 210px center;background-color: #005d2e;}


#lefttuijian .t05_con{padding-bottom: 20px;}
dl.pd_t05_con_dl{width: 238px;margin: 10px auto 3px;}
dl.pd_t05_con_dl dt img{width: 98%;padding: 2px;border: 1px solid #eee;}
dl.pd_t05_con_dl dd{width: 100%;overflow: hidden;line-height: 20px;padding-top: 5px;text-align: center;color: #555;}
dl.pd_t05_con_dl:hover dd a{color: #005d2e;}

.ablxpne{overflow: hidden;width: 166px;padding: 30px 0;padding-left: 75px;border-radius: 10px;background: url(../images/pro_phone.png) no-repeat 20px center;background-color: #005d2e;}
.ablxpne p{font-size: 16px;color: #fff;}
.ablxpne b{display: block;font-size: 24px;color: #fff;font-family: 'Times New Roman'}

/*内页左边样式*/

/*内页右边样式*/
.abright{width:928px;float: right;display: inline;overflow: hidden;margin-left: 16px;margin-right: 0px;}
.abrighttop{height: 3px;font-size: 0;overflow: hidden;}
.plc{height: 20px;line-height: 20px;padding: 8px 8px 8px 42px;position: relative;color: #777;overflow: hidden;font-size: 14px;border: 1px solid #ececec;border-radius: 6px;background: url("../images/dts.png") no-repeat scroll 8px;}
.plc span{}
.plc .red_x{color: #005d2e;font-size: 14px;}
.plc i, .plc2 i, .plc a{font-style: normal;font-size: 14px;color: #555;}

.agent_con{padding-top: 20px;line-height: 28px;font-size: 14px;}
.agent_con img{display: block; clear: both; margin: auto;}
.agent_con td, .agent_con th{ padding:0 10px;}
.agent_con table{ border-left:1px solid #777; border-top:1px solid #777; text-align:center;}
.agent_con td,.agent_con th{border-right:1px solid #777; border-bottom:1px solid #777;}
.abrightbot{height: 3px;font-size: 0;overflow: hidden;margin-bottom: 10px;}

/*内页荣誉认证*/
.honor_r_img{width:928px; height: auto; overflow: hidden; margin:20px auto 0;}
.honor_r_img ul{margin-right:-2%;}
.honor_r_img ul li{width:23%; float:left; margin:0 2% 1% 0;}
.honor_r_img ul li span{width:100%;float:left; text-align:center;line-height:22px; font-size:13px; padding-top:10px;min-height:30px;}
.honor_r_img ul li img{width:99%;height:auto;float:left; padding:1px; box-sizing:border-box; border:1px solid #ccc;}
.honor_r_img ul li img:hover{padding:1px;background:#005d2e;border:1px solid #ccc;}
/*内页工厂参观*/

/*内页工厂参观*/
.workshop_r_img{width:928px; height: auto; overflow: hidden; margin:20px auto 0;}
.workshop_r_img ul{margin-right:-25px;}
.workshop_r_img ul li{width:286px; float:left; margin:0 25px 10px 0;}
.workshop_r_img ul li span{width:286px;float:left; text-align:center;line-height:22px; font-size:13px; padding-top:10px;min-height:30px;}
.workshop_r_img ul li img{width:286px;height:205px;float:left; padding:1px; box-sizing:border-box; border:1px solid #ccc;}
.workshop_r_img ul li img:hover{padding:1px;background:#005d2e;border:1px solid #ccc;}
/*内页工厂参观*/


/*内页新闻中心*/
.news_main{background-color: #fff;zoom: 1;padding:25px 0px;overflow: hidden;}
.inf_lc{clear: both;padding: 5px 0 0;}
.inf_lc li{padding: 15px 20px 0 0; border: 1px solid white; border-radius: 8px; height: 120px; overflow: hidden; margin: 0 0 30px; background: #f9f9f9;}
.inf_lc li:hover{border-color: #005d2e;border-radius: 4px;}
.inf_lc li.bg{background: #f5f5f5;}
.inf_lc li .bt{padding: 22px 5px 0 15px;text-align: center;float: left;width: 64px;overflow: hidden;}
.inf_lc li .bt b{font-weight: 100;display: block;line-height: 36px;height: 36px;overflow: hidden;font-size: 36px;font-family: Arial;text-transform: uppercase;}
.inf_lc li .bt span{font-weight: 100;display: block;line-height: 16px;height: 16px;overflow: hidden;font-size: 12px;font-family: Arial;text-transform: uppercase;color: #343434;}
.inf_lc li .nyzi{padding: 0 0 0 14px;line-height: 26px;width: 640px;font-size: 14px;float: left;color: #999;}
.inf_lc li .nyzi b{display: block;font-weight: 100;color: #005d2e;line-height: 30px;height: 30px;margin: 5px 0;font-size: 15px;}
.inf_lc li .nyzi b a, .inf_lc li .nyzi b a:hover{color: #005d2e;font-weight: bold;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 560px;}
.inf_lc li .nyzi b a:hover{color: #005d2e;}
.inf_lc li .fr{margin: 50px 0 0;width: 70px;height: 25px;line-height: 25px;text-align: center;color: #ffffff;background-color: #ff9900;}
.inf_lc li .fr:hover{background: #ff9900;}
/*内页新闻中心*/

/*内页新闻详情*/
.newsxq{overflow: hidden;}
.newsmore_list{width:100%;float:left; margin-top:40px;}
.newsmore_list_tit{height:45px; background-color:#005d2e; color:#fff; padding:0 20px; line-height:45px;font-size:16px; border:1px solid #e6e6e6;}
.newsmore_list_text{width:100%;float:left; border-top:none; padding:10px 0px 20px 0px; background:#fff; box-sizing:border-box;}
.newsmore_list_text ul li{background:url(../images/news_tb.jpg) left no-repeat; padding-left:15px; line-height:35px; float:left; width:48%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;display:inline; border-bottom:1px dashed #e6e6e6; margin-right:4%; font-size:12px; box-sizing:border-box;}
.newsmore_list_text ul li:nth-child(2n){margin-right:0;}
.newsmore_list_text ul li span{float:right; color:#aaa;}
.new-view-title{text-align:center; border-bottom:1px solid #e6e6e6; line-height:30px; padding:10px 0 16px 0; font-size:14px;}
.new-view-title .line{padding:0 10px; color:#005d2e;}
.color-blue{color:#787876;}
.new-view-title .xqbt{padding:8px; line-height:32px; font-size:20px; font-weight:bold; color:#005d2e;}

.newsmore_text{width:100%; float:left; margin-top:30px; line-height:30px; font-size:14px;}
.newsmore_text img{display: block; clear: both; margin: auto;}

.view-page{width:100%; float:left; position:relative; margin:40px 0; border-top:1px solid #e6e6e6; padding-top:30px;}
.view-page .prev,.view-page .back,.view-page .next{font-size:14px; width:138px; height:38px; border:solid 1px #e6e6e6; line-height:38px; position: absolute;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out; }
.view-page .prev{left:0;}
.view-page .prev a,.view-page .next a{text-align:center;}
.view-page a{display:block;} 
.view-page .back{left:50%; margin-left:-80px;}
.view-page .back a{background:#005d2e; color:#fff; text-align:center;}
.view-page .back a:hover{background:#e0791d; color:#fff;}
.view-page .next{right:0;}
.view-page .prev:hover a{color:#fff; background:#005d2e;}
.view-page .next:hover a{color:#fff; background:#005d2e;}
/*内页新闻详情*/



/*内页产品展示*/
.pro_r_img{width:928px; height: auto; overflow: hidden; margin:20px auto 0;}
.pro_r_img ul{margin-right:-2%;}
.pro_r_img ul li{width:31.333%; float:left; margin:0 2% 1% 0;}
.pro_r_img ul li span{width:100%;float:left; text-align:center;line-height:22px; font-size:13px; padding-top:10px;min-height:30px;}
.pro_r_img ul li img{width:99%;height:auto;float:left; padding:1px; box-sizing:border-box; border:1px solid #ccc;}
.pro_r_img ul li img:hover{padding:1px;background:#005d2e;border:1px solid #ccc;}
/*内页产品展示*/

/*内页产品详情样式*/
.xqbg{overflow: hidden;}
.cpxq_t:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0; }
.cpxq{ margin-top: 3%; margin-bottom: 3%;}
.cpxq_t_l{ float:left; width:48%;}
.sp-wrap{ display:none; line-height:0; font-size:0;}
.sp-thumbs{ width:100%;}
.sp-thumbs img{ max-width:100%;}
.sp-thumbs a:link, .sp-thumbs a:visited{ margin:0 0.5%; width:23%; height:70px; border:1px #eaeaea solid; overflow:hidden; opacity:.3; display:inline-block; background-size:cover; background-position:center; -webkit-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -ms-transition:all .2s ease-out;-o-transition:all .2s ease-out; transition:all .2s ease-out;}
.sp-thumbs a:hover{opacity:1;}
.sp-thumbs a:active, .sp-current{ opacity:1!important; position:relative;}
.sp-large{ position:relative; overflow:hidden; width:100% !important; margin:0 0 2% 0; box-shadow:0 0 1px rgba(0,0,0,0.3);}
.sp-large a img{ width: 100%;}
.sp-large a{ display:block;}
.sp-zoom{ position:absolute; left:-50%; top:-50%; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in; display:none;}
.sp-zoom img{ max-width: none;}
.sp-lightbox{ position:fixed; top:0; left:0; height:100%; width:100%; background:rgb(0, 0, 0); background:rgba(0, 0, 0, .9); z-index:500; display:none; cursor:pointer;}
.sp-lightbox img{position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; max-width:90%; max-height:90%; border:2px solid #fff;}
#sp-prev, #sp-next{ position:absolute; top:50%; margin-top:-25px; z-index:501; color:#fff; padding:14px; text-decoration:none; background:#000; border-radius:25px; border:2px solid #fff; width:50px; height:50px; box-sizing:border-box; transition:.2s;}
#sp-prev{ left:10px;}
#sp-prev:before{ content:''; border:7px solid transparent; border-right:15px solid #fff; position:absolute; top:16px; left:7px;}
#sp-next{ right:10px;}
#sp-next:before{ content:''; border:7px solid transparent; border-left:15px solid white; position:absolute; top:16px; left:18px;}
#sp-prev:hover, #sp-next:hover{ background:#444;}
@media screen and (max-width: 400px) {
	.sp-wrap{ margin:0 0 15px 0;}
	#sp-prev, #sp-next{ top:auto; margin-top:0; bottom:25px;}
}
.cpxq_t_r{ float:right; width:48%;}
.cpxq_t_r .cpxq_t_r_bt{color:#005d2e; font-size:22px;}
.cpxq_t_r .cpxq_t_r_jj{font-size:14px; margin-top:20px; line-height: 25px;}
.cpxq_t_r .cpxq_t_r_wb{line-height:24px;margin:20px 0 0 0;}
.cpxq_t_r .fh{ line-height:40px; margin-top:30px;}
.cpxq_t_r .fh a{display:inline-block; color:#fff; background:#444; padding:0 15px; transition:all 0.5s;}
.cpxq_t_r .fh a:hover{background:#005d2e;}
.tels{ margin:20px 0px}

.cpxq_b{margin-top:30px;}
.cpxq_b_dh{background:#f1f1f1;}
.cpxq_b_dh ul{overflow:hidden; background: #e6e6e6;}
.cpxq_b_dh ul li{float:left; text-align:center; line-height:20px; padding:15px 20px; cursor:pointer; }
.cpxq_b_dh ul li:hover{color:#fff; background:#005d2e ; transition:all 1.5s;}
.cpxq_b_dh ul .active{color:#fff; background:#005d2e ;}

.cpxq_b_kj{margin-top:30px;}
.cpxq_b_kj .wb{display:none; line-height:24px;}
.wb td, .wb th{ padding:0 10px;}
.wb table{ border-left:1px solid #777; border-top:1px solid #777; text-align:center;}
.wb td,.wb th{border-right:1px solid #777; border-bottom:1px solid #777;}

.cpxq_b_kj .wb_xgcp
.cpxq_b_kj .wb_xgcp ul{overflow:hidden; margin-top:-2%; margin-left:-2%;}
.cpxq_b_kj .wb_xgcp ul li{width:31.33%; float:left; margin-top:2%; margin-left:2%;}
.cpxq_b_kj .wb_xgcp ul li .cpzx_img{width:100%; position:relative;}
.cpxq_b_kj .wb_xgcp ul li .cpzx_img:after{content:""; width:100%; height:100%; opacity:0; background:rgba(0,0,0,0.6) url(../images/sy_cp_fdj.png) center no-repeat; transition:all 0.5s; position:absolute; top:0; left:0;}
.cpxq_b_kj .wb_xgcp ul li:hover .cpzx_img:after{opacity:1;}
.cpxq_b_kj .wb_xgcp ul li .cpzx_wz{color:#fff; line-height:20px; padding:13px; background:#666; transition:all 0.5s;}
.cpxq_b_kj .wb_xgcp ul li:hover .cpzx_wz{background:#4eb839;}

/*内页产品详情样式*/

/*内页相关产品*/

.hot_pro2{width:100%;margin-top:0px; overflow: hidden;}
.hot_pro2_tit{width:100%; float:left; border-bottom:1px solid #e6e6e6; padding:0 0 10px 10px; border-left:3px solid #005d2e;}
.hot_pro2_tit h3{float:left; font-size:16px; color:#005d2e; font-weight:bold;}
.hot_pro2_tit span{color:#999; font-size:12px; text-transform:uppercase;float:left; padding:3px 0 0 10px;}

.scrollleft2{width: 100%; height: auto; overflow: hidden}
.scrollleft2 ul{ margin-right: -2%; }
.scrollleft2 ul li{width:23%; height: auto; float:left; margin:1% 2% 0% 0; }
.scrollleft2 ul li img{width: 99%; height: auto; border:1px solid #dbdbdb;}
.scrollleft2 ul li img:hover{border:1px solid #005d2e;}
.scrollleft2 ul li .zi{text-align: center; font-size: 14px; line-height: 28px; color: #333; min-height: 56px;}

/*内页产品详情样式*/


/*feedback*/
.content_box {width:100%;  margin: 0 auto; }
.content_box .messages_box { width: auto; padding: 10px 0% 60px 0%; }
.content_box .messages_box ul { width: 100%; }
.content_box .messages_box ul li { padding: 5px 0px 5px 0px; }
.content_box .messages_box .text-input, .content_box .messages_box .summary-input, .content_box .messages_box .qq-input { width: 96%; height: 33px; padding: 0px 10px; line-height: 33px; background: none repeat scroll 0% 0% rgb(253, 253, 253); border-width: 1px; border-style: solid; border-color: rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201); box-shadow: 1px 2px 3px rgb(183, 183, 183) inset !important; font-size: 14px; }
.content_box .messages_box .cont-input { width: 96%; height: 130px; padding: 10px; line-height: 20px; background: none repeat scroll 0% 0% rgb(253, 253, 253); border-width: 1px; border-style: solid; border-color: rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201); box-shadow: 1px 2px 3px rgb(183, 183, 183) inset !important; font-size: 14px; }
.content_box .messages_box .code-input { width: 125px; vertical-align: middle; height: 33px; padding: 0px 10px; line-height: normal; background: none repeat scroll 0% 0% rgb(253, 253, 253); border-width: 1px; border-style: solid; border-color: rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201); box-shadow: 1px 2px 3px rgb(183, 183, 183) inset !important; }
.content_box .messages_box .verify-pic { height: 35px; vertical-align: middle; }
.content_box .messages_box .submitBtn { text-align: center; padding-top: 10px; }
.content_box .messages_box .messages-button { width: 125px; height: 34px; line-height: 34px; font-size: 16px; color: #fff; text-align: center; background: none repeat scroll 0% 0% #e24a45; border: none; transition-duration: .3s; }
.content_box .messages_box .messages-button:hover { background: none repeat scroll 0% 0% #74b956; transition-duration: .3s; cursor: pointer;}
/*feedback*/

/*网站地图*/
.sitemap { text-indent: 1em; font-size: 13.8px; }
.sitemap .wz { line-height: 50px; background: #eee; margin-top: 13px; margin-bottom: 8px; font-weight: 500; font-size: 16px; }
.sitemap .wz a{color: #005d2e;}
.sitemap .list { margin-bottom: 8px; }
.sitemap .list li { float: left; padding:5px 0; font-size: 14px; }
.sitemap .clear { clear: both; }
/*网站地图*/



