@charset "utf-8";
body{letter-spacing:1px;	font-size:14px;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:53px;clear:both;}
.hen3{width:100%;height:35px;clear:both;}
.hen5{width:100%;height:94px;clear:both;}
.hen6{width:100%;height:94px;clear:both;}
.hen7{width:100%;height:59px;clear:both;}
@media screen and (max-width:768px){
.hen2{width:100%;height:.53rem;clear:both;}
.hen3{width:100%;height:.53rem;clear:both;}
.hen4{width:100%;height:1.27rem;clear:both;}
.hen5{width:100%;height:1.56rem;clear:both;}
.hen6{width:100%;height:.53rem;clear:both;}
.hen7{width:100%;height:.3rem;clear:both;}
}
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:#1b75bb;}
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;}
}

.cm01{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}
.cm02{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.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);}

.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 #1b75bb;background-color:#1b75bb;color:#fff;line-height:37px;}
.netx01 .page-num-current{border:solid 1px #1b75bb;background-color:#1b75bb;color:#fff;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 #1b75bb;background-color:#1b75bb;color:#fff;line-height:.37rem;}
.netx01 .page-num-current{border:solid 1px #1b75bb;background-color:#1b75bb;color:#fff;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_bt1{ width: 100%;width:calc(100% - (60px * 2)); float: left; margin-top: 98px; display: inline; text-align: left; padding-left: 60px; padding-right: 60PX;}
.in_bt1 .bt1{ width: 100%; float: left;clear: both;  line-height: 62px;  font-size: 40px;   color: #444;text-transform: uppercase;}
.in_bt1 .bt1a{ width: 100%; float: left;clear: both;  line-height: 62px;  font-size: 40px;  color: #fff;text-transform: uppercase;}
.in_bt1 .bt2{width: 100%; float: left;clear: both;  line-height: 41px;font-size: 24px;  color: #444;}
.in_bt1 .bt3{width: 100%; float: left; margin-top: 10px; display: inline; clear: both;  line-height: 30px; font-size: 14px;  color: #fff;}
.in_bt1 .bt4{width: 100%; float: left; margin-top: 10px; display: inline; clear: both;  line-height: 30px; font-size: 16px;  color: #444;}

@media screen and (max-width:768px){
.in_bt1{ width: 100%;width:calc(100% - (.3rem * 2)); float: left;margin-top: .98rem; display: inline; text-align: left; padding:0 .3rem ;}
.in_bt1 .bt1{ width: 100%; float: left;clear: both;  line-height: .36rem;  font-size:.3rem;  color: #444; text-transform: uppercase;}
.in_bt1 .bt1a{ width: 100%; float: left;clear: both;  line-height: .36rem;  font-size:.3rem;   color: #fff; text-transform: uppercase;}
.in_bt1 .bt2{width: 100%; float: left;clear: both;  line-height: .41rem;  font-size: .24rem;  color: #444;}    
.in_bt1 .bt3{width: 100%; float: left; margin-top: .1rem; display: inline; clear: both;  line-height: .24rem; font-size: .14rem;  color: #fff; text-align: justify;}  
.in_bt1 .bt4{width: 100%; float: left; margin-top: .1rem; display: inline; clear: both;  line-height: .3rem; font-size: .16rem;  color: #444; text-align: justify;}  
}


.in_dh001{min-width:1300px;position: fixed; left: 0; right: 0; top: 0; z-index: 999; height: 98px; background: #fff;border-bottom: solid 1px rgba(0, 98, 169, 0.1); }
.in_dh001 .in_dh001_l{ position: absolute; left: 60px;top: 27px;}
.in_dh001 .logo1{ height: 49px; float: left;}
.in_dh001 .logo1 img{ width: auto; height: 49px;}
.in_dh001 .logo1 a{ width: 100%; float: left; border: 0;}
.in_dh001 .dh_wz1_qt{ float: left; margin: 5px 0 0 17px; display: inline; color: #724a12; font-size: 14px; line-height: 19px; display: none;}
.in_dh001 .dh_wz1_qt span{ letter-spacing: 2px; clear: both;}
.in_dh001 .dh_wz2_qt{ float: left; margin:2px 0 0 14px; display: inline; font-size: 11px; color: #686868;line-height: 11px;    text-transform: uppercase;}
.in_dh001 .dh_wz2_qt span{ letter-spacing:0px; clear: both;color: #000000; font-size: 20px;  line-height: 30px;}
.in_dh001 .in_dh001_r{position: absolute; right: 60px;top: 35px;}
.in_dh001 .in_dh001_r .dh_link01{ width: 31px; height: 31px; float: right; margin-left: 8px; display: inline; position: relative; cursor: pointer;}
.in_dh001 .in_dh001_r .dh_link01 a{ width: 100%; float: left;}
.in_dh001 .in_dh001_r .dh_link01 .dh_tp1{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; position: absolute; left: 0; right: 0;top: 0; bottom: 0; opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;background-position:center!important;background-repeat:no-repeat;background-size:contain;}
.in_dh001 .in_dh001_r .dh_link01 .dh_tp2{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;position: absolute; left: 0; right: 0;top: 0; bottom: 0;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;background-position:center!important;background-repeat:no-repeat;background-size:contain;}
.in_dh001 .in_dh001_r .dh_link01:hover .dh_tp1{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}
.in_dh001 .in_dh001_r .dh_link01:hover .dh_tp2{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;}
.in_dh001 .in_dh001_r .dh_link01 .dh_fd{ width:130px; height: 0px; position: absolute; top: 22px; left:-50px; z-index: 3;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; overflow: hidden;}
.in_dh001 .in_dh001_r .dh_link01 .dh_fd .wz01{ width: 100%; height: 7px; float: left; clear: both;background-position:center bottom!important;background-repeat:no-repeat; background-image: url(../img/ico03.png);}
.in_dh001 .in_dh001_r .dh_link01 .dh_fd .wz02{ width: 100%; height: 130px; float: left;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; background-color: #d1c0a5; overflow: hidden;}
.in_dh001 .in_dh001_r .dh_link01 .dh_fd .wz03{ width: 100%;width:calc(100% - (13px * 2));float: left; margin:8px 0 0 8px; display: inline; padding: 5px; clear: both;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; overflow: hidden; background-color: #fff;}
.in_dh001 .in_dh001_r .dh_link01 .dh_fd .wz03 img{ width: 100%; height: auto;}
.in_dh001 .in_dh001_r .dh_link01:hover .dh_fd{ width:130px;  height: 137px; top: 32px; left:-50px; z-index: 3;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;box-shadow:0px 8px 18px rgba(128,91,41,0.13);-moz-box-shadow:0px 8px 18px rgba(128,91,41,0.13); -webkit-box-shadow:0px 8px 18px rgba(128,91,41,0.13);}
.in_dh001 .in_dh001_r .dh_language{ width: 110px; height: 31px; float: right;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;position: relative; cursor: pointer; background-color: #e3e2dd;}
.in_dh001 .in_dh001_r .dh_language:hover{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}
.in_dh001 .in_dh001_r .dh_language .wz04{ width: 29px; height:31px; float: right; border-left: solid 1px #cfc7b8;}
.in_dh001 .in_dh001_r .dh_language .wz05{ width: 9px; height: 5px;float: left; margin: 13px 0 0 10px; display: inline; overflow: hidden; background: url(../img/ico04.png) no-repeat; background-position: 0 -5px;}
.in_dh001 .in_dh001_r .dh_language:hover .wz05{ background-position: 0 0;}
.in_dh001 .in_dh001_r .dh_language .wz06{ float: left; line-height: 31px; padding-left:9px; color: #724a12; font-size: 14px;}
.in_dh001 .in_dh001_r .dh_language dl{ height: 0; overflow: hidden; opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; position: absolute; left: 0; right: 0; top: 31px; background-color: #e3e2dd;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;}
.in_dh001 .in_dh001_r .dh_language:hover dl{ height: auto; overflow: visible;  opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;box-shadow:0px 8px 18px rgba(128,91,41,0.13);-moz-box-shadow:0px 8px 18px rgba(128,91,41,0.13); -webkit-box-shadow:0px 8px 18px rgba(128,91,41,0.13);}
.in_dh001 .in_dh001_r .dh_language dd{ width: 100%;width:calc(100% - 9px);  height: 31px; float: left; padding-left: 9px; clear: both; border-top: solid 1px #ccc; line-height: 31px; font-size: 14px;}
.in_dh001 .in_dh001_r .dh_language dd a{ width: 100%; float: left;color: #724a12;}
.in_dh001 .in_dh001_r .dh_language dd a:hover{color: #fff;}
.in_dh001 .in_dh001_r .dh_language dd:hover{ background-color: #0062a9; border-top: solid 1px #fff; }
.in_dh001 .in_dh001_r .dh_language dd:nth-last-child(1){border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;}
.in_dh001 .in_dh001_c{ width: 100%;width:calc(100% - 439px); float: left; margin-left: 439px; display: inline;}
.in_dh001 .in_dh001_c ul{ width: 100%; float: left; display: table; list-style-type: none;text-align: center;}
.in_dh001 .in_dh001_c li{height: 98px;float: left; position:relative; display: inline-table;}
.in_dh001 .in_dh001_c li a{ padding: 0 20px; height: 98px; line-height: 98px; color: #724a12; font-size: 16px; display: block;}
.in_dh001 .in_dh001_c li:hover a{color: #444;}
.in_dh001 .in_dh001_c li dl{position:absolute;top:90px;left:70px;right:70px;z-index:-10;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:1;overflow:hidden;}
.in_dh001 .in_dh001_c li:hover dl{top:98px;left:-40px;right:-40px;z-index:3;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;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);z-index:1;overflow:visible;}
.in_dh001 .in_dh001_c li dd{width:100%;height:50px;float:left;  text-align:center;border-bottom:solid 1px rgba(255, 255, 255, 0);font-size:16px;color:#444;overflow:hidden;}
.in_dh001 .in_dh001_c li dd a{width:100%;float:left;font-size: 14px;line-height:50px;color:#724a12!important;padding:0;display:block;background-color:rgba(255, 255, 255, 0.8);}
.in_dh001 .in_dh001_c li dd a:hover{color:#fff!important;background-color:#724a12;}



.in_dh002 .dh_wz1_qt{ float: left; margin: 5px 0 0 17px; display: inline; color: #724a12; font-size: 14px; line-height: 19px;display: none;border-bottom: solid 1px rgba(0, 98, 169, 0.1); }
.in_dh002 .dh_wz1_qt span{ letter-spacing: 2px; clear: both;}
.in_dh002 .dh_wz2_qt{ float: left; margin:2px 0 0 14px; display: inline; font-size: 11px; color: #fff;line-height: 11px;    text-transform: uppercase;}
.in_dh002 .dh_wz2_qt span{ letter-spacing:0px; clear: both;color: #000000; font-size: 20px; line-height: 30px;}
.in_dh002 .in_dh001_c{ width: 100%; float: left; text-align: center;}
.in_dh002 .in_dh001_c li a{ padding: 0 20px; height: 98px; line-height: 98px; color: #724a12; font-size: 16px;}
.in_dh002 .in_dh001_c li:hover a{color: #444;}

.in_dh003{min-width:1300px;position: fixed; left: 0; right: 0; top: 0; z-index: 999; height: 98px;  background-color: rgba(255,255,255,1);border-bottom: solid 1px rgba(0, 98, 169, 0.1); }
.in_dh003 .in_dh001_c li dd a{width:100%;float:left;font-size: 14px;line-height:50px;color:#724a12!important;padding:0;display:block;background-color:rgba(255, 255, 255, 1);}

.in_dh001 .dh_ml{display:none;}
.dh_kz01{display:none;}
@media screen and (max-width:768px){
.in_dh001{ min-width: auto; background-color: rgba(255, 255, 255, 1);} 
.in_dh001{min-width:auto;position: fixed; left: 0; right: 0; top: 0; z-index: 999; height: .8rem; }
.in_dh001 .in_dh001_l{ position: absolute; left:.3rem;top: .17rem;}
.in_dh001 .logo1{ height: .49rem; float: left;}
.in_dh001 .logo1 img{ width: auto; height:.49rem;}
.in_dh001 .dh_wz1_qt{ float: left; margin: .05rem 0 0 .17rem; display: inline; color: #724a12; font-size: .14rem; line-height: .19rem; display: none;}
.in_dh001 .dh_wz1_qt span{ letter-spacing: 2px; clear: both;}
.in_dh001 .dh_wz2_qt{ float: left; margin:.02rem 0 0 .14rem; display: inline; font-size: .11rem; color: #686868;line-height: .11rem;    text-transform: uppercase;}
.in_dh001 .dh_wz2_qt span{ letter-spacing:0rem; clear: both;color: #000000; font-size: .24rem;  line-height: .3rem;}


.in_dh001 .in_dh001_r{ display: none;}
.in_dh001 .in_dh001_c{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:#d1c0a5;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:#f0f0f0;}
.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:#d1c0a5;}
.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:#724a12;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:.15rem;}
.online-dialog1 .nr01 dl{ width: 50%; height:100%; float: right; background-color: #d1c0a5; position: fixed; right: 0; bottom: 0; top: .8rem; z-index: 2;}
.online-dialog1 .nr01 dl dd{ width: 100%; float: left; clear: both;}
.online-dialog1 .nr01 dl dd:nth-child(1){margin-top: .2rem;  display: inline;}
.online-dialog1 .nr01 dl .wz5{ width: 60%; float: left;margin-left: 20%;margin-left:20%;margin-top: .1rem;  display: inline; text-align: center;line-height: .37rem;font-size: .16rem;color: #444;}
.online-dialog1 .nr01 dl .wz5 img{ width: 100%; float: left;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.online-dialog1 .nr01 dl .wz5 a{ width: 100%; float: left;}
.online-dialog1 .nr01 dl .wz6{width:60%;width:calc(60% - ( 1px * 2));float:left;margin-left: 20%; margin-top: .1rem; display: inline;clear:both; text-align: center; line-height:.55rem;font-size:.16rem;color:#444; border: dotted 1px #444;clear:both;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}

/* 海报切换 */
.in001{width:100%;height:auto;float:left; overflow: hidden;}
.in001 ul{list-style-type:none;}
.in001 li{width:100%;height:auto;clear:both;position:relative;}
.in001 li .tp2{width:100%;position:absolute; top: 0; left: 0; bottom: 0; right: 0; background-position:center top!important;background-repeat:no-repeat;background-size:cover;}
.in001 li .wz_qt{position:absolute;z-index:3;left:60px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.in001 li .wz_qt .wz1{width:100%;float:left;clear:both;line-height: 52px; font-size: 30px; text-align: left;text-transform: uppercase;}
.in001 li .wz_qt .wz2{display: none;  width:100%;float:left;clear:both;line-height: 52px; font-size:30px; text-align: left;text-transform: uppercase;}
.in001 .swiper-pagination{ width: 100%;width:calc(100% - ( 60px * 2)); right:60px; left: 60px; bottom: 60px; text-align: right;}
.in001 .swiper-pagination .swiper-pagination-bullet{opacity:1; background-color: #f9f9f8;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.in001 .swiper-pagination .swiper-pagination-bullet-active{ width: 120px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}


@media screen and (max-width:768px){
.in001{width:100%;height:auto;float:left;clear:both;}
.in001 li .tp2{width:100%;height:100%;clear:both;}
.in001 li .wz_qt{position:absolute;z-index:3;left:.3rem;right: .3rem; top:60%;transform:translateY(-60%);-webkit-transform:translateY(-60%);}
.in001 li .wz_qt .wz1{ line-height: .52rem; font-size:.3rem;  color: #fff; text-transform: uppercase;}
.in001 li .wz_qt .wz2{width:100%;float:left;clear:both; line-height: .52rem; font-size:.3rem;  color: #fff;}
.in001 .swiper-pagination{ width: 100%;width:calc(100% - ( .3rem * 2)); right:.3rem; left: .3rem; bottom: .3rem; text-align: center;}
.in001 .swiper-pagination .swiper-pagination-bullet{opacity:1; background-color: #f9f9f8;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.in001 .swiper-pagination .swiper-pagination-bullet-active{ width: 120px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}

}

/* 海报外链 */
.in_more2{ height: 47px; float: left; clear: both;  margin-top: 41px; display: inline; background-color: rgba(209,192,165,0.67); border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;}
.in_more2:hover{background-color: rgba(0,98,169,1);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;}
.in_more2 .mor1{float: left; padding: 0 29px 0 29px; line-height: 47px; font-size: 14px; color: #724a12;}
.in_more2:hover .mor1{color: #fff;padding: 0 19px 0 29px;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;}
.in_more2 .mor2{ width: 26px; height: 26px; float: left; margin:10px 16px 0 0; display:inline;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; background-color: #f2eee7;background-image: url(../img/ion01.png); background-position:center; background-repeat: no-repeat; background-size: 40%;overflow: hidden;}
.in_more2:hover .mor2{background-color: #fff;}
@media screen and (max-width:768px){
.in_more2{ height: .57rem; float: left; clear: both;margin-right: .3rem; margin-top: .3rem; display: inline; background-color: rgba(209,192,165,0.67); border-radius:.24rem;-webkit-border-radius:.24rem;-moz-border-radius:.24rem; overflow: hidden;}
.in_more2 .mor1{float: left; padding: 0 .29rem 0 .29rem; line-height: .57rem; font-size: .14rem; color: #724a12;}
.in_more2:hover .mor1{color: #fff; padding: 0 .29rem 0 .29rem;}
.in_more2 .mor2{ width: .26rem; height: .26rem; float: right; margin:.16rem .16rem 0 0; display:inline;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; background-color: #f2eee7;background-image: url(../img/ion01.png); background-position:center; background-repeat: no-repeat; background-size: 40%;overflow: hidden;}
.in_more2:hover .mor2{background-color: #fff;}
}    


/* 首页-菜品展示及产品入口 */
.in_nr002{ background-image: url(https://jinhaiyun-com-cn.oss-cn-hangzhou.aliyuncs.com/img/cp_bj.jpg); background-position:top center; background-repeat: no-repeat; background-size: cover;}
.in_nr002_bj{ position: absolute; left: 0; right: 0; bottom: 0; top: 0; z-index: 8; background-color: rgba(0,0,0,0.5);}
.in_nr002_bj1{ position: absolute; left: 0; right: 0; bottom: 0; top: 0; z-index: 3; background-color: rgba(0,0,0,0.1);}
.in_nr002_nr{position: absolute;top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 0; right: 0; z-index: 9;}
@media screen and (max-width:768px){
.in_nr002_bj{ position: absolute; left: 0; right: 0; bottom: 0; top: 0; z-index: 8; background-color: rgba(0,0,0,0.5);}    
}

.in_nr002_nr_t{ width: 100%;width:calc(100% - ( 60px * 2));float:left;clear:both; margin:117px 0 0 0; display: inline; padding: 0 60px; position: relative;}
.in_nr002_nr_t .an01{width:40px;height:40px; border: solid 2px rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.2);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);  border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;  position:absolute;cursor:pointer;z-index:3;left:40px;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:40%;}
.in_nr002_nr_t .an01:hover{left:35px;background-color: #fff;border: solid 2px #fff;}
.in_nr002_nr_t .an02{width:40px;height:40px; border: solid 2px rgba(255, 255, 255, 0.2);background-color: rgba(255, 255, 255, 0.2);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); border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:absolute;cursor:pointer;z-index:3;right:40px;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:40%;}
.in_nr002_nr_t .an02:hover{right:35px;background-color: #fff;border: solid 2px #fff;}
.in_nr002_nr_t ul{width:100%;float:left;}
.in_nr002_nr_t li{height:345px;float:left; position:relative;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-color:rgba(255,255,255,0.9); overflow: hidden;}
.in_nr002_nr_t li:hover{background-color:rgba(255,255,255,1);}
.in_nr002_nr_t li a{width:100%; height: 100%; float:left;}
.in_nr002_nr_t li .wz1{ width:100%;width:calc(100% - ( 10px * 2)); height:58px; float: left; margin: 0 10px; display:inline; clear: both; line-height:58px; font-size: 14px; text-align: center;color:#444; overflow: hidden;}
.in_nr002_nr_t li:hover .wz1{ color: #724a12;}
.in_nr002_nr_t li .tp1_qt{width:100%;width:calc(100% - ( 10px * 2));height:267px; float: left;margin: 0 10px; display:inline;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;overflow: hidden;}
.in_nr002_nr_t li .tp1{ width:100%;height:100%; float: left; position: relative;left: 0;top: 0; background-size: cover;background-position: center; background-repeat: no-repeat;}
.in_nr002_nr_t li:hover .tp1{width:150%;height:150%; left: -25%;top: -25%;}
@media screen and (max-width:1300px){
    .in_nr002_nr_t{ width: 100%;width:calc(100% - ( 60px * 2));float:left;clear:both; margin:30px 0 0 0; display: inline; padding: 0 60px; position: relative;}    
}
@media screen and (max-width:768px){
.in_nr002_nr_t{ width: 100%;width:calc(100% - ( .3rem * 2));float:left;clear:both; margin:.3rem 0 0 0; display: inline; padding: 0 .3rem;} 
.in_nr002_nr_t .an01{ display: none;}
.in_nr002_nr_t .an02{ display: none;}
.in_nr002_nr_t li{height:3.45rem;float:left;position:relative;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;background-color:rgba(255,255,255,0.9); overflow: hidden;}
.in_nr002_nr_t li .wz1{ width:100%;width:calc(100% - ( .1rem * 2)); height:.58rem; float: left; margin: 0 .1rem; display:inline; clear: both; line-height:.58rem; font-size: .14rem; text-align: center;color:#444; overflow: hidden;}
.in_nr002_nr_t li:hover .wz1{ color: #724a12;}
.in_nr002_nr_t li .tp1_qt{ width:100%;width:calc(100% - ( .1rem * 2));height:2.67rem; float: left;  margin: 0 .1rem; display:inline;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;overflow: hidden;}
}   


/* 首页-简介-*/
.in_nr003{ background-image: url(https://jinhaiyun-com-cn.oss-cn-hangzhou.aliyuncs.com/img/ab_bj.jpg); background-position:center; background-repeat: no-repeat; background-size: cover;}
.in_nr003_nr{position: absolute;top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 0; right: 0;}
.in_nr003_l_1{ width: 55%; float: right; clear: both;}
.in_nr003_l_1 .wz1_about{width: 50%;float: left; margin: 30px 0 0 60px; display: inline;  line-height: 30px; font-size: 14px;  color: #444444; text-align: justify;}
@media screen and (max-width:768px){
    .in_nr003_nr{position: absolute;top:0;bottom: 0; transform: translateY(0); -webkit-transform: translateY(0); left: 0; right: 0;} 
.in_nr003_l_1{ width:100%; float: left; clear: both;}
.in_nr003_l_1 .wz1_about{width: 100%;width:calc(100% - (.3rem * 2));float: left; margin:.1rem .3rem 0 .3rem; display: inline;  line-height: .24rem; font-size: .14rem;  color: #444444; text-align: justify;}
}

/* 首页-简介-入口 */
.in_more1{ height: 47px; float: left; clear: both; margin-left: 60px; margin-top: 47px; display: inline; background-color: rgba(209,192,165,0.67); border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;}
.in_more1:hover{background-color: rgba(0,98,169,1);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;}
.in_more1 .mor1{float: left; padding: 0 29px 0 29px; line-height: 47px; font-size: 14px; color: #724a12;}
.in_more1:hover .mor1{color: #fff;padding: 0 19px 0 29px;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;}
.in_more1 .mor1a{float: left; padding: 0 29px 0 29px; line-height: 47px; font-size: 14px; color: #fff;}
.in_more1:hover .mor1a{color: #fff;padding: 0 19px 0 29px;}
.in_more1 .mor2{ width: 26px; height: 26px; float: left; margin:10px 16px 0 0; display:inline;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; background-color: #f2eee7;background-image: url(../img/ion01.png); background-position:center; background-repeat: no-repeat; background-size: 40%;}
.in_more1:hover .mor2{background-color: #fff;}

@media screen and (max-width:768px){
.in_more1{ width: 100%;width:calc(100% - (.3rem * 2)); height: .57rem; float: left; clear: both; margin-left: .3rem;margin-right: .3rem; margin-top: .1rem; display: inline; background-color: rgba(209,192,165,0.67); border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.in_more1 .mor1{float: left; padding: 0 .29rem 0 .29rem; line-height: .57rem; font-size: .14rem; color: #724a12;}
.in_more1:hover .mor1{color: #fff; padding: 0 .29rem 0 .29rem;}
.in_more1 .mor1a{float: left; padding: 0 .29rem 0 .29rem; line-height: .57rem; font-size: .14rem; color: #fff;}
.in_more1:hover .mor1a{color: #fff; padding: 0 .29rem 0 .29rem;}
.in_more1 .mor2{ width: .26rem; height: .26rem; float: right; margin:.16rem .16rem 0 0; display:inline;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; background-color: #f2eee7;background-image: url(../img/ion01.png); background-position:center; background-repeat: no-repeat; background-size: 40%;}
.in_more1:hover .mor2{background-color: #fff;}

}    

/* 首页-简介-数字 */
.in_suzi{ float: left; margin-top: 85px; margin-left: 60px;  display: inline; clear: both; position: relative;}
.in_suzi ul{ width: 750px; position: absolute; left: 0; top: 0; }
.in_suzi li{float: left;  border-right: solid 1px rgba(0,0,0,0.13); padding-right: 34px; padding-left: 32px;}
.in_suzi li:nth-child(1){padding-left: 0;}
.in_suzi li:nth-last-child(1){border-right: 0;}

.in_suzi li .wz1{float: left; clear: both;font-size: 16px; line-height: 47px; color: #818181;}
.in_suzi li .wz1 span{font-size: 40px;color: #444;}
.in_suzi li .wz2{float: left; clear: both;font-size: 14px; line-height: 30px;color: #444;}
@media screen and (max-width:768px){
.in_suzi{width: 100%;width:calc(100% - (.3rem * 2));float: left; margin-top:.1rem; margin-left: .3rem;  margin-right: .3rem; display: inline; clear: both; position: relative;}
.in_suzi ul{ width: 100%;float: left; position: inherit; left: 0; top: 0; }
.in_suzi li{float: left;  border-right: solid 1px rgba(0,0,0,0.13); padding-right: .05rem; padding-left: .05rem;}
.in_suzi li:nth-child(1){width: 50%;width:calc(50% - (.05rem * 2));}
.in_suzi li:nth-child(2){width: 50%;width:calc(50% - (.05rem * 2));border-right:0;}
.in_suzi li:nth-child(3){width: 100%;width:calc(100% - (.05rem * 2));border-right: 0;}

.in_suzi li .wz1{float: left; clear: both;font-size: .14rem; line-height: .37rem; color: #818181;}
.in_suzi li .wz1 span{font-size: .3rem;color: #444;}
.in_suzi li .wz2{float: left; clear: both;font-size: .12rem; line-height: .2rem;color: #444;}
}

/* 首页-简介-图片 */
.in_nr003_l{ width: 45%;width:calc(45% - 173px); float: left; padding-left: 173px; margin-top: 98px; display: inline;}
.in_nr003_l img{ width: 95%; max-width: 667px; height: auto;  float: right; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}

@media screen and (max-width:1400px){
    .in_nr003_l{ width: 45%;width:calc(45% - 60px); float: left; padding-left: 60px;}   
}
@media screen and (max-width:1300px){
    .in_nr003_l{ width: 45%;width:calc(45% - 60px); float: left; padding-left: 60px;}   
}
@media screen and (max-width:768px){
    .in_nr003_l{ width: 100%;width:calc(100% - (.3rem * 2)); height: 3rem; float: left; margin-top:.3rem;  margin-left:.3rem; margin-right:.3rem;display: inline;  padding-left:0; padding-right:0; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; overflow: hidden;}
    .in_nr003_l img{ width: 100%; height: auto;  float: left; border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;top: -40%; position: relative;}   
}






/* 首页-新闻 */
.in_nr004{ background-image: url(https://jinhaiyun-com-cn.oss-cn-hangzhou.aliyuncs.com/img/xw_bj.jpg); background-position: top left; background-repeat: no-repeat; background-size: cover;}
.in_nr004_nr{position: absolute;top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 0; right: 0;}

/* 首页-新闻-模块入口 */
.in_nr004_nr_t{ width: 100%;width:calc(100% - 60px);float: left; clear: both; margin-left: 60px; margin-top: 33px; display: inline;}
.in_nr004_nr_t ul{ list-style-type: none;}
.in_nr004_nr_t li{ min-width: 63px; height: 47px; float: left; margin-left: 1px; display: inline;background-color:rgba(229,229,229,0.67);  text-align: center;}
.in_nr004_nr_t li:hover{ background-color:rgba(183,173,161,0.67);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_nr004_nr_t li a{ width: 100%;width:calc(100% - (30px * 2)); padding: 0 30px; float: left; line-height: 47px; font-size: 14px;  color: #818181;}
.in_nr004_nr_t li a:hover{color: #724a12;}

.in_nr004_nr_t li:nth-child(1){border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;}
.in_nr004_nr_t li:nth-last-child(1){border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;}


@media screen and (max-width:768px){
.in_nr004_nr_t{ width: 100%;width:calc(100% - (.3rem * 2));float: left; clear: both; margin-left:.3rem; margin-right:.3rem; display: inline;}
.in_nr004_nr_t li{width: 33.33%;width:calc(33.33% - 1px); min-width:auto; height: .57rem;  float: left; margin-left: 0; display: inline; background-color:rgba(229,229,229,0.67); text-align: center;margin-right: 1px; display: inline;}
.in_nr004_nr_t li:hover{ background-color:rgba(183,173,161,0.67);}
.in_nr004_nr_t li a{ width: 100%;width:calc(100%);padding:0; float: left; line-height: .57rem; font-size: .14rem;  color: #818181;}
.in_nr004_nr_t li:nth-child(1){ border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px; }
.in_nr004_nr_t li:nth-last-child(1){border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0; margin-right:0px; display: inline;}
}

/* 首页-新闻-列表 */

.in_nr004_nr_b{ width: 100%;width:calc(100% - ( 60px * 2)); height:410px; float: left; margin-top: 47px; display: inline; clear: both; padding: 0 60px;}
.in_nr004_nr_b .an01{width:40px;height:40px; border: solid 2px #fff; background-color: rgba(0, 98, 169, 0.2);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); border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;  position:absolute;cursor:pointer;z-index:3;left:40px;top:45%;transform:translateY(-45%);-webkit-transform:translateY(-45%);background-image:url(../img/tl_an.png);background-position:center!important;background-repeat:no-repeat;background-size:40%;}
.in_nr004_nr_b .an01:hover{left:35px;background-color: #0062a9;border: solid 2px #0062a9;}
.in_nr004_nr_b .an02{width:40px;height:40px; border: solid 2px #fff;background-color: rgba(0, 98, 169, 0.2);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);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:absolute;cursor:pointer;z-index:3;right:40px;top:45%;transform:translateY(-45%);-webkit-transform:translateY(-45%);background-image:url(../img/tr_an.png);background-position:center!important;background-repeat:no-repeat;background-size:40%;}
.in_nr004_nr_b .an02:hover{right:35px;background-color: #0062a9;border: solid 2px #0062a9;}
.in_nr004_nr_b ul{width: 100%;float: left;list-style-type: none; }
.in_nr004_nr_b li{width: 25%;height: 348px; float: left; position: relative; background-color: #fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; box-shadow:0px 8px 18px rgba(0,0,0,0.03);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.03); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.03); overflow: hidden;}
.in_nr004_nr_b li:hover{ background-color: #0062a9;}
.in_nr004_nr_b li a{ width: 100%; height: 100%; float: left;}
.in_nr004_nr_b li .tp1{ position: absolute; top: 0; left: 0; right: 0; bottom: 0;background-repeat: no-repeat; background-size: cover; z-index: 1;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; }
.in_nr004_nr_b li:hover .tp1{opacity:.14;filter:alpha(opacity=14);-moz-opacity:.14;-khtml-opacity:.14;}
.in_nr004_nr_b li .wz1_qt{ position: absolute; top: 0; left:38px; right: 38px; bottom: 0;z-index: 2;}
.in_nr004_nr_b li .wz1{width: 100%; float: left;clear: both;  line-height:98px; font-size: 16px; color: #0282c3; text-align: left;}
.in_nr004_nr_b li:hover .wz1{ color: #fff; }
.in_nr004_nr_b li .wz2{width: 100%;height: 90px; float:left;clear:both;line-height:30px; font-size:22px; color: #444; text-align: justify;overflow: hidden;}
.in_nr004_nr_b li:hover .wz2{ color: #fff; }
.in_nr004_nr_b li .wz3{width: 100%;height: 72px; float:left;clear:both;line-height:24px; font-size:14px; color: #818181; text-align: justify;overflow: hidden; }
.in_nr004_nr_b li:hover .wz3{ color: #fff; }
.in_nr004_nr_b .swiper-scrollbar-d{ left:60px!important;height: 2px!important; overflow:hidden;}
.in_nr004_nr_b .swiper-scrollbar-d .swiper-scrollbar{background: rgba(227,226,221,.1);}
.in_nr004_nr_b .swiper-scrollbar-d .swiper-scrollbar-drag{ width:10%!important;background: rgba(141,124,50,1); margin:0;}
.in_nr004_nr_b li:nth-child(1){ background-color: #0062a9;}
.in_nr004_nr_b:hover li:nth-child(1){ background-color: #fff;}
.in_nr004_nr_b li:nth-child(1):hover{ background-color: #0062a9;}
.in_nr004_nr_b li:nth-child(1) .tp1{  z-index: 1;opacity:.14;filter:alpha(opacity=14);}
.in_nr004_nr_b:hover li:nth-child(1) .tp1{opacity:0;filter:alpha(opacity=0);}
.in_nr004_nr_b li:nth-child(1):hover .tp1{  z-index: 1;opacity:.14;filter:alpha(opacity=14);}
.in_nr004_nr_b li:nth-child(1) .wz1{ color: #fff;}
.in_nr004_nr_b:hover li:nth-child(1) .wz1{ color: #0282c3; }
.in_nr004_nr_b li:nth-child(1):hover .wz1{ color: #fff;}
.in_nr004_nr_b li:nth-child(1) .wz2{ color: #fff; }
.in_nr004_nr_b:hover li:nth-child(1) .wz2{ color: #444; }
.in_nr004_nr_b li:nth-child(1):hover .wz2{ color: #fff; }
.in_nr004_nr_b li:nth-child(1) .wz3{ color: #fff; }
.in_nr004_nr_b:hover li:nth-child(1) .wz3{ color: #818181; }
.in_nr004_nr_b li:nth-child(1):hover .wz3{ color: #fff; }

@media screen and (max-width:1300px){
.in_nr004_nr_b{ width: 100%;width:calc(100% - ( 60px * 2)); height: 410px; float: left; margin-top: 47px; display: inline; clear: both; padding: 0 60px;}
.in_nr004_nr_b li{width:45%;}

}
@media screen and (max-width:768px){
.in_nr004_nr_b{ width: 100%;width:calc(100% - ( .3rem * 2));  height:4.1rem; float: left; margin-top: .3rem; display: inline; clear: both; padding: 0 .3rem;}
.in_nr004_nr_b .an01{ display: none;}
.in_nr004_nr_b .an02{ display: none;}
.in_nr004_nr_b li{ width: 100%;height: 3.48rem; float: left; background-color: #fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; overflow: hidden; display: inline;}
.in_nr004_nr_b li:hover{box-shadow:0 .08rem .18rem rgba(0,0,0,0.03);-moz-box-shadow:0 .08rem .18rem rgba(0,0,0,0.03); -webkit-box-shadow:0 .08rem .18rem rgba(0,0,0,0.03);}
.in_nr004_nr_b li .wz1_qt{ position: absolute; top: 0; left: .3rem; right:.3rem; bottom: 0;z-index: 2;}
.in_nr004_nr_b li .wz1{width: 100%; float: left;clear: both;  line-height:.98rem; font-size: .16rem; color: #0282c3; text-align: left;}
.in_nr004_nr_b li .wz2{width: 100%;height: .9rem; float:left;clear:both;line-height:.3rem; font-size:.22rem; color: #444; text-align: justify;overflow: hidden;}
.in_nr004_nr_b li .wz3{width: 100%;height: .72rem; float:left;clear:both;line-height:.24rem; font-size:.14rem;color: #818181; text-align: justify;overflow: hidden; }
.in_nr004_nr_b .swiper-scrollbar-d{ left:.3rem!important;height: 2px!important; overflow:hidden;}
} 



/* 首页-党建-模块入口 */
.in_nr005_nr_t{ width: 100%;width:calc(100% - 60px);float:left; clear:both; margin-left:60px; display:inline;}
.in_nr005_nr_t ul{ list-style-type:none;}
.in_nr005_nr_t li{ min-width:63px; height:47px; float:left; margin-left:1px; display:inline; background-color:#e5a05f;  text-align:center;}
.in_nr005_nr_t li:hover{ background-color:#d00605;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_nr005_nr_t li a{ width:100%;width:calc(100% - (30px * 2));padding:0 30px;  float:left; line-height:47px; font-size: 14px;  color: #fff;}
.in_nr005_nr_t li:nth-child(1){border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;}
.in_nr005_nr_t li:nth-last-child(1){border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;}
@media screen and (max-width:768px){
.in_nr005_nr_t{ width: 100%;width:calc(100% - (.3rem * 2));float: left; clear: both; margin-left:.3rem; margin-right:.3rem; display: inline;}
.in_nr005_nr_t li{width: 50%; min-width:auto; height: .57rem;  float: left; margin-left: 0; display: inline; background-color: #e5a05f;  text-align: center;}
.in_nr005_nr_t li:hover{ background-color: #d00605;}
.in_nr005_nr_t li a{ width: 100%;padding: 0; float: left; line-height: .57rem; font-size: .14rem;  color: #fff;}
.in_nr005_nr_t li:nth-child(1){ width:calc(50% - 1px);border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px; margin-right: 1px; display: inline;}
.in_nr005_nr_t li:nth-last-child(1){border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0; margin-right:0px; display: inline;}
}

/* 首页-党建-*/
.in_nr005{ background-image: url(https://jinhaiyun-com-cn.oss-cn-hangzhou.aliyuncs.com/img/dj_bj.jpg); background-position: top left; background-color: #ab100b; background-repeat: no-repeat; background-size: cover; position: relative;}
.in_nr005_nr{position: absolute;top: 60%;transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 0; right: 0;}
.in_nr005_nr_b{ width: 100%;width:calc(100% - ( 60px * 2)); height: 523px; float: left; margin-top: 47px; display: inline; clear: both; padding: 0 60px;}
.in_nr005_nr_b .an01{width:40px;height:40px; border: solid 2px #fff; background-color: rgba(0, 0, 0, 0.2); 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);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;  position:absolute;cursor:pointer;z-index:3;left:40px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-image:url(../img/tl_an.png);background-position:center!important;background-repeat:no-repeat;background-size:40%;}
.in_nr005_nr_b .an01:hover{left:35px;background-color: #d00605;border: solid 2px #d00605;}
.in_nr005_nr_b .an02{width:40px;height:40px; border: solid 2px #fff;background-color: rgba(0, 0, 0, 0.2);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);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:absolute;cursor:pointer;z-index:3;right:40px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-image:url(../img/tr_an.png);background-position:center!important;background-repeat:no-repeat;background-size:40%;}
.in_nr005_nr_b .an02:hover{right:35px;background-color: #d00605;border: solid 2px #d00605;}
.in_nr005_nr_b ul{width: 100%;float: left;list-style-type: none; }
.in_nr005_nr_b li{ width: 25%; height: 100%;height:calc(100% - 22px);  
    float: left; background-color: #fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; 
    overflow: hidden; margin-bottom: 22px; display: inline;box-shadow:0px 9px 19px rgba(0,0,0,0.22);-moz-box-shadow:0px 8px 18px rgba(0,0,0,0.22); -webkit-box-shadow:0px 8px 18px rgba(0,0,0,0.22);}
.in_nr005_nr_b li a{ width: 100%; height: 100%; float: left;}
.in_nr005_nr_b li .tp1{ width: 100%; height: 298px; float: left; clear: both; overflow: hidden; background-repeat: no-repeat; background-size: cover;}
.in_nr005_nr_b li .wz1{ float: left;clear: both; margin-left: 39px; display: inline; line-height: 66px; font-size: 16px; color: #818181; text-align: left;}
.in_nr005_nr_b li .wz2{width: 100%;  height: 90px; width:calc(100% - ( 39px * 2));float:left;clear:both;line-height:30px; font-size: 18px; color: #444; text-align: justify;padding: 0 39px;overflow: hidden;}
.in_nr005_nr_b li:hover .wz2{ color: #d00605; }
@media screen and (max-width:1300px){
.in_nr005_nr_b{ width: 100%;width:calc(100% - ( 60px * 2)); height: 423px; float: left; margin-top: 47px; display: inline; clear: both; padding: 0 60px;}
.in_nr005_nr_b li{width: 45%;height: 100%; height:calc(100% - 22px);  float: left; background-color: #fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; overflow: hidden; margin-bottom: 22px; display: inline;}
.in_nr005_nr_b li .tp1{ width: 100%; height: 198px; float: left; clear: both; overflow: hidden; background-repeat: no-repeat; background-size: cover;}
}
@media screen and (max-width:768px){
.in_nr005{  background-position: top left; background-color: #ab100b; background-repeat: no-repeat; background-size: 200%; position: relative;}
.in_nr005_nr_b{ width: 100%;width:calc(100% - ( .3rem * 2)); height: 5.23rem; float: left; margin-top: .3rem; display: inline; clear: both; padding: 0 .3rem;}
.in_nr005_nr_b .an01{ display: none;}
.in_nr005_nr_b .an02{ display: none;}
.in_nr005_nr_b li{ height: 100%;height:calc(100% - .22rem);  float: left; background-color: #fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; overflow: hidden; margin-bottom: 22px; display: inline;}
.in_nr005_nr_b li:hover{box-shadow:0 .08rem .18rem rgba(0,0,0,0.22);-moz-box-shadow:0 .08rem .18rem rgba(0,0,0,0.22); -webkit-box-shadow:0 .08rem .18rem rgba(0,0,0,0.22)}
.in_nr005_nr_b li .tp1{ width: 100%; height: 2.98rem; float: left; clear: both; overflow: hidden; background-repeat: no-repeat; background-size: cover;}
.in_nr005_nr_b li .wz1{ float: left;clear: both; margin-left: .3rem; display: inline; line-height: .66rem; font-size: .16rem; color: #818181; text-align: left;}
.in_nr005_nr_b li .wz2{width: 100%;  height: .9rem; width:calc(100% - ( .3rem * 2));float:left;clear:both;line-height:.3rem; font-size: .18rem; color: #444; text-align: justify;padding: 0 .3rem;overflow: hidden;}


}  

/* 网站底部 */
.in_food_qt{ width: 100%; float: left; clear: both; height: auto!important;}
.in_food1_qt{ width: 100%;width:calc(100% - ( 60px * 2));float:left;clear:both;padding:0 60px; padding-bottom: 35px; background-color: #f4f5f9;}
.in_food1_qt .lin_hen1{ display: none;}
@media screen and (max-width:768px){
.in_food_qt{ width: 100%; float: left; clear: both;}
.in_food1_qt{ width: 100%;width:calc(100% - ( .3rem * 2));float:left;clear:both;padding:0 .3rem; padding-bottom:.3rem; background-color: #f4f5f9;} 
.in_food1_qt .lin_hen1{ width: 100%; height: 0.8rem; float: left; clear: both; overflow: hidden; display: block;}
}  
/* 友情链接 */
.in_food1{ width: 100%;float:left;clear:both;}
.in_food1 ul{width:100%;float:left;}
.in_food1 li{height:130px;float:left; margin-top: 35px;display:inline;position:relative;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background-color: #fff; overflow: hidden;}
.in_food1 li a{width:100%; height: 100%; float:left;}
.in_food1 li .wz1{ width:100%;width:calc(100% - ( 20px * 2)); height: 80px; float: left; clear: both;background-size: contain;background-position: center; background-repeat: no-repeat;  margin:10px 20px 0 20px; display: inline;}
.in_food1 li .wz2{ width:100%; position: absolute; bottom: 10px; left: 0; right: 0; line-height: 16px; font-size: 14px; text-align: center;color:#444;}
.in_food1 li:hover .wz2{ color: #0282c3;}
@media screen and (max-width:768px){
.in_food1{width: 100%;float:left;clear:both;}
.in_food1 ul{width:100%;height:3.2rem;float:left;}
.in_food1 li{height:calc((100% - .6rem) / 2);float:left;margin-top:.3rem!important;display:inline;position:relative;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background-color: #fff; overflow: hidden;}
.in_food1 li a{width:100%;height: 100%; float:left;}
.in_food1 li .wz1{ width:100%;width:calc(100% - ( .2rem * 2)); height: .8rem; float: left; clear: both;background-size: contain;background-position: center; background-repeat: no-repeat;  margin:.1rem .2rem 0 .2rem; display: inline;}
.in_food1 li .wz2{ width:100%; position: absolute; bottom: .1rem; left: 0; right: 0; line-height: .16rem; font-size: .14rem; text-align: center;color:#444;}    
}   

/* 二维码及网站地图 */
.in_food2{width: 100%;float:left;clear:both; background-color: #fff; position: relative;}
.in_food2_l{ width: 350px; position: absolute; left:60px; top: 0px;}
.in_food2_l .wz1{ width: 248px; float: left; margin-top: 81px; display: inline;  clear: both;}
.in_food2_l .wz2{ width: 114px;  float: left; margin-top: 26px; display: inline; clear: both; text-align: center; line-height: 27px; font-size: 12px; color: #818181;}
.in_food2_l img{ width: 100%; height: auto;}
.in_food2_r{ width: 100%;width:calc(100% - 421px);float:right; margin-top: 79px; margin-left: 421px; display: inline;}
.in_food2_r ul{width:100%;float:left;}
.in_food2_r li{ width: 16.66%;  float: left;  text-align: left;}
.in_food2_r li .wz1{width:100%;float:left; clear: both; }
.in_food2_r li .wz1 a{line-height: 39px; font-size: 18px; color: #444;}
.in_food2_r li .wz1 a:hover{ color: #0282c3;}
.in_food2_r li .wz2{width:100%;float:left; margin-top: 33px;display: inline;clear: both;}
.in_food2_r li .wz2 a{width:100%;float: left;line-height: 28px; font-size: 14px; color: #818181; clear: both;}
.in_food2_r li .wz2 a:hover{color: #0282c3;}
@media screen and (max-width:1300px){
.in_food2_r li{ width: 20%;  float: left; }
}
@media screen and (max-width:768px){
.in_food2_l{ width: 100%; float: left; position: initial; left:0; top: 0px;}
.in_food2_l .wz1{ width: 70%; float: left; margin-top: .81rem; margin-left:15%; margin-right: 15%; display: inline;  clear: both;}
.in_food2_l .wz2{ width: 50%;float: left; margin-top: .26rem;margin-left: 25%; margin-right: 25%;  display: inline; clear: both; text-align: center; line-height: .27rem; font-size: .14rem; color: #818181;}
.in_food2_l img{ width: 100%; height: auto;}
.in_food2_r{ display: none;}
}
/* 版权 */
.in_food3{ width: 100%;width:calc(100% - ( 60px * 2));float:left;clear:both;padding:0 60px; border-top: solid 1px #f4ebe4; background-color: #fff; font-size: 14px; line-height: 58px; color: #818181; text-align: left;}
.in_food3 a{color: #818181; padding-left: 30px;}
.in_food3 a:hover{color: #0282c3;}
@media screen and (max-width:768px){
.in_food3{ width: 100%;width:calc(100% - ( .3rem * 2));float:left;clear:both;padding:0 .3rem; border-top: solid 1px #f4ebe4; background-color: #fff; font-size: .14ren; line-height: .28rem; color: #818181; text-align: center;}
.in_food3 a{width: 100%;float:left;color: #818181; padding-left:0rem; clear: both;}
.in_food3 a:hover{color: #0282c3;}
}
/* 我们-开始 */
.ab_str01{ background-position:center;  background-repeat: no-repeat; background-size: cover; position: relative; overflow: hidden;}
.ab_str01_nr{position: absolute;top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 0; right: 0; text-align: center; color: #fff; z-index: 5;}
.ab_str01_nr .wz1{ width: 100%; height: 86px; float: left;clear: both;}
.ab_str01_nr .wz1 img{ width: auto; height: 100%;}
.ab_str01_nr .wz2{ width: 100%; float: left;clear: both; margin-top: 13px; display: inline; line-height: 74px; font-size: 40px; text-transform: uppercase;}
.ab_str01_nr .wz3{ width: 100%; float: left;clear: both;line-height:38px; font-size: 18px;}
.ab_str01_nr .wz4{ width: 40px; margin: 0 auto; clear: both;}
.ab_str01_nr .wz4 .wz4a{ width: 38px; height: 38px; float: left; margin-top: 85px; display: inline; border: solid 1px rgba(255, 255, 255, 1); border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-image:url(../img/tb_an.png);background-position:center!important;background-repeat:no-repeat;background-size:40%;}
.ab_str01_nr .wz4:hover .wz4a{background-repeat:no-repeat;background-size:50%;}
.bann_bj{position: absolute;left: 0;top: 0;right: 0;bottom: 0;background-position: center !important;animation: bann_bj01 6s forwards;-webkit-animation: bann_bj01 6s forwards;background-repeat: no-repeat;background-size: cover; z-index:1;}
@keyframes bann_bj01 {
0%{transform: scale(1);-webkit-transform: scale(1);}
100%{transform: scale(1.1);-webkit-transform: scale(1.1);}
}
@-webkit-keyframes bann_bj01 {
0%{transform: scale(1);-webkit-transform: scale(1);}
100%{transform: scale(1.1);-webkit-transform: scale(1.1);}
}
@media screen and (max-width:768px){
.ab_str01_nr .wz1{ width: 100%; height: .86rem; float: left;clear: both;}
.ab_str01_nr .wz1 img{ width: auto; height: 100%;}
.ab_str01_nr .wz2{ width: 100%; float: left;clear: both; margin-top: .13rem; display: inline; line-height: .54rem; font-size: .3rem; }
.ab_str01_nr .wz3{ width: 100%; float: left;clear: both;line-height:.3rem; font-size: .16rem;}
.ab_str01_nr .wz4{ width: .4rem; margin: 0 auto; clear: both;}
.ab_str01_nr .wz4 .wz4a{ width: .38rem; height: .38rem; float: left; margin-top: .85rem; display: inline; border: solid 1px rgba(255, 255, 255, 1); border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-image:url(../img/tb_an.png);background-position:center!important;background-repeat:no-repeat;background-size:40%;}
.ab_str01_nr .wz4:hover .wz4a{background-repeat:no-repeat;background-size:50%;}
}
/* 我们-简介 */
.ab_about01{ background-position:center;  background-repeat: no-repeat; background-size: cover; position: relative; overflow: hidden; background-color: #fff;}
.ab_about01_nr{position: absolute;top:0; bottom: 0; left: 0; right: 0;}  
.ab_about01_nr_l{position: absolute; width:42%; left: 8%; bottom: 193px;  z-index: 5;}
.ab_about01_nr_l .wz_about1{ width:64%; float: left; margin: 30px 0 0 60px; display: inline;  line-height: 20px; font-size: 12px;  color: #818181; text-align: justify;overflow-x: hidden;}
.ab_about01_nr_r{position: absolute; width:34.3%; left:50%; top: 268px; bottom: 0;  z-index: 4;background-position:top center;  background-repeat: no-repeat; background-size: cover;}
.ab_about01_nr_b{position: absolute; z-index: 6; height: 153px; bottom: 0; left: 0; right: 0; background-color: rgba(114,74,18,0.6);}
@media screen and (max-width:10000px){
.ab_about01_nr_l .wz_about1{ width:95%;width:calc(95% - 60px);float: left; margin: 30px 0 0 60px; display: inline;  color: #818181; text-align: justify;overflow-x: hidden;}       
}
@media screen and (max-width:2000px){
.ab_about01_nr_l .wz_about1{ width:80%;width:calc(80% - 60px);float: left; margin: 30px 0 0 60px; display: inline;  color: #818181; text-align: justify;overflow-x: hidden;}       
}
@media screen and (max-width:1850px){
.ab_about01_nr_l{position: absolute; width:60%; left: 60px; bottom: 173px;  z-index: 5;}
.ab_about01_nr_l .wz_about1{ width:90%;width:calc(90% - 60px);float: left; margin: 30px 0 0 60px; display: inline;  color: #818181; text-align: justify;overflow-x: hidden;}       
.ab_about01_nr_r{position: absolute; width:34.3%; left:auto; right: 60px; top: 268px; bottom: 0;  z-index: 4;background-position:top center;  background-repeat: no-repeat; background-size: cover;}
}
@media screen and (max-width:1500px){
    .ab_about01_nr_l{position: absolute; width:60%; left: 60px; bottom: 173px;  z-index: 5;}
    .ab_about01_nr_l .wz_about1{ width:90%;width:calc(90% - 60px);float: left; margin: 30px 0 0 60px; display: inline;   color: #818181; text-align: justify;overflow-x: hidden;}       
    .ab_about01_nr_r{position: absolute; width:34.3%; left:auto; right: 60px; top: 268px; bottom: 0;  z-index: 4;background-position:top center;  background-repeat: no-repeat; background-size: cover;}
}
@media screen and (max-width:1200px){
    .ab_about01_nr_l{position: absolute; width:66%; left: 0; bottom: 173px;  z-index: 5;}
    .ab_about01_nr_l .wz_about1{ width:95%;width:calc(95% - 60px);float: left; margin: 30px 0 0 60px; display: inline;  color: #818181; text-align: justify;overflow-x: hidden;}       
    .ab_about01_nr_r{position: absolute; width:34%; left:auto; right: 0; top: 98px; bottom: 0;  z-index: 4;background-position:top center;  background-repeat: no-repeat; background-size: cover;}
}
@media screen and (max-width:768px){
.ab_about01_nr{position: absolute;top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 0; right: 0; bottom: auto;}    
.ab_about01_nr_l{position: static; width:100%;float: left; clear: both; left:0; margin-top: 0rem; display: inline; bottom: 0;   z-index: 5;}
.ab_about01_nr_l .wz_about1{ width:100%;width:calc(100% - (.3rem * 2)); float: left;margin:.3rem .3rem 0 .3rem; display: inline; line-height: .18rem; font-size: .12rem;  color: #818181; text-align: justify;overflow-x: hidden;}
.ab_about01_nr_b{position:static; width:100%;float: left;clear: both; height: auto; background-color: rgba(114,74,18,0);}
.ab_about01_nr .ab_about01_nr_b{ display: none;}
.ab_about01_nr .ab_about01_nr_r{ display: none;}
}
.ab_about02{ display: none!important;}
@media screen and (max-width:768px){
.ab_about02{ display: block!important; background-color: #000;}
.ab_about02_nr{position: absolute;top:0; bottom: 0; left: 0; right: 0;}
.ab_about01_nr_r{position: absolute; width:100%; left:0; top: 0; right: 0; bottom: 0;  z-index: 4;background-position:top center;  background-repeat: no-repeat; background-size: cover;opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;}
}

/* 首页-简介-数字 */
.ab_suzi{ float: left; margin-top: 32px; margin-left: 8%;  display: inline; clear: both; position: relative;}
.ab_suzi ul{ list-style-type: none;}
.ab_suzi li{float: left;  border-right: solid 1px rgba(0,0,0,0.13); padding-right: 34px; padding-left:42px;}
.ab_suzi li:nth-child(1){padding-left:60px;}
.ab_suzi li:nth-child(3){border-right: solid 0px rgba(0,0,0,0.13);}
.ab_suzi li:nth-last-child(1){border-right: 0;padding-left:109px;}
.ab_suzi li .wz1{float: left; clear: both;font-size: 16px; line-height: 47px; color: #fff;}
.ab_suzi li .wz1 span{font-size: 40px;color: #fff;}
.ab_suzi li .wz2{float: left; clear: both;font-size: 14px; line-height: 30px;color: #fff;text-align: left;}
.ab_suzi li:nth-last-child(1){border-right: 0;}
@media screen and (max-width:10000px){
.ab_suzi li:nth-last-child(1){border-right: 0;padding-left:32px;}
.ab_suzi li:nth-child(3){border-right: solid 1px rgba(0,0,0,0.13);}
}
@media screen and (max-width:2000px){
.ab_suzi li{float: left;  border-right: solid 1px rgba(0,0,0,0.13); padding-right: 34px; padding-left:32px;}

}
@media screen and (max-width:1850px){
.ab_suzi{ float: left; margin-top: 32px; margin-left:60px ; display: inline; clear: both; position: relative;}

}
@media screen and (max-width:1400px){
.ab_suzi{ float: left; margin-top: 32px; margin-left:60px ; display: inline; clear: both; position: relative;}
}
@media screen and (max-width:1200px){
.ab_suzi li:nth-child(1){padding-left:0;}
}
@media screen and (max-width:768px){
.ab_suzi{width: 100%;top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 0; right: 0; clear: both; position: absolute; z-index: 7; margin-top: 0; margin-left:0 ; display: inline;}
.ab_suzi ul{ list-style-type: none;}
.ab_suzi li{ width:auto; float: left;clear: both; padding-left:.3rem; margin-left: .3rem;  margin-top: .6rem;display: inline;  border-right:0; padding-right: 0;border-left: solid 1px rgba(255,255,255,0.6);}
.ab_suzi li:nth-child(1){padding-left:.3rem;}
.ab_suzi li:nth-child(3){border-right:0;}
.ab_suzi li:nth-last-child(1){border-right: 0;padding-left:.3rem;}
.ab_suzi li .wz1{float: left; clear: both;font-size: .16rem; line-height: .5rem; color:#fff;}
.ab_suzi li .wz1 span{font-size: .5rem; color:#fff;}
.ab_suzi li .wz2{float: left; clear: both;font-size: .14rem; line-height: .3rem; color:#fff; text-align: left;}
}
/* 我们-荣誉选项卡 */
.ab_honor{background-image: url(https://jinhaiyun-com-cn.oss-cn-hangzhou.aliyuncs.com/img/honor_bj.jpg); background-position: top center; background-color: #1d211e; background-repeat: no-repeat; background-size: cover; position: relative;}
.ab_honor_nr{position: absolute;top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 0; right: 0;}
.ab_honor_list{ width: 100%;width:calc(100% - 60px);float: left; clear: both; margin-left: 60px; margin-top: 33px; display: inline;}
.ab_honor_list ul{ list-style-type: none;}
.ab_honor_list li{padding: 0 30px;  min-width: 63px; height: 47px; float: left; margin-right: 1px; display: inline;background-color:rgba(229,229,229,1);  text-align: center;float: left; line-height: 47px; font-size: 14px;  color: #818181; cursor: pointer;}
.ab_honor_list li:hover{background-color:rgba(209,192,165,1);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); color: #724a12;}
.ab_honor_list li:nth-child(1){border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;}
.ab_honor_list li:nth-last-child(1){border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;}
.ab_honor_list .tabhover{background-color:rgba(209,192,165,1);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);color: #724a12;}
@media screen and (max-width:768px){
.ab_honor_list{ width: 100%;width:calc(100% - (.3rem * 2));float: left; clear: both; margin-top: .3rem; margin-left:.3rem; margin-right:.3rem; display: inline;}
.ab_honor_list ul{ list-style-type: none;}
.ab_honor_list li{padding:0; min-width: auto;  height: .57rem;  float: left;  margin-right: 1px; display: inline;background-color:rgba(229,229,229,1);  text-align: center;line-height: .57rem; font-size: .16rem;  color: #818181; cursor: pointer;}
.ab_honor_list li:hover{background-color:rgba(209,192,165,1);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); color: #724a12;}  
.ab_honor_list li:nth-child(1){width: 34%;width:calc(34% - 1px);border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;}
.ab_honor_list li:nth-child(2){width:20%;width:calc(20% - 1px);}
.ab_honor_list li:nth-last-child(1){width: 46%;width:calc(46%); margin-right:0px; display: inline;border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;}   
.ab_honor_list .tabhover{background-color:rgba(209,192,165,1);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);color: #724a12;}
 }

.ab_honor_pro{width: 100%;width:calc(100% - (60px * 2));float: left; margin-top: 31px;  display:inline; padding: 0 60px;}
.ab_honor_pro .an01{width:40px;height:40px; border: solid 2px rgba(209, 192, 165, 0.9); background-color: rgba(209, 192, 165, 0.9);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);  border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;  position:absolute;cursor:pointer;z-index:3;left:40px;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:40%;}
.ab_honor_pro .an01:hover{left:35px;border: solid 2px rgba(209, 192, 165, 1); background-color: rgba(209, 192, 165, 1);}
.ab_honor_pro .an02{width:40px;height:40px; border: solid 2px rgba(209, 192, 165, 0.9);background-color: rgba(209, 192, 165, 0.9);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); border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:absolute;cursor:pointer;z-index:3;right:40px;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:40%;}
.ab_honor_pro .an02:hover{right:35px;border: solid 2px rgba(209, 192, 165, 1); background-color: rgba(209, 192, 165, 1);}
.ab_honor_pro ul{width: 100%;height: 484px;  float: left;  list-style-type: none;}
.ab_honor_pro li{ height:calc(99% / 2 - 1px); float: left; margin-top: 1px; display: inline; background-color: #ffffff; overflow: hidden;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.ab_honor_pro li .tp1{ width: 100%;width:calc(100% - (30px * 2));height: 182px;height:calc(100% - (30px * 2)); margin:30px; display: inline; float: left; background-repeat: no-repeat;  background-position: center; background-size: contain;}
@media screen and (max-width:768px){
.ab_honor_pro{width: 100%;width:calc(100% - (.3rem * 2));float: left; margin-top: .3rem;  display:inline; padding: 0 .3rem;}
.ab_honor_pro .an01{ display: none;}
.ab_honor_pro .an02{ display: none;}
.ab_honor_pro ul{width: 100%;height: 4rem;  float: left;  list-style-type: none;}
.ab_honor_pro li{ height:calc(99% / 2 - 1px); float: left; margin-top: 1px; display: inline; background-color: #ffffff; overflow: hidden;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.ab_honor_pro li .tp1{ width: 100%;width:calc(100% - (.3rem * 2));height: 1.82rem;height:calc(100% - (.3rem * 2)); margin:.3rem; display: inline; float: left; background-repeat: no-repeat;  background-position: center; background-size: contain;}
}

/* 新闻- */


.new_body{ background-color: #f7f8fc;}
.new_ist{ width: 100%;width:calc(100% - 60px);float: left; clear: both; margin-left: 60px; margin-top: 33px; display: inline;}
.new_ist ul{ list-style-type: none;}
.new_ist li{ min-width: 63px; height: 47px; float: left; margin-right: 1px; display: inline;background-color:rgba(229,229,229,1);  text-align: center;  cursor: pointer;}
.new_ist li:hover{background-color:rgba(209,192,165,1);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_ist a{padding: 0 30px;float: left;line-height: 47px; font-size: 14px; color: #818181;}
.new_ist a:hover{color: #724a12;}
.new_ist li:nth-child(1){border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;}
.new_ist li:nth-last-child(1){border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;}
.new_ist .butt01{background-color:rgba(209,192,165,1);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);color: #724a12;}
.new_ist .butt01 a{color: #724a12;}
.new_ist .butt01 a:hover{color: #724a12;}
@media screen and (max-width:768px){
.new_ist{ width: 100%;width:calc(100% - (.3rem * 2));float: left; position: fixed; z-index: 4; clear: both; top: .98rem; left: .3rem;right:.3rem; margin-top:0; margin-left:0; margin-right:0; display: inline;}
.new_ist li{width: 33.33%;width:calc(33.33% - 1px); min-width: auto;  height: .57rem;  float: left;  margin-right: 1px; display: inline;background-color:rgba(229,229,229,1);  text-align: center; cursor: pointer;}
.new_ist a{width: 100%;padding:0;float: left;line-height: .57rem; font-size: .14rem;  color: #818181;}
.new_ist li:nth-child(1){border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;}
.new_ist li:nth-last-child(1){width: 33.33%;width:calc(33.33%); margin-right:0px; display: inline;border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;}
 }


.new_qt01{ width: 100%;width:calc(100% - (39px * 2));  min-width: 1100px;float: left; margin: 0 39px; display: inline; clear: both;}

.new_qt01 ul{ list-style-type: none;}
.new_qt01 li{ width: 50%;width:calc(50% - (21px * 2)); height: 193px; float: left; overflow: hidden; margin:42px 21px 0 21px; display: inline; background-color: #ffffff; 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);}
.new_qt01 li:hover{box-shadow:0px 6px 12px rgba(0,0,0,0.05);-moz-box-shadow:0px 6px 12px rgba(0,0,0,0.05); -webkit-box-shadow:0px 6px 12px rgba(0,0,0,0.05);}
.new_qt01 li a{ width: 100%; float: left;}
.new_qt01 li .tp1{ width:270px; height: 193px; float: left; background-position:center;  background-repeat: no-repeat; background-size: cover; display:inline}
.new_qt01 li .wz1_qt{ float: left; padding: 22px 28px 0 28px; display:inline}
.new_qt01 li .wz1{ height: 48px; float: left; clear: both; font-size: 16px; line-height: 24px; color: #444; overflow: hidden; text-align: justify;}
.new_qt01 li:hover .wz1{color: #0282c3;}
.new_qt01 li .wz2{  float: left;clear: both; font-size: 14px; line-height: 47px;color: #444;}
.new_qt01 li .wz3{height: 46px; float: left;clear: both;font-size: 14px; line-height: 23px; color: #afafaf;overflow: hidden; text-align: justify;}
.new_qt01 li .no_tp1{width: 100%;width:calc(100% - 326px); }


@media screen and (max-width:768px){
.new_qt01{ width: 100%;width:calc(100% - (.3rem * 2));  min-width: auto;float: left; margin: 0 .3rem; display: inline; clear: both;}
.new_qt01 li{ width: 100%;width:calc(100%); height: 1.93rem; float: left; overflow: hidden; margin:.2rem  0 0 0; display: inline; background-color: #ffffff; 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);}
.new_qt01 li:hover{box-shadow:0px 6px 12px rgba(0,0,0,0.05);-moz-box-shadow:0px 6px 12px rgba(0,0,0,0.05); -webkit-box-shadow:0px 6px 12px rgba(0,0,0,0.05);}
.new_qt01 li a{ width: 100%; float: left;}
.new_qt01 li .tp1{ width:33.3%; height: 1.93rem; float: left; background-position:center;  background-repeat: no-repeat; background-size: cover; display:inline}
.new_qt01 li .wz1_qt{ float: left; padding: .2rem .2rem 0 .2rem; display:inline}
.new_qt01 li .wz1{ height: .48rem; float: left; clear: both; font-size: .16rem; line-height: .24rem; color: #444; overflow: hidden; text-align: justify;}
.new_qt01 li:hover .wz1{color: #0282c3;}
.new_qt01 li .wz2{  float: left;clear: both; font-size: .14rem; line-height: .47rem;color: #444;}
.new_qt01 li .wz3{height: .46rem; float: left;clear: both;font-size: .14rem; line-height: .23rem; color: #afafaf;overflow: hidden; text-align: justify;}
.new_qt01 li .no_tp1{width: 100%;width:calc(100% - 33.3% - .4rem);}
}

/* 人才- */


.per_body{background-image: url(https://jinhaiyun-com-cn.oss-cn-hangzhou.aliyuncs.com/img/join_bj.jpg);background-position:top center; background-attachment: fixed; background-repeat: no-repeat; background-size: cover;  background-color: #f7f8fc;}
.per_qt01{ width: 100%;width:calc(100% - (46px * 2));  float: left; margin: 0 46px; display: inline; clear: both;}
.per_qt01 ul{ list-style-type: none;}
.per_qt01 li{ width: 50%;width:calc(50% - (14px * 2)); height: 109px; float: left; overflow: hidden; margin:28px 14px 0 14px; display: inline; position: relative; background-color: #ffffff; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.per_qt01 li:hover{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);}
.per_qt01 li a{ width: 100%; float: left;}
.per_qt01 li .wz1_qt2{ width: 120px; text-align: center; background-color: #e5e5e5;position: absolute; left: 0; top: 0; bottom: 0; z-index: 2;}
.per_qt01 li:hover .wz1_qt2{ width: 100%; background-color: #0077c1;}
.per_qt01 li .wz1_qt{ width: 120px;  text-align: center; background-color: #e5e5e5; position: absolute; left: 0; top: 0; bottom: 0; z-index: 3;}
.per_qt01 li:hover .wz1_qt{ background-color: #0077c1;}
.per_qt01 li .wz1{ width: 100%; float: left; margin-top: 28px; clear: both; font-size: 24px; line-height: 35px; color: #444; }
.per_qt01 li:hover .wz1{color: #fff;}
.per_qt01 li .wz2{ width: 100%;float: left;clear: both; font-size: 14px; line-height: 28px;color: #444;}
.per_qt01 li:hover .wz2{color: #fff;}
.per_qt01 li .wz3{position: absolute; left: 162px; right:42px;top:28px; bottom: 28px; clear: both;font-size: 16px; line-height:28px; color: #444;overflow: hidden; z-index: 4;}
.per_qt01 li:hover .wz3{color: #fff;}
@media screen and (max-width:768px){
.per_qt01{ width: 100%;width:calc(100% - (.3rem * 2));  min-width: auto;float: left; margin: 0 .3rem; display: inline; clear: both;}
.per_qt01 li{ width: 100%;width:calc(100%); height: 1.09rem; float: left; overflow: hidden; margin:.2rem 0 0 0; display: inline; position: relative; background-color: #ffffff; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.per_qt01 li:hover{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);}
.per_qt01 li a{ width: 100%; float: left;}
.per_qt01 li .wz1_qt2{ width: 1.2rem;text-align: center; background-color: #e5e5e5;position: absolute; left: 0; top: 0; bottom: 0; z-index: 2;}
.per_qt01 li:hover .wz1_qt2{ width: 100%; background-color: #0077c1;}
.per_qt01 li .wz1_qt{ width: 1.2rem;text-align: center; background-color: #e5e5e5; position: absolute; left: 0; top: 0; bottom: 0; z-index: 3;}
.per_qt01 li:hover .wz1_qt{ background-color: #0077c1;}
.per_qt01 li .wz1{ width: 100%; float: left; margin-top: .2rem; clear: both; font-size: .24rem; line-height: .35rem; color: #444; }
.per_qt01 li:hover .wz1{color: #fff;}
.per_qt01 li .wz2{ width: 100%;float: left;clear: both; font-size: .14rem; line-height: .28rem;color: #444;}
.per_qt01 li:hover .wz2{color: #fff;}
.per_qt01 li .wz3{position: absolute; left: 1.5rem; right:.3rem;top: .2rem; bottom: 0; clear: both;font-size: .16rem; line-height: .3rem; color: #444;overflow: hidden; z-index: 4;}
.per_qt01 li:hover .wz3{color: #fff;}
}

/* 新闻类通用详情- */
.ab_new_def{width:100%;width:calc(100% - ( 108px * 2));float:left;clear:both;padding:0 108px;}
.ab_new_def_l{width:100%;width:calc(100% - 505px);float:left;}
.ab_new_def_l .wz1{width:100%;float:left;clear:both;margin-top:88px;display:inline;font-size:32px;line-height:67px;color:#444;}
.ab_new_def_l .wz1a{width:100%;float:left;clear:both;margin-top:56px;display:inline;font-size:24px;line-height:67px;color:#0e6ed8;}
.ab_new_def_l .wz2a{width:100%;float:left;clear:both;font-size:32px;line-height:67px;color:#444;}
.ab_new_def_l .wz2{width:100%;float:left;clear:both;font-size:16px;line-height:50px;color:#818181;}
.ab_new_def_l .wz2 a{color:#818181;}
.ab_new_def_l .wz2 a:hover{color:#0e6ed8;}
.ab_new_def_l .wz3{width:100%;height:42px;float:left;margin-top:22px;display:inline;clear:both;border-top:solid 1px #ededed;}
.ab_new_def_l .wz4{width:100%;float:left;clear:both;font-size:16px;line-height:32px;color:#444;text-align:justify;}
.ab_new_def_l .wz4 img{max-width:1000px; display:inline;}
.ab_new_def_l .wz4 table{ border-top: solid 1px #ccc; border-right: solid 1px #ccc;}
.ab_new_def_l .wz4 td{ border-left: solid 1px #ccc; border-bottom: solid 1px #ccc; padding: 5px;}
.ab_new_def_l .wz4 a{color:#0e6ed8;}
.ab_new_def_l .wz4 a:hover{color:#0e6ed8;}

.ab_new_def_r{width:469px;float:right;}
.ab_new_def_r ul{width:100%;float:left;clear:both;margin-top:46px;display:inline;}
.ab_new_def_r li{width:100%;float:left;clear:both;margin-top:30px;display:inline;}
.ab_new_def_r li a{width:100%;float:left;}
.ab_new_def_r li .tp1{width:100%;height:276px;float:left;clear:both;background-position:center!important;background-repeat:no-repeat;background-size:cover;}
.ab_new_def_r li .wz1{width:100%;float:left;clear:both;font-size:14px;line-height:48px;color:#818181;}
.ab_new_def_r li .wz2{width:100%;float:left;clear:both;font-size:18px;line-height:24px;color:#444;text-align:justify;}
.ab_new_def_r li:hover .wz2{color:#0e6ed8;}
.ab_new_def_r li .wz2a{width:100%;float:left;clear:both;font-size:18px;line-height:30px;color:#444;text-align:justify;padding-top:15px;}
.ab_new_def_r li:hover .wz2a{color:#0e6ed8;}
.ab_new_def_r li .wz3{width:100%;height:16px;float:left;clear:both;border-bottom:solid 1px #ededed;}
.ab_new_def_r li:nth-child(n+4){width:100%;float:left;clear:both;margin-top:30px;display:inline;}
.ab_new_def_r li:nth-child(n+4) .tp1{display:none;}
.ab_new_def_r li:nth-child(n+4) .wz1{display:none;}
.ab_new_def_r li:nth-child(n+4) .wz3{display:none;}
.ab_new_def_mor{width:100%;width:calc(100% - ( 108px * 2));float:left;border-top:solid 1px #ededed;margin:67px 108px 0 108px;display:inline;clear:both;padding:36px 0 44px 0;font-size:16px;line-height:48px;color:#444;}
.ab_new_def_mor a{color:#444;}
.ab_new_def_mor a:hover{color:#0e6ed8;}
@media screen and (max-width:1300px){
.ab_new_def{width:100%;width:calc(100% - (60px * 2));float:left;clear:both;padding:0 60px;}
.ab_new_def_l{width:100%;width:calc(100%);float:left;}
.ab_new_def_r{width:469px;float:right;display:none;}
.ab_new_def_mor{width:100%;width:calc(100% - (60px * 2));float:left;border-top:solid 1px #ededed;margin:67px 60px 0 60px;display:inline;clear:both;padding:36px 0 44px 0;font-size:16px;line-height:48px;color:#444;}
}
@media screen and (max-width:768px){
.ab_new_def{width:100%;width:calc(100% - ( .3rem * 2));float:left;clear:both;padding:0 .3rem;}
.ab_new_def_l{width:100%;width:calc(100%);float:left;}
.ab_new_def_l .wz1{width:100%;float:left;clear:both;margin-top:.68rem;display:inline;font-size:.32rem;line-height:.47rem;color:#444; text-align: justify;}
.ab_new_def_l .wz1a{width:100%;float:left;clear:both;margin-top:.56rem;display:inline;font-size:24px;line-height:.5rem;color:#0e6ed8;}
.ab_new_def_l .wz2a{width:100%;float:left;clear:both;font-size:.32rem;line-height:.47rem;color:#444;}
.ab_new_def_l .wz2{width:100%;float:left;clear:both;font-size:.16rem;line-height:.5rem;color:#818181;}
.ab_new_def_l .wz3{width:100%;height:.42rem;float:left;margin-top:.22rem;display:inline;clear:both;border-top:solid 1px #ededed;}
.ab_new_def_l .wz4{width:100%;float:left;clear:both;font-size:.18rem;line-height:.3rem;color:#444;text-align:justify;}
.ab_new_def_l .wz4 img{max-width:100%;}
.ab_new_def_mor{width:100%;width:calc(100% - ( .3rem * 2));float:left;border-top:solid 1px #ededed;margin:.67rem .3rem 0 .3rem;display:inline;clear:both;padding:.3rem 0 .4rem 0;font-size:.16rem;line-height:.38rem;color:#444;}
}



/* 产品目录- */

.pro_body{ background-color: #f8f8f8;}

.ser_det_t02_l{width:100%; float: left; clear: both; margin-top: 128px; display: inline; }
.ser_det_t02_l ul{width:100%;float:left;clear:both; text-align: center;}
.ser_det_t02_l a{height: 48px; display: inline-block; margin: 8px 12px 0 12px; line-height: 48px; font-size: 14px; font-family:SourceHanSansCN-Light; padding: 0 37px;  border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px; background-color: #fff; color: #818181;}
.ser_det_t02_l a:hover{background-color: #d1c0a5; color: #fff;}
.ser_det_t02_l .butt01{background-color: #d1c0a5; color: #fff;}

@media screen and (max-width:768px){
.ser_det_t02_l{width:100%;width:calc(100% - (.3rem * 2) );height:.58rem;position:fixed;top:.8rem;left:auto; float: unset; margin:unset; padding: .2rem .3rem 0 .3rem; overflow:hidden;overflow-x:scroll; background-color: #f8f8f8; z-index: 9;}
.ser_det_t02_l ul{width:auto;float:none;clear:both;height:.48rem;clear:both;white-space:nowrap;display:inline-block;}
.ser_det_t02_l a{width:auto;width:calc(auto);height:.48rem;float:none;clear:none;margin:0 .1rem 0 0;display:inline-block;background-color:#fff;padding:0 .3rem;font-size:.14rem;line-height:.48rem;color:#444;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.ser_det_t02_l a:hover{width:auto;width:calc(auto);margin:0 .1rem 0 0;background-color:#d1c0a5;padding:0 .3rem;color:#fff;}
.ser_det_t02_l .butt01{width:auto;width:calc(auto);margin:0 .1rem 0 0;background-color:#d1c0a5;padding:0 .3rem;color:#fff;}
.ser_det_t02_l::-webkit-scrollbar{height:2px}
.ser_det_t02_l::-webkit-scrollbar-thumb{background:#ccc;width:7px;opacity:0.4;border-radius:7px;z-index:99;}
}

/* 产品列表-20230227新增 */
.pro_ml_nr_qt1{ width: 100%;width:calc(100% - ( 40px * 2));  float: left; clear: both; margin: 0 40px; display: inline;}
.pro_ml_nr_qt1 ul{ list-style-type: none;}
.pro_ml_nr_qt1 li{ width: 20%;width:calc(20% - ( 20px * 2)); float: left;margin:40px 20px 0 20px; display: inline;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; overflow: hidden;}
.pro_ml_nr_qt1 li:hover{box-shadow:15px 10px 20px rgba(0,0,0,0.08);-moz-box-shadow:15px 10px 20px rgba(0,0,0,0.08);-webkit-box-shadow:15px 10px 20px rgba(0,0,0,0.08);}
.pro_ml_nr_qt1 li a{ width: 100%; height: 100%; float: left;}
.pro_ml_nr_qt1 li .tp1{ width: 100%;width:calc(100% - ( 30px * 2)); float: left; margin: 30px 30px 0 30px; display: inline;}
.pro_ml_nr_qt1 li .tp1 img{ width: 100%; height: auto; float: left;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.pro_ml_nr_qt1 li .wz1{ width: 100%;width:calc(100% - ( 20px * 2)); height:48px; float: left; margin: 10px 20px 0 20px; display:inline; clear: both;line-height: 24px; font-size: 16px; color: #444; text-align: center; overflow: hidden;}
.pro_ml_nr_qt1 .hen11{ width: 100%; height: 30px; float: left;}
.pro_ml_nr_qt1 .hen22{ width: 100%; height: 10px; float: left;}

@media screen and (max-width:1300px){
    .pro_ml_nr_qt1 li{ width: 33.3%;width:calc(100% / 3 - ( 20px * 2)); }   
}
@media screen and (max-width:980px){
    .pro_ml_nr_qt1{ width: 100%;width:calc(100% - ( .1rem * 2));   margin: 0 .1rem; }
    .pro_ml_nr_qt1 li{ width: 50%;width:calc(50% - ( .1rem * 2)); margin:.2rem .1rem 0 .1rem; }  
    .pro_ml_nr_qt1 li .tp1{ width: 100%;width:calc(100% - ( .2rem * 2)); margin: .2rem .2rem 0 .2rem; }
    .pro_ml_nr_qt1 li .wz1{ width: 100%;width:calc(100% - ( .2rem * 2)); height:.48rem; margin: .1rem .2rem 0 .2rem; line-height: .24rem; font-size: .16rem; }
.pro_ml_nr_qt1 .hen11{ height: .3rem;}
.pro_ml_nr_qt1 .hen22{ height: .8rem;}
}

@media screen and (max-width:768px){
    .pro_ml_nr_qt1{ width: 100%;width:calc(100% - ( .2rem * 2));   margin: 1.5rem .2rem 0 .2rem;}
    .pro_ml_nr_qt11{ margin:.2rem .2rem 0 .2rem;}
}


/* 产品列表- */

.pro_ml_nr_qt{ position: relative;}
.pro_ml_nr{ position: absolute;top: 206px; left: 60px; right: 60px; bottom: 60px;}
.pro_ml_nr .an01{width:40px;height:40px; border: dashed 1px #ccc;background-color: rgba(255, 255, 255, 0.2); border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;  position:absolute;cursor:pointer;z-index:3;left:25px;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:40%;}
.pro_ml_nr .an01:hover{left:25px;background-color: rgba(255, 255, 255, 0);border: solid 1px #ccc;}
.pro_ml_nr .an02{width:40px;height:40px; border: dashed 1px #ccc;background-color: rgba(255, 255, 255, 0.2);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:absolute;cursor:pointer;z-index:3;right:25px;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:40%;}
.pro_ml_nr .an02:hover{right:25px;background-color: rgba(255, 255, 255, 0);border: solid 1px #ccc;}
.pro_ml_nr ul{width:100%;float:left;}
.pro_ml_nr li{height:100%;float:left; position:relative;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}

.pro_ml_nr li .wz1_qt{ width: 100%;width:calc(100% - ( 30px * 2));float: left; clear: both; height:76%;height:calc(76% - ( 30px * 2)); padding: 30px; }
.pro_ml_nr li .tp1{ width:100%;height:100%; float: left;  background-size:contain;background-position: center; background-repeat: no-repeat;}

.pro_ml_nr li .wz1{ width: 100%; height: 35px; float: left; clear: both;line-height: 35px; font-size: 16px; color: #444; text-align: center;}
.pro_ml_nr li:hover .wz1{ height: 45px;}
.pro_ml_nr li .an03{ width: 116px; height: 47px; clear: both; margin: 0 auto;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;}
.pro_ml_nr li:hover  .an03{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}
.pro_ml_nr li .an03 a{width: 116px; height: 47px; float: left; font-size: 14px; line-height: 47px; color: #fff; text-align: center; border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; overflow: hidden; background-color: #434343;}
.pro_ml_nr li .an03 a:hover{background-color: #1b75bb;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_nr1{ display: none;}
.pro_ml_hen1{ display: none;}
@media screen and (max-width:768px){
.pro_ml_nr_qt{ display: none;}
.pro_ml_hen1{ width:100%; height: .3rem; float: left; clear: both; display: block;}
.pro_ml_nr1{   width:100%;width:calc(100% - ( .3rem * 2)); float:left; margin-top:1.5rem;display: inline;clear:both;padding:0 .3rem;}
.pro_ml_nr1 ul{width:100%;float:left;}
.pro_ml_nr1 li{width:100%;height:auto;float:left; margin-top: .2rem; display: inline; position:relative;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.pro_ml_nr1 li a{ width: 100%;height:100%; float: left;}
.pro_ml_nr1 li .wz1_qt{ width: 100%;width:calc(100% - ( .2rem * 2));float: left; clear: both;height:4rem; padding: .2rem; }
.pro_ml_nr1 li .tp1{ width:100%;height:100%; float: left;  background-size:contain;background-position: center; background-repeat: no-repeat;}
.pro_ml_nr1 li .wz1{  width: 100%;width:calc(100% - ( .2rem * 2)); height:auto; float: left;padding:0 .2rem .2rem .2rem; clear: both;line-height: .35rem; font-size: .16rem; color: #444; text-align: center;}
}

/* 产品详情- */
.pro_v_l{ width: 32%;position: fixed; top: 0; left: 0; bottom: 0; z-index: 3;}
.pro_v_l .wz1_qt{width: 100%;float: left; clear: both;  margin-top: 98px; display: inline;}
.pro_v_l .tp11{ width:100%;width:calc(100% - ( 60px * 2)) ;float: left; margin:60px 60px 0 60px; display: inline;}
.pro_v_l .tp11 img{ width: 100%; height: auto; border: 0;}
.pro_v_l .wz2_qt{width: 100%;width:calc(100% - ( 60px * 2));float: left; clear: both; margin:20px 60px 0 60px; display: inline; position: relative;}
.pro_v_l .wz2_qt .wz2_qt_l{width: 100%;width:calc(100% - 159px);float: left;}
.pro_v_l .wz11{ width: 100%;float: left; clear: both;line-height: 30px; font-size: 22px; color: #444;}
.pro_v_l .wz22{ width: 100%;float: left; clear: both;line-height: 37px; font-size: 18px; color: #444;}
.pro_v_l .cp_hen1{ display: none;}

@media screen and (max-width:1300px){
    .pro_v_l{ width: 40%;}  
}
@media screen and (max-width:1080px){
    .pro_v_l{ width: 50%;}  
    .pro_v_l .tp11{ width:100%;width:calc(100% - ( 40px * 2)) ; margin:40px 40px 0 40px;}
    .pro_v_l .wz2_qt{width: 100%;width:calc(100% - ( 40px * 2));margin:20px 40px 0 40px; }
}


@media screen and (max-width:768px){
.pro_v_l{ width: 100%; float: left; clear: both; position:unset; }
.pro_v_l .wz1_qt{ margin-top: .8rem; }
.pro_v_l .tp11{ width:100%;width:calc(100% - ( .3rem * 2));margin:.3rem .3rem 0 .3rem; }
.pro_v_l .wz2_qt{width: 100%;width:calc(100% - ( .3rem * 2)); margin:.2rem .3rem 0 .3rem; display: inline; position: relative;}
.pro_v_l .wz2_qt .wz2_qt_l{width: 100%;width:calc(100%);}
.pro_v_l .wz11{line-height: .35rem; font-size: .24rem;  text-align: center;}
.pro_v_l .wz22{line-height: .37rem; font-size: .18rem;text-align: center;}
.pro_v_l .cp_hen1{ width: 100%; height: .3rem; float: left;clear: both; display: block; overflow: hidden;}
}

.pro_v_r{ width: 68%;width:calc(68% - (60px * 2));float: right;  margin:133px 60px 0 60px; display:inline;font-size: 16px; line-height: 30px;color: #444;}
.pro_v_r img{ max-width: 100%; height: auto; float: left; clear: both;}
.pro_v_r a{color: #444;}
.pro_v_r a:hover{color: #0062a9;}
.pro_v_r p{ clear: both;}

@media screen and (max-width:1300px){
    .pro_v_r{ width: 60%;width:calc(60% - (60px * 2));}
}
@media screen and (max-width:1080px){
    .pro_v_r{ width: 50%;width:calc(50% - (60px * 2));}
}

@media screen and (max-width:768px){
.pro_v_r{ width: 100%;width:calc(100%);float: left;  margin:0; display:inline;font-size: 16px; line-height: 30px;color: #444;}
.pro_v_r img{ width: 100%; max-width: 100%; height: auto; float: left; clear: both;}
.pro_v_r a{color: #444;}
.pro_v_r a:hover{color: #0062a9;}
}

/* 购物链接 */
.pro_v_buy{ width: 149px; position: absolute; top: 0; right: 0;  z-index: 5;}
.pro_v_buy  a{ width: 100%; float: left;}
.pro_v_buy .buy01{ width: 100%; height: 47px; float: left; background-color: #da0b06;  border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.pro_v_buy .buy01 .tp1{ width: 35px; height: 35px; float: left; margin: 6px 0 0 9px; display: inline; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; overflow: hidden;}
.pro_v_buy .buy01 .tp1 img{ width: 100%; height: auto; float: left;}
.pro_v_buy .buy01 .wz1{ width: 90px; float: right;  font-size: 14px; line-height: 47px; font-family:SourceHanSansCN-Light; color: #fff;}

.pro_v_buy .buy02{ display: none;}

.pro_v_buy .buy03{ width: 100%; height: 47px; float: left; margin-top: 10px;display: inline; background-color: #da0b06;  border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; position: relative; cursor: pointer;}
.pro_v_buy .buy03:hover{border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px; }
.pro_v_buy .buy03 .tp1{ width: 35px; height: 35px; float: left; margin: 6px 0 0 9px; display: inline; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; overflow: hidden;}
.pro_v_buy .buy03 .tp1 img{ width: 100%; height: auto; float: left;}
.pro_v_buy .buy03 .wz1{ width: 90px; float: right;  font-size: 14px; line-height: 47px; font-family:SourceHanSansCN-Light; color: #fff;}
.pro_v_buy .buy03 .wz2{ display: none;}
.pro_v_buy .buy03 .ionc01_fd{ position: absolute; right:0; left: 0; bottom:40px;  height: 0; overflow: hidden;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; background-color: #da0b06;}
.pro_v_buy .buy03:hover .ionc01_fd{ position: absolute; right:0; left: 0; bottom:40px; height: 148px;}

.pro_v_buy .buy03 .ionc01_fd .ionc01_fd_qt{width: 100%;width:calc(100% - ( 8px * 2)); float: left;margin: 8px 8px 0 8px; display: inline;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; background-color: #fff;}
.pro_v_buy .buy03 .ionc01_fd .ionc01_fd_qt img{ width: 100%;width:calc(100% - ( 8px * 2)); height: auto; margin: 8px 8px 0 8px; display: inline;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.pro_v_buy .buy03 .ionc01_fd .hen33{ width: 100%; height:8px; float: left; clear: both; overflow: hidden;}



@media screen and (max-width:768px){
.pro_v_buy{ width: auto;height: .87rem; position: fixed; top: auto; bottom: 0; left: 0; right: 0;  z-index: 5; background-color: #f8f8f8;}
.pro_v_buy  a{ width: auto; float: left;}
.pro_v_buy .buy01{ width:40%;width:calc(40% - .1rem ); height: .67rem; float: left; margin-top: .1rem; margin-left: .1rem; display: inline; background-color: #da0b06;  border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.pro_v_buy .buy01 .tp1{ width: .55rem; height: .55rem; float: left; margin: .06rem 0 0 .09rem; display: inline; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; overflow: hidden;}
.pro_v_buy .buy01 .tp1 img{ width: 100%; height: auto; float: left;}
.pro_v_buy .buy01 .wz1{ width:auto; float: right; margin-right: .3rem; display:inline;  font-size: .24rem; line-height: .67rem; font-family:SourceHanSansCN-Light; color: #fff;}

.pro_v_buy .buy02{width:30%;width:calc(30% - .1rem); height: .65rem; float: right; border: dashed .01rem #ccc; margin-top: .1rem; margin-right: .1rem; display: inline;   border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;}
.pro_v_buy .buy02 .wz1{ width:100%; float: left;font-size: .24rem; line-height: .67rem; font-family:SourceHanSansCN-Light; color: #444; text-align: center;}


.pro_v_buy .buy03{ width:30%;width:calc(30% - .2rem); height: .67rem; float: left; margin:.1rem 0 0 .1rem; background-color: #da0b06;  border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; position: relative; cursor: pointer; }
.pro_v_buy .buy03 .tp1{ width: .55rem; height: .55rem; float: left;margin: .06rem 0 0 .09rem; display: inline; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px; overflow: hidden;}
.pro_v_buy .buy03 .tp1 img{ width: 100%; height: auto; float: left;}
.pro_v_buy .buy03 .wz1{ display: none;}
.pro_v_buy .buy03 .wz2{ display: unset; width: auto; float: left;  margin-right:0;   font-size: .14rem; line-height: .67rem;  font-family:SourceHanSansCN-Light; color: #fff;}

.pro_v_buy .buy03 .ionc01_fd{ position: absolute; right:0; left: 0; bottom:.65rem;  height: 0; overflow: hidden;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; background-color: #da0b06;}
.pro_v_buy .buy03:hover .ionc01_fd{ position: absolute; right:0; left: 0; bottom:.65rem;  height: 1.48rem;}
.pro_v_buy .buy03 .ionc01_fd .ionc01_fd_qt{width: 100%;width:calc(100% - ( 8px * 2)); float: left;margin: 8px 8px 0 8px; display: inline;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; background-color: #fff;}
.pro_v_buy .buy03 .ionc01_fd .ionc01_fd_qt img{ width: 100%;width:calc(100% - ( 8px * 2)); height: auto; margin: 8px 8px 0 8px; display: inline;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.pro_v_buy .buy03 .ionc01_fd .hen33{ width: 100%; height:8px; float: left; clear: both; overflow: hidden;}



}

/* 产品版权 */
.pro_copy{ width: 100%;width:calc(100% - ( 60px * 2));float:left; margin-top: 60px; display: inline; clear:both;padding:0 60px; border-top: solid 1px #f4ebe4; background-color: #fff; font-size: 14px; line-height: 58px; color: #818181; text-align: right;}
.pro_copy a{color: #818181; padding-left: 30px;}
.pro_copy a:hover{color: #0282c3;}
@media screen and (max-width:768px){
.pro_copy{ width: 100%;width:calc(100% - ( .3rem * 2));float:left; margin-top: .3rem; display: inline;clear:both;padding:0 .3rem; border-top: solid 1px #f4ebe4; background-color: #fff; font-size: .14ren; line-height: .28rem; color: #818181; text-align: center;}
.pro_copy a{width: 100%;float:left;color: #818181; padding-left:0rem; clear: both;}
.pro_copy a:hover{color: #0282c3;}
}


/* 联系我们- */
.cont_body{ background-color:#f8f8f8;}
.cont_body .in_dh001{border-bottom: solid 0px rgba(0, 98, 169, 0.1);background: none;}
.cont_body .pro_copy{ display: none;}
.cont_nr_qt{ position: relative;}
.cont_nr{ position: absolute;top: 98px; left: 60px; right: 60px; bottom: 60px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px; background-color: #fff; overflow: hidden;}
.cont_nr .cont_nr_l{ width: 408px;width:calc(408px - ( 45px * 2)); position: absolute; top: 54px; left: 0; bottom: 0; padding: 0 45px; z-index: 5; overflow: hidden;}
.cont_nr .cont_nr_l .wz1{ width: 100%; float: left; clear: both; line-height: 36px; font-size: 14px; color: #444; text-align: left;}
.cont_nr .cont_nr_l .wz1 a{ color: #444;}
.cont_nr .cont_nr_l .wz1 a:hover{color: #0062a9;}
.cont_nr .cont_nr_l .wz2{ height: 55px;float: left; margin-top: 14px; line-height: 55px; font-size: 16px; color: #fff; display: inline; padding: 0 41px; background-color: #d1c0a5; clear: both;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;cursor:pointer;}
.cont_nr .cont_nr_l .wz2:hover{ background-color: #0062a9;}
.cont_nr .cont_nr_l .sr_an1{display:none;}
.cont_nr .cont_nr_l .wz3{ width: 224px; float: left; clear: both; margin-top: 26px; display: inline;}
.cont_nr .cont_nr_l .wz3 img{ width: 100%; height: auto;}
.cont_nr .cont_nr_l .con_hen1{ display: none;}
.cont_nr .cont_nr_map{  position: absolute; left: 408px; right: 0; top: 0; bottom: 0;z-index: 4; overflow: hidden;}
.cont_nr .cont_nr_map iframe{width:100%;height:100%; float: left;}

.cont_nr_qt2{display: none;}

@media screen and (max-width:768px){
.cont_body .in_dh001{border-bottom: solid 1px rgba(0, 98, 169, 0.1);}   
.cont_body .swiper-container-h{ display: none;}
.cont_body .in_food_qt{ display: none;}
.cont_body .pro_copy{border-top: solid 0px #f4ebe4; display:inline; background-color:#f8f8f8;}
.cont_nr_qt2{width: 100%;width:calc(100% - ( .3rem * 2));float:left;  margin:1.1rem .3rem 0 .3rem; display: inline;clear:both; }
.cont_nr{ width: 100%; width:calc(100% - ( .3rem * 2));float:left;clear:both; height: auto; padding: 0 .3rem; position: static;top:unset; left: unset; right: unset; bottom: unset;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px; background-color: #fff; overflow:visible;}
.cont_nr .cont_nr_l{  width: 100%;width:calc(100%);float:left; clear:both; position: static; top: unset; left: unset; bottom: unset; padding: 0; z-index: 5; overflow: visible;}
.cont_nr .cont_nr_l .wz1{ width: 100%; float: left; margin-top: .2rem; display: inline; clear: both; line-height: .36rem; font-size: .16rem; color: #444; text-align: left;}
.cont_nr .cont_nr_l .wz1 a{ color: #444;}
.cont_nr .cont_nr_l .wz1 a:hover{color: #0062a9;}
.cont_nr .cont_nr_l .wz2{width:100%;height: .57rem;float: left;line-height: .57rem; text-align: center; font-size: .16rem; color: #fff; margin-top: .2rem;  display: inline; padding:0; background-color: #d1c0a5; clear: both;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;cursor:pointer;}
.cont_nr .cont_nr_l .wz2:hover{ background-color: #0062a9;}
.cont_nr .cont_nr_l .sr_an1{width:100%;height: .57rem;float:left;clear:both;margin-top: .2rem;  display: inline;background:#0062a9;font-size:.16rem;line-height:.57rem;color:#fff;text-align:center;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:0;cursor:pointer;}
.cont_nr .cont_nr_l .sr_an1:hover{color:#fff;}
.cont_nr .cont_nr_l .wz3{ width: 100%; float: left; clear: both; margin-top: .3rem;  display: inline;}
.cont_nr .cont_nr_l .wz3 img{ width: 100%; height: auto;}
.cont_nr .cont_nr_l .con_hen1{ width: 100%; height: .3rem; float: left; overflow: hidden; display: block;}

}

/* 党建- */

.par_ab001{width: 100%;width:calc(100% - ( 60px * 2)); float: left; padding: 0 60px; background-size:cover;background-position:top center; background-repeat: no-repeat; background-image: url(../img/dj_bj2.jpg);}

.par_ab001_t{ width: 100%; float: left; margin-top: 160px; display: inline; line-height: 57px; font-size: 30px;  text-align: center;}
.par_ab001_t a{ color: #fff1de;}
.par_ab001_t a:hover{color: #fff1de;}

.par_ab001_b{ width: 100%; float: left; margin-top: 26px; display: inline;}

.par_ab001_b_l{ width: 982px; height: 560px;float: left; margin-top: 28px; display: inline; position: relative;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px; overflow: hidden;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);}
.par_ab001_b_l a{ width: 100%; float: left;}
.par_ab001_b_l .tp1{width: 100%; height: 560px; float: left; background-size:cover;background-position:center; background-repeat: no-repeat; }
.par_ab001_b_l .wz1{ width: 100%;width:calc(100% - ( 26px * 2)); height: 66px; font-size: 14px; line-height: 66px; color: #fff; padding: 0  26px;  position: absolute;  left: 0; right: 0; bottom: 0; z-index: 2; background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.2), rgba(0,0,0,0.48));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.2), rgba(0,0,0,0.48));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.2), rgba(0,0,0,0.48));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.2), rgba(0,0,0,0.48));}


@media screen and (max-width:768px){
    .par_ab001{width: 100%;width:calc(100% - ( .3rem * 2)); float: left; padding: 0 .3rem; background-size:cover;background-position:top left; background-repeat: no-repeat; background-image: url(../img/dj_bj2.jpg);}
    .par_ab001_t{ width: 100%; float: left; margin-top: 1.6rem; display: inline; line-height: .47rem; font-size: .3rem;  text-align: center; text-align: justify;}
    .par_ab001_b{ width: 100%; float: left; margin-top:0; display: inline;}
 }
        

.par_ab001_b_r{ width: 100%;width:calc(100% - 982px);float: left;}
.par_ab001_b_r ul{ list-style-type: none;}
.par_ab001_b_r li{ width: 20%;width:calc(20% - 28px); height: 266px; float: left;position: relative; margin: 28px 0 0 28px; display: inline;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px; overflow: hidden;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);}
.par_ab001_b_r li a{width: 100%; float: left;}
.par_ab001_b_r li .tp1{width: 100%; height: 266px; float: left; background-size:cover;background-position:center; background-repeat: no-repeat;}
.par_ab001_b_r li .wz1{width: 100%;width:calc(100% - ( 19px * 2)); height:44px; background-color: rgba(3,3,3,0.51); font-size: 14px; line-height: 44px; color: #fff; padding: 0  19px;  position: absolute;  left: 0; right: 0; bottom: 0; z-index: 2;}

@media screen and (max-width:3147px){
.par_ab001_b_r li{ width:25%;width:calc(25% - 28px);}
.par_ab001_b_r li:nth-child(9){display: none;}
.par_ab001_b_r li:nth-child(10){display: none;}
}


@media screen and (max-width:2738px){
.par_ab001_b_r li{ width: 33.3%;width:calc(33.3% - 28px);}
.par_ab001_b_r li:nth-child(7){display: none;}
.par_ab001_b_r li:nth-child(8){display: none;}
.par_ab001_b_r li:nth-child(9){display: none;}
.par_ab001_b_r li:nth-child(10){display: none;}
}

@media screen and (max-width:2109px){
.par_ab001_b_r li{ width: 50%;width:calc(50% - 28px);}
.par_ab001_b_r li:nth-child(5){display: none;}
.par_ab001_b_r li:nth-child(6){display: none;}
.par_ab001_b_r li:nth-child(7){display: none;}
.par_ab001_b_r li:nth-child(8){display: none;}
.par_ab001_b_r li:nth-child(9){display: none;}
.par_ab001_b_r li:nth-child(10){display: none;}
}

@media screen and (max-width:1583px){
.par_ab001_b_r li{ width: 100%;width:calc(100% - 28px);}
.par_ab001_b_r li:nth-child(3){display: none;}
.par_ab001_b_r li:nth-child(4){display: none;}
.par_ab001_b_r li:nth-child(5){display: none;}
.par_ab001_b_r li:nth-child(6){display: none;}
.par_ab001_b_r li:nth-child(7){display: none;}
.par_ab001_b_r li:nth-child(8){display: none;}
.par_ab001_b_r li:nth-child(9){display: none;}
.par_ab001_b_r li:nth-child(10){display: none;}
}


@media screen and (max-width:1400px){
.par_ab001_b_r{ display:none;}
.par_ab001_b_l{ width: 100%; height: 560px;}
}

@media screen and (max-width:768px){
.par_ab001_b_l{ width: 100%; height: 3.6rem;float: left; margin-top: .2rm; display: inline; position: relative;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; overflow: hidden;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);}
.par_ab001_b_l a{ width: 100%; float: left;}
.par_ab001_b_l .tp1{width: 100%; height: 3.6rem; float: left; background-size:cover;background-position:center; background-repeat: no-repeat; }
.par_ab001_b_l .wz1{ width: 100%;width:calc(100% - ( .1rem * 2)); height: .66rem; font-size: .14rem; line-height: .66rem; color: #fff; padding: 0 .1rem;  position: absolute;  left: 0; right: 0; bottom: 0; z-index: 2; background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.2), rgba(0,0,0,0.48));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.2), rgba(0,0,0,0.48));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.2), rgba(0,0,0,0.48));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.2), rgba(0,0,0,0.48));}
}
    

@media screen and (max-width:768px){
.par_ab001_b_r{ width: 100%; float: left; display: inline;}
.par_ab001_b_r ul{ list-style-type: none;}
.par_ab001_b_r li{ width: 50%;width:calc(50% - .1rem); height:1.8rem; float: left;position: relative; margin:auto; display: inline;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; overflow: hidden;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);}
.par_ab001_b_r li a{width: 100%; float: left;}
.par_ab001_b_r li .tp1{width: 100%; height:1.8rem; float: left; background-size:cover;background-position:center; background-repeat: no-repeat;}
.par_ab001_b_r li .wz1{width: 100%;width:calc(100% - ( .1rem * 2)); height:.4rem; background-color: rgba(3,3,3,0.51); font-size: .14rem; line-height: .2rem; color: #fff; padding:0 .1rem;  position: absolute;  left: 0; right: 0; bottom: 0; z-index: 2; text-align: justify;}
.par_ab001_b_r li:nth-child(1){margin: .2rem .1rem 0 0; display: inline;}
.par_ab001_b_r li:nth-child(2){margin:.2rem 0 0 .1rem; display: inline;}

}

.par_ab002{ width: 100%;width:calc(100% - ( 60px * 2)); float: left; padding: 0 60px; background-color: #fafafa;}
.par_ab003{ width: 100%;width:calc(100% - ( 60px * 2)); float: left; padding: 0 60px; background-color: #fff;}
.par_ab003a{ width: 100%;width:calc(100% - 89px); float: left; padding: 0 60px 0 29px; background-color: #fff;}


.par_bt1{ width: 100%; height: 105px; float: left; margin-top: 42px; display: inline; clear: both; position: relative;}
.par_bt1 .bt1{ line-height: 105px; color: #d31613; font-size: 30px; position: absolute; top: 0; bottom: 0; left: 0;}
.par_bt1 .bt2{ width: 68px;  position: absolute; top: 0; bottom: 0; right:0; background-size:40%;background-position:center center; background-repeat: no-repeat; background-image: url(../img/ico05.png);}
.par_bt1 .bt2:hover{background-position:right center;}
.par_bt1 .bt2 a{ width: 100%;height: 105px; float: left;}
.par_bt2{ width: 100%; height:66px; float: left; margin-top: 42px; display: inline; clear: both; position: relative;}
.par_bt2 .bt1{ line-height: 66px; color: #d31613; font-size: 30px; position: absolute; top: 0; bottom: 0; left: 0;}
.par_bt2 .bt2{ width: 68px;  position: absolute; top: 0; bottom: 0; right:0; background-size:40%;background-position:center center; background-repeat: no-repeat; background-image: url(../img/ico05.png);}
.par_bt2 .bt2:hover{background-position:right center;}
.par_bt2 .bt2 a{ width: 100%;height: 66px; float: left;}
@media screen and (max-width:768px){
.par_ab002{ width: 100%;width:calc(100% - ( .3rem * 2)); float: left; padding: 0 .3rem; background-color: #fafafa;}
.par_ab003{ width: 100%;width:calc(100% - ( .3rem * 2)); float: left; padding: 0 .3rem; background-color: #fff;}
.par_ab003a{ width: 100%;width:calc(100% - ( .3rem * 2)); float: left; padding: 0 .3rem; background-color: #fff;}
.par_bt1{ width: 100%;width:calc(100% - 2px ); height: .57rem; float: left; margin-top:.3rem; display: inline; clear: both; position: relative; border: dashed 1px #ccc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; overflow: hidden;}
.par_bt1 .bt1{ line-height: .57rem; color: #d31613; font-size: .2rem; position: absolute; top: 0; bottom: 0; left:.2rem;}
.par_bt1 .bt2{ width:auto;  position: absolute; top: 0; bottom: 0; right:.2rem; left: 0; background-size:5%;background-position:right center; background-repeat: no-repeat; background-image: url(../img/ico05.png);}
.par_bt1 .bt2:hover{background-position:right center;}
.par_bt1 .bt2 a{ width: 100%;height:.57rem; float: left;}
.par_bt2{ width: 100%;width:calc(100% - 2px ); height: .57rem; float: left; margin-top:.3rem; display: inline; clear: both; position: relative; border: dashed 1px #ccc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; overflow: hidden;}
.par_bt2 .bt1{ line-height: .57rem; color: #d31613; font-size: .2rem; position: absolute; top: 0; bottom: 0; left:.2rem;}
.par_bt2 .bt2{ width:auto;  position: absolute; top: 0; bottom: 0; right:.2rem; left: 0; background-size:5%;background-position:right center; background-repeat: no-repeat; background-image: url(../img/ico05.png);}
.par_bt2 .bt2:hover{background-position:right center;}
.par_bt2 .bt2 a{ width: 100%;height:.57rem; float: left;}
}


.par_ab002_b{ width: 100%; float: left;clear: both;}
.par_ab002_b_l{ width: 100%;width:calc(100% - 364px);float: left;}
.par_ab002_b_l ul{list-style-type: none;}
.par_ab002_b_l li{ width: 10%;width:calc(10% - 29px); height: 460px; float: left; margin-left: 29px; display: inline;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);}
.par_ab002_b_l li:hover{ height: 457px; border-bottom: solid 3px #d31613;}
.par_ab002_b_l li a{width: 100%;height: 100%; float: left;}
.par_ab002_b_l li .tp1{ width: 100%; height: 224px; float: left; overflow: hidden;background-size:cover;background-position:center; background-repeat: no-repeat;}
.par_ab002_b_l li .wz1_qt{width: 100%;width:calc(100% - ( 30px * 2)); float: left; padding: 0 30px;}
.par_ab002_b_l li .wz1{width: 100%; height: 60px; float: left;clear: both; margin-top: 20px; display: inline; line-height: 30px; font-size: 18px; color: #454545;overflow: hidden; text-align: justify;}
.par_ab002_b_l li:hover .wz1{ color: #d31613;}
.par_ab002_b_l li .wz2{width: 100%;height: 46px; float: left;clear: both;margin-top: 16px; display: inline;line-height:23px; font-size: 14px; color: #818181;overflow: hidden;text-align: justify;}
.par_ab002_b_l li .wz3{width: 100%; float: left;clear: both; line-height: 85px; font-size: 14px; color: #cccccc;}
.par_ab002_b_l li:nth-child(1){width: 10%;width:calc(10%);margin-left: 0; }

.par_ab002_b_r{ width: 337px; float: right;}
.par_ab002_b_r ul{list-style-type: none;}
.par_ab002_b_r li{ width: 100%; float: left;}
.par_ab002_b_r li a{ width: 100%; float: left;}
.par_ab002_b_r li .wz1{ width: 100%; height: 60px; float: left; overflow: hidden; line-height: 30px; font-size: 16px; color: #454545; text-align: justify;}
.par_ab002_b_r li:hover .wz1{color: #d31613;}
.par_ab002_b_r li .wz2{width: 100%; height: 32px; float: left;line-height:20px; font-size: 14px; color: #cccccc; }



@media screen and (max-width:3835px){
.par_ab002_b_l li{ width: 11%;width:calc(11% - 29px);}
.par_ab002_b_l li:nth-child(10){display: none;}
.par_ab002_b_l li:nth-child(1){width: 11%;width:calc(11%);margin-left: 0; }
}
@media screen and (max-width:3468px){
.par_ab002_b_l li{ width: 12.5%;width:calc(12.5% - 29px);}
.par_ab002_b_l li:nth-child(9){display: none;}
.par_ab002_b_l li:nth-child(10){display: none;}
.par_ab002_b_l li:nth-child(1){width: 12.5%;width:calc(12.5%);margin-left: 0; }
}
@media screen and (max-width:3101px){
.par_ab002_b_l li{ width: 14.2%;width:calc(14.2% - 29px);}
.par_ab002_b_l li:nth-child(8){display: none;}
.par_ab002_b_l li:nth-child(9){display: none;}
.par_ab002_b_l li:nth-child(10){display: none;}
.par_ab002_b_l li:nth-child(1){width: 14.2%;width:calc( 14.2%);margin-left: 0; }
}
@media screen and (max-width:2734px){
.par_ab002_b_l li{ width: 16.66%;width:calc(16.66% - 29px);}
.par_ab002_b_l li:nth-child(7){display: none;}
.par_ab002_b_l li:nth-child(8){display: none;}
.par_ab002_b_l li:nth-child(9){display: none;}
.par_ab002_b_l li:nth-child(10){display: none;}
.par_ab002_b_l li:nth-child(1){width: 16.66%;width:calc(16.66%);margin-left: 0; }
}

@media screen and (max-width:2367px){
.par_ab002_b_l li{ width: 20%;width:calc(20% - 29px);}
.par_ab002_b_l li:nth-child(6){display: none;}
.par_ab002_b_l li:nth-child(7){display: none;}
.par_ab002_b_l li:nth-child(8){display: none;}
.par_ab002_b_l li:nth-child(9){display: none;}
.par_ab002_b_l li:nth-child(10){display: none;}
.par_ab002_b_l li:nth-child(1){width:20%;width:calc(20%);margin-left: 0; }
}
@media screen and (max-width:2000px){
.par_ab002_b_l li{ width: 25%;width:calc(25% - 29px);}
.par_ab002_b_l li:nth-child(5){display: none;}
.par_ab002_b_l li:nth-child(6){display: none;}
.par_ab002_b_l li:nth-child(7){display: none;}
.par_ab002_b_l li:nth-child(8){display: none;}
.par_ab002_b_l li:nth-child(9){display: none;}
.par_ab002_b_l li:nth-child(10){display: none;}
.par_ab002_b_l li:nth-child(1){width:25%;width:calc(25%);margin-left: 0; }
}
@media screen and (max-width:1583px){
.par_ab002_b_l{ width: 100%;width:calc(100%);float: left;}
.par_ab002_b_r{display: none;}
}

@media screen and (max-width:1300px){
.par_ab002_b_l li{ width: 33.3%;width:calc(33.3% - 29px);}
.par_ab002_b_l li:nth-child(4){display: none;}
.par_ab002_b_l li:nth-child(5){display: none;}
.par_ab002_b_l li:nth-child(6){display: none;}
.par_ab002_b_l li:nth-child(7){display: none;}
.par_ab002_b_l li:nth-child(8){display: none;}
.par_ab002_b_l li:nth-child(9){display: none;}
.par_ab002_b_l li:nth-child(10){display: none;}
.par_ab002_b_l li:nth-child(1){width: 33.3%;width:calc( 33.3%);margin-left: 0; }
}
    
@media screen and (max-width:900px){
.par_ab002_b_l li{ width:50%;width:calc(50% - 29px);}
.par_ab002_b_l li:nth-child(3){display: none;}
.par_ab002_b_l li:nth-child(4){display: none;}
.par_ab002_b_l li:nth-child(5){display: none;}
.par_ab002_b_l li:nth-child(6){display: none;}
.par_ab002_b_l li:nth-child(7){display: none;}
.par_ab002_b_l li:nth-child(8){display: none;}
.par_ab002_b_l li:nth-child(9){display: none;}
.par_ab002_b_l li:nth-child(10){display: none;}
.par_ab002_b_l li:nth-child(1){width:50%;width:calc(50%);margin-left: 0; }
}
    

@media screen and (max-width:768px){
.par_ab002_b_l{ width: 100%;width:calc(100%);float: left; }
.par_ab002_b_l ul{list-style-type: none;}
.par_ab002_b_l li{ width: 50%;width:calc(50% - .2rem); height: 3.6rem; float: left; margin-left: .2rem; margin-top: .2rem; display: inline;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);}
.par_ab002_b_l li:hover{ height:  3.6rem; border-bottom: solid 0 #d31613;}
.par_ab002_b_l li a{width: 100%; height: 100%; float: left;}
.par_ab002_b_l li .tp1{ width: 100%; height: 1.64rem; float: left; overflow: hidden;background-size:cover;background-position:center; background-repeat: no-repeat;}
.par_ab002_b_l li .wz1_qt{width: 100%;width:calc(100% - ( .2rem * 2)); float: left; padding: 0 .2rem;}
.par_ab002_b_l li .wz1{width: 100%; height: .6rem; float: left;clear: both; margin-top: .2rem; display: inline; line-height: .3rem; font-size: .18rem; color: #454545;overflow: hidden;}
.par_ab002_b_l li:hover .wz1{ color: #d31613;}
.par_ab002_b_l li .wz2{width: 100%;height: .46rem; float: left;clear: both;margin-top: .16rem; display: inline;line-height:.23rem; font-size: .14rem; color: #818181;overflow: hidden;}
.par_ab002_b_l li .wz3{width: 100%; float: left;clear: both; line-height: .45rem; font-size: .14rem; color: #cccccc;}
.par_ab002_b_l li:nth-child(1){width:50%;width:calc(50%);margin-left: 0; }
.par_ab002_b_l li:nth-child(3){width:50%;width:calc(50%);margin-left: 0;display: inline;}
.par_ab002_b_l li:nth-child(4){display: inline;}
}




.par_ab003_b_l{ width: 100%;width:calc(100% - 364px);float: left;}
.par_ab003_b_l ul{ list-style-type: none;}
.par_ab003_b_l li{ width: 25%;width:calc(25% - 29px); height:224px; float: left; overflow: hidden; margin:29px 0 0 29px; display: inline; background-color: #ffffff; 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);}
.par_ab003_b_l li:hover{box-shadow:0px 6px 12px rgba(0,0,0,0.05);-moz-box-shadow:0px 6px 12px rgba(0,0,0,0.05); -webkit-box-shadow:0px 6px 12px rgba(0,0,0,0.05);}
.par_ab003_b_l li a{ width: 100%; float: left;}
.par_ab003_b_l li .tp1{ width:270px; height: 224px; float: left; background-position:center;  background-repeat: no-repeat; background-size: cover; display:inline}
.par_ab003_b_l li .wz1_qt{ float: left; padding: 22px 28px 0 28px; display:inline}
.par_ab003_b_l li .wz1{ height: 48px; float: left; clear: both; font-size: 16px; line-height: 24px; color: #444; overflow: hidden; text-align: justify;}
.par_ab003_b_l li:hover .wz1{color: #0282c3;}
.par_ab003_b_l li .wz2{  float: left;clear: both; font-size: 14px; line-height: 47px;color: #444;}
.par_ab003_b_l li .wz3{height: 46px; float: left;clear: both;font-size: 14px; line-height: 23px; color: #afafaf;overflow: hidden; text-align: justify;}
.par_ab003_b_l li .no_tp1{width: 100%;width:calc(100% - 326px); }

.par_ab003_b_r{ margin-top: 27px; display: inline;}

@media screen and (max-width:2934px){
.par_ab003_b_l li{ width:33.33%;width:calc(33.33% - 29px); height:224px; float: left; overflow: hidden; margin:29px 0 0 29px; display: inline; background-color: #ffffff; 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);}
.par_ab003_b_l li:nth-child(7){display: none;}
.par_ab003_b_l li:nth-child(8){display: none;}
} 


@media screen and (max-width:2300px){
.par_ab003_b_l li{ width: 50%;width:calc(50% - 29px); height:224px; float: left; overflow: hidden; margin:29px 0 0 29px; display: inline; background-color: #ffffff; 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);}
.par_ab003_b_l li:nth-child(5){display: none;}
.par_ab003_b_l li:nth-child(6){display: none;}
.par_ab003_b_l li:nth-child(7){display: none;}
.par_ab003_b_l li:nth-child(8){display: none;}
} 

@media screen and (max-width:1583px){
.par_ab003_b_r{ margin-top: 0; display:  none;}
.par_ab003_b_l{ width: 100%;width:calc(100% );float: left;}
.par_ab003_b_l li:nth-child(5){display: none;}
.par_ab003_b_l li:nth-child(6){display: none;}
.par_ab003_b_l li:nth-child(7){display: none;}
.par_ab003_b_l li:nth-child(8){display: none;}
}


@media screen and (max-width:1200px){
.par_ab003_b_l li{ width:100%;width:calc(100%); height:224px; float: left; overflow: hidden; margin:29px 0 0 29px; display: inline; background-color: #ffffff; 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);}
}


@media screen and (max-width:768px){
.par_ab003_b_l{ width: 100%;width:calc(100%);float: left;clear: both;}
.par_ab003_b_l li{ width: 100%;width:calc(100%); height: 2rem; float: left; overflow: hidden; margin:.2rem  0 0 0; display: inline; background-color: #ffffff; 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);}
.par_ab003_b_l li:hover{box-shadow:0px 6px 12px rgba(0,0,0,0.05);-moz-box-shadow:0px 6px 12px rgba(0,0,0,0.05); -webkit-box-shadow:0px 6px 12px rgba(0,0,0,0.05);}
.par_ab003_b_l li a{ width: 100%; float: left;}
.par_ab003_b_l li .tp1{ width:40%; height: 2rem; float: left; background-position:center;  background-repeat: no-repeat; background-size: cover; display:inline}
.par_ab003_b_l li .wz1_qt{ float: left; padding: .2rem .2rem 0 .2rem; display:inline}
.par_ab003_b_l li .wz1{ height: .48rem; float: left; clear: both; font-size: .16rem; line-height: .24rem; color: #444; overflow: hidden; text-align: justify;}
.par_ab003_b_l li:hover .wz1{color: #0282c3;}
.par_ab003_b_l li .wz2{  float: left;clear: both; font-size: .14rem; line-height: .47rem;color: #444;}
.par_ab003_b_l li .wz3{height: .46rem; float: left;clear: both;font-size: .14rem; line-height: .23rem; color: #afafaf;overflow: hidden; text-align: justify;}
.par_ab003_b_l li .no_tp1{width: 100%;width:calc(100% - 40% - .4rem);}
}


.par_body{background-image: url(https://jinhaiyun-com-cn.oss-cn-hangzhou.aliyuncs.com/img/dj_bj.jpg); background-attachment: fixed; background-position: top left; background-color: #ab100b; background-repeat: no-repeat; background-size: cover; }

.par_ist{ width: 100%;width:calc(100% - 60px);float: left; clear: both; margin-left: 60px; margin-top:203px; display: inline;}
.par_ist ul{ list-style-type: none;}
.par_ist li{ min-width: 63px; height: 47px; float: left; margin-right: 1px; display: inline;background-color:#e4a05f;  text-align: center;  cursor: pointer;}
.par_ist li:hover{background-color:#cf0605;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); }
.par_ist a{padding: 0 30px;float: left;line-height: 47px; font-size: 14px; color: #fff;}
.par_ist a:hover{color: #fff;}
.par_ist li:nth-child(1){border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;}
.par_ist li:nth-last-child(1){border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;}
.par_ist .butt01{background-color:#cf0605;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);color: #fff;}
.par_ist .butt01 a{color: #fff;}
.par_ist .butt01 a:hover{color: #fff;}
@media screen and (max-width:768px){
.par_ist{ width: 100%;width:calc(100% - (.3rem * 2));float: left; position: fixed; z-index: 4; clear: both; top: .98rem; left: .3rem;right:.3rem; margin-top:0; margin-left:0; margin-right:0; display: inline;}
.par_ist li{width:50%;width:calc(50% - 1px); min-width: auto;  height: .57rem;  float: left;  margin-right: 1px; display: inline; text-align: center; cursor: pointer;}
.par_ist a{width: 100%;padding:0;float: left;line-height: .57rem; font-size: .14rem; }
.par_ist li:nth-child(1){border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;}
.par_ist li:nth-last-child(1){width: 50%;width:calc(50%); margin-right:0px; display: inline;border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;}
 }



.par_ab004_b_l{ width: 100%;width:calc(100% - (46px * 2));float: left; margin: 0 46px; display: inline;}
.par_ab004_b_l ul{list-style-type: none;}
.par_ab004_b_l li{ width: 10%;width:calc(10% - 28px); height: 460px; float: left; background-color: rgba(255,255,255,.95); margin:28px 14px 0 14px; display: inline;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);}
.par_ab004_b_l li:hover{ background-color: rgba(255,255,255,1);}
.par_ab004_b_l li a{width: 100%;height: 100%; float: left;}
.par_ab004_b_l li .tp1{ width: 100%; height: 224px; float: left; overflow: hidden;background-size:cover;background-position:center; background-repeat: no-repeat;}
.par_ab004_b_l li .wz1_qt{width: 100%;width:calc(100% - ( 30px * 2)); float: left; padding: 0 30px;}
.par_ab004_b_l li .wz1{width: 100%; height: 60px; float: left;clear: both; margin-top: 20px; display: inline; line-height: 30px; font-size: 18px; color: #454545;overflow: hidden; text-align: justify;}
.par_ab004_b_l li:hover .wz1{ color: #d31613;}
.par_ab004_b_l li .wz2{width: 100%;height: 46px; float: left;clear: both;margin-top: 16px; display: inline;line-height:23px; font-size: 14px; color: #818181;overflow: hidden;text-align: justify;}
.par_ab004_b_l li .wz3{width: 100%; float: left;clear: both; line-height: 85px; font-size: 14px; color: #cccccc;}

@media screen and (max-width:3200px){
.par_ab004_b_l li{ width:20%;width:calc(20% - 28px); }
}
@media screen and (max-width:1500px){
.par_ab004_b_l li{ width:25%;width:calc(25% - 28px);}
}
@media screen and (max-width:1100px){
.par_ab004_b_l li{ width:50%;width:calc(50% - 28px); }
}

@media screen and (max-width:768px){
.par_ab004_b_l{ width: 100%;width:calc(100% - (.2rem * 2));float: left;  margin: 0 .2rem 0 .2rem; display: inline; }
.par_ab004_b_l ul{list-style-type: none;}
.par_ab004_b_l li{ width: 50%;width:calc(50% - (.1rem * 2)); height: 3.6rem; float: left; margin-left: .1rem;margin-right: .1rem; margin-top: .2rem; display: inline;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);}
.par_ab004_b_l li:hover{ height:  3.6rem; border-bottom: solid 0 #d31613;}
.par_ab004_b_l li a{width: 100%; height: 100%; float: left;}
.par_ab004_b_l li .tp1{ width: 100%; height: 1.64rem; float: left; overflow: hidden;background-size:cover;background-position:center; background-repeat: no-repeat;}
.par_ab004_b_l li .wz1_qt{width: 100%;width:calc(100% - ( .2rem * 2)); float: left; padding: 0 .2rem;}
.par_ab004_b_l li .wz1{width: 100%; height: .6rem; float: left;clear: both; margin-top: .2rem; display: inline; line-height: .3rem; font-size: .18rem; color: #454545;overflow: hidden;}
.par_ab004_b_l li:hover .wz1{ color: #d31613;}
.par_ab004_b_l li .wz2{width: 100%;height: .46rem; float: left;clear: both;margin-top: .16rem; display: inline;line-height:.23rem; font-size: .14rem; color: #818181;overflow: hidden;}
.par_ab004_b_l li .wz3{width: 100%; float: left;clear: both; line-height: .45rem; font-size: .14rem; color: #cccccc;}

}


.pro_video{ width: 100%;width:calc(100% - 99px); float: left; margin:0 39px 0 60px ; display: inline;}
.pro_video ul{ list-style-type: none;}
.pro_video li{ width: 25%;width:calc(25% - 21px); float: left; margin:20px 21px 0 0; display: inline; background-color: #fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; overflow: hidden;}
.pro_video li:hover{background-color: #1b75bb;}
.pro_video li a{ width: 100%; height: 100%; float: left;}
.pro_video li .tp1{ width: 100%; height: 250px; float: left; background-size: cover; background-position: center; background-repeat: no-repeat; overflow: hidden; position: relative;}
.pro_video li .tp2{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 2;opacity:0;filter:alpha(opacity=0);-moz-opacity:01;-khtml-opacity:0; background-color: rgba(0, 0, 0, 0);background-image: url(../img/ion07.png); background-size: 15%; background-position: center; background-repeat: no-repeat;}
.pro_video li:hover .tp2{background-color: rgba(0, 0, 0, 0.7); opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}
.pro_video li .wz1{ width: 100%; height: 40px; float: left; font-size: 14px; line-height: 40px; color: #444; overflow: hidden; text-align: center;}
.pro_video li:hover .wz1{color: #fff;}

@media screen and (max-width:768px){
.pro_video{ width: 100%;width:calc(100% - (.2rem * 2)); float: left; margin:0 .2rem 0 .2rem ; display: inline;}
.pro_video ul{ list-style-type: none;}
.pro_video li{ width: 50%;width:calc(50% - (.1rem * 2)); float: left; margin:.2rem .1rem 0 .1rem; display: inline; background-color: #fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; overflow: hidden;}
.pro_video li:hover{background-color: #1b75bb;}
.pro_video li a{ width: 100%; height: 100%; float: left;}
.pro_video li .tp1{ width: 100%; height: 1.5rem; float: left; background-size: cover; background-position: center; background-repeat: no-repeat; overflow: hidden; position: relative;}
.pro_video li .tp2{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 2;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; background-color: rgba(0, 0, 0,.5);background-image: url(../img/ion07.png); background-size: 15%; background-position: center; background-repeat: no-repeat;}
.pro_video li:hover .tp2{background-color: rgba(0, 0, 0, 0.7); opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;}
.pro_video li .wz1{ width: 100%; height: .4rem; float: left; font-size: .14rem; line-height: .4rem; color: #444; overflow: hidden; text-align: center;}
.pro_video li:hover .wz1{color: #fff;}

}

.dv_001{ width: 100%; float: left; clear: both;}
.dv_001 video{width: 100%; height: auto; float: left;object-fit: cover;position: relative;}

@media screen and (max-width:768px){
    .dv_001{ width: 100%; float: left; margin-top: 0.8rem; display: inline; clear: both;}
}

.dv_002{ width: 100%;width:calc(100% - (60px * 2));float: left; clear: both; margin: 0 60px; display: inline;}
.dv_002 ul{ list-style-type: none;}
.dv_002 li{ width: 50%; float: left; margin-top: 30px; display: inline; position: relative;}
.dv_002 li .tp1{ width: 200px; float: left;}
.dv_002 li .tp1 img{ width: 100%; float: left;}
.dv_002 li .wz1_qt{ width: 100%;width:calc(100% - 240px);float: right; margin: 0 20px 0 20px; display: inline;  }
.dv_002 li .wz1_qt .wz1{width: 100%; float: left;clear: both; font-size: 24px; line-height:44px; color: #444;}
.dv_002 li .wz1_qt .wz2{width: 100%; float: left;clear: both; font-size: 18px; line-height: 34px; color: #444;}
.dv_002 li .wz1_qt .wz3{width: 100%; float: left;clear: both; font-size: 14px; line-height: 24px; color: #818181; text-align: justify;}

@media screen and (max-width:768px){
.dv_002{ width: 100%;width: 100%;width:calc(100% - (.3rem * 2));float: left; clear: both; margin: 0 .3rem; display: inline;}
.dv_002 li{ width: 100%; float: left; margin-top: .3rem; display: inline; position: relative;}
.dv_002 li .tp1{ width: 2rem; float: left;}
.dv_002 li .wz1_qt{ width: 100%;width:calc(100% - 2.2rem);float: right; margin: 0 0 0 .2rem; display: inline;  }
.dv_002 li .wz1_qt .wz1{width: 100%; float: left;clear: both; font-size: .24rem; line-height:.44rem; color: #444;}
.dv_002 li .wz1_qt .wz2{width: 100%; float: left;clear: both; font-size: .18rem; line-height: .34rem; color: #444;}
.dv_002 li .wz1_qt .wz3{width: 100%; float: left;clear: both; font-size: .14rem; line-height: .24rem; color: #818181; text-align: justify;}
}

.in_more5{ position: absolute; bottom: 0; left: 220px; cursor: pointer;  height: 47px; float: left; clear: both;background-color: rgba(209,192,165,0.67); border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;}
.in_more5:hover{background-color: rgba(0,98,169,1);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;}
.in_more5 .mor1{float: left; padding: 0 29px 0 29px; line-height: 47px; font-size: 14px; color: #724a12;font-family:SourceHanSansCN-Light;}
.in_more5:hover .mor1{color: #fff;padding: 0 19px 0 29px;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;}
.in_more5 .mor1a{float: left; padding: 0 29px 0 29px; line-height: 47px; font-size: 14px; color: #fff;font-family:SourceHanSansCN-Light;}
.in_more5:hover .mor1a{color: #fff;padding: 0 19px 0 29px;}
.in_more5 .mor2{ width: 26px; height: 26px; float: left; margin:10px 16px 0 0; display:inline;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; background-color: #f2eee7;background-image: url(../img/ion01.png); background-position:center; background-repeat: no-repeat; background-size: 40%;}
.in_more5:hover .mor2{background-color: #fff;}

@media screen and (max-width:768px){
.in_more5{ width: 2rem;height: .57rem; float: left; clear: both;  position:absolute; bottom: 0; left:0; background-color: rgba(209,192,165,0.97); border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.in_more5 .mor1{float: left; padding: 0 .29rem 0 .29rem; line-height: .57rem; font-size: .14rem; color: #724a12;font-family:SourceHanSansCN-Light;}
.in_more5:hover .mor1{color: #fff; padding: 0 .29rem 0 .29rem;}
.in_more5 .mor1a{float: left; padding: 0 .29rem 0 .29rem; line-height: .57rem; font-size: .14rem; color: #fff;font-family:SourceHanSansCN-Light;}
.in_more5:hover .mor1a{color: #fff; padding: 0 .29rem 0 .29rem;}
.in_more5 .mor2{ width: .26rem; height: .26rem; float: right; margin:.16rem .16rem 0 0; display:inline;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; background-color: #f2eee7;background-image: url(../img/ion01.png); background-position:center; background-repeat: no-repeat; background-size: 40%;}
.in_more5:hover .mor2{background-color: #fff;}

}  


.tk01div{width: 100%; height: 100%;position: fixed; top: 0; left: 0; overflow: hidden; background-color:#33323282; z-index: 1000;display: none;}
.tk02div{width: 100%; height: 100%;position: fixed; top: 0; left: 0; overflow: hidden; background-color:#33323282; z-index: 1000;display: none;}
.tk01text{width:800px; height: 80%;position: fixed; top: 10%; bottom: 10%; left: -50%; right: -50%; clear: both;  overflow: hidden;}
.tk01text .dv_003{ width: 800px; height: 100%;  float: left; 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);}
.tk01text .dv_003 ul{ width: 100%;width:calc(100% - (60px * 2)); height: 100%; height:calc(100% - (60px * 2));float: left; clear: both; margin: 60px 60px 0 60px; display: inline;}
.tk01text .dv_003 li{ width: 100%;width:calc(100% - 10px); padding-right: 10px; height: 100%;float: left;font-size: 14px; line-height: 24px; color: #444; overflow-y: scroll; overflow-x: hidden; text-align: justify;}
.tk01text .dv_003 li img{ max-width: 100%; width: auto; height: auto; margin: 0 auto; clear: both;}
.tk01text .close{ position: absolute;cursor: pointer; width: 40px;height:40px; top: 10px; right: 10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; background-image: url(/template/jhysw/img/online-close.png); background-color: #d1c0a5; background-position: center!important; background-repeat: no-repeat; background-size: 30%; }
.tk01text .dv_003 li::-webkit-scrollbar{/*滚动条整体样式*/width :4px;/*高宽分别对应横竖滚动条的尺寸*/height:1px;}
.tk01text .dv_003 li::-webkit-scrollbar-thumb{/*滚动条里面小方块*/border-radius:10px;box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);background:#1b75bb;}
.tk01text .dv_003 li::-webkit-scrollbar-track{/*滚动条里面轨道*/box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.2);border-radius:10px;background:#ededed;}
@media screen and (max-width: 768px){
.tk01text{width:100%; height:100%;position: fixed; top:0; bottom:0; left:0; right:0; clear: both;  overflow: hidden;}
.tk01text .dv_003{ width: 100%;; height: 100%;  float: left; background-color: #fff; border-radius:0;-webkit-border-radius:0;-moz-border-radius: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);}
.tk01text .dv_003 ul{ width: 100%;width:calc(100% - (.3rem * 2)); height: 100%; height:calc(100% - (.3rem * 2));float: left; clear: both; margin:.3rem; display: inline;}
.tk01text .dv_003 li{ width: 100%;width:calc(100% - .1rem); padding-right:.1rem; height: 100%;float: left;font-size: .14rem; line-height: .24rem; color: #444; overflow-y: scroll; overflow-x: hidden; text-align: justify;}
.tk01text .close{ position: absolute; width: .4rem;height: .4rem; top:.1rem; right:.1rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; background-image: url(/template/jhysw/img/online-close.png); background-color: #d1c0a5; background-position: center!important; background-repeat: no-repeat; background-size: 30%; }
}


.dv_004{ width: 100%;width:calc(100% - (60px * 2));float: left; clear: both; margin:40px 60px 0 60px; display: inline; font-size: 16px; line-height: 30px; color: #444;}
.dv_004 img{ max-width: 100%; width: auto; height: auto; margin: 0 auto; clear: both;}
.dv_004 a{ color: #444;}
.dv_004 a:hover{ color: #444;}
@media screen and (max-width: 768px){
    .dv_004{ width: 100%;width:calc(100% - (.3rem * 2));float: left; clear: both; margin:.2rem .3rem 0 .3rem; display: inline; font-size: .16rem; line-height: .3rem; color: #444; text-align: justify;}    
}


