@charset "utf-8";

*{margin: 0;padding: 0;border-radius: 0;}
body{font-size:12px;font-family: "微软雅黑";}
ul,li{list-style: none;margin: 0;padding: 0;}
a{text-decoration: none;}
img{border: none;}




/*banner样式*/
.banner{width:100%;height:525px;overflow:hidden;position:relative;min-width: 1300px;margin-top: 70px;}
.banner_c{width:100%;}
.banner_c li{height:525px;}
.banner_c img{width:100%;height: 525px;}
.banner_t{position:absolute;width:100%;text-align:center;z-index:99;bottom:20px;}
.banner_t ul{width:100px;margin:0 auto;}
.banner_t ul li{width:8px;height:8px;background:#fff;float:left;margin:0 10px;cursor:pointer;border-radius: 50%;border:1px #000 solid;}
.banner_t ul li.on{background:#000;}
.banner_l{width: 27px;height: 27px;position: absolute;left:70px;top: 270px;font-size:16px;color: #ccc;text-align: center;line-height: 23px;border-radius: 50%;background: #fff;}
.banner_r{width: 27px;height: 27px;background:#fff;position: absolute;right:70px;top: 270px;font-size:16px;color: #ccc;text-align: center;line-height:23px;border-radius: 50%;}

/*产品展示样式*/
.cpzs{width: 100%;height: auto;margin:0 auto;background: #fafafa;min-width: 1300px;}
.cpzs h2{width: 140px;height: 90px;background: #333137;margin:0 auto;font-weight:normal;color: #fff;text-align: center;font-size: 18px;padding-top: 50px;}
.cpzs h2 p{margin-top: 20px; }
.cpzs h2 p a{color: #fff;font-size:16px;font-weight: bold}

.cpzs_c{width: 1200px;height: 350px;margin:100px auto 0px;}
.cpzs_c a{width: 255px;height: 300px;float: left;margin-left: 45px;color: #000;text-align: center;}
.cpzs_c1{width: 255px;height: 255px;overflow: hidden;}
.cpzs_c1 img{width: 255px;height: 255px;transition: all 0.5s;}
.cpzs_c a:hover img{transform: scale(1.1);}
.cpzs_c a p{font-size: 14px;margin-top: 20px;}

.cpzs_b{width: 1300px;height:530px;margin:20px auto 0;position: relative;}
.cpzs_b1{width: 1140px;height: 445px;margin:0 auto;overflow: hidden;}
.cpzs_b1 ul li{width:250px;height: 445px;margin-left: 30px;float: left;background: #000;cursor: pointer;color: #fff;font-size: 14px;overflow: hidden;transition: all 0.5s}
.cpzs_b1 ul li p{font-size: 14px;line-height: 150px;text-align: center;}
.cpzs_b1 ul li img{width: 200px;height: 200px;margin: 50px 20px;transition: all 0.5s}
.cpzs_b1 ul .li2{width:250px;height: 445px;background: #fff;margin-left: 30px;color: #000}
.cpzs_bb{position: absolute;top:230px;left: 30px;background: #ccc;color: #fff}
.cpzs_bbb{position: absolute;top:230px;right: 30px;background: #ccc;color: #fff}
.cpzs_b1 ul li:hover img{transform: scale(1.2);}

.tu{width: 100%;height: 475px;overflow: hidden;margin:0 auto;margin:0 auto;min-width: 1300px;}
.tu img{width: 100%;height:475px;margin:0 auto;}

/*新闻样式*/
.xw{width: 1300px;height: 740px;margin:0 auto;background: #fff;min-width: 1300px;}
.xw h2{width: 140px;height: 90px;background: #333137;margin:0 auto;font-weight:normal;color: #fff;text-align: center;font-size: 18px;padding-top: 50px;}
.xw h2 p{margin-top: 20px; }
.xw h2 p a{color: #fff;font-size:16px;font-weight: bold}
.xw_c{width: 1200px;height: auto;margin:120px auto;}
.xw_l{width: 354px;height: 464px;float: left;overflow: hidden;margin-left: 50px;}
.xw_l img{width: 354px;height: 464px;transition: all 0.5s;}
.xw_l a:hover img{transform: scale(1.2);}
.xw_r{width: 790px;float: right; }
.xw_r1{width: 300px;border-top: 1px #969595 dashed;margin-left:70px;float: left;padding-top: 30px;margin-bottom: 85px;overflow: hidden;}
.xw_r1 h1{font-weight: normal;color: #535252;font-size: 20px;margin-left: 20px;}
.xw_r1 h1 p{font-size: 18px;margin-top: 15px;}
.xw_r1 h1 a{color: #333137}
.xw_r1 h1 a:hover{color: #666666}
.xw_r2{font-size: 12px;color: #7d7d7e;line-height: 26px;margin-left: 20px;margin-top: 10px;}
.xw_r2 a{color: #7d7d7e;}
.xw_r2 a:hover{color: #666666}



/*头部样式*/
.top{width: 100%;height: 70px;margin:0 auto;min-width: 1300px;position: fixed;z-index: 50000;top:0px;background: #fff}
.logo img{float: left;margin:17px 70px ;width: 187px;height: 34px;}
.nav{margin-left: 30px;float: left;}
.nav ul li{float: left;height: 70px;line-height: 70px;font-size: 14px;}
.nav ul li a{color: #686666;display:block;padding-left: 37px;padding-right: 37px;transition: all 0.5s;}
.nav ul li a.hover{font-weight: bold;}
.nav ul li a:hover{background: #3a3a3a;color: #fff;}

.ss{width: 390px;height: 70px;float: right;/*background: #ccc;*/position: relative;margin-right: 15px;overflow: hidden;}
.search{width:22px;height:28px;float:right;margin-right: 20px;margin-top: 21px;cursor:pointer;background: url(../images/ss.png);}
.search:hover .news{width:80px;}
.news{position:absolute;width:0px;height:70px;background:#333;right:15px;top:0;transition:all 0.3s;color:#fff;text-align:center;line-height:70px;}
.news:hover .sou{width:300px;}
.sou{position:absolute;right:80px;width:0px;border:none;top:0px;height:70px;transition:all 0.1s;outline:none;padding-left:5px;box-sizing:border-box;}

/*内页banner*/
.about_banner{width: 100%;height: 280px;margin:0 auto;overflow: hidden;position:relative;min-width: 1300px;margin-top: 70px;}
.about_banner img{width: 100%;height: 280px;}

/*关于我们样式*/
.about{width: 1300px;height: auto;margin:60px auto;min-width: 1300px;}
.about h2{font-size: 20px;font-weight: normal;color: #000;text-align: center;}
.about p{font-size: 14px;color: #858585;text-align: center;margin-top:30px;line-height:28px;}
.gy{width: 1140px;margin:50px auto 20px;}
.gy img{width: 1140px;}
.gy1{font-size: 14px;color: #858585;line-height: 28px;text-align: center;margin:0px 70px;}

/*产品展示*/

.products_r{width: 960px;height: auto;float: right;margin-bottom: 30px;}
.products_r h3{font-size: 18px;font-weight: normal;color: #000;text-align: center;margin-top:10px;}
.products_r1{width: 293px;height: 410px;float: left;margin-left: 25px;margin-top: 40px;}
.products_r1 .pro{width: 293px;height: 293px;overflow: hidden;}
.products_r1 .pro img{width: 293px;height: 293px;transition: all 0.5s;}
.products_r1 .pro a:hover img{transform: scale(1.2);}
.products_r1 dl{text-align: center;}
.products_r1 dl dt {position: relative;line-height: 32px;font-size: 14px; margin-bottom: 10px;margin-top: 20px;}
.products_r1 dl dt li {position: absolute;display: block;width: 34px;height: 2px;background: #000000;left: 50%;margin-left: -17px;top: 0;}
.products_r1 dl dt a{color: #000;}
.products_r1 dl dt a:hover{color: #7d7d7e;}
.products_r1 dl dd{color: #7d7d7e;line-height: 22px;}

/*产品内页*/
.cp_de{width: 1300px;height: auto;margin:45px auto;}
.cp_de h2{font-weight: normal;font-size: 18px;color: #000;text-align: center;}
.cp_de img{width: 1200px;height: 450px;margin-left: 50px;margin-top: 40px;}
.cp_de1{font-size: 14px;color: #7d7d7e;line-height: 28px;margin-top: 30px;text-indent: 2em;margin-left: 50px;width: 1200px;}

/*新闻动态*/
.xwdt{width: 1300px;height: auto;margin:40px auto;}
.xwdt1{width: 1200px;height: 150px;margin-left: 50px;margin-bottom: 40px;}
.xwdt1 img{width: 239px;height: 150px;float: left;margin-right: 40px;}
.xwdt2{float: left;height: 150px;width: 900px;}
.xwdt2 h2{font-size: 18px;color: #000;font-weight: normal;margin-top: 10px;}
.xwdt2 h2 a{color: #000}
.xwdt2 h2 a:hover{color: #7d7d7e}
.xwdt2 p{font-size: 16px;color: #333333;font-weight: normal;margin-top: 15px;}
.xwdt3{font-size: 13px;color: #333333;line-height: 26px;margin-top: 15px;}

/*新闻内页*/
.xwdt_de{width: 1300px;height: auto;margin:40px auto;}
.xwdt_de h2{font-weight: normal;text-align: center;font-size: 18px;border-bottom: 1px #ccc dashed;padding-bottom: 25px;}
.xwdt_de h2 p{font-size: 14px;color: #7d7d7e;text-align: center;margin-top: 15px;}
.xwdt_de1{width:1200px;font-size: 14px;color: #7d7d7e;text-align: center;margin-left: 50px;line-height: 28px;margin-top: 20px;}
.xwdt_de img{width: 1200px;height:auto;margin:30px 50px;}

/*联系我们样式*/
.lxwm_bj{width: 1300px;height: 400px;margin:40px auto 40px;}
.lxwm{width: 1200px;height: 400px;background: url(../images/contat.png) no-repeat;margin-left: 50px;}
.lxwm h2{font-size: 18px;color: #000;text-align: center;line-height: 30px;font-weight:normal;padding-top: 25px;}
.lxwm h2 p{font-size: 20px;letter-spacing: 2px;color: #333}
.lxwm_l{width: 400px;height: auto;float: left;margin-left: 80px;margin-top: 55px;}
.lxwm_l h3{font-weight: normal;font-size: 22px;margin-bottom: 15px;}
.lxwm_l p{font-size: 16px;color: #333;line-height: 33px;}
.lxwm_r{width: 480px;height: 250px;float: right;margin-right: 40px;margin-top: 40px;}

/*底部样式*/
.footer_bj{width: 100%;height: 200px;margin:30px auto 0px;border-top: 2px #333137 solid;min-width: 1300px;margin:0 auto;float: left;}
.footer{width: 1200px;height: 200px;margin:0 auto;}
.footer_l{width: 800px;height: 200px;margin-left: 50px;float: left;}
.footer_l ul{height: 65px;width: 800px;}
.footer_l ul .bb{width: 70px;height: 65px;text-align: center;line-height: 100px;background: #333137;font-size: 14px;}
.footer_l ul li{float: left;font-size: 13px;color: #fff;margin-right: 15px;line-height: 100px;}
.footer_l ul li a{color: #878787;}
.footer_l ul li a:hover{color: #666666;}
.footer_l p{font-size: 13px;color: #878787;float: left;margin-top: 50px;}
.footer_l p a{color: #878787;}
.footer_l p a:hover{color: #666666;}
.footer_r{float: right;margin-right: 100px;padding-top: 50px;}
.footer_r a{margin-left:5px;}
.wx{width: 78px;height: 78px;margin-top: 15px;margin-left: 12px;}
.wx img{width: 78px;height: 78px;}


/*内页*/
.list{width: 1200px;height: 50px;margin:0 auto;color: #969696;font-size: 14px;line-height: 50px;margin-left: 85px;min-width: 1200px;}
.list a{color: #969696;margin-left: 8px;}
.list a.hover{color: #403e43;}

.cp{width: 1300px;height:auto;margin:0 auto;min-width: 1300px;}
.style_header{width: 1170px;height: 38px;background: #333137;min-width: 1170px;margin-left: 65px;}
.style_header span{font-size: 14px;color: #fff;float: left;line-height: 38px;margin-left: 15px;}
.style_select { float: left;height: 22px; border: 1px solid #fff;width: 108px;padding-right: 22px;background: url(../images/down.png) no-repeat 100px center;background-size: 13px 7px;position: relative;cursor: pointer;margin-top: 7px;margin-left: 10px;font-family: "微软雅黑"}
.style_select em{font-size: 12px;padding-left: 8px;line-height: 20px; height: 22px;color: #fff;line-height: 22px;font-family: "微软雅黑";font-style:normal;}
.style_select dl {position: absolute;width: 200px;left: 0;top: 25px;background: #333137;display: none;}
.style_select dl a{color: #7d7d7e}
.style_select dd {cursor: pointer;}
.style_select dd {font-size: 12px;font-family: Arial;padding-left: 8px;line-height: 20px;height: 22px;}
.products_c{width: 1200px;height:auto;/*background: #000;*/margin:40px auto;}
.products_l{width: 135px;height:500px;float: left;margin-left: 65px;padding-left: 15px;}
.products_l h1{font-size: 14px;color: #7d7d7e;margin-bottom: 10px;}
.products_l li{font-size: 12px;line-height: 35px;width: 115px;border-bottom: 1px #fff solid;cursor: pointer;}
.products_l li a{color: #7d7d7e}
.products_l li:hover{border-bottom: 1px #7d7d7e solid;}
.products_l li.hover{border-bottom: 1px #7d7d7e solid;}
.products_l h2{font-size: 14px;color: #7d7d7e;border-bottom: 1px #7d7d7e solid;margin-top: 50px;padding-bottom: 15px;}
.products_l p img{width: 110px;height: 108px;margin-top:15px;}


.top_rr{display: none;}
.box_swipe{display: none;}
.s_banner_de{display: none;}



@media (min-width:0px) and (max-width: 1024px){
	body{background: #fff;max-width: 640px;margin:0px auto;}
	.pc_banner_de{display: none;}
	.sj_banner_de{display: block;width: 100%;height: auto;margin-top: 70px;}
	.sj_banner_de img{width: 100%;height: auto;}
	.banner{display: none;}
	.box_swipe{overflow:hidden;position:relative;display: block;}
	.box_swipe ul li{width: 100%;height: auto;}
	.box_swipe ul li img{width: 100%;height: auto;vertical-align: middle;}
	.box_swipe>ol{height:30px;position: relative;z-index:10;text-align:center;position: absolute;bottom:0px; width: 100%;}
	.box_swipe>ol>li{display:inline-block;margin:5px;width: 25px;height:5px;background: #fff;opacity: 0.8;}
	.box_swipe>ol>li.on{background: #333;}

	.top{width: 100%;height: 70px;position: relative;min-width: 100%;}
	.logo{width:187px;height: 34px;float: left;margin-left: 3%;margin-top: 18px;}
	.logo img{margin:0px;}
	.top_rr{display: block;width:26px;height: 19px;float: right;top: 24.5px;position: absolute;right: 3%;}
	.top_rr img{width: 100%;}
	.ss{display: none;}
	.nav{width:50%;height: auto;background:rgba(0,0,0,0.7);overflow: hidden;position: absolute;right: 0px;top:70px;z-index: 111;margin-left: 0px;padding-top: 20px;padding-bottom: 20px;display:none;min-width: 50%;}
	.nav ul{width: 100%;height: auto;overflow: hidden;}
	.nav ul li{width: 100%;height: auto;line-height: 52px;text-align: center;margin-left: 0px;}
	.nav ul li a{padding-left: 0px;padding-right: 0px;color: #aaa;font-size: 16px;}
	.nav ul li a.hover{color: #fff;}

	.cpzs{min-width: 100%;overflow: hidden;}
	.cpzs h2{width: 120px;padding-top: 20px;height: 70px;}
	.cpzs h2 p{margin-top: 10px;}
	.cpzs_c{width: 100%;height: auto;overflow: hidden;margin:50px auto;}
	.cpzs_c a{width: 90%;height: auto;overflow: hidden;float: none;margin-left:5%;margin-bottom: 20px;display: block;}
	.cpzs_c1{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
	.cpzs_c1 img{width: 100%;height: auto;vertical-align: middle;}
	.cpzs_c a p{height: 35px;overflow: height;line-height: 35px;font-size: 14px;}
	.cpzs_b{width: 100%;height: auto;overflow: hidden;}
	.cpzs_b1{width: 90%;height: auto;overflow: hidden;margin-left: 5%;}
	/*.cpzs_b1 a{display: block;width: 100%!important;}*/
	/*.tempWrap{width: 100%!important;}
	.cpzs_b1 ul{width: 100%!important;}*/
	.cpzs_b1 ul li{width: 100%;height: auto;overflow: hidden;margin-left: 0px;}
	.cpzs_b1 ul li img{display: block;margin:50px auto;}
	.cpzs_b1 ul .li2{margin-left: 0%;width: 100%;height: auto;overflow: hidden;}

	.tu{min-width: 100%;height: auto;overflow: hidden;margin:40px auto 0px;}
	.tu img{height: auto;vertical-align: middle;}

	.xw{min-width: 100%;width: 100%;height: auto;overflow: hidden;margin:0px auto 0px;}
	.xw h2{width: 120px;padding-top: 20px;height: 70px;}
	.xw h2 p{margin-top: 10px;}
	.xw_c{width: 100%;margin:50px auto 0px;}
	.xw_l{display: none;}
	.xw_r{width: 90%;height: auto;overflow: hidden;margin-right: 5%;}
	.xw_r1{border-top: none;border-bottom: 1px #969595 dashed;width: 100%;height: auto;overflow: hidden;margin-left: 0px;padding-top: 0px;padding-bottom: 15px;margin-bottom: 30px;}
	.xw_r1 h1{margin-left: 0px;}
	.xw_r2{margin-left: 0px;height: 52px;overflow: hidden;}

	.footer_bj{min-width: 100%;height: auto;overflow: hidden;}
	.footer{width: 93%;margin-left: 3%;height: auto;overflow: hidden;}
	.footer_r{display: none;}
	.footer_l{width: 100%;height: auto;overflow: hidden;margin-left: 0px;}
	.footer_l ul{display: none;}
	.footer_l p{margin-top: 20px;margin-bottom: 20px;line-height: 24px;}

	.about_banner{height: auto;margin-top: 0px;width: 100%;min-width: 100%;}
	.about_banner img{height: auto;vertical-align: middle;}

	.list{width: 100%;min-width: 100%;margin-left: 0px;}
	.about{width: 94%;height: auto;overflow: hidden;min-width: 94%;margin:30px 3%;}
	.gy{width: 100%;}
	.gy img{width: 100%;height: auto;display: block;margin:0px auto;}
	.gy1{width: 100%;height: auto;margin:10px auto;}

	.cp{width: 100%;min-width: 100%;overflow: hidden;}
	.products_c{width: 100%;overflow: hidden;margin:20px auto;}
	.products_l{width: 94%;margin-left: 3%;height: auto;overflow: hidden;padding-left: 0px;}
	.products_l li{width: auto;float: left;margin-right: 3%;}
	.products_l h2{display: none;}
	.products_l p{display: none;}
	.products_r{width: 100%;height: auto;overflow: hidden;}
	.products_r1{width: 45%;margin-left: 3%;height: auto;overflow: hidden;}
	.products_r1 .pro{width: 100%;height: auto;}
	.products_r1 .pro img{width: 100%;height: auto;vertical-align: middle;}
	.products_r1 dl{height: 130px;overflow: hidden;}
	.cp_de{width: 94%;margin-left: 3%;}
	.cp_de img{max-width: 100%;height: auto;overflow: hidden;vertical-align: middle;display: block;margin:20px auto;}
	.cp_de1{width: 100%;margin-left: 0px;}

	.xwdt{width: 100%;overflow: hidden;height: auto;}
	.xwdt1{width: 90%;margin-left: 5%;height: auto;overflow: hidden;}
	.xwdt1 img{display: block;width: 100%;height: auto;margin:0px auto;}
	.xwdt2{width: 100%;height: auto;overflow: hidden;}
	.xwdt2 h2{font-size: 16px;}

	.xwdt_de{width: 94%;margin-left: 3%;height: auto;overflow: hidden;}
	.xwdt_de1{width: 100%;margin-left: 0px;}
	.xwdt_de img{max-width: 100%;height: auto;margin:10px auto;}
	.lxwm_bj{width: 94%;height: auto;overflow: hidden;margin:30px 3%;}
	.lxwm{width: 100%;margin-left: 0px;background: none;}
	.lxwm_l{width: 100%;margin-left: 0px;margin-top: 20px;}
	.lxwm_l h3{font-size: 16px;}
	.lxwm_l p{font-size: 14px;}
	.lxwm_r{width: 100%;height: auto;overflow: hidden;margin-right: 3%;}
	.lxwm_r iframe{width: 100%!important;height: 200px!important;}


}