*:before,

*:after {

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

}



html {

	overflow-x: hidden;
/* -webkit-filter: grayscale(100%);
filter: grayscale(100%); */
}



body {

	font-family:"微软雅黑";

}



body,

div,

dl,

dt,

dd,

ul,

ol,

li,

h1,

h2,

h3,

h4,

h5,

h6,

pre,

code,

form,

fieldset,

legend,

input,

button,

textarea,

select,

p,

blockquote,

th,

td,

section {

	margin: 0;

	padding: 0;

}



button,

html input[type="button"],

input[type="reset"],

input[type="submit"] {

	-webkit-appearance: button;

	/* 2 */

	cursor: pointer;

	/* 3 */

}



a:focus {

	outline: none;

}



a:hover {

	text-decoration: none;

}



body,

input,

textarea,

select,

button {

	text-rendering: optimizeLegibility;

	/* 1 */

	-webkit-font-smoothing: antialiased;

	/* 2 */

	-moz-osx-font-smoothing: grayscale;

	/* 3 Default: auto */

	-moz-font-feature-settings: "liga", "kern";

}




.wp_entry img {
    max-width: 100%;
    
}


select::-ms-expand {

	display: none;

}



em {

	font-style: normal;

}



button,

input,

optgroup,

select,

textarea {

	color: inherit;

	/* 1 */

	font: inherit;

	/* 2 */

	margin: 0;

	/* 3 */

}



button,

input {

	border: 0;

	line-height: normal;

}



input[type=file] {

	width: 66px;

}



button,

select {

	text-transform: none;

}



input[type=button],

input[type=text] {

	-webkit-appearance: none;

	outline: none

}



li,

dd,

dl {
	
	list-style: none;

	margin: 0px;

	padding: 0px;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

} 

