*{margin:0;padding:0;}
body{b/*ackground: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%; float:left; background:#585858;}
.wrap{ max-width:1000px; margin:0 auto;}
.logo{ width:30%; float:left; line-height:90px; font-family:'宋体'; font-size:30px; color:#fff; font-weight:bold;}
.logo a{ display:block; color:#fff;}
/*导航下拉开始*/
.header_nav{ width:70%; float:right;}
.header_nav .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header_nav .nav{  position:relative; z-index:99;  }
.header_nav .nav a{ color:#fff;  }
.header_nav .nav .nLi{ float:left;  position:relative; display:inline; /*width:12.5%;*/ padding: 0 5px; text-align:center;  line-height:90px; float:left; }
.header_nav .nav .nLi h3{ float:left; width:100%;  line-height:90px; transition:all 0.5s; }
.header_nav .nav .nLi h3 a{font-family:'微软雅黑'; font-size:18px; color:#fff;  padding-bottom:5px; }
.header_nav .nav .sub{ display:none; width:100%; left:0; top:93px;  position:absolute; background:rgba(56, 52, 51, 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; }
.header_nav .nav .sub a:hover{ background:#ae3209; color:#fff;  }
.header_nav .nav .on h3 a{ border-bottom:2px solid #fff;  }
.header_nav .nav .nLi h3:hover{background:#3d3d3d;}
/*移动端导航*/
.sj_nav{ width:100%; float:left;}
.icon-menu{float:right; cursor:pointer; width:39px; height:39px; background:url(../images/icon.png) no-repeat right center; position:absolute;right:4%;top:0%; margin-top:3%; color:#e3722e;}
.sjdnav{ width:115px; height:280px; position:absolute;right:2%; top:10%;z-index:9999;background:rgba(52, 49, 47, 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:519px;overflow:hidden; width:100%; transition:all 1s;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{ width:100%; height:519px; 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;}
/*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;}
.Aluminum{ width:100%; float:left; background:#606060; padding-bottom:2%;}
.Aluminum_title{ margin-top:33px; text-align:center;}
.Aluminum_title_1{ font-family:'Aparajita'; font-size:45px; color:#fff; text-transform:uppercase; line-height:40px;}
.Aluminum_title_2{ font-family:'微软雅黑'; font-size:30px; color:#fff; line-height:46px; background:url(../images/heng.png) no-repeat center center;}
.Aluminum_main{ width:100%; float:left; padding-top:15px;}
.Aluminum_main .swiper-slide .pic{ position:relative; border:1px solid #fff; overflow:hidden; transition:all 0.5s;}
.Aluminum_main .swiper-slide .cp_img{ padding-top:58%; }
.Aluminum_main .swiper-slide img{transition:all 0.5s; overflow:hidden;}
.Aluminum_main .swiper-slide .text{ line-height:36px; font-family:'微软雅黑'; font-size:16px; color:#fff;}
.Aluminum_main .swiper-slide .text span{ font-family:'微软雅黑'; font-size:12px; color:#ff761d; float:right;}
.Aluminum_main .swiper-slide:hover img{-webkit-transform:scale(1.1,1.1); }
.Aluminum_main .swiper-slide:hover .pic{ border:1px solid #ff761d;}
.Aluminum_p{ width:100%; float:left; margin-top:21px; font-family:'微软雅黑'; font-size:16px; color:#fff; text-align:center;}

.about{ width:100%; float:left; background:url(../images/about_bj.jpg) repeat top center;}
.Aluminum_title_3{ font-family:'微软雅黑'; font-size:30px; color:#fff; line-height:46px; background:url(../images/heng1.png) no-repeat center center;}
.about_main{ width:100%; float:left; margin-top:33px; background:#fff;}
.about_img{ width:25%; float:left; transition:all 0.5s;}
.about_img img{ display:block; width:100%;}
.about_right{ width:73%; float:right; padding-right:2%;}
.about_p{font-family:'微软雅黑'; font-size:14px; color:#333; margin:2% 0; border-bottom:1px solid #dfdfdf; padding-bottom:3%; }
.about_right img{ width:31.3%; float:left; margin:0 1%;}
.about_main:hover .about_img{ opacity:0.8}

.gg{ width:100%; float:left; background:url(../images/guanggao.png) repeat center center; padding:2% 0;}
.gg_1{ text-align:center; font-weight:bold; font-family:'微软雅黑'; font-size:42px; color:#fff; line-height:70px;}
.gg_2{ text-align:center; font-family:'微软雅黑'; font-size:30px; color:#fff; line-height:48px;}

.Service{ width:100%; float:left; background:url(../images/lc_bj.jpg) repeat top center; padding-bottom:2%;}
.Service_main{ width:100%; float:left; margin-top:2%; background:url(../images/lc_img11.png) no-repeat top center; padding-bottom:27%; background-size:100% 100%; }

.case{ width:100%; float:left; background:url(../images/case_bj.jpg) repeat center center; padding-bottom:2%;}
.case_ul{ width:100%; float:left; padding-top:2%;}
.case_ul li{ width:23%; margin:0 1% 2% 1%; float:left;}
.case_ul li .pic{ position:relative; border:1px solid #fff; overflow:hidden; transition:all 0.5s;}
.case_ul li .cp_img{ padding-top:86%; }
.case_ul li img{transition:all 0.5s; overflow:hidden;}
.case_ul li .text{ line-height:36px; font-family:'微软雅黑'; font-size:16px; color:#fff; text-align:center}
.case_ul li .text span{ font-family:'微软雅黑'; font-size:12px; color:#ff761d; float:right;}
.case_ul li:hover img{-webkit-transform:scale(1.1,1.1); }
.case_ul li:hover .pic{ border:1px solid #ff761d;}

.news{ width:100%; float:left; background:#606060; padding-bottom:3%;}
.news_ul{ width:100%; float:left;  padding-top:3%;}
.news_ul li{ width:31.3%; float:left; margin:0 1%; overflow:hidden;}
.news_ul li .news_b1{ width:100%; position:relative;}
.news_ul li .news_b1 img{ display:block; width:100%; height:auto;}
.news_ul li .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;}
.news_ul li .news_b2{ width:100%; float:left; padding-bottom:3%; padding-top:8%;}
.news_ul li .news_t{ line-height:18px; font-family:'微软雅黑'; font-size:14px; color:#fff;}
.news_ul li .news_s{ line-height:18px; font-family:'微软雅黑'; font-size:12px; color:#fff;}
.news_ul li .news_p{ line-height:18px; font-family:'微软雅黑'; font-size:14px; color:#fff; margin-top:1%;}
.news_ul li .news_b1 a{color:#222222;}
.news_ul li:hover .b1_hover{ opacity:1;}

.contact{ width:100%; float:left; background:url(../images/lxwm_bj.jpg) repeat center center; padding-bottom:2%;}
.contact_left{ width:49%; float:left; overflow:hidden; padding-top:3%;}
.contact_left_t{ line-height:47px; font-family:'微软雅黑'; font-size:16px; color:#fff;}
.contact_left_s{ line-height:18px; font-family:'微软雅黑'; font-size:14px; color:#fff;}
.contact_left_p{ margin-top:5%; background:url(../images/lxwm_img.png) no-repeat left center; line-height:32px; padding-left:8%; font-family:'微软雅黑'; font-size:14px; color:#fff;}
.contact_right{ width:49%; float:right; overflow:hidden; padding-top:3%}
.contact_right .tet{ width:100%; height:37px; line-height:37px; border:1px dashed #5c6063; background:#222e3a; font-family:'微软雅黑'; font-size:14px; color:#fff; margin-bottom:3%; text-indent:10px; transition:all 0.5s;}
.contact_right textarea{ width:100%; height:145px; line-height:37px; border:1px dashed #5c6063; background:#222e3a; font-family:'微软雅黑'; font-size:14px; color:#fff; text-indent:10px; transition:all 0.5s;}
.contact_right .but{ width:100%; height:37px; line-height:37px; text-align:center;font-family:'微软雅黑'; font-size:14px; color:#fff; background:#ff761d; margin-top:2%;} 
.contact_right .tet:hover{-webkit-box-shadow: 0 0 0px rgb(21, 7, 11);border-color:rgba(237, 148, 13, 0.8);}
.contact_right textarea:hover{-webkit-box-shadow: 0 0 0px rgb(21, 7, 11);border-color:rgba(237, 148, 13, 0.8);}

footer{ width:100%; float:left; background:#181e20; padding:2% 0; text-align:center;font-family:'微软雅黑'; font-size:14px; color:#fff; line-height:32px;}
footer a{ color:#fff;}

 /*手机底部导航*/
.hot{width:100%; height:68px; background:#222222; position:fixed; bottom:0; left:0; z-index:99;}
.hot span{ color:#fff; font-size:16px; line-height:20px; padding-top:12px;}
.hot h6{ font-size:14px; line-height:26px; font-family:'Microsoft YaHei'; color:#fff;}
.hot .row div a{ display:block; color:#fff; padding:5px 0; margin-top:9px;}
/*.hot .row div:hover{ background:#ff761d;}*/

/*about*/
.gsjj{ width:100%; float:left; background:#747474; padding-top:35px; padding-bottom:5%;}
.gsjj_left{ width:28%; float:left; overflow:hidden;}
.gsjj_left_1{ width:100%; height:35px; line-height:35px; background:url(../images/about_dian.png) no-repeat 10% center, #222222; font-family:'微软雅黑'; font-size:16px; color:#fff; padding-left:20%; margin-bottom:7%;}
.gsjj_left img{ width:100%; display:block; margin-top:5px;}
.gsjj_left p{ font-family:'微软雅黑'; font-size:13px; color:#222; line-height:24px;}
.gsjj_right{ width:70%; float:right; overflow:hidden;}
.gsjj_r_title{ width:100%; height:41px; float:left; line-height:31px; background:url(../images/t_title.png) repeat-x bottom center; font-family:'微软雅黑'; font-size:16px; color:#222;}
.gsjj_r_title span{ float:right;}
.gsjj_r_title span a{ color:#222;}
.gsjj_right_p{ float:left; line-height:28px; font-family:'微软雅黑'; font-size:14px; color:#222; margin-top:30px;}


/*lxwm*/
 .lxwm{ width:96%; margin:10% auto 0 auto;}
 .lxwm_img{ width:205px; height:177px; float:left;}
 .lxwm_img img{ display:block; width:100%;}
 .lxwm_p{float:left; line-height:28px; font-family:'微软雅黑'; font-size:14px; color:#222; padding-left:10%;}

/*news*/
.news_main{ width:100%; float:left; padding-top:21px;}
.news_main li{ width:100%; float:left; padding-bottom:1%; background:url(../images/t_title1.jpg) repeat-x bottom center; margin-bottom:2%;} 
.news_main_img{ width:23%; float:left;}
.news_main_img img{ display:block; width:100%;}
.news_main_p{ width:75%; float:right;}
.news_main_1{ width:100%; line-height:25px; font-family:'微软雅黑'; font-size:14px; color:#222; text-overflow: ellipsis; height:95px; overflow:hidden;}
.news_main_a{ line-height:40px;font-family:'微软雅黑'; font-size:14px; color:#222;}
.news_main li:hover .news_main_a{ color:#ff761d;}

/*news_neiye*/
.news_neiye{ width:100%; float:left; padding-top:19px;}
.news_n_1{ width:100%; height:42px; line-height:41px; text-align:center; border-bottom:1px dashed #c3c3c3; font-family:'微软雅黑'; font-size:18px; color:#333; font-weight:bold;}
.news_n_2{ line-height:40px; text-align:center; font-family:'微软雅黑'; font-size:14px; color:#222;}
.news_n_3{ line-height:27px; font-family:'微软雅黑'; font-size:14px; color:#222;}


/*lxc*/
.cpzs{ width:100%; float:left; background:#747474; padding-top:35px; padding-bottom:5%;}
.cpzs_left{ width:23%; float:left;}
.cpzs_left img{ display:block; width:100%;} 
.cpzs_left p{font-family:'微软雅黑'; font-size:13px; color:#222; line-height:24px;}
 #tagContents {display:block; position:relative;}
 .tagContents {display:none;}
 #tagContents DIV.selectTags {	DISPLAY: block}
/*产品下拉开始*/
.left{width:100%;height:100%;}
.div1{ width:100%;}
.div2{height:34px;line-height:34px;cursor:pointer;position:relative; text-align:center; background:url(../images/cpdian1.jpg) no-repeat 10% center, #e3e3e3; margin-top:2px; margin-bottom:2%;}
.div2 a{ display:block;  font-family:'微软雅黑'; font-size:14px; color:#222;}
.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,.div2 a.act{ background:url(../images/cpdian2.jpg) no-repeat 10% center,#ff761d; color:#fff; }
/*产品下拉结束*/
.cpzs_right{ width:75%; float:right;}
.cpzs_ul{ width:100%; float:left; padding-top:3%;}
.cpzs_ul li{ width:31.3%; float:left; margin:0 1% 3% 1%;}
.cpzs_ul li .pic{ position:relative; border:1px solid #fff; overflow:hidden; transition:all 0.5s;}
.cpzs_ul li .cp_img{ padding-top:58%; }
.cpzs_ul li img{transition:all 0.5s; overflow:hidden;}
.cpzs_ul li .text{ line-height:36px; font-family:'微软雅黑'; font-size:16px; color:#fff;}
.cpzs_ul li .text span{ font-family:'微软雅黑'; font-size:12px; color:#ff761d; float:right;}
.cpzs_ul li:hover img{-webkit-transform:scale(1.1,1.1); }
.cpzs_ul li:hover .pic{ border:1px solid #ff761d;}

/*lxc_neiye*/
.lxc_neiye{ width:80%; margin:10% auto 0 auto; text-align:center;}
.lxc_neiye p{ line-height:40px; font-family:'微软雅黑'; font-size:20px; color:#fff;}
.lxc_neiye img{ width:100%; display:block; margin:0 auto;}
.lxc_neiye a{ float:right; margin-top:5%; font-family:'微软雅黑'; font-size:16px; color:#fff;}





@media (max-width:1200px){
	.wrap{ width:96%}
	.about_p{ margin:1% 0; padding-bottom:2%;}
	}

@media (max-width:991px) and (min-width:768px){
	.wrap{ width:96%}
	.logo{ width:90%;}
	.banner{ width:100%; float:left;}
	.banner .flexslider{position:relative;height:419px;overflow:hidden; width:100%; transition:all 1s;}
	.banner .slides{position:relative;z-index:1;}
	.banner .slides li{ width:100%; height:419px; float:left; transition:all 1s;}
	
	.about_right{ width:100%; padding:0 2%}
	
	.case_ul li{ width:31.3%;}
	
	.news li{ width:46%; margin: 0 2%}
	
	.contact_left{ width:100%;}
	.contact_right{ width:70%; float:left;}
	
	.gsjj_right{ width:100%;}


	.gg_1{ font-size:28px; color:#fff; line-height:50px;}
	.gg_2{ font-size:24px; color:#fff; line-height:30px;}
	
	
	}

@media (max-width:767px){
	.wrap{ width:96%}
	.logo{ width:90%;}
	
	.about_right{ width:100%; padding:2% 2%}
	
	.case_ul li{ width:48%;}
	
	.news li{ width:80%; margin:0 10%;}
	
	.contact_left{ width:100%;}
	.contact_right{ width:90%; float:left;}
	
	.gsjj_right{ width:100%;}
	
	.news_main_img{ width:28%;}
	.news_main_p{ width:70%;}
	
	.cpzs_left{ width:100%;}
	.gsjj_left_1{ margin-bottom:1%; background: url(../images/about_dian.png) no-repeat 10% center, url(../images/dian111.png) no-repeat 90% center, #222222;}
	.div2{ margin-bottom:1%;}
	.cpzs_right{ width:100%;}
	.cpzs_ul li{ width:48%;}

	.gg_1{ font-size:26px; color:#fff; line-height:40px;}
	.gg_2{ font-size:22px; color:#fff; line-height:28px;}

	}

@media (max-width:667px){
	.wrap{ width:98%}
	
	.news_main_img{ width:35%;}
	.news_main_p{ width:63%;}

	.gg_1{ font-size:24px; color:#fff; line-height:36px;}
	.gg_2{ font-size:20px; color:#fff; line-height:24px;}

	}
@media (max-width:567px){
	.logo{ font-size:22px;}
	.icon-menu{ margin-top:6%;}
	.gg_1{ font-size:18px; color:#fff; line-height:34px;}
	.gg_2{ font-size:14px; color:#fff; line-height:22px;}

	}
@media (max-width:414px){
	.gg_1{ font-size:16px; color:#fff; line-height:32px;}
	.gg_2{ font-size:14px; color:#fff; line-height:20px;}
}

@media (max-width:376px){
	.logo{ font-size:20px;}
	.icon-menu{ margin-top:8%; right:2%;}
	.wrap{ width:98%}
	
	.news_main_img{ width:40%;}
	.news_main_p{ width:58%;}
	.news_main_1{ line-height:20px;  text-overflow: ellipsis; height:58px; overflow:hidden;}

	.gg_1{ font-size:16px; color:#fff; line-height:30px;}
	.gg_2{ font-size:14px; color:#fff; line-height:20px;}
	}
@media (max-width:320px){
	.gg_1{ font-size:12px; color:#fff; line-height:30px;}
	.gg_2{ font-size:12px; color:#fff; line-height:20px;}
}