@charset "utf-8";
@font-face{font-family:"SourceHanSansCN-Bold";src:url("https://2019-gjhl-biz.oss-cn-hangzhou.aliyuncs.com/font/SourceHanSansCN-Bold.otf")}
@font-face{font-family:"SourceHanSansCN-ExtraLight";src:url("https://2019-gjhl-biz.oss-cn-hangzhou.aliyuncs.com/font/SourceHanSansCN-ExtraLight.otf")}
@font-face{font-family:"SourceHanSansCN-Heavy";src:url("https://2019-gjhl-biz.oss-cn-hangzhou.aliyuncs.com/font/SourceHanSansCN-Heavy.otf")}
@font-face{font-family:"SourceHanSansCN-Light";src:url("https://2019-gjhl-biz.oss-cn-hangzhou.aliyuncs.com/font/SourceHanSansCN-Light.otf")}
@font-face{font-family:"SourceHanSansCN-Medium";src:url("https://2019-gjhl-biz.oss-cn-hangzhou.aliyuncs.com/font/SourceHanSansCN-Medium.otf")}
@font-face{font-family:"SourceHanSansCN-Normal";src:url("https://2019-gjhl-biz.oss-cn-hangzhou.aliyuncs.com/font/SourceHanSansCN-Normal.otf")}
@font-face{font-family:"SourceHanSansCN-Regular";src:url("https://2019-gjhl-biz.oss-cn-hangzhou.aliyuncs.com/font/SourceHanSansCN-Regular.otf")}
body{letter-spacing:1px;	font-size:14px;font-family:SourceHanSansCN-Regular;background:#fff;-webkit-font-smoothing:antialiased;}
html,body,b,div,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td{margin:0px auto;padding:0;}
html{font-size:calc(100vw/5.5);}
ul{list-style-type:none;}
a{/*cursor:pointer;*/	text-decoration:none;}
p{margin:0;}
img{display:block; width:auto; height:auto;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}
.clear{clear:both;}
dl{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0;padding:0;margin:0;}
dd{padding:0;margin:0;}
.swiper-slide{overflow:hidden;}
/*common*/
.time3,.time3 *{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
/* 导航*/
.hen1{width:100%;clear:both;}
.hen2{width:100%;height:77px;clear:both;}
.shen2{width:100%;height:77px;clear:both;}
.hen3{width:100%;height:60px;clear:both;}
.hen4{width:100%;height:96px;clear:both;}
.hen5{width:100%;height:30px;clear:both;}
.hen6{width:100%;height:30px;clear:both;}
@media screen and (max-width:768px){
.hen2{width:100%;height:.3rem;clear:both;}
.shen2{display: none;}
.hen3{width:100%;height:.3rem;clear:both;}
.hen4{width:100%;height:.3rem;clear:both;}
.hen5{width:100%;height:.3rem;clear:both;}
.hen6{display: none;}
}
body::-webkit-scrollbar{/*滚动条整体样式*/width :4px;/*高宽分别对应横竖滚动条的尺寸*/height:1px;}
body::-webkit-scrollbar-thumb{/*滚动条里面小方块*/border-radius:10px;box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);background:#0132a9;}
body::-webkit-scrollbar-track{/*滚动条里面轨道*/box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);border-radius:10px;background:#ededed;}
/* 更改placeholder颜色 */
@media screen and (max-width:768px){
body::-webkit-scrollbar{/*滚动条整体样式*/width :0;/*高宽分别对应横竖滚动条的尺寸*/height:1px;}
}


.netx01{width:100%;float:left;text-align:center;clear:both;}
.netx01 a{width:37px;height:37px;margin:0 3px;border-radius:70px;-webkit-border-radius:70px;-moz-border-radius:70px;color:#000;text-align:center;line-height:37px;font-size:12px;border:solid 1px #eee;background-color:#eee;display:inline-block;}
.netx01 a:hover{border:solid 1px #0036b8;background-color:#fff;color:#0036b8;line-height:37px;}
.netx01 .page-num-current{border:solid 1px #0036b8;background-color:#fff;color:#0036b8;line-height:37px;}
@media screen and (max-width:768px){
.netx01 a{width:.37rem;height:.37rem;margin:0 3px;border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;color:#000;text-align:center;line-height:.37rem;font-size:.12rem;border:solid 1px #eee;background-color:#eee;display:inline-block;}
.netx01 a:hover{border:solid 1px #0036b8;background-color:#fff;color:#0036b8;line-height:.37rem;}
.netx01 .page-num-current{border:solid 1px #0036b8;background-color:#fff;color:#0036b8;line-height:.37rem;}
}

.netx02{width:100%;float:left;text-align:center;clear:both;}
.netx02 a{width:37px;height:37px;margin:0 3px;border-radius:70px;-webkit-border-radius:70px;-moz-border-radius:70px;color:#000;text-align:center;line-height:37px;font-size:12px;border:solid 1px #eee;background-color:#eee;display:inline-block;}
.netx02 a:hover{border:solid 1px #e4a05f;background-color:#e4a05f;color:#fff;line-height:37px;}
.netx02 .page-num-current{border:solid 1px #e4a05f;background-color:#e4a05f;color:#fff;line-height:37px;}
@media screen and (max-width:768px){
.netx02 a{width:.37rem;height:.37rem;margin:0 3px;border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;color:#000;text-align:center;line-height:.37rem;font-size:.12rem;border:solid 1px #eee;background-color:#eee;display:inline-block;}
.netx02 a:hover{border:solid 1px #e4a05f;background-color:#e4a05f;color:#fff;line-height:.37rem;}
.netx02 .page-num-current{border:solid 1px #e4a05f;background-color:#e4a05f;color:#fff;line-height:.37rem;}
}



/* 导航 */
.in_dh001{max-width:1340px; height:101px; position:fixed; left:50%;  top:40px; margin: 0 0 0 -670px; z-index:999;  background-color:#0036b8;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.in_dh001 .nr_qt{width:1340px;margin:0 auto;}
.in_dh001 .logo01{width:237px; float:left; margin:18px 0 0 37px; display:inline;display:block;}
.in_dh001 .logo01 img{width:100%; height:auto;border:0;}
.in_dh001 .logo02{width:237px; float:left;margin:18px 0 0 37px; display:inline;display:none;}
.in_dh001 .logo02 img{width:100%; height:auto; border:0;}
.in_dh001 ul{float:right; margin-top:20px; margin-right:22px; display:inline; list-style-type:none;}
.in_dh001 li{height:63px; padding:0 22px; float:left; margin:0 3px; display:inline; position:relative;}
.in_dh001 li:hover{background-color:#fff; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.in_dh001 li .wz1{width:100%; float:left;line-height:63px;color:#fff; font-size:14px;}
.in_dh001 li .wz1 a{width:100%; float:left;color:#fff;}
.in_dh001 li:hover .wz1 a{color:#0036b8;}
.in_dh001 .bg02{background-color:#fff; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.in_dh001 .bg02:hover{background-color:#fff; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.in_dh001 .bg02 .wz1 a{color:#0036b8;}
.in_dh001 .bg02:hover .wz1 a{color:#0036b8;}
.in_dh001 .bg01:hover{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}
.in_dh001 li .wz2_qt{position:absolute;top:53px; left:0; min-width:275px; height:0; overflow:hidden;}
.in_dh001 li:hover .wz2_qt{position:absolute;top:63px; left:0; height:auto; overflow:hidden;border-radius:0 10px 10px 10px;-webkit-border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.in_dh001 li .wz2_qt dd{width:100%;height:58px; float:left; background-color:#fff;border-bottom:solid 1px #c7c7c7; }
.in_dh001 li .wz2_qt dd:hover{background-color:#0036b8;border-bottom:solid 1px #0036b8;}
.in_dh001 li .wz2_qt dd:nth-last-child(1){border-bottom:0px;}
.in_dh001 li .wz2_qt dd a{width:100%;width:calc(100% - ( 22px * 2)); float:left;color:#444;line-height:58px;font-size:14px; display:block;padding:0 22px;}
.in_dh001 li .wz2_qt dd:hover a{color:#fff;}

.in_dh002 {max-width:100%;left:0; right:0; top:0; margin:0; background-color:#fff;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;}
.in_dh002 .nr_qt{width:1340px; margin:0 auto;}
.in_dh002 .logo01{display:none;}
.in_dh002 .logo02{display:block;}
.in_dh002 li:hover{background-color:#0036b8;}
.in_dh002 li .wz1{color:#444;}
.in_dh002 li .wz1 a{color:#444;}
.in_dh002 li:hover .wz1 a{color:#fff;}
.in_dh002 .bg02{background-color:#0036b8; }
.in_dh002 .bg02:hover{background-color:#0036b8;}
.in_dh002 .bg02 .wz1 a{color:#fff;}
.in_dh002 .bg02:hover .wz1 a{color:#fff;}

.in_dh002 .bg01:hover{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}


.in_dh002 li .wz2_qt dd{background-color:#0036b8;border-bottom:solid 1px #83a7ff; }
.in_dh002 li .wz2_qt dd:hover{background-color:#FFF;border-bottom:solid 1px #FFF;}
.in_dh002 li .wz2_qt dd:nth-last-child(1){border-bottom:0px;}
.in_dh002 li .wz2_qt dd a{width:100%;width:calc(100% - ( 22px * 2)); float:left;color:#FFF;line-height:58px;font-size:14px; display:block;padding:0 22px;}
.in_dh002 li .wz2_qt dd:hover a{color:#0036b8;}
.in_dh001 .dh_ml{display:none;}
.dh_kz01{display:none;}
@media screen and (max-width:1400px){
.in_dh001{max-width:100%;  left:20px; right:20px; top:20px; margin: 0 0 0 0; }
.in_dh001 .nr_qt{width:100%; margin:0 auto;}
.in_dh002{max-width:100%;  left:0; right:0; top:0; }
}
@media screen and (max-width:1330px){
.in_dh001{min-width:1044px; left:20px; right:20px; top:20px;margin: 0 0 0 0; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.in_dh001 .nr_qt{ width:100%; margin:0 auto;}   
.in_dh001 .bg03{display:none;}
.in_dh002{min-width:1044px; left:0; right:0; top:0;margin: 0 0 0 0; border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
}
@media screen and (max-width:950px){
.in_dh001{max-width:100%; left:0; right:0; top:0;margin: 0 0 0 0;  border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}

}
@media screen and (max-width:768px){
.in_dh001{min-width:auto;position:fixed;background-color:rgba(255, 255, 255, 1); left:0; right:0; top:0; z-index:999; height:.8rem; border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.in_dh001 .logo01{display:none;}
.in_dh001 .logo02{width:2.37rem; float:left;margin:.09rem 0 0 .08rem; display:inline;display:block;}
.in_dh001 .logo02 img{width:auto; height:.6rem; border:0;}
.in_dh001 ul{display:none;}
.dh_kz01{display:block;}
.in_dh001 .dh_ml{display:block;width:.8rem;height:.8rem;float:right;cursor:pointer;background-image:url(../img/ico_ml.png);background-position:center!important;background-repeat:no-repeat;background-size:40%;}
}
.online-dialog-box1{position:fixed;top:.8rem;width:100%;height:100%;z-index:9980;display:none;}
.online-dialog-box1 .black{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
.online-dialog1{width:100%;position:absolute;right:0;top:0;bottom:0;left:0;box-sizing:border-box;background-color:#fff;}
.online-dialog1 .tit-box{width:100%;float:left;clear:both;position:relative;}
.online-dialog1 .tit-box .tit{font-size:.3rem;line-height:.65rem;color:#444;float:left;text-indent:.35rem;}
.online-dialog1 .tit-box .online-close1{position:absolute;width:.8rem;height:.8rem;top:-.8rem;right:0;z-index:8;background-image:url(../img/online-close.png);background-color:#0036b8;background-position:center!important;background-repeat:no-repeat;background-size:30%;}
.online-dialog1 .tit-box .online-close1 img{width:90%;display:block;}
.online-dialog1 .nr01{width:100%;height:100%;float:left;overflow-x:hidden;background:#fff;}
.online-dialog1 .nr01::-webkit-scrollbar{/*滚动条整体样式*/width :3px;/*高宽分别对应横竖滚动条的尺寸*/ }
.online-dialog1 .nr01::-webkit-scrollbar-thumb{/*滚动条里面小方块*/border-radius:100px;box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);background:#0036b8;}
.online-dialog1 .nr01::-webkit-scrollbar-track{/*滚动条里面轨道*/box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);border-radius:100px;background:#e3e2dd;}
.online-dialog1 .nr01 ul{list-style-type:none; width:50%; float:left;}
.online-dialog1 .nr01 li{width:100%;float:left;}
.online-dialog1 .nr01 li .wz1{width:100%;float:left;clear:both;line-height:.55rem;font-size:.16rem;color:#000;text-indent:2em;border-top:solid 1px #dfdfdf;clear:both;}
.online-dialog1 .nr01 li .wz2{width:100%;float:left;clear:both;line-height:.45rem;font-size:.16rem;color:#444;text-indent:.55rem;}
.online-dialog1 .nr01 dl{width:50%; height:100%; float:right; background-color:#0036b8; position:fixed; right:0; bottom:0; top:.8rem; z-index:2;}
.online-dialog1 .nr01 dl dd{ width:100%;width:calc(100% - ( .2rem * 2)); padding:0 .2rem;float:left; clear:both;}
.online-dialog1 .nr01 dl dd:nth-child(1){margin-top:.2rem;  display:inline;}
.online-dialog1 .nr01 dl .wz5{width:70%; float:left;background-color:#fff; margin-left:15%; margin-top:.05rem; display:inline; text-align:center;line-height:.37rem;font-size:.16rem;color:#444;}
.online-dialog1 .nr01 dl .wz5 img{width:100%;width:calc(100% - ( .1rem * 2));float:left; margin:.1rem .1rem 0 .1rem; display:inline; }
.online-dialog1 .nr01 dl .wz5 a{width:100%; float:left;}
.online-dialog1 .nr01 dl .wz6{width:100%;width:calc(100% - ( 1px * 2));float:left; margin-top:.2rem; display:inline;clear:both; text-align:center; line-height:.55rem;font-size:.16rem;color:#fff; border:dotted 1px #dfdfdf;clear:both;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.online-dialog1 .nr01 dl .wz7{width:100%; float:left;clear:both; color:#fff;line-height:.35rem;font-size:.16rem;margin-top:.2rem; display:inline;text-align:center;}
.online-dialog1 .nr01 dl .wz7 a{color:#fff;}
.online-dialog1 .nr01 dl .wz7 a:hover{color:#fff;}

/* 海报 */
.in001{width:100%;height:auto;float:left;clear:both;position:relative;overflow:hidden;}
.in001 ul{list-style-type:none;}
.in001 li{width:100%;height:auto;clear:both;position:relative;}
.in001 li .tp1{width:100%;height:auto;clear:both;}
.in001 li .tp1 img{width:100%;height:auto;}
.in001 li .tp2{width:100%;display:none;background-position:center top!important;background-repeat:no-repeat;background-size:cover;}
.in001 li .tp2 img{width:100%;height:auto;}
.in001 .an01{width:46px;height:46px;position:absolute;cursor:pointer;z-index:3;left:23px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-image:url(../img/ion02.png);background-position:center!important;background-repeat:no-repeat;background-size:60%;}
.in001 .an01:hover{left:26px;}
.in001 .an02{width:46px;height:46px;position:absolute;cursor:pointer;z-index:3;right:23px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-image:url(../img/ion01.png);background-position:center!important;background-repeat:no-repeat;background-size:60%;}
.in001 .an02:hover{right:26px;}
.in001 li a{position:absolute;z-index:2;left:0;top:0; bottom:0; right:0;}

@media screen and (max-width:768px){
.in001 .an01{display:none;} 
.in001 .an02{display:none;}   
.in001{width:100%;height:auto;float:left;clear:both;}
.in001 li .tp1{width:100%;height:auto;clear:both;display:none;}
.in001 li .tp2{width:100%;height:auto;clear:both;display:block;}
}
/* 首页标题 */

.in_bt1{width:100%; float:left; margin-top:92px; display:inline; text-align:center; clear:both;}
.in_bt1 .bt_wz1{width:100%; float:left; color:#000; font-size:48px; line-height:69px; font-family:SourceHanSansCN-Bold;}
.in_bt1 .bt_wz1 span{color:#0036b8;}
.in_bt1 .bt_wz2{width:100%; float:left; color:#444; font-size:18px; line-height:41px;}

@media screen and (max-width:768px){
.in_bt1{width:100%;width:calc(100% - ( .3rem * 2)); float:left; padding:0 .3rem; margin-top:.4rem; display:inline; text-align:center; clear:both;}
.in_bt1 .bt_wz1{width:100%; float:left; color:#000; font-size:.28rem; line-height:.39rem; font-family:SourceHanSansCN-Bold;}
.in_bt1 .bt_wz1 span{color:#0036b8;}
.in_bt1 .bt_wz2{width:100%; float:left; color:#444; font-size:.18rem; line-height:.41rem;}

}

/* 首页产品列表 */

.in002{width:100%; float:left; clear:both; background-color:#f2f6fa;}


.pro_ml{width:100%; float:left; text-align:center; margin-top:16px; display:inline; clear:both;}
.pro_ml a{padding:0 53px; display:inline-block; height:52px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; background-color:#fff; color:#444; line-height:52px; font-size:16px; margin:0 8px;}
.pro_ml a:hover{background-color:#0036b8; color:#fff;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.pro_ml .bg05{background-color:#0036b8; color:#fff;}

@media screen and (max-width:768px){
.pro_ml{width:100%;width:calc(100% - ( .3rem * 2)); padding-left:.3rem; padding-right:.3rem; margin-top:.16rem; overflow-x:scroll;white-space:nowrap;}
.pro_ml a{padding:0 .53rem;display:inline-block;height:.52rem; line-height:.52rem; font-size:.16rem; margin:0 .16rem 0 0}
.pro_ml a:nth-last-child(1){display:none;}
.pro_ml a:nth-last-child(2){margin:0;}
}

.in002 ul{width:100%;width:calc(100% - ( 45px * 2));float:left; margin:13px 45px 0 45px; display:inline; clear:both;}
.in002 li{width:50%;width:calc(50% - ( 15px * 2));float:left; margin:30px 15px 0 15px;display:inline; background-color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13); overflow:hidden;}
.in002 li a{width:100%; float:left;}
.in002 li .tp1{width:100%;width:calc(100% - ( 30px * 2)); height:483px;height:calc(483px - ( 30px * 2)); float:left; margin:30px; display:inline; background-position:center; background-repeat:no-repeat; background-size:contain;}
.in002 li .wz1_qt{width:100%;width:calc(100% - ( 28px * 2));  height:91px; float:left; background-color:#eee; padding:0 28px; overflow:hidden;}
.in002 li .wz1{width:100%; float:left; line-height:36px; color:#000; font-size:18px; margin-top:6px; display:inline;}
.in002 li .wz2{width:100%; height:36px; float:left;line-height:18px; color:#818181; font-size:14px; overflow:hidden; text-align:justify;}
.in002 li .wz_hen1{width:100%; height:13px; float:left;overflow:hidden;}
.in002 li:hover .wz1_qt{background-color:#0036b8;}
.in002 li:hover .wz1{color:#fff;}
.in002 li:hover .wz2{color:#fff;}
.in002 .more01{display:none;}

@media screen and (max-width:768px){
.in002 ul{width:100%;width:calc(100% - ( .3rem * 2));float:left; margin:.13rem .3rem 0 .3rem; display:inline; clear:both;}  
.in002 li{width:100%;width:calc(100%);float:left; margin:.2rem 0 0 0;display:inline;}
.in002 li .tp1{width:100%;width:calc(100% - ( .3rem * 2)); height:3rem;height:calc(3rem - ( .3rem * 2)); float:left; margin:.3rem; display:inline; background-position:center; background-repeat:no-repeat; background-size:contain;}
.in002 li .wz1_qt{width:100%;width:calc(100% - ( .28rem * 2));  height:auto; float:left; background-color:#eee; padding:0 .28rem; overflow:hidden;}
.in002 li .wz1{width:100%; float:left; line-height:36px; color:#000; font-size:.18rem; margin-top:.06rem; display:inline;}
.in002 li .wz2{width:100%; height:auto; float:left;line-height:.18rem; color:#818181; font-size:.14rem; overflow:hidden;}
.in002 li .wz_hen1{width:100%; height:.13rem; float:left;overflow:hidden;}
.in002 .more01{width:100%;width:calc(100% - ( .3rem * 2));color:#fff;float:left; margin:.2rem .3rem 0 .3rem; display:block; height:.52rem;background-color:#0036b8; text-align:center; line-height:.52rem; font-size:.16rem;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.in002 .more01 a{color:#fff;}
.in002 .more01 a:hover{color:#fff;}
}
/* 首页公司简介 */
.in003{width:100%; width:calc(100% - ( 60px * 2));float:left; background-color:#11192e; clear:both; padding:0 60px; display:inline;}
.in003 ul{width:100%; height:auto; float:left; margin-top:60px; display:inline;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; overflow:hidden;position:relative;}
.in003 .in003_l{width:54%; position:absolute; left:0; top:0; bottom:0;background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../img/about_bj1.jpg);}
.in003 .in003_l .wz1_qt{width:100%; width:calc(100% - ( 50px * 2));float:left; margin:9px 50px 0 50px; display:inline;}
.in003 .in003_l li{ float:left; clear:both; color:#fff;}
.in003 .in003_l .wz1{width:100%;line-height:37px; margin-top:35px; display:inline; font-size:30px;}
.in003 .in003_l .wz2{width:100%;line-height:23px; font-size:14px; text-transform:uppercase;}
.in003 .in003_l .wz3{width:100%;width:calc(100% - ( 20px * 2)); padding:20px;  margin-top:10px; display:inline; line-height:30px; font-size:18px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:rgba(255, 255, 255,.15);box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.in003 .in003_l .wz3 a{color:#fff;}
.in003 .in003_l .wz3 a:hover{color:#fff;}
.in003 .in003_l .logo01{width:100%;margin-top:35px; display:inline; }
.in003 .in003_l .logo01 img{width:auto; height:57px; float:left; border:0;}
.in003 .in003_l .wz4{width:100%;width:calc(100% - 30% );padding-right:30%; line-height:24px; font-size:14px;margin-top:25px; display:inline; text-align:justify;}
.in003 .in003_l  .more01{display:none;}

.in003 .in003_r{width:46%; float:right; background-color:#fff; }
.in003 .in003_r .wz1_qt{width:100%; width:calc(100% - ( 65px * 2));float:left; margin:32px 65px 0 65px; display:inline;}
.in003 .in003_r li{ float:left; clear:both; }
.in003 .in003_r .wz1{width:100%;line-height:108px;  font-size:24px;color:#444;}
.in003 .in003_r .wz2{width:100%;line-height:24px;  font-size:14px;color:#444; text-align:justify;}

@media screen and (max-width:768px){
.in003{width:100%; width:calc(100% - ( .3rem * 2)); padding:0 .3rem; }
.in003 ul{margin-top:.3rem; display:inline;}
.in003 .in003_l{width:100%; float:left;clear:both; position:unset;}
.in003 .in003_l .wz1_qt{width:100%; width:calc(100% - ( .3rem * 2)); margin:.09rem .3rem 0 .3rem;}
.in003 .in003_l .wz1{line-height:.37rem,; margin-top:.3rem; font-size:.2rem;}
.in003 .in003_l .wz2{line-height:.23rem; font-size:.12rem;}
.in003 .in003_l .wz3{width:100%;width:calc(100% - ( .2rem * 2)); padding:.2rem;line-height:.49rem; font-size:.2rem; min-height:.6rem;margin-top:.2rem;}



.in003 .in003_l .logo01{width:100%; margin-top:1rem;}
.in003 .in003_l .logo01 img{width:60%; height:auto; float:none; margin:0 auto; border:0;}
.in003 .in003_l .wz4{width:100%;width:calc(100% );padding-right:0; line-height:.24rem; font-size:.14rem;margin-top:.25rem; display:inline; text-align:justify;}


.in003 .in003_l .more01{width:100%;width:calc(100% - ( .3rem * 2));color:#444;float:left;margin:.2rem .3rem 0 .3rem; display:block; height:.52rem;background-color:#fff; text-align:center; line-height:.52rem; font-size:.16rem;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.in003 .in003_l .more01 a{color:#444;}
.in003 .in003_l .more01 a:hover{color:#444;}


.in003 .in003_r{ width:100%; float:left; clear:both;background-color:#fff;}
.in003 .in003_r .wz1_qt{width:100%; width:calc(100% - ( .3rem * 2));float:left; margin:.3rem .3rem 0 .3rem; display:inline;}
.in003 .in003_r .wz1{width:100%;line-height:.6rem;  font-size:.24rem;}
.in003 .in003_r .wz2{width:100%;line-height:.24rem;  font-size:.14rem;}   
}

/* 首页优势*/
.in004{width:100%; width:calc(100% - ( 44px * 2));float:left;clear:both; padding:0 44px;background:-webkit-gradient(180deg,#f2f6fa 415px, #fff 415px);background:-moz-linear-gradient(180deg,#f2f6fa 415px, #fff 415px);background:-o-linear-gradient(180deg,#f2f6fa 415px, #fff 415px);background:linear-gradient(180deg,#f2f6fa 415px, #fff 415px);}
.in004 ul{width:100%; float:left; margin-top:20px; display:inline; clear:both;}
.in004 li{width:16.66%;width:calc(16.66% - ( 16px * 2)); height:293px; float:left;  margin:32px 16px 0 16px; display:inline; background-color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.in004 li .bz_hen1{width:100%; height:33px; float:left; clear:both;}
.in004 li .bz_qt1{width:122px; height:122px; margin:0 auto; clear:both; position:relative;}
.in004 li .bz_02{position:absolute; top:0; bottom:0; left:0; right:0; border:dashed 1px rgba(1, 64, 216, .17);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.in004 li .bz_03{position:absolute; top:16px; bottom:16px; left:16px; right:16px;  border:dashed 1px rgba(1, 64, 216, 1);background-position:center; background-repeat:no-repeat; background-size:50%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.in004 li .wz1{width:100%; float:left;clear:both; line-height:50px; font-size:18px; color:#000; text-align:center;}
.in004 li .wz2{width:100%;width:calc(100% - ( 20px * 2)); float:left;clear:both; padding:0 20px; line-height:18px; font-size:14px; color:#818181; text-align:center;}

@media screen and (max-width:1270px){
.in004 li{width:33.33%;width:calc(33.33% - ( 16px * 2)); height:293px; float:left;  margin:32px 16px 0 16px; display:inline; }
}

@media screen and (max-width:768px){
.in004{width:100%; width:calc(100% - ( .28rem * 2)); padding:0 .28rem;}
.in004 ul{margin-top:.02rem;}
.in004 li{width:50%;width:calc(50% - ( .02rem * 2)); height:3rem;  margin:.02rem .01rem 0 .01rem;}
.in004 li .bz_hen1{height:.3rem;}
.in004 li .bz_qt1{width:1.22rem; height: 1.22rem;}
.in004 li .bz_03{top:.16rem; bottom:.16rem; left:.16rem; right:.16rem; }
.in004 li .wz1{line-height:.5rem; font-size:.18rem; }
.in004 li .wz2{width:100%;width:calc(100% - ( .2rem * 2));padding:0 .2rem; line-height:.18rem; font-size:.14rem; }
}

/* 首页新闻*/
.in005{width:100%; width:calc(100% - ( 43px * 2));float:left;clear:both; padding:0 43px; background-color:#fff;}

.in005_l{width:946px; float:left;}
.in005 .more01{display:none;}
.in005_l ul{width:100%; float:left; margin-top:40px; display:inline; list-style-type:none;}
.in005_l li{width:50%; width:calc(50% - ( 17px * 2));  height:560px; float:left; margin:0 17px 0 17px; display:inline; overflow:hidden; background-color:#fff; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.in005_l li a{width:100%; float:left;}
.in005_l li:hover{background-color:#0036b8;}
.in005_l li .tp1{width:100%; height:270px; float:left;background-position:center; background-repeat:no-repeat; background-size:cover;}
.in005_l li .wz1{width:100%;width:calc(100% - ( 35px * 2)); height:60px;float:left; margin:32px 35px 0 35px; display:inline; font-size:18px; line-height:30px; color:#454545; text-align:justify; overflow:hidden;}
.in005_l li:hover .wz1{color:#fff;}
.in005_l li .wz2{width:100%;width:calc(100% - ( 35px * 2)); height:48px;float:left; margin:14px 35px 0 35px; display:inline; font-size:14px; line-height:24px; color:#818181;text-align:justify;overflow:hidden;}
.in005_l li:hover .wz2{color:#c0ccff;}
.in005_l li .wz3{width:100%;width:calc(100% - ( 35px * 2)); height:47px;float:left;margin:55px 35px 0 35px; display:inline; background-color:#f6f7ff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.in005_l li:hover .wz3{background-color:#fff;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.in005_l li .wz3 .wz3a{width:23px; height:23px; float:left; margin:13px 0 0 18px; display:inline;background-position:center; background-repeat:no-repeat; background-size:90%;opacity:.45;filter:alpha(opacity=45);-moz-opacity:.45;-khtml-opacity:.45; background-image:url(../img/ico12.png);}
.in005_l li:hover .wz3 .wz3a{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}
.in005_l li .wz3 .wz3b{float:left; margin-left:11px; display:inline; font-size:14px; line-height:47px; color:#444;}



.in005_r{width:100%;width:calc(100% - 980px);height:560px; float:left; margin:40px 17px 0 17px; display:inline;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13); overflow:hidden;}
.in005_r ul{width:100%;width:calc(100% - ( 20px * 2));  float:left; margin:15px 20px 0 20px; display:inline;}
.in005_r li{width:33.3%;width:calc(33.3% - ( 20px * 2));  height:106px; float:left; margin:27px 20px 0 20px;  display:inline; border-bottom:solid 1px #eaeeff;}
.in005_r li:nth-child(n+9){border-bottom:solid 1px #fff;}
.in005_r li a{width:100%; float:left;}
.in005_r li .wz1_qt{width:77px; height:75px; float:left;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; background-color:#c0c4e9; text-align:center;}
.in005_r li:hover  .wz1_qt{background-color:#0036b8;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.in005_r li .wz1a{width:100%; float:left; margin-top:9px; display:inline; font-size:30px; line-height:37px; font-family:SourceHanSansCN-Bold; color:#fff;}
.in005_r li .wz1b{width:100%; float:left;font-size:14px; line-height:24px;color:#fff;}
.in005_r li .wz2{width:100%;width:calc(100% - 97px); height:60px;float:right; margin-top:6px; display:inline; color:#454545; line-height:30px; font-size:18px; text-align:justify; overflow:hidden;}
.in005_r li:hover .wz2{color:#000;}

@media screen and (max-width:2800px){
.in005_r li{width:50%;width:calc(50% - ( 20px * 2)); }
.in005_r li:nth-child(n+7){border-bottom:solid 1px #fff;}
.in005_r li:nth-child(n+9){display:none;}
}

@media screen and (max-width:1920px){
.in005_r li{width:100%;width:calc(100% - ( 20px * 2)); }
.in005_r li:nth-child(n+4){border-bottom:solid 1px #fff;}
.in005_r li:nth-child(n+5){display:none;}
}

@media screen and (max-width:1300px){
.in005_l{width:100%; float:left;}  
.in005_r{display:none;}
}

@media screen and (max-width:768px){
.in005{width:100%; width:calc(100% - ( .3rem * 2));padding:0 .3rem;}
.in005 .more01{width:100%;width:calc(100%);color:#fff;float:left; margin:.2rem 0 0 0; display:block; height:.52rem;background-color:#0036b8; text-align:center; line-height:.52rem; font-size:.16rem;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.in005 .more01 a{color:#fff;}
.in005 .more01 a:hover{color:#fff;}
.in005_l ul{width:100%;  margin-top:0;}
.in005_l li{width:100%; width:calc(100%);  height:auto;  margin:.3rem 0 0 0; }
.in005_l li .tp1{width:100%; height:2.7rem;}
.in005_l li .wz1{width:100%;width:calc(100% - ( .3rem * 2)); height:.6rem;margin:.32rem .3rem 0 .3rem; font-size:.18rem; line-height:.3rem;}
.in005_l li .wz2{width:100%;width:calc(100% - ( .3rem * 2)); height:.48rem; margin:.14rem .3rem 0 .3rem; font-size:.14rem; line-height:.24rem;}
.in005_l li .wz3{width:100%;width:calc(100% - ( .3rem * 2)); height:.47rem;margin:.55rem .3rem 0 .3rem;}
.in005_l li .wz3 .wz3a{width:.23rem; height:.23rem;  margin:.13rem 0 0 .18rem; }
.in005_l li .wz3 .wz3b{ margin-left:.11rem; font-size:.14rem; line-height:.47rem;}

.in005_r{width:100%;width:calc(100%);height:auto; float:left; margin:.3rem 0 0 0; display:inline; display:block;}
.in005_r ul{width:100%;width:calc(100% - ( .2rem * 2));margin:0 .2rem 0 .2rem;}
.in005_r li{width:100%;width:calc(100%);height:1.06rem; margin:.3rem 0 0 0; }
.in005_r li .wz1_qt{width:.77rem; height:.75rem; }
.in005_r li .wz1a{margin-top:.09rem; font-size:.3rem; line-height:.37rem;}
.in005_r li .wz1b{font-size:.14rem; line-height:.24rem;}
.in005_r li .wz2{width:100%;width:calc(100% - .97rem); height:.6rem;margin-top:.06rem; line-height:.3rem; font-size:.18rem; }
}

/* 新闻*/
.in005_l2{width:100%;width:calc(100% - ( 43px * 2));   float:left; padding: 0 43px; clear: both; background-color: #fff;}
.in005_l2 ul{width:100%; float:left; margin-top:40px; display:inline; list-style-type:none;}
.in005_l2 li{width:16.6%; width:calc(16.6% - ( 17px * 2));  height:560px; float:left; margin:20px 17px 0 17px; display:inline; overflow:hidden; background-color:#fff; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.in005_l2 li a{width:100%; height: 100%; float:left;}
.in005_l2 li:hover{background-color:#0036b8;}
.in005_l2 li .tp1{width:100%; height:270px; float:left;background-position:center; background-repeat:no-repeat; background-size:cover;}
.in005_l2 li .wz1{width:100%;width:calc(100% - ( 35px * 2)); height:60px;float:left; margin:32px 35px 0 35px; display:inline; font-size:18px; line-height:30px; color:#454545; text-align:justify; overflow:hidden;}
.in005_l2 li:hover .wz1{color:#fff;}
.in005_l2 li .wz2{width:100%;width:calc(100% - ( 35px * 2)); height:48px;float:left; margin:14px 35px 0 35px; display:inline; font-size:14px; line-height:24px; color:#818181;text-align:justify;overflow:hidden;}
.in005_l2 li:hover .wz2{color:#c0ccff;}
.in005_l2 li .wz3{width:100%;width:calc(100% - ( 35px * 2)); height:47px;float:left;margin:55px 35px 0 35px; display:inline; background-color:#f6f7ff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.in005_l2 li:hover .wz3{background-color:#fff;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.in005_l2 li .wz3 .wz3a{width:23px; height:23px; float:left; margin:13px 0 0 18px; display:inline;background-position:center; background-repeat:no-repeat; background-size:90%;opacity:.45;filter:alpha(opacity=45);-moz-opacity:.45;-khtml-opacity:.45; background-image:url(../img/ico12.png);}
.in005_l2 li:hover .wz3 .wz3a{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}
.in005_l2 li .wz3 .wz3b{float:left; margin-left:11px; display:inline; font-size:14px; line-height:47px; color:#444;}

@media screen and (max-width:2500px){
.in005_l2 li{width:25%; width:calc(25% - ( 17px * 2)); }
}
@media screen and (max-width:1500px){
.in005_l2 li{width:33.33%; width:calc(33.33% - ( 17px * 2)); }
}
@media screen and (max-width:1050px){
.in005_l2 li{width:50%; width:calc(50% - ( 17px * 2)); }
}
@media screen and (max-width:768px){
.in005_l2{width:100%;width:calc(100% - ( .3rem * 2));   float:left; padding: 0 .3rem; clear: both; background-color: #fff;}
.in005_l2 ul{width:100%;  margin-top:0;}
.in005_l2 li{width:100%; width:calc(100%);  height:auto;  margin:.3rem 0 0 0; }
.in005_l2 li .tp1{width:100%; height:2.7rem;}
.in005_l2 li .wz1{width:100%;width:calc(100% - ( .3rem * 2)); height:.6rem;margin:.32rem .3rem 0 .3rem; font-size:.18rem; line-height:.3rem;}
.in005_l2 li .wz2{width:100%;width:calc(100% - ( .3rem * 2)); height:.48rem; margin:.14rem .3rem 0 .3rem; font-size:.14rem; line-height:.24rem;}
.in005_l2 li .wz3{width:100%;width:calc(100% - ( .3rem * 2)); height:.47rem;margin:.55rem .3rem 0 .3rem;}
.in005_l2 li .wz3 .wz3a{width:.23rem; height:.23rem;  margin:.13rem 0 0 .18rem; }
.in005_l2 li .wz3 .wz3b{ margin-left:.11rem; font-size:.14rem; line-height:.47rem;}
}



.in_foot1{width:100%; width:calc(100% - ( 60px * 2));float:left;clear:both; padding:0 60px; background:url(../img/about_bj2.jpg) no-repeat top center #1d2088;}
.in_foot1 .wz1{width:100%;float:left;clear:both; margin-top:58px; display:inline; line-height:51px; font-size:36px; color:#fff;}
.in_foot1 .wz2{width:100%;float:left;clear:both;line-height:30px;font-size:18px; color:#fff;text-transform:uppercase;}
.in_foot1 .wz3{width:100%;float:left;clear:both;margin-top:34px; display:inline;}
.in_foot1 .wz3 a{float:left; line-height:53px; margin-right:45px; display:inline; color:#fff;}
.in_foot1 .wz3 a:hover{color:#fff;}
.in_foot1 .wz4{width:100%; height:10px; float:left;clear:both; margin-top:59px; display:inline; border-top:solid 1px #6a7abb;}
.in_foot1 .wz4a{display:none;}
.in_foot1 .wz5_qt{width:100%;float:left;clear:both; }
.in_foot1 .wz5_qt .wz5a{width:100%;float:left; line-height:57px; font-size:30px; color:#fff; font-family:SourceHanSansCN-Bold;}
.in_foot1 .wz5_qt .wz5a_ewm{display:none;}
.in_foot1 .wz5_qt ul{list-style-type:none;float:left;}
.in_foot1 .wz5_qt li{float:left; position:relative;}
.in_foot1 .wz5_qt .ico01{width:39px; height:39px; cursor:pointer; margin:11px 30px 0 10px; display:inline; background-position:center; background-repeat:no-repeat; background-size:70%;}
.in_foot1 .wz5_qt .ico01 a{width:100%; height:39px; float:left; display:block;}
.in_foot1 .wz5_qt .ico02{width:39px; height:39px; cursor:pointer; margin:11px 0 0 0; display:inline; background-position:center; background-repeat:no-repeat; background-size:70%;}
.in_foot1 .wz5_qt .ico02 a{width:100%; height:39px; float:left; display:block;}
.in_foot1 .wz5_qt .wz5b{margin:11px 0 0 0; display:inline;  font-size:24px; line-height:39px;color:#fff; }
.in_foot1 .wz5_qt .wz5b a{color:#fff;}
.in_foot1 .wz5_qt .wz5b a:hover{color:#fff;}
.in_foot1 .wz5_qt li .wz5c{width:140px; height:0; overflow:hidden;position:absolute; bottom:30px; left:-59px;}
.in_foot1 .wz5_qt li:hover .wz5c{width:160px; height:207px;position:absolute; bottom:30px; left:-59px;}
.in_foot1 .wz5_qt li .wz5ca{width:120px; height:160px; padding:20px 20px 10px 20px;  border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; background-color:#fff; line-height:40px; color:#444; text-align:center;}
.in_foot1 .wz5_qt li .wz5ca img{width:100%; height:a; border:0;}
.in_foot1 .wz5_qt li .wz5cb{width:100%; height:7px; float:left; background:url(../img/ico03.png) no-repeat top center; overflow:hidden;}
.in_foot1 .wz5_qt .wz5cc{width:100%;float:left; line-height:57px; font-size:24px; color:#fff; }
.in_foot1 .wz6{width:100%; height:11px; float:left;clear:both; margin-top:11px; display:inline; border-top:solid 1px #6a7abb;}

.in_foot1 .wz7_qt{width:100%; height:94px; float:left;clear:both; }
.in_foot1 .wz7a{float:left; margin-top:16px; display:inline;}
.in_foot1 .wz7a img{width:auto; height:44px; border:0;}
.in_foot1 .wz7b{float:right; margin-top:23px; display:inline; font-size:14px; line-height:37px; color:#fff;}
.in_foot1 .wz7b a{padding-left:10px; color:#fff;}
.in_foot1 .wz7b a:hover{color:#fff;}

@media screen and (max-width:980px){
.in_foot1 .wz1{width:100%;float:left;clear:both; margin-top:58px; display:inline; line-height:51px; font-size:32px; color:#fff;}
.in_foot1 .wz2{width:100%;float:left;clear:both;line-height:30px;font-size:14px; color:#fff;text-transform:uppercase;}
.in_foot1 .wz7_qt{width:100%; height:auto; float:left;clear:both; }
.in_foot1 .wz7a{width:100%;  float:left; margin-top:16px; display:inline; text-align:center;}
.in_foot1 .wz7b{width:100%; float:left; margin-top:23px; display:inline; font-size:14px; line-height:37px; color:#fff; text-align:center;}
}
@media screen and (max-width:768px){
.in_foot1{width:100%; width:calc(100% - ( .3rem * 2));padding:0 .3rem;}
.in_foot1 .wz1{margin-top:.3rem; line-height:.41rem; font-size:.24rem; text-align:center;}
.in_foot1 .wz2{line-height:.2rem;font-size:.12rem;text-align:center;}
.in_foot1 .wz3{display:none;}
.in_foot1 .wz5_qt .ico01{display:none;}

.in_foot1 .wz4{height:.1rem;  margin-top:.3rem; }
.in_foot1 .wz4a{width:100%; height:.1rem; float:left;clear:both; margin-top:.1rem; display:inline; border-top:solid 1px #6a7abb;}
.in_foot1 .wz5_qt .wz5a{width:100%; float:left;clear:both; line-height:.57rem; font-size:.3rem;}
.in_foot1 .wz5_qt .wz5a_ewm{width:30%; float:left; clear:both; display:block; padding:.1rem; background-color:#fff; line-height:.3rem;font-size:.12rem;text-align:center; color:#444;}
.in_foot1 .wz5_qt .wz5a_ewm img{width:100%; height:auto;float:left;}

.in_foot1 .wz5_qt ul{width:70%; width:calc(60% - .2rem);  list-style-type:none;float:left; margin-left:.2rem; display:inline;}
.in_foot1 .wz5_qt li{float:left; position:relative;}


.in_foot1 .wz5_qt .ico01{display:none;}
.in_foot1 .wz5_qt .ico02{display:none;}
.in_foot1 .wz5_qt .wz5b{width:100%; float:left;clear:both; margin:.11rem 0 0 0; display:inline;  font-size:.2rem; line-height:.39rem;}

.in_foot1 .wz5_qt .wz5cc{width:100%;float:left;margin:.11rem 0 0 0; display:inline;  line-height:.3rem; font-size:.2rem; color:#fff; }

.in_foot1 .wz6{ height:.11rem; margin-top:.11rem;}
.in_foot1 .wz7_qt{width:100%; height:auto; float:left;clear:both; }
.in_foot1 .wz7a{width:100%; float:left; clear:both; margin-top:16px; display:inline; text-align:center;}
.in_foot1 .wz7a img{width:auto; height:.44rem; border:0;}
.in_foot1 .wz7b{width:100%; float:left; margin-top:.23rem; display:inline; font-size:.14rem; line-height:.27rem; color:#fff; text-align:center;}
.in_foot1 .wz7b a{width:100%; float:left; padding-left:0; color:#fff; clear:both;}
.in_foot1 .wz7b a:hover{color:#fff;}
}



/* 产品 */

.pro002{width:100%; float:left; clear:both; background-color:#f2f6fa;}
.pro002 ul{width:100%;width:calc(100% - ( 45px * 2));float:left; margin:13px 45px 0 45px; display:inline; clear:both;}
.pro002 li{width:33.33%;width:calc(33.33% - ( 15px * 2)); height:376px;float:left; margin:30px 15px 0 15px;display:inline; background-color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13); overflow:hidden;}
.pro002 li a{width:100%; float:left;}
.pro002 li .tp1{width:100%;width:calc(100% - ( 30px * 2)); height:316px;height:calc(316px - ( 30px * 2)); float:left; margin:30px; display:inline; background-position:center; background-repeat:no-repeat; background-size:contain;}
.pro002 li:hover .tp1{width:100%;width:calc(100%); height:316px;height:calc(316px); float:left; margin:0;background-size:cover;}
.pro002 li .wz1_qt{width:100%;width:calc(100% - ( 28px * 2));  height:60px; float:left; background-color:#eee; padding:0 28px; overflow:hidden;}
.pro002 li .wz1{width:100%; float:left; line-height:60px; color:#000; font-size:18px;}
.pro002 li .wz_hen1{display:none;}
.pro002 li:hover .wz1_qt{background-color:#0036b8;}
.pro002 li:hover .wz1{color:#fff;}
@media screen and (max-width:1200px){
    .pro002 li{width:50%;width:calc(50% - ( 15px * 2)); height:376px;float:left; margin:30px 15px 0 15px;display:inline; background-color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13); overflow:hidden;}
 
}
@media screen and (max-width:768px){
.pro002 ul{width:100%;width:calc(100% - ( .3rem * 2));float:left; margin:.13rem .3rem 0 .3rem; display:inline; clear:both;}  
.pro002 li{width:100%;width:calc(100%); height:auto;float:left; margin:.2rem 0 0 0;display:inline;}
.pro002 li .tp1{width:100%;width:calc(100% - ( .3rem * 2)); height:3rem;height:calc(3rem - ( .3rem * 2)); float:left; margin:.3rem; display:inline; background-position:center; background-repeat:no-repeat; background-size:contain;}
.pro002 li .wz1_qt{width:100%;width:calc(100% - ( .28rem * 2));  height:auto; float:left; background-color:#eee; padding:0 .28rem; overflow:hidden;}
.pro002 li .wz1{width:100%; float:left; line-height:36px; color:#000; font-size:.18rem; margin-top:.06rem; display:inline;}
.pro002 li .wz_hen1{width:100%; height:.13rem; float:left;overflow:hidden; display:block;}
}
/* 产品详情 */
.pro004{width:100%;float:left;clear:both; background:-webkit-gradient(180deg,#f2f6fa 291px, #fff 291px);background:-moz-linear-gradient(180deg,#f2f6fa 291px, #fff 291px);background:-o-linear-gradient(180deg,#f2f6fa 291px, #fff 291px);background:linear-gradient(180deg,#f2f6fa 291px, #fff 291px);}
.pro004 ul{ width: 1200px; margin: 0 auto; clear: both; list-style-type: none;}
.pro004 .wz_qt1{width:100%;width:calc(100% - ( 60px * 2));float:left; padding: 0 60px; margin-top: 40px; display: inline; clear:both; background-color: #fff; border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.pro004 .wz1{ width: 100%; float: left;clear: both; margin-top: 25px; display: inline; border-bottom: solid 1px #dedede; line-height: 88px; font-size: 30px; color: #000;font-family:SourceHanSansCN-Bold;}
.pro004 .wz2{ width: 100%; float: left;clear: both; margin-top: 19px; display: inline; font-size: 14px; line-height: 24px; color: #444; text-align: justify;}
.pro004 .wz2 img{ max-width: 100%; height: auto; margin: 0 auto; clear: both;}
.pro004 .wz2 a{color: #444;}
.pro004 .wz2 a:hover{color: #444;}
.pro004 video{ width: 100%; height: auto; float: left; clear: both; background-color: #ccc;}
.pro004 table{ width: 100%; border-top: solid 1px #dedede; border-right: solid 1px #dedede;}
.pro004 td{border-bottom: solid 1px #dedede; border-left: solid 1px #dedede; padding:5px;}
.pro004 .wz_qt2{width:100%;width:calc(100% - ( 60px * 2));float:left; padding: 0 60px; border-top: solid 1px #dedede;  clear:both; background-color: #fff; border-radius:0 0 20px 20px;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.pro004 table tr:nth-child(1){color: #000;font-size: 15px;font-weight: bold; background-color: #f9f9f9;}
@media screen and (max-width:768px){
.pro0041 .in_bann1{display: none;}
.pro0041 .pro_ml{display: none;}
.pro004 ul{ width: 100%; margin: 0 auto; clear: both; list-style-type: none;}
.pro004 .wz_qt1{width:100%;width:calc(100% - ( .3rem * 2)); padding: 0 .3rem; margin-top: .3rem;  background-color: #fff; border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.pro004 .wz_qt2{width:100%;width:calc(100% - ( .3rem * 2));float:left; padding: 0 .3rem; border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.pro004 .wz1{ margin-top: .5rem; line-height: .4rem; font-size: .3rem;}
.pro004 .wz2{ margin-top: .3rem; font-size: .16rem; line-height: .34rem;}
.pro004 table tr:nth-child(1){font-size: .16rem;}
}

/* 留言 */

.msg001{ width: 100%;float: left;}
.msg001 dd{width: 100%; float: left;}
.msg001 .sr_wz1{line-height: 23px; font-size: 18px;color: #444;}
.msg001 .sr01{ width: 200px; height: 55px; float: left; padding:0 18px; border:0;line-height: 55px; color: #444; font-size: 16px; margin: 18px 16px 0 0; display: inline; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; background-color: #eee;font-family: SourceHanSansCN-Regular;}
.msg001 .sr02{ width: 694px; height: 223px; float: left; padding:11px 18px; border:0;line-height: 30px; color: #444; font-size: 16px; margin: 18px 16px 0 0; display: inline; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; background-color: #eee; font-family: SourceHanSansCN-Regular;}
.msg001 .sr03{ width: 200px; height: 55px; float: left;  border:0; margin: 18px 0 0 0; display: inline;}
.msg001 .sr04{ width: 200px; height: 55px; float: left; padding:0 18px; border:0;line-height: 55px; color: #444; font-size: 16px; margin: 18px 16px 0 0; display: inline; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; background-color: #eee;font-family: SourceHanSansCN-Regular;}
.msg001 .butt01{ width:150px; height:55px; border:0;line-height: 55px; color: #fff; background: #0036b8; text-align: center; margin-top: 18px; display: inline; cursor: pointer;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;font-family: SourceHanSansCN-Regular;}
@media screen and (max-width:768px){
.msg001 .sr_wz1{line-height: .23rem; font-size: .18rem;}
.msg001 .sr01{width:100%;width:calc(100% - ( .2rem * 2)); height: .55rem; padding:0 .2rem; line-height: .55rem;font-size: .16rem; margin: .18rem 0 0 0;}
.msg001 .sr02{width:100%;width:calc(100% - ( .2rem * 2)); height: 1.5rem;padding:.11rem .2rem;line-height: .3rem;font-size: .16rem; margin: .18rem 0 0 0;}
.msg001 .sr03{ width:50%;;width:calc(50% - .1rem );height: .55rem; float: right;  border:0;  margin: .18rem 0 0 .1rem;display: inline;}
.msg001 .sr04{ width:50%;width:calc(50% - ( .2rem * 2)); height: .55rem; float: left; padding:0 .2rem;line-height: .55rem;font-size: .16rem; margin: .18rem 0 0 0;}
.msg001 .butt01{width:100%;height: .55rem;line-height: .55rem; margin-top: .18rem; }
}

/* 联系我们 */
.cont_qt{min-width: 1372px; width: 100%;width:calc(100% - ( 60px * 2)); float: left; margin: 0 60px; display: inline; background-color: #fff; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.cont_qt1{ width: 100%;width:calc(100% - ( 60px * 2)); float: left; padding: 0 60px;}
.cont_qt1_l{width: 100%;width:calc(100% - 812px); float: left;margin-top:40px; display: inline; }
.cont_qt1_l .wz1{width: 100%; float: left; clear: both; font-size: 36px; line-height:73px; color: #444;font-family:SourceHanSansCN-Bold;}
.cont_qt1_l .wz2{ width: 250px; height: 9px; float: left;clear: both; border-top: solid 1px #d1d1d1; overflow: hidden;}
.cont_qt1_l ul{width: 100%; float: left; clear: both; list-style-type: none;}
.cont_qt1_l li{width: 100%;width:calc(100% - ( 1px * 2));  float: left; clear: both; margin-top: 23px; display: inline; border:dashed 1px #e2e2e2;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.cont_qt1_l .wz3{ width: 77px; height: 77px; float: left;background-position:center; background-repeat:no-repeat; background-size:40%;}
.cont_qt1_l .wz4{width: 100%;width:calc(100% - 87px); float: left; margin-top: 25px; display: inline; line-height: 30px; font-size: 16px; color: #444;}
.cont_qt1_l .wz4 a{color: #444;}
.cont_qt1_l .wz4 a:hover{color: #444;}
.cont_qt1_l .wz5{display: none;}
.cont_qt1 iframe{ width: 100%; height: 600px; float: left; clear: both;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.cont_qt1_c{ width: 50px; height: 532px; float: left; margin-top: 57px; display: inline; border-right: solid 1px #e3e3e3;}
.cont_qt1_r{ width: 730px; float: right; margin-top: 46px; display: inline;}
.cont_qt1_r .wz1{ width: 100%; float: left; font-size: 36px; line-height: 61px; color: #444;font-family:SourceHanSansCN-Bold;}

@media screen and (max-width:768px){
.cont_qt{min-width: auto; width: 100%;width:calc(100% - ( .2rem * 2)); margin: .2rem .2rem 0 .2rem; }
.cont_qt1{ width: 100%;width:calc(100% - ( .3rem * 2)); float: left; padding: 0 .3rem;}
.cont_qt1_l{width: 100%;width:calc(100% ); float: left;margin-top:.3rem; display: inline; }
.cont_qt1_l .wz1{width: 100%; font-size: .3rem; line-height:.7rem;}
.cont_qt1_l .wz2{width: 100%;  height: .09rem;}
.cont_qt1_l li{width: 100%;width:calc(100% - ( 1px * 2));  float: left; clear: both; margin-top: .2rem; display: inline;}
.cont_qt1_l .wz3{ width: .77rem; height: .77rem; float: left;background-position:center; background-repeat:no-repeat; background-size:40%;}
.cont_qt1_l .wz4{width: 100%;width:calc(100% - .87rem); float: left; margin-top: .2rem; display: inline; line-height: .3rem; font-size: .16rem; color: #444;}
.cont_qt1_l .wz5{width: 100%;height: 0.55rem; float: left;clear: both;margin-top: .2rem; display: inline; background: #0036b8;font-size: .18rem;line-height: .55rem; color: #fff;text-align: center;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; border: 0; cursor: pointer;}
.cont_qt1_l .wz5 a{width: 100%;height: 0.55rem; float: left;color: #fff;}
.cont_qt1_l .wz5 a:hover{width: 100%;height: 0.55rem; float: left;color: #fff;}
.cont_qt1_r{ width: 100%; float: left; margin-top: .3rem; display: inline;}
.cont_qt1_r .wz1{ font-size: .3rem; line-height:.61rem; }
.cont_qt1_c{ display: none;}
.cont_qt1 iframe{  display: none;}
}
/* 联系我们背景图片 */
.cont_body{background-position:center top; background-repeat:no-repeat; background-size:100%; background-color: #eee;}
.cont_body .in_bann1{height:353px; background-image: none;}
@media screen and (max-width:1372px){
.cont_body .in_bann1{height:253px; background-image: none;}  
.cont_body .in_bann1 .wz1{width:100%; float:left; clear:both; margin-top:124px; display:inline; font-size:36px; line-height:58px;font-family:SourceHanSansCN-Bold;}
}
@media screen and (max-width:768px){
.cont_body .in_bann1{height:1.23rem;  background-image:initial;}
.cont_body .in_bann1 .wz1{margin-top:.3rem;font-size:.28rem; line-height:.39rem;}
 }

/* 新闻资讯 */
.new_qt{ width: 1200px; clear: both; margin: 0 auto;}
.new_qt1{ width: 100%;width:calc(100% - ( 60px * 2)); float: left; padding: 0 60px; background-color: #fff; border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.new_qt1 .wz1{width: 100%; float: left; clear: both; margin-top:46px; display: inline; font-size: 30px; line-height: 63px; color: #000;}
.new_qt1 .wz2{width: 100%; float: left; clear: both; font-size: 16px; line-height: 51px; color: #818181;}
.new_qt1 .wz3{width: 100%; height: 24px; float: left; clear: both; margin-top: 24px; display: inline; border-top: solid 1px #dedede;}
.new_qt1 .wz4{ width: 100%; float: left; clear: both;font-size: 14px; line-height: 24px; color: #444; text-align: justify;}
.new_qt1 .wz4 img{ max-width: 100%; height: auto; margin: 0 auto; clear: both;}
.new_qt1 .wz4 a{color: #444;}
.new_qt1 .wz4 a:hover{color: #444;}
.new_qt1 video{ width: 100%; height: auto; float: left; clear: both; background-color: #ccc;}
.new_qt1 table{ width: 100%; border-top: solid 1px #dedede; border-right: solid 1px #dedede;}
.new_qt1 td{border-bottom: solid 1px #dedede; border-left: solid 1px #dedede; padding:5px;}

.new_qt2{width: 100%;width:calc(100% - ( 60px * 2)); float: left; padding: 0 60px; background-color: #eee; border-radius:0 0 20px 20px;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;color: #444; font-size: 16px; line-height: 36px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.new_qt2 a{width: 100%;float: left; clear: both;color: #444; font-size: 16px; line-height: 36px;}
.new_qt2 a:hover{color: #444;}

@media screen and (max-width:1200px){
.new_qt{ width: 100%; clear: both; margin: 0 auto;}
.new_qt1{ border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.new_qt2{ border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
}
@media screen and (max-width:768px){
.new_qt{ width: 100%;float: left; clear: both; margin-top: .8rem; display: inline;}
.new_qt1{ width: 100%;width:calc(100% - ( .3rem * 2)); float: left; padding: 0 .3rem; }
.new_qt1 .wz1{width: 100%; float: left; clear: both; margin-top:.3rem; display: inline; font-size: .3rem; line-height: .4rem; color: #000;}
.new_qt1 .wz2{width: 100%; float: left; clear: both; font-size: .16rem; line-height: .5rem; color: #818181;}
.new_qt1 .wz3{width: 100%; height: .24rem; float: left; clear: both; margin-top: .1rem; display: inline; border-top: solid 1px #dedede;}
.new_qt1 .wz4{ width: 100%; float: left; clear: both;font-size: .14rem; line-height: .24rem; color: #444; text-align: justify;}
.new_qt2{ width: 100%;width:calc(100% - ( .3rem * 2)); float: left; padding: 0 .3rem; }
.new_qt2 a{width: 100%;float: left; clear: both;color: #444; font-size: .16rem; line-height: .36rem;}
.new_qt2 a:hover{color: #444;}

}


/* 新闻详情背景图片 */
.new_body{background-position:center top; background-repeat:no-repeat; background-size:100%; background-color: #f2f6fa;}
.new_body .in_bann1{height:353px; background-image: none;}
@media screen and (max-width:1372px){
.new_body .in_bann1{height:253px; background-image: none;}  
.new_body .in_bann1 .wz1{width:100%; float:left; clear:both; margin-top:124px; display:inline; font-size:36px; line-height:58px;font-family:SourceHanSansCN-Bold;}
}
@media screen and (max-width:1200px){
.new_body .hen2{ display: none;}
}
@media screen and (max-width:768px){
.new_body .in_bann1{ display: none;}
}


/* 售后服务 */
.ser_qt{ width: 100%; float: left;background-position:center top; background-repeat:no-repeat; background-size:100%; background-color: #000;}
.ser_qt ul{ width: 1340px; clear: both; margin: 0 auto;}
.ser_qt li{ width: 100%;width:calc(100% - ( 60px * 2)); float: left; padding: 0 60px; margin-top: 200px; display: inline; background-color:rgba(255, 255, 255, 1) ;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:0px 8px 18px rgba(0,0,0,0.53);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.53); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.53);}
.ser_qt li .wz1{width: 100%; float: left; clear: both; margin-top:46px; display: inline; font-size: 30px; line-height: 63px; color: #000; text-align: center;}
.ser_qt li .wz3{width: 100%; height: 24px; float: left; clear: both; margin-top: 24px; display: inline; border-top: solid 1px #dedede;}
.ser_qt li .wz4{ width: 100%; float: left; clear: both;font-size: 14px; line-height: 24px; color: #444; text-align: justify;}
.ser_qt li .wz4 img{ max-width: 100%; height: auto; margin: 0 auto; clear: both;}
.ser_qt li .wz4 a{color: #444;}
.ser_qt li .wz4 a:hover{color: #444;}
.ser_qt li video{ width: 100%; height: auto; float: left; clear: both; background-color: #ccc;}
.ser_qt li table{ width: 100%; border-top: solid 1px #dedede; border-right: solid 1px #dedede;}
.ser_qt li td{border-bottom: solid 1px #dedede; border-left: solid 1px #dedede; padding:5px;}

@media screen and (max-width:1300px){
.ser_qt ul{ width: 100%;width:calc(100% - ( 60px * 2)); clear: both; float: left; margin: 0 60px; display: inline;}
}
@media screen and (max-width:768px){
.ser_qt{ width: 100%; float: left; background-size:cover;}
.ser_qt ul{ width: 100%;width:calc(100% - ( .3rem * 2)); clear: both; float: left; margin: 0 .3rem; display: inline;}    
.ser_qt li{ width: 100%;width:calc(100% - (  .3rem * 2)); float: left; padding: 0 .3rem; margin-top: 1.1rem; display: inline;}   
.ser_qt li .wz1{width: 100%; float: left; clear: both; margin-top:.3rem; display: inline; font-size: .3rem; line-height: .63rem; color: #000; text-align: center;}
.ser_qt li .wz3{width: 100%; height: .2rem; float: left; clear: both; margin-top: .2rem; display: inline; border-top: solid 1px #dedede;}
.ser_qt li .wz4{ width: 100%; float: left; clear: both;font-size: .16rem; line-height: .34rem; color: #444; text-align: justify;}
}
/* 公司简介 */
.ab001{ width: 100%; float: left;background-position:center top; background-repeat:no-repeat; background-size:cover; }

.ab002{width:100%;width:calc(100% - ( 60px * 2));float: left; clear: both; position: relative; margin: 0 60px; display: inline; overflow: hidden; background-color: #fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:0px 8px 18px rgba(0,0,0,0.23);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.23); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.23);}

.ab002_l{ width: 42%;;width:calc(42% - ( 58px * 2)); min-height: 603px; float: left; padding: 0 58px;}
.ab002_l .wz1{width: 100%; float: left; margin-top: 40px; display: inline; clear: both; font-size: 36px; line-height:73px; color: #444;font-family:SourceHanSansCN-Bold;}
.ab002_l .wz2{ width: 250px; height: 17px; float: left;clear: both; border-top: solid 1px #d1d1d1; overflow: hidden;}
.ab002_l .wz3{width: 100%; float: left; clear: both; font-size: 14px; line-height:30px;color: #444; text-align: justify;}

.ab002_r{ width: 58%; position: absolute; right: 0; top: 0; bottom: 0;background-position:center; background-repeat:no-repeat; background-size:cover;}
@media screen and (max-width:1200px){
    .ab002_l{ width: 100%;;width:calc(100% - ( 58px * 2)); min-height: auto; float: left; padding: 0 58px;}
    .ab002_r{ width: 100%;height:400px; float: left;  position: unset; right: 0; top: 0; bottom: 0;background-position:center; background-repeat:no-repeat; background-size:cover;}
}


@media screen and (max-width:768px){
    .ab002{width:100%;width:calc(100% - ( .3rem * 2)); margin: 0 .3rem;}

    .ab002_l{ width: 100%;;width:calc(100% - ( .2rem * 2)); min-height: auto; float: left; padding: 0 .2rem;}
    .ab002_l .wz1{margin-top: .2rem; font-size: .3rem; line-height:.7rem; text-align: center; }
    .ab002_l .wz2{ width:  100%; height: .17rem;}
    .ab002_l .wz3{width: 100%; float: left; clear: both; font-size: 14px; line-height:30px;color: #444; text-align: justify;}
    .ab002_r{ width: 100%; height:3rem; float: left;  position: unset; right: 0; top: 0; bottom: 0;background-position:center; background-repeat:no-repeat; background-size:cover;} 
}
/* 公司简介-车间 */
.hor_t03{width: 100%;width:calc(100% - (42px * 2));float: left;clear: both; padding: 0 42px; background-color: #eee;} 
.hor_t03 ul{width: 100%;float: left;clear: both;  margin-top: 10px; display: inline;}
.hor_t03 li{width: 33.33%;width:calc(33.33% - ( 18px * 2));float: left; margin:0 18px 0 18px; display: inline; }
.hor_t03 li .tp1{ width: 100%; height: 320px; float: left; clear: both;background-position:center!important; background-repeat: no-repeat;background-size:cover; position: relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.hor_t03 li:hover .tp1{background-size:cover;} 
.hor_t03 li .wz1{ width: 100%; height:36px; float: left; margin-top: 10px; display: inline; line-height: 36px; overflow: hidden; font-size: 18px; color: #444; text-align: center;}

@media screen and (max-width: 768px){
.hor_t03{width: 100%;width:calc(100% - ( .3rem * 2));float: left;clear: both; padding: 0 .3rem;} 
.hor_t03 ul{width: 100%;float: left;clear: both;  margin-top: .1rem; display: inline;}
.hor_t03 li{width: 100%;width:calc(100%);float: left; margin:.1rem 0 0 0; display: inline; }
.hor_t03 li .tp1{ width: 100%; height: 3.2rem; float: left; clear: both;background-position:center!important; background-repeat: no-repeat;background-size:auto 100%; }
.hor_t03 li:hover .tp1{background-size:auto 120%;} 
.hor_t03 li .wz1{ width: 100%; height:.36rem; float: left; margin-top: .1rem; display: inline; line-height: .36rem; overflow: hidden; font-size: .18ren; color: #444;}

}

/* 公司简介-证书 */
.hor_t05_qt{width: 100%;width:calc(100% - (60px * 2) ); float: left; padding: 0 60px 0 60px;clear: both;}

.hor_t05{width: 100%;float: left;clear: both;}
.hor_t05 .an_qt{width: 182px; height: 82px; margin: 0 auto; clear: both;}
.hor_t05 .an_qt .an01{ width: 81px; height: 50px; float: left; cursor: pointer; margin:0 5px; display: inline; background-image: url(../img/an_l.png); background-color: #0e6ed8;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background-position:center!important; background-repeat: no-repeat;background-size:20%; }
.hor_t05 .an_qt .an02{width: 81px; height: 50px; float: left; cursor: pointer; margin:0 5px; display: inline;background-image: url(../img/an_r.png);  background-color: #0e6ed8;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background-position:center!important; background-repeat: no-repeat;background-size:20%;}
.hor_t05 ul{ width: 100%; height:auto; float: left; clear: both;}
.hor_t05 li{ height: calc(100%);  float: left; overflow: hidden; margin: 0;}
.hor_t05 li a{width: 100%; float: left;}
.hor_t05 li .wz_qt1{ width: 100%;width:calc(100% - ( 22px * 2) ); float: left;border: solid 1px #eee; padding: 20px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; background-color: #fff; }
.hor_t05 li .tp1{ width: 100%; height: 241px; float: left; background-position:center!important; background-repeat: no-repeat;background-size:contain;}
.hor_t05 li .wz1{ width: 100%; height: 28px; float: left; font-size: 14px; line-height: 28px; overflow: hidden; text-align: center; color: #666;}

@media screen and (max-width:768px){
.hor_t05_qt{width: 100%;width:calc(100% - ( .3rem * 2) ); float: left; padding: 0 .3rem .5rem .3rem;clear: both;}
.hor_t05 .an_qt{width: 1.82rem;  height: .82rem;  margin: 0 auto; clear: both;}
.hor_t05 .an_qt .an01{ width: .81rem; height: .50rem; float: left; cursor: pointer; margin:0 .05rem; display: inline; background-image: url(../img/an_l.png); background-color: #0e6ed8;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background-position:center!important; background-repeat: no-repeat;background-size:20%; }
.hor_t05 .an_qt .an02{width: .81rem; height: .50rem; float: left; cursor: pointer; margin:0 .05rem; display: inline;background-image: url(../img/an_r.png);  background-color: #0e6ed8;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background-position:center!important; background-repeat: no-repeat;background-size:20%;}

.hor_t05 ul{ width: 100%; height:6.2rem; float: left; clear: both;}
.hor_t05 li{  height: calc((100% - 29px) / 2);  float: left; overflow: hidden;}
.hor_t05 li .wz_qt1{ width: 100%;width:calc(100% - ( .22rem * 2) ); float: left;border: solid 1px #eee; padding: .2rem;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; }
.hor_t05 li .tp1{ width: 100%; height: 2.21rem; float: left; background-position:center!important; background-repeat: no-repeat;background-size:contain;}
.hor_t05 li .wz1{ width: 100%; height: .28rem; float: left; font-size: .14rem; line-height: .28rem; overflow: hidden; text-align: center; color: #666;}
    
}

/* 案例展示 */
.hor_t04{width: 100%;width:calc(100% - (42px * 2));float: left;clear: both; padding: 0 42px; background-color: #f2f6fa;} 
.hor_t04 ul{width: 100%;float: left;clear: both;  display: inline;}
.hor_t04 li{width: 25%;width:calc(25% - ( 18px * 2));float: left; background-color: #fff; margin:30px 18px 0 18px; display: inline;  overflow: hidden; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.hor_t04 li a{ width: 100%; float: left;}
.hor_t04 li:hover{background-color: #0036b8;}
.hor_t04 li .tp1{ width: 100%; height: 220px; float: left; clear: both;background-position:center!important; background-repeat: no-repeat;background-size:cover; position: relative;}
.hor_t04 li:hover .tp1{background-size:cover;} 
.hor_t04 li .wz1{ width: 100%;width:calc(100% - ( 18px * 2)); height:46px; float: left; padding: 0 18px; line-height: 46px; overflow: hidden; font-size: 18px; color: #444; text-align: center;}
.hor_t04 li:hover .wz1{ color: #fff;}
.hor_t04 li .wz2{ position: absolute; left: 0; right: 0; top: 0; bottom: 0;  background-color: rgba(0, 0, 0, 0); background-image: url(../img/ico19.png); background-size: 10%; background-position: center; background-repeat: no-repeat;}
.hor_t04 li:hover .wz2{background-color: rgba(1, 64, 216, 0.7);}

@media screen and (max-width: 1200px){
    .hor_t04 li{width: 50%;width:calc(50% - ( 18px * 2));float: left; background-color: #fff; margin:30px 18px 0 18px; display: inline;  overflow: hidden; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
    .hor_t04 li .wz2{background-size: 20%;}
}

@media screen and (max-width: 768px){
.hor_t04{width: 100%;width:calc(100% - ( .2rem * 2));float: left;clear: both; padding: 0 .2rem;} 
.hor_t04 ul{width: 100%;float: left;clear: both;  margin-top: .1rem; display: inline;}
.hor_t04 li{width:50%;width:calc(50% - ( .1rem * 2));;float: left; margin:.2rem .1rem 0 .1rem; display: inline; }
.hor_t04 li .tp1{ width: 100%; height: 1.6rem; float: left; clear: both;background-position:center!important; background-repeat: no-repeat;background-size:auto 100%; }
.hor_t04 li:hover .tp1{background-size:auto 120%;} 
.hor_t04 li .wz1{ width: 100%;width:calc(100% - ( .08px * 2));height:.46rem; float: left; padding: 0 .08px;line-height: .46rem; overflow: hidden; font-size: .14ren; color: #444;}

}

/* 通用 */
.in_bann1{width:100%; height:419px; float:left; clear:both;background-position:center top; background-repeat:no-repeat; background-size:cover; color:#fff; text-align:center;}
.in_bann1 .wz1{width:100%; float:left; clear:both; margin-top:206px; display:inline; font-size:36px; line-height:58px;font-family:SourceHanSansCN-Bold;}
.in_bann1 .wz2{width:100%; float:left; clear:both; font-size:24px; line-height:48px;}
@media screen and (max-width:768px){
.in_bann1{width:100%; height:1.19rem; margin-top:.8rem;display:inline;}
.in_bann1 .wz1{margin-top:.3rem;font-size:.28rem; line-height:.39rem;}
.in_bann1 .wz2{font-size:.18rem; line-height:.41rem;}
}
.in_bann2{width:100%; height:353px; float:left; clear:both;background-position:center top; background-repeat:no-repeat; background-size:cover; color:#fff; text-align:center;}
.in_bann2 .wz1{width:100%; float:left; clear:both; margin-top:206px; display:inline; font-size:36px; line-height:58px;font-family:SourceHanSansCN-Bold;}
.in_bann2 .wz2{width:100%; float:left; clear:both; font-size:24px; line-height:48px;}
@media screen and (max-width:768px){
.in_bann2{width:100%; height:1.19rem; margin-top:.8rem;display:inline;}
.in_bann2 .wz1{margin-top:.3rem;font-size:.28rem; line-height:.39rem;}
.in_bann2 .wz2{font-size:.18rem; line-height:.41rem;}
}

.in_fd01{ width: 140px; position: fixed; bottom: 100px; right: 0; z-index: 9999;}
.in_fd01 ul{width: 100%; list-style-type: none;  float: left; overflow: hidden; background-color: #fff;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;box-shadow:0px 8px 18px rgba(0,0,0,0.33);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.33); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.33);}
.in_fd01 li{ width: 100%;width:calc(100% - ( 10px * 2)); padding: 0 10px; min-height: 10px; float: left; line-height: 30px; font-size: 14px; color: #444;}
.in_fd01 li img{ width: 100%; height: auto;}
.in_fd01 .s01{ height: 40px; line-height: 40px; font-size: 16px;  background-color:#f2f6fa;}

@media screen and (max-width:1000px){
    .in_fd01{ display: none;}
}
/* 备注 */
.cm01:nth-last-child(1){opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;width:60%;width:calc(60% - ( 1px * 2));}
.cm02{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-position:center; background-repeat:no-repeat; background-size:contain;}
.cm03{box-shadow:0px 8px 18px rgba(0,0,0,0.13);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.13); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.13);}
.cm04{background:-webkit-gradient(0deg,#167f7d 203px, #fff 203px);background:-moz-linear-gradient(0deg,#167f7d 203px, #fff 203px);background:-o-linear-gradient(0deg,#167f7d 203px, #fff 203px);background:linear-gradient(0deg,#167f7d 203px, #fff 203px);}