/*css*/
p{
	padding: 0;
	margin: 0;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.w1380{
	max-width: 1380px;
	margin: 0 auto;
	width: 94%;
}
.x-header1{
	position: absolute;
	width: 100%;
	left: 50%;
	transform: translateX(-50%);
	z-index: 999;
	height: 78px;
	/*border-bottom: 1px solid #fff;*/
	    -moz-transition: all 1s ease 0s;
    -ms-transition: all 1s ease 0s;
    -o-transition: all 1s ease 0s;
    -webkit-transition: all 1s ease 0s;
    transition: all 1s ease 0s;
	background: #fff;
}
.sy_zhh:after{
    content: "";
    display: block;
    	height: 78px;
        width: 15%;
    	    background: #00479d;
    	    position: absolute;
    	    right: 0;
    	    top: 0;
}
.sy_zhh:hover:after{
    display: block
}

.owl-carousel.owl-drag .owl-item:nth-child(5) .wenz_aa a.more_ahghg{
    display:none;
}
.owl-carousel.owl-drag .owl-item:nth-child(6) .wenz_aa a.more_ahghg{
    display:none;
}
.x-header1 .w1380 {
    /*position:initial;*/
    /*z-index: 9;*/
}

@media(max-width: 990px){
    body{
        padding-bottom:50px !important;
    }
}

.x-logo1{
	line-height: 68px;
}
.x-logo1 a{
	display: inline-block;
}
.sy_zhh .x-logo1 a img{
	/*filter: invert(100%) sepia(98%) saturate(0%) hue-rotate(281deg) brightness(109%) contrast(101%);*/
	filter:none;
}
.neuuagg{
	background: #fff;
}
.neuuagg a.more_tel{
   background: url(../image/hgjagh.png) no-repeat left center;
   color: #333;
}
.neuuagg a.sskka{
   background: url(../images/ahghgf1.png) no-repeat left center,url(../images/ahghgf1.png) no-repeat right center;
}

a.more_tel{
	display: block;
	color: #ffffff;
	font:500 15px/78px "微软雅黑";
	background: url(../image/telha.png) no-repeat left center;
	padding-left: 36px;
	margin-left: 1.2vw;
}
a.sskka{
	line-height: 78px;
	padding: 0 1.2vw;
	background: url(../images/ahghgf.png) no-repeat left center,url(../images/ahghgf.png) no-repeat right center;
} 

.x-banner .owl-carousel .wenz_aa a.more_ahghg:hover{
    background: #00479d;
    border-color: #00479d;
}

.x-header-right1{
	position: relative;
	padding: 0 2px;    z-index: 99;
}
.x-header1:hover .x-header-right1{
	background: #00479d;
}
.x-header1.neuuagg:hover .x-header-right1{
	background: none;
}
.x-header1:hover{
	background: #fff;
}
.x-header1:hover .x-logo1 a img{
filter:none;
}
.x-header1:hover .x-menu > li > a{
	color: #011c35;
}
.ssk{
  position: absolute;
  right: 130px;
  width: 150%;
  top: 60px;z-index: 999;
  display: none;
}

.wenna{
	position: absolute;
  left: 0;
  width: 100%;
  top: 78px;z-index: 999;
  display: none;
  padding: 2em;
  font:500 14px/2em "微软雅黑";
  text-align: center;
  background: #00479d;
  color: #fff;
}
.page-banner{
	position: relative;
}
.wenzaa{
	text-align: center;position: absolute;
	width: 100%;
	top: 50%;
}
.wenzaa h2{
	color: #fff;
	font:600 40px/1.3em "微软雅黑";
}
.page-position1,.page-position1 a{
	color: #fff;
	font:500 14px/2em "微软雅黑";
}

@media (max-width: 1366px){
.wenzaa h2{
	font-size: 24px;
}
.page-position1,.page-position1 a{
	font-size: 12px;
}
}
@media (max-width: 768px){
   .wenzaa h2{
   	display: none;
   }
}

.w1380d{
max-width: 1380px;
margin: 0 auto;
width: 80%;
}
.wenz_aa {
	color: #fff;
	position: absolute;
	width: 100%;
	top: 50%;transform: translateY(-50%);
}
.wenz_aa h2{
	color: #fff;
	font:600 48px/1.5em "微软雅黑";
}
.wenz_aa h3{
	color: #fff;
	font:500 24px/2em "微软雅黑";
	width: 50%;
	padding: 1em 0 2em;
}
.x-banner .owl-carousel .wenz_aa a.more_ahghg{
	display: block;
	color: #fff;
	font:500 16px/54px "微软雅黑";
	border:1px solid #fff;
	text-align: center;
	width: 186px;
}
img.hhahgn{
   visibility: hidden;
}
.x-banner video{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;    object-fit: fill;
}
@media (max-width: 1380px){
	.wenz_aa h2{
		font-size: 30px;
	}
	.wenz_aa h3{
		font-size: 20px;
	}
	.x-banner .owl-carousel .wenz_aa a.more_ahghg{
		font:500 14px/40px "微软雅黑";
	width: 146px;
	}
}


.fang{
	overflow: hidden;
	display: block;
}
.fang img{
	    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}
.fang:hover img{
	 -webkit-transform: scale(1.1);
          transform: scale(1.1);
}

/* 搜索框 */
.header_search_fix{position: fixed;z-index: 99;top: 0;left: 0;width: 100%;height: 100%;background: #0e68b0;color: #fff;display: none;}
.header .header_logo{z-index: 100;}
.header .header_logo a{display:block; text-align:left;}
.header_search_fix .search{font-size: 18px;margin-bottom: 10px;}
.header_search_fix .box{position: absolute;width: 40%;top: 50%;margin-top: -50px;text-align: left;left: 30%;}
.header_search_fix input[type="text"]{background: none;width: 70%;border: 0;outline: 0;font-size:38px;color: #fff;font-family: 'Impact';border-bottom: 1px solid #fff;}

.header_search_fix input[type="text"]::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#fff;font-size:38px;
}
.header_search_fix input[type="text"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#fff;font-size:38px;
}
.header_search_fix input[type="text"]::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#fff;font-size:38px;
}
.header_search_fix input[type="text"]:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#fff;font-size:38px;
}


