@charset "utf-8";
@charset "utf-8";
.clear{clear: both;}
html, body {
    height: 100%;
}

body{
width: 100%;
margin: 0;
overflow-x: hidden;
font-family:"思源黑体 CN", "微软雅黑","MB","ML",arial;
font-family: "Noto Sans SC";
font-weight: 300;
}
*{box-sizing:border-box; margin:0px; padding:0px;   
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
* {
	margin: 0;
	padding: 0;
	outline: none;
}

html { height: 100%; }
body { min-height: 100% }
body { _height: 100% }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, input, select, textarea, button, p, blockquote, th, td, figure { margin: 0; padding: 0 }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, p, blockquote, figure, header, footer, nav, article, section, aside, address, figcaption { *zoom: 1 }
li { list-style-type: none }
h1, h2, h3, h4, h5, h6 {line-height: 1.1;  font-size: 100% ;}
iframe, frame, fieldset, img { border: 0 none }
img { vertical-align: top }
input[type=button], input[type=submit], input[type=reset] { cursor: pointer }
button { cursor: pointer }
input, textarea, button { -webkit-border-radius: 0; -webkit-appearance: none }
input[type=radio] { -webkit-border-radius: 100%; -webkit-appearance: radio }
input[type=checkbox] { -webkit-appearance: checkbox }
input[type=search] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box }
textarea { overflow: auto; resize: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none }
table { border-collapse: collapse; border-spacing: 0 }
caption, th { text-align: left }
th { font-weight: normal }
em, cite, address,i { font-style: normal }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
body, input, select, button, textarea {}
body { line-height: 1.5;
-webkit-user-select:none; 
    -moz-user-select:none; 
    -ms-user-select:none; 
    user-select:none;}
    div{-webkit-tab-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent; } 
a:link,
a:visited,
a:active,
a { text-decoration: none;}
a:hover {}
a,a:hover,a:active,a:visited,a:link,a:focus{
-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-tap-highlight-color: transparent;
outline:none;
background:auto;
text-decoration: none;
}
a { blr:expression(this.onFocus=this.blur()) }
a * { *cursor: pointer }
:focus { outline: none } 
img{display: block;width: 100%;height: auto;}
h1, h2, h3, h4, h5, h6,b{font-weight: normal;font-family: "Noto Sans SC";font-weight: 500;}

/*
*::-webkit-scrollbar {
            width: 0px; 
            height: 10px;
        }
*::-webkit-scrollbar-thumb {
            border-radius: 5px;
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0);
            background:#ec7700;
        }
*::-webkit-scrollbar-track {
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
                    border-radius: 5px;
            background: #c1c9cf;}*/
            
            
            
/*公共部分*/  

