@charset "utf-8";
/*全局初始化样式*/
body{ padding:0; margin:0 auto; font-size: 14px; line-height: 1.42857143;
 font-family:arial,Microsoft YaHei,'微软雅黑','宋体'; color: #666460;
 width: 100%; min-width: 320px; zoom:1;
/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none;
/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-tap-highlight:rgba(0,0,0,0);
/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing: antialiased;
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/*默认去除ul、li的默认样式*/
.p,.h1,.h2,.h3,.h4,.h5,.h6{ margin: 0; padding: 0;}
.dl,.dl dd,.ul,.ul li{ list-style:none; margin: 0; padding: 0;}
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#666460;font-family: '微软雅黑';}
/*表单元素获得焦点时不显示虚线框*/
input:focus { outline: none;}
input,button,select,textarea{ outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
/*不允许多行输入文本框有滚动条*/
textarea{ resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
/*初始化表单元素样式*/
textarea,input,select { background:none; border:none; margin:0; padding:0;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*去除figure边距*/
figure,figcaption{ margin:0px; padding:0px;}

/*初始化图片样式*/
img{ border:none; border:0; max-width:100%; vertical-align:top;}

/*初始化a的样式和字体样式*/
a{ color:#666460; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0);transition: all 0.6s;
-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;
-o-transition: all 0.6s;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ color: #00549e;}

/*清除浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}

.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both;font-size: 0px;}
.clearfix { zoom: 1;}





.container{margin:0 auto; max-width: 1350px;padding:0 15px;}
@media screen and (min-width:1024px ){
    .container{width:90%;margin:0 auto; padding: 0;}
}
@media screen and (min-width:1400px ){
    .container{width:100%;margin:0 auto; padding: 0;}
}


/*全局样式*/




/*页面框架结构*/
.contain{} /*页面主体内容*/
.slidebar{} /*边侧菜单*/
.maincontent{} /*主要内容*/
.content{} /*内容*/
.txtbox,
.singlepage{ /*单片 设置文字两端对齐*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden;}
.current{ /*当前位置*/}


/*分页*/
.pages{}
/*分页*/


/*头部*/
.top{}
.mainnav{}
/*头部*/


/*底部*/
.bottom{}
/*底部*/


/*页面二级/左侧/右侧菜单*/
.slidebar{}
/*页面二级/左侧/右侧菜单*/
.header{position: relative;z-index: 999;}
.header .logo{float: left;padding:13px 0;}
.header .logo img{height: 80px;}
.header_menu{float: right;}
.mainnav{position: absolute;top: 106px;right: 0;}
.header_menu{height: 106px;background: #00549e;width: 83px;border-left: 3px solid #e60012;position: relative;}
.header_menu span{width: 35px;height: 3px;background: #fff;display: inline-block;position: absolute;top:43.5px;left:22.5px;transition: all 0.2s;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
-o-transition: all 0.2s;}
.header_menu .span2{top:53.5px;}
.header_menu .span3{top:63.5px;}
.mainnav{background: #00549e;width: 220px;display: none;}
.mainnav li{display: block;}
.mainnav  ul{padding-top: 15px;}
.mainnav li a{display: block;color:#fff;height:40px;line-height: 40px;padding-left: 15px;font-size: 18px;}
.mainnav .en{padding-left: 15px;padding:15px 0 0 15px;position: relative;}
.mainnav .en > a{color:#fff;font-size: 18px;display: block;}
.mainnav .en dl{display: none;position: absolute;left: 50%;margin-left: -50px;top: 100%;background: #fff;width: 100px;text-align: left;z-index: 102;padding: 10px;line-height: 26px;}
.mainnav .en dd{padding: 0;}
.mainnav .en dd a{display: block;}
.mainnav .search_box{border:1px solid #fff;margin:15px 15px 28px 15px;position: relative;}
.mainnav .search_box input{width: 140px;height: 35px;line-height: 35px;padding:0 10px;color:#fff;font-size: 15px;}
.mainnav .search_box a{display: inline-block;position: absolute;top: 0;right: 0;width: 40px;height: 35px;background: url(../images/search1.png) no-repeat center;border-left:1px solid #fff;}
.header_right .phone{display: none;}
.header_right .er{display: none;}
.header_right .en2{display: none;}
.header_menu_on .span2{display: none;}
.header_menu_on .span1{transform: rotate(45deg);top:53.5px;}
.header_menu_on .span3{transform: rotate(-45deg);top:53.5px;}
@media(max-width:768px){
    .mainnav li a{height: auto;padding-top: 8px;padding-bottom: 8px;line-height: 24px;}
}

.footer{background:#01172c url(../images/bottomnbg.jpg) no-repeat bottom center;}
.footer_top dd{padding-left: 0;margin:0;margin-bottom: 10px;}
.footer_top{}
.footer_top dl{margin:0;display: inline-block;vertical-align: top;}
.footer_top dt{color:#fff;font-size: 18px;line-height: 35px;display: inline-block;border-bottom:1px solid #00549e;margin-bottom: 35px;}
.footer_top dd a{color:#788896;
  transition: all 0.6s;
-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;
-o-transition: all 0.6s;
}
.footer_top dd a:hover{color:#00549e;}
.footer_top{padding-top: 75px;}
.footer_top dl{margin-right: 6%;}
.footer_top dl:last-child{margin-right: 0;}
.footer_bottom_link{height: 1px;background:url(../images/xian.png) no-repeat top center;position: relative;margin:80px 0 0; font-size: 0;}
.footer_bottom_link .bdsharebuttonbox{position: absolute;top:-22.5px;left:50%;width: 210px;margin-left:-105px;height: 45px;text-align:center;}
.footer_bottom_link .bdsharebuttonbox .fx{margin:0 12px; display:inline-block; position: relative;}
.footer_bottom_link .bdsharebuttonbox a{height: 45px;width: 45px;background-repeat:no-repeat; background-position: center; border-radius: 50%; background-color: rgba(255,255,255,0.15); display: block; cursor: pointer;}
.footer_bottom_link .bdsharebuttonbox a:hover{ background-color:#00549e; }
.footer_bottom_link .bdsharebuttonbox .fx figure{position: absolute; left: 50%; margin-left: -60px; width: 120px; bottom: 100%; margin-bottom: 10px;display: none;}
.footer_bottom_link .bdsharebuttonbox .fx figure:after{position: absolute; content: '';border: 5px solid transparent; border-top-color: #fff; top: 100%; margin-left: -5px; left: 50%;}


.footer_bottom_b_link{text-align: center;padding:45px 0 5px;color:#495a6b;}
.footer_bottom_b_link a{color:#495a6b;padding:0 2px; transition: all 0.6s;
-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;
-o-transition: all 0.6s;}
.footer_bottom_b_link a:hover{color:#00549e;}
.copyright{text-align: center;color:#495a6b;padding-bottom: 80px;}
.footer_top{display: none;}
.nav_bg{background: rgba(0,0,0,0.5);position: absolute;top: 120px;left: 0;width: 100%;z-index: 3;display: block;}
.nav_slide{padding:25px 0 45px 0;display:none;}
.nav_slide dl{border-left:1px solid rgba(98,108,111,0.8);padding-left: 5px;position: relative;left: -5px;}

@media screen and (min-width:1024px ){
   .header_menu{display: none;}
   .mainnav{background: #fff;width: auto;display: block;position: static;}
   .mainnav li a{color:#808080;font-size: 17px;}
   .header .logo img{height: 95px;vertical-align: top;}
   .header .logo{float: left;padding: 0;}
   .mainnav li{display: inline-block;height: 120px;}
   .mainnav li a{padding:0;display: inline-block;    height: 120px;
    line-height: 120px;}
   .mainnav ul{padding: 0;height: 120px;margin-left: 36px;}
   .mainnav ul{text-align:center;}
   .mainnav ul li{line-height: 133px;padding:0 8px 0 2px ;}
   .mainnav ul li>a{border-bottom:2px solid transparent;position: relative;top: -3px;transition: all 0s;
-moz-transition: all 0s;
-webkit-transition: all 0s;
-o-transition: all 0s;}
   .mainnav ul li>a:hover {color:#00549e;background: url(../images/ljian1.png) no-repeat bottom center;}
   .mainnav ul li.onnav>a{color:#00549e;}
   .mainnav ul li.onnav>a{background: url(../images/ljian1.png) no-repeat bottom center;  }
  .mainnav ul li:last-child{padding-right: 0;}
   .header{height: 120px;}
   .header .logo{position:absolute;top:14px;left:0; }
   .header_right{position: absolute;top:50.5px;right: 0;}
   .mainnav .en{padding-right: 15px;background: url(../images/top_icon1.jpg) no-repeat right 8px;}
   .mainnav .en > a{padding-left: 25px;background: url(../images/top_icon4.jpg) no-repeat left center;}
   .mainnav .en1{display: none;}
   .mainnav .en2{display: inline-block;padding:0;vertical-align: top;height: 20px;line-height: 20px;padding-left: 12px;padding-right: 12px;}
   .mainnav .en2 a{color:#666666;font-size: 14px;}
   .mainnav .en2 a:hover{color:#e60012;}
   .mainnav .search_box{margin:0;width: 38px;height:20px;display: inline-block;background: url(../images/search.png) no-repeat center;cursor: pointer;}
   .mainnav .search_box .Box{position: absolute;top:13px;right:-2px;border:1px solid transparent;width: 200px;padding-top: 19px;display: none;}
   .mainnav .search_box:hover{background: url(../images/search2.png) no-repeat center;}

   .header_right{height: 20px;font-size: 0;}
   .header_right .phone{position:relative;display: inline-block;width: 38px;height:20px;background: url(../images/dh.png) no-repeat center;border-left:1px solid #e5e5e5;cursor: pointer;}
   .header_right .phone a {display:block;}
   .header_right .phone:hover{background: url(../images/dh1.png) no-repeat center;}
   .header_right .phone .Box{position: absolute;top:12px;right:-53.5px;display: block;padding-top: 17px;display: none;}
   .header_right .phone .Box .box{width: 145px;height: 40px;font-size: 14px;line-height: 40px;box-shadow: 0 0 30px #c7c5c5;line-height: 40px;text-align: center;position: relative;}
    .header_right .phone .Box .i{display: inline-block;width: 18px;height: 7px;background: url(../images/shang.png);position: absolute;top:-7px;left:50%;margin-left: -9px;}


   .header_right .er{width: 38px;height:20px;display: inline-block;background: url(../images/ew.png) no-repeat center;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;cursor: pointer;position: relative;}
   .header_right .er:hover{background: url(../images/ew1.png) no-repeat center;}
   .header_right .er .Box{position: absolute;top:20px;right:-38px;display: block;padding-top: 20px;width: 114px;overflow-x: hidden;display: none;}
   .header_right .er img{padding:8px;background: #fff;width: 114px;height: 114px;}
   .header_right .er .h3{background: #e60012;color:#fff;font-size: 14px;text-align: center;line-height: 30px;}
   .header_right .er .box{border-radius: 5px;overflow-x: hidden;box-shadow: 0 0 27px #eae7e7;}
   .header_right .er .i{display: inline-block;width: 18px;height: 7px;background: url(../images/shang.png);position: absolute;top:13px;left:50%;margin-left: -9px;}


   .mainnav .search_box input{font-size: 14px;color:#666666;width: 159px;border:1px solid #e5e5e5;}
   .mainnav .search_box a{background: url(../images/search.png) no-repeat center;border: 1px solid #e5e5e5;top:auto;bottom:0;}

   .footer_top{display: block;display: flex; flex-wrap: nowrap;justify-content:space-between;}
   .mainnav li{position: relative;}
   .nav_slide{position: absolute;top: 120px;z-index: 4;}
   .mainnav li .nav_slide dt{padding:3px 0;margin-bottom: 10px}
   .mainnav li .nav_slide a{line-height: 24px;font-size: 14px;color:#fff;text-align: left;display: block;height:auto;
     transition: all 0.6s;
     -moz-transition: all 0.6s;
     -webkit-transition: all 0.6s;
     -o-transition: all 0.6s;
    white-space: nowrap;}
		.mainnav li .nav_slide a::before {content: "";display: inline-block;vertical-align: middle;width: 3px;height: 3px;background: #ddd;margin-right: 8px;margin-bottom: 2px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
		.mainnav li .nav_slide a:hover::before {background: #00549e;}
   .mainnav li .nav_slide a:hover{color:#00549e;}
	 .mainnav li .nav_slide dl {display: none;}
	  .mainnav li:hover .nav_slide dl {display: block;} 
}


@media screen and (min-width:1100px ){
   .mainnav ul li{padding:0 16px 0 2px;}
}

@media screen and (min-width:1200px ){
   .mainnav ul li{padding:0 24px 0 2px;}
   .footer_top dl{margin-right: 2%;}
}

@media screen and (min-width:1400px ){
   .mainnav ul li{padding:0 46px 0 2px;}
   .footer_top dl{margin-right:80px;}

}
@media screen and (min-width:1600px ){
   .mainnav ul li{padding:0 60px 0 2px;}
   .nav_slide dl{padding-left: 9px;left: -9px;}

}
@media (min-width: 1020px) and (max-width: 1400px) {
	.header {height: 95px;}
	.header .logo img {height: 70px;}
	.header_right {top: 40.5px;}
	.mainnav ul {height: 95px;}
	.mainnav ul li {line-height: 108px;height: 95px;}
	.mainnav li a {height: 95px;line-height: 95px;font-size: 14px;}
}
/*网站地图*/

.HomeBan .pagination_box {display:none;}
.HomeBan .swiper-container .swiper-pagination span {width: 18px;height: 18px;}
/* .HomeBan .swiper-pagination{color:#fff;font-size: 19px;text-align: left;bottom:0;padding-left: 37px;height: 24px;line-height: 24px;} */
.HomeBan img{width: 100%;}
.HomeBan{position: relative;}
.HomeBan .img2{display: none;}
.HomeBan div[dataid='1'] {display:none}
/* .HomeBan .swiper-button-prev{left:0;top:auto;bottom:0;height:24px;width: 15px;background: url(../images/jiant.png) no-repeat left center;opacity: 1; }
.HomeBan .swiper-button-next{right:auto;top:auto;bottom:0;height:24px;width: 15px;background: url(../images/jiant.png) no-repeat right center;opacity: 1;left: 93px; } */
.HomeBan .pagination_box{position: absolute;bottom:40px;width: 100%;left: 15px;height: 24px;}

.Home_floor1_top{width:90%;float: right;background: url(../images/bxbg.png) no-repeat center;background-size: 100% 100%;height: 80px;max-width: 364px;display: none;}
.Home_floor1_top a{display: inline-block;width: 50%;float: left;text-align: center;color:#fff;height: 80px;cursor: pointer;}

.Home_floor1_top .h3{padding-top: 5px;}
.Home_floor1_top img{padding-top: 10px;width: auto;}
.Home_floor1{position: relative;}
.Home_floor1_bottom{position: absolute;top:80px;left:0;width: 100%;padding:50px 0 20px;background: #fff;border-top:2px solid transparent;z-index: 2;}
.Home_floor1_bottom .ul li{width: 48%;margin-right: 4%;float: left;margin-bottom: 30px;text-align: center;color:#333333;}
.Home_floor1_bottom .ul li:nth-child(2n){width: 48%;margin-right: 0%;}
.Home_floor1_bottom .ul li a{color:#333333;display: block;}
.Home_floor1_bottom .ul li .h3{padding-top: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;transition: all 0.8s;
-moz-transition: all 0.8s;  /* Firefox 4 */
-webkit-transition: all 0.8s; /* Safari 和 Chrome */
-o-transition: all 0.8s;}
.Home_floor1_bottom .ul li a:hover{color:#00549e;}
.Home_floor1_bottom .ul li img{max-width: 100%;}
.Home_floor1_bottom .Box{display: none;}
@media(min-width:1025px){
.Home_floor1{height:100px;}
}

.Home_floor2 .span{color:#00549e;font-size: 30px;line-height: 50px;padding-bottom: 35px;}
.Home_floor2 .h4{color:#333333;font-size: 22px;line-height: 35px;}
.Home_floor2 .p{color:#666666;font-size: 15px;line-height: 24px;padding-bottom:12px; }
.Home_floor2 .more{transition: all 0.8s;
-moz-transition: all 0.8s;  /* Firefox 4 */
-webkit-transition: all 0.8s; /* Safari 和 Chrome */
-o-transition: all 0.8s;display: inline-block;color:#00549e;padding-right:13px;background: url(../images/ljian.png) no-repeat right center;position: absolute;bottom: 40px;}
.Home_floor2 li:hover .more{color:#e60012;background: url(../images/ljian11.png) no-repeat right center;}

.Home_floor2{padding-top:65px;padding-bottom: 60px;}
.Home_floor2 li{margin-bottom: 20px;background: #f0f0f0;position: relative;}
.Home_floor2 .right{padding-bottom: 20px;}
.Home_floor2 li .right img{width: 100%;}
.Home_floor2 li:nth-child(2n){background: #f0f0f0}
.Home_floor2 li .left{padding:0 15px 25px;}
.Home_floor2 li .h4{transition: all 0.8s;
-moz-transition: all 0.8s;  /* Firefox 4 */
-webkit-transition: all 0.8s; /* Safari 和 Chrome */
-o-transition: all 0.8s;}
.Home_floor2 li:hover .h4{color:#e60012;}

@media only screen and (max-width:768px){
	.Home_floor2 .more {position:static;}
}



.Home_floor3 .left img{width: 100%;vertical-align: top;}
.Home_floor3 .left{position: relative;}
.Home_news_t .span{position: absolute;top:20px;right:0;color:#fff;font-size: 27px;border-bottom: 3px solid #e60012;}
.Home_news_t{position: absolute;top:15px;left: 15px;z-index: 2;color:#00549e;font-size: 52px;padding-right: 117px;}
.Home_floor3 .left .swiper-slide{position: relative;}
.Home_floor3 .left .swiper-slide .Box{position: absolute;bottom:50px;left:0;padding:5% 5% 5% 20px;background: url(../images/lbg.jpg) no-repeat right center;width: 92%;background-size: 100% 100%;z-index: 6;}
.Home_floor3 .left .swiper-slide .h3{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;color:#fff;font-size: 18px;margin-bottom: 10px;transition: all 0.8s;
-moz-transition: all 0.8s;  /* Firefox 4 */
-webkit-transition: all 0.8s; /* Safari 和 Chrome */
-o-transition: all 0.8s;}
.Home_floor3 .left .swiper-slide .p{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;color:#fff;font-size: 14px;}
.Home_floor3 .left .swiper-slide a:hover .h3{color:#e60012;}
.Home_floor3 .left .swiper-pagination{height: 17px;bottom: 15px;text-align: left;padding-left: 20px;}
.Home_floor3 .left .swiper-pagination .swiper-pagination-bullet{width: 17px !important;height: 17px !important;background: url(../images/yuand.png) no-repeat center;margin:0;opacity: 1;margin:0 3px;}
.Home_floor3 .left .swiper-pagination .swiper-pagination-bullet-active{background: url(../images/yuanhd.png) no-repeat center;}

.Home_floor3 .left{overflow:hidden;}
.Home_floor3 .left img{ transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.Home_floor3 .left .swiper-slide:hover img{  transform:scale(1.2);    -webkit-transform:scale(1.2);-moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2);}

.Home_floor3 .right img{vertical-align: top;width: 100%;}
.Home_floor3 .right li{position: relative;}
.Home_floor3 .right .Box{position: absolute;top:0;right: 0;bottom: 0;left: 0;background: url(../images/hbg.png) no-repeat bottom center;background-size: 100%;z-index:9;}
.Home_floor3 .right .box{position: absolute;bottom:25px;left:0;color:#fff;font-size: 17px;right: 0;padding:15px;}
.Home_floor3 .right .h3{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;height: 40px;line-height: 45px;
;transition: all 0.8s;
-moz-transition: all 0.8s;  /* Firefox 4 */
-webkit-transition: all 0.8s; /* Safari 和 Chrome */
-o-transition: all 0.8s;
}
.Home_floor3 .right li {overflow:hidden;}
.Home_floor3 .right li img{  transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.Home_floor3 .right li:hover img{    transform:scale(1.2);    -webkit-transform:scale(1.2);-moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2);

}


.Home_floor3 .right .time{font-size: 14px;}
.Home_floor3 .more{height:80px;line-height: 80px;background: #efefef;line-height: 80px;text-align: center;}
.Home_floor3 .more a{display: inline-block;padding-right:25px;background: url(../images/more.png) no-repeat right center;color:#00549e;font-size: 17px;}
.Home_floor3 .right a:hover .h3{color:#00549e;}
.Home_floor3{position: relative;}
.Home_floor3 .Home_floor3_heng{
      position: absolute;
    bottom: 79px;
    left: 0;
    width: 100%;
    height: 2px;
    background: #efefef;
    z-index: 12;
}
.Home_floor3 .left a{position: relative;display: block;}
.Home_floor3 .box1{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.4)}



.Home_floor4{padding-top: 5%;}
.Home_floor4 .h3{color:#333;font-size: 30px;text-align: center;padding-bottom: 20px;}
.Home_floor4 .p{color:#666666;font-size: 16px;line-height: 34px;max-width: 1150px;margin:0 auto;text-align: center;}
.Home_floor4 .ul{max-width: 840px;margin:40px auto;}
.Home_floor4 .ul li{float: left;width: 32%;margin-right: 2%;text-align: center;color:#333333;font-size: 16px;}
.Home_floor4 .ul li:last-child{margin-right: 0;}
.Home_floor4 .ul li .span{color:#00549e;font-size: 35px;}
.Home_floor4 .ul li .i{/*position: relative;*//*top:-12px;*/font-size: 20px;}
.Home_floor4 .img_box{padding:45px 0;text-align: center;}
.Home_floor5{padding:150px 0 160px;}
.Home_floor5 .Home_news_t{position: relative;display: inline-block;left: 0;top: 0;}
.Home_floor5_box{background: url(../images/icon5.jpg) no-repeat center;background-size: 100% 100%;}
.Home_floor5_Box{max-width: 458px;}
.Home_floor5_box .ul{padding:18px 15px;}
.Home_floor5_box .h3{color:#98aecd;font-size: 16px;}
.Home_floor5_box .p{color:#fff;font-size: 18px;font-weight: bold;}
.Home_floor5_box li{border-bottom:1px solid #0e61aa;padding:14px 0;}
/*.Home_floor5_box li:nth-child(2){border:0;background: url(../images/icon3.png) no-repeat left center;}*/
.Home_floor5_box li:last-child{border:0;background: url(../images/icon3.png) no-repeat left center;}
.Home_floor5_Box .h5{color:#fff;background: #e60012;height: 62px;line-height: 62px;padding:0 15px;font-size: 20px;}
.Home_floor5_Box .h5 a{float: right;width: 28px;height: 28px;background: url(../images/mored1.png) no-repeat center;margin-top: 15px;}
.Home_floor5_box li{padding-left: 48px;background: url(../images/icon4.png) no-repeat left center;}
.Home_floor5_box li:last-child{border:0;}
.Home_floor6 .left{color:#333333;font-size: 30px;padding-left: 10px; margin-bottom: 10px; border-left:4px solid #0465b2;height: 30px;line-height: 30px;}
.Home_floor6{padding:70px 0;}
.Home_floor6 .right{display: flex;flex-wrap: nowrap; }
.Home_floor6 .right a{margin-right: 3.5%;float: left;}
.Home_floor6 .right a:last-child{border:0;margin-right: 0;}
.Home_floor6 .right a:nth-child(4){display: none;}
.Home_floor6 .right a:nth-child(3){display: none;}


@media screen and (min-width:540px ){
    .Home_floor1_top{z-index: 9;position: relative;top:-80px;}
    .Home_floor1_bottom{top: 0;}
    .Home_floor2{padding-top: 0;padding-bottom: 80px;}
    .Home_floor2 li .left{float: left;width: 50%;padding:0;}
    .Home_floor2 li .right{float: left;width: 50%;padding-bottom: 0;position: absolute;top: 50%;right:0;-webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);padding-left: 0%;}
    .Home_floor2 li{padding:5% 0 5% 4%;display: block;}
    .Home_floor3 .left .swiper-slide .Box{bottom:80px;}
    .Home_floor3 .left .swiper-pagination{bottom:30px;}
    .Home_floor6 .right a:nth-child(3){display:inline-block;}
}
@media screen and (min-width:640px ){
   .Home_floor3 .right li{float: left;width: 50%;}
   .Home_floor3 .right .box{padding:40px 40px 0 40px;}
   .Home_floor4 .ul li{font-size: 18px;}
   .Home_floor4 .ul li .span{color:#00549e;font-size: 58px;}
   .Home_floor4 .ul li .i{/*position: relative;top:-29px;*/font-size: 24px;}
   .Home_floor5_box .ul{padding:18px 34px;}
   .Home_floor5_Box .h5{padding:0 30px;}
}
@media screen and (min-width:768px ){
    .HomeBan .pagination_box {display:block;}
    .HomeBan div[dataid='1'] {display:block;overflow: hidden;}
    .Home_floor1_top{height: 100px;position: relative;top:-100px;right: 15px;}
    .Home_floor1_top a{height: 100px;}
    .Home_floor1_top .h3{padding-top: 10px;font-size: 16px;}
    .Home_floor1_top img{padding-top: 20px;width: auto;}
    .Home_floor1_bottom .ul li{width: 32%;margin-right: 2%;}
    .Home_floor1_bottom .ul li:nth-child(2n){width: 32%;margin-right: 2%;}
    .Home_floor1_bottom .ul li:nth-child(3n){width: 32%;margin-right: 0%;}
    .Home_floor1_bottom{padding-top: 60px;padding-bottom: 30px;}
    .Home_floor2 li{width: 49.3%;margin-right: 1.4%;float: left;}
    .Home_floor2 li:nth-child(2n){margin-right: 0%;}
    .Home_floor3 .left .swiper-slide .Box{padding:45px 60px 45px 80px;}
    .Home_floor3 .left .swiper-pagination{padding-left:84px;}
    .Home_floor3 .left .swiper-slide .h3{font-size: 22px;}
    .Home_news_t{left: 80px;top:50px;font-size: 62px;padding-right: 152px; }
    .Home_news_t .span{font-size: 30px;top: 26px;}
}

@media screen and (min-width:1024px ){
    .HomeBan .img2{display: block; position: relative; background-repeat: no-repeat; background-size: cover;background-position: center;}
     .HomeBan .img2 video{position: absolute; left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
    .HomeBan .img1{display: none;}
    .HomeBan .pagination_box{position: absolute;bottom:80px;width: 90%;left: 5%;}
    .Home_floor1_top{width: 90%;position: relative;top:-100px;right: 5%;}

    .Home_floor1_bottom .ul li{width: 18%;margin-right: 2.5%;}
    .Home_floor1_bottom .ul li:nth-child(2n){width: 18%;margin-right: 2.5%;}
    .Home_floor1_bottom .ul li:nth-child(3n){width: 18%;margin-right: 2.5%;}
    .Home_floor1_bottom .ul li:nth-child(5n){width: 18%;margin-right: 0%;}
    .Home_floor3 .left{float: left;width: 50%;}
    .Home_floor3 .right{float: right;width:50% }
    .Home_floor2 .h4{font-size: 25px;}
    .Home_floor6 .left{ margin-bottom: 0; }
    .Home_floor6 .right a:nth-child(4){display:inline-block;}
    .Home_floor6 .container{padding-left: 200px;position: relative;}
    .Home_floor6 .container .left{position: absolute;top:50%;left: 0;-webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);}
    .Home_floor1_top{border-top-right-radius: 18px;border-top-left-radius: 18px;overflow:hidden;}
    .Home_floor1_top a:nth-child(1){background: url(../images/bxbg12.png) no-repeat -250px center;}
    .Home_floor1_top a:nth-child(2){background: url(../images/bxbg13.png) no-repeat 250px center;}
    .Home_floor1_top a:nth-child(1):hover{background-position: 0 center;}
    .Home_floor1_top a:nth-child(2):hover{background-position: right center;}

}
@media screen and (min-width:1200px ){
   .Home_floor3 .right .box{padding-bottom: 15px;}
}
@media screen and (min-width:1400px ){
    .HomeBan .pagination_box{position: absolute;bottom:80px;width: 1350px;left:50%;margin-left:-675px;}
    .Home_floor1_top{width: 1350px;position: relative;top:-100px;right:0;}
    .Home_floor1_top_box{max-width:1350px;margin:0 auto;}
    .Home_floor2 .h4{font-size: 29px;}

}

@media screen and (min-width:1600px ){
   .Home_floor3 .right .h3{font-size: 20px;}
   .Home_news_t{font-size: 64px;}
   .Home_news_t .span{top: 24px;}
}

.banner{position: relative;}
.banner .img2{display: none;}
.banner img{width: 100%;}
.banner .Box{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.banner .Box .container{position: relative;top: 50%;--webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);}
.banner .Box .h3{color:#fff;font-size: 30px;line-height: 50px;}
.banner .Box .p{color:#fff;font-size: 18px;}


@media screen and (min-width:640px ){
   .banner .Box .h3{color:#fff;font-size: 50px;line-height: 60px;}
   .banner .Box .p{color:#fff;font-size: 25px;}
}

@media screen and (min-width:1024px ){
   .banner .Box .h3{color:#fff;font-size: 64px;line-height: 75px;}
   .banner .Box .p{color:#fff;font-size: 30px;}
   .banner .img1{display: none;}
   .banner .img2{display: block;}
}


/*Menu002306*/
.Ncontainer{padding-top:80px;}
.Menu002306{padding-top: 30px;}
.Menu002306 .side-title{ line-height:100px; background:url(../images/icon1_07.jpg) no-repeat top center; margin-left: 0; font-size:22px; font-weight:bold; color:#fff; padding:0 0 0 20px;  position: relative; background-size: 100% 100%;}
.Menu002306 .side-title::after{ display:inline-block; vertical-align:middle; width: 40px; height: 1px; background: #fff; margin-left:10px;}
.Menu002306 .side-menu{background-color:#f4f4f4;padding-bottom: 50px; overflow:hidden;}
.Menu002306 .side-menu li a{ display:block;line-height:32px;}
.Menu002306 .side-menu > ul > li{ border-bottom:1px solid #e7f0f4;}
.Menu002306 .side-menu > ul > li >a{ padding:0 32px;color:#333333; line-height:49px; position:relative;font-size: 16px;}

.Menu002306 .side-menu > ul > li >a::after{ position:absolute; content:''; width:15px; height:15px; border-radius:50%; background:url(../images/icon1_02.png); right:16px; top:50%; margin-top:-8px;}


.Menu002306 .side-open_menu{ display:none;}
.Menu002306 .side-menu > ul > li.onmenu a{color:#00549e;}
.Menu002306 .side-menu > ul > li.onmenu a::after{ position:absolute; content:''; width:15px; height:15px; border-radius:50%; background:url(../images/icon1_01.png); right:16px; top:50%; margin-top:-8px;}
.Menu002306 .side-menu > ul > li>a:hover{color:#00549e;}
.Menu002306 .side-menu > ul > li:hover >a::after{background:url(../images/icon1_01.png); }

.Menu002306 .side-menu2 .has-ul a:after{display: none;}
.Menu002306 .side-menu2 .has-ul aside{ padding-right: 42px; overflow: hidden;;position: relative;}
.Menu002306 .side-menu2 .has-ul aside .op{position: absolute;right: 10px; top: 0;width: 32px;height: 100%;background: url(../images/icon1_02.png) no-repeat center center;}
.Menu002306 .side-menu2 .has-ul aside.select .op{background-image:url(../images/icon1_01.png);}

.Menu002306 .side-menu2 li aside a{display: block;padding: 0 0 0 32px;line-height: 49px;font-size: 16px;color: #333;}
.Menu002306 .side-menu2 li ul{margin:0 32px 10px 42px;display: none;}
.Menu002306 .side-menu2 li ul li:not(:last-child){border-bottom: 1px solid #e7f0f4;}
.Menu002306 .side-menu2 li ul li{ line-height: 36px;}
.Menu002306 .side-menu2 li ul li:not(.dots) a:before{display: inline-block;content: '>';color: #00549e; margin-right: 5px; font-family: '宋体'; font-weight: bold;}
.Menu002306 .side-menu2 li ul li a:not(:hover){color: #666;}
.Menu002306 .side-menu2 li ul li a.aon{color:#00549e!important;}
.Menu002306 .side-menu2 li ul li.dots{font-weight: 700;color:#00549e;}
.Menu002306 .side-menu2 .has-ul li aside.select a,
.Menu002306 .side-menu2 .has-ul.onmen li aside a{color:#00549e;}
.Menu002306 .side-menu2 li.onmen ul{display: block;}
.Menu002306 .side-menu2 > ul > li.onmenu a::after{display: none;}
@media(min-width:1025px){
.Menu002306 .side-menu{ display:block !important;}
}
@media(max-width:768px){

.Menu002306{padding-top: 0;}
.Menu002306 .side-other{ display:none;}
.Menu002306 .side-open_menu{ display:block; border:2px solid #00549e; padding:10px 20px 10px 20px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; color:#002870; position:relative;}
.Menu002306 .side-open_menu::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#00549e; right:10px; top:50%; margin-top:-3px;}
.Menu002306 .side-menu{ display:none; padding-bottom:20px;}
.Ncontainer{padding-top:60px;}
.Menu002306 .side-title{ line-height:60px;}
}

.location .columnname{color:#333333;font-size: 16px;line-height: 42px;}
.location{border-bottom:1px solid #e5e5e5;margin-top: 20px;}
.location .current{color:#666666;padding-left: 19px;background:url(../images/home.png) no-repeat left center;display: none;}
.location .current a{color:#666666;}
.location .current a:hover{color:#00549e;}
.Content{padding:40px 0 80px;min-height: 500px;}
.Content .contact_code span{display:block;}

.About_top  .left .h3{color:#00549e;font-size: 22px;line-height: 30px;position: relative;margin-bottom: 40px;padding-bottom: 30px;}
.About_top .i{position:absolute;bottom:0;left: 0;width: 84px;height: 4px;background: #00549e}
.About_top .left .p{color:#666666;line-height: 28px;padding-bottom: 20px;}
.About_top .left .ul{padding:0 0 20px;}
.About_top .left .ul li{line-height: 26px;margin-bottom: 10px;padding-left: 15px;position: relative;}
.About_top .left .ul li::before{position:absolute; content:''; left:0; top:11px;background: #00549e;width: 5px;height: 5px;border-radius: 50%;}

.link_list li .span{display: block;}
.link_list li {width: 48%;margin-right: 4%;float: left;    border: 1px solid #eaeaea;margin-bottom: 30px;}
.link_list li:nth-child(2n){margin-right:0%;}
.link_list li img{width: 100%;}
.link_list li .span{display: block;text-align: center;line-height: 24px;padding:5px 0;}
.link_list .ul{padding-bottom: 40px;}
.link_list{padding-top: 70px;padding-bottom: 0;}
.Sear_list li{margin-bottom: 5px;border-bottom:1px dashed #e5e5e5;}
.Sear_list li a{display: block;line-height:32px;font-size: 16px;padding:8px 0;}
.Sear_list {margin-bottom: 60px;}

@media(min-width:640px){

   .link_list li{width: 32%;float: left;margin-right: 2%;}
   .link_list li:nth-child(2n) {margin-right: 2%}
   .link_list li:nth-child(3n){margin-right:0;}
}

@media(min-width:800px){
   .link_list li{width: 23%;float: left;margin-right: 2.5%;}
   .link_list li:nth-child(2n) {margin-right: 2.5%}
   .link_list li:nth-child(3n){margin-right:2.5%;}
   .link_list li:nth-child(4n){margin-right:0%;}
}
@media(min-width:1000px){
   .link_list li{width: 18%;float: left;margin-right: 2.5%;}
   .link_list li:nth-child(2n) {margin-right: 2.5%}
   .link_list li:nth-child(3n){margin-right:2.5%;}
   .link_list li:nth-child(4n){margin-right:2.5%;}
   .link_list li:nth-child(5n){margin-right:0%;}
}




@media(min-width:768px){
   .Ncontainer{padding-left:305px;position: relative;}
   .Ncontainer .slidebar{width: 255px;position: absolute;top: 80px;left: 0;padding-top: 0;}
   .Menu002306{padding-top: 0;}
   .Ncontainer .maincontent{}
   .location{margin:0;position: relative;}
   .location .current{position: absolute;right: 0;top:0;display: block;line-height: 42px;}
   .Pcontainer{padding-left:0;}
}
@media(min-width:1024px){
   .About_top .left{width: 67%;float: left;}
   .About_top .right{float: right;width: 30%;}
   .About_top .right img{width: 100%;margin-bottom: 20px;}

}

.About_Title{color:#00549e;font-size: 22px;height: 22px;line-height: 22px;padding-left: 18px;position: relative;margin:20px 0;}
.About_Title::before{width: 4px;height: 17px;background:#00549e;content: " ";display: inline-block;position: absolute;top:2.5px;left:0;}
.About_honour .h3{color:#666666;font-size: 18px;padding-top: 15px;text-align: center;}

.About_honour #certify {
  position: relative;
  width: 100%;
  margin: 0 auto
}

.About_honour #certify .swiper-container {
  padding-bottom: 60px;
}
.swiper-wrapper{ box-sizing:border-box;}
.About_honour #certify  .swiper-slide {
  width:55%;
  background: #fff;

}
.About_honour #certify  .swiper-slide img{
  display:block; width:100%;
  box-shadow: 0 8px 30px #ddd;
}
.About_honour #certify  .swiper-slide p {
  line-height: 98px;
  padding-top: 0;
  text-align: center;
  color: #636363;
  font-size: 1.1em;
  margin: 0;
}
.About_honour_Box{position: relative;margin-bottom: 50px;}
.About_honour #certify .swiper-pagination {
  width: 100%;
  bottom: 20px;
}

.About_honour #certify .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 5px;
  border: 3px solid #fff;
  background-color: #d5d5d5;
  width: 10px;
  height: 10px;
  opacity: 1;
}

.About_honour #certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
  border: 3px solid #00aadc;
  background-color: #fff;
}

.About_honour #certify .swiper-button-prev {
  left: 0;
  width: 45px;
  height: 45px;
  background: url(../images/wm_button_icon.png) no-repeat;
  background-position: 0 0;
  background-size: 100%;
}

.About_honour #certify .swiper-button-prev:hover {
  background-position: 0 -46px;
  background-size: 100%
}

.About_honour #certify .swiper-button-next {
  right: 0;
  width: 45px;
  height: 45px;
  background: url(../images/wm_button_icon.png) no-repeat;
  background-position: 0 -93px;
  background-size: 100%;
}

.About_honour #certify .swiper-button-next:hover {
  background-position: 0 -139px;
  background-size: 100%
}
.About_honour_Box .swiper-button-prev{background: url(../images/icon1_05.png) no-repeat left center;margin-top: -60px;}
.About_honour_Box .swiper-button-next{background: url(../images/icon1_06.png) no-repeat left center;margin-top: -60px;}

@media(min-width:1200px){
  .About_honour #certify{width: 720px;}
  .About_honour #certify  .swiper-slide{ width:310px; height:450px;}
}



.ZJMultilinkage {max-width: 1200px;margin: 0 auto;overflow: hidden;}
.ZJMultilinkage .list_img {position: relative;}
.ZJMultilinkage .big_img {position: relative;width: 87%;float: left;}
.ZJMultilinkage .big_img img {width: 100%;}
.ZJMultilinkage .list {position: relative;max-width: 100%;float: right;width: 12%;height: 100%;}
.ZJMultilinkage .list .bd {position: relative;width: 100%;padding: 10px 0;}
.ZJMultilinkage .list a {position: absolute;width: 100%;height: 7px;left: 0px;border-radius: 100%;z-index: 88;background: url('../images/hsng.png') no-repeat center top;cursor: pointer;}


.ZJMultilinkage .list a.prev {top: 0;}
.ZJMultilinkage .list a.onA {background-color: #2c7ede;border-color: #2c7ede;}
.ZJMultilinkage .list a.next {bottom: 0;background: url('../images/xia.png') no-repeat center bottom;}
.ZJMultilinkage .list a.prevStop,
.ZJMultilinkage .list a.nextStop {cursor: default;}
.ZJMultilinkage .list li {position: relative;width: 100%;margin-bottom:2%;}
.ZJMultilinkage .list li .Ispic {width: 100%;}
.ZJMultilinkage .list li .imgBox {opacity: .7;}
.ZJMultilinkage .list li.on .imgBox {opacity: 1;}
.ZJMultilinkage .list img{vertical-align: top}
.ZJMultilinkage .big_img li{position: relative;}
.ZJMultilinkage .big_img .video_box{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.ZJMultilinkage .big_img .video_box video{height: 100%;margin:0 auto;display: block;width:100%;opacity: 0; background: #000;}
.ZJMultilinkage .big_img .video_box .i{position: absolute;top:50%;left: 50%;width: 50px;height: 50px;background:url(../images/bo.png) no-repeat center;margin-top: -25px;margin-left: -25px;background-size: 100%;}

@media screen and (min-width: 360px) {
  .ZJMultilinkage .list .bd{padding:8px 0;}
  .ZJMultilinkage .list li{margin-bottom: 4%;}
  .ZJMultilinkage .list a.next{bottom: 0;}
}
@media screen and (min-width: 400px){
   .ZJMultilinkage .list li{margin-bottom: 4%;}
}
@media screen and (min-width: 540px){
   .ZJMultilinkage .list .bd {padding: 12px 0;}
   .ZJMultilinkage .list a{height: 9px;}
   .ZJMultilinkage .big_img .video_box .i{position: absolute;top:50%;left: 50%;width: 65px;height: 65px;background:url(../images/bo.png) no-repeat center;margin-top: -32.5px;margin-left: -32.5px;background-size: 100%;}
}

@media screen and (min-width: 1000px) {
  .ZJMultilinkage .list a {right: 0px;}
  .ZJMultilinkage .list {width: 12%;}
  .ZJMultilinkage .list li {position: relative;width: 100%;margin-bottom: 3%;}
  .ZJMultilinkage .list a {height: 9px;}
  .ZJMultilinkage .list a.prev {background-position: center;}
  .ZJMultilinkage .list a.next {background-position: center;}
  .ZJMultilinkage .list .bd{padding:18px 0;}
}
@media screen and (min-width: 1200px) {
  .ZJMultilinkage .list .bd {padding: 20px 0;}
  .ZJMultilinkage .list li {margin-bottom: 4%;}
}
@media screen and (min-width: 1400px) {
  .ZJMultilinkage .list .bd {padding: 22px 0;}
  .ZJMultilinkage .list li {margin-bottom: 4%;}
}

.News_list_top{margin-bottom: 30px;}
.News_list_top .left{display: block;}
.News_list_top .left img{width: 100%;}
.News_list_top .h3 a{color:#333333;font-size: 22px;line-height: 30px;}
.News_list_top  .p{color:#666666;line-height: 25px;margin-bottom: 20px;}
.News_list_top .h3{margin:15px 0 10px;}
.News_list_top .more{color:#00549e;display: inline-block;padding-right: 13px;background: url(../images/ljian.png) no-repeat right center;}
.News_list_top .swiper-pagination{bottom:28px;text-align: right;padding-right: 10px;}
.News_list_top .swiper-pagination .swiper-pagination-bullet{width: 17px;height: 17px;background: url(../images/newsicon_02.png);opacity: 1;}
.News_list_top .swiper-pagination .swiper-pagination-bullet-active{background: url(../images/newsicon_01.png);}
.News_list_top li{background: #f4f4f4;}
.News_list_top .right .h3{overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.News_list_top .right .p{overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;}
.News_list_top .swiper-slide{background: #f4f4f4;}
.News_list_top .right{padding: 15px 15px 32px 15px;}
.News_list_top .h3 a:hover{color:#00549e;}

.News_list_botton .h3 a{color:#333333;font-size: 20px;line-height: 30px;}
.News_list_botton  .p{color:#666666;line-height: 25px;margin-bottom: 20px;}
.News_list_botton .h3{margin:19px 0 10px;}
.News_list_botton .more{color:#00549e;display: inline-block;padding-right: 13px;background: url(../images/ljian.png) no-repeat right center;}
.News_list_botton li{padding:30px 0;border-bottom:1px dashed #e6e6e6;}
.News_list_botton li img{width: 100%;}

.News_list_botton{margin-bottom: 60px;}
.News_list_botton .h3 a:hover{color:#0c67bd}
.News_info{padding-top: 50px;}
.News_info .title{color:#333333;font-size: 22px;line-height: 28px;text-align: center;padding-bottom: 12px;}
.News_info .time{color:#666666;text-align: center;}
.News_info .time .span{padding-left: 20px;}
.News_info_content{padding:45px 0;}
.News_info_content .p{color:#666666;line-height: 26px;padding-bottom: 20px;s}
.News_info_content .h4{color:#00549e;font-size: 18px;padding-bottom: 10px;}
.News_info_content .ul li{padding-bottom: 15px;}
.News_info_content .ul{margin-bottom: 20px;}
.news_info_back{padding-top: 20px;border-top:1px solid #e5e5e5; overflow: hidden;}
.news_info_back .left{padding-bottom: 20px;}
.news_info_back .left a{display: inline-block;line-height: 26px;color:#666;}
.news_info_back .right{float: right;}
.news_info_back .right a{color:#666666;display: inline-block;padding-left: 26px;background: url(../images/back.png) no-repeat left center;}
.news_info_back a:hover{color:#00549e;}
.news_info_back .right a:hover{background: url(../images/back1.png) no-repeat left center;}

@media screen and (min-width: 900px){
   .news_info_back{position: relative;}
   .news_info_back .right {position: absolute;top: 41px;right: 0;}
}

@media screen and (min-width: 1024px) {
    .News_list_top .left{width:63%;float:left;}
    .News_list_top .right{float: right;width:35% }
    .News_list_botton li .left{width: 22.5%;float: left;}
    .News_list_botton li .right{float: right;width: 74.5%;}
    .News_list_botton .h3{margin-top: 9px;}
    .News_list_botton li .p{overflow : hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;}
      }
@media screen and (min-width: 1200px){
     .News_list_top .right{float: right;width:35% }
    .News_list_top .swiper-pagination{width: 35%;text-align: left;left: auto;right: 0;padding-left: 10px;bottom:10px;}
    .News_list_top .h3{margin-bottom: 17px;}

}
@media screen and (min-width:1366px){
    .News_list_top .swiper-pagination{width: 35%;text-align: left;left: auto;right: 0;padding-left: 10px;bottom:28px;}


}
@media screen and (min-width:1400px){
    .News_list_top .right {padding: 50px 53px 32px 48px;}
     .News_list_top .swiper-pagination{width: 35%;text-align: left;left: auto;right: 0;padding-left:45px;bottom:28px;}
}


/*Page002080 */
.Page002080{ text-align:center; line-height:31px;}
.Page002080 .Pages a{ display:inline-block; vertical-align:middle;color:#999999;font-size: 16px;}
.Page002080 .Pages .p_cur,
.Page002080 .Pages .p_count,
.Page002080 .Pages .p_total,
.Page002080 .Pages .p_jump,
.Page002080 .Pages .a_first,
.Page002080 .Pages .a_end{ display:none;}
.Page002080 .Pages .a_prev,
.Page002080 .Pages .a_next{ width:90px; height:40px; background:url(../images/newsicon_03.png) no-repeat left center; overflow:hidden; line-height:40px;}
.Page002080 .Pages .a_next{background:url(../images/newsicon_031.png) no-repeat right center;}
.Page002080 .Pages .a_prev:hover{color:#0c67bd;background:url(../images/newsicon_033.png) no-repeat left center;}
.Page002080 .Pages .a_next:hover{color:#0c67bd;background:url(../images/newsicon_0331.png) no-repeat right center;}
.Page002080 .Pages em{ font-style:normal; display:inline-block; font-size:18px; margin:0 10px;display: none;}
.Page002080 .Pages em a{ width: 40px;height: 40px;display: inline-block;line-height: 40px;}
.Page002080 .Pages em a.a_cur{ background: #0c67bd;color:#fff;}
.Page002080 .Pages em a:hover{background: #0c67bd;color:#fff;}
@media(min-width:1024px){
.Page002080 .Pages em{ display:inline-block;}
}


.Product_category_list .PC_title{color:#00549e;font-size: 26px;text-align: center;}
.Product_category_list dd{margin-left: 0;padding-left: 0;}
.Product_category_list .right{color:#333;font-size: 16px;}
.Product_category_list dd{font-size: 0;display: table;padding:15px 10px;width: 100%;}
.Product_category_list img{vertical-align: top;}
.Product_category_list .left{width: 48%;display:inline-block;margin-right: 2%;display: table-cell;}
.Product_category_list .right{display:inline-block;width: 50%;vertical-align: middle;display: table-cell;}
.Product_category_list .more{color:#00549e;display:block;padding-right: 13px;background: url(../images/ljian.png) no-repeat right center;width: 70px;margin:20px auto 35px;}
.Product_C_list{background: url(../images/probg.png) #efefef no-repeat top center; background-size: 100%;}
.Product_category_list li{margin-bottom: 50px;}
.Product_category_list li .Box{box-shadow: 0 0 10px #c1c0c0;background: url(../images/prolistbg.png) no-repeat bottom center;background-size:100% 100%;}
.Product_category_list .PC_title{margin-bottom:25px;}
.Product_category_list dl{padding-top: 26px;}
.Product_category_list li a{display: block;}
.Product_category_list li dd a:hover .h3{color:#00549e;}

.Product_list .h3 a,.Product_list .h4 a{color:#333333;font-size: 22px;display: block;line-height:25px;}
.Product_list li {background: #f5f5f5;padding:15px;}
.Product_list li .p{padding:15px 0 30px;font-size: 14px;}
.Product_list li .left>a {display: inline-block;color: #00549e;padding-right: 13px; background: url(../images/ljian.png) no-repeat right center;font-size: 14px;}
.Product_list .right img{width: 100%;}
.Product_list li{margin-bottom: 25px;}
.Product_category_list .Box{display: block;}
.Product_list{padding-bottom: 35px;}
.Product_list .left:hover .h3 a, .Product_list .left:hover .h4 a{color:#00549e;}
.Product_list li .p{padding-top: 2px;}
.Product_category_list .Box{position: relative;}

@media(min-width: 768px){
  .Product_category_list li .Box{padding-bottom: 45px;}
  .Product_category_list .more{position: absolute;bottom:35px;left: 50%;margin-left: -10px;margin:0;}
}

.Product_info_middle_bottombt .h3{color: #666666;font-size: 30px; text-align: center;
    padding-bottom:80px;}
.Product_info_middle_bottombt .ul li a{color:#333;font-size: 16px;line-height: 30px;display: block;line-height: 43px;border-bottom: 1px dashed #d1d1d1;}
.Product_info_middle_bottombt .ul li{padding-bottom: 8px;}
.Product_info_middle_bottombt{padding-bottom: 90px;}
.Product_info .location{background: #efefef}
.Product_info .location .container{position: relative;}
.Product_info .location .columnname{font-size: 0;}



.Product_info_top .left{padding-bottom: 60px;}
.Product_info_top .left .lSSlideOuter .lslide img {width: 100%;}
.Product_info_top .left .lSSlideOuter .clone img {width: 100%;}
.Product_info_top .left .lSSlideOuter .lSPager li {display: block;border: 1px solid #fff;}
.Product_info_top .left .lSSlideOuter .lSPager li.active {border-color: #00549e;}
.Product_info_top .left .panel-body img{ max-with: none;}
.Product_info_top{background: url(../images/probg1.png) #efefef no-repeat top center; background-size: 100%;padding-top: 50px;border-bottom:1px solid #d8d6d6;}
.Product_info_top .qj{padding-top: 30px;text-align: center;display: none;}
.Product_info_top .h3{color:#00549e;font-size: 30px;}
.Product_info_top .h3 .i{display: block;width:120px;height:3px;background:#00549e;margin:10px 0 30px;}
.Product_info_top .h4{color:#666666;font-size: 25px;padding-bottom: 30px;}
.Product_info_top .p{color:#666666;font-size: 16px;line-height: 32px;padding-bottom:30px;}
.Product_info_middle_bottom,.Product_info_middle_bottom_1{padding-bottom: 90px;}
.Product_info_top .p1 .span{color:#00549e;font-size: 18px;position: relative;padding-left: 12px;}
.Product_info_top .p1 .span::before{position: absolute;top:10px;left: 0;content: " ";display: inline-block;width: 4px;height: 4px;background: #00549e;border-radius: 50%;}
.Product_info_top .p1{color:#666666;font-size: 16px;line-height: 27px;padding-bottom: 18px;}

.Job_List_top .h3{color:#00549e;font-size: 20px;line-height: 35px;padding-bottom: 20px;}
.Job_List_top .h3 img{vertical-align: middle;padding-right: 10px;}
.Job_List_top li .p{color:#666;font-size: 14px;line-height: 38px;}
.Job_List_top li .p .span{display: inline-block;padding-right: 11px;padding-left:18px;position: relative;}
.Job_List_top li .p .span::before{content:" ";display: inline-block;height: 14px;width: 4px;position: absolute;top:13px;left:0;background: #00549e;}
.Job_List_top li{padding-bottom: 20px;border-bottom:1px solid #e5e5e5;margin-bottom: 30px;}

.Job_List_bottom li{width: 100%;text-align: center;margin-bottom: 20px;}
.Job_List_bottom li:nth-child(3n){margin-right: 0;}
.Job_List_bottom li a{display: block;padding-top: 55px;padding-bottom: 45px;background: url(../images/renbg.jpg) no-repeat center;background-size:100% 100%;}
.Job_List_bottom li .h3{font-size: 18px;padding-top: 15px;padding-bottom: 60px;color:#fff;}
.Job_List_bottom li .more{font-size: 15px;color:#fff;display: inline-block;padding-right: 25px;background: url(../images/jibbg.png) no-repeat right center;cursor: pointer;}
.Job_List_bottom{padding:50px 0;}
.Job_list .Job_list_tab{background:#00549e;font-size: 0;}
.Job_list .Job_list_tab .span{height: 48px;line-height: 48px;display: inline-block;color:#fff;font-size: 16px;}
.Job_list .Job_list_tab .span1{width: 36%;padding-left: 2%}
.Job_list .Job_list_tab .span4{display: none;}
.Job_list .Job_list_tab .span2,.Job_list .Job_list_tab .span3{width: 32%;text-align: center;}
.Job_list .ul li .h3{font-size: 0;cursor: pointer;}
.Job_list .ul li .h3:hover{color: #e60012;}
.Job_list .ul li .h3 .span{display: inline-block;vertical-align: middle;}
.Job_list .ul li .h3 .span1{width: 36%;padding-left: 2%;font-size: 16px;padding-left: 2%;}
.Job_list .ul li .h3 .span2,.Job_list .ul li .h3 .span3{width: 32%;text-align: center;font-size: 16px;}
.Job_list .ul li .h3 .span4{display: none;}
.Job_list .ul li .h3{padding:14px 0;border-bottom: 1px solid #e5e5e5;}

.Job_list .ul li .Box{padding:40px 2%;background: #f4f4f4;display: none; color:#666666;font-size: 14px;line-height: 28px;}
/* .Job_list .ul li .Box .p{color:#666666;font-size: 14px;line-height: 28px;} */
.Job_list .ul li .Box .more{margin:40px 0;width: 180px;height:48px;line-height: 48px;background:url(../images/mored.png) #00549e no-repeat 120px center;;border-left: 2px solid #e60012;text-align: center;color:#fff;font-size: 16px;padding-right: 20px;cursor: pointer;display: block;}
.Job_list .ul li .h3.on{color:#e60012;}

.Mask_box{background: rgba(0,0,0,.7);position: fixed;top:0;left: 0;z-index: 99;width: 100%;height: 100%;display: none;}
.Mask_box .Mask{width: 94%;background: #fff;position: absolute;top:50%;left:3%;-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);padding:2%;max-width: 780px;}
.MaskClore{width: 25px;height: 25px;position: absolute;top: 10px;right: 10px;background: url(../images/close.png);}
.Mask_box h3{color:#00549e;font-size: 18px;text-align:center;margin:15px 0 10px;}
.Mask_box .left{font-size: 16px;line-height: 26px;padding-bottom: 3px;}
.Mask_box .right input{border:1px solid #cecaca;height: 38px;line-height: 38px;padding:0 10px;width: 100%;}
.Mask_box .MaskFormBtn{width: 120px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color:#fff;background: #00549e;display: block;margin-bottom: 30px;margin:20px auto 30px;}
.Mask_box li{margin-bottom: 15px;}


@media(min-width:540px){
.Product_category_list .left{display: block;float: left;width: 100%;}
.Product_category_list .left img{width: 100%;}
.Product_category_list li a{padding-right: 65%;position: relative;}
.Product_category_list li .right{position:absolute;top:0;right: 0;width: 62%;height: 100%; }
.Product_category_list li .right .h3{position: absolute;top: 50%;left:0;--webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);}
.Product_list li .Box{padding-left: 54%;position: relative;padding-right: 0;}
.Product_list li .Box .left{position: absolute;top:50%;left:20px;--webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);width: 50%;}

.Job_List_bottom li{width: 32%;margin-right: 2%;float: left;text-align: center;margin-bottom: 20px;}
.Job_List_bottom li:nth-child(3n){margin-right: 0;}


}
.Product_info_title{color:#666666;font-size: 30px;text-align: center;padding-top: 80px;padding-bottom: 40px;}
.Product_info_middle_t .right .table{width: 100%;border-collapse: collapse;border-top:1px solid #ccddec;border-left:1px solid #ccddec;}
/*.Product_info_middle_t .right .table .td{width: 25%;}
.Product_info_middle_t .right .table .td1{width: 75%;}*/
.Product_info_middle_t .right .table td{padding:8px 0;border-right:1px solid #ccddec;border-bottom:1px solid #ccddec;}
.Product_info_middle_t .right .table thead{background: #1a65a8;color:#fff;}
.Product_info_middle_t .right .table thead td{padding: 28px 0;}
.Product_info_middle_t .right .table tr td:nth-child(1){padding-left:10px;}
.Product_info_middle_t .right .table tr td:nth-child(2){text-align: center;}
.Product_info_middle_t .right .table tbody{color:#333;background: #ecf0f4;}
.Product_info_middle_t .right .table tbody  tr:nth-child(2n) td:nth-child(2n){background: #fff;}
.Product_info_middle_t .left img{width: 100%;}
.Product_info_middle_t .left{padding-bottom: 40px;}
.Product_info_middle_t .right{padding-bottom: 40px;}
.Product_info_middle{background: url(../images/pbg1.jpg) repeat-y top center;}
.Product_info_middle_list li .right .h3{color:#333333;font-size: 22px;}
.Product_info_middle_list li dl{margin:0;padding-top: 15px;}
.Product_info_middle_list li dt{color:#666666;font-size: 16px;padding-bottom: 15px;line-height: 28px;}
.Product_info_middle_list li dt .h33{padding-left: 14px;position: relative;}
.Product_info_middle_list li dt .h33::before{content: " ";width:4px;height: 14px;background: #1a65a8;position: absolute;top:7px;left: 0;}
.Product_info_middle_list li dt .span{color:#444;display: inline-block;}
.Product_info_middle_list .left{padding-bottom: 20px;}
.Product_info_middle_list li{border-bottom:1px solid #e0e0e0;padding-top: 30px;}
.Product_info_middle_list .ul{padding-bottom: 50px;}
.Product_info_middle_list {padding-bottom: 80px;}
.Product_info_middle_list li:last-child{border:0;}

.Product_info_middle_bottom .tab,.Product_info_middle_bottom_1 .tab{text-align: center;padding-bottom: 45px;}
.Product_info_middle_bottom .tab a,.Product_info_middle_bottom_1 .tab a{display: inline-block;padding:0 20px;height: 46px;line-height: 46px;color:#333333;background: #f4f4f4;cursor: pointer;margin:0 10px;}
.Product_info_middle_bottom .tab a.on,.Product_info_middle_bottom_1 .tab a.on,
.Product_info_middle_bottom .tab a:hover,.Product_info_middle_bottom_1 .tab a:hover{color:#fff;background: #00549e;}
.Product_info_middle_bottom .tab_list li{position: relative;display: none;}
/* .Product_info_middle_bottom .tab_list li img{width: 100%;vertical-align: top;} */
/* .Product_info_middle_bottom .tab_list li .Box{position: absolute;bottom:0;left:0;width: 100%;height: 100%;} */
.Product_info_middle_bottom .tab_list li video{
/* position: absolute;top: 0;left: 50%;max-width: 1040px;width:95%;height: 100%;--webkit-transform: translateX(-50%); */
/* -ms-transform: translateX(-50%); */
/* -o-transform: translateX(-50%); */
/* transform: translateX(-50%); */
width: 100%; object-fit: cover;
}
.Product_info_middle_bottom .tab_list li .i{display: inline-block;width: 126px;position: absolute;top:50%;left: 50%;font-size: 14px;color:#fff;padding-top: 64px;background: url(../images/bo1.png) no-repeat top center;height: 84px;margin-top: -42px;margin-left:-63px;cursor: pointer;}

.Product_info_middle_list .down {padding-right: 15px;position: relative;line-height: 45px;border:1px solid #d1d1d1;padding-left:30px;margin-bottom: 15px;cursor:pointer;}
.Product_info_middle_list .down::before{width: 4px;height: 4px;background: #e60012;border-radius: 50%;position: absolute;top: 20px;left: 15px;content:" ";display: inline-block;}

.Product_info_middle_list li .Box{padding-top: 15px;}
.Product_info_middle_list .down a.DownA{position: absolute;top: 0;right: 0;width: 100px;height: 45px;text-align: center;border-left:1px solid #d1d1d1;font-size: 16px;color: #555555;background:url(../images/xia3.png) no-repeat 20px center;padding-left: 10px;cursor: pointer;}

.Product_info_middle_list .down .spandwon{padding-left: 20px;}
.Product_info_middle_list .down .spandwon a{border-bottom: 1px solid #00549e; padding-bottom: 2px;}
.Pro_target{position:fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 98;background: rgba(0,0,0,0.8);display: none;}
.Pro_target .Box{position: absolute;top:50%;-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left:10%;width: 80%;background: #fff;padding:90px 5%;}
.Pro_target .Box .span{color:#333333;font-size: 16px;}
.Pro_target .Box .text{display: block;width: 100%;padding:0 10px;border:1px solid #e5e5e5;height: 55px;line-height: 55px;margin:10px 0 30px;}
.Pro_target .Box .btn{display: block;width: 135px;height: 40px;line-height: 40px;text-align: center;margin:0 auto;background: #00549e;color:#fff;font-size: 16px;cursor: pointer;}
.Pro_target .Box .close{position: absolute;top: 15px;right: 15px;width: 25px;height: 25px;background: url(../images/close.png) no-repeat center;cursor: pointer;}

.Job_Info_top{background: url(../images/lbg.jpg) no-repeat top center;background-size: 100% 100%;padding:5% 3%;}
.Job_Info_top .h3{color:#fff;font-size: 18px;padding-bottom: 15px;}
.Job_Info_top .p{color: #fff;padding:0 3%;line-height: 28px;}

.Job_Info_list li .span{color:#666;font-size: 14px;padding-bottom: 6px;}
.Job_Info_list li .span  .spann{color:#e60012;}
.Job_Info_list li input,select{width: 100%;height: 40px;line-height: 40px;padding:0 10px;border:1px solid #d9d9d9;}
.Job_Info_list li{margin-bottom: 15px;}
.Job_Info_list{padding:60px 0;}
.Job_Info_list .files_box .box{width: 100px;height: 40px;line-height: 40px;position: relative;font-size: 14px;color:#666;background: url(../images/inputbg.jpg) no-repeat center;text-align: center;display: inline-block;margin-right: 10px;}
.Job_Info_list .files_box .boxinfo{width: 200px;height: 40px;line-height: 40px;position: relative;font-size: 14px;color:#666;text-align: left;display: inline-block;margin-right: 10px;}
.Job_Info_list .files_box .box input{position: absolute;top: 0;left:0; width:100%;height: 100%;opacity: 0;}
.Job_Info_list .files_box .box1{display: inline-block;}
.Job_Info_list li textarea{width: 100%;height: 130px;line-height: 40px;padding:0 10px;border:1px solid #d9d9d9;}
.Job_Info_list li .YBox {padding-right: 100px;height: 40px;line-height: 40px;position: relative;max-width: 530px;}
.Job_Info_list li .YBox img{color:#FFF;font-size: 25px;background: #00549e;width: 95px;height: 40px;line-height: 40px;display: inline-block;text-align: center;position: absolute;top: 0;right: 0;}
.Job_Info_list li.li3 input{width: 140px;height: 45px;line-height: 45px;background: #00549e;color:#fff;font-size: 16px;border:0;margin-right: 3px;cursor: pointer;}
.Job_Info_list li.li3 .btn2{color:#666;background: #eaeaea;}
.Job_Info_list li.date input{background: url(../images/rtl.png) no-repeat 98% center;}

/*select下拉样式*/
.ZJselectBox{width:100%; height: 40px; position: relative;}
.ZJselectTxt{position: relative; padding-left: 15px; line-height: 40px; color: #666; font-size: 14px;border:1px solid #d9d9d9;padding-right: 40px;background: url(../images/xial.png) no-repeat 97.5% center;}

.ZJselectTxt span{}
.ZJselectTxt i.icon{ display: block; width: 40px;height: 40px; position: absolute; right: 0;top: 0;background: url(images/zjdown.png) no-repeat center;z-index: 2;cursor: pointer; }
.ZJselectTxt i.iconOn{background-image: url(images/zjup.png);}



.ZJselectBox .ZJselectUl{position: absolute; display: none; width: 100%; z-index: 4; top: 40px;left: 0; background: #fff; }
.ZJselectBox .ZJselectUl .ZJselectUlBox{max-height: 240px;overflow-y:auto; border:1px solid #d9d9d9;}
.ZJselectBox .ZJselectUl ul li{font-size: 14px;float: none; height: 40px; line-height: 40px; padding: 0;margin: 0;padding-left: 15px;border-bottom: 1px solid #f9f9f9; -webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s; cursor: pointer;width: 100%;}
.ZJselectBox .ZJselectUl ul li:hover{background: #f5f5f5;}

.Solve_content_top{padding-bottom: 9px;border-bottom:1px dashed #ededed;margin-bottom: 100px;}
.Solve_content_top a{display: inline-block;height: 48px;line-height: 48px;padding:0 6px;margin-right: 8px;background: #f4f4f4;font-size: 14px;text-align: center;cursor: pointer;position: relative;}
.Solve_content_top a.on,.Solve_content_top a:hover{color:#fff;background: #00549e;}
.Solve_content_top a.on .i,.Solve_content_top a:hover .i{position: absolute;bottom:-9px;left:0;width: 100%;height: 6px;background: url(../images/xiah.jpg) no-repeat center;background-size: 100% 100%;}
.Solve_content_Box .box{display: none;}
.Solve_content_Box .box01 .ul li{float: left; width: 50%;}
.Solve_content_Box .box01 .ul li a{display: block; overflow: hidden;}
.Solve_content_Box .box01 .ul li a img{width: 100%; -webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.Solve_content_Box .box01 .ul li a:hover img{ -webkit-transform: scale(1.03);-ms-transform: scale(1.03);-o-transform: scale(1.03);transform: scale(1.03);}

.Solve_content_Box .box02{}
.Solve_content_Box .box02 .maskimg{ display: none;position: absolute; }

.Solve_content_Box .box02 .title{font-size: 16px; border:1px solid #00549e; line-height: 45px; border-radius: 5px; text-align: center; margin-bottom: 10px;}
.Solve_content_Box .box02 ul li{margin-bottom: 10px;}
.Solve_content_Box .box02 ul li .imgbox{ border: 3px solid rgba(0, 84, 158,.6) }
.Solve_content_Box .box02 ul li .imgbox img{ width: 100%; }


@media(min-width:1300px){
  .Solve_content_Box .box02 .bgCon{width: 848px; position: relative;}
  .Solve_content_Box .box02 .ul li{ position: absolute;}
  .Solve_content_Box .box02 .ul li.li1{ left: 160px;top: 107px;width: 256px;height: 108px;}
  .Solve_content_Box .box02 .ul li.li2{ left: 395px;top: 87px;width: 126px;height: 66px; }
  .Solve_content_Box .box02 .ul li.li3{ left: 522px;top: 54px;width: 206px;height: 69px;}

    .Solve_content_Box .box02 .ul li.li1 .maskimg{ width: 342px; left: -40px;top: -15px;}
    .Solve_content_Box .box02 .ul li.li2 .maskimg{ width: 212px;left: -39px;top: -9px; }
    .Solve_content_Box .box02 .ul li.li3 .maskimg{ width: 285px;left: -72px;top: -4px; }

    .Solve_content_Box .box02 ul li:hover .imgbox{opacity: 1;}

    .Solve_content_Box .box02 .ul li:hover .maskimg{ display: block; opacity: 1;  }

  .Solve_content_Box .box02 ul li .imgbox{position: absolute;}

  .Solve_content_Box .box02 ul li.li1 .imgbox{left: 364px;top: 35px;}
  .Solve_content_Box .box02 ul li.li2 .imgbox{ left: 128px;top: 56px;}
  .Solve_content_Box .box02 ul li.li3 .imgbox{left: 2px;top: 89px;}


    .Solve_content_Box .box02 .ul li .title{ display: inline-block; padding:0 15px; background:#00549e; color: #fff; display: none;}
    .Solve_content_Box .box02 ul li .imgbox{width: 305px; border-width:10px;height: 305px; border-radius: 100%; overflow: hidden; opacity: 0;}



}


.Solve_content_Box{padding-bottom: 80px;}
.SH_list li .h3{padding-left: 47px;background:url(../images/q.png) no-repeat left 15px;color:#333333;font-size: 14px;padding-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #e5e5e5;cursor: pointer;position: relative;padding-right: 20px;}
.SH_list li .slide_Box{padding:5% 5%;background: #f4f4f4;display: none;}
.SH_list li{margin-bottom: 15px;}
.SH_list li .slide_Box .p{color:#666666;line-height: 40px;}
.SH_list li .h3 .i{display: inline-block;width: 10px;height: 6px;background: url(../images/dl.png);position: absolute;top: 23px;right: 0;}
.SH_list li .h3.on .i{background: url(../images/dl1.png);}
.SH_list_bottom{margin:25px 0 60px;font-size:16px;height: 48px;line-height: 48px;padding-right: 28px;color:#00091b;text-align: right;background: #f4f4f4;}
.SH_list_bottom img{vertical-align: middle;margin-right: 10px;position: relative;top: -2px;}
.SH_list_bottom a{color:#00549e;}
.Down_content li{padding-left: 14px;line-height:26px;padding:12px 65px 12px 14px;border-bottom:1px solid #e5e5e5;position: relative;margin-bottom: 10px;}
.Down_content li::before{content:" ";width: 3px;height: 3px;background: #00549e;position: absolute;top:23px;left:0;}
.Down_content li a{position: absolute;top:14px;right: 0;padding-left: 20px;background: url(../images/xia3.png) no-repeat left center;}
.Down_content .ul{margin-bottom: 60px;}
.Contact_h3{color:#333333;font-size: 26px;padding-left: 22px;position: relative;margin-bottom:20px;}
.Contact_h3::before{content:" ";width: 4px;height: 26px;background: #1a65a8;position: absolute;top:5px;left:0;}
.Contact_top{padding:30px 3%;background: #f4f4f4;}
.Contact_top .left .p{color:#666666;font-size: 16px;padding-bottom: 8px;line-height: 30px;}
.Contact_top .left .p2{ text-indent: 3.2em; }
.Contact_top .left{padding-bottom: 30px;}
.Contact_top{margin-bottom: 20px;}
.gz_menu{margin-bottom: 40px;}
.gz_menu a{padding:0 35px;}

.Contact_middle{margin-bottom: 20px;padding:30px 3%;background: #f4f4f4;}
.Contact_middle .span{color:#666;font-size: 16px;padding-bottom: 8px;}
.Contact_middle input{width: 100%;height: 40px;line-height: 40px;border:1px solid #e3e3e3;background: #fff;padding:0 10px;font-size: 16px;}
.Contact_middle li{margin-bottom: 20px;}
.Contact_middle li.bg select {background:#fff;}
.Contact_middle li .ZJselectTxt{background: url(../images/xial.png) #fff no-repeat 97.5% center;font-size: 16px;}
.Contact_middle .ZJselectBox .ZJselectUl ul li{font-size: 16px;}
.Contact_middle li textarea{height: 160px;padding:0 10px;width: 100%;line-height: 40px;border:1px solid #e3e3e3;background: #fff;font-size: 16px;}
.Contact_middle li.last .left .Box{position: relative;padding-right: 100px;}
.Contact_middle li.last .left .Box img{position: absolute;top:0;right: 0;width: 95px;height: 40px;}
.Contact_middle li.last .left{margin-bottom: 20px;}
.Contact_middle li.last .right input{width: 120px;height: 40px;line-height: 40px;background: #00549e;color:#fff;font-size: 16px;border:0;margin-right: 3px;cursor: pointer;}
.Contact_middle .ZJselectBox .ZJselectUl .ZJselectUlBox{background: #f0f0f0;color:#666666;}
.Contact_middle .ZJselectBox .ZJselectUl ul li{border-bottom: 0;height: 26px;line-height: 26px;}
.Contact_middle .ZJselectBox .ZJselectUl ul li:hover{background: #f0f0f0;color:#00549e;}
.Contact_middle .ZJselectBox .ZJselectUl ul {padding:12px 0;}
.BMap_Marker img{max-width: none;margin-top: 0 !important;}
.BMap_Marker>div{width: 28px !important;height: 35px !important;}
.BMap_stdMpCtrl {display: none;}
.BMap_scaleCtrl {display: none;}
.anchorBL{display: none;}
.Yx_top .h3{color:#003c71;font-size: 16px;font-weight: bold;padding-bottom: 5px;}
.Yx_top .h3 img{vertical-align: middle;margin-right: 5px;}
.Yx_top{padding-bottom: 60px;padding-top: 30px;}
.Yx_content{padding-bottom: 180px;}
.Yx_Box>img{width: 100%;}
.Yx_Box{position: relative;}
.Yx_Box .ul li{position: absolute;top:0;left:0;width: 1.4%;height: 4.1%;cursor: pointer;}
.Yx_Box .ul li .Box{display: none;position: absolute;left: 0;bottom:24px;width: 260px;box-shadow: 0 0 10px #d3dce4;margin-left: -126px;}
.Yx_Box .ul li dt{height: 48px;line-height: 48px;text-align: center;font-size: 18px;background: #00549e;color:#fff;cursor: auto;}
.Yx_Box .ul li dl{margin:0;border:0;}
.Yx_Box .ul li dd{margin:0;border-bottom: 1px solid #e5e5e5;background: #fff;padding:0 15px;}
.Yx_Box .ul li dd a{padding:14px 0;display: block;background: url(../images/se.png) no-repeat right 16px;    padding: 14px 21px 14px 0;}
.Yx_Box .ul li dd a:hover{background-image:url(../images/se2.png); color:#ea2534;}
.Yx_Box .ul li .i{display: inline-block;width: 12px;height: 7px;background: url(../images/xicon.png) no-repeat center;position: absolute;bottom: 18px;left:50%;margin-left: -6px;display: none;}
.Yx_Box .ul li.li1{left: 23.25%;top: 31.61%;}
.Yx_Box .ul li.li2{left: 28.85%;top: 59.28%;}
.Yx_Box .ul li.li3{left: 33.2%;top: 68.58%;}

.Yx_Box .ul li.li4{left: 47.71%;top: 31.98%;}
.Yx_Box .ul li.li5{left: 69.79%;top: 27.65%;}

.Yx_Box .ul li.li6{left: 65.33%;top: 24.42%;}

.Yx_Box .ul li.li7{left: 59.31%;top: 26.69%;}
.Yx_Box .ul li.li8{left: 57.78%;top: 60.68%;}
.Yx_Box .ul li.li9{left: 71.68%;top: 50.45%;}
.Yx_Box .ul li.li10{left: 75.19%;top: 26.604%;}
.Yx_Box .ul li.li11{left: 60.08%;top: 44.59%;}
.Yx_Box .ul li.li12{left: 77.85%;top: 59.28%;}
.Yx_Box .ul li.li13{left: 85.05%;top: 73.45%;}

@media(min-width:540px){
   .Job_Info_list li{padding-left: 80px;position: relative;}
   .Job_Info_list li .span{position: absolute;top: 0;left: 0;height: 40px;line-height: 40px;}
   .Contact_middle li{padding-left: 64px;position: relative;}
   .Contact_middle li .span{position: absolute;top: 0;left: 0;height: 40px;line-height: 40px;width: 52px;text-align: right;}
}
  .Product_info_top .right p{background: none!important}

@media(min-width:768px){
  .Product_category_list .ul{display: flex;flex-wrap: wrap;}
  .Product_category_list li{width:48%;margin-right: 4%;}
  .Product_category_list li:nth-child(2n){width:48%;margin-right: 0%;}
  .Product_info_top .left{float: left;width:48%;padding-bottom: 70px;}
  .Product_info_top .right{float: right;width:50%; overflow:hidden;}
  .Product_info_top{padding-top: 100px;}
  .Product_info_middle_t .right .table tr td:nth-child(1){padding-left:30px;width:20%;}

  .Product_info_middle_t .right{float: right;width:58%;}
  .Product_info_middle_t .left{float: left;width:38%;}
  .Product_info_title{padding:120px 0 80px;}
  .Product_info_middle_list .left{width: 26%;float: left;}
  .Product_info_middle_list .right{width: 72%;float: right;}
  .Pro_target .Box{width: 580px;left: 50%;margin-left:-290px;}
  .SH_list li .slide_Box{padding:47px;}


}
@media(max-width: 768px) {
	.Contact_middle li {
		padding-left: 0 !important;
	}
}

@media(min-width:780px){
   .Mask_box .Mask{left: 50%;margin-left: -390px;}
   .Mask_box .Mask{padding:2% 5%;}
   .Mask_box li{padding-left: 60px;position: relative;margin-bottom: 20px;}
   .Mask_box li .left{position: absolute;top: 0;left: 0;line-height: 38px;}
   .Mask_box h3{margin:35px 0 35px;}
}

@media(min-width:1024px){
  .Product_category_list dl{padding-top: 39px;padding-bottom: 10px;}
  .Product_category_list li{margin-bottom: 75px;}
  .Product_category_list dd{padding: 15px 45px;}

  .Job_list .ul li .h3 .span1{width: 27%;padding-left: 2%;font-size: 16px;padding-left: 2%;}
  .Job_list .ul li .h3 .span2,.Job_list .ul li .h3 .span3{width: 25%;text-align: center;font-size: 16px;}
  .Job_list .ul li .h3 .span4{display: inline-block;width: 23%;font-size: 16px;text-align: center;}

  .Job_list .Job_list_tab .span1{width: 27%;padding-left: 2%;font-size: 16px;padding-left: 2%;}
  .Job_list .Job_list_tab .span2,.Job_list .Job_list_tab .span3{width: 25%;text-align: center;font-size: 16px;}
  .Job_list .Job_list_tab .span4{display: inline-block;width: 23%;font-size: 16px;text-align: center;}
  .Job_Info_list .ul{font-size: 0;}
  .Job_Info_list li{width: 48%;margin-right: 4%;display: inline-block;}
  .Job_Info_list li:nth-child(2n){margin-right: 0;}
  .Job_Info_list li.li1{width: 100%;float: none;}
  .Job_Info_list li.li3{width: 100%;float: none;}
  .Contact_top{padding-right:0;padding-top: 0;padding-bottom: 0;}
  .Contact_top .left{width: 56%;float: left;padding-bottom: 20px;padding-top: 40px;padding-left: 20px;}
  .Contact_top .right{float: right;width: 42%;}
  .Contact_top .left .p{padding-left: 22px;}

  .Contact_middle .ul{font-size: 0;}
  .Contact_middle li{width: 49.5%;margin-right:1%;display: inline-block;}
  .Contact_middle li:nth-child(2n){margin-right: 0;}
  .Contact_middle li.li{width: 100%;}
  .Contact_middle li.last{width: 100%;}
  .Contact_middle li.last .left{float: left;width: 50%;}
  .Contact_middle li.last .right{float: right;}
   .Yx_Box .ul li:hover .Box{display: block;}
  .Yx_Box .ul li:hover .i{display: block;}

  .Product_info_middle_list li:last-child{height: 368px;}

}

@media(min-width:1200px){
  .Product_list .ul{display: flex;flex-wrap: wrap;}
  .Product_list li{width:49%;margin-right: 2%;}
  .Product_list li:nth-child(2n){width:49%;margin-right: 0%;}
  .Product_list .h3 a, .Product_list .h4 a{font-size: 19px;}
  .Job_Info_list li{width: 45%;float: left;margin-right: 10%;}
  .Job_Info_list li:nth-child(2n){margin-right: 0;}
  .Contact_middle li.last .left{float: left;width: 40%;}

  .Yx_Box .ul li .Box{display: block;margin-left: -122px;display: none;}



}
@media(min-width:1366px){
  .Product_list .h3 a, .Product_list .h4 a{font-size: 21px;}
  .Contact_top .left  .p .span{padding-left: 85px;}
}


#bdshare_weixin_qrcode_dialog{height: 297px !important;}



.MenunewsBOX{padding-top: 15px;}
.MenunewsBOX .menuItem{margin-top: 15px;}
.MenunewsBOX .menuItem .side-title{position: relative;padding-left: 10px; line-height: 1em; font-size: 16px; color: #333; margin-bottom: 15px;}
.MenunewsBOX .menuItem .side-title .i{display:block; background: #FE0000;width: 2px; height: 100%;position: absolute; left: 0;top: 0; }
.MenunewsBOX .menuItem  ul li .h3{font-size: 14px; font-weight: normal;}
.MenunewsBOX .menuItem  ul li .h3 a{color: #333;}
.MenunewsBOX .menuItem  ul li .h3 a:hover{color: #00549d;}
.MenunewsBOX .menuItem  ul li .time{text-align: left; color: #A1A1A1;}
.MenunewsBOX .menuItem  ul li{margin-bottom: 10px;}

@media(min-width:768px){
  .MenunewsBOX{margin-top: 0;}
  .MenunewsBOX .menuItem{margin-top: 30px;}
.MenunewsBOX .menuItem .side-title{background: #00549d url('../images/menutb.png') no-repeat right center; color: #fff;}
.MenunewsBOX .menuItem {background: #f4f4f4;}
.MenunewsBOX .menuItem .side-title{padding:15px 15px 15px 25px; font-size: 18px;}
.MenunewsBOX .menuItem .side-title .i{position: absolute; top: 15px;left: 15px; height: 1em;}
.MenunewsBOX .menuItem  ul li{border-bottom: 1px solid #eee; padding:10px 15px;}
}

/*首页乘车路线*/
.Home_floor5 .RoadLine {color: #fff;
    background: #e60012;padding:0 0;position: absolute;top:62px;left:0;width: 100%;z-index: 9;border-top: 1px solid #00549e;max-width: 440px;height:263px;}
.Home_floor5 .RoadLine li{line-height: 35px;font-size: 15px;line-height: 40px;list-style: none;font-size: 18px;padding-left: 30px;background: url(../images/isan.png) no-repeat left 13px;margin-bottom: 15px; }
.Home_floor5 .RoadLine ul{padding-left: 30px;}
.Home_floor5_Box{position: relative;}
@media(min-width:768px){

}

@media(min-width:1024px){
  .Home_floor5 .RoadLine{left: 100%;top: 0;border-top: 0 solid #00549e;}
  .Home_floor5 .RoadLine{height: 326px;}
  .Home_floor5 .RoadLine ul{padding-top: 30px;}
  .Home_floor5 .RoadLine li{line-height:38px; }
  .Home_floor5 .RoadLine li{margin-bottom: 25px;}
}

.elevator {position: fixed; right: 0;bottom: 20px;  z-index: 99;}
.elevator .item {width: 60px;height: 60px; margin-top: 10px;}
.elevator .item a { display: block;width: 60px;height: 60px;border-radius: 10px; text-align: center; color: #fff; padding-top:35px; background: #00549e no-repeat center 5px;}
.elevator .backTop a {background-image: url('../images/backtop.png');}
.elevator .home a {background-image: url('../images/icon_home.png');}

.tab_listBox{position: relative;}
.tab_listBox .ZJMultilinkage .big_img{ width: 84%; }
.tab_listBox .ZJMultilinkage .list{ width: 15%; }
.tab_listBox .VideoBox{position: absolute; left: -3000px;top: 0; width: 100%; opacity: 0; }

.ZJMultilinkage .list li .Ispic img{width: 100%;}
.ZJMultilinkage .big_img .txt{text-align: center;padding-top: 15px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;font-size: 16px; color: #333;}
.tab_listBox .ZJMultilinkage .Ispic{position: relative; overflow: hidden;}
.tab_listBox .ZJMultilinkage .big_img .video_box video{position: absolute; left: 0;top: 0; width: 100%; height:100%; background: #000;}

.circlr2{display: none;position: relative;}
.circlr2 > a{position: absolute;cursor: pointer;font-size: 40px;top: 50%;transform: translate(0,-50%);font-family:simsun;}
.circlr2 div{width: 90%;margin: 0 auto;}
.circlr2 img{display: none;width: 100%;}
.circlr2 img.on{display: block;}
.circlr2 .circlrPrev{left: -10px;}
.circlr2 .circlrNext{right: -10px;}



#showFalse{display: none;}
.divpop{position: absolute;top: 220px;left: 56px;z-index: 50;max-width: 480px;width: 100%; background: #00549d}
.divpop .close{position: absolute;width: 20px;height: 20px;background: url(../images/popclose.png)no-repeat;right: 10px;top: 10px;background-size: 14px;z-index: 10}
.divpop .link{position: absolute;top: 0px;left: 0px;z-index: 50;width: 100%;height: 100%;z-index: 1}
.divpop .box{position: relative}
.divpop .box .content{padding: 30px 25px 50px;}

.divpop .pic{padding-bottom: 60.47%;background-size: cover;background-position: center;background-repeat: no-repeat;}
.divpop .word h3{margin: 0;font-size: 30px;font-weight: normal;color: #fff;line-height: 34px;padding: 15px 0}
.divpop .word p{margin: 0;font-size: 12px;color: rgba(256,256,256,0.8);line-height: 20px;}
.divpop .more{display: inline-block;width: 270px;height: 30px;color: #00549d;background:url(../images/popmore.png)no-repeat center left 11px #fff;padding-left: 25px;line-height: 30px;font-size: 15px;margin-top: 5%}

@media(max-width:1024px){
.divpop{position: absolute;top: 113px;left: 0;z-index: 50;max-width: 50%; background: #00549d;}
.divpop .more {width:auto; padding-right:5%;height: auto;line-height: 20px;padding: 10px;padding-left: 22px;background-position: top 14px left 8px;}
}

@media(max-width:768px){
.divpop .word h3 {font-size:16px;line-height: normal;}
.divpop .box .content {padding:30px 15px;}
.divpop .word p{display: none;}
}


.Product_info_bottom {background: url(../images/pbg1.jpg) repeat-y top center;padding-top: 50px;padding-bottom: 20px;}
.Product_info_bottom .title {font-size: 26px;padding-bottom: 10px;border-bottom: 1px solid #ccc;margin-bottom: 20px;}
.Product_info_bottom dl {margin: 0;}
.Product_info_bottom .item {margin: 0;border-bottom: 1px solid #d8d6d6;}
.Product_info_bottom .item:last-child {border-bottom: none;}
.Product_info_bottom .item .item-header {padding: 20px 0;position: relative;cursor: pointer;}
.Product_info_bottom .item .item-header::after {content: "";position: absolute;right: 0;top: 24px;width: 20px;height: 20px;background: url(../images/close_1.png) no-repeat center center;background-size: 14px auto;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.Product_info_bottom .item.active .item-header::after {-webkit-transform: rotate(0);transform: rotate(0);}
.Product_info_bottom .item .item-header h3 {font-size: 20px;font-weight: 400;color: #252525;margin: 0;}
.Product_info_bottom .item .item-content {padding-bottom: 20px;display: none;}
.Product_info_bottom .item .item-content table {width: 100%;border-collapse: collapse;background-color: #fff;}
.Product_info_bottom .item .item-content table tr {height: 50px;}
.Product_info_bottom .item .item-content table thead tr th {border: 1px solid #ebebeb;font-size: 14px;color: #25262c;font-weight: normal;padding: 0 8px;background-color: #fafbfc;height: 50px;}
.Product_info_bottom .item .item-content table tbody tr td {padding: 0 20px;border: 1px solid #ebebeb;color: #60656a;font-size: 13px;}
.Product_info_bottom .item .item-content table thead th {width: 30%;}
.download-list {padding-left: 16px;margin: 0;}
.download-list .download-item {padding: 10px 0;}
.download-list .download-item a {}
.Product_info_image {text-align: center;padding: 30px 0;border-top: 1px solid #ccc;}


/* 隐藏复制文字分享弹窗 */
body .bdselect_share_box{
  display: none !important;
}

/*Floor002996 */
.Floor002996 ul li{margin-bottom: 40px;position: relative;}
.Floor002996 ul li .img{width: 50%;}
.Floor002996 ul li .img img{width: 100%;}
.Floor002996 ul li .txt-area{position: absolute;width: 50%;height: 100%;top: 0;text-align: center;z-index: 10}
.Floor002996 ul li .txt-area:before{content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background-image: url(../images/Floor002996_02.jpg);background-size: 100%;z-index: 1}
.Floor002996 li .txt-area .ytable{position: relative;height: 100%;padding: 0px 60px;background-color: rgba(255,255,255,0.96);z-index: 3}
.Floor002996 li .name{font-size: 22px;color: #000;}
.Floor002996 li pre{text-align: left;font-size: 16px;line-height: 1.5em;color: #666;font-weight: 100; margin: 1.6vw 0;}
.Floor002996 li .more{width: 40%;max-width: 190px;line-height: 3.286em;border: solid 1px #00549e; display:inline-block; transition: 0.3s;font-weight: 100;color:#00549e;}
.Floor002996 li .more:hover{background: #00549e;color: #fff;}
.Floor002996 ul li:nth-of-type(odd) .img{margin-right: auto;}
.Floor002996 ul li:nth-of-type(odd) .txt-area{right: 0;}
.Floor002996 ul li:nth-of-type(even) .img{margin-left: auto;}
.Floor002996 ul li:nth-of-type(even) .txt-area{left: 0;}
@media(min-width:1025px) and (max-width:1366px){
.Floor002996 li .name{font-size: 3vw;}
.Floor002996 li pre{font-size: 1.5vw;}
}
@media(max-width:640px){
.Floor002996 ul li .img{width: 100%;}
.Floor002996 ul li .txt-area{width: 100%;position: relative;}
.Floor002996 li .name{font-size: 7vw;}
.Floor002996 li pre{font-size: 4vw; margin: 5vw 0;}
.Floor002996 li .more{font-size: 3.5vw;}
}
/*RighInfo003148 */
.RighInfo003148 .auto{}
.RighInfo003148 .title{font-size: 1.5em;color: #333333; margin-bottom: 1.2em;}
.RighInfo003148 .items-group .items:first-child{}
.RighInfo003148 .items-group .items:last-child{margin-top: 40px;}
.RighInfo003148 .items-group .items p{color: #666;font-size: 16px; line-height: 1.64285;}
.RighInfo003148 .items-group .items p + .title{margin-top: 2em;}

.RighInfo003148 .box-rows{margin-top: 4.875em;}
.RighInfo003148 .box-rows .title{margin-bottom: 3.95833em;}
.RighInfo003148 .box-rows dd{box-shadow: 0px 0.625em 3.75em rgba(0, 0, 0, 0.05);border: solid 1px #f3f3f3;  text-align: center;}
.RighInfo003148 .box-rows dd .heart{font-size: 1.375em;width: 4.0909em; height: 3.5454em; display: block;margin: -1.36363em auto 0; line-height:3.5; background: url(../images/RighInfo003148-icon.svg) no-repeat center; background-size: contain;text-align: center;color: #fff;}
.RighInfo003148 .box-rows dd aside{color: #000000;font-size: 1.25em;margin: 2.4em 0 1em 0;line-height: 1;}
.RighInfo003148 .box-rows dd p{color: #999999; width:73%; margin: auto;}
@media (min-width:1025px) {
.RighInfo003148 .items-group .img{width: 50%;}
.RighInfo003148 .items-group .items:nth-child(2n-1) .txt{padding-right:3.5em;}
.RighInfo003148 .items-group .items:nth-child(2n) .txt{padding-left:3.5em;}  
.RighInfo003148 .box-rows dd{float: left;min-height: 15.625em; width: 30.715%;margin-bottom: 3.9275%;margin-left: 0;}  
.RighInfo003148 .box-rows dd:not(:nth-child(3n)){ margin-right: 3.9275%;}
}
@media (max-width:1024px) {
.RighInfo003148 .items-group .txt{padding: 2em 0;}   
.RighInfo003148 .box-rows dd{padding-bottom: 3em; margin-bottom: 4em;}
.RighInfo003148 .box-rows dd p{ width:90%;}
}
/*RighInfo003138 */
.RighInfo003138{}
.RighInfo003138 .auto{position: relative;z-index: 1;padding: 2.5em 0;}
.RighInfo003138 .title{font-size: 1.625em;color: #333333; line-height: 1.1538em;}
.RighInfo003138 .title:after{display: block;content: '';width: 15px; height: 2px; background-color: #d72623; margin: 1.1538em 0;}

.RighInfo003138 ul li:not(.space){background-color: #f9f9f9;}
.RighInfo003138 dl{display: table;width: 77.648%;margin: 0 auto;}
.RighInfo003138 dl > *{display: table-cell; vertical-align: middle;}
.RighInfo003138 dt{width: 5.1875em;}
.RighInfo003138 dt .icon{position: relative; width: 3.75em; height: 3.75em;border-radius: 50%;background-color: #00549e;text-align: center; }
.RighInfo003138 dt .icon img{ max-height:1.5em;position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);}
.RighInfo003138 dd h3{margin: 0;font-size: 1.125em;color: #333;}
.RighInfo003138 dd aside{color: #999; font-size: 0.875em;}
@media (min-width:1025px) {
.RighInfo003138 ul{display: table;width: 100%; min-height: 9.25em;}
.RighInfo003138 ul li{display: table-cell; vertical-align: middle;}
.RighInfo003138 ul li.space{width: 13px;}
.RighInfo003138 ul li:not(.space){width: 24.286%;}
}
@media (max-width:1024px) {
.RighInfo003138 .auto{padding: 2em 0;}
.RighInfo003138 ul li:not(.space){padding:2em 0;}
.RighInfo003138 ul li.space{height: 1em;}
}
/*
 .PicList002796 
 */
.PicList002796{ padding:0 0 3%;}
.PicList002796 ol{ position: relative; margin-bottom: 4%; border-bottom: 1px solid #eee; }
.PicList002796 ol figure em{ padding-bottom: 47%; }
.PicList002796 ol p{ margin: 35px 0 25px; font-size: 18px; color: #333; line-height: 28px; text-align: justify; }
.PicList000687 .news-top .info .main .dot1{}
.PicList000687 .news-top .info .main .dot1 a{display: inline-block;margin-right:20px;color:#00549e;}
.PicList002796 li{ position:relative; }
.PicList002796 .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList002796 .video_files video{width:100%; height:100%; background-color:#000;}
.PicList002796 .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList002796 .video_files .close::before,
.PicList002796 .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList002796 .video_files .close::before{ transform:rotate(45deg);}
.PicList002796 .video_files .close::after{ transform:rotate(-45deg);}
.PicList002796 figure{ position:relative;}
.PicList002796 figure em{ display:block; padding-bottom: 67%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList002796 figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList002796 figure a::before,
.PicList002796 figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList002796 figure a::before{width: 70px;height: 70px;border: 3px solid #fff;margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList002796 figure a::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid #fff;margin-left: -5px;margin-top: -15px;}
.PicList002796 li p{ margin-bottom: 25px; height: 56px; font-size: 16px; color: #333; line-height: 28px; text-align: justify; overflow: hidden;}
.PicList002796 time{ background: #ff6900; display: inline-block; padding: 2px 15px; color: #fff; border-radius: 99px;}
@media(min-width:769px){
.PicList002796 li{ float: left; width: 29.75%;margin-right: 5.25%; margin-bottom:2%;} 
.PicList002796 li:nth-of-type(3n){ margin-right: 0; }
.PicList002796 li:nth-of-type(3n+1){clear:left;}
}
@media(max-width:768px){
.PicList002796 li{ width: 100%; margin-right:0; margin-bottom: 5%;}
.PicList002796 figure em{ padding-bottom: 47%; background-size:cover;}
}
@media(max-width:480px){
.PicList002796 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList002796 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList002796 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
}

.PicList000687{overflow: hidden;}
.PicList000687 .auto{max-width: 100%;}
@media(max-width:768px){
.PicList000687 .title{margin-bottom: 5vw;}
}
@media(max-width:640px){
.PicList000687 .title .cn{font-size: 6vw;}
}

.PicList000687 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #00549e;display: block;}
.PicList000687 .more:hover{background: #e60012;}
.PicList000687 .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
@media(max-width:480px){
.PicList000687 .more{line-height: 10vw;}
}

.PicList000687 .tit{font-size: 20px;color: #000;}
.PicList000687 time{}
.PicList000687  p{line-height: 1.715em;color: #7d7d7d;margin-bottom: 1.03vw;}
@media(max-width:640px){
.PicList000687 .tit{font-size:4vw;}
.PicList000687  p{font-size:3.5vw;}
}
.PicList000687 .news-top{padding-bottom: 3.22vw;}
.PicList000687 .news-top .info{border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.PicList000687 .news-top time{border-left:1px solid #c6c6c6; padding-left: 1.62vw;display: block; margin-bottom: 2.61vw;color: #e60012;font-size: 18px;}
.PicList000687 .news-top time span{display: block;font-size: 2em;}
.PicList000687 .news-top .slick-dots{ text-align: center;padding-top: 1.72vw;}
.PicList000687 .news-top .slick-dots li{display: inline-block; width: 20px; height:3px; margin: 0 5px;background-color: #d9d9d9;}
.PicList000687 .news-top .slick-dots li button{display: none;}
.PicList000687 .news-top .slick-dots li.slick-active{background:#00549e;}
.PicList000687 .news-list .main .dot1{}
.PicList000687 .news-list .main .dot1 a{display: inline-block;margin-right:20px;color:#00549e;}
@media(min-width:769px){
.PicList000687 .news-top .pic{width: 520px;}
.PicList000687 .news-top .info .main{padding-left: 3.21vw;}
}
@media(min-width:1025px) and (max-width:1024px){
.PicList000687 .news-top .pic{width: 45%;}
}
@media(max-width:768px){
.PicList000687 .news-top .ytable-cell,
.PicList000687 .news-top .ytable{display: block;}
.PicList000687 .news-top .info{padding: 5vw;}
}
@media(max-width:640px){
.PicList000687 .news-top time{font-size: 3.6vw;}
}

.PicList000687 .news-list{}
.PicList000687 .news-list li{background: #f5f5f5; margin-bottom: 1.41vw;padding:10px 0;}
.PicList000687 .news-list li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.PicList000687 .news-list .main{border-left: 2px solid #e60012; padding-left: 4.17vw; padding-right: 4.06vw;}
.PicList000687 .news-list .tit{margin-bottom: 5px;}
.PicList000687 .news-list .more{text-align: center;
    width: 125px;
    line-height: 40px;
    color: #fff;
    background: #00549e;
    display: block;}
.PicList000687 .news-list .more:hover {
    background: #e60012;
}

@media(min-width:641px){
.PicList000687 .news-list .pic{width: 320px;padding-right: 10px;}
}
@media(max-width:640px){
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list li{margin-bottom:4vw;}
.PicList000687 .news-list .main{padding: 4vw;border: 2px solid #e60012; border-bottom: 0;}
}

pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0;font-family: "Microsoft YaHei";text-align:justify;text-justify:inter-ideograph;}
.clear {clear: both;height: 0px;overflow: hidden;zoom: 0;}
.clearfix {*zoom:1;}/*IE/7/6*/
.clearfix:after { content:''; display:block; height:0; clear:both; } 

.dot{display: block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.dot2,.dot3,.dot4{display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;}
.dot2 {-webkit-line-clamp: 2;}
.dot3 {-webkit-line-clamp: 3;}
.dot4 {-webkit-line-clamp: 4;}

.ytable{ display:table; width:100%;table-layout:fixed;}
.ytable-cell{ display:table-cell; vertical-align:middle;}
.Floor002915{overflow: hidden; font-size: 16px;text-align: center;}
.Floor002915 .auto{max-width: 100%;}

.Floor002915{margin-bottom: 5%;}
.Floor002915 .form{position: relative;padding-right: 150px; overflow: hidden; border-radius: 5px;border: 1px #adadad solid;}
.Floor002915 .form .btn{position: absolute;right: 0; top: 0; width: 150px; height: 56px; color: #fff;background: #00549e; font-size: 16px; border: 0; cursor: pointer;}
.Floor002915 .form .text{width: 100%;line-height: 56px; height: 56px;background: #f6f6f6; border: 0;padding: 0 2vw;font-size: 16px;}
.Floor002915 .tips{padding-top: 2.66vw;color: #999;}
::-webkit-input-placeholder{color: #ccc;}   
::-moz-placeholder{color: #ccc;}   
:-ms-input-placeholder {color: #ccc;}   
.Floor002915 .form .text::placeholder{
  color: #666;
  opacity: 1;
}
@media(max-width:640px){
.Floor002915 .form{padding-right: 30%; margin: 2vw 0;}
 .Floor002915 .form .btn{ height: 12vw;width: 30%;}
.Floor002915 .form .text{line-height: 12vw; height: 12vw;}
.Floor002915,
.Floor002915 .form .btn{font-size: 3.5vw;}
}