﻿/*初始化样式*/
input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
p{margin: 0;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

.com-img{ display:block; overflow:hidden;}
.com-img img{ transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.com-img: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);}

.xypg-right-content{font-size: 16px;}

.j-space-between{justify-content:space-between}
.j-flex-start{justify-content:flex-start}
.j-flex-end{justify-content:flex-end}
.j-center{justify-content:center}
.a-j-center{align-items:center;justify-content:center}
.a-center{align-items:center}
.a-flex-start{align-items:flex-start}
.a-flex-end{align-items:flex-end}

/*主体样式*/

/* pc 头部 */
.head_11{/* height:210px; *//*border-bottom: 1px solid rgba(255, 255, 255, .3);*/width: 100%;z-index: 99999;position: absolute;left:0px;top:0px; height:90px;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
 }

.logo_a{line-height: 90px;}
.logo_a img{max-width: 100%;}

.head_11.scroll{position: fixed; height:70px;
	background: rgba(0,0,0,.5);
}
.head_11.scroll .logo_a{line-height: 70px;}


.zxdh{border: 1px solid rgba(255, 255, 255, .5);	font-size: 18px;
	font-weight: normal;
	line-height: 44px;
	letter-spacing: -1px;
	color: #ffffff;padding:0px 15px;}


.zxdh span{font-size: 22px;font-weight: 600;}

.lastli{background:url(img/1649693fed6b1d7975b6c23aec59c8917b81dbce.png) no-repeat right 50%;width: 35px;position: relative;}

/* .nnav2{width:calc(100% - 335px);} */

.nnav2{width: 55%;}

.head_rr{width: 220px;}
.wwmm{position: relative;margin-left: 20px;}

.ss2{display: none;top:60px;margin-left:-75px;position: absolute;width: 150px;left:50%;    padding:0px; z-index: 999;
  }
.ss2 img{width: 100%;}


.so2 {
    width: 21px;
    cursor: pointer;
}

.so2 img {
    max-width: 21px;
    max-height: 21px;
}





.yua{position: relative;	font-size: 16px;
	font-weight: normal;
	line-height: 58px;
	letter-spacing: 0px;
	color: #ffffff;margin-left: 10px;border-bottom: 2px solid #fff;}
.ss3{color: #ffffff;font-size: 16px;display: none;position: absolute;left:0px;top:50px;padding: 20px; z-index: 999;}
.ss3 li a{color: #ffffff;font-size: 16px;	line-height: 30px;text-transform: uppercase;}
.ss3 li{line-height: 30px;}




.soso_44{position: absolute;width: 100%;bottom: 60px;left:0px;z-index: 999;}

#formsearch44{width:60%;margin: 0 auto;}
#formsearch44 input{height:57px;background:none;line-height:57px;width:85%;float: left;outline: none;border: 2px solid #fff;}
#formsearch44 input#keyword{height:57px;line-height:57px;padding-left:14px;color:#fff;font-size: 17px;}

#formsearch44 input#s_btn{width:15%;height:57px;float: right;background:url(img/5e6a93f9a6a4eac4ecbe96d52cbd6151f08c23b7.png) no-repeat 12px center #fff;
line-height:57px;text-align:center;color:#02114c;border:none;cursor:pointer;font-size: 18px;}
#formsearch44 input::placeholder{color:#fff;	font-size: 18px;}



@media (max-width: 1560px) {
#formsearch44 input#s_btn{width:16%;height:57px;float: right;background:url(img/5e6a93f9a6a4eac4ecbe96d52cbd6151f08c23b7.png) no-repeat 12px center #fff;
line-height:57px;color:#02114c;border:none;cursor:pointer;font-size: 15px;padding-left: 15px;}
#formsearch44 input{height:57px;background:none;line-height:57px;width:84%;float: left;outline: none;border: 2px solid #fff;}

.nnav2{width: 51%;}

.x-menu > li > a {
    font-size: 18px;
    color: #ffffff;
    line-height: 60px;
    display: block;
}
}

@media (max-width: 1440px) {
#formsearch44 input#s_btn{width:18%;height:57px;float: right;background:url(img/5e6a93f9a6a4eac4ecbe96d52cbd6151f08c23b7.png) no-repeat 12px center #fff;
line-height:57px;color:#02114c;border:none;cursor:pointer;font-size: 15px;padding-left: 15px;}
#formsearch44 input{height:57px;background:none;line-height:57px;width:82%;float: left;outline: none;border: 2px solid #fff;}


.nnav2{width: 48%;}

.x-menu > li > a {
    font-size: 16px;
    color: #ffffff;
    line-height: 60px;
    display: block;
}

}

@media (max-width: 1370px) {
	.logo_a{width: 20%;}

	.nnav2{width: 55%;}
}


/* box1 */
.box1{background:url(img/e6390e8dd7590166fd4229022f780c4606bc8bcd.png) no-repeat center top;background-size: cover;padding: 85px 0;}
.wa_a{	background-color: #ffffff;
	box-shadow: 0px 0px 49px 0px 
		rgba(209, 209, 209, 0.35);width: 48.5%;padding:0 25px;}


.xw_rot33{max-width: 360px;}
.xw_rot33 li{padding-top: 35px;}
.xw_rot33 li:hover{background:url(img/505ef0d95ddfff777960b24c46e57b84407371c9.png) no-repeat center top;}

.news_ll33{margin-top: 20px;}
.news_ll33 li h4{	font-size: 20px;
	font-weight: normal;
	line-height: 34px;
	letter-spacing: -1px;
	color: #8e8e8e;height:34px;overflow: hidden;}

.news_ll33 li h3{	font-size: 24px;
	font-weight: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #000000;height:76px;overflow: hidden;}



.news_ll33 li h5{	font-size: 16px;
	font-weight: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #4b4b4b;
	opacity: 0.7;height:75px;overflow: hidden;margin-top: 10px;}

.news_ll44{background:url(img/2793fdd14c318fde2800da76b5c141f5a4994ac8.png) no-repeat left 50%;margin-top: 50px;padding: 15px;margin-bottom: 25px;}
.news_ll44 li{	font-size: 20px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #000000;line-height: 65px;height:65px;overflow: hidden;}
.news_ll44 li a{color: #000000;}
.news_ll44 li span{font-weight: 600;}


.wa_a22{padding: 30px;}

.zhuan_tt em{	border: solid 1px #d2be85;color: #d2be85;	font-size: 14px;line-height: 25px;border-radius: 8px;padding: 0 10px;font-style: normal;margin-top: -10px;}


.pp_29{overflow: hidden;height: 430px;margin-top: 35px;}

.sw_con29{position: relative;padding-bottom: 25px;}
.sw_con29 .swiper-pagination{width: 55%;right:0;z-index: 9999!important;}

.sw_con29 .swiper-pagination-bullet {
    width: 20%;
    height: 5px;
    display: inline-block;
    border-radius: 0%;
    background: #000;
    opacity: .2
}

.sw_con29 .swiper-pagination-bullet-active {
    opacity: 1;
    background: #CF000E
}





.sw_con29 .swiper-pagination-bullet {
    margin:0!important;
    display: block;float: left!important;
}



.sw_con29 .swiper-pagination-bullets {
    right: 0px!important;
    top: 100%!important;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0)
}





.pp_29 li h2{background:url(img/486d4d0951e5df5728fd426699e25c7943c585c9.png) no-repeat center top;width: 77px;height:77px;
	font-size: 24px;
	font-weight: normal;
	line-height: 77px;
	letter-spacing: -1px;
	color: #ffffff;text-align: center;}

.xw_ak{width: calc(100% - 100px);}
.nn_kk{width: 75%;}
.nn_kk h3 span{color:#000000;font-size: 18px;font-weight: 600;}
.nn_kk h3 {font-weight: 200;color:#000000;font-size: 18px;letter-spacing: 1.5px;line-height: 30px;}

.nn_kk h4{	font-size: 24px;
	font-weight: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #ff0000;}
.nn_kk h4 span{font-size: 16px;}
.nn_kk h4 em{	font-size: 14px;
	font-weight: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #666666;font-style: normal;}


.za{	width: 117px;
	height: 33px;background:#CF000E;line-height: 33px;border-radius: 20px;text-align: center;color:#fff;font-size: 15px;}

.za img{padding-right: 6px;}

.zhh{float: right;}
.zhh h3{	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #d2be85;text-align:right;margin-top: 0px;margin-right: 10px;}

.zhh h3 img{padding-right: 5px;   vertical-align: center;}



@media (max-width: 1440px) {
.news_ll33 li h3{font-size: 20px;}
.news_ll44 li{	font-size: 16px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #000000;line-height: 65px;height:65px;overflow: hidden;}

.nn_kk h3 span{font-size: 16px;}
.nn_kk h3{font-size: 16px;}
.nn_kk h4{font-size: 20px;}
.nn_kk{width: 71%;}
}

@media (max-width: 1200px) {
	.wa_a{width: 100%;margin-bottom: 25px;}
}


@media (max-width: 768px) {
	.pp_29 li h2{display: none;}
	.xw_ak{width: calc(100% - 0px);}
	.nn_kk{width: 61%;}
	.wa_a22{padding: 19px;}
	.nn_kk h3 span{display: none;}

	.nn_kk h3 {font-weight: 200;color:#000000;font-size: 16px;letter-spacing: 0px;line-height: 25px;}


.za{
	width: 92px;
	height: 33px;
	background:#CF000E;
	line-height: 33px;
	border-radius: 10px;
	text-align: center;
	color:#fff;
	font-size: 12px;
	}

.box1{background:url(img/e6390e8dd7590166fd4229022f780c4606bc8bcd.png) no-repeat center top;background-size: cover;padding: 35px 0;}

}



/*样式*/
.wh{max-width: 1720px;margin:0 auto;padding:0 10px}

.flex_a{    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;}

.flex_b{    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;}


.flex_c{    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;}


.flex_d{display: flex;
    flex-wrap: wrap;
    justify-content: space-between;align-items: flex-end;} 




/* 郑玉成 */
.abbg.abbg2{background:url(img/d22337e21f0e194927d0ce03d45d785552ab1fcb.png) no-repeat center top;
	background-size: cover;
}
.zhuan_tt h3{	font-family: MaoKenWangYanBoSong-B;
	font-size: 72px;
	font-weight: 600;
	line-height: 74px;
	letter-spacing: -1px;
	color: #ffffff;}
.zhuan_tt h2{	font-size: 28px;
	font-weight: normal;
	line-height: 37px;
	letter-spacing: -1px;
	color: #ffffff;margin-left: 8px;}

.ab_1b2{width: 55.8%!important;}
.p4a22{margin-top: 88px;margin-bottom: 100px;}
.p4a22 li {position: relative;text-align: left;}
.p4a22 li h3 a{font-size: 3.02vw; color: #d2be85;font-weight: 400;float: left;display: block;}

.p4a22 li span {font-size: 18px;color: #d2be85;display: block;float: left;margin-top: -10px;margin-left: 20px;}
.p4a22 li span em{font-size: 36px;font-style: normal;}


@media (max-width: 1440px) {
.zhuan_tt h3{font-size: 55px;}
.zhuan_tt h2{font-size: 23px;}

.p4a22 li h3 a{font-size: 50px;}
.p4a22 li span{font-size: 16px;margin-top: 5px;}
.p4a22 li span em{font-size: 32px;font-style: normal;}

}


@media (max-width: 1370px) {
.p4a22 li h3 a{font-size: 45px;}
.p4a22 li span{font-size: 16px;margin-top: 0px;}
.p4a22 li span em{font-size: 25px;font-style: normal;}

.zhuan_tt h3{font-size: 45px;}
.zhuan_tt h2{font-size: 20px;}
}



@media (max-width: 1280px) {
.p4a22 li h3 a{font-size: 40px;}
.p4a22 li span{font-size: 16px;margin-top: 0px;}
.p4a22 li span em{font-size: 21px;font-style: normal;}
.p4a22{margin-top: 38px;margin-bottom: 40px;}

.zhuan_tt h3{font-size: 40px;}
.zhuan_tt h2{font-size: 18px;}
}

@media (max-width: 1000px) {
.ab_1b2{width: 100%!important;margin-top: 25px;}
.ab_1b2 .zhuan_tt{width: 100%!important;}

}

@media (max-width: 768px) {
.p4a22 li{width: 100%;margin-bottom: 10px;}
.p4a22 li h3 a{font-size: 22px;}
.p4a22 li span {font-size: 12px;color: #ffffff;display: block;float: left;margin-top: -5px;margin-left: 5px;}
.p4a22 li span em{font-size: 16px;font-style: normal;}

}
@media (max-width: 640px) {
	.abbg.abbg2{
		background: url(img/7912ea80586bb3dcfc7f7e6414ad2a9f1fc7d699.jpg)no-repeat top center;
		background-size: cover;
	}
}



.more_y{border: solid 2px #CF000E !important;}
.more_y a{color:#CF000E !important;}

/* 鑫诺·简介 */
.abbg{background:url(img/42324cd8884322115f751560502e43dd48b90e26.png) repeat-y center bottom;padding-top: 60px;background:#fff;
	background-size: cover;
}
.ab_imga{width: 39.9%;}
.ab_imga img{max-width: 100%; margin-top:1%}

.ab_1b{width: 48.5%;}
.gstt_a{	font-size: 56px;
	font-weight: normal;
	font-stretch: normal; margin-top:50px;
	line-height: 39px;
	letter-spacing: -1px;
	color: #000;border-bottom: 1px solid #839ec7;padding-bottom: 15px;}
	.gstt_a small{font-size:22px;}
.aacc2{	font-size: 22px;
	font-weight: normal;
	line-height: 44px;
	letter-spacing: 0px;
	color: #000;margin-top: 37px;}

.zsls{	font-size: 18px; 
	font-weight: normal;
	line-height: 42px;
	letter-spacing: 4px;
	color: #000;margin-top: 15px;font-weight:900;}

.zsls span{	font-size: 13px;
	font-weight: 600;
	line-height: 42px;
	letter-spacing: 0px;
	color: #000; font-weight: normal;}


.p4a2{margin-top: 88px;margin-bottom: 100px;}
.p4a2 li {position: relative;text-align: left;}
.p4a2 li h3 a{font-size: 64px; color: #000;font-weight: 400;float: left;display: block;}

.p4a2 li span {font-size: 21px;color: #000;display: block;float: left;margin-top: -10px;margin-left: 20px;}
.p4a2 li span em{font-size: 41px;font-style: normal;}



@media (max-width: 1440px) {
.gstt_a{font-size: 22px;}

.aacc2{	font-size: 18px;
	font-weight: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #ffffff;margin-top: 30px;}
.p4a2 li h3 a{font-size: 60px;}

.p4a2 li span{font-size: 18px;margin-top: 5px;}
.p4a2 li span em{font-size: 31px;font-style: normal;}
}



@media (max-width: 1370px) {
.gstt_a{font-size: 19px;}

.aacc2{	font-size: 16px;
	font-weight: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #ffffff;margin-top: 20px;}
.p4a2 li h3 a{font-size: 50px;}

.p4a2 li span{font-size: 18px;margin-top: 0px;}
.p4a2 li span em{font-size: 31px;font-style: normal;}
}


@media (max-width: 1280px) {
.p4a2 li h3 a{font-size: 40px;}
.p4a2 li span{font-size: 16px;margin-top: 0px;}
.p4a2 li span em{font-size: 21px;font-style: normal;}
.p4a2{margin-top: 38px;margin-bottom: 40px;}
}


@media (max-width: 1000px) {
.ab_1b{width: 100%;}
.ab_imga{width: 100%;}
}


@media (max-width: 768px) {
	.gstt_a small{font-size:12px;}
.p4a2 li h3 a{font-size: 25px;}
.p4a2 li span {font-size: 12px;color: #ffffff;display: block;float: left;margin-top: -5px;margin-left: 5px;}
.p4a2 li span em{font-size: 16px;font-style: normal;}

.zsls{line-height: 28px;}
.zsls span{display: block;line-height: 28px;}

.aacc2{	font-size: 15px;
	font-weight: normal;
	line-height: 30px;
	letter-spacing: 0px;
	 margin-top: 20px; color:#000}
}


/* 荣誉 */
.yyly2{margin-top: 0px;padding-bottom: 45px;}

.pp_28{position: relative;padding-top: 72px;}


.pp_28 .swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background:#CF000E;
    border-radius: 10px;
    left: 0;
    top: 0
}

.pp_28 .swiper-scrollbar {
    position: absolute;
    right: 1%;
    bottom: auto;
    z-index: 50;
    height: 3px;
    width: 38%;top:20px;left:auto;
}

.pp_28 .swiper-pagination{top:0px!important;right:0px!important;left:auto!important;width: auto!important;}

.pp_28 .swiper-pagination-bullet {
    margin: 0px!important
}

.pp_28 .swiper-pagination-bullet {
    width: 107px;
    height: 3px;
    display: inline-block;
    border-radius: 0%;
    background: #ededed;
    opacity: 1;
}


.pp_28 .swiper-pagination-bullet-active {
    opacity: 1;
    background: #CF000E
}


.hh_a{width: 48.5%;}
.hh_a .hh_img11{width: 100%;margin-top: 35px;}
.hh_a .hh_img11 img{width: 100%;}
.hh_kn{	background-color: #fff;
	box-shadow: 0px 0px 65px 0px 
		rgba(201, 201, 201, 0.58);padding: 0 38px 38px 38px; color:#000;}
	 

.hh_kn h2{background:url(img/d75a008cf6fb0a7414f86379d33f5238af2aba70.png) no-repeat left top;
	font-size: 30px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: -1px;
	color: #000;padding-top: 55px;}
.hh_a:hover .hh_kn{ background:#CF000E ;color:#fff;}
.hh_a:hover .hh_kn h2{color: #ffffff}
.hh_b{width: 48.5%;overflow: hidden;margin-top: 35px;}
.pp_28 li .img{display: block;}
.pp_28 li .img img{width: 100%;}

.pp_28 li .hh_kn2{	background-color: #fff;
	box-shadow: 0px 0px 15px 0px 
		rgba(201, 201, 201, 0.58);padding: 0 38px 38px 38px;}

.hh_kn2 h2{background:url(img/505ef0d95ddfff777960b24c46e57b84407371c9.png) no-repeat left top;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 26px;
	letter-spacing: -1px;
	color: #333333;padding-top: 50px;}

.hh_kn2 h2 a{	color: #333333;}

.pp_28 li:hover .hh_kn2{background-color: #CF000E;}
.pp_28 li:hover .hh_kn2 h2{background:url(img/d75a008cf6fb0a7414f86379d33f5238af2aba70.png) no-repeat left top;}
.pp_28 li:hover .hh_kn2 h2 a{color:#fff}




@media (max-width: 1440px) {
.pp_28{position: relative;padding-top: 60px;}
}


@media (max-width: 1200px) {
.pp_28{position: relative;padding-top:30px;}

.hh_kn h2{background:url(img/d75a008cf6fb0a7414f86379d33f5238af2aba70.png) no-repeat left top;
	font-size: 25px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: -1px;
	color: #ffffff;padding-top: 55px;}

.pp_28 li .hh_kn2{	background-color: #fff;
	box-shadow: 0px 0px 15px 0px 
		rgba(201, 201, 201, 0.58);padding: 0 18px 18px 18px;}


.pp_28 .swiper-scrollbar {
    position: absolute;
    right: 1%;
    bottom: auto;
    z-index: 50;
    height: 3px;
    width: 38%;
    top: 0px;
    left:auto;
}

.hh_kn2 h2{font-size: 18px;}
.hh_kn h2{font-size: 20px;}
}


@media (max-width: 1200px) {
	.hh_a{width: 100%;}
	.hh_b{width: 100%;overflow: hidden;}


	.pp_28 .swiper-pagination-bullet {
    width: 47px;
    height: 3px;
    display: inline-block;
    border-radius: 0%;
    background: #ededed;
    opacity: 1;
}

.pp_28 .swiper-pagination-bullet-active {
    opacity: 1;
    background: #CF000E
}

}




/* 业务·领域  */
.yyly{background:url(img/351132eb9b76d9909b7ef32f95bf0aaf442b30e6.png) no-repeat center 50%;background-size: cover;padding-top: 110px;padding-bottom: 147px;margin-top: 0px;  background:#fff;}
.yu_b{	font-family: HONORSansCN-Medium;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;max-width: 851px;color:rgba(255, 255, 255, .83);margin-top: 30px;}


.more_y{
	font-size: 18px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #ffffff;
		width: 300px;
	line-height: 43px;
	border: solid 2px #ffffff;text-align: center;}

.more_y a{color: #ffffff;}
.more_y a img{padding-left: 18px;}
.more_y:hover{border: solid 2px #d2be85;}
.more_y:hover a{color:#d2be85}


.ly_ll{margin-top: 80px;overflow: hidden;border-left: 1px solid #667198;}
.ly_ll li{text-align: center;border-right: 1px solid #667198;padding: 80px 0;}
.ly_ll li img{width:100px;}
.ly_ll li:hover{background:#d2be85;}
.ly_ll li h3{	font-size: 22px;
	font-weight: normal;
	line-height: 31px;
	letter-spacing: 0px;
	color: #000;margin-top: 35px;}

.ly_ll li .img_y2{width: 150px;margin:0 auto;margin-top: 20px;opacity: 0;}
.ly_ll li .img_y2 img{max-width: 100%;}
.ly_ll li:hover .img_y2{opacity: 1;}

.ly_con{position: relative;}
.ly_con .swiper-button-prev{ height: 62px; width: 28px!important;background:none!important;    font-family: MicrosoftYaHei;
border-radius: 0%;
        letter-spacing: 0px;border:none;
        color: #ffffff;background:url(img/68e345fa69dcff6f824d27667870912aa06fe148.png) no-repeat center!important ;}

    
    
.ly_con .swiper-button-next{ height: 62px; width: 28px!important;background:none!important;    font-family: MicrosoftYaHei;
        font-weight: normal;
        letter-spacing: 0px;border-radius: 0%;
        color: #ffffff;background:url(img/156c534087bcb8180ce534e0cd5686efb4134cbd.png) no-repeat center!important;}
     



 .ly_con .swiper-button-prev {
        left: -60px;
      }
      
.ly_con .swiper-button-next{
        right: -60px;
      }
      
.ly_con .swiper-button-next,
.ly_con .swiper-button-prev {
        outline: none;
        position: absolute;
        top:50%;
        z-index: 9999;
        height: 62px;
        -webkit-transition: all .5s ease;
        transition: all .5s ease;margin-top: -31px; }



@media (max-width: 1440px) {
.yu_b{	font-family: HONORSansCN-Medium;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;max-width: 851px;color:rgba(255, 255, 255, .83);margin-top: 30px;}
}



@media (max-width: 1280px) {
.ly_ll li h3{	font-size: 18px;
	font-weight: normal;
	line-height: 31px;
	letter-spacing: 0px;
	color: #ffffff;margin-top: 25px;}

.yu_b{	font-family: HONORSansCN-Medium;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;max-width: 651px;color:rgba(255, 255, 255, .83);margin-top: 20px;}

.ly_ll li{text-align: center;border-right: 1px solid #667198;padding: 50px 0;}

.ly_ll li .img_y2{width: 120px;}

      .yyly{background:url(img/351132eb9b76d9909b7ef32f95bf0aaf442b30e6.png) no-repeat center 50%;background-size: cover;padding-top: 80px;padding-bottom: 100px;margin-top: 0px;}
}



@media (max-width: 768px) {
.ly_ll li h3{	font-size: 16px;
	font-weight: normal;
	line-height: 31px;
	letter-spacing: 0px;
	color: #000;margin-top: 15px;}

.ly_ll li .img_y2{width: 100px;}

.more_y{margin-top: 25px;}


      .yyly{background:url(img/351132eb9b76d9909b7ef32f95bf0aaf442b30e6.png) no-repeat center 50%;background-size: cover;padding-top: 40px;padding-bottom: 60px;margin-top:  0px; background:#fff;}
}




/* 新闻2 */
.xw_con2{margin: 60px 0;}

.news_ll2{width: 48.5%;}
.news_ll2 li{width: 100%!important;padding: 39px 0;border-top:none!important;border-bottom: 1px solid #ebebeb;}
.news_ll2 li + li{margin-top: 25px;}

.xw_img_a{width: 100%;margin-bottom: 10px;}
.xw_img_a img{width: 100%;}

.news_ll2 li h5{	font-size: 16px;
	font-weight: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #4b4b4b;
	opacity: 0.7;height:50px;overflow: hidden;margin-top: 10px;}



@media (max-width: 1440px) {
.news_ll2 li{width: 100%!important;padding: 26px 0;border-top:none!important;border-bottom: 1px solid #ebebeb;}
.news_ll2 li + li{margin-top: 8px;}
}


@media (max-width: 1280px) {
.news_ll2 li{width: 100%!important;padding: 10px 0!important;border-top:none!important;border-bottom: 1px solid #ebebeb;}
.news_ll2 li + li{margin-top: 8px;}
}



@media (max-width: 1100px) {
.news_ll2{width:100%;}
}


/* 专家 */
.zhuan_jia li{width: 12.5%;position: relative;float: left;}
.zhuan_jia li img{width: 100%;}
.zhuan_jia li .jia_nn{background: rgba(2, 14, 64, .9);width: 100%;height: 100%;position: absolute;left:0px;top:0px;display: none;padding: 25px;}
.zhuan_jia li .jia_nn .img_hk{width: 68px;margin:0 auto;margin-top: 20px;}
.zhuan_jia li .jia_nn .img_hk img{max-width: 100%;}
.zhuan_jia li:hover .jia_nn{display: block;}
.zhuan_jia li .jia_nn h3{	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;margin-top: 10px;}

.zhuan_jia li .jia_nn h4{	font-size: 27px;
	font-weight: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;}

.zhuan_jia li .jia_nn dd{	font-size: 14px;
	font-weight: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;}

.zhuan_jia li .jia_nn p{	font-size: 24px;
	font-weight: 600;
	line-height: 25px;
	letter-spacing: -1px;
	color: #ffffff;margin-top: 10px;text-align: center;}

.xx_b{width: 90%;height:1px;background: rgba(255, 255, 255, .3);margin:0 auto;margin-top:15px;margin-bottom: 15px;}



.zhuan_jia li:nth-child(n +9){border-bottom: 10px solid #fff;}
.zhuan_jia li:nth-child(10){border-bottom: 10px solid #d2be85;}
.zhuan_jia li:nth-child(12){border-bottom: 10px solid #d2be85;}
.zhuan_jia li:nth-child(14){border-bottom: 10px solid #d2be85;}
.zhuan_jia li:nth-child(16){border-bottom: 10px solid #d2be85;}


@media (max-width: 1440px) {
	.zhuan_jia li .jia_nn h3{font-size: 16px;margin-top: 20%;}
	.zhuan_jia li .jia_nn h4{font-size: 20px;}
	.zhuan_jia li .jia_nn dd{font-size: 13px;}
	.zhuan_jia li .jia_nn p{font-size: 20px;}
	.zhuan_jia li .jia_nn{padding: 15px;}
	.zhuan_jia li{width: 25%;}
}

@media (max-width: 1280px) {
.zhuan_jia li .jia_nn h3{font-size: 16px;margin-top: 15%;}
}


@media (max-width: 1100px) {
.zhuan_jia li{width: 50%;}

	.zhuan_jia li .jia_nn h3{font-size: 14px;margin-top: 5%;}
	.zhuan_jia li .jia_nn h4{font-size: 18px;}
	.zhuan_jia li .jia_nn dd{font-size: 12px;}
	.zhuan_jia li .jia_nn p{font-size: 16px;}

	.xx_b{width: 90%;height:1px;background: rgba(255, 255, 255, .3);margin:0 auto;margin-top:8px;margin-bottom: 8px;}
.zhuan_jia li .jia_nn .img_hk{width: 31px;margin:0 auto;margin-top: 10px;}
}


 /* 专家·团队 */
 .zhuanjia{background:url(img/6a527747d72e0e9e66494865a5935a6d4b6b0855.png) no-repeat center 50%;padding-top: 116px;padding-bottom: 178px;background-size: cover;}

.zhuan_tt{font-size: 48px;
	font-weight: 200;
	letter-spacing: -2px;
	color: #CF000E ;}
.zhuan_tt b{font-weight: 500;}

.more_32{	font-size: 20px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #000000;margin-top: 10px;}
.more_32 a{color: #000000;}
.more_32 a img{padding-right: 3px;}



#formsearch33{width:80%;}
#formsearch33 input{height:85px;background:none;line-height:85px;width:80%;float: left;outline: none;border: 2px solid #fff;}
#formsearch33 input#keyword{height:85px;line-height:85px;padding-left:14px;color:#ffffff;font-size: 24px;}

#formsearch33 input#s_btn{width:19%;height:85px;float: right;background:url(img/6fff0f7eae4591f48af9015267771cdb6970759d.png) no-repeat center center #d2be85;
line-height:85px;text-align:center;color:#fff;border:none;cursor:pointer;font-size: 0px;}
#formsearch33 input::placeholder{color:#ffffff;	font-size: 24px;}


.p4a{max-width: 972px;margin-top: 218px;}
.p4a li {position: relative;text-align: left;}
.p4a li h3 a{font-size: 75px; color: #ffffff;font-weight: 400;float: left;display: block;}

.p4a li span {font-size: 24px;color: #ffffff;display: block;float: left;margin-top: -10px;margin-left: 20px;}
.p4a li span em{font-size: 48px;font-style: normal;}


@media (max-width: 1440px) {
.zhuan_tt{font-size: 40px;}
#formsearch33 input#keyword{font-size: 20px;}
.p4a li h3 a{font-size: 60px;}


#formsearch33 input{height:65px;background:none;line-height:65px;width:80%;float: left;outline: none;border: 2px solid #fff;}
#formsearch33 input#keyword{height:65px;line-height:65px;padding-left:14px;color:#ffffff;font-size: 20px;}

#formsearch33 input#s_btn{width:19%;height:65px;float: right;background:url(img/6fff0f7eae4591f48af9015267771cdb6970759d.png) no-repeat center center #d2be85;
line-height:65px;text-align:center;color:#fff;border:none;cursor:pointer;font-size: 0px;}
#formsearch33 input::placeholder{color:#ffffff;	font-size: 20px;}


.p4a li span {font-size: 20px;color: #ffffff;display: block;float: left;margin-top: -10px;margin-left: 20px;}
.p4a li span em{font-size: 40px;font-style: normal;}
}



@media (max-width: 1280px) {
.zhuan_tt{font-size: 30px;}
.p4a li h3 a{font-size: 50px;}


#formsearch33 input{height:65px;background:none;line-height:65px;width:80%;float: left;outline: none;border: 2px solid #fff;}
#formsearch33 input#keyword{height:65px;line-height:65px;padding-left:14px;color:#ffffff;font-size: 20px;}

#formsearch33 input#s_btn{width:19%;height:65px;float: right;background:url(img/6fff0f7eae4591f48af9015267771cdb6970759d.png) no-repeat center center #d2be85;
line-height:65px;text-align:center;color:#fff;border:none;cursor:pointer;font-size: 0px;}
#formsearch33 input::placeholder{color:#ffffff;	font-size: 18px;}


.p4a li span {font-size: 15px;color: #ffffff;display: block;float: left;margin-top: -10px;margin-left: 20px;}
.p4a li span em{font-size: 30px;font-style: normal;}

#formsearch33{width:70%;}
}


@media (max-width: 1200px) {
.zhuanjia{background:url(img/6a527747d72e0e9e66494865a5935a6d4b6b0855.png) no-repeat center 50%;padding-top: 5.5vw;padding-bottom: 5.5vw;background-size: cover;}
.p4a{max-width: 972px;margin-top: 5.5vw;}
}



@media (max-width: 768px) {
#formsearch33{width:100%;margin-top: 20px;}

#formsearch33 input{height:55px;background:none;line-height:55px;width:80%;float: left;outline: none;border: 2px solid #fff;}
#formsearch33 input#keyword{height:55px;line-height:55px;padding-left:14px;color:#ffffff;font-size: 16px;}

#formsearch33 input#s_btn{width:19%;height:55px;float: right;background:url(img/6fff0f7eae4591f48af9015267771cdb6970759d.png) no-repeat center center #d2be85;
line-height:55px;text-align:center;color:#fff;border:none;cursor:pointer;font-size: 0px;}
#formsearch33 input::placeholder{color:#ffffff;	font-size: 16px;}

.zhuan_tt{font-size: 25px;}
.p4a li h3 a{font-size: 40px;}

.p4a li span {font-size: 14px;color: #ffffff;display: block;float: left;margin-top: 3px;margin-left: 10px;}
.p4a li span em{font-size: 20px;font-style: normal;}

.zhuanjia{background:url(img/6a527747d72e0e9e66494865a5935a6d4b6b0855.png) no-repeat center 50%;padding-top: 45px;padding-bottom: 45px;background-size: cover;}
}


@media (max-width: 640px) {
.p4a li h3 a{font-size: 25px;}
.p4a{max-width: 972px;margin-top:45px}
.p4a li span {font-size: 12px;color: #ffffff;display: block;float: left;margin-top: -5px;margin-left: 5px;}
.p4a li span em{font-size: 16px;font-style: normal;}
}




/* 新闻3 */
.xw_con{background:url(img/1bc58e7921c9997bd96fc3ca182c23ef8a141c83.png) no-repeat center bottom;padding-bottom: 70px;margin-top: 70px;}
.xw_rot_a{border-bottom: 4px solid #111111;}
.xw_rot3{width: 50%;}
.xw_rot3 li{	font-size: 30px;
	font-weight: normal;
	letter-spacing: -2px;
	color: #666666;}

.xw_rot3 li a {color: #CF000E ;}
.xw_rot3 li a:hover{color: #CF000E ;}




.more_3 a{	font-size: 20px;
	font-weight: normal;
	line-height: 74px;
	letter-spacing: 0px;
	color: #CF000E ;}


.news_ll{margin-top: 40px;}
.news_ll li {border-top: 1px solid #ebebeb;padding: 15px 0;width: 48.5%;}
.news_ll li:nth-child(1){border-top: none;}
.news_ll li:nth-child(2){border-top: none;}
.news_ll li h4{	font-size: 20px;
	font-weight: normal;
	line-height: 34px;
	letter-spacing: -1px;
	color: #8e8e8e;}

.news_ll li h3{	font-size: 24px;
	font-weight: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #000000;height:38px;overflow: hidden;}


@media (max-width: 1440px) {
.xw_rot3 li{	font-size: 25px;
	font-weight: normal;
	letter-spacing: -2px;
	color: #666666;}

.more_3 a{	font-size: 18px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #d2be85;}

.news_ll li h3{font-size: 20px;}
.news_ll li h4{font-size: 18px;}
  }



@media (max-width: 1280px) {
.xw_rot3 li{	font-size: 20px;
	font-weight: normal;
	letter-spacing: -2px;
	color: #666666;}

.more_3 a{	font-size: 16px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #d2be85;}

.news_ll li h3{font-size: 18px;}

.news_ll li h4{font-size: 16px;}
  }

@media (max-width: 768px) {
.news_ll li {border-top: 1px solid #ebebeb;padding: 8px 0;width: 100%;}
.news_ll li:nth-child(2){border-top: 1px solid #ebebeb}
.xw_rot3 li{
	font-size: 15px;
	font-weight: normal;
	letter-spacing: -2px;
	color: #666666;
	}

.xw_rot3{width: 60%;}

.more_3 a{
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #d2be85;line-height: 40px;
	}

.news_ll{margin-top: 20px;}
.news_ll li h3{font-size: 16px;}
.news_ll li h4{font-size: 14px;}
  }















/* ht_con */
.ht_con{background:#CF000E;padding-top: 35px;}
.pro_a img{max-width: 100%;}

.ht_nr{margin-left: 55px;}
.ht_nr h2{	font-weight: normal;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 0px;
	color: #ffffff;font-size: 20px;}

.more_1{	width: 164px;
	height: 45px;
	border: solid 2px #ffffff;font-size: 16px;
	font-weight: normal;
	line-height: 41px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;margin-left: 20px;}

.more_1 a{color: #ffffff;text-align: center;}
.more_1:hover{border: solid 2px #d2be85;background:#d2be85;}


/*样式*/
@media (max-width: 1440px) {
.ht_nr h2{font-size: 16px;}

.more_1{	width: 154px;
	height: 40px;
	border: solid 2px #ffffff;font-size: 15px;
	font-weight: normal;
	line-height: 36px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;margin-left: 20px;}
  }


@media (max-width: 992px) {
.ht_nr{margin-left: 25px;}

.more_1{	width: 134px;
	height: 34px;
	border: solid 2px #ffffff;font-size: 15px;
	font-weight: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;margin-left: 10px;}
  }



@media (max-width: 768px) {
.ht_nr{margin-left: 0px;width: 100%;margin-top: 20px;}

.more_1{	width: 134px;
	height: 34px;
	border: solid 2px #ffffff;font-size: 15px;
	font-weight: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;margin-left: 10px;}

	.ht_nr h2{font-size: 16px;width: 100%;text-align: center;}

	.ht_con{background:#CF000E;padding-top: 35px;padding-bottom: 25px;}
  }








/* 通栏 */
.dff{margin-top: 60px;padding-bottom: 30px;}

.df_a{width: 24.18%;}
.df_1t{color:#000000;	font-size: 36px;font-weight: 600;}

#formsearch2{margin-top: 20px;border-bottom: 1px solid #ebebeb;}
#formsearch2 input{height:55px;background:none;border:none;line-height:55px;width:80%;float: left;border-right: none;outline: none;}
#formsearch2 input#keyword{height:55px;line-height:55px;padding-left:14px;color:#999999;}

#formsearch2 input#s_btn{width:20%;height:55px;float: left;background:url(img/e62b23e4cadd903890f7146415b80eeaec499645.png) no-repeat center right;
line-height:55px;text-align:center;color:#fff;border:none;cursor:pointer;font-size: 0px;}
#formsearch2 input::placeholder{color:#999999;	font-size: 18px;}

.nav1{margin-top: 20px;}
.nav1 li{width: 20%;text-align: left;
	font-size: 16px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #999999;float: left;}

.nav1 li a{color: #999999;}

.nav1 li a:hover{color: #CF000E;}

.gstt{	font-size: 20px;
	font-weight: normal;
	letter-spacing: -1px;
	color: #000000;margin:30px 0;}


.df_lxwm{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: -1px;
	color: #999999;}



.ffxx .social-share .icon-wechat {
    position: relative;
    color: #CF000E!important;
    border-color:none!important;
     border:none;
}

.ffxx .social-share .icon-wechat:hover {
    background:none;
}



.ffxx .social-share .icon-qq {
    position: relative;
    color: #CF000E!important;
    border-color:none!important;
     border:none;
}

.ffxx .social-share .icon-qq:hover {
    background:none;
}


.df_b{width: 62.2%;}


.xx1{width: 100%;height:1px;background:#f2f2f2;margin-top: 25px;margin-bottom: 30px;}
.seo_a{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #999999;}

.seo_a a{color: #999999;}


.nav2{width: 360px;}
.nav2 li{color: #999999;	line-height: 30px;font-size: 16px;}
.nav2 li a{color: #999999;}
.nav2 li a:hover{ color: #CF000E}


/*样式*/
@media (max-width: 1440px) {
.df_1t{font-size: 30px;}
.gstt{font-size: 18px;}
.foot_nav li a{font-size: 18px;}
  }


@media (max-width: 1370px) {
.df_1t{font-size: 25px;}
.gstt{font-size: 16px;}
.foot_nav li a{font-size: 16px;}


.df_lxwm{	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: -1px;
	color: #999999;}


.foot_nav li .x-nav-menu a {
    display: block;
    font-size: 15px;
    line-height: 30px;
	color: #999999;
    font-weight: normal
}

.nav1 li{width: 25%;font-size: 15px;}
  }

@media (max-width: 1280px) {
.df_a{width: 31.18%;}
}



@media (max-width: 990px) {
.df_a{width: 100%;}
.nav2{width: 100%;}


.seo_a{	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #999999;}

.seo_a a{color: #999999;}
.nav2 li{color: #999999;	line-height: 30px;font-size: 15px;}
}


@media (max-width: 640px) {
	.page-banner .nybt h3{
		font-size: 22px;
	}
	.ab_imga img{margin-top:10%;margin-bottom:10%}
}


.imgbox{ display:block; position:relative;  }
.imgbox:before{content:""; display:block; padding-top:75%}
.imgbox.imgbox-125:before{  padding-top:125%}
.imgbox img{ height:100% ; position:absolute; width:100%;top:0; left:0; display:block; width:100%;}