.header_search_fix .search_box{line-height: 70px;height: 70px;position: relative;}
.header_search_fix .submit{width: 125px;height: 45px;line-height: 41px;font-size: 14px;color: #fff;border: 2px solid #fff;border-radius: 20px;background: transparent;padding: 0;margin: 0;position: absolute;top: 50%;margin-top: -23px;right: 0;-webkit-appearance: none;outline: none;}
.header_search_fix .close{position: absolute;width: 88px;height: 88px;font-size: 12px;line-height: 92px;border: 1px solid #fff;right: 60px;top: 20px;text-align: center;cursor: pointer;transition: all .5s ease;-webkit-transition:all .5s ease;background: #0e68b0;}
.header_search_fix .close:hover{background: #0e68b0;}
/*body .search_hover.header .header_logo .logo{background-image: url(../img/logo_w.png);}*/
.search_hover .header_logo:after{display: none;}
.header_search_fix .pro_list{position: absolute;right: 60px;bottom: 60px;text-align: right;}
.header_search_fix .pro_list .t{font-size: 18px;color: #fff;padding-bottom: 10px;}
.header_search_fix .pro_list a{display: block;font-size: 14px;opacity: 0.5;filter: alpha(opacity=50);color: #fff;}
/*.header_search_fix .submit:before{width: 100%;margin-top: 0;}*/
/*.header_search_fix .submit:hover{background: #d20319;}*/
/*.header_search_fix .submit:before{width: 100%;left: 0;text-align: center;}*/

.xuanzhun{-webkit-transition-property: -webkit-transform;animation: rotate 5s linear infinite;}
@keyframes rotate{
	from{transform: rotate(0deg)}
    to{transform: rotate(359deg)}
}


.index_header{top:-80px; -moz-transition:all 1s ease 0s; -ms-transition:all 1s ease 0s; -o-transition:all 1s ease 0s; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s;}
.index_header.ani{top:0;}




/*热门搜索*/
.search{text-align:left;}
#formsearch1{width:auto;float:right;vertical-align: middle;}
.hotSearch{width:auto;float:left;height:24px;line-height:24px;font-weight:normal;font-size: 14px;}
/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;color: #666;}
#formsearch1 input{height:24px;background:#fff;border:1px solid #c8c8c8;line-height:24px;    vertical-align: middle;}
#formsearch1 input#keyword{height:24px;line-height:24px;padding-left:4px;color:#666;}
#formsearch1 input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#00479d;color:#fff;border:none;cursor:pointer;}


.title_a1{
	text-align: center;
}
.title_a1 h2{
	color: #333;
	font:600 36px/1.8em "微软雅黑";
}
.title_a1 span{
	display: block;
	color: #666666;
	font:500 16px/1.7em "微软雅黑";
}

/*cont1*/
.cont1{
	margin-top: 2.8vw;
}
.x-pro-list{
	margin: 2.8vw -10px 0;
}
.x-pro-list .cp_list{
	padding: 0 10px;
}
.x-pro-list .cp_list a.img{
  display: block;
  padding-bottom: 3.5em;position: relative;
	font-size: 22px;
	border:1px solid #f8f8f8;
}
.x-pro-list .cp_list a.img:hover{
    border-color:#00479d;
}
.x-pro-list .cp_list .wz p{
	height: 0;
	opacity: 0;
}
.x-pro-list .cp_list .wz{
   background: #f8f8f8;	
	position: absolute;
	left: 0px;
	width: 100%;
	bottom: 0;text-align: center;
	padding: 1em 0;
}
.x-pro-list .cp_list .wz h3{
	color: #f8f8f8;	
	line-height: 1.5em;	color: #333333;
}
.x-pro-list .cp_list:hover .wz{
    background: #00479d;
    padding: 1.5em 0;
}
.x-pro-list .cp_list:hover .wz h3{
	color: #fff;
}
.x-pro-list .cp_list:hover .wz p{
   opacity: 1;
   height: auto;
   color: rgba(255,255,255,.6);
   font:500 14px/1.2em "微软雅黑";
   margin-top: 1.3em;
}

.x-pro-list .owl-carousel .owl-nav{
	text-align: center;
	background: url(../image/gagb.jpg) no-repeat center top;
	margin-top: 2.3vw;
}
.x-pro-list .owl-carousel .owl-nav button.owl-next, .x-pro-list .owl-carousel .owl-nav button.owl-prev{
  font-size: 0;
  width: 50px;
  height: 50px;
  background: url(../image/jt1.jpg) no-repeat center;
  background-size: 100%;
  outline: none;
}
.x-pro-list .owl-carousel .owl-nav button.owl-next{
	transform: scale(-1);
	margin-left: 114px;
}
@media (max-width: 1440px){
  .title_a1 h2{
  	font: 600 30px/1.8em "微软雅黑";
  }
  .title_a1 span{
  	    font: 500 14px/1.7em "微软雅黑";
  }
  .x-pro-list .cp_list a.img,.x-pro-list .cp_list .wz h3{
  	    font-size: 18px;
  }
  .x-pro-list .cp_list:hover .wz p{
  	font-size: 12px;
  }
}

@media (max-width: 640px){
  .title_a1 h2{
  	font: 600 24px/1.8em "微软雅黑";
  }
  .title_a1 span{
  	    font: 500 12px/1.7em "微软雅黑";
  }
   .x-pro-list .cp_list a.img,.x-pro-list .cp_list .wz h3{
  	    font-size: 16px;
  }
  .x-pro-list .cp_list:hover .wz p{
  	font-size: 12px;
  }
  .cont1{
  	margin-top: 2em;
  }
  .x-pro-list{
  	margin-top: 1.5em;
  }
}

/*cont2*/
.cont2{
	background: #f8f8f8;
	padding: 2.8vw 0 5vw;
	margin-top: 2.8vw;
}
.a2_v1{
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;    margin-top: 3vw;    align-content: space-between;
}
.a2_b1{
	width: 46.086%;
}
.a2_b2{
	width: 51.449%;
}
.a2_b1 i{
	display: block;
	overflow: hidden;
}
.a2_b1 i img{
	width: 100%;
}
.xw_list1 li a.img{
	display: block;
	position: relative;
}
.xw_list1 li a.img img{
	width: 100%;
}
.xw_list1 li a.img h2{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	color: #fff;
	background: rgb(0,0,0,.7);
	font:500 14px/2.8em "微软雅黑";
	box-sizing: border-box;
	padding: 0 3%;
	opacity: 0;
}
.xw_list1 li:hover a.img h2{
	opacity: 1;
}



.dhgg_ahhg .owl-carousel .owl-nav .owl-prev {
  left: 0;
}

.dhgg_ahhg .owl-carousel .owl-nav .owl-next {
  right: 0;
}

.dhgg_ahhg .owl-carousel .owl-nav button.owl-prev,
.dhgg_ahhg .owl-carousel .owl-nav button.owl-next {
  outline: none;
  position: absolute;
  top: 50%;
  z-index: 9999;
  background: #424246;
  height: 45px;
  width: 30px;
  margin-top: -22.5px;
  border-radius: 0;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}

.dhgg_ahhg .owl-carousel .owl-nav button.owl-prev:hover,
.dhgg_ahhg .owl-carousel .owl-nav button.owl-next:hover {
  background: #00479d;
}

.dhgg_ahhg .owl-carousel .owl-nav .icon-font {
  display: block;
  width: 100%;
  height: 100%;
}

.dhgg_ahhg .owl-carousel .owl-nav .icon-left-arrow:after {
  background-position: -34px -180px;
}

.dhgg_ahhg .owl-carousel .owl-nav .icon-right-arrow:after {
  background-position: -26px -480px;
}

@media (max-width: 990px) {
  .dhgg_ahhg .owl-carousel .owl-nav button.owl-prev,
  .dhgg_ahhg .owl-carousel .owl-nav button.owl-next {
    height: 40px;
    width: 30px;
    margin-top: -20px;
  }
  .dhgg_ahhg .owl-carousel .owl-nav .iconfont {
    font-size: 20px;
  }
}



.xw_list2 {
	display: flex;
    flex-wrap: wrap;    align-content: space-between;
    height: 100%;
}
.xw_list2 li{
  background: #fff;
  box-sizing: border-box;
  padding: 1.4em 4% 0.8em;
	width: 100%;
}

.xw_list2 li p{
	color: #666666;
	font:500 15px/1em "微软雅黑";
}
.xw_list2 li p:before{
	    content: "";
    width: 8px;
    height: 8px;
    background: #000000;
    display: inline-block;
    vertical-align: middle;
    margin-top: -3px;
    margin-right: 8px;
}
.xw_list2 li h2 a{
	display: block;
	color: #000000;font:600 20px/1.8em "微软雅黑";
	  white-space: nowrap; 
   text-overflow:ellipsis; 
   overflow:hidden; 
   margin-top: 0.3em;
}
.xw_list2 li h3{
	display: block;
	color: #555555;
	font:500 15px/1.4em "微软雅黑";
	  white-space: nowrap; 
   text-overflow:ellipsis; 
   overflow:hidden; 
}
.xw_list2 li span{
	display: block;
	color: #999999;
	font:500 16px/2em "微软雅黑";
	margin-top: 0.5em;
}
.xw_list2 li h2 a:hover{
	color: #00479d;
}
@media (max-width: 1440px){
	.xw_list1 li h2 a{
		font-size: 22px;
	}
	.xw_list1 li h3{
		font-size: 14px;
	}
	.xw_list2 li h2 a{
		font-size: 18px;
	}
	.xw_list2 li h3{
		font-size: 13px;
	}
	.xw_list2 li span{
		font-size: 14px;
	}
}
@media (max-width: 1200px){
	.xw_list2 li p{
		font-size: 12px;
	}
	.xw_list1 li h2 a{
		font-size: 18px;
	}
	.xw_list1 li h3{
		font-size: 12px;
	}
	.xw_list2 li h2 a{
		font-size: 16px;
	}
	.xw_list2 li h3{
		font-size: 12px;
	}
	.xw_list2 li span{
		font-size: 12px;
	}
	.xw_list2 li{
		    padding: 1em 4% 0.4em;
	}
}

@media (max-width: 932px){
  .a2_b1,.a2_b2{
  	width: 100%;
  }
  .xw_list2 li{
  	margin-top: 1em;
  }
}
@media (max-width: 640px){
  .xw_list1 li h2 a{
  	font-size: 16px;
  }
}
/*cont3*/
.cont3{
	margin-top: 2.8vw;
}
.a3_v1{
	margin-top: 2.5vw;
	position: relative;
}
.af_wehhj li{
	position: relative;
    height: 640px;
    width: 100%;
    overflow: hidden;
}
.af_wehhj li i.img{
	display: block;
	width: 100%;height: 640px;
	font-size: 0;
}
.af_wehhj li i img {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -960px;
    max-width: none;
    top: 50%;
    margin-top: -320px;
}
.af_wehhj li .wnz_fz{
	position: absolute;
	width: 100%;
	left: 50%;
	top: 18%;transform: translateX(-50%);
}
.af_wehhj li .wnz_fz .w1380{
	transition: all 1s;
  opacity: 0;
  right: -300px;
  transform: translateX(-50%);
}
@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(20%,0,0);
		transform: translate3d(20%,0,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(20%,0,0);
		transform: translate3d(20%,0,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}
.af_wehhj li .wnz_fz .w1380{
	transition: all 0.1s;
  opacity: 0;
  left: 100px;
  position: relative;
  overflow: hidden;
}
.af_wehhj li.cur1 .wnz_fz .w1380{
 left: 0px;
    -webkit-animation: fadeInRight 1s forwards 0.2s;
}
.af_wehhj li .wnz_fz h2 a{
	display: block;
	color: #fff;
	font:600 34px/2em "微软雅黑";
}
.af_wehhj li .wnz_fz p{
	color: #fff;
	font:500 16px/2.1em "微软雅黑";
	width: 46%;
	margin-top: 1.3em;
}
.af_wehhj li a.more_aa{
   color: rgba(255,255,255,.8);
   background: url(../image/hjtgajhg.png) no-repeat right center;
   padding-right: 3em;
   margin-top: 4em;
   display: inline-block;
}
.a3_b1{
	position: absolute;
	width: 100%;
	left: 50%;
	bottom: 0;transform: translateX(-50%);
	background: rgba(0,0,0,.2);
}
.aff_ahh{
	  display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.aff_ahh li{
	width: 25%;
	text-align: center;
	padding: 2em 0;
	border-right: 1px solid rgba(255,255,255,.2);
}
.aff_ahh li:first-child{
	border-left: 1px solid rgba(255,255,255,.2);
}
.aff_ahh li a.img{
	display: block;width: 100%;
}
.aff_ahh li i{
	display: block;
	width: 100%;
	line-height: 68px;
}
.aff_ahh li i img{
	    -moz-transition: all .8s ease 0s;
    -ms-transition: all .8s ease 0s;
    -o-transition: all .8s ease 0s;
    -webkit-transition: all .8s ease 0s;
    transition: all .8s ease 0s;
}
.aff_ahh li:hover i img{
	cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg)
}
.aff_ahh li h2{
  color: #ffffff;
  font:500 22px/2.5em "微软雅黑";
}
.aff_ahh li.cur{
	background: rgba(0,71,157,.8);
}
.tab{
	display: none;
}
@media (max-width: 991px){
	.af_wehhj li{
		height: 400px;
	}
	.af_wehhj li .wnz_fz{
		    top: 14%;
	}
	.af_wehhj li .wnz_fz h2 a{
		font-size: 22px;
	}
  .af_wehhj li .wnz_fz p{
  	width: 100%;
  	font-size: 14px;
  }
  .af_wehhj li a.more_aa{
  	font-size: 12px;    margin-top: 2em;
  }
  .aff_ahh li h2{
  	font-size: 16px;
  }
  .aff_ahh li i {
  	line-height: 40px;
  	height: 40px;
  }
  .aff_ahh li i img{
  	max-width: 40%;
  	max-height: 100%;
  	margin: 0 auto;
  }
  .aff_ahh li{
  	padding: 1.2em 0;
  }
}
@media (max-width: 640px){
  .aff_ahh li h2{
  	font-size: 14px;
  	line-height: 1.8em;
  }
  .af_wehhj li .wnz_fz h2 a{
  	font-size: 20px;
  }
  .af_wehhj li .wnz_fz p{
  	font-size: 12px;
  }
}

/*cont4*/
.cont4{
	margin-top: 2.8vw;
}
.cont4 .title_a1 span{
	width: 61%;
	margin: 1em auto 0;
}
.sj_gd{
	padding: 0 7%;
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 3vw;
}
.sj_gd li{
	text-align: center;
	width: 25%;
}
.sj_gd li+li{
	border-left: 1px solid #f1f1f1;
}
.sj_gd li h2{
	color: #666666;
	font:500 20px/1em "微软雅黑";
}
.sj_gd li h2 span{
	display: inline-block;
	color: #00479d;
	font:600 52px/1em "Impact";
	padding-right: 0.2em;
}
.sj_gd li p{
	color: #666666;
	font:500 18px/2em "微软雅黑";
}
@media (max-width: 1440px){
  .sj_gd li h2 span{
  	font-size: 40px;
  }
  .sj_gd li h2{
  	font-size: 16px;
  }
  .sj_gd li p{
  	font-size: 14px;
  }
}
@media (max-width: 1000px){
  .cont4 .title_a1 span{
  	width: 90%;
  }
}
@media (max-width: 768px){
   .sj_gd li{
   	width: 50%;
   	margin-top: 1em;
   }
   .sj_gd li:nth-child(3){
   	border:none;
   }
}
@media (max-width: 640px){
 .cont4 .title_a1 span{
  	width: 100%;
  	margin-top: 0.5em;
  }
   .sj_gd li h2 span{
  	font-size: 35px;
  }
  .sj_gd li h2{
  	font-size: 14px;
  }
  .sj_gd li p{
  	font-size: 12px;
  }
}

.a4_v1{
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 3vw;
}
.a4_b1{
	width: 65.362%;
}
.a4_b1 img{
	width: 100%;
}
.abimg{width: 100%;height:100%;}
.a4_b2{
	width: 33.3333%;
	position: relative;
	box-sizing: border-box;
}
.a4_b2 i{
	display: block;
}
.a4_b2 i img{
	width: 100%;
}
.a4_b2 .wehjh{
   position: absolute;
       left: 10%;
    bottom: 18%;
    bottom: 8%;
}
.a4_b2 .wehjh img{
	width: auto;
}
.a4_b2 .wehjh h2{
	color: #fff;
	font:500 24px/2em "微软雅黑";
	margin-top: 0.8em;
}
.a4_b2 .wehjh span{
	display: block;
	color: rgba(255,255,255,.8);font:500 14px/1em "微软雅黑";
}
@media (max-width: 768px){
   .a4_b1,.a4_b2{
	width: 100%;
   }
   .a4_b2{
   	margin-top: 1em;
   }
}

/*cont5*/
.cont5{
	background: url(../image/bj1.jpg) no-repeat center top;
	background-size: cover;
	padding: 3vw 0 3.4vw;
	margin-top: 4.5vw;
}
.title_a5 h2{
	color: #ffffff;
	font:600 36px/2em "微软雅黑";
}
.title_a5 span{
	display: block;
	color: #ffffff;
	font:500 18px/2em "微软雅黑";
}
a.about_more{
	display: block;
	border:1px solid #fff;
	color: #fff;
	font:500 14px/42px "微软雅黑";
	width: 178px;
	text-align: center;
	margin-top: 2.5vw;    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}
a.about_more:hover{
   background: #00479d;
   border-color: #00479d;width: 200px;

}
@media (max-width: 1366px){
  .title_a5 h2{
  	font-size: 30px;
  }
  .title_a5 span{
  	font-size: 14px;
  }
  a.about_more{
  	font: 500 14px/35px "微软雅黑";
    width: 147px;
  }
  a.about_more:hover{
   width: 160px;

}
}

@media (max-width: 640px){
   .cont5{
   	padding: 2em 0 3em;
   }
    .title_a5 h2{
  	font-size: 24px;
  }
  .title_a5 span{
  	font-size: 12px;
  }
  a.about_more{
  	font: 500 12px/32px "微软雅黑";
    width: 120px;
  }
   a.about_more:hover{
   width: 130px;

}
}

/*修改*/
.ehjadd .xypg-left-nav{
          margin: 0;
          background: #f8f8f8;
      }
      .ehjadd .xypg-left-nav > li .first-nav-btn{
          display: none;
      }
      .ehjadd .xypg-left-nav > li{
          border-color: #dddddd;
      }
      .ehjadd .xypg-left-nav > li > a{
              padding: 20px 0;    padding-left: 55px;
              background: url(../image/about_03.png) no-repeat 28px center;
      }

.ehjadd .xypg-left-nav > li > a:hover, .ehjadd .xypg-left-nav > li.clicked > a{
    background: url(../image/about_03-1.png) no-repeat 28px center;
    color: #00479d;
}
.ehjadd .xypg-left-nav > li.clicked .xypg-left-subnav{
    display: block;
}
.ehjadd .xypg-left-nav .xypg-left-subnav{
    padding: 0
}
.ehjadd .xypg-left-nav .xypg-left-subnav > li{
        border-top: 1px solid #dddddd;
}
.ehjadd .xypg-left-nav .xypg-left-subnav > li > a{
    padding: 20px 0;    padding-left: 78px;
              background: url(../image/about_03.png) no-repeat 55px center;
}
.ehjadd .xypg-left-nav .xypg-left-subnav > li > a:hover,.ehjadd .xypg-left-nav .xypg-left-subnav > li.clicked > a{
     background: url(../image/about_03-1.png) no-repeat 55px center;
    color: #00479d;
}















/*foot1*/
.foot1{
	background: url(../image/bj2.jpg) no-repeat center top;
	background-size: cover;
	padding: 3vw 0;
}
.fo_v1{
	display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.fo_a1{
	width: 70%;
}
.fo_a2{
	width: 21.739%;
}
.d_nav{
	margin-top: 1.5em;
}
.d_nav,.d_nav a{
	color: #fff;
	font:500 17px/2em "微软雅黑";
}
.d_nav a{
	padding-right: 2em;
}
.f_link{
	margin-top: 3vw;
	margin-top: 1.8vw;
}
.f_link,.f_link a{
color: #fff;
	font:500 14px/1.5em "微软雅黑";
}
.f_link a{
	padding-right: 1em;
}
.d_khha{
	 display: flex;
    justify-content: space-between;
    justify-content: flex-start;
    flex-wrap: wrap;
    
}
.d_khha li{
	width: 20%;
	margin-right:10%;
	position: relative;
}
.d_khha li i{
    display: block;
}
.d_khha li i img{
	width: 100%;
}
.d_khha li .hahh_ahh{
    position: absolute;
    left: 0;
    top: -100px;
    display: none;
}
.d_khha li:hover .hahh_ahh{
    display: block;
}
.d_khha li .hahh_ahh img{
    width: 100px;
}
.d_lianxi{
	color: #ffffff;
	font:500 14px/1.8em "微软雅黑";    margin-top: 2.3em;
}
.d_lianxi a{
	color: #ffffff;
}
@media (max-width: 1368px){
  .d_nav, .d_nav a{
  	font-size: 14px;
  }
  .f_link, .f_link a{
  	font-size: 12px;
  }
  .fo_a2{
  	width: 30%;
  }
  .d_lianxi{
  	font-size: 12px;
  }
}
@media (max-width: 768px){
  .fo_a1{
  	display: none;
  }
  .fo_a2{
  	width: 100%;
  	max-width: 240px;
  }
  .foot1{
  	padding: 2em 0;
  }
}
/*foot2*/
.foot2{
	background: url(../image/fot_bj.jpg) no-repeat center top;
	background-size: cover;
}
.foot2{
	padding: 1.5em 0;
}
.foot2,.foot2 a{
	color: #fff;
	font:500 14px/2em "微软雅黑";
}
@media (max-width: 1200px){
	.foot2,.foot2 a{
		font-size: 12px;
	}
}

@media (max-width: 1366px){
	.relate-news-list li span{
		display: none;
	}	
}
@media (max-width: 768px){
   .xypg-detail-pn div span{
		display: none;
	}
}


.wehhh_a{
	background: #00479d;
	padding-top: 4px;
}
.wehhh_a .xypg-left-nav{
	font-size: 0;
}
.wehhh_a .xypg-left-nav > li{
   border:none;
   display: inline-block;
}
.wehhh_a .xypg-left-nav > li .first-nav-btn{
	display: none;
}
.wehhh_a .xypg-left-nav > li > a{
   padding: 0 2em;
   color: #fff;
   font:500 16px/60px "微软雅黑";
}
.wehhh_a .xypg-left-nav > li:hover > a,.wehhh_a .xypg-left-nav > li.clicked > a{
	background: #fff;
	color: #00479d;    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.page-wrap{
	margin-top: 2em;
}
@media (max-width: 1200px){
	.wehhh_a .xypg-left-nav > li > a{
		font-size: 14px;
		line-height: 40px;
	}
}
@media (min-width: 991px) {
  .page-wrap-left {
    display: none;
  }
}
@media (max-width: 990px){
  .wehhh_a{
  	display: none;
  }
}


/* 页脚 */
.footer1 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background: #434343;
}

.footer1 ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer1 ul li {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #ffffff;
  line-height: 50px;
  font-size: 0;
}

.footer1 ul li.active {
  background: #e4007f;
}

.footer1 ul li a {
  display: block; color: #ffffff;
}

.footer1 ul li .iconfont {
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

.footer1 ul li span {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;
}

/*share css style*/
#mobile_share {
  position: fixed;
  right: 0;
  bottom: 90px;
  width: 123px;
  z-index: 99999;
  background: #fff;
  padding: 0;
  overflow: hidden;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

#mobile_share h2.title {
  text-align: center;
  line-height: 30px;
  height: 30px;
  background: #717577;
  color: #fff;
  font-size: 14px;
}

#mobile_share .share_item {
  padding: 8px;
  background: #fff;
  border: 1px solid #f1f1f1;
}

#mobile_share .share_item li {
  display: block;
  overflow: hidden;
  margin: 8px 0;
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 8px;
}

#mobile_share.active {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}

.share-link {
  display: block;
  margin: 0 auto;
  width: 105px;
  overflow: hidden;
  line-height: 32px;
  font-size: 12px;
  padding-left: inherit;
}

.share-link i {
  background: url(../image/share_icon.png) no-repeat;
  background-size: 200px 32px;
  width: 32px;
  height: 32px;
  display: block;
  margin-right: 20px;
  float: left;
}

.share-link span {
  display: inline-block;
}

.share-weibo i {
  background-position: 0 0;
}

.share-renren i {
  background-position: -42px 0;
}

.share-douban i {
  background-position: -84px 0;
}

.share-qweibo i {
  background-position: -126px 0;
}

.share-qzone i {
  background-position: -168px 0;
}

.share-weixin {
  display: block;
  margin: 0 auto;
  width: 105px;
  overflow: hidden;
  line-height: 32px;
  font-size: 12px;
  padding-left: inherit;
}

.share-weixin i {
  background: url(http://www.jssltz.com/template/default/assets/images/share_icon2.png) no-repeat;
  background-size: 32px 32px;
  width: 32px;
  height: 32px;
  display: block;
  margin-right: 20px;
  float: left;
}

.share-weixin span {
  display: inline-block;
}




.baidu-share,.baidu-share *,.bd_weixin_popup{
      box-sizing: content-box;
}



.clear{
	clear:both;
}
.plist{
	margin-top: 40px;
}
.pitem{
	width: 24%;
	margin-right: 1%;
	float: left;
	margin-bottom: 20px;
}
.pitem:nth-child(4n){
	margin-right: 0;
}
.pitem img{
	padding: 2px;
	border: 1px solid #CCCCCC;
	box-sizing: border-box;
	width: 100%;
}
.pitem p{
	font-size: 16px;
	padding-top: 10px;
	text-align: center;
	color: #333333;
}
@media (min-width: 768px) {
	.af_wehhj li i img{
		width: 100%;
		height: 640px;
	}
	.ptitle{
		font-size: 22px;
		color: #333333;
		text-align: center;
	}
}
.contentswap{
	display: none;
}
.x-menu > li > a{
	color: #011c35;
}
.x-header-right1{
	background: #00479d;
}
.x-banner{
	padding-top: 78px;
}
.x-header1{
	position: fixed;
}
/*优势*/
.g_fa {
	overflow: hidden;
	width: 100%;
	max-width: 1920px;
	min-width: 1200px;
	margin: 0 auto;
	padding-top: 3rem;
	background: url(../images/fabg.jpg) no-repeat;
	background-size: cover;
	height: 31.66rem;
	box-sizing: border-box;
}
.m_fan {
	margin: 0 13.5%;
}
html{font-size: 24px}
.g_fa{overflow: hidden;width:100%;max-width: 1920px;min-width: 1200px;margin:0 auto;padding-top: 2.5rem;background:url(../image/fabg.jpg) no-repeat;background-size: cover; height: 708px;box-sizing:border-box;margin-top: 2.8vw}
.m_fan{margin:0 13.5%;}
.g_fa h2{display: block;height:7.86rem;text-align:center;font-size: 2rem;color:#fff;position: relative; }
.g_fa h2 em{display: block;font-size: 1rem;color:#fff;font-weight: normal;padding-top: 0.3rem;}
.g_fa h2:before{content: "";position: absolute;background:url(../image/title2.png) no-repeat;background-size: 100%;width: 2.5rem;height: 2px;left:50%;margin-left: -1.25rem;top:5.4rem;}
.g_fa dl{float: left;width:25%;padding-top: 2.25rem;border-right: 1px solid rgba(255,255,255,.2);height: 20.83rem;box-sizing:border-box;}
.g_fa dt{width:22.85%;margin:0 auto 1rem;}
.g_fa dt img{width:100%;display: block;}
.g_fa h3{height: 4rem;text-align:center;font-size: 1rem;font-weight: bold;color:#fff;}
.g_fa h3 em{display: block;font-size: 0.9rem;font-weight: normal;font-style: normal;line-height: 33px}
.g_fa p{padding: 0 13%;text-align:center;font-size: 16px;line-height: 26px;color:#fff;margin-bottom: 1rem;}
.g_fa span a{display: block;position: relative;width:7.5rem;height: 2rem; line-height: 2rem; opacity: 0;background: #fff;margin:0 auto;padding-left: 2.5rem;box-sizing:border-box;font-size: 0.8rem;color:#db261d;border-radius: 2rem;}
.g_fa span a:before{content: "";position: absolute;background:url(../image/zx.png) no-repeat;background-size: cover;width: 1.5rem;height: 1.5rem;left:1rem;top:0.3rem;}
.g_fa dl:hover,.g_fa .cur{background: #c92a26;border-radius: 2rem 2rem 0 0;}
.g_fa dl:hover span a,.g_fa .cur span a{opacity: 1;}

.g_fa dl:nth-child(1){animation-delay: 0.1s;}
.g_fa dl:nth-child(2){animation-delay: 0.2s;}
.g_fa dl:nth-child(3){animation-delay: 0.3s;}
.g_fa dl:nth-child(4){animation-delay: 0.4s;}
.g_fa .title_a1{margin-bottom: 58px}
.g_fa .title_a1 h2,.g_fa .title_a1 span{color: #ffffff}
.g_fa .title_a1 h2{font-size: 36px;height: auto}
.g_fa .title_a1 span{font-size: 16px}
.cont2,.cont5{margin-top: 0}
.a4_b2{width: 31%}
.contentsc div span{color: #ffffff;line-height: 33px;font-size: 17px !important}
.contentsc div strong span{font-size: 20px !important}
.contentsc tr td:first-of-type{background: #00479d;padding-left: 30px}
.contentsc tr td iframe{border: 1px solid #f5f5f5;padding: 8px;}
.d_khha li{width: 15%;margin-right: 3%;}
.d_khha li i img{
	border: 1px solid #fff;
	padding: 7px;
	height: 43px;}
.sy_zhh .x-logo1 a img{width: 200px}
.page-banner{padding-top: 78px}
@media (max-width: 767px) {
	.waptxt h2{
		font-size: 16px;
	}
	.waptxt h3{
		font-size: 14px;
		padding: 0;
		margin-top: 10px;
		width: 100%;
		line-height: 26px;
		font: unset;
	}
	.waptxt{
		top: 40%;
		text-align: center;
	}
	.ptitle{
		font-size: 16px;
		color: #333333;
		text-align: center;
	}
	.pitem{
		width: 49%;
		margin-right: 2%;
		float: left;
		margin-bottom: 20px;
	}
	.pitem:nth-child(2n){
		margin-right: 0;
	}
	.contentswap{
		display: block;
	}
	.contents{
		display: none;
	}
	.contentswap h2{
		font-size: 18px;
		margin-bottom: 15px;
	}
	.contentswap p{
		font-size: 15px;
		line-height: 25px;
	}
	.imap{
		margin-top: 15px;
	}
	/*优势*/
	.x-banner{
		padding-top: 0;
	}
	.g_fa{
		max-width: unset;
		min-width: unset;
		margin-top: 35px;
		height: 78rem;
	}
	.g_fa .title_a1 h2{
		font-size: 24px;
	}
	.g_fa .title_a1 span{
		font-size: 12px;
	}
	.g_fa dl{width: 100%;padding-top: 20px;height: 400px}
	.g_fa h3{font-size: 18px}
	.g_fa h3 em{font-size: 15px}
	.g_fa h3{height: 2.5rem}
	.g_fa p{font-size: 14px}
	.g_fa span a {
		width: 150px;
		height: 35px;
		line-height: 35px;
		padding-left: 60px;
		font-size: 14px;
		opacity: 1;
	}
	.g_fa span a:before{
		top: 1px;
	}
	.a4_b2{width: 100%}
	.page-banner{padding-top: 0px}

	.d_khha li i img{
		height: auto;
	}
	.pcontent{
		display: block;
	}
}