*{margin:0;padding:0;}
body{background:url(../images/header_top_bj.jpg) repeat-x center top; font:12px/22px "SimSun","Microsoft YaHei";}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none; }
.img_cover{position: absolute;top: 0;bottom: 0;left: 0;right: 0;	max-width: 100%;max-height: 100%;display: block;margin:auto;padding: auto;}
.clearfix:after{content:" ";display:block;clear:both;visibility:hidden;}

header{ width:100%;}
.header{ width:100%;}
.header_top{ width:100%; height:51px; line-height:51px; background:#e3722e;}
.wrap{ max-width:1140px; margin:0 auto;}
.header_top_1{ float:left; padding-left:2%; background:url(../images/top1.png) no-repeat left center; font-family:'微软雅黑'; font-size:14px; color:#fff;}
.header_top_2{ float:left; margin-left:3%; padding-left:2%; background:url(../images/top2.png) no-repeat left center; font-family:'微软雅黑'; font-size:14px; color:#fff;}
.header_conter{ width:100%; position:absolute; left:0; top:51px; z-index:99; background:#fff; float:left; box-shadow: 0 2px 4px rgba(1, 1, 1, 0.15);}
.logo{ width:29%; float:left; line-height:110px; font-family:'微软雅黑'; font-size:22px; color:#000; position:relative;}
.logo a{ color:#000; display:block;}
.logo-img{ width:320px; height:auto;}
.header_nav{ width:71%; float:right;}}
/*导航下拉开始*/
.header_nav .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header_nav .nav{  position:relative; z-index:99; margin-left:18px;  }
.header_nav .nav a{ color:#fff;  }
.header_nav .nav .nLi{ float:left;  position:relative; display:inline; width:12.5%; text-align:center;  line-height:110px; float:left; }
.header_nav .nav .nLi h3{ float:left; width:100%;  line-height:110px; }
.header_nav .nav .nLi h3 a{font-family:'微软雅黑'; font-size:15px; color:#222222; padding:10px; transition:all 0.5s;  }
.header_nav .nav .sub{ display:none; width:100%; left:0; top:112px;  position:absolute; background:rgba(228, 106, 40, 0.7) none repeat scroll 0 0 !important;  line-height:30px; padding:5px 0; z-index:999;}
.header_nav .nav .sub li{ zoom:1; line-height:36px; }
.header_nav .nav .sub a{ display:block; padding:0 10px;font-family:'微软雅黑'; }
.header_nav .nav .sub h3 a:hover{ background:#ae3209; color:#fff;  }
.header_nav .nav .on h3 a{ background:#e3722e; color:#fff; border-radius:7px;  }

/*移动端导航*/
.sj_nav{ width:100%; float:left;}
.icon-menu{float:right; cursor:pointer; width:27px; height:27px; position:absolute;right:0%;top:0; margin-top:0%; color:#e3722e; line-height:110px;}
.sjdnav{ width:115px; height:280px; position:absolute;right:2%; top:64%;z-index:9999;background:rgba(252, 98, 0, 0.7) none repeat scroll 0 0 !important; background-color:#202020;}
.sjdnav ul{ padding:0; margin:0;}
.sjdnav li{ height:44px; line-height:44px;display:block;text-align:center; margin:0; padding:0;}
.sjdnav li a{display:block;line-height:40px; font-family:'Microsoft YaHei'; font-size:15px; color:#fff;}
.sjdnav li a:hover{background:#f87405; color:#fff;}
.sjdnavhide{ height:0; overflow:hidden;}
/*PC大图滚动开始*/
.banner{ width:100%; float:left;}
.banner .flexslider{position:relative;height:540px;overflow:hidden; width:100%; transition:all 1s;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{ width:100%; height:540px; float:left; transition:all 1s;}
.banner .slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.banner .flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}
/*左右箭头，如果不要可删除*/
.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:56%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{ width:40px; height:40px; left:-3%;background:url(../images/ss.png) center center no-repeat; transition:all 0.5s;}
.flex-direction-nav li a.flex-next{ width:40px; height:40px; right:-3%;background:url(../images/rr.png) center center no-repeat;transition:all 0.5s;}
.banner:hover .flex-direction-nav li a.flex-prev{ left:5%}
.banner:hover .flex-direction-nav li a.flex-next{ right:5%}
/*PC大图滚动结束*/
/*移动端*/
 #content1 {padding:0px;float:left;width:100%; z-index:99}
 .slideBox {position:relative;overflow:hidden;margin:0px auto;max-width:100%;/* 设置焦点图最大宽度 */}
 .slideBox .hd {position:absolute;height:28px;line-height:28px;bottom:0;right:0;z-index:1;}
 .slideBox .hd li {display:inline-block;width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#333;text-indent:-9999px;overflow:hidden;margin:0 6px 0 6px;}
 .slideBox .hd li.on {background:#fff;}
 .slideBox .bd {position:relative;z-index:0;}
 .slideBox .bd li {position:relative;text-align:center;}
 .slideBox .bd li img { display:block;width:100%;/* 图片宽度100%，达到自适应效果 */}
 .slideBox .bd li a {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}  /* 去掉链接触摸高亮 */
 .slideBox .bd li .tit {display:block;width:100%;position:absolute;bottom:0;text-indent:10px;height:28px;line-height:28px;color:#fff;text-align:left;}
 
  main{ width:100%; clear:both;}
 .guanyu{ width:100%; float:left; padding-top:36px; padding-bottom:6%;}
 .guanyu_title{ text-align:center; height:71px; line-height:67px; background:url(../images/heng.jpg) no-repeat bottom center; font-family:'微软雅黑'; font-size:24px; color:#444444;}
 
 .guanyu_title1{ text-align:center; height:71px; line-height:67px; background:url(../images/heng.jpg) no-repeat bottom center; font-family:'微软雅黑'; font-size:24px; color:#ffffff; margin-top:22px;}
 
 
 .guanyu_ul{ width:100%; float:left; padding-top:60px;}
 .guanyu_ul li{ width:23%; float:left; margin:0 1%; overflow:hidden;}
 .guanyu_ul li .guanyu_t{ width:80%; text-align:center; line-height:62px; font-family:'微软雅黑'; font-size:18px; color:#444444; font-weight:bold;} 
 .dain1{ transition:all 0.5s; width:26px; height:23px; float:left; margin-top:7%}
 .dain2{transition:all 0.5s; width:26px; height:23px; float:left; margin-top:7%}
 .dain3{ transition:all 0.5s; width:26px; height:23px; float:left; margin-top:7%}
 .dain4{ transition:all 0.5s; width:26px; height:23px; float:left; margin-top:7%}
 .guanyu_ul li .guanyu_p{line-height:24px; font-family:'微软雅黑'; font-size:13px; color:#777;} 
 .guanyu_ul li:hover .dain1{ transform:rotateX(360deg);}
 .guanyu_ul li:hover .dain2{ transform:rotateX(360deg);}
 .guanyu_ul li:hover .dain3{ transform:rotateX(360deg);}
 .guanyu_ul li:hover .dain4{ transform:rotateX(360deg);}
 
 
 .chanpin{ width:100%; float:left; background:#3d3f3f; padding-top:22px; padding-bottom:5%;}
 .chanpin_ul{ width:100%; float:left; padding-top:36px;}
 .chanpin_ul li{ width:23%; float:left; margin:0 1% 2% 1%; overflow:hidden;}
 
 .chanpin_ul li .pic{ width:100%; position:relative; overflow:hidden; transition:all 0.5s;}
 .cp_img{ padding-top:73%;}
 .chanpin_ul li  .cp_hover{ width:100%; height:100%; background:rgba(227, 117, 46, 0.8) none repeat scroll 0 0 !important; transition:all 0.5s; position:absolute; left:0; top:100%; overflow:hidden;}
 .chanpin_ul li .cp_hover_1{ text-align:center; font-family:'微软雅黑'; font-size:18px; color:#fff; padding-top:40%;}
 .chanpin_ul li  .cp_hover_2{ text-align:center; font-family:'微软雅黑'; font-size:14px; color:#fff; line-height:33px;}
 .chanpin_ul li:hover .cp_hover{ top:0;}
 
 .zhigong{ width:100%; float:left; padding-top:22px; padding-bottom:4%;}
 .zg_main{ width:100%; float:left; padding-top:36px;}
 .zg_main_top{ width:100%; float:left;}
 .zg_main_top_l{ width:67%; float:left; overflow:hidden;}
 .zg_main_top_l_1{ line-height:21px; font-family:'微软雅黑'; font-size:18px; color:#444444; }
 .zg_main_top_l_2{ line-height:23px; font-family:'微软雅黑'; font-size:14px; color:#444444; }
 .zg_img{ float:right; width:30%}
 .zg_img img{ display:block; width:100%;}
 .zg_main_bottom{ width:100%; float:left; padding-top:5%;}
 .zg_main_bottom ul{ display:block;}
 .zg_main_bottom ul li{ width:31.3%; float:left; margin:0 1%; overflow:hidden;}
 .zg_main_b1{ width:100%; position:relative; overflow:hidden}
 .zg_main_b1 img{ display:block; width:100%; height:auto;}
 .b1_hover{ width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(0, 0, 0, 0.6); opacity:0; transition:all 0.5s;}
 .zg_main_b2{ width:100%; float:left; border:1px solid #d6d6d6; background:#f5f5f5; padding-left:8%; padding-bottom:3%;}
 .zg_main_b2_t{ line-height:45px; font-family:'微软雅黑'; font-size:18px; color:#e3722e;}
 .zg_main_b2_t a{color:#e3722e;}
 .zg_main_b2_p{ line-height:24px; font-family:'微软雅黑'; font-size:14px; color:#222222;}
 .zg_main_b2_p a{color:#222222;}
 .zg_main_bottom ul li:hover .b1_hover{ opacity:1;}
 
 .lianxi{ width:100%; float:left; padding-bottom:2%;background: url("../images/contact_bg.jpg") no-repeat 50% 50%;background-size: cover;}
 .lx_lxft{ width:50%; float:left; padding-top:20px;}
 .lx_lxft .lx_lxft_t{ line-height:41px; font-family:'微软雅黑'; font-size:16px; color:#ffffff; font-weight:bold;}

 .lx_lxft .lx_lxft_p{ line-height:34px; font-family:'微软雅黑'; font-size:14px; color:#ffffff; margin-top:1%;}
 .lx_lxft .lx_txt{ width:100%; height:41px; line-height:41px;  border: solid 1px #aaa; text-indent:10px;}
 .lx_lxft .lx_tarrea{ width:100%; height:155px; line-height:41px; border:1px solid #cccccc; text-indent:10px;}
 .lx_lxft .lx_but{ width:70px; height:36px; line-height:36px; text-align:center; background:#e3722e; font-family:'微软雅黑'; font-size:14px; color:#fff; margin-top:3%;}
 .lx_lxft .lx_txt:hover{-webkit-box-shadow: 0 0 0px rgb(21, 7, 11);border-color:rgba(237, 148, 13, 0.8);}
 .lx_lxft .lx_tarrea:hover{-webkit-box-shadow: 0 0 0px rgb(21, 7, 11);border-color:rgba(237, 148, 13, 0.8);}
 .lx_right{ width:50%; float:right; padding-top:20px;}
 .lx_right .lx_lxft_t{ line-height:41px; font-family:'微软雅黑'; font-size:16px; color:#ffffff; font-weight:bold;}
 .lx_r_t{ width:100%; float:left; font-family:'微软雅黑'; font-size:12px; color:#ffffff; margin-top:4%;}
 .lx_r_t_1{ float:left; background:url(../images/lx1.png) no-repeat left center; line-height:32px; width:100%; font-family:'微软雅黑'; font-size:14px; color:#777; padding-left:7%; margin-top:3%;}
 .lx_r_t_2{ float:left; background:url(../images/lx2.jpg) no-repeat left center; line-height:32px; width:100%; font-family:'微软雅黑'; font-size:14px; color:#777; padding-left:7%;text-overflow: ellipsis;overflow:hidden; white-space:nowrap;}
 
 footer{ width:100%; float:left; background:#e3722e; padding:2% 0; text-align:center; color:#fff; line-height:28px;}
 footer a{ font-family:'微软雅黑'; font-size:14px; color:#fff;} 
 
 
 /*cpzs*/
.cpzs{ width:100%; float:left; padding-bottom:5%; padding-top:40px;}
.cpzs_left{ width:21%; float:left; overflow:hidden; font-family:'微软雅黑';}
.cpzs_l_t{ width:100%; float:left;}
.cpzs_left_title{ width:100%; height:55px; line-height:55px; background:#222222;  font-family:'微软雅黑'; font-size:18px; color:#fff; padding-left:17%;}
.cpzs_left_title span{  font-family:'Aparajita'; font-size:18px; color:#fff;}
 #tagContents {display:block; margin-top:20px; position:relative;}
 .tagContents {display:none;}
 #tagContents DIV.selectTags {	DISPLAY: block;font-family:'微软雅黑';}
/*产品下拉开始*/
.left{width:100%;height:100%;}
.div1{ width:100%;}
.div2{height:41px;line-height:41px;cursor:pointer;position:relative; text-align:left;  background:url(../images/cpdian2.png) no-repeat 10% center, #dddddd; margin-top:2px;}
.div2 a{ display:block;  font-family:'微软雅黑'; font-size:14px; color:#222;padding-left:46px;}
.div2 a:hover{color:#e3722e;}
.div3{display:none;}
.div3 ul{margin:0;padding:0; border:1px solid #e5e5e5;}
.div3 li{height:36px;line-height:36px;list-style:none;background:url(../images/cpdian3.png) no-repeat 10% center,#fff; border-bottom:1px dashed #dfdfdf; padding-left:18%;}
.div3 li a{ display:block; font-family:'微软雅黑'; font-size:14px; color:#222;}
.div2 a:focus{ background:url(../images/cpdian1.png) no-repeat 10% center,#e3722e; color:#fff; }
.div2 .act{ background:url(../images/cpdian1.png) no-repeat 10% center,#e3722e; color:#fff; }
/*产品下拉结束*/
.cpzs_l_b{ width:100%; float:left; margin-top:14px;border:1px solid #cacaca;}
.cpzs_l_b p{ background:#f4f4f4; line-height:22px; padding:7px 0 14px 9px;  font-family:'微软雅黑'; font-size:12px; color:#6a6a6a;}
.cpzs_l_b img{ width:95%; height:100%; margin:13px auto; display:block;}
.cpzs_right{ width:77%; float:right;}
.cpzs_right_title{ width:100%; height:37px; line-height:26px; font-family:'微软雅黑'; font-size:20px; color:#222; font-weight:bold; border-bottom:3px solid #d3d3d3;} 
.cpzs_right_title span{ float:right; font-family:'微软雅黑'; font-size:14px; color:#333; font-weight:100;}
.cpzs_right_title span a{ color:#333;}
 .cpzs_ul{ width:100%; float:left;}
 .cpzs_ul li{ width:31.3%; float:left; margin:0 1% 2% 1%; overflow:hidden;}
 .cpzs_ul li .pic{ width:100%; position:relative; overflow:hidden; transition:all 0.5s;}
 .cp_img{ padding-top:73%;}
 .cpzs_ul li  .cp_hover{ width:100%; height:100%; background:rgba(227, 117, 46, 0.8) none repeat scroll 0 0 !important; transition:all 0.5s; position:absolute; left:0; top:100%; overflow:hidden;}
 .cpzs_ul li .cp_hover_1{ text-align:center; font-family:'微软雅黑'; font-size:18px; color:#fff; padding-top:40%;}
 .cpzs_ul li .cp_hover_2{ text-align:center; font-family:'微软雅黑'; font-size:14px; color:#fff; line-height:33px;}
 .cpzs_ul li:hover .cp_hover{ top:0;}

/*cp_neiye*/
 .cp_neiye{ width:80%; margin:0 auto;}
 .cp_neiye img{ width:100%; display:block;}
 
 /*news*/
 .news_ul{ width:100%; float:left;}
 .news_ul li{ width:100%; float:left; margin-bottom:2%; border-bottom:1px solid #dfdfdf; padding-bottom:2%;}
 .news_ul li img{ width:20%; float:left; display:block; transition:all 0.5s;}
 .news_ul_p{ width:77%; float:right; display:inline-block; line-height:23px;  font-family:'微软雅黑'; font-size:14px; color:#222; text-overflow: ellipsis;overflow:hidden; height:90px; }
 .news_ul li a{ display:block; float:left; padding:2% 0 0 3%;font-family:'微软雅黑'; font-size:14px; color:#222;}
 .news_ul li:hover img{-webkit-transform:scale(1.1,1.1)}
 .news_ul li:hover a{ color:#e3722e;}
 
 /*news_neiye*/
 .news_neiye{ width:90%; margin:0 auto;}
 .news_neiye_r{ line-height:42px; text-align:center; font-family:'微软雅黑'; font-size:18px; color:#333; font-weight:bold; border-bottom:1px dashed #c3c3c3;}
 .news_neiye_p{ line-height:40px; text-align:center; font-family:'微软雅黑'; font-size:14px; color:#222;}
 .news_neiye_t{line-height:28px;  font-family:'微软雅黑'; font-size:14px; color:#222; padding-top:20px;}
 .news_neiye_t img{max-width:100%;}
 /*yxwl*/
 .yxwl{width:90%; margin:0 auto}
 .yxwl img{ display:block; width:100%;}
 .yxwl p{font-family:'微软雅黑'; font-size:16px; color:#333; margin-top:3%;}
 
 /*lxwm*/
 .lxwm{ width:96%; margin:0 auto;font-family:'微软雅黑';}
 .lxwm_img{ width:205px; height:177px; float:left;}
 .lxwm_img img{ display:block; width:100%;}
 .lxwm_p{ float:left; padding-left:10%;}
 
 /*zxly*/
 .zxly{ width:90%; margin:0 auto;}
 .zxly .lx_lxft_p{ line-height:34px; font-family:'微软雅黑'; font-size:14px; color:#222; }
 .zxly .lx_txt{ width:100%; height:41px; line-height:41px; border:1px solid #cccccc; text-indent:10px;}
 .zxly .lx_tarrea{ width:100%; height:155px; line-height:41px; border:1px solid #cccccc; text-indent:10px;}
 .zxly .lx_but{ width:90px; height:43px; line-height:43px; text-align:center; background:#e3722e; font-family:'微软雅黑'; font-size:18px; color:#fff; margin-top:3%;}
 .zxly .lx_txt:hover{-webkit-box-shadow: 0 0 0px rgb(21, 7, 11);border-color:rgba(237, 148, 13, 0.8);}
 .zxly .lx_tarrea:hover{-webkit-box-shadow: 0 0 0px rgb(21, 7, 11);border-color:rgba(237, 148, 13, 0.8);}
 
 
 
 
@media (max-width:1140px){
	.wrap{ width:96%;}
	.zg_main_top_l{ width:65%;}
	.zg_main_top_l_2{ text-overflow: ellipsis;overflow:hidden; height:210px;}
	.zg_img{ width:32%;}
	}

@media (max-width:991px) and (min-width:768px){
	.wrap{ width:90%;}
	.header_top_2{ float:right; padding-left:3%;}
	.logo{ width:100%;}
	.banner{ width:100%; float:left;}
	.banner .flexslider{position:relative;height:440px;overflow:hidden; width:100%; transition:all 1s;}
	.banner .slides{position:relative;z-index:1;}
	.banner .slides li{ width:100%; height:440px; float:left; transition:all 1s;}
	
	.guanyu_ul{}
	.guanyu_ul li{ width:48%;}
	
	.chanpin_ul li{ width:46%; margin:0 2% 2% 2%;}
	
	.cpzs_left{ width:100%;}
	.cpzs_right{ width:100%;}
	
	.cpzs_left_title{ padding-left:8%;}
	}

@media (max-width:767px){
	#content1{ margin-top:10%;}
	
	.wrap{ width:96%;}
	.header_top_2{ float:right; padding-left:3%;}
	.logo{ width:100%;}
	
	.guanyu_ul li{ width:48%;}
	.guanyu_ul li .guanyu_t{ width:100%;}
	
	.chanpin_ul li{ width:46%; margin:0 2% 2% 2%;}
	
	.zg_main_top_l{ width:100%;}
	.zg_main_top_l_2{ height:100%;}
	.zg_img{ width:100%;}
	.zg_main_bottom ul li{ width:96%; margin:1% 2%;}
	
	.lx_lxft{ width:100%;}
	.lx_right{ width:100%;}
	
	.cpzs_left{ width:100%;}
	.cpzs_right{ width:100%;}
	.cpzs_ul li{ width:46%; margin:0 2% 2% 2%}
	
	.cpzs_left_title{ padding-left:8%;}
	.logo-img{ width:300px; height:auto;}
	}

@media (max-width:667px){
	.wrap{ width:98%;}
	.header_top{}
	.header_top_1{ width:100%; text-align:center; line-height:22px; background:url(../images/top1.png) no-repeat 33% center}
	.header_top_2{ width:100%; text-align:center; line-height:22px;text-overflow: ellipsis;overflow:hidden; white-space:nowrap; background:url(../images/top2.png) no-repeat 11% center;}
	
	.news_ul li img{ width:25%;}
	.news_ul_p{ width:74%;}
	}

@media (max-width:467px){
	.wrap{ width:98%;}
	.header_top_2{ width:100%; text-align:center; line-height:22px;text-overflow: ellipsis;overflow:hidden; white-space:nowrap; background:url(../images/top2.png) no-repeat left center;}
	
	.news_ul li img{ width:31%;}
	.news_ul_p{ width:68%;}
	}

@media (max-width:376px){
	.wrap{ width:98%;}
	.logo{ line-height:79px; font-size:22px;}
	.icon-menu{ line-height:79px;}
	
	.news_ul li img{ width:35%;}
	.news_ul_p{ width:64%;}
	}
	
.cp_nei_text{padding:20px; line-height:24px; text-align:left; line-height:24px;}
	
.cp_nei_text img{max-width:100%; height:auto;}
	
	
	
	
	
	