﻿* {margin: 0;padding: 0;list-style: none;border: 0;word-break:break-word;vertical-align:top;outline: none;/* moz-user-select: -moz-none; -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout: none;-moz-touch-callout: none;-ms-touch-callout: none;-o-touch-callout: none;touch-callout: none; */}
html,body{min-height: 100%;}
body {font-size: 12px;line-height: 1;font-weight: normal;font-family: "微软雅黑" ;-webkit-text-size-adjust: 100%;}
table{border-collapse: collapse;}
img {border: 0;padding: 0;display: inline;-webkit-user-select: none;-moz-user-select: none;-webkit-user-select:none;-o-user-select:none;user-select:none;  }
a {text-decoration: none;color: #727272;}
li {list-style: none;}
/* h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 12px;} */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {*+height: 1%;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display: block;}
/*强制去除表单自带的样式*/ 
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#878787; font-family:Lucida Bright,Arial;}
input:focus { outline: none;}
input,button,select,textarea{outline:none; /*-webkit-appearance:none;*/}
textarea{resize:none;/*-webkit-appearance:none;*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
a,a:link{text-decoration:none;}
a,a:visited{text-decoration:none;}
a,a:hover{text-decoration:none;}
a,a:active{text-decoration:none} 


.fl{float: left;}
.fr{float: right;}
.tac{text-align: center;}
.anim{ transition: 0.8s ease;transition: all 0.3s ease-in-out}
.por{position: relative;}
.dib{display: inline-block;}
.vam{vertical-align: middle;}
.omission1{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.omission2{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.omission3{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.omission4{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.omission6{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;}
.table{display: table;width: 100%;height: 100%;}
.table-call{display: table-cell;vertical-align: middle;}

/*页面框架结构*/
.w1200{ max-width: 1200px; margin: 0 auto;}
.w1360{ max-width: 1360px; margin: 0 auto;}
.w1400{ max-width: 1400px; margin: 0 auto;}
.contain{} /*页面主体内容*/
.content{}/*内容*/
.mainnav{}/*主导航*/
.menu{}/*边侧菜单*/
.maincontent{ padding: 50px 0;} /*主要内容*/
.txtbox,.singlepage{ word-wrap:break-word; overflow:hidden;}

/*分页*/
.pages{ margin-top: 4.57%;font-size: 0;text-align: center;}
.pages a{display: inline-block;padding: 0 15px;height: 40px;line-height: 40px;font-size: 14px;color: #999;border: 1px solid #ececec;font-family: '黑体';transition: 0.4s ease;}
.pages a.a_first{margin-right: 10px;}
.pages a.a_end{margin-left: 10px;}
.pages .anum a{font-family: 'Arial';margin: 0 5px;}
.pages a.a_cur,.pages a:hover{background-color: #4679bd;color: #fff;border: 1px solid #4679bd;}
.pages .nums{display: inline-block;}
.pages .nums .anum{margin-right: -1px;}
.pages .nums .anum:last-child{margin-right: 0;}
.pages .f1{font-size: 14px;margin: 0 10px;color: #666;line-height: 42px;}
.pages .i_text{display: inline-block;height: 40px;width: 80px;border: 1px solid #edecec;vertical-align: middle;}
.pages .i_button{margin-left: 10px;padding: 0 15px;height: 42px;font-size: 14px;color: #666;border: 1px solid #edecec;}
.head-prew{position: absolute;bottom: 0;right: 0;}
.head-prew a{display: inline-block;width: 70px;height: 30px;font-size: 16px;color: #c3c3c3;text-align: center;line-height: 28px;border-radius: 3px;border:1px solid #e0e0e0;box-sizing: border-box;}
.prew{margin-top: 5.2%;font-size: 15px;color: #888888;}
.prew a{font-size: 15px;color: #888888;}
.prew .prev{margin-bottom: 15px;}



/* 按钮 */
.rightMenuBtn {display:none;width:40px;height:40px;background-color:rgba(230,230,230,0.7);z-index:350;position:fixed;top: 15px;right: 10px}
.rightMenuBtn span {display:block;height:3px;background-color:#005bac;position:absolute;top:20px; transition:0.5s;}
.rightMenuBtn img {display:block;position:absolute;bottom:5px;left: 5px;transition:0.5s;width:30px;height:auto;}
.rightMenuBtn .openMenu {width:30px;left:5px;}
.rightMenuBtn .closeMenu {left:25px;width:0;}
.rightMenuBtn span:active {width:0;}
.rightMenuBtn span:before,.rightMenuBtn span:after {content:"";display:block;width:30px;height:3px;background-color:#005bac;position:absolute;transition:0.4s;}
.rightMenuBtn .openMenu:before {top:-10px;left:-0;}
.rightMenuBtn .openMenu:after {top:10px;left:-0;}
.rightMenuBtn .closeMenu:before {top:0px;left:-20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.rightMenuBtn .closeMenu:after {top:0px;left:-20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}



/*@font-face {
    font-family: 'HelveticaNeueLTPro-LtEx';
    src: url('../fonts/HelveticaNeueLTPro-LtEx.eot');
    src: local('☺'), url('../fonts/HelveticaNeueLTPro-LtEx.woff') format('woff'), url('../fonts/HelveticaNeueLTPro-LtEx.ttf') format('truetype'), url('../fonts/HelveticaNeueLTPro-LtEx.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/

/*头部*/
header{position: relative;padding-top: 15px;background-image: url('../images/head.jpg');background-repeat: no-repeat;background-position: center top;}
header .head-box .logo{float: left;max-width: 440px}
header .head-box .logo img{max-width: 100%;}
header .head-box .hotline{float: right;display: none;}
header .head-box .hotline .name{font-size: 12px;color: #707990;}
header .head-box .hotline .text{margin-top: 5px;font-size: 26px;color: #646e88;}
header .head-box .hotline .name:before{display: inline-block;content: '';width: 14px;height: 10px;margin-right: 5px;background-image: url('../images/tel.png');}
header .bottom-box{margin-top: 15px;position: relative;font-size: 0;}
header .bottom-box:before{display: block;content: '';width: 100%;height: 1px;background-image: url('../images/x.png');background-repeat: no-repeat;background-position: center;}
header .bottom-box nav{display: inline-block}
header .bottom-box nav ul li{display: inline-block;padding-top: 5px;padding-right: 20px;margin-right: 55px;min-height: 84px;border-top: 1px solid #efefef;border-right: 1px solid #efefef}
header .bottom-box nav ul li:last-child{margin-right: 0;}
header .bottom-box nav ul li .bag{display: inline-block;width: 45px;height: 74px;text-align: center;background-image: url('../images/nav.png');background-size: 100%;box-sizing: border-box}
header .bottom-box nav ul li .cn{display: inline-block;font-size: 16px;line-height: 1.1;color: #fff;writing-mode: vertical-lr;font-family: '楷体';}
header .bottom-box nav ul li .cn font{display: block;padding-top: 30px;width: 17px}
header .bottom-box nav ul li:nth-of-type(1) .bag{padding-top: 20px;}
header .bottom-box nav ul li:nth-of-type(1) .cn{width: 34px}
header .bottom-box nav ul li .en{display: inline-block;width: 22px;padding: 5px;font-size: 12px;color: #aeaeae;word-wrap: break-word;writing-mode: vertical-lr;word-break:break-all;font-family: 'Segoe UI Symbol';}
header .bottom-box .search-btn{display: inline-block;margin-left: 45px;padding-top: 14px;}
header .bottom-box .search-btn{position: relative;}
header .bottom-box .search-btn .search-pop{font-size: 16px;color: #454545;writing-mode: vertical-lr;cursor:pointer}
header .bottom-box .search-btn .search-pop:before{display: inline-block;content: '';width: 19px;height: 19px;margin-bottom: 10px;background-image: url('../images/search.png');}
header .bottom-box .search-btn .search{display: none;position: absolute;bottom: -62px;right: 0;width: 172px;padding: 5px 10px;font-size: 0;border: 1px solid #666;background-color: #fff;z-index: 99;box-sizing: border-box}
header .bottom-box .search-btn .search .text{display: inline-block;width: 120px;height: 35px;padding: 0 10px;vertical-align: middle;box-sizing: border-box}
header .bottom-box .search-btn .search .btn{display: inline-block;width: 30px;height: 35px;color: #333;vertical-align: middle;cursor:pointer}
header .bottom-box .search-btn.on .search{display: block;}
/* 底部 */
footer{position: relative;padding: 3.125% 0 20px 0;background-image: url('../images/foot.jpg');background-position: center top;background-repeat: no-repeat;background-size: cover;}
footer .foot-left{float: left;}
footer .foot-left .foot-logo{max-width: 440px}
footer .foot-left .foot-logo img{max-width: 100%}
footer .foot-right{float: right;font-size: 0;}
footer .foot-left .foot-describe{margin-top: 20px;}
footer .foot-left .foot-describe ul li{font-size: 0;margin-bottom: 7px;padding-bottom: 7px;border-bottom: 1px solid #efefef;}
footer .foot-left .foot-describe ul li:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
footer .foot-left .foot-describe ul li:before{display: inline-block;content: '';width: 12px;height: 13px;margin-right: 7px;background-size: 100%;vertical-align: middle;}
footer .foot-left .foot-describe ul li:nth-of-type(1):before{background-image: url('../images/foot-dz.png');}
footer .foot-left .foot-describe ul li:nth-of-type(2):before{background-image: url('../images/foot-dh.png');}
footer .foot-left .foot-describe ul li:nth-of-type(3):before{background-image: url('../images/foot-yx.png');}
footer .foot-left .foot-describe ul li:nth-of-type(4):before{background-image: url('../images/foot-yb.png');}
footer .foot-left .foot-describe ul li .name{display: inline-block;font-size: 14px;color: #999999;vertical-align: middle;}
footer .foot-left .foot-describe ul li .text{display: inline-block;margin-left: 5px;font-size: 14px;color: #333;vertical-align: middle;}
footer .foot-right .foot-share{display: inline-block;margin-top: 40px;}
footer .foot-right .foot-share ul li{display: inline-block;margin-right: 20px;}
footer .foot-right .foot-share ul li:last-child{margin-right: 0;cursor:pointer}
footer .foot-right .foot-ewm{display: inline-block;margin-left: 30px;}
footer .foot-right .foot-ewm .img{width: 101px;padding: 1px;border: 1px solid #d0d0d0;background-color: #fff;}
footer .foot-right .foot-ewm .img img{width: 100%}
footer .foot-right .foot-ewm .name{margin-top: 8px;font-size: 14px;color: #6b6b6b;text-align: center;}
footer .foot-bottom{margin-top: 8px;padding-top: 20px;border-top: 1px solid #e7e7e7;}
footer .foot-bottom .foot-icp{float: left;font-size: 14px;color: #888888;}
footer .foot-bottom .foot-nav{float: right;}
footer .foot-bottom .foot-nav ul{font-size: 0;}
footer .foot-bottom .foot-nav ul li{display: inline-block;padding-right: 20px;margin-right: 20px;border-right: 1px solid #d7d7d7;}
footer .foot-bottom .foot-nav ul li:last-child{padding-right: 0;margin-right: 0;border-right: 0;}
footer .foot-bottom .foot-nav ul li a{font-size: 12px;color: #616161;}
footer .foot-center{position: absolute;left: 0;right: 0;top: 45%;display: block;width: 200px;margin: 0 auto;font-size: 12px;color: #aac1dc;line-height: 1.8;}
/* 公用 */
.column-banner{position: relative;}
.column-banner img{width: 100%}
.column-banner .media-img{display: none;}
.column-banner .pc-img{display: block}
.column-head{padding-bottom: 15px;border-bottom: 1px solid #f0f0f0;}
.location{margin-top: 15px;float: right;font-size: 14px;color: #999999}
.location span{display: inline-block;font-size: 14px;color: #01479d;vertical-align: middle;}
.location a{display: inline-block;color: #999999;vertical-align: middle;}
.contain{padding-top: 15px;}
.public-title.left{text-align: left;}
.public-title{margin-bottom: 65px;text-align: center;}
.public-title .en{font-size: 60px;color: #333333;font-family: 'Impact';}
.public-title .cn{margin-top: 20px;font-size: 36px;color: #404040;}
.menu{float: left;}
.menu ul{font-size: 0;}
.menu ul li{display: inline-block;margin-right: 20px;}
.menu ul li:last-child{margin-right: 0;}
.menu ul li a{display: block;width: 125px;height: 40px;line-height: 36px;font-size: 16px;color: #333333;text-align: center;border: 2px solid #dcdcdc;border-radius: 5px;box-sizing: border-box;}
.menu ul li.on a{border: 2px solid #005bac;font-weight: bold;color: #005bac;}
/* 首页 */
.banner{position: relative;}
.banner img{width: 100%;}
.banner .media-img{display: none;}
.banner .pc-img{display: block}
.banner .bx-default-pager{position: absolute;bottom: 6%;left: 0;width: 100%;text-align: center;font-size: 0;z-index: 256;}
.banner .bx-default-pager:before{display: inline-block;content: '';width: 110px;height: 1px;margin-right: 25px;background-image: url('../images/x-l.png');vertical-align: middle;}
.banner .bx-default-pager:after{display: inline-block;content: '';width: 110px;height: 1px;margin-left: 25px;background-image: url('../images/x-r.png');vertical-align: middle;}
.banner .bx-default-pager .bx-pager{display: inline-block;vertical-align: middle;}
.banner .bx-default-pager .bx-pager-item{display: inline-block;margin-right: 25px;vertical-align: middle;}
.banner .bx-default-pager .bx-pager-item:last-child{margin-right: 0;}
.banner .bx-default-pager .bx-pager-item a{display: block;width: 15px;height: 15px;padding: 2px;border: 2px solid transparent;transform:rotate(45deg);}
.banner .bx-default-pager .bx-pager-item a:after{display: block;content: '';width: 100%;height: 100%;background-color: #fff;}
.banner .bx-default-pager .bx-pager-item a.active{border: 2px solid #bbd2ee;}
.banner .bx-default-pager .bx-pager-item a.active:after{background-color: #00479d;}

@font-face{
	font-family: huawen;
	src:url('../fonts/huawen.ttf');
}

.banner .owl-item .texts{color: #fff;font-size: 48px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);line-height: 2;word-spacing: 2px;}
.banner .owl-item .texts span{font-family: huawen;position: relative;top: -220px;opacity: 0;transition: all 1s;-o-transition: all 1s;-webkit-transition: all 1s;-ms-transition: all 1s;-moz-transition: all 1s;text-shadow: 0 0 4px #00479d;}
.banner .owl-item.active .texts span{position: relative;top: 0px;opacity: 1;transition: all 1s;-o-transition: all 1s;-webkit-transition: all 1s;-ms-transition: all 1s;-moz-transition: all 1s;}
.banner .owl-dots{position: absolute;bottom: 40px;text-align: center;width: 100%;}
.banner .owl-dots .owl-dot span{display: block;width: 15px;height: 15px;padding: 2px;border: 2px solid transparent;transform:rotate(45deg);}
.banner .owl-dots .owl-dot span:after{display: block;content: '';width: 100%;height: 100%;background-color: #fff;}
.banner .owl-dots .owl-dot.active span{border: 2px solid #bbd2ee;}
.banner .owl-dots .owl-dot.active span:after{background-color: #00479d;}
.banner .owl-dots .owl-dot:last-child{margin-right: 0;}
.banner .owl-dots .owl-dot{display: inline-block;margin-right: 25px;vertical-align: middle;}


.banner .bx-prev{position: absolute;left: 10%;top: 0;bottom: 0;margin: auto 0;width: 34px;height: 67px;background-image: url('../images/Prev-banner.png');font-size: 0;z-index: 10;}
.banner .bx-next{position: absolute;right: 10%;top: 0;bottom: 0;margin: auto 0;width: 34px;height: 67px;background-image: url('../images/Next-banner.png');font-size: 0;z-index: 10;}
.index{padding: 2.6% 0;background-image: url('../images/index-bag.jpg');background-position: center;background-size: cover;}
.index-box{width: 100%;padding: 30px;background-color: #fff;box-sizing: border-box;box-shadow: 0 0 20px rgba(153, 153, 153, .25);font-size: 0;}
.index .left-box{display: inline-block;width: 36%;}
.index .middle-box{display: inline-block;width: 26%;margin: 0 3.5%;}
.index .right-box{display: inline-block;width: 31%;}
.index .mian-title{margin-bottom: 20px;font-size: 0;}
.index .mian-title .cn{display: inline-block;font-size: 24px;color: #00479d;}
.index .mian-title .en{display: inline-block;margin-left: 10px;font-size: 14px;color: #999;vertical-align: bottom;}
.index .index-about .text{font-size: 16px;color: #333;line-height: 1.8;}
.index .index-about .list{position: relative;margin-top: 15px;}
.index .index-about .list:before{position: relative;display: block;content: '';margin-left: 12px;width: 21px;height: 12px;background-image: url('../images/index-about-up.jpg');z-index: 2}
.index .index-about .list ul{position: relative;margin-top: -1px;padding-top: 15px;border-top: 1px solid #f0f0f0;font-size: 0;z-index: 1}
.index .index-about .list ul li{display: inline-block;margin-right: 5%;margin-bottom: 15px;}
.index .index-about .list ul li:before{display: inline-block;content: '';width: 7px;height: 7px;margin-right: 5px;background-image: url('../images/index-about-ioc.png');vertical-align: middle;}
.index .index-about .list ul li span{display: inline-block;font-size: 14px;color: #333333;vertical-align: middle;}
.index .index-about .list ul li:nth-of-type(2n){margin-right: 0;}
.index .index-news{margin-top: 30px;padding: 25px 20px 0 0;background-image: url('../images/index-news-bag.jpg');background-repeat: no-repeat;background-size: cover;background-position: center top;box-sizing: border-box;}
.index .index-news .time{font-size: 16px;color: #999999;}
.index .index-news .time span{color: #00479d;}
.index .index-news .title{margin-top: 10px;}
.index .index-news .title a{font-size: 18px;color: #333333;}
.index .index-news .text{margin-top: 10px;font-size: 14px;color: #999999;}
.index .index-news .bx-wrapper{position: relative;}
.index .index-news .bx-wrapper .bx-controls-direction{margin-top: 25px;font-size: 0;}
.index .index-news .bx-wrapper .bx-prev{display: inline-block;width: 31px;height: 32px;background-image: url('../images/index-news-prev.png');}
.index .index-news .bx-wrapper .bx-next{display: inline-block;width: 31px;height: 32px;margin-left: -1px;background-image: url('../images/index-news-next.png');}
.index .index-team{position: relative;}
.index .index-team .img img{width: 100%;height:100%}
.index .index-team .title{position: absolute;top: 10.58%;left: 8.82%}
.index .index-team .title .en{font-size: 12px;color: #b5904f;}
.index .index-team .title .cn{margin-top: 10px;font-size: 30px;color: #fff;display: none;}
.index .index-team .text{position: absolute;bottom: 11.53%;left: 8.82%;font-size: 18px;color: #ffffff;line-height: 1.8;}
.index .index-team .more{position: absolute;top: 0;right: 0;}
.index .index-team .more a{display: block;width: 83px;height: 64px;padding-top: 17px;font-size: 14px;color: #fff;text-align: center;background-image: url('../images/index-team-more.jpg');box-sizing: border-box;}
.index .index-team .more a:after{display: block;content: '';margin: 10px auto 0 auto;width: 17px;height: 6px;background-image: url('../images/index-team-ioc.png');}
.index .index-core .title a{font-size: 20px;color: #333333;}
.index .index-core .mian-box{margin-top: 20px;font-size: 0;}
.index .index-core .mian-box .time{display: inline-block;width: 90px;font-size: 14px;color: #999999;}
.index .index-core .mian-box .time span{font-size: 24px;color: #00479d;vertical-align: bottom;}
.index .index-core .mian-box .mian-left{display: inline-block;width: calc(100% - 90px);padding-left: 12px;border-left: 1px solid #e7e7e7;box-sizing: border-box;}
.index .index-core .mian-box .text{font-size: 14px;color: #999999;line-height: 1.6;}
.index .index-core .mian-box .more{margin-top: 10px;}
.index .index-core .mian-box .more a:before{display: block;content: '';width: 25px;height: 6px;background-image: url('../images/index-core-more.png');}
.index .index-core .slick-slide{margin-bottom: 30px;}
.index .index-core .slick-list{overflow: hidden;}
.index .index-core .slick-dots{margin-top: 15px;font-size: 0;text-align: right;}
.index .index-core .slick-dots li{display: inline-block;margin-right: 45px;width: 10px;height: 10px;border-radius: 10px;background-color: #3b3b3b;overflow: hidden;}
.index .index-core .slick-dots li.slick-active{background-color: #00479d;}
.index .index-core .slick-dots li button{display: none;}
.index .index-core .slick-dots li:last-child{margin-right: 0;}








/* 公司简介 */
.column-box{padding: 3.125% 0 6.25% 0;background-position: center top;background-repeat: no-repeat;background-size: auto;}
.column-box.about{background-image: url('../images/about-bg.jpg');}
.column-box.party{background-image: url('../images/party-bg2.png');background-size: cover;}
.company .list{margin-top: 25px;}
.company .list ul li{margin-bottom: 50px;}
.company .list ul li:last-child{margin-bottom: 0;}
.company .list ul li:nth-of-type(odd) .text{float: left;}
.company .list ul li:nth-of-type(odd) .img{float: right;}
.company .list ul li:nth-of-type(even) .text{float: right;}
.company .list ul li:nth-of-type(even) .img{float: left;}
.company .list ul li .text{width: 53.85%;font-size: 16px;color: #333333;line-height: 1.6;}
.company .list ul li .text span{color: #01479d;vertical-align: initial;}
.company .list ul li .text font{font-size: 24px;vertical-align: initial;}
.company .list ul li .text p{text-indent: 2em}
.company .list ul li .img{width: 41.42%;border-radius: 10px;overflow: hidden;}
.company .list ul li .img img{width: 100%;}
.company .logo{max-width: 440px;}
.company .logo img{max-width: 100%;}
.public-title{margin-bottom: 3.67%;text-align: center;}
.public-title .cn{font-size: 31px;color: #09458e;}
.public-title .en{margin-top: 10px;font-size: 12px;color: #999999;text-transform: uppercase;font-family: 'Arial';}
.shareholder .list{font-size: 0;}
.shareholder .list ul{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap: 2rem;-webkit-column-gap: 2rem;column-gap: 2rem;width: 100%;}
.shareholder .list ul li{padding: 2.8rem 2rem;margin-bottom: 2rem;-moz-page-break-inside: avoid;-webkit-column-break-inside: avoid;break-inside: avoid;background: #f7f9fa;border: 1px solid #eeeeee;}
.shareholder .list ul li .title{margin-bottom: 20px;font-size: 27px;color: #09458e;}
.shareholder .list ul li .text{font-size: 16px;color: #333333;line-height: 1.8;font-family: '宋体';}
.shareholder .box-text{padding: 2.8rem 2rem;background: #f7f9fa;border: 1px solid #eeeeee;}
.shareholder .box-text .title{margin-bottom: 20px;font-size: 27px;color: #09458e;}
.shareholder .box-text .text{font-size: 16px;color: #333333;line-height: 1.8;font-family: '宋体';}
.chairman .list{margin-top: 6%;}
.chairman .list .owl-carousel{position: relative;}
.chairman .list .owl-carousel .owl-stage-outer{overflow: hidden;font-size: 0;}
.chairman .list .owl-carousel .owl-item{display: inline-block;position: relative;}
.chairman .list .owl-carousel .owl-item .img{position: relative;}
.chairman .list .owl-carousel .owl-item .img img{width: 100%}
.chairman .list .owl-carousel .owl-item .time{position: absolute;top: 0;left: 0;width: 107px;height: 47px;background-image: url('../images/news-bg.png');text-align: center;line-height: 42px;font-size: 14px;color: #fff;}
.chairman .list .owl-carousel .owl-item .time span{font-size: 22px;vertical-align: initial;}
.chairman .list .owl-carousel .owl-item .time2{font-size: 14px;color: #333;}
.chairman .list .owl-carousel .owl-item .time2 span{font-size: 22px;vertical-align: initial;}
.chairman .list .owl-carousel .owl-item .title{margin-top: 25px;height: 64px;}
.chairman .list .owl-carousel .owl-item .title a{font-size: 20px;color: #333333;line-height: 1.6;}
.chairman .list .owl-carousel .owl-item .text{margin-top: 10px;font-size: 14px;color: #999999;line-height: 1.6;}
.chairman .list .owl-carousel .owl-item .more{margin-top: 10px;}
.chairman .list .owl-carousel .owl-item .more a{display: inline-block;padding: 10px 0;border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;}
.chairman .list .owl-carousel .owl-item .more a span{display: inline-block;font-size: 14px;color: #333333;vertical-align: middle;}
.chairman .list .owl-carousel .owl-item .more a:after{display: inline-block;margin-left: 10px;content: '';width: 25px;height: 6px;background-image: url('../images/index-core-more.png');vertical-align: middle;}
.chairman .list .owl-carousel .owl-nav{display: none;}
.chairman .list .owl-carousel .owl-dots{margin-top: 5%;font-size: 0;text-align: center;}
.chairman .list .owl-carousel .owl-dots .owl-dot{display: inline-block;margin-right: 15px;}
.chairman .list .owl-carousel .owl-dots .owl-dot:last-child{margin-right: 0;}
.chairman .list .owl-carousel .owl-dots .owl-dot span{display: block;width: 15px;height: 15px;border-radius: 15px;background-color: #cfcfcf;cursor: pointer;}
.chairman .list .owl-carousel .owl-dots .owl-dot.active span{background-color: #09458e;}
.chairman .main-box{padding: 8.5% 4.2%;font-size: 0;background-image: url('../images/chairman-bag.jpg');background-position: top center;background-size: cover;}
.chairman .main-box .left-box{float: left;width: 47%}
.chairman .main-box .right-box{float: right;width: 47%;}
.chairman .main-box .left-box .logo{text-align: center;}
.chairman .main-box .left-box .logo img{max-width: 100%;}
.chairman .main-box .left-box .img{margin: 20px 0;cursor: pointer;}
.chairman .main-box .left-box .img img{width: 100%;}
.chairman .main-box .text{font-size: 16px;color: #333;line-height: 1.8;    text-indent: 2em;}
.chairman .main-box .right-box .autograph{margin: 20px 0;text-align: right;}
.chairman .main-box .right-box .autograph img{max-width: 100%}
.chairman .main-box .right-box .video video{display: block;width: 100%}
/*公司团队*/
.management .list ul li{margin-bottom: 60px;padding: 3.57% 2.5%;background-image: url('../images/management-list-bg1.jpg');background-position: center;background-repeat: no-repeat;background-size: cover;border: 1px solid #edeef0;font-size: 0;box-sizing: border-box;}
.management .img{display: inline-block;max-width: 135px;margin-right: 5%;}
.management .img img{width: 100%}
.management .list ul li .img{vertical-align: middle;}
.management .list ul li .mian-box{display: inline-block;width: 85px;vertical-align: middle;}
.management .list ul li .mian-box img{max-width: 100%}
.management .list ul li .mian-box .post{display: inline-block;padding-top: 45px;font-size: 18px;color: #666666;writing-mode: vertical-lr;}
.management .list ul li .mian-box .en{display: inline-block;margin: 0 10px;font-size: 16px;color: #999999;font-family: 'Arial';word-wrap: break-word;writing-mode: vertical-lr;word-break: break-all;}
.management .list ul li .mian-box .cn{display: inline-block;font-size: 30px;color: #333333;writing-mode: vertical-lr;}
.management .list ul li .text{display: inline-block;margin-left: 10%;width: calc(85% - 85px - 135px);font-size: 16px;color: #333333;line-height: 1.8;vertical-align: middle;}
.management .list2 ul{font-size: 0;}
.management .list2 ul li{display: inline-block;width: 30%;margin-right: 5%;margin-bottom: 60px;padding: 3.57% 2.5%;min-height: 515px;background-image: url('../images/management-list-bg2.jpg');background-position: center;background-repeat: no-repeat;background-size: cover;border: 1px solid #edeef0;font-size: 0;box-sizing: border-box;}
.management .list2 ul li:nth-of-type(3n){margin-right: 0;}
.management .list2 ul li .mian-box{}
.management .list2 ul li .mian-box .img img{max-width: 100%;}
.management .list2 ul li .mian-box .img{margin-right: 15%;}
.management .list2 ul li .mian-box .name{display: inline-block}
.management .list2 ul li .mian-box .name img{max-width: 100%;}
.management .list2 ul li .mian-box .post{display: inline-block;padding-top: 45px;font-size: 18px;color: #666666;writing-mode: vertical-lr;}
.management .list2 ul li .mian-box .en{display: inline-block;margin: 0 10px;font-size: 16px;color: #999999;font-family: 'Arial';word-wrap: break-word;writing-mode: vertical-lr;word-break: break-all;}
.management .list2 ul li .mian-box .cn{display: inline-block;font-size: 30px;color: #333333;writing-mode: vertical-lr;}
.management .list2 ul li .text{margin-top: 40px;font-size: 16px;color: #333333;line-height: 1.8;}
.organize .img img{width: 100%;}
/* 核心业务 */
.business .mian-box{padding: 50px 30px;border: 1px solid #f3f3f4;background-color: #f7f9fa;}
.business .mian-box .text{font-size: 16px;color: #333333;line-height: 1.8;}
.business .mian-box .text span{font-size: 20px;color: #333333;}
.business .title span{display: inline-block;font-size: 27px;color: #09458e;vertical-align: middle;}
.business .title{margin-bottom: 25px;}
.business .title .ioc{display: inline-block;content: '';width: 50px;margin-right: 15px;vertical-align: middle;}
.business .title .ioc img{max-width: 100%;}
.business .mian-box2{margin-top: 45px;font-size: 0;}
.business .mian-box2 .items{display: inline-block;width: 48%;margin-right: 4%;margin-bottom: 3%;min-height: 283px;padding: 50px 30px;border: 1px solid #f3f3f4;background-color: #f7f9fa;box-sizing: border-box;}
.business .mian-box2 .items.pad0{padding: 0;}
.business .mian-box2 .items:nth-of-type(2n){margin-right: 0;}
.business .mian-box2 .items img{width: 100%;}
.business .mian-box2 .text{font-size: 16px;color: #333333;line-height: 1.8;}
/*企业文化*/
.league .mian-title{margin-bottom: 40px;}
.league .mian-title .cn{font-size: 30px;color: #fff;}
.league .mian-title .en{margin-top: 10px;font-size: 12px;color: #fff;text-transform: uppercase;font-family: 'Arial';}
.league .list ul li{margin-bottom: 45px;font-size: 0;}
.league .list ul li .time{position: relative;display: inline-block;padding-right: 4%;vertical-align: middle;}
.league .list ul li .time:after{display: block;position: absolute;top: 0;bottom: 0;right: 0;margin: auto 0;content: '';width: 1px;height: 40px;background-color: #fff;}
.league .list ul li .time .r{font-size: 48px;color: #fff;}
.league .list ul li .time .ny{margin-top: 10px;font-size: 16px;color: #fff;}
.league .list ul li .mian-box{display: inline-block;width: 40%;margin: 0 4%;vertical-align: middle;}
.league .list ul li .mian-box .title a{font-size: 20px;color: #fff;}
.league .list ul li .mian-box .text{margin-top: 15px;font-size: 14px;color: #fff;}
.league .list ul li .more{display: inline-block;vertical-align: middle;}
.league .list ul li .more a{display: inline-block;padding: 10px 0;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.league .list ul li .more a span{display: inline-block;font-size: 14px;color: #fff;vertical-align: middle;}
.league .list ul li .more a:after{display: inline-block;margin-left: 10px;content: '';width: 25px;height: 6px;background-image: url('../images/party-more.png');vertical-align: middle;}
.team .img-list ul{font-size: 0;}
.team .img-list ul li{display: inline-block;position: relative;width: 32%;margin-right: 2%;margin-bottom: 2%;overflow: hidden;}
.team .img-list ul li:nth-of-type(3n){margin-right: 0;}
.team .img-list ul li img{width: 100%;height:290px;}
.team .img-list ul li a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;z-index: 3}
.team .img-list ul li a:not(:first-child){z-index: 2;}
.team .img-list ul li .title{position: absolute;bottom: -40px;left: 0;width: 100%;height: 40px;font-size: 18px;text-align: center;line-height: 40px;color: #fff;text-align: center;background-color: rgba(0, 0, 0, .4);transition: all 0.3s ease-in-out;z-index: 1}
.team .img-list ul li:hover .title{bottom: 0;}
.team .list{margin-top: 60px;}
.team .list ul{font-size: 0;}
.team .list ul li{display: inline-block;width: 48%;min-height: 250px;margin-bottom: 4%;margin-right: 4%;padding: 2.5% 3%;background-image: url('../images/team-bg.jpg');background-size: cover;background-position: center top;border: 1px solid #ebebeb;box-sizing: border-box;}
.team .list ul li:nth-of-type(2n){margin-right: 0;}
.team .list ul li .title{font-size: 24px;color: #0f427d;}
.team .list ul li .text{margin-top: 20px;font-size: 16px;color: #333333;line-height: 1.8;}
/*新闻资讯*/
.news .list ul{font-size: 0;}
.news .list ul li{display: inline-block;width: 30%;margin-right: 5%;margin-bottom: 3%;}
.news .list ul li:nth-of-type(3n){margin-right: 0;}
.news .list ul li .img{position: relative;}
.news .list ul li .img img{width: 100%}
.news .list ul li .time{position: absolute;top: 0;left: 0;width: 107px;height: 47px;background-image: url('../images/news-bg.png');text-align: center;line-height: 42px;font-size: 14px;color: #fff;}
.news .list ul li .time span{font-size: 22px;vertical-align: initial;}
.news .list ul li .time2{font-size: 14px;color: #333;}
.news .list ul li .time2 span{font-size: 22px;vertical-align: initial;}
.news .list ul li .title{margin-top: 25px;height: 64px;}
.news .list ul li .title a{font-size: 20px;color: #333333;line-height: 1.6;}
.news .list ul li .text{margin-top: 10px;font-size: 14px;color: #999999;line-height: 1.6;}
.news .list ul li .more{margin-top: 10px;}
.news .list ul li .more a{display: inline-block;padding: 10px 0;border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;}
.news .list ul li .more a span{display: inline-block;font-size: 14px;color: #333333;vertical-align: middle;}
.news .list ul li .more a:after{display: inline-block;margin-left: 10px;content: '';width: 25px;height: 6px;background-image: url('../images/index-core-more.png');vertical-align: middle;}
.news-article .title{font-size: 28px;color: #333;text-align: center;line-height: 1.6;}
.news-article .time{text-align: center;font-size: 18px;margin-top: 30px;color: #888;}
.news-article .text{margin-top: 4%;font-size: 16px;color: #333;line-height: 1.8;}
.news-article .text p{text-indent: 2em}
/*招贤纳士*/
.recruit .top-box{padding: 22px 10%;background-color: #01479d;font-size: 16px;color: #ffffff;}
.recruit .top-box .left{float: left;}
.recruit .top-box .right{float: right;}
.recruit .list ul li{border-bottom: 1px solid #ededed;}
.recruit .list ul li .head-box{padding: 25px 10%;background-color: #fafafa;cursor: pointer;transition: 0.4s ease;}
.recruit .list ul li .head-box .title{float: left;font-size: 16px;color: #555555;}
.recruit .list ul li .head-box .time{float: right;font-size: 16px;color: #888888;}
.recruit .list ul li .head-box .title:before{display: inline-block;content: '';margin-right: 25px;width: 4px;height: 4px;background-color: #01479d;vertical-align: middle;}
.recruit .list ul li .head-box .time:after{display: inline-block;content: '';margin-left: 70px;width: 22px;height: 22px;background-image: url('../images/recruit-ioc.png');vertical-align: middle;}
.recruit .list ul li .head-box .title span,.recruit .list ul li .head-box .time span{display: inline-block;vertical-align: middle;}
.recruit .list ul li .bottom-box{display: none;width: 90%;padding:  20px 10%;margin: auto;box-sizing: border-box;border-top: 2px solid #01479d;}
.recruit .list ul li .bottom-box .item{margin-bottom: 10px;font-size: 14px;color: #3e3e3e;line-height: 1.8;}
.recruit .list ul li.on .bottom-box{display: block;}
.recruit .list ul li.on .head-box{background-color: #fff;}
.recruit .list ul li.on .head-box .time:after{display: none;}
/*联系我们*/
.contact .mian-box{float: left;width: 46%;}
.contact .map{float: right;width: 50%;padding: 2px;border: 1px solid #d0d0d0;box-sizing: border-box;}
.contact .mian-box .logo{max-width: 440px}
.contact .mian-box .logo img{max-width: 100%}
.contact .mian-box .list{margin-top: 40px;}
.contact .mian-box .list ul li{margin-bottom: 20px;font-size: 0;}
.contact .mian-box .list ul li .name{display: inline-block;font-size: 19px;color: #184477;vertical-align: middle;}
.contact .mian-box .list ul li .text{display: inline-block;font-size: 19px;color: #333333;vertical-align: middle;}
.contact .mian-box .list ul li .text .ewm{width: 101px;padding: 1px;border: 1px solid #d0d0d0;background-color: #fff;box-sizing: border-box;}
.contact .mian-box .list ul li .text .ewm img{width: 100%;}
.contact .map #allmap{width: 100%;height: 430px;}
/*在线咨询*/
.consulting ul li{margin-bottom: 30px;font-size: 0;}
.consulting ul li .item{display: inline-block;width: 31%;margin-right: 3.5%;}
.consulting ul li .item:last-child{margin-right: 0;}
.consulting ul li .text{display: block;width: 100%;height: 50px;padding: 0 15px;background-color: #fafafa;border: 1px solid #eeeeee;box-sizing: border-box;}
.consulting ul li textarea{display: block;width: 100%;height: 220px;padding: 15px;background-color: #fafafa;border: 1px solid #eeeeee;box-sizing: border-box;}
.consulting ul li .submit{display: block;width: 180px;height: 50px;margin: auto;font-size: 19px;color: #ffffff;line-height: 50px;text-align: center;background-color: #01479d;    cursor: pointer;}
/*案例展示*/
.case .list ul{font-size: 0;}
.case .list ul li{position: relative;display: inline-block;width: 30%;margin-bottom: 3%;margin-right: 5%;padding: 5.5% 4%;min-height: 450px;background-image: url('../images/case-bg.jpg');background-position: center top;background-size: cover;border: 1px solid #ebebeb;box-sizing: border-box;}
.case .list ul li:nth-of-type(3n){margin-right: 0;}
.case .list ul li .title{font-size: 31px;color: #333333;text-align: center;}
.case .list ul li .text{margin-top: 10%;font-size: 16px;color: #333333;line-height: 2;}
.case .list ul li .more{margin-top: 20px;}
.case .list ul li .more a{display: inline-block;padding: 10px 0;border-top: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;}
.case .list ul li .more a span{display: inline-block;font-size: 14px;color: #333333;vertical-align: middle;}
.case .list ul li .more a:after{display: inline-block;margin-left: 10px;content: '';width: 25px;height: 6px;background-image: url('../images/index-core-more.png');vertical-align: middle;}
.public-text{font-size: 16px;line-height: 1.8;color: #333;}
/*引导页*/
.guide{position: relative;width: 100%;height: 100%;background-size: cover;background-position: center;background-repeat: no-repeat}
.guide .box{padding-top: 3%;}
.guide .box .logo{text-align: center;transform: translateY(-70px);opacity: 0;animation:logo ease-in-out 2s 1 alternate forwards;transition: all 1s ease-in-out;}
.guide .box .logo .ioc1{opacity: 0;margin-right: 15px;transition: all 1s ease-in-out;}
.guide .box .logo img{vertical-align: middle;}
@keyframes logo
{
	0 {transform: translateY(-70px);opacity: 0;}
	50%{opacity: 1;}
	100% {transform: translateY(0);opacity: 1;}
}
.guide .box .logo img{max-width: 656px;}
.guide .box .main-box{position: relative;height: 490px;max-width: 1090px;margin: 3% auto 0 auto;}
.guide .box .main-box .cent-ioc{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.guide .box .main-box .cent-ioc img{transition: all 3s ease-in-out;transform: scale(0.2);opacity: 0;}
.guide .box .main-box .left-ioc{float: left;text-align: center;}
.guide .box .main-box .right-ioc{float: right;text-align: center;}
.guide .box .main-box .left-ioc:before,.guide .box .main-box .right-ioc:before{display: block;content: '';width: 140px;height: 16px;background-image: url('../images/guide-up.png');background-size: 100%;}
.guide .box .main-box .left-ioc:after,.guide .box .main-box .right-ioc:after{display: block;content: '';width: 140px;height: 16px;background-image: url('../images/guide-dn.png');background-size: 100%;}
.guide .box .main-box .left-ioc .word{display: block;width: 120px;height: 0px;margin: 0 auto;animation:word ease-in-out 4s 1 alternate forwards;transition: all 1s ease-in-out;overflow: hidden;}
.guide .box .main-box .left-ioc .word:after{display: block;content: '';width: 120px;height: 455px;background-image: url('../images/guide-left.png');background-position: center top;background-size: 100%;}
.guide .box .main-box .right-ioc .word{display: block;width: 120px;height: 0px;margin: 0 auto;animation:word ease-in-out 4s 1 alternate forwards;transition: all 1s ease-in-out;overflow: hidden;}
.guide .box .main-box .right-ioc .word:after{display: block;content: '';width: 120px;height: 455px;background-image: url('../images/guide-right.png');background-position: center top;background-size: 100%;}
@keyframes word
{
	0 {height: 0px;}
	100% {height: 455px;}
}
.guide .progress{position: relative;margin-top: 30px;width: 7%;padding-top: 30px;}
.guide .progress .x{width: 100%;height: 32px;background-image: url('../images/guide-x.png');background-repeat: no-repeat;background-position: left center;}
.guide .progress .ship{position: absolute;top: 0px;right: 0px;}


@media screen and (max-width: 1440px){

.banner .owl-item .texts{font-size: 36px;}
}

@media screen and (max-width: 1400px){
	.w1360{max-width: 92%;margin: auto;}
	header .bottom-box{text-align: center;}
	header .bottom-box nav ul li{margin-right: 20px;}
	.shareholder .box-text{margin-top: 20px;}
	.league .list ul li .mian-box{width: 60%}
}
@media screen and (max-width: 1240px){
	
}
@media screen and (max-width: 1200px){
	.banner .owl-item .texts{font-size: 24px;}
	.rightMenuBtn{ display: block; }
	header .bottom-box nav{position: fixed;margin-top: 0;padding: 70px 0 0 0;top: 0;right: 0;width: 200px;height: 100%;overflow: unset;box-sizing: border-box;background-color: #dadada;overflow-x: hidden;transform: matrix(1, 0, 0, 1, 200, 0);z-index: 200;}
	#mian{position: relative;}
    #mian.on:before{display: block;position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);z-index: 200;transition: 0.4s ease;}
    header .bottom-box nav ul{text-align: left;padding: 0 20px;}
    header .bottom-box nav ul li{border: 0;}
    header .bottom-box nav ul li{margin-right: 25px;padding-right: 0;margin-bottom: 10px;}
    header .bottom-box nav ul li:nth-of-type(2n){margin-right: 0;}
    header .head-box .hotline{display: none;}
    header .bottom-box .search-btn{position: absolute;top: -60px;right: 70px;z-index: 200}
    header .bottom-box .search-btn .search-pop{writing-mode: unset;}
    header .bottom-box .search-btn .search-pop:before{vertical-align: middle;margin-bottom: 0;margin-right: 10px;}
    header .bottom-box .search-btn .search{bottom: -75px;}
}
@media screen and (max-width: 1024px){
	.shareholder .list ul{column-count: unset;}
	.shareholder .list ul li{margin-bottom: 20px;}
	.foot-center{position: absolute;left: 20%;}
}
@media screen and (max-width: 768px){
	.index .left-box{display: block;width: 100%;}
	.index .middle-box{display: block;width: 100%;margin: 20px 0;}
	.index .right-box{display: block;width: 100%;}
	.banner .bx-default-pager{display: none;}
	footer .foot-left .foot-describe ul li .text{width: 75%;line-height: 1.6;}
	footer .foot-bottom .foot-icp{line-height: 1.8;}
	.company .list ul li:nth-of-type(odd) .text{float: none;}
	.company .list ul li:nth-of-type(odd) .img{float: none;}
	.company .list ul li:nth-of-type(even) .text{float: none;}
	.company .list ul li:nth-of-type(even) .img{float: none;}
	.company .list ul li .text{width: 100%;}
	.company .list ul li .img{margin-top: 20px;width: 100%;}
	.company .list ul li{margin-bottom: 30px;}
	.recruit .list ul li .head-box .time:after{margin-left: 30px;}
	.recruit .list ul li .bottom-box{width: 100%;padding: 25px 20px;}
	.contact .mian-box{float: none;width: 100%}
	.contact .map{float: none;width: 100%;margin-top: 20px;}
	footer .foot-bottom .foot-icp{float: none;}
	footer .foot-bottom .foot-nav{float: none;margin-top: 20px;text-align: center;}
	.case .list ul li{width: 48%;margin-right: 4%;margin-bottom: 20px;min-height: auto;padding: 25px 20px}
	.case .list ul li:nth-of-type(3n){margin-right: 4%;}
	.case .list ul li:nth-of-type(2n){margin-right: 0%;}
	.column-banner .media-img{display: block}
	.column-banner .pc-img{display: none;}
	.banner .media-img{display: block}
	.banner .pc-img{display: none;}
	footer .foot-left{float: none;}
	footer .foot-center{position: unset;left: 0;margin: unset;margin-top: 20px;width: auto;}
	footer .foot-right{float: none;display: none;}
	.management .list2 ul li .mian-box .img{display: block;margin-bottom: 20px;margin-right: 0;max-width: none;}
	.management .list2 ul li .mian-box{text-align: center;}
}

@media screen and (min-width: 640px){
	header .head-box .logo{opacity: 0;transition: all 1.5s;-o-transition: all 1.5s;-webkit-transition: all 1.5s;-ms-transition: all 1.5s;-moz-transition: all 1.5s;margin-left: 68%;transition-delay: 0.1s;}
	header .head-box .logo.curs{margin-left:0%;opacity: 1;}
}
@media screen and (max-width: 640px){
	header .head-box .logo img{max-width: 55%;}
	header .bottom-box .search-btn{top: -45px}
	.rightMenuBtn{top: 3px}
	header .bottom-box .search-btn .search {bottom: -60px;}
	.menu{float: none;}
	.menu ul li{margin-bottom: 10px;}
	.location{margin-top: 0;}
	.shareholder .list ul li .title{font-size: 24px;line-height: 1.6;}
	.shareholder .box-text .title{font-size: 24px;line-height: 1.6;}
	.public-title .cn{font-size: 26px;}
	.management .list2 ul li{margin-right: 0;margin-bottom: 20px;width: 100%;padding: 25px 20px;min-height: auto;}
	.management .list ul li{margin-right: 0;margin-bottom: 20px;width: 100%;padding: 25px 20px;min-height: auto;}
	.management .list ul li .mian-box{display: block;margin: auto}
	.management .list ul li .text{display: block;width: 100%;margin-top: 40px;margin-left: 0;}
	.management .list ul li .mian-box .cn{font-size: 26px;}
	.management .list2 ul li .mian-box .cn{font-size: 26px;}
	.business .mian-box{padding: 25px 20px;}
	.business .title span{font-size: 26px;}
	.business .title{margin-bottom: 20px;}
	.business .mian-box2{margin-top: 20px;}
	.business .mian-box2 .items{display: block;width: 100%;margin-bottom: 20px;margin-right: 0;padding: 25px 20px;}
	.league .mian-title .cn{font-size: 26px;}
	.league .list ul li .time .r{font-size: 30px;}
	.league .list ul li .mian-box {width: 65%;}
	.league .list ul li .more{margin-top: 20px;display: block;}
	.pages a{padding: 0 9px;height: 30px;line-height: 30px;}
	.pages a.a_first{margin-right: 5px;}
	.pages a.a_end{margin-left: 5px;}
	.team .list{margin-top: 20px;}
	.team .list ul li{display: block;width: 100%;margin-right: 0;margin-bottom: 20px;padding: 25px 20px;min-height: auto;}
	.team .list ul li .title{line-height: 1.6;}
	.news .list ul li{display: block;width: 100%;margin-right: 0;margin-bottom: 20px;}
	.contact .mian-box .list ul li{position: relative;padding-left: 85px;}
	.contact .mian-box .list ul li .name{position: absolute;top: 5px;left: 0;font-size: 16px;}
	.contact .mian-box .list ul li .text{font-size: 16px;line-height: 1.6;}
	.contact .mian-box .list{margin-top: 30px;}
	.consulting ul li{margin-bottom: 20px;}
	.consulting ul li .item{display: block;width: 100%;margin-bottom: 20px;margin-right: 0;}
	.case .list ul li:nth-of-type(3n){margin-right: 0%;}
	.case .list ul li{width: 100%;margin-right: 0;}
	.case .list ul li .title{font-size: 26px;}
	.case .list ul li .text{margin-top: 20px;}
	.news-article .title{font-size: 26px;line-height: 1.6;}
	.news-article .text{margin-top: 8%;}
	.chairman .main-box{background-image: none;padding: 0;}
	.chairman .main-box .left-box{float: none;width: 100%}
	.chairman .main-box .right-box{float: none;width: 100%;margin-top: 20px;}
	.management .img{max-width: unset;margin-right: 0;margin-bottom: 20px;display: block;}
	.team .img-list ul li{width: 49%;margin-right: 2%;}
	.team .img-list ul li:nth-of-type(3n){margin-right: 2%;}
	.team .img-list ul li:nth-of-type(2n){margin-right: 0;}
}
@media screen and (max-width: 370px){ }