.clear{clear: both;}
.main{max-width: 1200px;margin: 0 auto;}
.banner{width: 100%;position: relative;z-index: 0;}
.banner .swiper-slide img{width: 100%;}
.banner .swiper-pagination{bottom: 165px;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 13px;height: 13px;background: #fff;opacity: 1;}
.banner .swiper-pagination .swiper-pagination-bullet-active{background: #003e7f;opacity:1;}
header{width: 100%;position: absolute;left: 0;top: 0;height: 190px;background:url(/_upload/tpl/0d/bf/3519/template3519/img/navbac.png) no-repeat;
background-size: cover;z-index: 999;}
.header{width: 100%;padding: 0 64px;height: 100%;display: flex;align-items: center;justify-content: space-between;position: relative;}
nav{height: 100%;}
nav ul{display: flex;align-items: center;height: 100%;}
nav ul li{position: relative;padding:30px;}
nav ul li>a{font-size: 20px;color: #fff;font-weight: bold;
height: 100%;padding:5px;position:relative;}
nav ul li>a:after{content: "";display: inline-block;position: absolute;bottom: 0;left: 0;width: 100%;height: 3px;background: #e9c265;display: none;}
nav ul li>a:hover{color: #eac772;}
nav ul li>a:hover:after{display: inline-block;}
.wp_search .search{background: url(/_upload/tpl/0d/bf/3519/template3519/img/search.png) no-repeat center; height:35px}

.nav-menus{position: absolute;top: 90px;left: 0;width: 100%;background: #fff;box-shadow:0 0 10px rgba(0, 0, 0, .3);z-index: 99;display: none;}
.nav-menus a{display: inline-block;width: 100%;color: #222;font-size: 18px;text-align: center;line-height: 44px;}
.nav-menus a:hover{color:#eac772;}
.nav-menus:after{content: "";display: inline-block;border:8px solid transparent;border-bottom: 8px solid #fff;position: absolute;left: 50%;top: -16px;transform: translateX(-50%);}

/*nav ul li:hover .nav-menus{display: block;}*/


.topnav{position: absolute;right: 150px;top: 42px;}
.topnav a{font-size: 14px;color: #fff;display: inline-block;padding-right: 7px;margin-right:6px;position: relative;}
.topnav a:hover{color: #eac772;}
.topnav a:after{content: "";display: inline-block;width:1px;height: 13px;background: #fff;position: absolute;right: 0;top: 4px;}
.topnav a:last-of-type:after{display: none;}


.nav-wrap{width: 100%;position: absolute;bottom: -105px;left: 0;z-index: 99;}
.nav-menu{background:url(/_upload/tpl/0d/bf/3519/template3519/img/navbac2.png) no-repeat;background-size: cover;height: 215px;}
.nav-menu ul {display: flex;align-items: center;justify-content: space-around;height: 100%;}
.nav-menu ul li{position: relative;}
.nav-menu ul li:after{content: "";display: inline-block;position: absolute;right: 0;top: 50%;width: 3px;height: 78px;}
.menu-sbox a img{display: block;margin: 0 auto 20px;}
.menu-sbox a span{font-size:22px;color: #fff;}
.menu-sbox a:hover span{color: #e0b95a;}

.homea-wrap{width: 100%;margin-top:95px;padding: 60px 0 84px;}
.homea-left{width: 660px;float: left;}
.homea-right{width: 480px;float: right;}
.homea-top{width: 100%;display: flex;align-items:center;justify-content: space-between;line-height: 83px;}
.homea-top>span{font-size: 28px;color:#1a1a1a;}
.homea-top>span img{margin-right: 10px;transform: translateY(-3px);}
.homea-top a{font-size:15px;color:#646464;}
.homea-video{width: 100%;border:1px solid #e1e1e1;}
.video-box{width: 100%;padding: 15px;max-height: 420px;position: relative;}
.video-box video{width: 100%;}
.video-box img{position: absolute;left: 50%;top: 50%;transform: translateY(-50%);z-index: 9;cursor: pointer;}


.hd-box{width: 100%;border-top:1px solid #e1e1e1;}
.hd-box ul li{margin-top: 30px;display: flex;}
.time-box{width: 70px;margin-top: 5px;}
.time-box span{width: 70px;height: 35px;display: inline-block;text-align: center;line-height: 35px;}
.time-box span:first-of-type{background: #003e7f;color: #fff;}
.time-box span:nth-of-type(2){background: #eeeeee;color: #003e7f;}
.hd-txt{padding: 0 20px 0 30px;}
.hd-txt a{font-size: 16px;color: #313131;line-height: 24px;overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;}
.hd-txt a:hover{color: #003e7f;}
.hd-bot{margin-top:7px;}
.hd-bot span{font-size: 15px;line-height: 24px;color: #777777;display: inline-block;width: 100%;}
.homeb-wrap{width: 100%;background: #eef4fa;padding: 50px 0 80px;}
.homeb-top{margin-bottom: 20px;}
.homeb-top span{font-size: 28px;color: #1a1a1a;}
.homeb-top span img{margin-right: 10px;}
.infor-box{width: 820px;float: left;background: #fff;padding: 28px;}
.infor-left{width:48%;float:left;}
.infor-banner{width: 100%;position: relative;}
.infor-banner .swiper-pagination-bullet{background: #fff;opacity: 1;}
.infor-banner  .swiper-pagination-bullet-selected{background: #003e7f;}
.infor-banner .swiper-slide img{max-width: 100%;}
.infor-banner .swiper-pagination-bullets{bottom:10%}
.infor-banner .swiper-pagination-bullet-active {
    background: #003e7f;
}
.infor-txt{width: 100%;margin-top: 20px;}
.infor-txt h3{font-size: 18px;color: #054687;margin-bottom: 10px;}
.infor-txt h3 a{font-size: 18px;color: #054687;margin-bottom: 10px;}
.infor-txt p{font-size: 15px;color: #898989;line-height: 24px;}
.infor-txt span{font-size: 14px;line-height: 32px;display: inline-block;width: 100%;color: #a4a4a4;}
.infor-txt a{font-size: 16px;color: #003e7f;}
.infor-list{width: 48%;float: right;}
.infor-list ul li{padding: 13px 0;align-items: center;justify-content: space-between;border-bottom:1px solid #e1e1e1;}
.infor-list ul li a{display: inline-block;font-size: 16px;color: #303030;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
width:100%}
.infor-list ul li a:hover{color: #003e7f;}
.infor-list ul li span{font-size:13px;color: #a4a4a4;}
.infor-more{overflow: hidden;margin-top: 10px;}
.infor-more a{float: right;font-size: 16px;color: #003e7f;}
.infor-img{float: right;width: 362px;}
.infor-img img{width:100%;margin-bottom: 15px;}
.homec-wrap{width: 100%;padding: 60px 0;}

.homec-top{width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    line-height: 64px;
    border-bottom:1px solid #e1e1e1;
    }
.homec-top>span {
    font-size: 28px;
    color: #1a1a1a;
}
.homec-top a {
    font-size: 15px;
    color: #646464;
}
.homec-top>span img {
    margin-right: 10px;
    transform: translateY(-3px);
}
.homec-nrbox{width: 100%;margin-top: 20px;}
.homec-list{width: 100%;overflow: hidden;}
.homec-list ul li{width: 380px;float: left;margin-right: 30px;position: relative;}
.homec-list ul li img{width: 100%;}
.homec-list ul li:nth-of-type(3n){margin-right: 0;}
.homec-list ul li .dt-txt{position: absolute;bottom: 20px;left: 0;width: 100%;padding: 0 27px;}
.dt-txt p{font-size: 18px;color: #fff;}
.dt-txt span{font-size: 15px;color: #ffffff;}
.homec-bot{width: 100%;margin-top: 20px;}
.homec-bot .homec-left,.homec-bot .homec-right{width: 49%;}
.homec-bot .homec-left{float: left;}
.homec-bot .homec-right{float: right;}
.homec-top2{width: 100%;display: flex;align-items: center;justify-content: space-between;line-height: 62px;border-bottom:1px solid #e1e1e1;}
.homec-top2>span{font-size: 22px;color: #0a0a0a;}
.homec-top2>span>a{font-size:14px;}
.dl-box{width: 100%;}
.dl-box img{max-width: 100%;}
.cy-list{width: 100%;}
.cy-list ul li{width: 100%;margin-top: 20px;display: flex;justify-content: space-between;align-items: center;}
.cy-list ul li a{font-size: 16px;color: #282828;line-height: 32px;padding-left: 24px;position: relative;}
.cy-list ul li a:before{content: "";display: inline-block;border-left: 12px solid #bbbbbb;border-top: 7px solid transparent;border-bottom: 7px solid transparent;
position: absolute;left: 0;top:50%;transform: translateY(-50%);}
.cy-list ul li a:hover{color:#003e7f;}
.cy-list ul li span{font-size: 12px;color: #979797;}

footer{width: 100%;background: url(/_upload/tpl/0d/bf/3519/template3519/img/footbac.png) no-repeat center;background-size: cover;border-top: 8px solid #dab866;}
.footer{padding: 47px 0 30px;width: 100%;display: flex;justify-content: space-between;}
.footer-left{width:81%;}
.footer-left .footer-xbox{display: flex;justify-content: space-between;padding-bottom: 30px;border-bottom:1px solid #fff;}
.footer-xbox img{height: 100%;}
.copy{width: 100%;padding: 15px 0;}
.copy p{color: #fff;font-size: 16px;}
.copy p a{color: #fff;font-size: 16px;}
.xbox p{color: #fff;font-size: 16px;color: #fff;line-height: 32px;}
.ewm-box{margin-left: auto;}
.ewm-box img{display: block;margin:0 auto;}
.ewm-box span{font-size: 14px;color:#ffffff;line-height: 32px;}
.about-wrap{width:100%;padding-bottom: 90px;}
.menu-left{width: 252px;float: left;transform: translateY(-37px);}
.content-box{width: 910px;float:right}
.content-box2{float: left;}
.menu-top{padding: 19px 0 19px 26px;display: flex;background: #054687;background: #054687;align-items: center;}
.menu-top img{margin-right: 12px;}
.menu-top span{font-size: 24px;color: #fff;font-weight: bold;}
.menu-list{width: 100%;padding: 15px 20px 35px 40px;box-shadow: 0 3px 10px #dedede;}
.menu-list ul li{padding: 20px 0;border-bottom: 1px solid #dfdfdf;}
.menu-list ul li a{font-size: 18px;color: #2d2d2d;display: inline-block;padding-left: 45px;position: relative;}
.menu-list ul li a img{display: none;}
.menu-list ul .parent a:before{content: "";display: inline-block;width: 11px;height: 11px;background: url(/_upload/tpl/0d/bf/3519/template3519/img/menuli.png) no-repeat;background-size: 100%;position: absolute;left:24px;top:5px;}
.menu-list ul .parent a{font-weight: bold;color: #054687;}
.menu-list ul .selected a:before{content: "";display: inline-block;width: 11px;height: 11px;background: url(/_upload/tpl/0d/bf/3519/template3519/img/menuli.png) no-repeat;background-size: 100%;position: absolute;left:24px;top:5px;}
.menu-list ul .selected a{font-weight: bold;color: #054687;}

.mbx-box{width: 100%;display: flex;justify-content: space-between;margin-top: 14px;line-height:40px;border-bottom:1px solid #dfdfdf;}
.mbx a{font-size: 14px;color: #8c8c8c;}
.mbx-box>span{font-size: 18px;color: #292929;display: inline-block;padding: 0 26px;background: url(/_upload/tpl/0d/bf/3519/template3519/img/menubac.png) no-repeat center;background-size: 100%;}

.about-box{width: 100%;margin-top: 40px;}
.about-box>img{float: left;margin-right: 26px;}
.about-box>p{font-size: 16px;line-height: 30px;color: #373737;margin-bottom: 20px;text-indent: 2em;}
.about-box>p img{margin-right: 13px;}
.sz-box{width: 100%;}
.sz-top{width: 100%;padding: 20px 26px;background: #f8f8f8;}
.sz-top p{color:#5d5d5d;font-size: 16px;line-height: 30px;}
/*.sz-top p span{color: #054687;}*/
.sz-list{width: 100%;margin-top: 30px;}

.sz-list>ul>li{width:49%;float: left;margin-right: 2%;border:1px solid #ebebeb;
margin-bottom: 20px;box-shadow: 0 0 6px #ebebeb;padding: 24px;transition: all .5s;}
.ds-list>ul>li{border: 0;box-shadow: none;}

.sz-list>ul>li:before{content: "";display: inline-block;width: 0%;height: 3px;transition: all .5s;background: #0052a3;position: absolute;top: 0;left: 0;}
.ds-list>ul>li:before{display: none;}

.sz-list>ul>li:nth-of-type(2n){margin-right: 0;}
.sz-list>ul>li a{display: inline-block;display:flex;align-items: center;}
.sz-list>ul>li img{margin-right: 24px;max-width:40%}
.sz-txt{width: 100%;}
.sz-txt h4{font-size: 18px;color: #565656;}
.sz-txt h5{font-size: 16px;color: #787878;padding: 12px 0;position: relative;}
.sz-txt h5:before{content: "";display: inline-block;position: absolute;bottom: 0;left: 0;width: 70px;height:2px;background: #dab866;}
.sz-txt p{font-size: 13px;color: #929292;line-height: 26px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;margin-top: 12px;}
.sz-list>ul>li:hover {transform: translateY(-3px);}
.sz-list>ul>li:hover:before{width: 100%;}
.sz-list>ul>li:hover .sz-txt h4{color: #054687;}
.szxq-box{width: 100%;padding:36px;border:1px solid #ebebeb;position: relative;box-shadow:0 0 10px #ebebeb;}
.szxq-box:before{content: "";display: inline-block;width: 100%;height: 2px;background:#0052a3;position: absolute;left: 0;top: 0;}
.szxq-top{display: flex;}
.szxq-img{border:5px solid #f4f4f5;border-radius: 5px;margin-right: 15px;}
.szxq-txt{margin-top: 12px;}
.szxq-txt h4{font-size: 18px;color: #444444;}
.szxq-txt h5{font-size: 16px;
    color: #787878;
    padding: 12px 0;
    position: relative}
.szxq-txt h5:before {
    content: "";
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 70px;
    height: 2px;
    background: #dab866;
}
.szxq-txt p{font-size: 13px;line-height: 26px;color: #929292;}
.sz-bot{width:100%;margin-top: 30px;border:1px solid #e1e1e1;}
.sz-bot .sz-nav{width: 100%;line-height: 36px;border-bottom:1px solid #e1e1e1;background: #f8f8f8;}
.sz-bot .sz-nav ul li{padding: 0 26px;float: left;cursor: pointer;}

.sz-bot .sz-nav ul .selected{background: #fff;color: #054687;position: relative;}
.sz-bot .sz-nav ul .selected:before{content: "";display: inline-block;border-top:5px solid #054687;border-left: 8px solid transparent;border-right: 8px solid transparent;position: absolute;bottom: -5px;left: 50%;transform: translateX(-50%);}

.sznr-box{padding: 26px;}
.sznr-box p{line-height:28px;font-size: 15px;color: #6a6a6a;}
.sznr-box .sznr-sbox{display: none;}
.sznr-box .sznr-sbox:first-of-type{display: block;}

.page{width: 100%;text-align: center;margin-top: 30px;}
.page a{display: inline-block;padding:8px 15px;border-radius: 3px;background: #fff;border:1px solid #dddddd;color: #111111;font-size: 14px;margin:5px;}
.wp_paging li input{width: 60px;
    height: 40px;font-size:14px}
.page input{    width: 60px!important;
    height: 40px;
    font-size: 14px;
    border: 1px solid #ddd;}
.page .selected{background: #2388df;color: #fff;}
.page a:hover{background: #2388df;color: #fff;}
.wp_paging li{height:56px;line-height: 56px;font-size:14px}
.wp_paging li a{display: inline-block;
    padding: 8px 15px;
    border-radius: 3px;
   height:auto;
    background: #fff;
    border: 1px solid #dddddd;
    color: #111111;
    font-size: 14px;
    margin: 5px;}
.video-wrap{width: 100%;padding-bottom: 60px;}
.video-listbox{width: 100%;}
.mbx-top{width: 100%;line-height: 53px;border-bottom:1px solid #dfdfdf;}
.mbx-top{font-size:14px;color: #525252;}
.mbx-top a{font-size: 14px;color: #8c8c8c;}
.video-list{width: 100%;margin-top: 34px;}
.video-list>ul>li{width: 380px;float: left;margin-right: 30px;}
.video-list>ul>li:nth-of-type(3n){margin-right: 0;}
.video-sbox{width: 100%;position: relative;}
.video-sbox img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);cursor: pointer;}
.video-txt{text-align: center;font-size: 18px;color: #252525;padding: 20px 0;}

.hd2-box{width: 100%;}
.hd2-box>ul>li{display: flex;width: 100%;justify-content: space-between;padding: 20px 0;border-bottom:1px solid #e3e3e3;}
.hd2-box>ul>li a{font-size: 16px;line-height: 32px;color: #575757;}
.hd2-box>ul>li span{font-size: 14px;line-height: 32px;}
.hd2-box>ul>li a:hover{color:#054687;}

.dt2-box{width: 100%;}
.dt2-box p{line-height:2em;margin:0 5px;}
.dt2-box>ul>li a{display: flex;padding: 28px 0;margin-bottom: 22px;border-bottom:1px solid #e3e3e3;}
.dt2-txt{width:100%;}
.dt2-txt h3{font-size: 18px;color: #2c2c2c;margin-top: 10px;}
.dt2-txt p{font-size: 14px;line-height: 22px;margin: 10px 0 30px;color: #808080;overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical}
.dt2-txt span{color: #a4a4a4;font-size: 14px;}
.dt2-img{margin-right: 25px;max-width:25%}
.dt2-img img{;max-width:100%}
.dt2-box ul li:hover .dt2-txt h3{color:#054687;}
.listPageIndex table a{color:#666}

.details-wrap{width:100%;padding-bottom: 60px;}
.details-left{width: 920px;float: left;}
.details-box{margin-top: 40px;}
.details-box h2{font-size: 22px;color:#272727;text-align: center;margin-bottom: 20px;}
.details-top{width: 100%;display: flex;align-items: center;justify-content: space-between;padding-bottom: 10px;border-bottom:1px dashed #ededed;}
.details-top span{font-size: 14px;color: #767676;}
.details-top a{display:flex;align-items: center;}
.details-body{margin-top: 20px;color: #595959;font-size: 16px;line-height: 2em;}
.details-body img{max-width:100%}
.details-body>p{font-size: 16px;line-height: 28px;color: #313130;margin-bottom: 24px;}
.details-body>p img{max-width: 100%;display: block;}
.details-btn{width: 100%;padding: 20px 0;border-top:1px solid #e2e2e2;}
.details-btn a{display: inline-block;margin-right: 14px;border-radius: 3px;width: 74px;height: 30px;line-height: 30px;border:1px solid #cbcbcb;background: #f8f8f8;font-size: 13px;color: #535353;text-align: center;}
.details-right{width:255px;margin-top: 53px;float: right;}
.now-box{width: 100%;}
.now-box h3{width: 100%;line-height: 45px;background: #054687;font-size: 18px;color: #fff;text-align: center;margin-bottom: 16px;}

.now-sbox{width: 100%;margin-bottom: 20px;}
.now-sbox a>img{max-width: 100%;width:100%;}
.now-sbox p{font-size: 15px;color: #696969;line-height: 20px;padding: 10px 0;}
.now-sbox span{font-size: 14px;color: #8f8f8f;}
.now-sbox span img{margin-right: 6px;transform: translateY(-3px);}
.now-sbox:hover p{color: #054687;}
.tz-box{width: 100%;}
.tz-box h3{width: 100%;line-height: 45px;background: #054687;font-size: 18px;color: #fff;text-align: center;}
.tz-nbox{width: 100%;background: #f3f4f6;padding: 17px 10px;}
.tz-nbox ul li{margin-bottom: 10px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.tz-nbox ul li span{display: inline-block;width: 15px;height: 15px;
text-align: center;line-height: 15px;background: #e5e5e5;font-size: 12px;color: #054687;margin-right: 6px;}
.tz-nbox ul li a{font-size: 12px;color: #4a4a4a;width: 88%;}
.tz-nbox ul li:first-of-type span{background: #dab866;color: #fff;}
.tz-nbox ul li:nth-of-type(2) span{background: #dab866;color: #fff;}
.tz-nbox ul li:nth-of-type(3) span{background: #dab866;color: #fff;}

.xm-sbox{width: 100%;}
.xm-box{margin-top: 30px;}
.xm-box ul li{list-style: disc;}
.xm-top p{font-size: 17px;line-height: 31px;color: #373737;margin-bottom: 22px;}
.xm-top p:last-of-type{margin-bottom: 0;}
.xm-sbox{width: 100%;margin-top: 40px;}
.xm-sbox span{display:block;width: 156px;height: 45px;line-height: 45px;margin-bottom: 35px;background: #054687;text-align: center;color: #fff;font-size: 22px;}

.xm-sbox img{max-width: 100%;}
.xm-sbox p{font-size: 17px;color: #373737;line-height: 31px;margin-bottom: 16px;}
.xm-sbox h3{font-size: 18px;line-height: 38px;font-weight: bold;margin-bottom: 16px;}
.lc-sbox{display: flex;align-items: center;margin-bottom: 28px;}
.lc-sbox img{height: 100%;margin-right: 36px;}
.lc-sbox .lc-txt p{font-size: 22px;line-height: 38px;color: #3c3c3c;margin-bottom: 0;}

.fc-box{width: 100%;margin-top:30px;}
.fc-box>ul>li{width:32%;float: left;margin-bottom: 25px;margin-right:2%;transition: all .3s;}
.fc-box>ul>li .fc-img{width: 100%;
    height: 0;
    padding-bottom: 42%;
overflow: hidden;}
.fc-box>ul>li:nth-of-type(3n){margin-right: 0;}
.fc-box>ul>li .fc-txt{padding: 20px 24px;background: #f9f9f9;position: relative;}
.fc-box>ul>li img{max-width: 100%;}
.fc-box>ul>li p{height:63px;border-bottom:1px solid #d7d7d7;font-size: 16px;color: #2a2a2a;line-height: 28px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.fc-box>ul>li span{font-size: 16px;color: #2a2a2a;display: inline-block;margin-bottom: 10px;}
.fc-box>ul>li .fc-txt img{position: absolute;right:40px;bottom: 20px;opacity: 0;transition: all .3s;}
.fc-box>ul>li:hover {transform: translateY(-3px);box-shadow: 0 5px 10px #d3d5d7;}
.fc-box>ul>li:hover .fc-txt img{right: 24px;opacity: 1;}
.fc-box>ul>li:hover .fc-txt p{color: #054687;}

.wt-box{width: 100%;margin: 30px 0 60px;border:1px solid #e4e4e4;border-bottom: 0;}
.wt-box ul li{cursor: pointer;margin-bottom: 20px;}
.wt-box ul li:last-of-type{margin-bottom: 0;}
.wt-box ul li .wt-top{line-height: 60px;height: 60px;display: flex;justify-content: space-between;
align-items: center;padding: 0 15px;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;position: relative;}
.wt-top .wt-txt{font-size: 16px;line-height: 32px;color: #464646;padding-left: 40px;}
.wt-top .wt-txt span{display: inline-block;margin:0 15px 0 5px;width: 22px;line-height: 22px;
text-align: center;background: #dab866;font-size: 12px;color: #fff;border-radius: 3px;position: absolute;left:15px;top: 50%;transform: translateY(-50%);}
.wt-box ul li:first-of-type .wt-top{border-top: 0;}
.daan-txt{padding: 20px 15px 20px 55px;position: relative;display: none;}
.daan-txt>span{position: absolute;left:15px;top: 20px;width: 22px;line-height: 22px;
text-align: center;background: #054687;font-size: 12px;color: #fff;border-radius: 3px;margin:0 15px 0 5px;}
.wt-img>img:first-of-type{display: none;}
.wt-box ul .active .wt-img img:first-of-type{display: inline-block;}
.wt-box ul .active .wt-img img:nth-of-type(2){display: none;}

.daan-txt p{font-size: 16px;line-height: 26px!important;color: #626262;margin: 0 5px;}
.daan-txt p span{font-family: "微软雅黑";font-size: 16px;}
.zs-box{width: 100%;margin: 35px 0 60px;}
.zs-body h3{font-size: 24px;line-height: 36px;color: #054687;font-weight: bold;text-align: center;}
.zs-body p{margin-bottom: 24px;font-size: 16px;line-height: 32px;color: #313131;}
.zs-body .zs-txt{margin-top: 20px;}
.down-box>ul>li a:last-of-type{display: inline-block;width: 112px;height: 35px;line-height: 33px;color:#4d4848;
font-size: 13px;background: #f5f5f5;text-align: center;border:1px solid #cfcfcf;border-radius: 3px;}

.down-box>ul>li a:last-of-type img{transform: translateY(-1px);margin-right: 5px;}
.down-box>ul>li a:last-of-type img:last-of-type{display: none;}
.down-box>ul>li a:last-of-type:hover{background: #054687;color: #fff;}
.down-box>ul>li a:last-of-type:hover img:first-of-type{display: none;}
.down-box>ul>li a:last-of-type:hover img:last-of-type{display: inline-block;}

.WP_VisitCount {
    display: inline-block;
}

.yd-nav{
	right:30px;
    width:48px;
    top: 50%;
	transform: translateY(-50%);
    height: 48px;
    position: absolute; 
    cursor: pointer;
}

.yd-nav img{width: 100%;}
.yd{display: none;}
.pc{display: block;}

.zs-top{background:url(/_upload/tpl/0d/bf/3519/template3519/img/zs-top.png) no-repeat top;background-size: 100%;}
.lc-wrap{width: 100%;padding: 75px 0 100px;}
.lc-box{width: 1620px;margin: 0 auto;overflow: auto;}
.lc-box h3{font-size: 50px;color: #1f1f1f;font-weight: bold;text-align: center;font-family:PingFang SC;}
.lc-img{width: 100%;height: 480px;margin-top: 60px;position: relative;}
.lc-img img{width: 100%;padding: 140px 0 200px;}
.lc-txt1{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.lc-txt1 ul li{position: absolute;}
.lc-txt1 ul li h4{font-size: 22px;color: #606060;}
.lc-txt1 ul li h4 span{font-size:22px;color: #175491;}
.lc-txt1 ul li h5{font-size: 16px;color: #606060;margin-top: 10px;text-align: center;}
.lc-txt1 ul li:first-of-type{width: 170px;left: 113px;top: 60px;}
.lc-txt1 ul li:nth-of-type(2){width: 170px;left: 420px;top: 275px;}
.lc-txt1 ul li:nth-of-type(2) a{width: 165px;
    height: 52px;
    background: #b99f60;
    text-align: center;
    line-height: 52px;
    color: #fff;
    font-size: 16px;
    display: block;
    margin: 20px auto 0;
    border-radius: 40px;
outline:none !important;}
a:focus{text-decoration: none}
.lc-txt1 ul li:nth-of-type(3){width: 280px;left: 676px;top: 66px;}
.lc-txt1 ul li:nth-of-type(4){width: 135px;left:1058px;top: 270px;}
.lc-txt1 ul li:nth-of-type(5){width: 170px;left: 1344px;top: 64px;}
.lc-txt2 ul li{position: absolute;background:#064889;border-radius: 5px;padding: 20px 15px;}


.lc-txt2 ul li:first-of-type:after,.lc-txt2 ul li:nth-of-type(3):after,.lc-txt2 ul li:nth-of-type(5):after{content: "";display: inline-block;border-left: 8px solid transparent;border-right: 8px solid transparent;
border-bottom: 6px solid #064889;position: absolute;left: 50%;top: -6px;transform: translateX(-50%);}

.lc-txt2 ul li:nth-of-type(2):after,.lc-txt2 ul li:nth-of-type(4):after{content: "";display: inline-block;border-left: 8px solid transparent;border-right: 8px solid transparent;
border-top: 6px solid #064889;position: absolute;left: 50%;bottom: -6px;transform: translateX(-50%);}


.lc-txt2 ul li:first-of-type{left: 64px;top: 225px;width: 244px;}
.lc-txt2 ul li:nth-of-type(2){width: 160px;top: 53px;left: 422px;}
.lc-txt2 ul li:nth-of-type(3){width: 244px;top:225px;left: 692px;}
.lc-txt2 ul li:nth-of-type(4){width: 248px;top:0;left: 1000px;}
.lc-txt2 ul li:nth-of-type(5){width: 244px;top:225px;left: 1308px;}


.lc-txt2 ul li p{font-size: 13px;line-height: 26px;color: #fff;padding-left: 15px;position: relative;}
.lc-txt2 ul li p:before{content: "";display: inline-block;width: 6px;height: 6px;background: #fff;position: absolute;
left: 0;top:10px;;border-radius: 50%;}
.ydlc img{width: 100%;}
.ydlc{margin-top: .8rem;position: relative;}
.ydlc a{    height: 52px;
    background: #b99f60;
    text-align: center;
    line-height: 52px;
    color: #fff;
    
    display: block;
    
    padding: 0 .32rem;
    border-radius: 40px;font-size: .26rem;position: absolute;left:2%;top:34%;font-family: PingFang SC;}


.kc-wrap{width: 100%;padding: 80px 0 110px;background: url(/_upload/tpl/0d/bf/3519/template3519/img/szbac.png) no-repeat center;}
.kc-box{max-width: 806px;margin: 0 auto;}

.rh3{text-align: center;font-size: 50px;font-weight: bold;color: #dab866;font-family:PingFang SC;}
.kc-box ul{margin-top: 50px;overflow: hidden;}
.kc-box ul li{width: 388px;float:left;color: #fff;border:1px solid #544020;margin-right: 30px;margin-bottom: 25px;}

.kc-box ul li:first-of-type{height: 300px;}
.kc-box ul li:nth-of-type(2){height: 300px;}
.kc-box ul li:nth-of-type(3){height: 178px;}
.kc-box ul li:nth-of-type(4){height: 178px;}
.kc-box ul li:nth-of-type(2n){margin-right: 0;}

.kc-top{background: rgba(162,102,10,0.1);padding: 12px 0;}
.kc-top h4{font-size: 24px;font-weight: bold;margin-bottom: 5px;font-family:PingFang SC;text-align: center;color: #dab866;}
.kc-top h5{font-size: 16px;color: #dab866;text-align: center;}
.kc-txt{padding:26px 20px;overflow: hidden;}
.kc-txt span{font-size: 14px;line-height: 28px;display: inline-block;width: 48%;float: left;margin-right: 2%;}
.kc-txt span:nth-of-type(2n){margin-right: 0;}
.kc-box ul li:nth-of-type(3) .kc-txt span{width: 100%;}
.kc-bot{width: 100%;margin-top: 36px;}
.kc-bot p{font-size: 14px;line-height: 26px;color: #fff;}
.kc-bot p span{color: #b19555;}
.ts-wrap{padding: 128px 0;background: url(/_upload/tpl/0d/bf/3519/template3519/img/tsbac.png) no-repeat center;}
.ts-box{overflow: hidden;}
.bh3{text-align: center;font-size: 50px;font-weight: bold;color: #1f1f1f;font-family:PingFang SC;}
.ts-box h4{font-size: 22px;color: #2f2f2f;text-align: center;margin: 30px 0 15px;}
.ts-box h5{font-size: 16px;line-height: 28px;color: #2f2f2f;text-align: center;max-width: 900px;margin: 0 auto}
.ts-box ul{margin-top: 60px;}
.ts-box ul li{font-family:PingFang SC;width: 383px;background: rgba(255,255,255,0.83);float: left;border:1px solid #b99f60;margin-right: 25px;padding: 24px 30px 35px;height:330px}
.ts-box ul li:last-of-type{margin-right: 0;}
.ts-box ul li img{display: block;margin: 0 auto 14px;transition: all .3s;}
.ts-box ul li span{text-align: center;display: inline-block;padding-bottom: 10px;width: 100%;font-size: 24px;font-weight: bold;}
.ts-box ul li p{font-size: 15px;color: #393939;line-height: 28px;text-align: justify;}

.ts-box ul li:hover img{transform: rotate(-360deg);}
.bk-wrap{width: 100%;padding: 115px 0;background: url(/_upload/tpl/0d/bf/3519/template3519/img/bkbac.png) no-repeat center;}

.bk-box{max-width: 1000px;margin: 0 auto;font-family: PingFang SC;}
.bk-box ul {margin-top: 70px;}
.bk-box ul li{padding: 24px 45px;display: flex;background: rgba(255,255,255,0.83);
margin-bottom: 34px;align-items: center;}
.bk-left {margin-right: 24px;padding-right: 35px;border-right:1px solid #b99f60;}
.bk-left span{display:block;text-align: center;}
.bk-left span:first-of-type{font-size: 36px;color: #141414;}
.bk-left span:nth-of-type(2){font-size: 13px;color: #979797;}
.bk-right p{font-size: 16px;line-height: 33px;}
.zc-wrap{width: 100%;padding: 110px 0;}
.zc-box {overflow: hidden;}
.zc-box h5{font-size: 18px;text-align: center;margin: 30px 0 40px;}
.zc-box ul li{width: 277px;height: 345px;float: left;margin-right: 30px;
background:#28415c;padding:26px 28px;transition: all .3s;}
.zc-box ul li:last-of-type{margin-right: 0;}
.zc-box ul li i{font-size: 40px;font-weight: bold;color: #fff;display: block;}
.zc-box ul li span{font-size: 14px;color: #dadada;display: inline-block;margin-bottom: 10px;}
.zc-box ul li p{font-size: 14px;line-height: 26px;color: #ffffff;text-align: justify;}
.zc-box ul li:hover{transform: translateY(-3px);}

.ss-wrap{width: 100%;padding: 100px 0 88px;background: url(/_upload/tpl/0d/bf/3519/template3519/img/ssbac.png) no-repeat center;}
.ss-box{max-width: 1330px;margin: 0 auto;}
.ss-lb{margin:0 auto 0;position: relative;max-width:100%;padding: 0 90px;}
.ss-box .swiper-container{padding-top:120px;}
.ss-box .swiper-slide {width: 232px;height: 259px;background:#bbbcbb;border-radius: 5px;
text-align: center;position: relative;padding: 90px 15px 0;font-family: PingFang SC;}
.ss-box .swiper-slide .ss-img{width: 123px;height: 123px;border-radius: 50%;overflow: hidden;position: absolute;left: 50%;top:-63px;transform: translateX(-50%);}
.ss-box .swiper-slide .ss-img img{max-width:100%;}
.ss-box .swiper-slide span{font-size: 20px;color: #0e0e0e;font-weight: bold;}
.ss-box .swiper-slide p{font-size: 15px;line-height: 28px;color: #4c4c4c;text-align: left;}
.ss-box .swiper-button-prev{width: 61px;height: 61px;background:url(/_upload/tpl/0d/bf/3519/template3519/img/ssprev.png) no-repeat;background-size: 100%;z-index: 99;opacity: 1;}
.ss-box .swiper-button-next{width: 61px;height: 61px;background:url(/_upload/tpl/0d/bf/3519/template3519/img/ssnext.png) no-repeat;background-size: 100%;z-index: 99;opacity: 1;}
.ss-lb>.ss-more{display: inline-block;width: 165px;height: 52px;background: #b99f60;text-align: center;line-height: 52px;color: #fff;font-size: 16px;display: block;margin: 55px auto 0;border-radius: 40px;}
.gk-wrap{width: 100%;padding-top: 100px;}
.gk-wrap h5{font-size: 18px;color: #383838;text-align: center;margin-top: 23px;}


.gk1-wrap{width: 100%;}
.gk1-box{max-width:1600px;margin: 0 auto;overflow: hidden;padding: 60px 0;}
.gk1-box ul li{width: 33.33%;float: left;text-align: center;font-family: PingFang SC;}
.gk1-box ul li span{font-size: 24px;color: #003e7f;}
.gk1-box ul li p{font-size: 16px;line-height: 33px;color: #1f1f1f;}
.gk1-box ul li img{margin-top: 40px;mix-blend-mode: multiply;vertical-align: middle;}
.gk2-wrap{background: #f9f9f9;}

.fc-wrap{padding: 100px 0 85px;}
.fc-box{max-width: 1330px;margin: 0 auto;}
.fc-lb{max-width: 100%;margin-top: 50px;position: relative;padding: 0 75px;}
.fc-txt{padding: 26px 22px;background: #f9f9f9;}
.fc-txt span{font-size: 20px;color: #2a2a2a;}
.fc-lb .swiper-container{}
.fc-lb .swiper-button-prev{width: 61px;height: 61px;background:url(/_upload/tpl/0d/bf/3519/template3519/img/fcprev.png) no-repeat;background-size: 100%;z-index: 99;opacity: 1;}
.fc-lb .swiper-button-next{width: 61px;height: 61px;background:url(/_upload/tpl/0d/bf/3519/template3519/img/fcnext.png) no-repeat;background-size: 100%;z-index: 99;opacity: 1;}
.fc-box .fc-more{width: 165px;height: 52px;background: #b99f60;text-align: center;line-height: 52px;border-radius: 40px;font-size: 16px;color: #fff;display: block;margin: 40px auto 0;}
.fc-lb .swiper-slide{transition: all .3s;}
.fc-lb .swiper-slide img{max-width: 100%;}
.fc-lb .swiper-slide:hover .fc-txt span{font-size: 20px;color: #054687;}
.fc-lb .swiper-slide:hover{transform: translateY(-3px);}
.fc-lb .swiper-slide .fc-txt img{opacity:0;transition: all .3s;}
.fc-lb .swiper-slide:hover .fc-txt img{opacity: 1;}

.xsds{margin-top:20px;}
.xsds a{color: #333;
    border-right: 1px solid #333;
    padding: 0 5px;
    line-height: 14px;
    display: inline-block;}
.xsds a:last-of-type{ border:0;}
.xsds .selected{color:red}

.pageNum{display:none!important}
.pagingJump{display:none!important}

@media only screen and (max-width:1919px) {
	header{height: 160px;}
	.header{padding: 0 30px}
	.header .logo{max-width: 450px;}
	.header .logo img{max-width: 100%;}
	nav ul li{padding:30px 18px;}
	.topnav{right: 100px;top: 36px;}
	/*.lc-box{max-width: 100%;padding: 0 30px;}*/
}

@media only screen and (max-width:1599px) {
	.lc-img img{width: 1620px;}
	header{height: 130px;}
	.header .logo{width: 400px;}
	nav ul li>a{font-size: 18px;}
	.topnav{top: 20px;}
	.nav-menus a{font-size: 16px;}
	.nav-menu{height: 180px;}
	.nav-wrap{bottom: -90px;}
	.banner .swiper-pagination{bottom: 130px;}
	.lc-box{width: 100%;height: auto;overflow: auto;}
}

@media only screen  and (max-width: 1439px) {
	.header .logo{width: 350px;}
	nav ul li{padding: 30px 7px;}
	nav ul li>a{font-size: 16px;}
	.nav-menus a{font-size: 14px;line-height: 36px;}
	.footer{max-width: 100%;padding: 47px 30px 30px;}
	.footer-left{width: 81%;}
	.nav-menu{max-width:90%;}
	.homea{max-width: 100%;padding: 0 30px;}
	.homea-left{width: 53%;}
	.homea-right{width:44%;}
	.homeb{max-width: 100%;padding: 0 30px;}
	.infor-box{width: 68%;}
	.infor-img{width: 30%;}
	.homec{max-width: 100%;padding: 0 30px;}
	.homec-list ul li{width: 32%;margin-right: 2%;}
	.about{max-width: 100%;padding: 0 30px;}
	.menu-left{width: 21%;}
	.content-box{width: 76%;}
	.video-listbox{width: 100%;padding: 0 30px;}
	.video-list>ul>li{width: 32%;margin-right: 2%;}
	.video-txt{font-size: 16px;}
	.details{width: 100%;padding: 0 30px;}
	.details-left{width:76%;}
	.details-right{width: 22%;}
	.details-body p{font-size: 14px;}
	.fc-box>ul>li{width: 49%;margin-right:2%;}
	.fc-box>ul>li:nth-of-type(3n){margin-right:2%;}
	.fc-box>ul>li:nth-of-type(2n){margin-right:0%;}
	.fc-box>ul>li p{font-size: 16px;}
	.zc-box ul li{width: 23%;margin-right: 2%;}
	.ts-box{max-width: 100%;padding: 0 30px;}
	.ts-box ul li{width:32%;margin-right: 2%;height:330px}
}

@media only screen and (max-width:1199px){
	.yd{display: block;}
	.pc{display: none;}
	header{background: url(/_upload/tpl/0d/bf/3519/template3519/img/navbac2.png) no-repeat;background-size:cover;height: 100px;}
	nav{position: absolute;left: 0;top: 100px;width: 100%;height: 10000px;background: #fff;display: none;}
	nav ul{display: block;padding:80px 0;}
	nav ul li>a{font-size: 16px;color: #222;line-height:54px;}
	nav ul li{padding: 0 30px;}
	.nav-menus{position: static;}
	.nav-menus ul li{line-height: 54px;}
	.nav-menus ul li a{font-size: 15px;}
	.topnav{left:30px;}
	.topnav a{font-size: 15px;color: #222;display: inline-block;width: 120px;height: 44px;line-height: 44px;background:#054687;color: #fff;text-align: center;}
	.xbox{max-width: 60%;}
	.footer-left .footer-xbox img{max-width: 30%;}
	.nav-wrap{bottom: -230px;}
	.homea-wrap{margin-top: 230px;}
	.banner .swiper-pagination{bottom: 40px;}
	.menu-list{padding: 15px 20px 35px 30px;}
	.zc-box{max-width: 100%;padding: 0 30px;}
	.zc-box ul li{width: 23%;margin-right: 2%;}
	.ss-box .swiper-slide{height: auto;}
	
}
@media only screen and (max-width:991px){
	.homea-left{width: 100%;float: none;}
	.homea-right{width: 100%;float: none;margin-top: 30px;}
	.video-box{max-height:none;}
	
	.infor-box{width: 100%;float: none;overflow: hidden;}
	.infor-img{width: 100%;float: none;margin-top: 30px;display: flex;justify-content: space-between;}
	.infor-img img{width: 49%;height: 100%;}
	.menu-left{width: 100%;float: left;}
	.content-box{width: 100%;float: none;}
	.kc-box ul li{width:49%;margin-right: 2%;}
	.kc-box{max-width: 100%;padding: 0 30px;}
	.kc-box ul li:first-of-type{height: auto;}
	.kc-box ul li:nth-of-type(2){height: auto;}
	.kc-box ul li:nth-of-type(3){height: auto;}
	.kc-box ul li:nth-of-type(4){height: auto;}
	.kc-wrap{background-size: cover;}
	.bk-box{max-width: 100%;padding: 0 30px;}
}

@media only screen and (max-width: 768px) {
	header{height: 1.4rem;}
	.header{padding: 0 .3rem;}
	.header .logo{width:3rem;display: inline-block;}
	.yd-nav{right: .3rem;top:50%;transform: translateY(-50%);width: .7rem;height: .7rem;}
	nav{top: 1.3rem;}
	nav ul li{padding: 0 .3rem;}
	.topnav a{width: 1.6rem;height: .6rem;line-height: .6rem;font-size: .26rem;}
	.topnav a:after{display: none;}
	.topnav{left: .3rem;width: 100%;}
	nav ul{padding: 1.2rem 0;}
	nav ul li>a{line-height: .7rem;font-size: .28rem;}
	.nav-menus{box-shadow:none;}
	.nav-menus:after{display: none;}
	.nav-menus a{text-align: left;font-size: .26rem;padding:5px 5px 5px 10px;display: inline-block;line-height: .46rem;}
	nav ul li>a:hover:after{height:1px;}
	nav ul li:before{content: ">";display:inline-block;position: absolute;right: 0;top: 0;transition:  all .3s;font-family: "宋体";font-size: .3rem;font-weight: bold;color: #222;width:.7rem;text-align: center;line-height: .84rem;}
	nav ul .on:before{transform:rotate(90deg);}
	nav ul .one a:before{display: none;}
	.xbox{display: none;}
	.ewm-box{display: none;}
	.footer-left{width: 100%;}
	.footer-left .footer-xbox img{max-width:50%;}
	.footer{padding: .4rem .3rem .3rem}
	.banner{margin-top: 1.4rem;height: 4rem;}
	.banner .swiper-container{height: 100%;}
	.banner .swiper-slide{position: relative;overflow: hidden;}
	.banner .swiper-slide img{position: absolute;left: 50%;transform: translateX(-50%);top: 0;height: 100%;width: auto;}
	.banner .swiper-pagination{bottom: .4rem;}
	.banner .swiper-pagination .swiper-pagination-bullet{width: .12rem;height: .12rem;}
	.nav-wrap{bottom: -2.5rem;}
	.nav-menu{height: 2rem;}
	.menu-sbox a img{max-width: .6rem;}
	.menu-sbox a span{font-size: .26rem;}
	.homea-wrap{margin-top:2rem;padding:.6rem 0 .8rem;}
	.homea-top>span img,.homeb-top span img,.homec-top>span img{max-width: .32rem;transform:translateY(0);}
	.homea-top>span,.homeb-top span,.homec-top>span{font-size: .36rem;}
	.homea-top,.homec-top{line-height: .8rem;}
	.homea-top a,.homec-top a{font-size: .26rem;}
	.homea{padding: 0 .3rem;}
	.hd-txt a{font-size: .28rem;}
	.hd-bot span{font-size: .26rem;}
	.homeb-wrap{padding: .5rem 0;}
	.homeb{padding: 0 .3rem;}
	.infor-box{padding: .2rem;}
	.infor-left{width: 100%;float: none;}
	.infor-txt h3 a{font-size: .3rem;}
	.infor-txt p{font-size: .26rem;}
	.infor-txt span{font-size: .26rem;}
	.infor-txt a{font-size: .26rem;}
	.infor-list{width: 100%;float: none;margin-top: .3rem;}
	.infor-list ul li a{font-size: .28rem;}
	.infor-list ul li span,.infor-more a{font-size: .26rem;}
	.homec-wrap{padding: .6rem 0;}
	.homec-list ul li{width: 100%;float: none;margin-bottom: .2rem;}
	.dt-txt p{font-size: .28rem;}
	.dt-txt span{font-size: .26rem;}
	.homec{padding: 0 .3rem;}
	.homec-bot .homec-left,.homec-bot .homec-right{width: 100%;float: none;}
	.homec-right{margin-top: .3rem;}
	.homec-top2>span{font-size: .36rem;}
	.cy-list ul li{margin-top: .24rem;}
	.cy-list ul li a{font-size: .26rem;padding-left: .24rem;}
	.copy p{font-size: .26rem;}
	
	.cy-list ul li a:before{border-top: .07rem solid transparent;border-bottom:0.07rem solid transparent;border-left: .12rem solid #bbbbbb;}
	.about{padding: 0 .3rem;}
	.menu-top img{width: .8rem;}
	.menu-top{padding: .2rem 0 .2rem .3rem;}
	.menu-top span{font-size: .32rem;}
	.menu-list{padding: .24rem;}
	.menu-list ul li{padding: .2rem 0;}
	.menu-list ul li a{font-size: .28rem;padding-left: .46rem}
	.menu-list ul .selected a:before{left: .15rem;}
	.mbx-box span{font-size: .3rem;}
	.wt-box ul li .wt-top{line-height: .8rem;}
	.wt-top .wt-txt{font-size: .26rem;line-height: .44rem;}
	.hd2-box>ul>li>a{font-size: .26rem;line-height: .44rem;}
	.about-box>img{float: none;width: 100%;margin-right: 0;}
	.about-box>p{font-size: .28rem;line-height: .46rem;}
	.about-wrap{padding-bottom: .9rem;}
	.sz-top{padding: .2rem .3rem;}
	.sz-top p{font-size:.26rem;line-height: .46rem;}
	.sz-list>ul>li{width: 100%;float: none;}
	.sz-txt h4,.szxq-txt h4{font-size: .3rem;}
	.sz-txt h5,.szxq-txt h5{font-size: .28rem;}
	.sz-txt p,.szxq-txt p{font-size: .26rem;}
	.szxq-box{padding: .36rem;}
	.sz-bot .sz-nav ul li{max-width: 33.3%;}
	.sznr-box{padding:.26rem;}
	.sznr-box p{font-size: .26rem ;line-height: .46rem;}
	.video-listbox{padding: 0 .3rem;}
	.video-list>ul>li{width: 49%;}
	.video-list>ul>li:nth-of-type(3n){margin-right: 2%;}
	.video-list>ul>li:nth-of-type(2n){margin-right: 0;}
	.video-sbox img{width: .6rem;}
	.video-txt{font-size: .26rem;padding: .2rem 0;}
	.page a{padding: .06rem .15rem;font-size: .26rem;}
	.xm-top p,.xm-sbox p{font-size: .28rem;line-height: .46rem;margin-bottom: .24rem;}
	.xm-sbox span{width: 2.4rem;height: .7rem;line-height: .7rem;font-size: .3rem;}
	.xm-sbox h3{font-size: .3rem;}
	.lc-sbox .lc-txt p{font-size: .28rem;line-height: .46rem;}
	.lc-sbox img{width: 1.5rem;}
	.lc-sbox{margin-bottom: .3rem;}
	.dt2-img{margin-right: .25rem;width:160%;}
	.dt2-img img{max-width: 100%;}
	.dt2-box ul li a{padding: .2rem 0;}
	.dt2-txt h3{font-size: .28rem;line-height: .46rem;margin-top: 0;}
	.dt2-txt p{font-size: .26rem;line-height: .44rem;margin: .1rem 0 .3rem;}
	.details{padding: 0 .3rem;}
	.details-left,.details-right{width: 100%;float: none;}
	.details-box{margin-top: .4rem;}
	.details-box h2{font-size: .36rem;line-height: .6rem;}
	.fc-box ul li .fc-txt{padding: .2rem;}
	.fc-box ul li p{font-size: .26rem;height: auto;}
	.zs-body h3{font-size: .36rem;line-height: .6rem;}
	.zs-body p{font-size: .26rem;line-height: .44rem;margin-bottom: .24rem;}
	.down-box>ul>li a:last-of-type{width: 1.6rem;font-size: .26rem;}
	
	.zs-top{background:url(/_upload/tpl/0d/bf/3519/template3519/img/navbac2.png) no-repeat;}
	.lc-wrap{padding: .7rem 0 1rem;}
	.lc-box h3{font-size: .44rem;}
	.lc-img{margin-top: .6rem;}
	.kc-wrap{padding: .8rem 0 1rem;}
	.rh3{font-size: .44rem;}
	.kc-box ul{margin-top: .5rem;}
	.kc-box ul li{width: 100%;float: none;}
	.ts-wrap{padding: 1.2rem 0;}
	.bh3{font-size: .44rem;}
	.ts-box ul li{width: 100%;float: none;margin-right: 0;margin-bottom: .2rem;height:330px}
	.bk-wrap{padding: 1.2rem 0;background-size: cover;}
	.bk-left{margin-right: .24rem;padding-right: .35rem;}
	.zc-wrap{padding: 1.1rem 0;}
	.zc-box ul li{width: 49%;margin-right: 2%;margin-bottom: .2rem;height:auto;}
	.zc-box ul li:nth-of-type(2n){margin-right: 0;}
	.ss-wrap{padding: 1rem 0;}
	.gk-wrap{padding-top: 1rem;}
	.ss-box .swiper-slide{padding: 1.5rem .15rem .2rem}
	.gk1-box ul li{width: 100%;float: none;}
	.fc-wrap{padding: 1rem 0 .8rem;}
	.lc-box{padding: 0 .3rem;}
}

/* 修改 2023-11-17 index banner*/
.banner .swiper-pagination {
  bottom: 35px;
}
.nav-wrap {
  bottom: auto;
  top: 100%;
}

.homea-wrap {
  margin-top: 180px;
}

/* 修改下面的版心 */
.nav-wrap .main {
  width: 100%;
  max-width: none;
  display: flex;
  justify-content: center;
}

/* 修改高度 */

.nav-menu {
  height: 180px;
}

/* 修改ul */
.nav-menu ul {
  width: 1200px;
}

@media (max-width: 1599px) {
  .nav-menu {
    height: 120px;
  }

  .menu-sbox a img {
    margin: 10px auto 10px;
  }

  .homea-wrap {
    margin-top: 110px;
  }
}

@media (max-width: 768px) {
  .homea-wrap {
    margin-top: 1.5rem;
  }

  .nav-wrap {
    top: 106%;
  }
}

@media (max-width: 576px) {
  .homea-wrap {
    margin-top: 2.4rem;
  }
}