body{background: #f4f7f7;} 
.td-space{padding: 100px 0;}
.t-space{padding-top: 100px;}
.d-space{padding-bottom: 100px;}
.margin-t{margin-top: 60px;}
.view{font-size: 16px;display: inline-block; color: #FFFFFF;border: 2px solid #FFFFFF;padding: 10px 30px;}
.view i{display: inline-block;vertical-align: middle;width: 20px;height: auto;margin-left: 10px;}
.view i>img{display: block;}
.title{width: 100%;height: auto;}
.title b{font-size: 40px;color: #222;margin-bottom: 10px;}
.title p{font-size: 26px;color: #333;}
.txt-c{width: 100%;height: auto;}
.txt-c p{font-size: 16px;color: #000000;}

@media only screen and (max-width:1680px) {
.td-space{padding: 90px 0;}
.t-space{padding-top: 90px;}
.d-space{padding-bottom:90px;}
.margin-t{margin-top: 55px;}
.title b{font-size: 38px;}
.title p{font-size: 24px;}

	
}
@media only screen and (max-width:1440px) {
.td-space{padding: 75px 0;}
.t-space{padding-top: 75px;}
.d-space{padding-bottom:75px;}
.margin-t{margin-top: 50px;}
.title b{font-size: 36px;}
.title p{font-size: 22px;}
.txt-c p{font-size: 15px;}
.view{font-size: 15px;padding: 10px 25px;}
}
@media only screen and (max-width:1280px) {
.td-space{padding: 65px 0;}
.t-space{padding-top: 65px;}
.d-space{padding-bottom:65px;}
.margin-t{margin-top: 45px;}
.title b{font-size: 34px;}
.title p{font-size: 18px;}
}
@media only screen and (max-width:1024px) {
	.td-space{padding: 55px 0;}
.t-space{padding-top: 55px;}
.d-space{padding-bottom:55px;}
.margin-t{margin-top: 40px;}
.title b{font-size: 30px;}
.title p{font-size: 16px;}
.txt-c p{font-size: 14px;}
.view{font-size: 14px;padding: 8px 20px;}
}
@media only screen and (max-width:720px) {
.td-space{padding:50px 0;}
.t-space{padding-top: 50px;}
.d-space{padding-bottom:50px;}
.margin-t{margin-top: 35px;}
.title b{font-size: 22px;font-weight: bolder;}
.title p{font-size: 14px;}
.view{font-size: 14px;padding: 8px 15px;}
.view i{width: 16px;}
}





.header{z-index: 9999; width: 100%;height: auto;position: fixed;top: 0;left: 0;}
.header .page-left{background: #FFFFFF; width: 150px;height:calc(100% - 150px);position: fixed;left: 0;top:150px;}
.header .page-left:before{content: "";position:absolute;right: 0;top: 0;z-index: 9; width: 1px;height: 100%;background: rgba(0,0,0,0.1);}
.header .page-left a{ width: 100%;text-align: center;background: #024C91; display: block;height: 50%;position: absolute;top: 0;left: 0;}
.header .page-left a:nth-child(2){background: #FFFFFF; display: block;top: 50%;}
.page-left a i{margin: 0 auto; width: 33px;height: auto;display: block;}
.page-left a b{font-weight: normal; color: #E9D7B7;display: block;margin-top: 10px;}
.page-left a:nth-child(2) b{color: #333;}
.page-left a .a-con{position: absolute;top: 50%;left: 0;text-align: center;width: 100%;padding: 10px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}
.page-left a:hover .a-con{margin-top: -20px;transition: all 0.3s ease;}
.page-c{padding-left:150px; height: auto;}

.wsite{padding-left: 5%;padding-right: 150px;width: 100%;}


         
.header .logo{display: block;width: 150px;padding:15px; height: auto;background: #fff;float: left;}
.header .menu{border-bottom:1px solid rgba(255,255,255,0.3); width:calc(100% - 150px);float: right;height: auto;}
.header .menu .nav{width: 50%;float: left;padding-left: 5%; height: auto;font-size: 0;}
.header .menu .nav li{position: relative; display: inline-block;vertical-align: top; margin: 0 3%;font-size: 20px;color: #fff;line-height: 150px;}
.header .menu .nav li a{color: #FFFFFF;}
.header .menu .nav li .downs{ display: none;border-top: 2px solid #E9D7B7; text-align: center; left: calc(50% - 80px);width: 160px;box-shadow: 0 10px 10px rgba(0,0,0,0.2); background: rgba(255,255,255,0.95); padding: 0px 8%; font-size: 18px; position:absolute; top: 100%;}
.header .menu .nav li .downs a{border-bottom:1px solid rgba(0,0,0,0.1); display: block;line-height: 65px;background:;color: #000;}
.header .menu .nav li .downs a:last-child{border-bottom: none;}
.header .menu .nav li .downs a:hover{color: #024C91;}
.header .menu .nav li:hover .downs{display: block;}
.header .menu .nav li.cut:after{content: "";width: 100%;position: absolute; bottom: -1px;left: 0;height: 3px; background:#E9D7B7;}
.header .menu .nav li:hover:after{content: "";width: 100%; bottom: -1px;left: 0;position: absolute; height: 3px; background:#E9D7B7;}
.header .menu .nav li:last-child{display: none;}
.header .menu .nav-r{width:50%;float: right;padding-left:5%; padding-right: 160px;}
.header .menu .search{float: right; height:auto;line-height: 150px;position: relative;margin-right: 8%;}
.header .menu .search span{vertical-align: middle; width: 25px;display: inline-block;}
.header .menu .search span .img2{display: none;}
.header .menu .search .search-box{display: none; position: absolute;right: 0;top: 35%;}
.header .menu .search .search-box form{ font-family: "MS"; position: relative;padding-left:35px;width: 560px;display: block; border-bottom: 1px solid rgba(255,255,255,0.2);}
.header .menu .search .search-box form .s1{font-size: 16px;width: 85%;   font-family: "MS"; display: block;color: #FFFFFF;line-height: 25px; padding:10px; border: none; background: none;}
.header .menu .search .search-box form:after{position: absolute;left: 0;top: 10px; content: "";width: 25px;height: 25px;background:url(../img/a002.png)center no-repeat;background-size: cover;}
.header .menu .search:hover span{opacity: 0;}
.header .menu .search:hover .search-box{display: block;}
.header .menu .search .search-box form .tj{ font-family: "MS"; font-size: 16px;color: #FFFFFF;right: 0;top: 0;line-height: 25px;padding: 10px;border: none;background: none;position: absolute;}
.header .menu .search .search-box form input::-webkit-input-placeholder{   font-family: "MS";color: #FFFFFF; }
.header .menu .search .search-box form input::-moz-placeholder{ font-family: "MS";color: #FFFFFF;}
.header .menu .search .search-box form input:-ms-input-placeholder{ font-family: "MS";color: #FFFFFF; }
.header .menu .lang{ position: relative; width: 125px;float: right;font-size: 20px;color: #FFFFFF;}
.header .menu .lang span i{display: inline-block; width: 25px;margin-right:10px;vertical-align:middle;}
.header .menu .lang span i .img2{display: none;}
.header .menu .lang span{line-height: 150px;}
.header .menu .lang .lang-show{display: none; position: absolute;top: 100%;left: calc(50% - 70px);width: 140px;text-align: center;border-top: 2px solid #E9D7B7; font-size:18px;background: rgba(255,255,255,0.95);padding: 0 8%; box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.header .menu .lang .lang-show a{ text-transform: capitalize; font-family: "MS"; border-bottom:1px solid rgba(0,0,0,0.1); display: block;line-height: 65px;background:;color: #000;}
.header .menu .lang .lang-show a:hover{color: #024C91;}
.header .menu .lang .lang-show a:last-child{border-bottom: none;}
.header .menu .lang:hover .lang-show{display: block;}

.header2{background: #FFFFFF;transition: all 0.5s ease;}
.header2 .logo{height: 120px;width: 120px;}
.header2 .menu .nav li{line-height: 120px;}
.header2 .menu .nav-r{padding-right: 120px;}
.header2 .page-left{height: calc(100% - 120px);top: 120px;}
.header2 .menu{border-bottom:1px solid rgba(0,0,0,0.2);}
.header2 .menu .nav li a{color: #000000;}
.header2 .menu .search{line-height: 120px;}
.header2 .menu .search span .img2{display:block;}
.header2 .menu .search span .img1{display: none;}
.header2 .menu .lang{color:#000000;}
.header2 .menu .lang span{line-height: 120px;}
.header2 .menu .lang span i .img1{display: none;}
.header2 .menu .lang span i .img2{display:block;}
.header2 .menu .search .search-box form{border-bottom: 1px solid rgba(0,0,0,0.2);}
.header2 .menu .search .search-box form .s1{color: #000000;}
.header2 .menu .search .search-box form input::-webkit-input-placeholder{   font-family: "MS";color: #000000;}
.header2 .menu .search .search-box form input::-moz-placeholder{ font-family: "MS";color: #000000;}
.header2 .menu .search .search-box form input:-ms-input-placeholder{ font-family: "MS";color: #000000;}
.header2 .menu .search .search-box form:after{background: url(../img/a002s.png)center no-repeat;}
.header2 .menu .search .search-box form .tj{color: #000000;}

.header .toggle{display: none; width:20px;height:18px;position: absolute;right: 5%;top:17.5px;}
.header .toggle span{margin-top: 8px; display: block;width: 20px;height: 2px;background:#024C91;}
.header .toggle:before {content: "";position: absolute;left: 0;top: 0;height: 2px;background:#024C91;width: 100%;}
.header .toggle:after{content: "";position: absolute;left: 0;bottom:0;height: 2px;background:#024C91;width: 100%;}
.header .toggle.open span{display: none;}
.header .toggle.open:before{transform: rotate(45deg)translateY(4px)translateX(7.5px);}
.header .toggle.open:after{transform: rotate(-45deg)translateY(-4px)translateX(7.5px);}

.header .search2{display: none; padding: 5%; width: 100%;height: auto;background: rgba(0,0,0,0.03);}
.header .search2 form{display: block;width: 100%;height: auto;border:1px solid rgba(0,0,0,0.1); position: relative;}
.header .search2 form .s1{font-size: 14px;width: 85%;   font-family: "MS"; display: block;color: #000;line-height: 25px; padding:10px; border: none; background: none;}

.header .search2 form .tj{ font-family: "MS"; font-size: 16px;color:#024C91;right: 0;top: 0;line-height: 25px;padding: 10px;border: none;background: none;position: absolute;}
.header .search2 form input::-webkit-input-placeholder{   font-family: "MS";color: #666; }
.header .search2 form input::-moz-placeholder{ font-family: "MS";color: #666;}
.header .search2 form input:-ms-input-placeholder{ font-family: "MS";color: #666; }


@media only screen and (max-width:1680px) {
.header .logo{height: 120px;width: 120px;}
.header .menu{width: calc(100% - 120px);}
.header .menu .nav li{line-height: 120px;font-size: 18px;}
.header .menu .nav-r{padding-right: 120px;}
.header .page-left{width: 120px; height: calc(100% - 120px);top: 120px;}
.header .menu .search{line-height: 120px;}
.header .menu .lang span{line-height: 120px;}
.page-c{padding-left:120px; height: auto;}
.wsite{padding-left: 5%;padding-right: 120px;width: 100%;}
.page-left a i{width: 30px;}	
.header .menu .lang{font-size: 18px;}
.header .menu .search .search-box form{width: 450px;padding-left: 25px;}
.header .menu .search .search-box form .s1{font-size: 15px;}
.header .menu .search .search-box form:after{width: 20px;height: 20px;}
.header .menu .search .search-box form .tj{font-size: 15px;}
}
@media only screen and (max-width:1440px) {
.header .logo{height: 100px;width: 100px;padding: 10px;}
.header .menu{width: calc(100% - 100px);}
.header .menu .nav li{line-height: 100px;font-size: 16px;}
.header .menu .nav-r{padding-right: 100px;}
.header .page-left{width: 100px; height: calc(100% - 100px);top: 100px;}
.header .menu .search{line-height: 100px;}
.header .menu .lang span{line-height: 100px;}
.page-c{padding-left:100px; height: auto;}
.wsite{padding-left: 5%;padding-right: 100px;width: 100%;}
	.header .menu .lang{font-size: 16px;}
	.header .menu .lang span i{width: 20px;}
	.header .menu .search span{width: 20px;}
	.header .menu .search .search-box form{width: 340px;padding-left: 20px;}
	.header .menu .search .search-box form .s1{font-size: 14px;}
	.header .menu .search .search-box form .tj{font-size: 14px;}
}
@media only screen and (max-width:1280px) {
.header .logo{height: 80px;width: 80px;padding: 5px;}
.header .menu{width: calc(100% - 80px);}
.header .menu .nav li{line-height: 80px;font-size: 15px;}
.header .menu .nav-r{padding-right: 80px;}
.header .page-left{width: 80px; height: calc(100% - 80px);top: 80px;}
.header .menu .search{line-height: 80px;}
.header .menu .lang span{line-height:80px;}
.page-c{padding-left:80px; height: auto;}
.wsite{padding-left: 5%;padding-right:80px;width: 100%;}
.page-left a i{width: 25px;}
	.header .menu .lang{font-size: 15px;}
		.header .menu .search .search-box form{width: 250px;}
		.header .menu .search .search-box form .s1{font-size: 12px;}
		.header .menu .search .search-box form .tj{font-size: 12px;}
}
@media only screen and (max-width:1024px) {
.header{height: 60px;background: #FFFFFF;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.header .logo{width:60px;height: 60px; margin-top:0px;padding: 0;}
.header .toggle{display: block;}
.header .menu{display:none; z-index: 999;  padding-left: 0; text-align: left; width: 100%;position: fixed;border-top: 1px solid rgba(0,0,0,0.2); top:59px;float: none;left: 0;background: #FFFFFF;}
.header .menu .nav{width: 100%;padding-left: 0;}
.header .menu .nav li>a{padding: 0 0% 0 5%; line-height: 1; color: #202020;font-size: 16px;font-weight: bolder;}
.header .menu .nav li{display: block;margin: 0; width: 100%;line-height: 30px; height: auto;padding: 15px 10% 15px 0%;border-bottom: 1px solid rgba(0,0,0,0.1);}
.header .menu .nav li:after{display: none;}	
.header .menu .nav li.twosub{position: relative;}

.header .menu .nav li.twosub .downs{box-shadow: none; padding: 0;border-top: none; width: 100%;left: 5%; height: auto;position: relative; text-align: left;}
.header .menu .nav li.twosub .downs a{padding: 10px 5%;line-height: 25px;font-size: 14px;}
.header .menu .nav li.twosub .downs a:last-child{border-bottom: none;}
.header .menu .nav li.twosub .downs:before{display: none;}
.header .menu .nav li.twosub:before{content: "";position: absolute;right: 5%;top: 25px;border-top:6px solid #999;border-bottom: 6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);border-right: 6px solid rgba(0,0,0,0);}
.header .menu .nav li.twosub:hover .downs{display: none;}
.header .menu .nav li:last-child{border-bottom: none;}
.header .menu .nav li.twosub.active .downs{display: block;}
.header .page-left{width: 45px; height: calc(100% - 60px);top: 60px;}
.header  .menu .nav-r{display: none;}
.header .search2{display: block;}
.page-left a .a-con{padding: 0}
.page-left a i{width:100%;max-width: 20px;}
	.header .menu .nav li:last-child{display:block;}
.page-c{padding-left:45px; height: auto;}	
.wsite{padding-right:45px;}
	
}
@media only screen and (max-width:720px) {
}



.banner{ position: relative; width: 100%;left: 0; height:100%;margin-top: 0px;z-index: 0;}
.banner .banner-js{width:calc(100% - 150px);;height:100%;position: absolute;left: auto;right: 0; top: 0;}
.banner .banner-js .swiper-slide{overflow: hidden;}
.banner .banner-js .pic{width: 100%;height:100%;position: absolute;top: 0;left:auto;right: 0;background-size: cover;background-repeat: no-repeat;background-position: center;}
.banner .banner-js .pic>img{display: none;}
.banner .banner-js .con{position: absolute;top: 55%; overflow: hidden; left: 0;width: 100%; transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}
.banner .banner-js .con .con-l{padding-bottom: 10px; width: 50%;float: left;}
.banner .banner-js .con .con-l b{color: #FFFFFF;font-size: 60px;line-height: 1;}
.banner .banner-js .con .con-l p{color: #FFFFFF;font-size: 48px;margin-top: 10px;line-height: 1; margin-bottom: 90px;}
.banner .banner-js .con .con-l .view{margin-top: 10px;}
.banner .banner-js .con .con-l .view:hover{background: rgba(0,0,0,0.1);}
.banner .banner-js  .bks{width: 100%;height:100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.15);}
.banner .banner-js .con .con-r{width: 50%;float: right;padding-left: 5%;}
.banner .banner-js .con .num-box{display: inline-block; float: right;padding-left:15%; height: auto;}
.banner .banner-js .con .num-box li{text-align: left;margin-bottom: 25% }
.banner .banner-js .con .num-box li h6{font-family: "MS"; color: #E9D7B7;}
.banner .banner-js .con .num-box li h6 span{font-size: 72px;}
.banner .banner-js .con .num-box li h6 i{letter-spacing: 2px; vertical-align: top; font-size: 24px;text-transform: capitalize;}
.banner .banner-js .con .num-box li p{font-size: 20px; color:rgba(255,255,255,0.6);}
.banner .banner-js .swiper-button-next{
    background-image: url(../img/a007.png);
    left: calc(4% + 70px);
    right: auto;
}

.banner .banner-js .swiper-button-prev{
    background-image: url(../img/a008.png);
   left: 4%;
    right: auto;
}
.banner .banner-js .swiper-button-next,.banner .banner-js .swiper-button-prev {
    position: absolute;
    top: auto;
    bottom: 20%;
    width: 70px;
    height: 50px;
    margin-top: 0px;
    z-index: 10;
    cursor: pointer;
    background-size: 70px 50px;
    background-position: center;
    background-repeat: no-repeat;
}


.banner-js .swiper-slide-active .pic,
.banner-js .swiper-slide-duplicate-active .pic{
	transition: 6.5s linear;
	transform: scale(1.1, 1.1);
}



@media only screen and (max-width:1680px) {
	.banner .banner-js{width:calc(100% - 120px);}
.banner .banner-js .con .con-l b{font-size: 55px;}
.banner .banner-js .con .con-l p{font-size: 44px;}
.banner .banner-js .con .num-box li h6 span{font-size: 66px;}
.banner .banner-js .con .num-box li h6 i{font-size: 22px;}
.banner .banner-js .pic .con .num-box li p{font-size: 18px;}
.banner .banner-js .con .con-l p{margin-bottom: 80px;}
	
	
}
@media only screen and (max-width:1440px) {
		.banner .banner-js{width:calc(100% - 100px);}
			.banner .banner-js .con .con-l b{font-size: 50px;}
	.banner .banner-js .con .con-l p{font-size:36px;}
		.banner .banner-js .con .num-box li h6 span{font-size:56px;}
.banner .banner-js .con .num-box li h6 i{font-size: 20px;}
.banner .banner-js .con .num-box li p{font-size: 16px;}
.banner .banner-js .con .con-l p{margin-bottom: 60px;}
}
@media only screen and (max-width:1280px) {
		.banner .banner-js{width:calc(100% - 80px);}
				.banner .banner-js .con .con-l b{font-size:45px;}
	.banner .banner-js .con .con-l p{font-size:30px;}
			.banner .banner-js .con .num-box li h6 span{font-size:48px;}
.banner .banner-js .con .num-box li h6 i{font-size:18px;}
.banner .banner-js .con .num-box li p{font-size: 15px;}
.banner .banner-js .con .con-l p{margin-bottom:50px;}
}
@media only screen and (max-width:1024px) {
	.banner{margin-top: 60px;}
		.banner .banner-js{width:calc(100% - 30px);}
				.banner .banner-js .con .con-l b{font-size:36px;}
	.banner .banner-js .con .con-l p{font-size:20px;}
				.banner .banner-js .con .num-box li h6 span{font-size:36px;}
.banner .banner-js .con .num-box li h6 i{font-size:16px;}
.banner .banner-js .con .num-box li p{font-size: 14px;}
.banner .banner-js .con .con-l p{margin-bottom: 40px;}

.banner-js .swiper-slide-active .pic,
.banner-js .swiper-slide-duplicate-active .pic{
	transition: 4s linear;
	transform: scale(1,1);
}
.banner-js .swiper-slide-active .pic>img,
.banner-js .swiper-slide-duplicate-active .pic>img {
	transition: 4s linear;
	transform: scale(1.1, 1.1);
}
}
@media only screen and (max-width:720px) {

	.banner .banner-js .con{padding-left: 45px;padding-bottom: 10%;}
					.banner .banner-js .con .con-l b{font-size:25px;}
	.banner .banner-js .con .con-l p{font-size:16px;margin-bottom: 30px;}
					.banner .banner-js .con .num-box li h6 span{font-size:30px;}
						.banner .banner-js .con .con-l{width: 100%;}
.banner .banner-js .con .num-box li h6 i{font-size:15px;}
.banner .banner-js .con .num-box li p{font-size: 12px;color: #FFFFFF;}
.banner .banner-js .con .con-r{width: 100%;padding-left: 0;margin-top: 45px;}
.banner .banner-js .con .num-box{float: none;font-size: 0;padding-left: 0;}
.banner .banner-js .con .num-box li{width: 100%;padding-right: 10px; display: inline-block;vertical-align: top;}
	.banner .banner-js .con .num-box li{margin-bottom: 0;padding-bottom: 10%;}
	.banner .banner-js .swiper-button-next,.banner .banner-js .swiper-button-prev {bottom: 10%;}
}


.inpro{width: 100%;height: auto;}

.inpro .inpro-c{width: 100%;height: auto;}
.inpro  .inpro-top{width: 100%;height: auto;overflow: hidden;position: relative;z-index:0;}
.inpro.inpro2 .inpro-top{display: none;}
.inpro .inpro-top  .title{float: left;width: 70%;height: auto;}

.inpro .inpro-top .view{border: 2px solid rgba(0,0,0,0.1);color:#000000;margin-top: 45px; float: right;}
.inpro .inpro-top .view i .img2{display: none;}
.inpro .inpro-top .view:hover{border: 1px solid #024C91;color: #fff;background: #024C91;}
.inpro .inpro-top .view:hover i .img2{display: block;}
.inpro .inpro-top .view:hover i .img1{display: none;}


.inpro .inpro-list{width: 100%;height: auto;}
.inpro .inpro-list .inpro-js{z-index: 999; width: 100%;height:auto;font-size: 0;}
.inpro .inpro-list .inpro-js .inprolist{vertical-align: top; width: calc(33.3% - 5px);margin-right: 7.5px;margin-bottom: 7.5px;display: inline-block;}
.inpro .inpro-list .inpro-js .inprolist:nth-child(3n){margin-right: 0;}
.inpro .inpro-list .inpro-js  .li{background: #FFFFFF;padding:6%;  width: 100%;height: auto;}
.inpro .inpro-list .inpro-js  .li .litop{width: 100%;height: auto;overflow: hidden;display: block;}
.inpro .inpro-list .inpro-js  .li .litop .ico{width: 50px;display: block;float: right;}
.inpro .inpro-list .inpro-js  .li .litop .ico .img2{display: none;}
.inpro .inpro-list .inpro-js  .li .litop  .tl{width:calc(100% - 50px);float: left;}
.inpro .inpro-list .inpro-js  .li .litop .tl b{font-size: 26px; display: block;color: #000;}
.inpro .inpro-list .inpro-js  .li .litop .tl span{font-size: 16px; margin-top: 10px;color: rgba(0,0,0,0.3);}
.inpro .inpro-list .inpro-js  .li .con{width: 100%;height: auto;margin-top: 15%;font-size: 0;}
.inpro .inpro-list .inpro-js  .li .con .pro-c{width: 33.3%;display: inline-block;vertical-align: top;padding-right: 10px; margin-bottom: 10px;}
.inpro .inpro-list .inpro-js  .li .con .pro-c span{cursor: pointer; font-family: "MS"; vertical-align: top;width: 100%;font-size: 16px;}
.inpro .inpro-list .inpro-js  .li:hover .con span{color: rgba(255,255,255,0.6);}
.inpro .inpro-list .inpro-js  .li .con span:hover{color: #E9D7B7;font-weight: 700;}
.inpro .inpro-list .inpro-js  .li:hover .litop .tl b{color: #E9D7B7;}
.inpro .inpro-list .inpro-js  .li:hover .litop  .tl span{color: rgba(255,255,255,0.3);}
.inpro .inpro-list .inpro-js  .li:hover .litop .ico .img1{display: none;}
.inpro .inpro-list .inpro-js  .li:hover .litop .ico .img2{display: block;}
.inpro .inpro-list .inpro-js .li:hover {background: #024c91;}

@media only screen and (max-width:1680px) {
	.inpro .inpro-list .inpro-js  .li .litop .tl b{font-size: 24px;}
	.inpro .inpro-list .inpro-js  .li .litop .tl span{font-size: 16px;}
	.inpro .inpro-list .inpro-js .li .litop .ico{width: 45px;}
	.inpro .inpro-list .inpro-js  .li .con .pro-c span{font-size: 15px;}
}
@media only screen and (max-width:1440px) {
	.inpro .inpro-list .inpro-js .li .con .pro-c{width: 50%;}
	.inpro .inpro-list .inpro-js .li .litop .ico{width: 40px;}
		.inpro .inpro-list .inpro-js  .li .litop .tl b{font-size: 22px;}
	.inpro .inpro-list .inpro-js  .li .litop .tl span{font-size: 15px;}
	.inpro .inpro-list .inpro-js .li .con .pro-c span{font-size: 14px;}

}
@media only screen and (max-width:1280px) {
	.inpro .inpro-list .inpro-js .li .litop .ico{width: 35px;}
			.inpro .inpro-list .inpro-js  .li .litop .tl b{font-size: 20px;}
	.inpro .inpro-list .inpro-js  .li .litop .tl span{font-size: 14px;}
	.inpro .inpro-list .inpro-js .li .con .pro-c span{font-size: 13px;}
}
@media only screen and (max-width:1024px) {

	.inpro .inpro-top  .title{width: 100%;}

	.inpro .inpro-list .inpro-js  .li .con{margin-top: 10%;}
	.inpro .inpro-list .inpro-js .li .con .pro-c{width:100%;}
	.inpro .inpro-list .inpro-js .li .litop .ico{width: 30px;}
	.inpro .inpro-list .inpro-js  .li .litop .tl b{font-size: 18px;}
	.inpro .inpro-list .inpro-js  .li .litop .tl span{font-size: 12px;}
	.inpro .inpro-list .inpro-js .inprolist{width: calc(50% - 2.5px);margin-right: 5px;margin-bottom: 5px;}
	.inpro .inpro-list .inpro-js .inprolist:nth-child(3n){margin-right:5px;}
	.inpro .inpro-list .inpro-js .inprolist:nth-child(2n){margin-right: 0;}	
}
@media only screen and (max-width:720px) {
	.inpro .inpro-list .inpro-js .li .con .pro-c{width:50%;}
	.inpro .inpro-list .inpro-js .li .litop .ico{width:25px;}
.inpro .inpro-list .inpro-js .inprolist{width:100%;margin-bottom: 5px;}
	.inpro .inpro-list .inpro-js .inprolist .li .con{display: none;}
	.inpro .inpro-top .view{margin-top: 10px;}
}
.pro-d{box-shadow: 0 10px 10px rgba(0,0,0,0.5); position:fixed;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%); left: 10%; width: 80%;height: auto;background: url(../img/a031.png) #FFFFFF center right no-repeat;}
.pro-d-bks{ display: none;position: fixed;top: 0;left:0;width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 99999;}
.pro-d .close{cursor: pointer; z-index: 33; width:70px;height: auto;text-align: center;line-height: 45px;font-size: 36px;background: #024C91;color: #FFFFFF;position: absolute;top: 0;right: 0;}
.pro-d .pro-dl{position: relative; width:38%;height: auto;}
.pro-d .pro-dl .pro-d-js{width: 100%;height: auto;}
.pro-d .pro-dl .pro-d-js .pic{width: 100%;height: auto;}
.pro-d .pro-dr{z-index: 2; width: 62%;position: absolute;height: 100%; top: 0;right: 0;padding: 5% 5% 5% 8%}
.pro-d .pro-dr .name-link{ width: 100%;height: auto;overflow: hidden;}
.pro-d .pro-dr .name-link b{font-family: "MS"; font-size:32px;float: left;width:45%; color: #000000;}
.pro-d .pro-dr .name-link .link{width:50%;float: right;height: auto;text-align: right;}
.pro-d .pro-dr .name-link .link a{display: inline-block;vertical-align: top; font-size: 16px;color:#024C91;margin-left: 75px;}
.pro-d .pro-dr .name-link .link a i{width: 20px;height: auto;display: inline-block;margin-right: 10px;vertical-align: middle;}
.pro-d .pro-dr .name-link .link a:first-child{margin-left: 0;}
.pro-d .pro-dr .txt-c{width: 100%;height: auto;border-top:1px solid #e9e9e9;margin-top: 35px;padding-top: 35px;}
.pro-d .pro-dr .txt-c p{margin-bottom: 15px;color: rgba(0,0,0,0.5);font-family: "MS";}
.pro-d .pro-dr .txt-c p strong{font-size: 16px;color: #000000;margin-right:5%;width: 125px;display: inline-block;}
.pro-d .pro-dr .txt-c p span{color: #000 !important;}
.pro-d .pro-dr .txt-c.con1{max-height: 280px;overflow-x: hidden;overflow-y: auto;}
.pro-d .pro-dr .txt-c.con1::-webkit-scrollbar {
            width: 2px; 
            height: 10px; }
.pro-d .pro-dr .txt-c.con1::-webkit-scrollbar-thumb {
            border-radius: 5px;
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0);
            background:#024C91;
        }
.pro-d .pro-dr .txt-c.con1::-webkit-scrollbar-track {
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
                    border-radius: 5px;
            background: #ededed;}


.pro-d .pro-dl .swiper-button-next{
    background-image: url(../img/a007.png);
    right: -70px;
      background-color: #024C91;
    left: auto;
}
.pro-d .pro-dl .swiper-button-prev{
    background-image: url(../img/a008.png);
  border: 1px solid #FFFFFF;
  border-right: none;
    right: 0px;
    left: auto;
}

.pro-d .pro-dl .swiper-button-next,.pro-d .pro-dl .swiper-button-prev {
    position: absolute;
    top: 75%;
    width: 70px;
    height: 50px;
    margin-top: -0px;
    z-index: 10;
    cursor: pointer;
    background-size: 70px 50px;
    background-position: center;
    background-repeat: no-repeat;
}
@media only screen and (max-width:1680px) {
	.pro-d .pro-dr .name-link b{font-size: 30px;}
	.pro-d .pro-dr .name-link .link a{font-size: 15px;margin-left:50px;}
	.pro-d .pro-dr .txt-c.con1{max-height: 250px;}
	.pro-d .pro-dr .txt-c p{margin-bottom: 10px;}
}
@media only screen and (max-width:1440px) {
	.pro-d .pro-dr .name-link b{font-size: 28px;}
	.pro-d .close{width: 56px;line-height: 40px;font-size: 30px;}
	.pro-d .pro-dr .name-link .link a{font-size: 15px;margin-left:25px;}
	.pro-d .pro-dl .swiper-button-next{right: -56px;}
	.pro-d .pro-dl .swiper-button-next,.pro-d .pro-dl .swiper-button-prev {position: absolute;width:56px;height: 40px; background-size:56px 40px;}
.pro-d .pro-dr .txt-c.con1{max-height: 180px;}
.pro-d .pro-dr .txt-c p strong{font-size: 16px;width:125px;}
		.pro-d .pro-dl{width: 40%;}
	.pro-d .pro-dr{width:60%;}
}
@media only screen and (max-width:1280px) {
	.pro-d .pro-dr .name-link b{font-size: 26px;}
	.pro-d .pro-dr .txt-c.con1{max-height: 140px;}
	.pro-d .pro-dr .txt-c p strong{font-size: 15px;width: 120px;}
	.pro-d .pro-dr .txt-c p{margin-bottom: 5px;font-size: 14px;}
	.pro-d .pro-dl{width: 45%;}
	.pro-d .pro-dr{width:55%;}
	.pro-d .pro-dr .name-link b{width: 100%;}
	.pro-d .pro-dr .name-link .link{width: 100%;margin-top: 10px;}
	.pro-d .pro-dr .name-link .link a{font-size: 14px;margin-left: 20px;}
}
@media only screen and (max-width:1024px) {
	.pro-d .pro-dr .name-link b{font-size: 24px;}
	.pro-d .pro-dr .name-link .link a{font-size: 14px;margin-left: 20px;}
	.pro-d .close{width: 42px;line-height: 35px;font-size: 25px;}
	.pro-d .pro-dl .swiper-button-next{right: -42px;}
	.pro-d .pro-dl .swiper-button-next,.pro-d .pro-dl .swiper-button-prev {position: absolute; width:42px;height: 30px; background-size: 42px 30px;}
	.pro-d .pro-dr .txt-c.con1{height: 120px;}
	.pro-d .pro-dr .txt-c p strong{font-size: 15px;width:120px;}
	.pro-d{width:90%;left: 5%;}
}

@media only screen and (max-width:900px) {
	.pro-d{width:80%;left: 10%;max-height: 80%;overflow-y: auto;overflow-x: hidden;}
	.pro-d .pro-dl{width: 100%;height: auto;}
	.pro-d .pro-dr{width: 100%;height: auto;background: #FFFFFF;position: relative;}
	.pro-d .pro-dl .swiper-button-next{right: 10px;}
	.pro-d .pro-dl .swiper-button-prev{right: 52px;}
	.pro-d::-webkit-scrollbar { width: 2px; height: 10px; }
.pro-d::-webkit-scrollbar-thumb { border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0);background:#024C91; }
.pro-d::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 5px;background: #ededed;}
}


@media only screen and (max-width:720px) {
.pro-d .pro-dl{width: 100%;height: auto;max-width: 350px;}
.pro-d .close{width:35px;line-height: 25px;font-size: 18px;}
.pro-d .pro-dr .name-link .link a{font-size: 12px;margin-left: 20px;}
.pro-d .pro-dr .name-link b{font-size: 20px;}
.pro-d .pro-dl .swiper-button-next{right: 10px;}
.pro-d .pro-dl .swiper-button-prev{right: 45px;}
.pro-d .pro-dl .swiper-button-next,.pro-d .pro-dl .swiper-button-prev {position: absolute; width:35px;height:25px; background-size: 35px 25px;}
.pro-d{width:90%;left: 5%;max-height: 80%;overflow-y: auto;overflow-x: hidden;}
.pro-d .pro-dr .txt-c p{margin-bottom: 5px;font-size: 12px;}
.pro-d .pro-dr .txt-c p strong{font-size: 12px;}
.pro-d .pro-dr .txt-c {padding-top: 20px;margin-top: 20px;}

}


.pubbox{width: 100%;height: auto;background-position: right center;background-repeat: no-repeat;background-size: 80% cover;}
.pubbox .talk{width: 100%;height: auto;overflow: hidden;}
.pubbox .talk .talk-c{width: 95%;float: right;background-size: cover;background-repeat: no-repeat;background-position: center;}
.pubbox .talk .talk-c  .logo{display: block;width:240px;height: auto;float: left;}
.pubbox .talk .talk-c  .con{overflow: hidden; padding:4% 0;}
.pubbox .talk .talk-c  .form-c{ width: calc(100% - 240px);padding-left:38%; height: auto;margin-top:55px; float: left;}
.pubbox .talk .talk-c .form-c  h6{font-size: 18px;margin-bottom: 25px; color: #FFFFFF;}
.pubbox .talk .talk-c .form-c form {width: 100%;height: auto;}
.pubbox .talk .talk-c .form-c  form .c1{width: calc(100% - 200px);height:auto;color:#FFFFFF;background: none; line-height: 25px;padding: 10px;border: 1px solid rgba(255,255,255,0.4);font-size: 16px;}
.pubbox .talk .talk-c .form-c  form .tj{width: 200px;float: right;height: auto;line-height: 25px;padding: 10px;color: #024C91;font-weight: bolder; background: #E9D7B7;border:1px solid #E9D7B7;font-size: 16px;}
.pubbox .talk .talk-c .form-c  form input::-webkit-input-placeholder{   font-family: "MS";color: #FFFFFF; }
.pubbox .talk .talk-c .form-c  form input::-moz-placeholder{font-family: "MS";color: #FFFFFF;}
.pubbox .talk .talk-c .form-c  form input:-ms-input-placeholder{font-family: "MS";color: #FFFFFF; }

@media only screen and (max-width:1680px) {
	.pubbox .talk .talk-c .logo{width: 220px;}
	.pubbox .talk .talk-c  .form-c{width: calc(100% - 220px);padding-left: 28%;}
}
@media only screen and (max-width:1440px) {
	.pubbox .talk .talk-c .form-c  h6{font-size: 16px;}
	.pubbox .talk .talk-c .form-c  form .c1{width: calc(100% - 180px);font-size: 15px;}
	.pubbox .talk .talk-c .form-c form .tj{width: 180px;font-size: 15px;}
	.pubbox .talk .talk-c .logo{width: 200px;}
	.pubbox .talk .talk-c  .form-c{width: calc(100% - 200px);padding-left: 18%;}
}
@media only screen and (max-width:1280px) {
	.pubbox .talk .talk-c .form-c  form .c1{width: calc(100% - 160px);font-size: 14px;}
	.pubbox .talk .talk-c .form-c form .tj{width: 160px;font-size: 15px;}
		.pubbox .talk .talk-c .logo{width: 180px;}
	.pubbox .talk .talk-c  .form-c{width: calc(100% - 180px);padding-left: 10%;}
	.pubbox .talk .talk-c .form-c h6{margin-bottom: 20px;}
	.pubbox .talk .talk-c .form-c form .c1{padding: 8px;}
	.pubbox .talk .talk-c .form-c form .tj{padding: 8px;}
}
@media only screen and (max-width:1024px) {

	.pubbox .talk .talk-c .form-c h6{font-size: 15px;}
		.pubbox .talk .talk-c .form-c  form .c1{width: calc(100% - 140px);font-size: 13px;}
	.pubbox .talk .talk-c .form-c form .tj{width: 140px;font-size: 14px;}
			.pubbox .talk .talk-c .logo{width: 160px;}
	.pubbox .talk .talk-c  .form-c{width: 100%;margin-top: 20px;padding-left: 0;}
	.pubbox .talk .talk-c .form-c h6{margin-bottom: 15px;}
	.pubbox .talk .talk-c .form-c form .c1{padding: 6px;}
	.pubbox .talk .talk-c .form-c form .tj{padding: 6px;}
}
@media only screen and (max-width:720px) {
	.pubbox .talk .talk-c  .con{padding: 35px 0;}
			.pubbox .talk .talk-c .form-c  form .c1{width: calc(100% - 90px);}
	.pubbox .talk .talk-c .form-c form .tj{width: 90px;font-size: 12px;}
}



.inab{width: 100%;height: auto;}
.inab .inab-c{width: 100%;height: auto;}
.inab .inab-c .profile{width: 100%;height: auto;overflow: hidden;}
.inab .inab-c .profile .title{float:left; width: 35%;height: auto;}
.inab .inab-c .profile .con{width: 65%;height: auto;padding-left: 10%;float: right;}
.inab .inab-c .profile .con .txt-c{text-indent: 2em;}
.inab .inab-c .profile .con .view{border: 2px solid rgba(0,0,0,0.1);color:#000000;margin-top: 45px;}
.inab .inab-c .profile .con .view i .img2{display: none;}
.inab .inab-c .profile .con .view:hover{border: 1px solid #024C91;color: #fff;background: #024C91;}
.inab .inab-c .profile .con .view:hover i .img2{display: block;}
.inab .inab-c .profile .con .view:hover i .img1{display: none;}
.inab .inab-c .numbox{ width: 100%;font-size: 0; height: auto;}
.inab .inab-c .numbox li{margin-top: 30px; vertical-align: top; width:calc(25% - 60px);margin-right: 80px; display: inline-block;height: auto;}
.inab .inab-c .numbox li:nth-child(4n){margin-right: 0;}
.inab .inab-c .numbox li h6{color: #000;font-family: "MS"; padding-top: 40px;border-top: 4px solid #024C91;}
.inab .inab-c .numbox li h6 span{font-size: 64px;}
.inab .inab-c .numbox li h6 i{display: inline-block;vertical-align: top;font-size: 18px;font-family: "MS";}
.inab .inab-c .numbox li:hover h6{color: #024C91;}
.inab .inab-c .numbox li p{font-size: 16px;color: #666;margin-top: 10px;}

.inab .inab-link{width: 100%;height: auto;font-size: 0;}
.inab .inab-link a{position: relative; width: 50%;padding: 3% 25%  3% 5%;  height: auto;display: inline-block;vertical-align: top;background-size: cover;background-repeat: no-repeat;background-position: center;}
.inab .inab-link a  span{font-size: 16px;color: #000;}
.inab .inab-link a  p{font-size: 26px;color: #000;margin-top: 45px;}
.inab .inab-link a i{width: 20px;height: auto;position: absolute;right: 10%;bottom:20%;}
.inab .inab-link a:first-child span{color: #E9D7B7;}
.inab .inab-link a:first-child p{color: #E9D7B7;}



@media only screen and (max-width:1680px) {
	.inab .inab-c .numbox li h6{padding-top: 35px;}
.inab .inab-c .numbox li h6 span{font-size: 50px;}
.inab .inab-c .numbox li h6 i{font-size:16px;}
.inab .inab-link a span{font-size: 16px;}
.inab .inab-link a p{font-size: 24px;}
}
@media only screen and (max-width:1440px) {
	.inab .inab-c .numbox li h6 span{font-size:45px;}
.inab .inab-c .numbox li h6 i{font-size:15px;}
.inab .inab-c .numbox li p{font-size: 15px;}
.inab .inab-c .numbox li{width: calc(25% - 30px);margin-right: 40px;}
.inab .inab-link a span{font-size: 15px;}
.inab .inab-link a p{font-size: 22px;}
.inab .inab-link a{padding: 3% 15%  3% 5%; }
}
@media only screen and (max-width:1280px) {
	.inab .inab-c .numbox li h6{padding-top: 30px;}
	.inab .inab-c .numbox li{width: calc(25% - 15px);margin-right: 20px;}
		.inab .inab-c .numbox li h6 span{font-size:40px;}
.inab .inab-c .numbox li h6 i{font-size:14px;}
.inab .inab-c .numbox li p{font-size: 14px;}
.inab .inab-link a span{font-size: 14px;}
.inab .inab-link a p{font-size: 20px;}
.inab .inab-link a{padding: 3% 10%  3% 5%; }
}
@media only screen and (max-width:1024px) {
		.inab .inab-c .numbox li{width: calc(50% - 10px);margin-right: 20px;}
.inab .inab-c .numbox li:nth-child(2n){margin-right: 0;}
	.inab .inab-c .numbox li h6{padding-top: 25px;border-top:3px solid #024C91;}
	.inab .inab-c .profile .title{width: 100%;}
	.inab .inab-c .profile .con{width: 100%;margin-top: 45px;padding-left: 0;}
.inab .inab-c .numbox li h6 span{font-size:35px;}
.inab .inab-c .numbox li h6 i{font-size:14px;}
.inab .inab-link a span{font-size: 14px;}
.inab .inab-link a p{font-size: 18px;}
.inab .inab-link a{padding:5%; }
}
@media only screen and (max-width:720px) {
	.inab .inab-c .numbox li h6{border-top:2px solid #024C91;}
.inab .inab-c .numbox li h6 span{font-size:28px;}
.inab .inab-c .numbox li h6 i{font-size:14px;}
.inab .inab-link a{padding:5% 10% 5% 5%;width: 100%;}
.inab .inab-link a i{display: none;}
}





.item{width: 100%;height: auto;}
.item .item-top{width: 100%;height: auto;overflow: hidden;}
.item .item-top .title{float: left;width: calc(100% - 250px);height: auto;}
.item .item-top .view{width: 250px;padding: 10px 0;text-align: center; float: right;height: auto;border:2px solid rgba(0,0,0,0.1);color: #333333;}
.item .item-top .view i .img2{display: none;}
.item .item-top .view:hover{border: 1px solid #024C91;color: #FFFFFF;background: #024C91;}
.item .item-top .view:hover i .img1{display: none;}
.item .item-top .view:hover i .img2{display: block;}
.item .item-list{padding-left: 5%;position: relative;padding-bottom: 65px;}
.item .item-list .item-js{padding-right: 10%; width: 100%;height: auto;}
.item .item-list .item-js .li{display: block;color: #E9D7B7; width: 100%;height: auto;}
.item .item-list .item-js .li .pic{position: relative;overflow: hidden; width: 100%;height: auto;}
.item .item-list .item-js .li .pic .bks{position: absolute;top: 0;left: 0; width: 100%;height: 100%;background: url(../img/a024.png)center no-repeat;background-size: cover}
.item .item-list .item-js .li .pic .tl{width: 100%;height: auto;padding: 0 5%;bottom: 10%;position: absolute;left: 0;}
.item .item-list .item-js .li .pic .tl b i{width: 30px;height: auto;margin-right: 10px;display: inline-block;left: 0;top: calc(50% - 15px); position: absolute;}
.item .item-list .item-js .li .pic .tl b{line-height: 30px; position: relative; display: block;width: 100%; font-size: 20px;padding-left: 40px; color: #E9D7B7;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.item .item-list .item-js .li:hover .pic>img{transform: scale(1.1);transition: all 0.5s ease;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.item .item-list .item-js .li:hover .pic .tl b {color: #FFFFFF;}
.item .item-list .item-js .li:hover .pic .tl b i img{filter: brightness(0) invert(1);}




.item .item-list .swiper-pagination-progressbar {
    background: rgba(0,0,0,0.1);
    position: absolute;
    bottom: 0%;
}
.item .item-list .swiper-pagination {
    position: absolute;
    width:70%;
    height: 3px;
    text-align: center;
    -webkit-transition: .3s opacity;
    -o-transition: .3s opacity;
    transition: .3s opacity;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10;
}

.item .item-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: #024C91;}


.item .item-list .swiper-button-next{
    background-image: url(../img/a007.png);
    background-color: #024C91;
  right: 160px;
    left: auto;
}

.item .item-list .swiper-button-prev{
    background-image: url(../img/a008s.png);
    border: 1px solid rgba(0,0,0,0.2);
  right: 250px;
    left: auto;
}

.item .item-list .swiper-button-next,.item .item-list .swiper-button-prev {
    position: absolute;
    top: auto;
    bottom: -20px;
    width:70px;
    height: 50px;
    margin-top: -0px;
    z-index: 10;
    cursor: pointer;
    background-size: 70px 50px;
    background-position: center;
    background-repeat: no-repeat;
}





@media only screen and (max-width:1680px) {
	.item .item-list .item-js .li .pic .tl b{font-size: 18px;}
	.item .item-top .title{width: calc(100% - 220px);}
.item .item-top .view{width: 220px;}
.item .item-list .swiper-button-next{right: 120px;}
.item .item-list .swiper-button-prev{right: 210px;}
}
@media only screen and (max-width:1440px) {
.item .item-list .item-js .li .pic .tl b{font-size: 16px;padding-left: 30px;}
.item .item-list .item-js .li .pic .tl b i{width: 25px;top: calc(50% - 12.5px);}
.item .item-list .item-js{padding-right: 5%;}
.item .item-top .title{width: calc(100% - 200px);}
.item .item-top .view{width: 200px;}
.item .item-list .swiper-button-next{right: 100px;}
.item .item-list .swiper-button-prev{right: 176px;}
.item .item-list .swiper-button-next,.item .item-list .swiper-button-prev {width: 56px;height: 40px;background-size: 56px 40px;}
}

@media only screen and (max-width:1280px) {
	.item .item-list .item-js{padding-right: 5%;}
	.item .item-top .title{width: calc(100% - 180px);}
.item .item-top .view{width:180px;}
.item .item-list .swiper-button-next{right: 80px;}
.item .item-list .swiper-button-prev{right: 156px;}
}
@media only screen and (max-width:1024px) {
.item .item-list .item-js .li .pic .tl b{font-size: 15px;padding-left:25px;}
.item .item-list .item-js .li .pic .tl b i{width: 20px;top: calc(50% - 10px);}
	.item .item-top .title{width: 100%;}
.item .item-top .view{width:160px;padding: 8px 0;margin-top: 20px;}
.item .item-list .swiper-button-next{right: 30px;}
.item .item-list .swiper-button-prev{right: 82px;}
.item .item-list .swiper-button-next,.item .item-list .swiper-button-prev {width:42px;height: 30px;background-size:42px 30px;}

}
@media only screen and (max-width:720px) {
	.item .item-top .view{width:150px;padding: 6px 0;}
	.item .item-list .swiper-button-next{right: 30px;}
.item .item-list .swiper-button-prev{right: 75px;}
	.item .item-list{padding-bottom: 45px;}
		.item .item-list .swiper-pagination {width: 60%;}
	.item .item-list .swiper-button-next,.item .item-list .swiper-button-prev {bottom: -5px; width:35px;height:25px;background-size:35px 25px;}

}



.innews{width: 100%;height: auto;}
.innews .innews-c{width: 100%;height: auto;}
.innews .innews-c .innews-top{width: 100%;height:auto;overflow: hidden;}
.innews .innews-c .innews-top .title{float: left;width: calc(100% - 250px);height: auto;}
.innews .innews-c .innews-top .view{width: 250px;padding: 10px 0;text-align: center; float: right;height: auto;border:2px solid rgba(0,0,0,0.1);color: #333333;}
.innews .innews-c .innews-top .view i .img2{display: none;}
.innews .innews-c .innews-top .view:hover{border: 1px solid #024C91;color: #FFFFFF;background: #024C91;}
.innews .innews-c .innews-top .view:hover i .img1{display: none;}
.innews .innews-c .innews-top .view:hover i .img2{display: block;}


.innews .innews-c .innews-list{width: 100%;height: auto;padding-left: 5%;}
.innews .innews-c .innews-list .innews-js{width: 100%;height: auto;}
.innews .innews-c .innews-list .innews-js .li{transition: all 0.5s ease; width: 100%;height: auto;background:url(../img/a013.png) #0380f4 center no-repeat;background-size: cover;}
.innews .innews-c .innews-list .innews-js .li a{display: block;background-size: cover;background-repeat: no-repeat;}
.innews .innews-c .innews-list .innews-js .li a .bks{width: 100%;height: auto;background: rgba(0,0,0,0.4);padding:10%;}

.innews .innews-c .innews-list .innews-js .li a .bks .time{margin-bottom: 25px; color: rgba(255,255,255,0.3);font-size: 18px;font-family: "MS";}
.innews .innews-c .innews-list .innews-js .li a .bks b{font-weight: 500; color: #FFFFFF;font-size: 20px;display: block;width: 100%;height: 60px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.innews .innews-c .innews-list .innews-js .li a .bks  .more{color: #FFFFFF; display: block;margin-top:70%;  font-size: 16px;line-height: 35px;}
.innews .innews-c .innews-list .innews-js .li a .bks .more i{margin-left: 10px; display: inline-block;vertical-align: middle; width: 20px;height: auto;}
.innews .innews-c .innews-list .innews-js .li a .bks .more i .img2{display:none;}
.innews .innews-c .innews-list .innews-js .li:hover a .bks{background: #E9D7B7;}
.innews .innews-c .innews-list .innews-js .li:hover a .bks .time{color:rgba(0,0,0,0.6);}
.innews .innews-c .innews-list .innews-js .li:hover a .bks b{color: #000;}
.innews .innews-c .innews-list .innews-js .li:hover a .bks  .more{color: #024C91;}
.innews .innews-c .innews-list .innews-js .li:hover a .bks .more  i .img2{display: block;}
.innews .innews-c .innews-list .innews-js .li:hover a .bks .more i .img1{display: none;}

@media only screen and (max-width:1680px) {
.innews .innews-c .innews-top .title{width: calc(100% - 220px);}
.innews .innews-c .innews-top .view{width: 220px;}
.innews .innews-c .innews-list .innews-js .li a .bks b{font-size: 18px;height:54px;}
}
@media only screen and (max-width:1440px) {
.innews .innews-c .innews-top .title{width: calc(100% - 200px);}
.innews .innews-c .innews-top .view{width: 200px;}
.innews .innews-c .innews-list .innews-js .li a .bks b{font-size: 16px;height: 48px;}
.innews .innews-c .innews-list .innews-js .li a .bks .time{font-size: 16px;margin-bottom: 20px;}
.innews .innews-c .innews-list .innews-js .li a .bks .more{font-size: 15px;}
.innews .innews-c .innews-list .innews-js .li a .bks .more i{margin-left: 5px;}
}
@media only screen and (max-width:1280px) {
.innews .innews-c .innews-top .title{width: calc(100% - 180px);}
.innews .innews-c .innews-top .view{width:180px;}
}
@media only screen and (max-width:1024px) {
.innews .innews-c .innews-top .title{width: 100%;}
.innews .innews-c .innews-top .view{width:160px;padding: 8px 0;margin-top: 20px;}
.innews .innews-c .innews-list .innews-js .li a .bks b{font-size: 15px;height: 45px;}
.innews .innews-c .innews-list .innews-js .li a .bks .time{font-size: 15px;margin-bottom: 15px;}
.innews .innews-c .innews-list .innews-js .li a .bks  .more{font-size: 14px;}
}
@media only screen and (max-width:720px) {
.innews .innews-c .innews-top .view{width:150px;padding: 6px 0;}
.innews .innews-c .innews-list .innews-js .li a .bks .time{font-size: 14px;margin-bottom: 10px;}
.innews .innews-c .innews-list .innews-js .li a .bks .more i{width: 16px;}
}




.footer{position: relative; width: 100%;height: auto;background: #4b6278;}
.footer:after{content: "";position: absolute;left: 0;width: 100%;height: 4px;bottom: 0;z-index: 9999;background: #E9D7B7;}
.footer .foot-c{position: relative;width: 100%;height: auto;z-index: 22;}
.footer .foot-c .bks{z-index: -1; position: absolute;top: 0;left: 0%; width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;}
.footer  .foot-c .share-c{padding: 10% 0; width: 160px;height:100%;position: absolute;top: 0;right: 0;background:#3f576d;}
.footer  .foot-c .share-c a{position: relative; width: 35px;height: auto;display: block;margin: 0 auto;margin-bottom:35px;}
.footer  .foot-c .share-c a .ewm{width:0px;overflow: hidden; height: auto;position: absolute;right: -30px;bottom: 100%;}
.footer  .foot-c .share-c a:hover .ewm{ width: 120px;height: auto;transition: all 0.5s ease;}
.footer  .foot-c .foot-box{padding-right: 5%;width: 100%;}
.footer  .foot-c .foot-box .foot-d{width: 100%;height: auto;overflow: hidden;padding: 30px 0;border-top:1px solid rgba(255,255,255,0.1);}
.footer  .foot-c .foot-box .pcy{width:calc(100% - 80px); color: #FFFFFF;float: left; font-size: 16px;padding-right: 5%; }
.footer  .foot-c .foot-box .pcy span{color: #FFFFFF;}
.footer  .foot-c .foot-box .pcy  a{color: #FFFFFF;}
.footer  .foot-c .foot-box  .sitemap{color: #FFFFFF;width: 80px; font-size: 16px;float: right;}
.footer  .foot-c .foot-box  .sitemap a{color: #FFFFFF;}
.footer  .foot-c .foot-t{width: 100%;height: auto;overflow: hidden;padding-bottom: 65px;}
.footer .foot-c .foot-t .cont{width: 40%;float: left;}
.footer .foot-c .foot-t  h6{margin-bottom: 40px; font-weight: normal; font-size: 32px;color: rgba(255,255,255,0.4);}
.footer .foot-c .foot-t .cont .lxcon{width: 100%;height: auto;}
.footer .foot-c .foot-t .cont .lxcon p{font-size: 20px;color: #FFFFFF;font-family: "MS";margin-bottom: 10px;}
.footer .foot-c .foot-t .cont .lxcon p a{color: #FFFFFF;}
.footer .foot-c .foot-t .cont .lxcon .tel{font-size: 40px;font-family: "MB";color: #E9D7B7;}
.footer .foot-c .foot-t .cont .ewm{width: 90%;max-width: 120px;height: auto;margin-top: 35px;}
.footer  .foot-c .foot-t .navlist{ width: 60%;float: right;height: auto;}
.footer  .foot-c .foot-t .navlist li{width: 100%;height: auto;margin-bottom: 35px;}
.footer  .foot-c .foot-t .navlist li h6{font-size: 24px;color: #FFFFFF;}
.footer  .foot-c .foot-t .navlist li .con{width: 100%;height: auto;margin-top: 20px;}
.footer  .foot-c .foot-t .navlist li .con a{color: rgba(255,255,255,0.6);display: inline-block;vertical-align: top; margin-right: 5%;margin-bottom: 10px; font-size: 20px;}
.footer  .foot-c .foot-t .navlist li .con a:hover{color: #E9D7B7;}


@media only screen and (max-width:1680px) {
	.footer  .foot-c .share-c{width: 120px;}
	.footer .foot-c .foot-t .navlist li .con a{font-size: 18px;}
	.footer .foot-c .foot-t .navlist li h6{font-size: 22px;}
	.footer .foot-c .foot-t h6{font-size: 30px;}
	.footer .foot-c .foot-t .cont .lxcon .tel{font-size: 36px;}
	.footer .foot-c .foot-t .cont .lxcon p{font-size: 16px;}
}
@media only screen and (max-width:1440px) {
.footer  .foot-c .share-c{width:100px;}
.footer .foot-c .share-c a{width: 30px;}
.footer  .foot-c .foot-t .navlist li .con a{font-size:16px;}
.footer .foot-c .foot-box .pcy{font-size: 15px;}
.footer .foot-c .foot-box .sitemap{font-size: 15px;}
.footer .foot-c .foot-t .navlist li h6{font-size: 20px;}
.footer .foot-c .foot-t h6{font-size: 28px;margin-bottom: 35px;}
	.footer .foot-c .foot-t .cont .lxcon .tel{font-size: 34px;}
	.footer .foot-c .foot-t .cont .lxcon p{font-size: 16px;}
	.footer .foot-c .foot-t{padding-bottom: 50px;}
}
@media only screen and (max-width:1280px) {
.footer  .foot-c .share-c{width: 80px;}
.footer .foot-c .share-c a{width:25px;}
.footer .foot-c .foot-t .navlist li h6{font-size: 18px;}
.footer .foot-c .foot-t h6{font-size: 26px;margin-bottom: 25px;}
	.footer .foot-c .foot-t .cont .lxcon .tel{font-size: 30px;}
	.footer .foot-c .foot-t .cont .lxcon p{font-size: 15px;}
	.footer .foot-c .foot-t{padding-bottom: 40px;}
}
@media only screen and (max-width:1024px) {
	.footer .foot-c .foot-box .pcy{font-size: 14px;width: 100%;}
	.footer .foot-c .foot-box .sitemap{font-size: 14px;width: 100%;}
.footer  .foot-c .share-c{width: 30px;}
.footer .foot-c .share-c a{width: 20px;}
.footer  .foot-c .share-c a .ewm{right: 5px;}
.footer .foot-c .foot-t .cont{width: 100%;}
.footer .foot-c .foot-t .navlist li .con a{font-size: 15px;}
.footer .foot-c .foot-t .navlist{width: 100%;margin-top: 35px;}
.footer .foot-c .foot-t .navlist li h6{font-size: 16px;}
.footer .foot-c .foot-t h6{font-size: 24px;}
	.footer .foot-c .foot-t .cont .lxcon .tel{font-size:28px;}
	.footer .foot-c .foot-t .cont .lxcon p{font-size: 15px;}
	.footer .foot-c .foot-t .cont .ewm{max-width: 100px;}
	.footer .foot-c .foot-t{padding-bottom: 35px;}
}
@media only screen and (max-width:720px) {
		.footer .foot-c .foot-box .pcy{font-size: 12px;}
	.footer .foot-c .foot-t h6{font-size: 22px;}
	.footer .foot-c .foot-t .cont .lxcon .tel{font-size:26px;}
	.footer .foot-c .foot-t .cont .lxcon p{font-size: 15px;}
	.footer .foot-c .foot-t .navlist{display: none;}
	.footer  .foot-c .share-c{padding:35% 0  0 0 ;}
}


.in-banner{width: 100%;height: auto;}
.in-banner .pic{width: 100%;height: auto;background-position: center; background-size: cover;background-repeat: no-repeat;}
.in-banner .pic  img{display: block;}


@media only screen and (max-width:1680px) {
}
@media only screen and (max-width:1440px) {
}
@media only screen and (max-width:1280px) {
}
@media only screen and (max-width:1024px) {
	.in-banner{margin-top: 60px;}
	.in-banner .pic img{display: none;}
	.in-banner .pic{height: 450px;}
}
@media only screen and (max-width:720px) {
.in-banner .pic{height:260px;}
}




.videobox{width: 100%;height: auto;padding-left: 5%;}
.videobox .pic{width: 100%;height: auto;position: relative;}
.videobox .play{display: block;width: 150px;height: auto;position: absolute;top: 50%;left: 50%;transform: translateX(-50%)translateY(-50%);-webkit-transform: translateX(-50%)translateY(-50%);-moz-transform: translateX(-50%)translateY(-50%);-ms-transform: translateX(-50%)translateY(-50%);-o-transform: translateX(-50%)translateY(-50%);}


.culture{width: 100%;height: auto;}
.culture .culture-top{width: 100%;height: auto;position: relative;}
.culture .culture-c{width: 100%;height: auto;padding-left: 5%;}
.culture .culture-c  .culture-js{width: 100%;height: auto;}
.culture .culture-c  .culture-js .con{width: 100%;height: auto;}
.culture .culture-c  .culture-js .con .ico{width: 70px;height: auto;}
.culture .culture-c  .culture-js .con h6{color: #024C91;font-size: 18px;margin-top: 35px;}
.culture .culture-c  .culture-js .con p{width: 100%;font-size: 22px;color: #000000;margin-top: 10px;}

.culture .culture-top .swiper-button-next{
    background-image: url(../img/a007.png);
    background-color: #024C91;
  right: 0px;
    left: auto;
}
.culture .culture-top .swiper-button-prev{
    background-image: url(../img/a008s.png);
    border: 1px solid rgba(0,0,0,0.2);
  right: 90px;
    left: auto;
}
.culture .culture-top .swiper-button-next,.culture .culture-top .swiper-button-prev {
    position: absolute;
    top: 0%;
    width:70px;
    height: 50px;
    margin-top: -0px;
    z-index: 10;
    cursor: pointer;
    background-size: 70px 50px;
    background-position: center;
    background-repeat: no-repeat;
}

@media only screen and (max-width:1680px) {
	.videobox .play{width: 120px;}
	.culture .culture-c .culture-js .con .ico{width: 60px;}
	.culture .culture-c  .culture-js .con h6{font-size: 16px;}
	.culture .culture-c .culture-js .con p{font-size: 20px;}
}
@media only screen and (max-width:1440px) {
	.videobox .play{width: 100px;}
	.culture .culture-c .culture-js .con .ico{width: 55px;}
		.culture .culture-c  .culture-js .con h6{font-size: 15px;}
	.culture .culture-c .culture-js .con p{font-size:18px;}
	.culture .culture-top .swiper-button-prev{right: 76px;}
	.culture .culture-top .swiper-button-next,.culture .culture-top .swiper-button-prev { width: 56px;height: 40px;background-size: 56px 40px;}
}
@media only screen and (max-width:1280px) {
	.videobox .play{width: 80px;}
	.culture .culture-c .culture-js .con .ico{width: 50px;}
			.culture .culture-c  .culture-js .con h6{font-size: 15px;}
	.culture .culture-c .culture-js .con p{font-size:16px;}
}
@media only screen and (max-width:1024px) {
	.videobox .play{width: 70px;}
	.culture .culture-c .culture-js .con .ico{width: 45px;}
	.culture .culture-top{padding-bottom: 35px;}
.culture .culture-top .swiper-button-prev {right: 52px;}
.culture .culture-top .swiper-button-next,.culture .culture-top .swiper-button-prev {top: auto;bottom: 0;  width:42px;height:30px;background-size: 42px 30px;}
.culture .culture-c  .culture-js .con h6{margin-top: 25px;}
	
}
@media only screen and (max-width:720px) {
.videobox .play{width: 60px;}
.culture .culture-c .culture-js .con h6{margin-top: 20px;}
.culture .culture-c .culture-js .con .ico{width: 40px;}
.culture .culture-top .swiper-button-prev{right: 45px;}
.culture .culture-top .swiper-button-next,.culture .culture-top .swiper-button-prev {top: auto;bottom: 0;   width:35px;height:25px;background-size:35px 25px;}
}








.honor{width: 100%;height: auto;}
.honor .honor-bks{width: 100%;height: auto;background: #FFFFFF;}
.honor .honor-c{width: 100%;height: auto;}
.honor .honor-c .honor-cl{width:30%;max-width: 360px; height: auto;float: left;}
.honor .honor-c .honor-cl .txt-c{margin-top: 35px;}
.honor .honor-c .honor-cl .honor-sort{width: 100%;height: auto;margin-top: 45px;}
.honor .honor-c .honor-cl .honor-sort li{font-size: 26px;position: relative; width: 100%;height: auto;padding: 15px 30px 15px 0; border-bottom: 1px solid #333;}
.honor .honor-c .honor-cl .honor-sort li .ico{display: inline-block;vertical-align: middle;margin-right: 10px; width: 30px;}
.honor .honor-c .honor-cl .honor-sort li .ico .img2{display: none;}
.honor .honor-c .honor-cl .honor-sort li i{width: 20px;display: inline-block;vertical-align:middle;position: absolute;right: 0;top: calc(50% - 5px);}
.honor .honor-c .honor-cl .honor-sort li i .img2{display: none;}
.honor .honor-c .honor-cl .honor-sort li:hover{font-weight: bolder; color: #024C91;border-bottom: 1px solid #024C91;}
.honor .honor-c .honor-cl .honor-sort li:hover .ico .img2{display: block;}
.honor .honor-c .honor-cl .honor-sort li:hover .ico .img1{display: none;}
.honor .honor-c .honor-cl .honor-sort li:hover i .img1{display: none;}
.honor .honor-c .honor-cl .honor-sort li:hover i .img2{display: block;}
.honor .honor-c .honor-cl .honor-sort li.cut{font-weight: bolder; color: #024C91;border-bottom: 1px solid #024C91;}
.honor .honor-c .honor-cl .honor-sort li.cut .ico .img2{display: block;}
.honor .honor-c .honor-cl .honor-sort li.cut .ico .img1{display: none;}
.honor .honor-c .honor-cl .honor-sort li.cut i .img1{display: none;}
.honor .honor-c .honor-cl .honor-sort li.cut i .img2{display: block;}
.honor .honor-c .honor-cr{width:70%;float: right;padding-left: 5%;height: auto;}
.honor .honor-c .honor-cr .honor-list{ display: none; text-align: center; position: relative;width: 100%;}
.honor .honor-c .honor-cr .honor-list .honor-js{width: 100%;height: auto;padding-bottom: 45px;}
.honor .honor-c .honor-cr .honor-list .honor-js  .pic{width: 100%;height: auto;}
.honor .honor-c .honor-cr .honor-list .honor-js .pic b{font-size:18px;margin-top: 20px;width: 100%;display: block;}
.honor .honor-c .honor-cr .honor-list .swiper-button-prev{ background-image: url();left:-5%;right: auto;}
.honor .honor-c .honor-cr .honor-list .swiper-button-next{ background-image: url();right: -5%;left: auto;}

.honor .honor-c .honor-cr .honor-list .swiper-button-next,.honor .honor-c .honor-cr .honor-list .swiper-button-prev {
    position: absolute;
    top: 0%;
    width: 5%;
    height: 100%;
    margin-top: 0px;
    z-index: 10;
    cursor: pointer;
    background-size: ;
    background-position: center;
    background-repeat: no-repeat;
}

.honor .honor-c .honor-cr .honor-list .honor-js .swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius:0;opacity: .2;background: #024C91;}
.honor .honor-c .honor-cr .honor-list .honor-js .swiper-pagination-bullet-active { opacity: 1;background: #024C91;}





@media only screen and (max-width:1680px) {
	.honor .honor-c .honor-cl .honor-sort li{font-size: 24px;}

}
@media only screen and (max-width:1440px) {
	.honor .honor-c .honor-cl .honor-sort li{font-size: 22px;}
		.honor .honor-c .honor-cr .honor-list .honor-js .pic b{font-size: 16px;}
}
@media only screen and (max-width:1280px) {
	.honor .honor-c .honor-cl .honor-sort li{font-size: 20px;}

}
@media only screen and (max-width:1024px) {
	.honor .honor-c .honor-cl .honor-sort li{font-size: 18px;}
	.honor .honor-c .honor-cl{width: 100%;height: auto;max-width: inherit;}
		.honor .honor-c .honor-cl .honor-sort{overflow: hidden;margin-top: 30px;}
			.honor .honor-c .honor-cl .honor-sort li{width: calc(50% - 20px);margin-right: 10px;float: left;}
	.honor .honor-c .honor-cr .honor-list .honor-js .pic b{font-size: 15px;}
	.honor .honor-c .honor-cr{width: 100%;height: auto;margin-top: 35px;padding-left: 0;}

}
@media only screen and (max-width:720px) {
	.honor .honor-c .honor-cl .txt-c{margin-top: 25px;}
	.honor .honor-c .honor-cl .honor-sort li{width: 100%;margin-right: 0;}
}





.events{width: 100%;height: auto;position: relative; z-index: 0;}
.events .bks{position: absolute;z-index: -1;width:80%;right: 0;height: auto;top:10%;}
.events .events-top{position: relative;}
.events .events-c{width: 100%;height: auto;}
.events .events-c #events1{width: 100%;height: auto;position: relative; padding-bottom: 20px;overflow: hidden;}
.events .events-c #events1:before{content: "";position: absolute;left: 0;width: 100%;height: 1px;top: auto;bottom:30px; background: #e1e1e1;}
.events .events-c #events1 .years{text-align: center;color: #024C91;  display: block;font-size: 24px;font-family: "MS";}
.events .events-c #events1 .years p{margin-bottom: 20px;}
.events .events-c #events1 .years span{display: block;margin: 0 auto;width:20px;height: 20px;background: rgba(233,215,183,0.3);border-radius: 100%;position: relative;}
.events .events-c #events1 .years span:before{content: "";position: absolute;width:10px;height:10px;border-radius: 100%;background:#e9d7b7;left:5px;top: 5px;}
.events .events-c #events1 .swiper-slide-active .years{color:#024C91;}
.events .events-c #events1 .swiper-slide-active .years span{background:#024C91;}
.events .events-c #events1 .swiper-slide-active .years span:before{background: #FFFFFF;}
.events .events-c #events2{width: 100%;height: auto;overflow: hidden;}
.events .events-c #events2 .con{width:100%;margin: 0 auto; height: auto;overflow: hidden;padding: 55px 5% 25px 5%; }
.events .events-c #events2 .con .time{float: left;width: 30%; color:#024C91;}
.events .events-c #events2 .con .time h6{font-size: 24px;font-family: "MS";font-weight: normal;} 
.events .events-c #events2 .con .time h6 b{font-size: 40px;display: inline-block;margin-left: 5px;}
.events .events-c #events2 .con .time h6 span{font-size:50px;}
.events .events-c #events2 .con .txt-c{width:70%;float: right;padding-left: 5%;height: auto;}
.events .events-c #events2 .con .txt-c p{display: block;padding-left: 20px;position: relative;margin-bottom: 5px;}
.events .events-c #events2 .con .txt-c p:before{content: "";position: absolute;left: 0;top: 8px; width: 8px;height:8px;background: #024C91;}
.events .events-top .swiper-button-next{
    background-image:url(../img/a007.png);
    background-color: #024C91;
    right: 0px;
    left: auto;
}
.events .events-top .swiper-button-prev{
    background-image:url(../img/a008s.png);
    border:1px solid rgba(0,0,0,0.3);
    right:90px;
    left: auto;

}
.events .events-top .swiper-button-next, .events .events-top .swiper-button-prev {
    position: absolute;
    top: 0%;
    width:70px;
    height: 50px;
    margin-top: -0px;
    z-index: 10;
    cursor: pointer;
    background-size: 70px 50px;
    background-position: center;
    background-repeat: no-repeat;
}

@media only screen and (max-width:1680px) {
	.events .events-c #events2 .con .time h6 b{font-size: 36px;}
	.events .events-c #events2 .con .time h6 span{font-size: 45px;}
}
@media only screen and (max-width:1440px) {
	.events .events-c #events2 .con .time h6 b{font-size: 32px;}
	.events .events-c #events1 .years{font-size: 22px;}
	.events .events-c #events2 .con .time h6 span{font-size: 40px;}
.events .events-top .swiper-button-prev{right: 76px;}
.events .events-top .swiper-button-next,.events .events-top .swiper-button-prev { width: 56px;height: 40px;background-size: 56px 40px;}


}
@media only screen and (max-width:1280px) {
.events .events-c #events1 .years{font-size: 20px;}
.events .events-c #events2 .con .time h6 b{font-size: 28px;}
.events .events-c #events2 .con .time h6 span{font-size: 35px;}
.events .events-c #events2 .con{width: 100%;}
	.events .events-c #events2 .con{padding:45px 5% 25px 5%; }
}
@media only screen and (max-width:1024px) {
	.events .events-c #events1 .years{font-size: 18px;}
	.events .events-c #events2 .con .time h6 b{font-size: 26px;}
	.events .events-c #events2 .con .time h6 span{font-size: 30px;}
	.events .events-top{padding-bottom: 25px;}
	.events .events-top .swiper-button-prev{right: 52px;}
.events .events-top .swiper-button-next,.events .events-top .swiper-button-prev {top: auto;bottom: 0;  width: 42px;height:30px;background-size:42px 30px;}

}
@media only screen and (max-width:720px) {
	.events .events-top{padding-bottom: 55px;}
	.events .events-c #events2 .con .time h6 b{font-size: 24px;}
	.events .events-c #events2 .con .time h6 span{font-size: 28px;}
	.events .events-c #events2 .con .time{width: 100%;float: none;}
	.events .events-c #events2 .con .txt-c{width: 100%;float: none;padding-left: 0;margin-top: 25px;}
	.events .events-c #events2 .con{padding:40px 5% 25px 5%; }
		.events .events-top .swiper-button-prev{right: 45px;}
.events .events-top .swiper-button-next,.events .events-top .swiper-button-prev { width: 35px;height:25px;background-size:35px 25px;}

}


.kjlink{width: 100%;height: auto;overflow: hidden;}
.kjlink .kjlink-c{width: 95%;height: auto; float: right; background-size: cover;padding: 5% 0;background-repeat: no-repeat;background-position: center;}
.kjlink .kjlink-c .kjlink-box{width:100%;}
.kjlink .kjlink-c .title{float: left;width: calc(100% - 200px);}
.kjlink .kjlink-c .title b{color: #FFFFFF;}
.kjlink .kjlink-c .title span{font-size: 16px; color: #FFFFFF;display: block;margin-top: 10px;}
.kjlink .kjlink-c .view{background: #E9D7B7;color: #024C91;border: none;float: right;margin-top: 15px;}
.kjlink .kjlink-c .view:hover img{filter: brightness(0) invert(1);}
.kjlink .kjlink-c .view:hover{background: #024C91;color: #FFFFFF;}

@media only screen and (max-width:1680px) {
	
}
@media only screen and (max-width:1440px) {
	.kjlink .kjlink-c .title span{font-size: 15px;}
}
@media only screen and (max-width:1280px) {
}
@media only screen and (max-width:1024px) {
		.kjlink .kjlink-c {padding: 35px 0;}
	.kjlink .kjlink-c .title{width: 100%;height: auto;}
	.kjlink .kjlink-c .view{float: none;margin-top: 35px;}
	.kjlink .kjlink-c .title span{font-size: 14px;}
}
@media only screen and (max-width:720px) {
	.kjlink .kjlink-c .title b{font-size: 18px;}
	
}




.contact{width: 100%;height: auto;}
.contact .contact-c{width: 100%;overflow: hidden;}
.contact .contact-c .lx{padding-right: 5%;padding-left: 5%; float: left;width: 40%;height: auto;border-right: 1px solid rgba(0,0,0,0.2);}
.contact .contact-c .lx li{width: 100%;height: auto;margin-bottom: 25px;}
.contact .contact-c .lx li span{display: block;color: #666666;font-size: 18px;}
.contact .contact-c .lx li p{font-size: 32px;font-family: "MB";margin-top: 10px;}
.contact .contact-c .lx li:nth-child(2){margin-bottom: 0;}
.contact .contact-c  .cont-list{position: relative; width: 60%;padding-left: 5%;height: auto;float: right;padding-bottom: 45px;}
.contact .contact-c .cont-list .cont-js{width: 100%;height: auto;padding-right: 10%;}
.contact .contact-c .cont-list .cont-js .con{width: 100%;height: auto;}
.contact .contact-c .cont-list .cont-js .con h6{font-size: 24px;color: #000000;}
.contact .contact-c .cont-list .cont-js .con .con-d{margin-top: 20px;font-family: "MS";}
.contact .contact-c .cont-list .cont-js .con .con-d p{font-size: 18px;color: #333;margin-bottom: 5px;}


.contact .contact-c  .cont-list .swiper-pagination-progressbar {
    background: rgba(0,0,0,0.1);
    position: absolute;
    bottom: 0%;
}
.contact .contact-c  .cont-list .swiper-pagination {
    position: absolute;
    width:85%;
    height: 3px;
    text-align: center;
    -webkit-transition: .3s opacity;
    -o-transition: .3s opacity;
    transition: .3s opacity;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10;
}

.contact .contact-c  .cont-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: #024C91;}


@media only screen and (max-width:1680px) {
	.contact .contact-c .lx li p{font-size: 30px;}
	.contact .contact-c .lx li span{font-size: 16px;}
	.contact .contact-c .cont-list .cont-js .con h6{font-size: 22px;}
.contact .contact-c .cont-list .cont-js .con .con-d{margin-top: 20px;}
.contact .contact-c .cont-list .cont-js .con .con-d p{font-size: 16px;}
	
}
@media only screen and (max-width:1440px) {
	.contact .contact-c .lx li p{font-size: 28px;}
	.contact .contact-c .lx li span{font-size: 15px;}
		.contact .contact-c .cont-list .cont-js .con h6{font-size: 20px;}
.contact .contact-c .cont-list .cont-js .con .con-d{margin-top: 20px;}
.contact .contact-c .cont-list .cont-js .con .con-d p{font-size: 15px;}
}
@media only screen and (max-width:1280px) {
	.contact .contact-c .lx li p{font-size: 24px;}
	.contact .contact-c .lx{width: 45%;}
	.contact .contact-c  .cont-list{width: 55%;}

}
@media only screen and (max-width:1024px) {
	.contact .contact-c .lx li p{font-size: 22px;line-height: 1;}
	.contact .contact-c .lx li span{font-size: 14px;}
	.contact .contact-c .lx{width:100%;border-right: none; border-bottom: 1px solid rgba(0,0,0,0.1);padding-bottom: 35px;}
	.contact .contact-c  .cont-list{width:100%;margin-top: 35px;}
	.contact .contact-c .cont-list .cont-js .con h6{font-size: 18px;}
.contact .contact-c .cont-list .cont-js .con .con-d{margin-top: 20px;}
.contact .contact-c .cont-list .cont-js .con .con-d p{font-size: 14px;}
}
@media only screen and (max-width:720px) {
		.contact .contact-c .lx li{margin-bottom: 15px;}
	.contact .contact-c .cont-list .cont-js{padding-right: 25%;}
}


.contdowns{width: 100%;height: auto;}
.contdowns .contdowns-c{width: 100%;position: relative; overflow: hidden; height: auto;}
.contdowns .contdowns-c .map{background: #E9D7B7; position: absolute;top: 0;left: 0;width:40%;height: 100%;}
.contdowns .contdowns-c .form{background: #FFFFFF; float: right;width: 60%;height: auto;padding: 5%;}
.contdowns .contdowns-c .form h6{font-size: 26px;color: #000000;margin-bottom: 45px;}
.contdowns .contdowns-c .form form{overflow: hidden; width: 100%;height: auto;}
.contdowns .contdowns-c .form form .c1{font-family: "MS","思源黑体 CN"; font-size: 16px;color: #000000; width: calc(50% - 25px);margin-right:50px;margin-bottom: 10px; border: none;background: none;border-bottom: 1px solid rgba(0,0,0,0.1); float: left;line-height: 25px;padding: 10px 0;height: auto;}
.contdowns .contdowns-c .form form .c3{margin-right: 0;}
.contdowns .contdowns-c .form form .c2{width: 100%;height: 150px;}
.contdowns .contdowns-c .form form input::-webkit-input-placeholder,.contdowns .contdowns-c .form form textarea::-webkit-input-placeholder{   font-family: "MS","思源黑体 CN";color: #666; }
.contdowns .contdowns-c .form form input::-moz-placeholder,.contdowns .contdowns-c .form form textarea::-moz-placeholder{font-family: "MS","思源黑体 CN";color: #666;}
.contdowns .contdowns-c .form form input:-ms-input-placeholder,.contdowns .contdowns-c .form form textarea:-ms-input-placeholder{font-family: "MS","思源黑体 CN";color: #666; }

.contdowns .contdowns-c .form form .bnbox{width: 100%;height: auto;overflow: hidden;padding-top: 20px;}
.contdowns .contdowns-c .form form .bnbox .tj{width: calc(50% - 25px);font-size: 16px;font-family: "MS","思源黑体 CN"; float: left; margin-right: 50px;line-height: 25px;padding: 10px;border: none;}
.contdowns .contdowns-c .form form .bnbox .tj{background: #dfe1e1;color: #024C91;}
.contdowns .contdowns-c .form form .bnbox .tj2{margin-right: 0;background: #024C91;color: #E9D7B7;}
@media only screen and (max-width:1680px) {
	.contdowns .contdowns-c .form h6{font-size: 24px;}
}
@media only screen and (max-width:1440px) {
	.contdowns .contdowns-c .form h6{font-size: 22px;}
	.contdowns .contdowns-c .form form .c1{font-size: 15px;}
	.contdowns .contdowns-c .form form .c1{width: calc(50% - 15px);margin-right: 30px;}
	.contdowns .contdowns-c .form form .c2{width: 100%;}
	.contdowns .contdowns-c .form form .bnbox .tj{width: calc(50% - 15px);margin-right: 30px;font-size: 15px;}
	.contdowns .contdowns-c .form form .bnbox .tj2{margin-right: 0;}
	
}
@media only screen and (max-width:1280px) {
	.contdowns .contdowns-c .map{width: 45%;}
	.contdowns .contdowns-c .form{width: 55%;}
	.contdowns .contdowns-c .form h6{font-size: 20px;}
	.contdowns .contdowns-c .form form .c1{font-size: 15px;}
		.contdowns .contdowns-c .form form .c1{width: calc(50% - 10px);margin-right: 20px;}
		.contdowns .contdowns-c .form form .c2{width: 100%;}
	.contdowns .contdowns-c .form form .bnbox .tj{width: calc(50% - 10px);margin-right: 20px;font-size: 15px;}
	.contdowns .contdowns-c .form form .bnbox .tj2{margin-right: 0;}
	
}
@media only screen and (max-width:1024px) {
	.contdowns .contdowns-c .form h6{font-size: 18px;}
	.contdowns .contdowns-c .map{width: 100%;height: 350px;position: relative;}
	.contdowns .contdowns-c .form{width: 100%;}
	.contdowns .contdowns-c .form form .c1{font-size: 14px;}
	.contdowns .contdowns-c .form form .c2{width: 100%;}
		.contdowns .contdowns-c .form form .bnbox .tj{padding: 8px;}
}
@media only screen and (max-width:720px) {
	.contdowns .contdowns-c .map{height: 250px;}
	.contdowns .contdowns-c .form{padding: 35px 5%;}
	.contdowns .contdowns-c .form form .bnbox .tj{padding: 6px;}
	.contdowns .contdowns-c .form form .c1{width: 100%;}
}









.news{width: 100%;height: auto;}
.news .news-top{width: 100%;height: auto;overflow: hidden;}
.news .news-top .title{float: left;height: auto; width: 390px;}
.news .news-top .sort{margin-top: 15px; font-size: 18px;float: right;text-align: left;padding-left: 5%;width:calc(100% - 390px);height: auto;}
.news .news-top .sort a{display: inline-block;vertical-align: top;margin-right: 5%;color: rgba(51,51,51,0.6);}
.news .news-top .sort a:hover{color: #024C91;font-weight: bolder;}
.news .news-top .sort a.cut{color: #024C91;font-weight: bolder;}
.news .loading{text-align: center;padding-top: 35px; width: 100%;height: auto;}
.news .loading .view{border: 1px solid rgba(0,0,0,0.2);color: #000;}
.news .loading .view:hover{color: #FFFFFF;border: 1px solid #024C91;background: #024C91;}
.news .loading .view:hover i img{filter: brightness(0) invert(1);}



.news .news-list{width: 100%;height: auto;font-size: 0;}
.news .news-list li{width: calc(25% - 6px);margin-bottom: 8px; margin-right: 8px;height: auto;display: inline-block;vertical-align: top;
transition: all 0.5s ease;background:url(../img/a013.png) #0380f4 center no-repeat;background-size: cover;}

.news .news-list li:nth-child(4n){margin-right: 0;}
.news .news-list li a{display: block;background-size: cover;background-repeat: no-repeat;}
.news .news-list li a .bks{width: 100%;height: auto;background: rgba(0,0,0,0.4);padding:10%;}
.news .news-list li a .bks .time{margin-bottom: 25px; color: rgba(255,255,255,0.3);font-size: 18px;font-family: "MS";}
.news .news-list li a .bks b{font-weight: 500; color: #FFFFFF;font-size: 20px;display: block;width: 100%;height: 60px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news .news-list li a .bks  .more{color: #FFFFFF; display: block;margin-top:70%;  font-size: 16px;line-height: 35px;}
.news .news-list li a .bks .more i{margin-left: 10px; display: inline-block;vertical-align: middle; width: 20px;height: auto;}
.news .news-list li a .bks .more i .img2{display:none;}
.news .news-list li:hover a .bks{background: #E9D7B7;}
.news .news-list li:hover a .bks .time{color:rgba(0,0,0,0.6);}
.news .news-list li:hover a .bks b{color: #000;}
.news .news-list li:hover a .bks  .more{color: #024C91;}
.news .news-list li:hover a .bks .more  i .img2{display: block;}
.news .news-list li:hover a .bks .more i .img1{display: none;}

@media only screen and (max-width:1680px) {
.news .news-list li a .bks b{font-size: 18px;height:54px;}
}
@media only screen and (max-width:1440px) {
.news .news-list li a .bks b{font-size: 16px;height: 48px;}
.news .news-list li a .bks .time{font-size: 16px;margin-bottom: 20px;}
.news .news-list li a .bks .more{font-size: 15px;}
.news .news-list li a .bks .more i{margin-left: 5px;}
.news .news-top .sort{font-size: 16px;}
}
@media only screen and (max-width:1280px) {
}
@media only screen and (max-width:1024px) {
.news .news-list li a .bks b{font-size: 15px;height: 45px;}
.news .news-list li a .bks .time{font-size: 15px;margin-bottom: 15px;}
.news .news-list li a .bks  .more{font-size: 14px;}
.news .news-list li{width: calc(33.3% - 4px);margin-right:6px;margin-bottom: 6px;}
.news .news-list li:nth-child(4n){margin-right: 6px;}
.news .news-list li:nth-child(3n){margin-right: 0;}
.news .news-top .title{width: 100%;}
.news .news-top .sort{width: 100%;margin-top: 20px; padding-left: 0;font-size: 15px;}
.news .news-top .sort a{margin-right: 10px;}
}
@media only screen and (max-width:720px) {
.news .news-list li a .bks .time{font-size: 14px;margin-bottom: 10px;}
.news .news-list li{width: calc(50% - 2.5px);margin-right:5px;margin-bottom:5px;}
.news .news-list li:nth-child(4n){margin-right: 5px;}
.news .news-list li:nth-child(3n){margin-right: 5px;}
.news .news-list li:nth-child(2n){margin-right: 0px;}
.news .news-list li a .bks .more i{width: 18px;}
}


.hotnews{width: 100%;height: auto;}
.hotnews .hotnews-top{width: 100%;height: auto; position: relative;}
.hotnews .hotnews-c{padding-left: 5%; width: 100%;height:auto;}
.hotnews .hotnews-c .hotnews-js{width: 100%;height: auto;padding-right: 10%;padding-bottom: 10px;}
.hotnews .hotnews-c .hotnews-js .li{display: block;width: 100%;height: auto;position: relative;background: #FFFFFF;}
.hotnews .hotnews-c .hotnews-js .li .pic{position: absolute;top: 0;right: 0;height: 100%;width:60%;background-size: cover;background-repeat: no-repeat;background-position: center;}
.hotnews .hotnews-c .hotnews-js .li .con{width: 40%;height: auto;padding: 5%;}
.hotnews .hotnews-c .hotnews-js .li .con .time{color: #666;font-size: 16px;font-family: "MS";}
.hotnews .hotnews-c .hotnews-js .li .con b{width: 100%;height: 78px; display: block;font-size: 26px;margin-top: 15px;margin-bottom: 25px; color: #333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.hotnews .hotnews-c .hotnews-js .li .con .txt-c{width: 100%;height: 72px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

.hotnews .hotnews-c .hotnews-js .li .view{margin-top: 45px; border: 1px solid rgba(0,0,0,0.2);color: #000;}
.hotnews .hotnews-c .hotnews-js .li:hover .view{color: #FFFFFF;border: 1px solid #024C91;background: #024C91;}
.hotnews .hotnews-c .hotnews-js .li:hover .view i img{filter: brightness(0) invert(1);}
.hotnews .hotnews-c .hotnews-js .li:hover{box-shadow:  0 0 10px rgba(0,0,0,0.2);}
.hotnews .hotnews-top .swiper-button-next{
    background-image:url(../img/a007.png);
    background-color: #024C91;
    right: 0px;
    left: auto;
}
.hotnews .hotnews-top .swiper-button-prev{
    background-image:url(../img/a008s.png);
    border:1px solid rgba(0,0,0,0.3);
    right:90px;
    left: auto;

}
.hotnews .hotnews-top .swiper-button-next, .hotnews .hotnews-top .swiper-button-prev {
    position: absolute;
    top: 0%;
    width:70px;
    height: 50px;
    margin-top: -0px;
    z-index: 10;
    cursor: pointer;
    background-size: 70px 50px;
    background-position: center;
    background-repeat: no-repeat;
}


@media only screen and (max-width:1680px) {
	.hotnews .hotnews-c .hotnews-js .li .con b{font-size: 24px;height: 72px;}
	
}
@media only screen and (max-width:1440px) {
	.hotnews .hotnews-c .hotnews-js .li .con .txt-c{height: 67.5px;}
	.hotnews .hotnews-c .hotnews-js .li .con b{font-size: 22px;height: 66px;}
	.hotnews .hotnews-c .hotnews-js .li .con .time{font-size: 15px;}
	.hotnews .hotnews-top .swiper-button-prev{right: 76px;}
	.hotnews .hotnews-top .swiper-button-next, .hotnews .hotnews-top .swiper-button-prev {width: 56px;height: 40px;background-size: 56px 40px;}
}
@media only screen and (max-width:1280px) {
	.hotnews .hotnews-c .hotnews-js .li .con b{font-size: 20px;height: 60px;}

}

@media only screen and (max-width:1024px) {
	.hotnews .hotnews-c .hotnews-js .li .con .txt-c{height: 63px;}
	.hotnews .hotnews-c .hotnews-js .li .con .time{font-size: 14px;}
	.hotnews .hotnews-c .hotnews-js .li .con b{font-size: 18px;height: 54px;}
		.hotnews .hotnews-top{padding-bottom: 30px;}
	.hotnews .hotnews-top .swiper-button-prev{right: 52px;}
	.hotnews .hotnews-top .swiper-button-next, .hotnews .hotnews-top .swiper-button-prev {top: auto; bottom: 0; width: 42px;height: 30px;background-size: 42px 30px;}
}

@media only screen and (max-width:720px) {
	.hotnews .hotnews-c .hotnews-js .li .con b{font-size: 16px;height: 48px;margin-top: 10px;margin-bottom: 15px;}
	.hotnews .hotnews-top .swiper-button-prev{right: 45px;}
	.hotnews .hotnews-top .swiper-button-next, .hotnews .hotnews-top .swiper-button-prev {width: 35px;height: 25px;background-size: 35px 25px;}
	.hotnews .hotnews-c .hotnews-js .li .con{width: 100%;height: auto;padding: 35px 5%;}
	.hotnews .hotnews-c .hotnews-js .li .pic{width: 100%;position: relative;height: 200px;}
	.hotnews .hotnews-c .hotnews-js .li .view{margin-top:25px;}
}




.news-d{width: 100%;height:auto;}
.news-d .news-dl{width: calc(100% - 360px);float: left;padding-right: 5%;}
.news-d .news-dl h1{font-size: 32px;color: #000000;font-weight: normal;}
.news-d .news-dl .news-dt{width: 100%;height: auto;padding: 35px 0;border-bottom: 1px solid #ececec;margin-bottom: 35px;}
.news-d .news-dl .news-dt span{font-family: "MS"; display: inline-block;line-height: 20px; margin-right: 5%; padding-left: 25px;font-size: 16px;color: #666;background-size: 18px 18px;background-repeat: no-repeat;background-position:left center;}
.news-d .news-dl .txt-c{line-height: 2; width: 100%;height: auto;}
.news-d .news-dl .txt-c p img{max-width: 100%;height: auto;}
.news-d .news-dl  .pn{position: relative; width: 100%;height: auto;margin-top: 35px; padding-top: 35px;border-top: 1px solid #ececec;}
.news-d .news-dl .pn{text-transform: uppercase;font-family: "ML"; width: 100%;height: auto;position: relative;overflow: hidden;}
.news-d .news-dl .pn .return{width: 20px;height: auto;position: absolute;left:calc(50% - 10px); top: 35px;}
.news-d .news-dl .pn .prev{font-size: 0;text-align: left;  width: calc(50% - 40px);float: left;}
.news-d .news-dl .pn .next{text-align: right; font-size: 0; width: calc(50% - 40px);float: right;}
.news-d .news-dl .pn  a p{font-size: 16px; display: inline-block;width:90px;}
.news-d .news-dl .pn  a p i{ display: inline-block;vertical-align: middle;width: 18px;height: auto;}
.news-d .news-dl .pn  a h6{font-size: 16px; width: calc(100% - 90px);display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-d .news-dl  .pn a{color: #333;}
.news-d .news-dl .pn  a p i .img2{display: none;}
.news-d .news-dl  .pn a:hover{color: #024C91;}
.news-d .news-dl  .pn a:hover p i .img2{display: block;}
.news-d .news-dl  .pn a:hover p i .img1{display: none;}
.news-d .news-dl .pn .next p i{margin-left: 10px;}
.news-d .news-dl .pn .prev p i{margin-right: 10px;}

.news-d .news-dr{width: 360px;float: right;height: auto;}
.news-d .news-dr h6{font-size:32px;margin-bottom: 35px;}
.news-d .news-dr .news-list li{width: 100%;height: auto;margin-right: 0;}

@media only screen and (max-width:1680px) {

.news-d .news-dl h1{font-size: 30px;}
.news-d .news-dr h6{font-size: 30px;}

}
@media only screen and (max-width:1440px) {

.news-d .news-dl h1{font-size: 28px;}
.news-d .news-dl .pn a p{font-size: 15px;}
.news-d .news-dl .pn  a h6{font-size: 15px;}
.news-d .news-dr h6{font-size: 28px;}
.news-d .news-dl .news-dt span{font-size: 15px;}

}
@media only screen and (max-width:1280px) {
.news-d .news-dl h1{font-size: 26px;}
.news-d .news-dr h6{font-size: 26px;}

}
@media only screen and (max-width:1024px) {

.news-d .news-dl h1{font-size: 24px;}
.news-d .news-dl .pn a p{font-size: 14px;}
.news-d .news-dl .pn  a h6{font-size: 14px;}
.news-d .news-dl{width:100%;padding-right: 0;}
.news-d .news-dr{width: 100%;height: auto;margin-top: 50px;}
.news-d .news-dr h6{font-size: 24px;}
.news-d .news-dl .news-dt span{font-size: 14px;}
}

@media only screen and (max-width:720px) {
.news-d .news-dl .pn .return{top: 70px;}
.news-d .news-dl .pn .prev{width: 100%;margin-bottom: 30px;}
.news-d .news-dl .pn .next{width: 100%;margin-top: 25px;}
.news-d .news-dl h1{font-size: 20px;}
.news-d .news-dr h6{font-size: 20px;}
}



.core{width: 100%;height: auto;}
.core .core-top{position: relative;width: 100%;height: auto;}
.core .core-c{width: 100%;height: auto;padding-left: 5%;}
.core .core-c .core-js{width: 100%;height: auto;padding-right: 10%;}
.core .core-c .core-js  .li{width: 100%;height: auto;background: #FFFFFF;padding: 10% 25% 10% 6%;position: relative;}
.core .core-c .core-js  .li .ico{position: absolute;top:8%;right: 8%;width: 70px;height: auto;}
 
.core .core-c .core-js  .li b{display: block; font-size: 26px;color: #000000;}
.core .core-c .core-js  .li .txt-c{width: 100%;height: auto;margin-top: 35px;}
.core .core-top .swiper-button-next{
    background-image:url(../img/a007.png);
    background-color: #024C91;
    right: 0px;
    left: auto;
}
.core .core-top .swiper-button-prev{
    background-image:url(../img/a008s.png);
    border:1px solid rgba(0,0,0,0.3);
    right:90px;
    left: auto;

}
.core .core-top .swiper-button-next,.core .core-top .swiper-button-prev {
    position: absolute;
    top: 0%;
    width:70px;
    height: 50px;
    margin-top: -0px;
    z-index: 10;
    cursor: pointer;
    background-size: 70px 50px;
    background-position: center;
    background-repeat: no-repeat;
}

@media only screen and (max-width:1680px) {	
	.core .core-c .core-js .li b{font-size: 24px;}
	.core .core-c .core-js  .li  .ico{width: 65px;}
}

@media only screen and (max-width:1440px) {	
		.core .core-c .core-js .li b{font-size: 22px;}
	.core .core-c .core-js  .li  .ico{width: 60px;}
	.core .core-top .swiper-button-prev{right: 76px;}
.core .core-top .swiper-button-next,.core .core-top .swiper-button-prev {width: 56px;height: 40px;background-size: 56px 40px;}
}

@media only screen and (max-width:1280px) {	
			.core .core-c .core-js .li b{font-size: 20px;}
	.core .core-c .core-js  .li  .ico{width:50px;}
}
@media only screen and (max-width:1024px) {	
				.core .core-c .core-js .li b{font-size:18px;}
	.core .core-c .core-js  .li  .ico{width:45px;}
		.core .core-top{padding-bottom: 35px;}
		.core .core-top .swiper-button-prev{right: 52px;}
.core .core-top .swiper-button-next,.core .core-top .swiper-button-prev {top: auto;bottom: 0; width:42px;height:30px;background-size: 42px 30px;}

}
@media only screen and (max-width:720px) {	
	.core .core-c .core-js .li b{font-size:16px;}
	.core .core-c .core-js  .li  .ico{width:40px;}
	.core .core-top .swiper-button-prev{right: 45px;}
.core .core-top .swiper-button-next,.core .core-top .swiper-button-prev {width:35px;height:25px;background-size:35px 25px;}

}



.join{width: 100%;height: auto;}
.join .bks{background: url(../img/b032.jpg)center no-repeat #FFFFFF;background-size: cover;}
.join-box{width: 100%;height: auto;padding: 0;margin-top: 45px;}
.join-top{width: 100%;height: auto;}
.join-top ul{width: 100%;height: auto;overflow: hidden;}
.join-top ul li{width:20%;float: left;text-align: center;color: #666;line-height: 70px;}
.join-t{margin-top: 15px; width: 100%;height: auto;background: #FFFFFF;}
.join-t ul{width: 100%;height: auto;position: relative; overflow: hidden; }
.join-t ul li{position: relative; font-size: 16px;color: #000; height: 60px; width: 20%;text-align: center;float: left;
overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.join-t ul li:first-child{padding-left: 5%;font-size: 18px; font-weight: bold;}

.join-t ul li.btnn .cl{width:75%;max-width: 150px; text-align: center;line-height: 35px;}
.join-t ul li.btnn .cl i{width:20px;height: auto;display: inline-block;margin-left: 10px;}
.join-t ul li.btnn .cl i img{display: block;width: 100%;height: auto;}
.join-t.cut ul li.btnn .cl i{transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);}
.join-t.cut{background: url(../img/b032.jpg)center no-repeat;}
.join-b{border-top:1px solid rgba(0,0,0,0.2); display: none; width: 100%;background: url(../img/b032.jpg)center no-repeat;background-size: cover;}
.join-b-c{width: 100%;padding:35px 60px;margin-bottom: 15px;}
.join-b1{width: 100%;height: auto;padding-left: 5%;}
.join-b1 li{margin-bottom: 30px;width: 100%;height: auto;}
.join-b1 b{ display: block; font-size: 20px;font-size: 18px;font-weight: bold; color: #000;margin-bottom: 15px;}
.join-b1 .txt-c{width: 100%;height: auto;font-size: 0; color: #222;}
.join-b1 .txt-c p{width:100%; display: block;margin-bottom: 13px;vertical-align: top; font-size: 16px;}
.join-b1 .con{font-size: 16px; width: 100%;height:auto;}
.join-b1 .con a.mail{font-size:24px;font-family: "MM";color: #024C91;}
.join-b1 li .con  p{font-size: 20px;color: #000;margin-top: 10px;font-weight: bold;}

	
@media only screen and (max-width:1680px) {
.join-b1 b{font-size: 18px;}
.join-b1 .con a.mail{font-size: 22px;}
.join-b1 li .con p{font-size: 18px;}
}

@media only screen and (max-width:1440px) {
.join-b1 .txt-c p{font-size: 15px;}
.join-b1 .con a.mail{font-size: 24px;}
.join-b1 .con{font-size: 15px;}
.join-b1 h3{font-size: 15px;}
.join-t ul:after{left: 3%;}
.join-t ul li{font-size: 15px;}
.join-top ul li{font-size: 15px;}
.join-t ul li.btnn .cl{width: 145px; font-size: 15px;}
.join-b1{padding-left: 4%;}
.join-b1 li .download{font-size: 15px;}
.join-t ul li:first-child{font-size: 16px;}
.join-b1 b{font-size: 16px;}
.join-b1 .con a.mail{font-size: 20px;}
.join-b1 li .con p{font-size: 16px;}
}
@media only screen and (max-width:1280px) {
		.join-t ul:after{left: 1.5%;}
		.join-b1{padding-left: 3%;}
		
}
@media only screen and (max-width:1024px) {
	.join-b1 .txt-c p{width: 100%; font-size: 14px;}
	.join-b1 .con a.mail{font-size: 22px;}
.join-b1 .con{font-size: 14px;}
.join-b1 b{font-size: 14px;}
.join-t ul li{font-size: 14px;}
.join-top ul li{font-size: 14px;}
.join-t ul li.btnn .cl{width: 135px; font-size: 14px;}
.join-b1{padding-left:2%;}
.join-b1 li .download{font-size: 14px;padding: 5px 4%;}
.join-b1 li .download i{width: 16px;}
.join-t ul li:first-child{font-size: 15px;}
.join-b1 b{font-size: 15px;}
.join-b1 .con a.mail{font-size:18px;}
.join-b1 li .con p{font-size: 15px;}
}

@media only screen and (max-width:720px ) {
	.join-b1 .con a.mail{font-size: 18px;}
	.join-t ul:after{left: 2px;width: 6px;height: 6px;top: calc(50% - 3px);}
	.join-box{width: 100%;height: auto;padding: 0;}
	.join-b{padding: 0 0px;}
	.join-top ul li{width:20%;text-align: center;font-size: 12px;line-height: 60px;height: 60px;}
.join-b-c{padding:15px;}
	.join-t ul li{padding-left: 0; width:20%;text-align: center;font-size: 12px;}
	.join-t ul li:first-child{padding-left: 0;font-size: 12px;}
	.join-t ul li{height: 50px;}
	.join-b1 .txt-c p{width:100%;  font-size: 13px;}
	.join-b1 .con a.mail{font-size: 20px;}
.join-b1 .con{font-size: 13px;}
.join-b1 b{font-size: 13px;}
.join-t ul li.btnn .cl { width: 99%; max-width: 120px;line-height: 25px;}
.join-t ul li.btnn .cl i{width: 13px;margin-left: 0;}
.join-t ul:after{display: none;}
.join-t ul li.btnn .cl{width: 24px;font-size: 0;height: 24px;line-height: 24px;padding: 5px;}
.join-b1 .con a.mail{font-size:18px;}
.join-b1 li .con p{font-size: 15px;}
}


.apply{width: 100%;height: auto;}
.apply .apply-list{width: 100%;height: auto;font-size: 0;}
.apply .apply-list  li{transition: all 0.5s ease; width: calc(50% - 10px);margin-right: 20px;margin-bottom: 20px; vertical-align: top;display: inline-block;}
.apply .apply-list  li:nth-child(2n){margin-right: 0;}
.apply .apply-list  li .pic{overflow: hidden; width: 100%;height: auto;}
.apply .apply-list  li .con{padding: 5%; width: 100%;height: auto;background-color: #FFFFFF;background-size: 0;}
.apply .apply-list  li .con b{font-size: 26px;padding-left: 35px;position: relative; line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; color: #000000;}
.apply .apply-list  li .con b i{width:28px;height: auto;display: inline-block;position: absolute;left: 0;top: 2px;}
.apply .apply-list  li .con b i .img2{display: none;}
.apply .apply-list  li .con .txt-c{width: 100%;height:48px;margin-top: 25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.apply .apply-list  li .con .more{margin-top:35px; display: block;width: 30px;height: auto;}
.apply .apply-list  li .con .more .img2{display: none;}
.apply .apply-list  li:hover .pic img{transition: all 0.5s ease; transform: scale(1.1);}
.apply .apply-list  li:hover .con{position: relative; background:#024C91;background-size: cover;background-repeat: no-repeat;background-position: center;}
.apply .apply-list  li:hover .con b{color: #e9d7b7;}
.apply .apply-list  li:hover .con b i .img2{display: block;}
.apply .apply-list  li:hover .con b i .img1{display: none;}
.apply .apply-list  li:hover .con .txt-c p{color: #FFFFFF;}
.apply .apply-list  li:hover .con .more .img2{display: block;}
.apply .apply-list  li:hover .con .more .img1{display: none;}
.apply .apply-list  li:hover .con:after{content: "";position: absolute;bottom: 0;width: 100%;left: 0;height:3px;background:#e9d7b7;}


@media only screen and (max-width:1680px) {	
	.apply .apply-list  li .con b{font-size: 24px;}
}
@media only screen and (max-width:1440px) {	
	.apply .apply-list li .con b{font-size: 22px;}
	.apply .apply-list li .con .txt-c{height: 45px;}
	.apply .apply-list li .con .more{width: 25px;}
	.apply .apply-list li{width: calc(50% - 5px);margin-right: 10px;margin-bottom: 10px;}
	
}
@media only screen and (max-width:1280px) {	
	.apply .apply-list li .con b{font-size: 20px;}
	.apply .apply-list li .con b i{width: 25px;}
}
@media only screen and (max-width:1024px) {	
	.apply .apply-list li .con .txt-c{height: 42px;}
	.apply .apply-list li .con b{font-size: 18px;}
	.apply .apply-list li .con .more{width: 20px;}
	.apply .apply-list  li .con b i{width: 20px;}
}
@media only screen and (max-width:720px) {	
	.apply .apply-list  li .con{padding:35px 5%;}
	.apply .apply-list  li .con b{font-size: 16px;padding-left: 25px;}
	.apply .apply-list li{width:100%;}
}


.apply-box{width: 100%;height: auto;}
.apply-box .apply-bks{width: 100%;height: auto;background-size: 70%;background-repeat: no-repeat;background-position: right bottom;}
.apply-box .apply-bks .apply-d  .title b{position: relative;padding-left: 45px;}
.apply-box .apply-bks .apply-d .title b i{display: block;position: absolute;left: 0;width: 30px;top: calc(50% - 15px);}
.apply-box .apply-bks .apply-d .apply-dt  .title{width: 70%;float: left;}
.apply-box .apply-bks .apply-d .apply-dt{width: 100%;height: auto;overflow: hidden;}
.apply-box .apply-bks .apply-d .apply-dt .view{float: right;color: #024c91;border:1px solid rgba(0,0,0,0.1);}
.apply-box .apply-bks .apply-d .apply-dt .view i{margin-right: 10px;margin-left: 0;}
.apply-box .apply-bks .apply-d .apply-dt .view:hover{color: #FFFFFF;background: #024c91;border:1px solid #024c91;}
.apply-box .apply-bks .apply-d .apply-dt .view:hover i img{filter: brightness(0) invert(1);}

.apply-box .apply-bks .apply-d .txt-c{width: 100%;height: auto;margin-top: 35px;}
.apply-box .apply-bks .apply-pro{width: 100%;height: auto;padding-top: 45px;margin-top: 45px;border-top:1px solid rgba(0,0,0,0.1);}
.apply-box .apply-bks .apply-pro h6{font-size: 32px;color: #333;margin-bottom: 35px;}

@media only screen and (max-width:1680px) {
	.apply-box .apply-bks .apply-pro h6{font-size: 30px;}
}
@media only screen and (max-width:1440px) {
	.apply-box .apply-bks .apply-pro h6{font-size: 28px;}
	.apply-box .apply-bks .apply-d  .title b{padding-left: 40px;}
	.apply-box .apply-bks .apply-d  .title b i{width: 25px;top: calc(50% - 12.5px);}
}
@media only screen and (max-width:1280px) {
	.apply-box .apply-bks .apply-pro h6{font-size: 26px;}
}
@media only screen and (max-width:1024px) {
	.apply-box .apply-bks .apply-pro h6{font-size: 24px;}
	.apply-box .apply-bks .apply-d .apply-dt .title{margin-bottom: 20px; width: 100%;height: auto;}
	.apply-box .apply-bks{background-size: cover;background-position: center;}
		.apply-box .apply-bks .apply-d  .title b{padding-left: 30px;}
	.apply-box .apply-bks .apply-d  .title b i{width: 20px;top: calc(50% - 10px);}
}
@media only screen and (max-width:720px) {
	.apply-box .apply-bks .apply-pro h6{font-size: 22px;}
}

.inab2 .inab-c{padding-left: 5%;}
.inab2-bks{background: #024c91;background-size: cover;background-repeat: no-repeat;background-position: center;}
.inab2 .inab-c .profile .title b{color: #e9d7b7;}
.inab2 .inab-c .profile .title p{color: #e9d7b7;}
.inab2 .inab-c .profile .txt-c p{color: #FFFFFF;}
.inab2 .inab-c .numbox li h6{color:#e9d7b7;border-top: 4px solid #e9d7b7;}
.inab2 .inab-c .numbox li p{color:rgba(255,255,255,0.6)}
.inab2 .inab-c .numbox li:hover h6{color: #e9d7b7;}


.pro .pro-top{width: 100%;overflow: hidden; height: auto;}
.pro .pro-top .title{width: 55%;float: left;}
.pro .pro-top .search{margin-top: 10px; float: right;width:45%;padding-left: 5%;height: auto;}
.pro .pro-top .search form{font-family: "MS"; position: relative;padding-left:35px;width:100%;display: block; border-bottom: 1px solid rgba(0,0,0,0.1);}
.pro .pro-top .search form .s1{font-size: 16px;width: 85%;   font-family: "MS"; display: block;color: #666;line-height: 25px; padding:10px; border: none; background: none;}
.pro .pro-top .search form:after{position: absolute;left: 0;top: 10px; content: "";width: 25px;height: 25px;background:url(../img/a002s.png)center no-repeat;background-size: cover;}

.pro .pro-top .search form .tj{font-family: "MS"; font-size: 16px;color: #024C91;right: 0;top: 0;line-height: 25px;padding: 10px;border: none;background: none;position: absolute;}
.pro .pro-top .search form input::-webkit-input-placeholder{   font-family: "MS";color: #666; }
.pro .pro-top .search form input::-moz-placeholder{ font-family: "MS";color: #666;}
.pro .pro-top .search form input:-ms-input-placeholder{ font-family: "MS";color:#666; }

.pro .pro-sort{position: relative;height: auto;width: 100%;height: auto;padding-bottom: 45px;}
.pro .pro-sort .pro-sort-js{width: 100%;height: auto;}
.pro .pro-sort .pro-sort-js .list{overflow: hidden; width: 100%;height:auto;background: #FFFFFF;display: block;padding:45px 8%;}
.pro .pro-sort .pro-sort-js .list .tl{width: calc(100% - 60px);float: left;}
.pro .pro-sort .pro-sort-js .list .tl b{font-size: 26px;color: #000000;margin-bottom: 10px;}
.pro .pro-sort .pro-sort-js .list .tl p{font-size: 16px;font-family: "MS";color: rgba(0,0,0,0.3);}
.pro .pro-sort .pro-sort-js .list .ico{width: 50px;float: right;}
.pro .pro-sort .pro-sort-js .list .ico .img2{display: none;}
.pro .pro-sort .pro-sort-js .list:hover{background: #024C91;}
.pro .pro-sort .pro-sort-js .list:hover .ico .img2{display: block;}
.pro .pro-sort .pro-sort-js .list:hover .ico .img1{display: none;}
.pro .pro-sort .pro-sort-js .list:hover .tl b{color:#E9D7B7;}
.pro .pro-sort .pro-sort-js .list:hover .tl p{color:rgba(233,215,183,0.3)}


.pro .pro-sort .pro-sort-js .list.current{background: #024C91;}
.pro .pro-sort .pro-sort-js .list.current .ico .img2{display: block;}
.pro .pro-sort .pro-sort-js .list.current .ico .img1{display: none;}
.pro .pro-sort .pro-sort-js .list.current .tl b{color:#E9D7B7;}
.pro .pro-sort .pro-sort-js .list.current .tl p{color:rgba(233,215,183,0.3)}



.pro .pro-sort .swiper-pagination {
    position: absolute;
    width:82%;
    height: 3px;
    bottom: 0;
    text-align: center;
    -webkit-transition: .3s opacity;
    -o-transition: .3s opacity;
    transition: .3s opacity;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10;
}

.pro .pro-sort .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: #024C91;}


.pro .pro-sort .swiper-button-next{
    background-image: url(../img/a007.png);
    background-color: #024C91;
  right: 0px;
    left: auto;
}

.pro .pro-sort .swiper-button-prev{
    background-image: url(../img/a008s.png);
    border: 1px solid rgba(0,0,0,0.2);
  right: 90px;
    left: auto;
}

.pro .pro-sort .swiper-button-next,.pro .pro-sort .swiper-button-prev {
    position: absolute;
    top: auto;
    bottom: -20px;
    width:70px;
    height: 50px;
    margin-top: -0px;
    z-index: 10;
    cursor: pointer;
    background-size: 70px 50px;
    background-position: center;
    background-repeat: no-repeat;
}

@media only screen and (max-width:1680px) {
.pro .pro-sort .pro-sort-js .list .tl b{font-size: 24px;}
.pro .pro-sort .pro-sort-js .list .tl p{font-size: 16px;}
.pro .pro-sort .pro-sort-js .list .ico{width: 50px;}
}
@media only screen and (max-width:1440px) {
.pro .pro-sort .pro-sort-js .list{padding: 40px 6%;}
.pro .pro-sort .pro-sort-js .list .tl b{font-size: 22px;}
.pro .pro-sort .pro-sort-js .list .tl p{font-size: 15px;}
.pro .pro-sort .pro-sort-js .list .ico{width: 50px;}
.pro .pro-top .search form .s1{font-size: 15px;}
.pro .pro-sort .swiper-button-prev{right: 76px;}
.pro .pro-sort .swiper-button-next,.pro .pro-sort .swiper-button-prev {width: 56px;height: 40px;background-size: 56px 40px;}
}
@media only screen and (max-width:1280px) {
.pro .pro-sort .pro-sort-js .list{padding: 35px 5%;}
.pro .pro-sort .pro-sort-js .list .tl b{font-size:20px;}
.pro .pro-sort .pro-sort-js .list .tl p{font-size: 15px;}
.pro .pro-sort .pro-sort-js .list .ico{width:40px;}
}
@media only screen and (max-width:1024px) {	
.pro .pro-top .title{width: 100%;height: auto;}
.pro .pro-top .search{width: 100%;padding-left: 0;margin-top: 25px;}
.pro .pro-sort .pro-sort-js .list{padding: 30px 5%;}
.pro .pro-sort .pro-sort-js .list .tl b{font-size: 18px;}
.pro .pro-sort .pro-sort-js .list .tl p{font-size: 14px;}
.pro .pro-sort .pro-sort-js .list .ico{width:40px;}
.pro .pro-top .search form .s1{font-size: 14px;}
.pro .pro-sort .swiper-button-prev{right: 62px;}
.pro .pro-sort .swiper-button-next,.pro .pro-sort .swiper-button-prev {width:42px;height: 30px;background-size: 42px 30px;}
}
@media only screen and (max-width:720px) {
.pro .pro-sort .pro-sort-js .list{padding:25px 5%;}
.pro .pro-sort .swiper-pagination{width: 70%;}
.pro .pro-sort .swiper-button-prev{right: 45px;}
.pro .pro-sort .swiper-button-next,.pro .pro-sort .swiper-button-prev {width:35px;height: 25px;background-size: 35px 25px;}

}



.pro-list{width: 100%;height: auto;font-size: 0;}
.pro-list li{cursor: pointer;transition: all 0.5s ease; display: inline-block;background: #FFFFFF; vertical-align: top;width:calc(16.6% - 10px);margin-bottom: 12px;margin-right: 12px;}
.pro-list li:nth-child(6n){margin-right: 0;}
.pro-list li .ico{width: 35%;max-width: 30px;margin: 0 auto;}
.pro-list li .ico .img2{display: none;}
.pro-list li b{font-family: "MS"; display: block;font-size: 16px;color: #000000;margin-top: 10px;}
.pro-list li:hover{background: #024C91;}
.pro-list li:hover b{color:#e9d7b7;}
.pro-list li:hover .ico .img2{display: block;}
.pro-list li:hover .ico .img1{display: none;}
.pro-list li .pro-c2{text-align: center;   width: 100%;height: auto;padding: 15px 5%;}

@media only screen and (max-width:1680px) {
}
@media only screen and (max-width:1440px) {
	.pro-list li b{font-size: 15px;}
	.pro-list li{width: calc(16.6% - 5px);margin-right:6px;margin-bottom: 6px;}
}
@media only screen and (max-width:1280px) {
}
@media only screen and (max-width:1024px) {
.pro-list li .ico{max-width: 25px;}
.pro-list li b{font-size: 14px;}
.pro-list li{width: calc(33.3% - 5px);margin-right:7.5px;margin-bottom:7.5px;}
.pro-list li:nth-child(6n){margin-right: 7.5px;}
.pro-list li:nth-child(3n){margin-right:0px;}
}
@media only screen and (max-width:720px) {
.pro-list li{width: calc(50% - 2px);margin-right:4px;margin-bottom:4px;}
.pro-list li:nth-child(6n){margin-right:4px;}
.pro-list li:nth-child(3n){margin-right:4px;}
.pro-list li:nth-child(2n){margin-right:0px;}
}



.pro-d2-bks{display: none; width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 9999;background: rgba(0,0,0,0.75);}
.pro-d2{box-shadow: 0 10px 10px rgba(0,0,0,0.5); position:fixed;z-index: 999;top:10%;left: 12.5%; width:75%;height: auto;background: url(../img/a031.png) #FFFFFF center right no-repeat;}
.pro-d2 .close{cursor: pointer; z-index: 33; width:70px;height: auto;text-align: center;line-height: 45px;font-size: 36px;background: #024C91;color: #FFFFFF;position: absolute;top: 0;right: 0;}
.pro-d2 .pro-dl{position: relative; width:38%;height: auto;}
.pro-d2 .pro-dl .pro-d-js{width: 100%;height: auto;}
.pro-d2 .pro-dl .pro-d-js .pic{width: 100%;height: auto;}
.pro-d2 .pro-dr{z-index: 2; width: 62%;position: absolute;height: 100%; top: 0;right: 0;padding: 5% 5% 5% 8%}
.pro-d2 .pro-dr .name-link{ width: 100%;height: auto;overflow: hidden;}
.pro-d2 .pro-dr .name-link b{font-family: "MS"; font-size:32px;float: left;width:45%; color: #000000;}
.pro-d2 .pro-dr .name-link .link{margin-top:20px; width:50%;float: right;height: auto;text-align: right;}
.pro-d2 .pro-dr .name-link .link a{display: inline-block;vertical-align: top; font-size: 16px;color:#024C91;margin-left: 75px;}
.pro-d2 .pro-dr .name-link .link a i{width: 20px;height: auto;display: inline-block;margin-right: 10px;vertical-align: middle;}
.pro-d2 .pro-dr .name-link .link a:first-child{margin-left: 0;}
.pro-d2 .pro-dr .txt-c{width: 100%;height: auto;border-top:1px solid #e9e9e9;margin-top: 35px;padding-top: 35px;}
.pro-d2 .pro-dr .txt-c p{margin-bottom: 15px;color: rgba(0,0,0,0.5);font-family: "MS";}
.pro-d2 .pro-dr .txt-c p strong{font-size: 16px;color: #000000;margin-right:5%;width: 120px;display: inline-block;}
.pro-d2 .pro-dr .txt-c.con1{max-height: 280px;overflow-x: hidden;overflow-y: auto;}
.pro-d2 .pro-dr .txt-c.con1::-webkit-scrollbar { width: 2px; height: 10px; }
.pro-d2 .pro-dr .txt-c.con1::-webkit-scrollbar-thumb { border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0);background:#024C91; }
.pro-d2 .pro-dr .txt-c.con1::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 5px;background: #ededed;}
.pro-d2 .pro-dl .swiper-button-next{
    background-image: url(../img/a007.png);
    right: -70px;
      background-color: #024C91;
    left: auto;
}
.pro-d2 .pro-dl .swiper-button-prev{
  background-image: url(../img/a008.png);
  border: 1px solid #FFFFFF;
  border-right: none;
  right: 0px;
  left: auto;
}

.pro-d2 .pro-dl .swiper-button-next,.pro-d2 .pro-dl .swiper-button-prev {
    position: absolute;
    top: 75%;
    width: 70px;
    height: 50px;
    margin-top: -0px;
    z-index: 10;
    cursor: pointer;
    background-size: 70px 50px;
    background-position: center;
    background-repeat: no-repeat;
}
@media only screen and (max-width:1680px) {
	.pro-d2 .pro-dr .name-link b{font-size: 30px;}
	.pro-d2 .pro-dr .name-link .link a{font-size: 15px;margin-left:50px;}
	.pro-d2 .pro-dr .txt-c.con1{max-height: 250px;}
	.pro-d2 .pro-dr .txt-c p{margin-bottom: 10px;}
}
@media only screen and (max-width:1440px) {
	.pro-d2 .pro-dr .name-link b{font-size: 28px;}
	.pro-d2 .close{width: 56px;line-height: 40px;font-size: 30px;}
	.pro-d2 .pro-dr .name-link .link a{font-size: 15px;margin-left:25px;}
	.pro-d2 .pro-dl .swiper-button-next{right: -56px;}
	.pro-d2 .pro-dl .swiper-button-next,.pro-d2 .pro-dl .swiper-button-prev {position: absolute;width:56px;height: 40px; background-size:56px 40px;}
.pro-d2 .pro-dr .txt-c.con1{max-height: 180px;}
.pro-d2 .pro-dr .txt-c p strong{font-size: 16px;width: 120px;}
		.pro-d2 .pro-dl{width: 40%;}
	.pro-d2 .pro-dr{width:60%;}
}
@media only screen and (max-width:1280px) {
	.pro-d2 .pro-dr .name-link b{font-size: 26px;}
	.pro-d2 .pro-dr .txt-c.con1{max-height: 140px;}
	.pro-d2 .pro-dr .txt-c p strong{font-size: 15px;width: 120px;}
	.pro-d2 .pro-dr .txt-c p{margin-bottom: 5px;font-size: 14px;}
	.pro-d2 .pro-dl{width: 45%;}
	.pro-d2 .pro-dr{width:55%;}
	.pro-d2 .pro-dr .name-link b{width: 100%;}
	.pro-d2 .pro-dr .name-link .link{width: 100%;margin-top: 10px;}
	.pro-d2 .pro-dr .name-link .link a{font-size: 14px;margin-left: 20px;}
	.pro-d2{width: 85%;left: 7.5%;}
}
@media only screen and (max-width:1024px) {
	.pro-d2 .pro-dr .name-link b{font-size: 24px;}
	.pro-d2 .pro-dr .name-link .link a{font-size: 14px;margin-left: 20px;}
	.pro-d2 .close{width: 42px;line-height: 35px;font-size: 25px;}
	.pro-d2 .pro-dl .swiper-button-next{right: -42px;}
	.pro-d2 .pro-dl .swiper-button-next,.pro-d2 .pro-dl .swiper-button-prev {position: absolute; width:42px;height: 30px; background-size: 42px 30px;}
	.pro-d2 .pro-dr .txt-c.con1{height: 120px;}
	.pro-d2 .pro-dr .txt-c p strong{font-size: 15px;width: 120px;}
	.pro-d2{width:90%;left: 5%;}
}

@media only screen and (max-width:900px) {
	.pro-d2{width:80%;left: 10%;max-height: 80%;top: 10%;overflow-y: auto;overflow-x: hidden;}
	.pro-d2 .pro-dl{width: 100%;height: auto;}
	.pro-d2 .pro-dr{width: 100%;height: auto;background: #FFFFFF;position: relative;}
	.pro-d2 .pro-dl .swiper-button-next{right: 10px;}
	.pro-d2 .pro-dl .swiper-button-prev{right: 52px;}
	.pro-d2::-webkit-scrollbar { width: 2px; height: 10px; }
.pro-d2::-webkit-scrollbar-thumb { border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0);background:#024C91; }
.pro-d2::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 5px;background: #ededed;}
}

@media only screen and (max-width:720px) {
.pro-d2 .pro-dl{width: 100%;height: auto;max-width: 350px;}
.pro-d2 .close{width:35px;line-height: 25px;font-size: 18px;}
.pro-d2 .pro-dr .name-link .link a{font-size: 12px;margin-left: 20px;}
.pro-d2 .pro-dr .name-link b{font-size: 20px;}
.pro-d2 .pro-dl .swiper-button-next{right: 10px;}
.pro-d2 .pro-dl .swiper-button-prev{right: 45px;}
.pro-d2 .pro-dl .swiper-button-next,.pro-d2 .pro-dl .swiper-button-prev {position: absolute; width:35px;height:25px; background-size: 35px 25px;}
.pro-d2{width:90%;left: 5%;max-height: 80%;top: 10%;overflow-y: auto;overflow-x: hidden;}
.pro-d2 .pro-dr .txt-c p{margin-bottom: 5px;font-size: 12px;}
.pro-d2 .pro-dr .txt-c p strong{font-size: 12px;}
.pro-d2 .pro-dr .txt-c {padding-top: 20px;margin-top: 20px;}

}



.search-result{width: 100%;height: auto;}
.search-result h6{font-size:26px;color: #000000;}
@media only screen and (max-width:1680px) {
	.search-result h6{font-size: 24px;}
}
	
@media only screen and (max-width:1440px) {
.search-result h6{font-size: 22px;}
}

@media only screen and (max-width:1280px) {
.search-result h6{font-size: 20px;}
}

@media only screen and (max-width:1024px) {
	.search-result h6{font-size: 18px;}
}
	
@media only screen and (max-width:720px) {
	.search-result h6{font-size: 16px;}
}
	