@charset "utf-8";

*{margin: 0;padding: 0;border-radius: 0;}
body{font-size:12px;font-family: "思源黑体 CN";}
ul,li{list-style: none;margin: 0;padding: 0;}
a{text-decoration: none;}
img{border: none;}

/*公共样式*/

/*头部*/
.top_nav{width: 100%;height:315px;position: relative;background: url(../images/top.jpg) center ;}
.top{ max-width: 1200px;height:245px;margin: 0px auto;overflow: hidden;}
.top_t{width: 30%;height: 29px;overflow: hidden;text-align: right;float: right;font-size: 12.5px;color: #999;padding-top: 20px;}
.top_t p{width: 200px;height: 20px;border:1px #adadad solid;float: left;margin-right: 15px;position: relative;}
.top_t p input{width: 180px;height: 20px;border:none;background: none;padding-left: 10px;padding-right: 10px;font-size: 13px;color: #333;}
.top_t p span{display: block;width: 11px;height: 11px;position: absolute;right:20px;top:0px;cursor:pointer;}
.top_t a{color: #999;margin-left: 5px;margin-right: 5px;}
.top_t a:hover{color: #005bac;}
.logo{width:1019px;height:166px;margin:0px auto;}
.logo img{width: 100%;height: auto}
.nav{width:100%;height: 70px;background: #2b3b45;font-weight: 200;}
.nav ul {width: 1125px;max-width: 1200px;margin:0px auto;height: 70px;padding-left:75px;position: relative;}
.nav ul li{float: left;text-align: center;font-size: 18px;padding-left: 1.7%;padding-right:1.7%;line-height:70px;color: #fff;height: 70px;background: url(../images/nav.png) no-repeat center right;position: relative;}
.nav ul li a{color: #fff;border-bottom:1px #2b3b45 solid;padding-bottom: 10px;}
.nav ul li a:hover{color: #a3dcff;border-bottom:1px #fff solid;}
.nav ul li a.hover{color: #a3dcff;border-bottom: 1px #fff solid;}

.nav1{width: 80%;height:auto;background: rgba(255,255,255,0.9);z-index: 5;position: absolute;top:70px;left: 0px;padding:0px 20px 30px 20px;display: none;}
.nav ul li .nav1 dd{height: 35px;border-bottom: 1px #b5b5b6 solid;font-size: 16px;line-height:  35px;color: #000;margin-top: 15px;text-align: left;padding-left: 6px;font-weight: 300;overflow: hidden;}
.nav ul li .nav1 dd a{color: #2b3b45;border:none;line-height: 24px;}
.nav ul li .nav1 dd:hover a{color: #005bac;}
.nav ul li .nav1 dd.hover a{color: #005bac;}
.nav ul li.hover .nav1{display: block;}
.nav ul li:hover .nav1{display: block;}

.nav2{width:96%;height:auto;background: rgba(255,255,255,0.95);z-index: 5;position: absolute;top:70px;left: 0px;padding:0px 2% 50px 2%;display: none;}
.nav2 .nav2_t{width: 100%;height: auto;overflow: hidden;float: left;margin-top: 30px;}
.nav2 .nav2_t strong{display: block;float: left;font-size: 16px;color: #2b3b45;margin-right: 30px;}
.nav2 .nav2_t span{display: block;width: 110px;text-align: left;border-bottom: 1px #b5b5b6 solid;float: left;color: #2b3b45;font-size: 16px;margin-left: 30px;height: 30px;line-height: 20px;margin-top: 25px;}
.nav2 .nav2_t span a{color: #2b3b45;float: left;border-bottom: none;float: none;padding-bottom: 0px;overflow: hidden;height: 20px;display: block;}
.nav2 .nav2_t span a:hover{color: #005bac;}
.nav2 .nav2_t span a.hover{color: #005bac;}
.nav ul li.hover .nav2{display: block;}
.nav ul li:hover .nav2{display: block;}

.top_r{width: 167px;height: 21px;float: right;margin-top: 31px;}
.top_r img{width: 100%;}
.top_rr{display: none;}




/*banner*/
#slideBox{max-width:100%;height: auto;overflow: hidden;position: relative;margin:0px auto;}
.slideBox{ max-width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{width: 100%;height:auto;position: absolute;text-align: center; bottom: 35px;z-index: 1}
.slideBox .hd ul{display:inline-block;}
.slideBox .hd ul li{width: 9px;height: 9px;background: #fff;float: left;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 50%;}
.slideBox .hd ul li.on{background: #fff;width: 31px;border-radius:20px;}
.slideBox .bd{ position:relative; height:100%; z-index:0; width: 100%;  }
.slideBox .bd li{ zoom:1;width: 100%; }
.slideBox .bd img{ width:100%; height:auto; display:block;vertical-align:middle;  }
.box_swipe{display: none;}

/*关于我们*/
#gywm{width: 100%;height: 685px;background: url(../images/ab1.jpg) no-repeat center center/cover;overflow: hidden;}
.gywm{width: 1200px;max-width: 1200px;height:473px;overflow: hidden;margin:108px auto;display: block;}
.gywm1{width: 458px;height: 473px;float: left;margin-left: 95px;}
.gywm1 img{width: 458px;height: 473px;overflow: hidden;}
.gywm2{width: 497px;height: 373px;background: #ebebeb;float: right;margin-right: 69px;padding:50px 40px;}
.gywm2 .gywm2_1{width: 481px;height: 80px;}
.gywm2 .gywm2_1 img{width: 481px;height: 80px;}
.gywm2 p{font-size: 16px;line-height: 30px;color: #666666;margin-top: 20px;height: 180px;overflow: hidden;}
.gywm2 .gywm2_2{width: 100%;height: 35px;margin-top: 40px;}
.gywm2 .gywm2_2 a{display: block;background: #2b3b45;color: #fff;font-size: 12px;line-height: 35px;text-align: center;width: 105px; }
.gywm2 .gywm2_2 a:hover{background: #005bac;color: #fff;}

/*产品展示*/
.cp{width: 100%;height: 900px;background: #f8f8f8;overflow: hidden;margin:0px auto;}
.cp_t{width: 100%;height: 80px;margin-top: 65px;font-size: 30px;color: #333;text-align: center;background: url(../images/cp_t.png)no-repeat top center;line-height: 30px;font-weight: 500;overflow: hidden;}
.cp_t p{font-size: 18px;color: #2b3b45;text-align: center;margin-top: 20px;}
.cp_c{width: 1200px;max-width: 1200px;margin:20px auto;overflow: hidden;}
.cp_c1{width: 100%;height: 50px;overflow: hidden;font-weight: 300;}
.cp_c1 ul{height: auto;overflow: hidden;margin-left:60px; }
.cp_c1 ul li{width: 160px;height: 50px;color: #333;text-align: center;line-height: 50px;font-size: 16px;float: left;margin-right: 25px;}
.cp_c1 ul li a{display: block;color: #333;background: #f0f0f0;}
.cp_c1 ul li a:hover{background: #005bac;color: #fff;}
.cp_c2{width: 100%;height:590px;overflow: hidden;margin:50px auto;}
.cp_c2 ul{margin-left:60px; height: auto;overflow: hidden;}
.cp_c2 ul li{width: 340px;height: 280px;overflow: hidden;float: left;margin-right: 30px;margin-bottom: 20px;}
.cp_c2 ul li a{display: block;}
.cp_c2 ul li a img{width: 100%;height: 229px;display: block;margin:0px auto;transition: all 0.5s;}
.cp_c2 ul li a p{width: 100%;height: 49px;overflow: hidden;line-height: 49px;text-align: center;font-size: 18px;color: #333;font-weight: 300;}
.cp_c2 ul li a:hover p{color: #005bac;}
.cp_c2 ul li a:hover img{transform: scale(0.9);}

/*小banner*/
.x_banner{width: 100%;height: 237px;overflow: hidden;background: url(../images/banner_i.jpg) no-repeat center center/cover;}
.x_t{width: 100%;height: auto;overflow: hidden;text-align: center;color:#fff;font-size: 24px;font-weight: 500;margin-top: 50px;}
.x_t p{font-size: 18px;color: #fff;font-size: 18px;margin-top: 5px;}
.x_b{width: 107px;height: 50px;margin:30px auto;}
.x_b a{display: block;}
.x_b a img{display: block;width: 107px;height: 50px;transition: all 0.5s;}
.x_b a:hover img{opacity: 0.8;}
.x_b1{width: 107px;height: 50px;display: block;cursor:pointer;}
.x_b1 img{width: 107px;height: 50px;}
.x_b2{width: 100%;background: rgba(0,0,0,0.4);position: fixed;top: 0px;left: 0px;height: 100%;display: none;}
.x_bb{width: 1000px;height: 550px;position: relative;margin:0px auto;}
.x_b2_1{width: 1000px;height: 550px;background: #fff;border-right: 10px;margin:100px auto;padding-top: 50px;}
.x_b2_1 iframe{width: 85%;height: 500px;display: block;margin:0px auto;overflow: hidden;}
.x_b2_2{width: 60px;height: 30px;line-height: 30px;text-align: center;font-size: 15px;color: #f00;cursor: pointer;position: absolute;top:10px;right: 20px;}
.s_x{display: none;}


/*我们的优势*/
#ys{width: 100%;height: 546px;overflow: hidden;margin:0px auto;background: url(../images/ys1.jpg) no-repeat center center/cover;}
.ys{width: 1200px;max-width: 1200px;height: 546px;overflow: hidden;margin:0px auto;}
.ys1{width: 550px;height: 425px;overflow: hidden;float: right;margin-right: 40px;margin-top: 60px;}
.ys1 h1{font-weight: 500;font-size: 30px;color: #fff;}
.ys1 h1 p{width: 87px;height: 3px;background: #fff;margin-top: 15px;}
.ys2{margin-top: 35px;font-size: 16px;line-height: 20px;color: #fff;font-weight: 200;line-height: 40px;height: 160px;overflow: hidden;}
.ys2 p{font-size: 16px;line-height: 20px;color: #fff;font-weight: 200;line-height: 40px;}
.ys1 ul{width: 100%;height: auto;overflow: hidden;margin-top: 10px;}
.ys1 ul li{width: 120px;height: auto;overflow: hidden;float:left;margin-right: 15px;}
.ys1 ul li img{display: block;width: 66px;height: 61px;margin:19px auto;border:1px #fff solid;padding:18px;}
.ys1 ul li p{font-size: 16px;color: #fff;text-align: center;font-weight: 200;}

/*新闻*/
#xw{width: 100%;height: 623px;overflow: hidden;margin:0px auto;background: url(../images/xw1.jpg) no-repeat center center/cover;}
.xw{width: 1200px;max-width: 1200px;margin:0px auto;height: 623px;overflow: hidden;}
.xw1{width: 56%;height: 470px;overflow: hidden;float: right;margin-top: 75px;}
.xw1_t{width: 100%;height: 60px;overflow: hidden;font-size: 30px;color: #2b3b45;}
.xw1_t span{color: #595757;}
.xw1_t p{width: 87px;height: 3px;background: #2b3b45;margin-top: 10px;}
.xw1_b{width: 100%;height: auto;overflow: hidden;margin-top: 30px;font-weight: 300;}
.xw1_b1{width: 100%;height: 155px;background: #f7f7f7;margin-top: 35px;overflow: hidden;}
.xw1_b1 .xw1_bl{width: 62%;height: 115px;overflow: hidden;float: left;padding:20px 5%;}
.xw1_b1 .xw1_bl h1{font-weight: normal;font-weight: 300;color: #595757;font-size: 16px;}
.xw1_b1 .xw1_bl h1 a{color: #595757;}
.xw1_b1 .xw1_bl h1 a:hover{color: #005bac;}
.xw1_b1 .xw1_bl p{font-size: 14px;color: #595757;line-height: 28px;font-weight: 300;margin-top: 10px;height: 84px;overflow: hidden;}
.xw1_b1 .xw1_br{width: 15%;float: right;padding:20px 5%;text-align: right;}
.xw1_b1 .xw1_br p{font-size: 16px;text-align: right;color: #595757;}
.xw1_b1 .xw1_br a{display: block;width: 111px;height: 33px;border:1px #d4d4d4 solid;border-radius: 25px;font-size: 12px;color: #898989;line-height: 33px;text-align: center;margin-top: 40px;}
.xw1_b1 .xw1_br a:hover{color: #005bac;border:1px #005bac solid;}



/*底部*/
.bottom_bj{width: 100%;height:419px;overflow: hidden;}
#bottom_t{width: 100%;height:378px;overflow: hidden;background:url(../images/bottom.jpg) no-repeat center center/cover;}
.bottom_t{width: 1200px;max-width: 1200px;height: auto;overflow: hidden;margin:54px auto;font-weight: 300;}
.bottom_t dl{width: 10%;float: left;margin-left: 1%;}
.bottom_t dl dt{font-size: 18px;color: #fff;margin-bottom: 20px;text-align: center;}
.bottom_t dl dd{font-size: 14px;color: #fff;line-height: 32px;font-weight: 200;text-align: center;}
.bottom_t dl dd a{color: #fff;}
.bottom_t dl dd a:hover{color: #005bac;}
.bottom_t1{width: 25%;float: right;height: 378px;margin-right: 2%;font-weight: 300;}
.bottom_t1 dt{font-size: 18px;color: #fff;margin-bottom: 20px;text-align:left;}
.bottom_t2{width: 100%;height: auto;overflow: hidden;background: url(../images/dh.png) no-repeat top left;padding-left: 75px;color: #fff;font-size: 16px;}
.bottom_t2  p{font-size: 36px;color: #fff;margin-top:0px;color: #fff;line-height: 45px;}
.bottom_t3{width: 100%;height: auto;overflow: hidden;border-top: 1px #69747b solid;padding-top: 20px;margin-top: 15px;}
.bottom_t3 p{font-size: 14px;color: #fff;line-height: 26px;}
.bottom_b{width: 100%;background: #161f25;height: 40px;overflow: hidden;font-size: 12px;line-height: 40px;text-align: center;color: #8b8e90;}
.bottom_b a{color: #8b8e90;}
.bottom_b a:hover{color: #005bac;}


/*内页样式*/
/*关于我们*/
.pc_banner_de{display: block;}
.sj_banner_de{display: none}
.banner_de{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.banner_de img{width: 100%;height: auto;vertical-align:middle;}

/*left*/
.left{width: 265px;float: left;height: auto;overflow: hidden;}
.left1{width: 100%;height: 75px;line-height: 75px;color: #595757;font-size: 14px;}
.left1 a{color: #595757;margin-right: 2px;margin-left: 2px;}
.left1 a:hover{color: #005bac;}
.left2{width: 100%;height: auto;overflow: hidden;margin-top: 30px;}
.left2 h1{font-weight: 500;color: #595757;font-size: 18px;width:auto;margin-bottom: 10px;height: 30px;}
.left2 h1 strong{width: 225px;float: left;height: 28px;overflow: hidden;}
.left2 h1 span{width: 22px;height: 5px;background: #595757;float: left;margin-top: 10px;display: block;margin-left: 15px;}
.left2 ul{width: 100%;height: auto;overflow: hidden;}
.left2 ul li{width: 100%;height: 48px;border-bottom:2px #b5b5b6 solid;line-height: 48px;font-size: 14px;color: #595757; }
.left2 ul li a{color:#595757;}
.left2 ul li a:hover{color:#005bac;}
.left2 ul li a.hover{color:#005bac;}
.left3{width: 100%;height: auto;overflow: hidden;font-size: 12px;color: #595757;line-height: 28px;margin-top:50px;margin-bottom: 50px;}
.left3 h1{font-weight: 500;color: #595757;font-size: 18px;width:auto;margin-bottom: 10px;height: 30px;}
.left3 h1 strong{width: auto;float: left;}
.left3 h1 span{width: 22px;height: 5px;background: #595757;float:left;margin-top: 12px;display: block;margin-left: 15px;}
.left3 p{font-size: 12px;color: #595757;line-height: 30px;}


/*关于我们*/
.about{width: 1200px;max-width: 1200px;overflow: hidden;height: auto;margin:0px auto;}
#about_r{width: 890px;float:right;height: auto;overflow: hidden;margin:30px auto 40px;}
.about_r{width: 100%;height: auto;overflow: hidden;}
.about_r iframe{width: 100%;height: 475px;display: block;margin:0px auto;}
.about_r img{width: 100%;height: auto;display: block;margin:0px auto;}
.about_r p{font-size: 14px;color: #595757;line-height: 26px;margin-top: 20px;}
.factory{width: 100%;height: auto;overflow: hidden;}
.factory ul{width: 100%;height: auto;overflow: hidden;}
.factory ul li{width: 285px;height: 270px;overflow: hidden;float: left;margin-bottom: 20px;margin-right: 17px;cursor: pointer;}
.factory ul li img{width: 100%;height: 223px;display: block;margin:0px auto;transition: all 0.5s;}
.factory ul li p{height: 47px;width: 100%;text-align: center;line-height: 47px;overflow: hidden;font-size: 14px;color: #898989;}
.factory ul li:hover p{color: #005bac;}
.factory ul li:hover img{transform: scale(0.9);}

/*分页*/
.ye{width: 100%;height:34px;margin:20px auto 10px;float: left;text-align: center;}
.ye1{display:inline-block;}
.ye1 a{display: block;width: auto;height: 26px;background: #595757;color: #fff;font-size: 12px;line-height:26px;text-align: center;float: left;margin-left: 10px;display:inline-block;padding-left: 10px;padding-right: 10px;}
.ye1 a.hover{background: #2b3b45;}
.ye1 a:hover{background: #2b3b45;}

/*产品*/
.pr ul li{height: 292px;width: 250px;border:1px #b5b5b6 solid;border-bottom: none;}
.pr ul li a img{width: 250px;height: 240px;display: block;margin:0px auto;}
.pr ul li a p{background: #2b3b45;height: 53px;color: #fff;line-height: 53px;}
.pr ul li a:hover p{background: #005bac;}
.pr ul li a:hover p{color: #fff;}

/*产品详细页*/
.pr_de1{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.pr_de1 .pr_de1_1{width: 493px;height:auto;overflow: hidden;float: left;}
.pr_de1_lt{width: 100%;height: auto;overflow: hidden;margin-left: 7px;}
.pr_de1_lt ul {overflow: hidden;}
.pr_de1_lt ul li{width: 100%;height:432px;overflow: hidden;float: left;}
.pr_de1_lt ul li img{width: 480px;height: 430px;border:1px #b5b5b6 solid;}
.pr_de1_lb{width: 100%;height: 74px;overflow: hidden;margin-top: 20px;}
.pr_de1_lb ul{width: 100%;}
.pr_de1_lb ul li{width: 75px;height: 68px;float: left;margin-right: 8px;margin-left:6px;background: #fff;cursor: pointer;}
.pr_de1_lb ul li img{width: 73px;height: 66px;display: block;margin:0px auto;border:1px #b5b5b6 solid;}
.pr_de1_lb ul li.on img{border:1px #005bac solid;}
.pr_de1 .pr_de1_2{width: 340px;float: right;overflow: hidden;height: auto;}
.pr_de1 .pr_de1_2 h1{font-weight: normal;font-size: 18px;color: #2b3b45;}
.pr_de1 .pr_de1_2 .pr_de1_3{width: 100%;height: auto;overflow: hidden;font-size: 14px;color: #666;line-height: 34px;margin-top: 25px;}
.pr_de1 .pr_de1_2 .pr_de1_3 p{font-size: 14px;color: #666;line-height:34px;}
.pr_de1 .pr_de1_2 .pr_de1_4{width: 100%;height: 36px;font-size: 14px;line-height: 36px;color: #fff;margin-top: 30px;}
.pr_de1 .pr_de1_2 .pr_de1_4 a{display: block;width: 190px;height: 36px;background: #2b3b45;color: #fff;text-align: center;}
.pr_de1 .pr_de1_2 .pr_de1_4 a:hover{background: #005bac;}
.pr_de2{width: 100%;height: auto;overflow: hidden;margin: 30px auto;}
.pr_de2_1{width: 190px;height: 36px;background: #2b3b45;color: #fff;text-align: center;line-height: 36px;font-size: 14px;}
.pr_de2_2{width: 100%;height: auto;overflow: hidden;margin:30px auto;font-size: 14px;color: #666;line-height: 28px;}
.pr_de2_2 p{font-size: 14px;color: #666;line-height: 28px;margin-top: 10px;}
.pr_de2_2 img{max-width: 100%;height: auto;overflow: hidden;display: block;margin:20px auto;}
.pr_de3{width: 100%;height: auto;overflow: hidden;margin:20px auto;}
.pr_de3_2{width: 100%;height: auto;overflow: hidden;margin:35px auto;}
.pr_de3_2 ul{width: 100%;height: auto;overflow: hidden;}
.pr_de3_2 ul li{width: 30%;height: 240px;float: left;margin-right: 2.5%;overflow: hidden;margin-bottom: 20px;}
.pr_de3_2 ul li a{display: block;}
.pr_de3_2 ul li a img{display: block;width: 99%;height: 185px;margin:0px auto;border:1px #b5b5b6 solid;transition: all 0.5s;}
.pr_de3_2 ul li a p{height: 65px;overflow: hidden;width: 100%;color: #595757;font-size: 14px;text-align: center;line-height: 65px;}
.pr_de3_2 ul li a:hover p{color: #005bac;}
.pr_de3_2 ul li a:hover img{transform: scale(0.9);}

/*质量体系*/
.system{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.system h1{width: 100%;height: 47px;border-bottom: 1px #dddddd solid;font-size: 22px;color: #595757;text-align: center;}
.system p{font-size: 14px;color: #898989;line-height: 28px;margin-top: 20px;text-align: left;}
.system strong{width:100%;height:20px;font-size: 18px;text-align: center;display: block;margin-top: 10px;color: #595757;float: left;}
.system img{max-width: 100%;height: auto;display: block;margin:10px auto;}

/*技术参数*/
.serv{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.serv ul{width: 100%;height: auto;overflow: hidden;}
.serv ul li{width: 100%;height: 84px;border-bottom: 1px #ddd solid;overflow: hidden;margin-bottom: 40px;}
.serv ul li a{color: #595757;font-size: 22px;width: 100%;height: 26px;overflow: hidden;display: block;}
.serv ul li strong{font-size: 12px;color: #898989;background: url(../images/sj.jpg) center left no-repeat;padding-left: 20px;margin-top: 15px;display: block;font-weight: 300;}
.serv ul li a:hover{color: #005bac;}

/*技术参数详细页*/
.se_de{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.se_de h1{width: 100%;height: 47px;border-bottom: 1px #dddddd solid;font-size: 22px;color: #595757;text-align: center;}
.se_de img{max-width: 100%;height: auto;margin:40px auto;display: block;}

/*新闻*/
.news ul li{height: 140px;}
.news ul li p{font-size: 14px;line-height: 26px;color: #595757;height: 52px;overflow: hidden;margin-top: 15px;}

/*新闻详细页*/
.news_de{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.news_de1{width: 100%;height: 64px;border-bottom: 1px #dddddd solid;overflow: hidden;font-size: 22px;color: #313131;text-align: center;}
.news_de1 p{font-size: 12px;color: #333;text-align: center;margin-top: 5px;}
.news_de2{width: 100%;height: auto;overflow: hidden;margin:20px auto;font-size: 14px;color: #333;line-height: 28px;}
.news_de2 p{font-size: 14px;color: #333;line-height: 28px;}
.news_de2 img{max-width: 100%;height: auto;display: block;margin:10px auto;}

/*联系我们*/
.con1{width:360px;height: auto;overflow: hidden;float: left;margin-top: 55px;margin-bottom: 30px;}
.con1_t{width: 100%;height: auto;overflow: hidden;}
.con1_t h1{font-size: 24px;color: #2b3b45;font-weight: normal;margin-bottom:25px;}
.con1_t p {font-size: 14px;color: #898989;line-height: 26px;margin-top: 10px;}
.con1_b{width: 360px;height: auto;overflow: hidden;margin-top: 50px;}
.con1_b h1{font-weight: 500;color: #595757;font-size: 18px;width:auto;margin-bottom: 10px;height: 30px;border-bottom: 2px #b5b5b6 solid;padding-bottom: 5px;}
.con1_b h1 strong{width: auto;float: left;}
.con1_b h1 span{width: 22px;height: 5px;background: #595757;float: left;margin-top: 10px;display: block;margin-left: 15px;}
.con1_b p{width: 100%;height: auto;margin-top: 15px;font-size: 12px;color: #848484;}
.con1_b p input{width: 90%;height:28px;border:1px #dcdddd solid;line-height: 28px;font-size: 16px;display: block; padding-left: 4%;padding-right: 4%;margin-top:8px;}
.con1_b p textarea{width: 90%;height: 100px;border:1px #dcdddd solid;line-height: 28px;font-size: 16px;display: block; padding-left: 4%;padding-right: 4%;margin-top:8px;}
.con1_b1{width: 100%;height: 43px;margin:35px auto;}
.con1_b1 a{display: block;width: 107px;height: 43px;background: #2b3b45;color: #fff;font-size: 16px;line-height: 43px;text-align: center;}
.con2 {width: 710px;height: auto;overflow: hidden;float: right;}
.con2 iframe{display: block;width:701px;height:740px;overflow: hidden;margin:50px auto;}



/*制作流程*/
.process{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.process h1{font-weight: normal;font-size: 18px;color: #595757;}
.process img{max-width: 100%;height: auto;overflow: hidden;display: block;margin:30px auto;}



@media (min-width:0px) and (max-width: 1024px){

	.con2 iframe{width: 100%;height: auto;}
	.con2 iframe{width: 100%;height: auto;}
	.s_x{display:block;}
	.p_x{display: none;}
	.ys2{height: auto;}
	.pc_guide_b_l{display: none;}
	.sj_guide_b_l{display: block;}
	.slideBox{display: none}
	.box_swipe{display: block;}
	.pc_banner_de{display: none;}
	.sj_banner_de{display: block;width: 100%;height: auto;}
	.sj_banner_de img{width: 100%;height: auto;}
	/*banner*/
	.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;margin-top:-30px;text-align:center;}
	.box_swipe>ol>li{display:inline-block;width: 9px;height: 9px;background: #fff;margin-left: 5px;margin-right: 5px;cursor: pointer;border-radius: 50%;}
	.box_swipe>ol>li.on{background: #fff;width: 31px;border-radius:20px;}
	/*top*/
	.top_nav{height: 70px;overflow: unset;padding-top: 22.5px;}
	.top{width:96%;max-width: 96%;height: 100px;margin:0px auto;padding-left: 0%;padding-right: 0%;overflow: unset;}
	.top_t{width: 100%;padding-top: 0px;height: 20px;line-height: 20px;text-align: right;margin-top: -10px;}
	.top_t form{display: none;}
	.logo{width:280px;height:46px;float:left;margin:0px auto;display: block;}
	.top_rr{display: block;width: 25px;height: 20px;float: right;margin-top:17px;}
	.top_rr img{width: 100%;}
	.nav{width:50%;height: auto;background:rgba(43,59,69,0.95);overflow: hidden;position: absolute;right: 0px;top:92px;z-index: 211;display:none;}
	.nav ul {width: 100%;height: auto;margin:20px auto;max-width: 100%;padding-left: 0px;}
	.nav ul li{line-height:40px;float: none;width: 100%;border:none;line-height: 50px;height: auto;background: none;padding-left: 0px;padding-right: 0px;font-size: 16px;}
	.nav ul li a{width: 100%;color: #fff;}
	.top_r{display: none;}
	/*关于我们*/
	#gywm{width: 94%;height: auto;overflow: hidden;margin:30px auto;background: none;}
	.gywm{width: 100%;max-width: 100%;height: auto;margin:0px auto;}
	.gywm1{width: 100%;height: auto;margin-left: 0px;display: none;}
	.gywm2{width: 90%;height: auto;overflow: hidden;margin:0px auto;margin-right: 0px;padding:30px 5%;}
	.gywm2 .gywm2_1{width: 100%;height: auto;}
	.gywm2 .gywm2_1 img{width: 300px;height: 50px;}
	.gywm2 .gywm2_2 a{margin:0px auto;}

	/*产品*/
	.cp{width: 100%;height: auto;overflow: hidden;}
	.cp_t{margin-top: 35px;font-size: 22px;height: 60px;width: 94%;margin-left: 3%;}
	.cp_t p{margin-top: 0px;font-size: 14px;}
	.cp_c{width: 100%;height: auto;margin:20px auto 0px;}
	.cp_c1{height: auto;overflow: hidden;}
	.cp_c1 ul{margin-left: 0px;}
	.cp_c1 ul li{width: 29.3%;font-size: 12px;margin-left: 3%;margin-right: 0px;margin-bottom: 10px;}
	.cp_c2{width: 100%;height: auto;overflow: hidden;margin:10px auto;}
	.cp_c2 ul{width: 100%;margin-left: 0px;}
	.cp_c2 ul li{width: 45.5%;height: auto;overflow: hidden;margin-left: 3%;margin-right: 0px;margin-bottom: 15px;}
	.cp_c2 ul li a img{width: 100%;height: auto;overflow: hidden;}
	.cp_c2 ul li a p{height: 30px;line-height: 30px;font-size: 12px;}
	
	.x_banner{height: 177px;}
	.x_t{margin-top: 30px;font-size: 18px;}
	.x_t p{font-size: 15px;}
	.x_b{margin:15px auto;height: 40px;}
	.x_b a img{height: 40px;}

	#ys{background: #3e5462;height: auto;overflow: hidden;}
	.ys{width: 94%;height: auto;overflow: hidden;margin:0px auto;}
	.ys1{width: 100%;height: auto;overflow: hidden;margin-top: 20px;margin-right: 0px;}
	.ys1 h1{font-size: 22px;}
	.ys2{line-height: 30px;font-size: 14px;margin-top: 15px;}
	.ys1 ul li{margin-bottom: 20px;width: 23%;height: auto;margin-right: 6px;}
	.ys1 ul li img{width: 30px;height:30px;    margin: 19px auto 10px;}

	#xw{height: auto;background: none;}
	.xw{width: 100%;max-width: 100%;height: auto;margin:0px auto 30px;}
	.xw1{width: 100%;margin-top: 30px;height: auto;}
	.xw1_t{font-size: 22px;height: 50px;width: auto;margin-left: 3%;}
	.xw1_b{margin-top: 0px;}
	.xw1_b1{margin-top: 15px;height: 130px;}
	.xw1_b1 .xw1_bl{width: 67%;padding:15px 3%;}
	.xw1_b1 .xw1_bl h1{font-size: 14px;height: 30px;line-height: 30px;overflow: hidden;}
	.xw1_b1 .xw1_bl h1 a{display: block;overflow: hidden;height: 30px;}
	.xw1_b1 .xw1_bl p{margin-top: 5px;line-height: 20px;font-size: 12px;height: 60px;}
	.xw1_b1 .xw1_br{padding:20px 3% 15px 0px;width: 22%;}
	.xw1_b1 .xw1_br p{font-size: 12px;}
	.xw1_b1 .xw1_br a{width: 88%;height: 23px;line-height: 23px;margin-right: 0%;float: right;}

	.bottom_bj{width: 100%;height: auto;overflow: hidden;}
	#bottom_t{height: auto;}
	.bottom_t{width: 94%;height: auto;margin:20px auto;}
	.bottom_t dl{display: none;}
	.bottom_t1{width: 100%;height: auto;margin-right: 0px;}
	.bottom_b{height: auto;font-size: 12px;line-height: 24px;padding-top: 10px;padding-bottom: 10px;}

	.about{width: 100%;max-width: 100%;}
	.left{margin-left: 0%;width:100%;}
	.left1{width: 94%;margin-left: 3%;}
	.left2{margin-top: 0px;border-bottom: 1px #b5b5b6 solid;margin-bottom: 20px;}
	.left2 h1{font-size: 16px;margin-left: 3%;}
	.left2 ul li{width:22%;float: left;font-size: 13px;border-bottom:none;text-align:left;line-height: 32px;height: auto;margin-left: 3%;}
	.left3{display: none;}
	#about_r{width: 100%;margin:30px auto;margin-right:0%;}
	.about_r{width: 94%;margin:0px auto;}
	.about_r iframe{height: 250px;}

	.factory ul li{width:45.5%;height:auto;overflow: hidden;margin-left:3%;margin-right: 0px;margin-bottom: 15px;}
	.factory ul li img{width: 100%;height: auto;overflow: hidden;}
	.factory ul li p{height: 30px;line-height: 30px;font-size: 12px;}

	.process{width: 94%;}
	.pr_de1 .pr_de1_1{width: 94%;height: auto;margin-left: 3%;}
	.pr_de1_lt ul li img{width: 99%;height: auto;}
	.tempWrap{width: 100!important}
	.pr_de1_lt{margin-left: 0px;}
	.pr_de1_lt ul li{width: 100%;height: auto;}
	.pr_de1 .pr_de1_2{width: 94%;margin-right: 3%;margin-top: 30px;}
	.pr_de2{width: 94%;margin-left: 3%;}
	.pr_de3 .pr_de2_1{margin-left: 3%;}
	.pr_de3_2 ul li{width: 45.5%;height: auto;margin-left: 3%;margin-right: 0px;}
	.pr_de3_2 ul li a p{height: 40px;line-height: 40px;}
	.pr ul li a img{width: 100%;height: auto;}
	.pr_de3_2 ul li a img{width:98%;height:auto;}

	.system{width: 94%;}
	.serv{width: 94%;}
	.con{width: 94%;}
	.se_de{width: 94%;}
	.news_de{width: 94%;}
	.pr_de1_lb{height: auto;}
	.pr_de1_lb ul li{margin-bottom: 10px;}
	.con1{width:94%;margin:3% auto;float:none;}
	.con2{width:94%;margin:3% auto;float:none;}
	.con2 img{width: 100%;height: auto;margin:10px auto;}
	.nav ul li.hover .nav1{display: none;}
	.nav ul li.hover:nav1{display: none;}
	.nav ul li.hover .nav2{display: none;}
	.nav ul li:hover .nav2{display: none;}
}
@media (min-width:415px) and (max-width: 1024px){
	.gywm2 .gywm2_2 a{margin:unset;}
}

@media (min-width:500px) and (max-width: 1024px){
	.cp_c1 ul li{width: 15.5%;margin-left: 1%;height: 40px;line-height: 40px;}
	.cp_c2 ul li{width: 30%;margin-left: 2.5%;}
	.ys1 ul li{width: 80px;}
	.factory ul li{width: 30%;margin-left: 2.5%;}
	.left2 ul li{width: auto;}
	.pr_de3_2 ul li{width: 30%;margin-left: 2.5%;}
	.pr_de1 .pr_de1_1{width: 45%;}
	.pr_de1_lb ul li{width: 52px;height: 47px;margin-left: 4px;margin-right: 4px;}
	.pr_de1_lb ul li img{width: 50px;height: 45px;}
	.pr_de1 .pr_de1_2{width: 45%;margin-top: 0px;}
	.pr_de1 .pr_de1_2 .pr_de1_3{margin-top: 10px;}
	.pr_de1 .pr_de1_2 .pr_de1_3 p{line-height: 26px;}
	.pr_de1 .pr_de1_2 .pr_de1_4{margin-top: 20px;}

}


@media (min-width:769px) and (max-width: 1024px){
	
}







