* { margin: 0; padding: 0; }

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; height: 100%; }

body {position: relative; color: #222222; margin: 0 auto; overflow-x: hidden; font-size: 12px; line-height: 1.25em; font-family: 'microsoft yahei'; -webkit-text-size-adjust: none; }

ol, ul, li { list-style: none; }

img { border: none; vertical-align: top; }

a { color: #444444; text-decoration: none; outline: none; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; }

a:hover { color: #dfb956; }

button, input, select, textarea { font-size: 100%; font-family: tahoma; margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle; font-family: 'microsoft yahei'; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; }

input { outline: none; border-radius: 0;border:none; }

input:focus, textarea:focus { outline: none; }

input:focus { -webkit-tap-highlight-color: transparent; -webkit-user-modify: read-write-plaintext-only; }

input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; }

textarea { -webkit-appearance: none; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;}

.clearfix:before, .clearfix:after { content: ''; display: table; }

.clearfix:after { clear: both; }

.clearfix { *zoom: 1; }

.none { display: none; }

span,em, i { font-style: normal; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;}

b { font-weight: normal; }

img { -webkit-transition: all 0.2s linear; transition: all 0.2s linear; }

.w_1200 { width: 1200px; margin: auto;position: relative; }

.header{padding-bottom: 25px;width: 1200px;margin: auto;}
.header h1{margin-top: 22px;float: left;}
.header h1 img{height: 76px;}
.header h1 .logo1{margin-right: 25px;}
.header h1 em{width: 2px;height: 76px;display: inline-block;background: #72bb38;margin: 0 12px;}
.header h1 .logo4 img{width:260px;height:56px;margin: 10px 0 0 20px;}

.head_rig{margin-top: 30px;float: right;}
.head_rig span.language{line-height: 38px;font-size: 14px;margin-right: 25px;}
.language i {float: left;}
.language em {display: inline-block;height: 20px;margin-top: 9px;line-height: 20px;}
.language em a {float: left;}
.language em a {display: inline-block; margin: 0 0.5px;}
.language em img {height: 20px;margin-left: 5px;}




.head_rig select{border:none;font-size: 14px;color: #444;}
.head_rig form{float: right;}
.head_rig input[type=text]{border:1px solid #d6d6d6;padding-left: 9px;height: 36px;line-height: 36px;width: 236px;float: left;font-size: 14px;color: #bbbaba;}
.head_rig input[type=submit]{width: 39px;height: 38px;background: url(../images/ico1.png) no-repeat;float: left;}
.m_header{width: 100%;display: none;z-index: 5;padding: 14px 0;}
.m_logo{float: left;position: relative;z-index: 5;margin-left: 2.5%;margin-top: 0;}
.m_logo a.mlogo1{margin-right: 10px;}
.m_logo em{display: inline-block;height: 24px;background: #72bb38;width: 1px;margin: 0 5px;}
.m_logo img{height: 24px;}
/*m_header*/

/*header end*/
.nav_box{background: #1a4098;}
.nav_box .nav{ width: 1200px;margin: auto;height:70px;  position:relative; z-index:5;  }
.nav_box .nav a{ color:#fff;  }
.nav_box .nav .nLi{ float:left;  position:relative; display:inline;margin-left: 3px;  }
.nav_box .nav .nLi:first-child{margin-left: 0;}
.nav_box .nav .nLi h3{ float:left;  }
.nav_box .nav .nLi h3 a{ height: 70px;display:block; font-size:14px;width: 116px;  }
.nav_box .nav .nLi h3 a *{display: block;text-align: center;}
.nav_box .nav .nLi h3 a span{padding-top: 17px;font-size: 16px;line-height: 20px;padding-bottom: 6px;}
.nav_box .nav .nLi h3 a i{font-size: 12px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;color: #bdbdbd;text-transform: uppercase;}
.nav_box .nav .on h3 a,.nav_box .nav .nLi:hover h3 a{ background:#dfb956;}
.nav_box .nav .on h3 a i,.nav_box .nav .nLi:hover h3 a i{color: #fff;}
.nav_box .nav .sub{ display:none; width:100%;text-align: center; left:0; top:70px;  position:absolute; background:#dfb956;  line-height:30px; }
.nav_box .nav .sub li{ zoom:1; }
.nav_box .nav .sub a{ display:block; padding:0 10px;color: #fff;font-size: 14px; }
.nav_box .nav .sub a:hover{ background:#1a4098; color:#fff;  }

/*nav end*/
.banner_box{width: 100%;position: relative;}
.banner { width:4320px; position: absolute;left:50%;margin-left: -2160px !important;   }
.banner .swiper-slide {width: 100%; background: #f1f1f1; color:#000; text-align: center;     }
.banner .swiper-slide a span{position: relative;width: 100%;height:460px;display: block;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;
background-size: cover;}
.banner .swiper-slide a i{display: block;right:0;top:0;position: absolute;width: 20%;padding: 0 2.5%;height: 100%;background: rgba(0,0,0,0.5);color: #fff;text-align: left;}
.banner .swiper-slide a i *{display: block;}
.banner .swiper-slide a i em{margin: 31% 0 5% ;font-size: 20px;line-height: 30px;}
.banner .swiper-slide a i b{font-size: 14px;line-height: 25px;}
.banner .swiper-slide a{position: relative;}
.banner_hd .swiper-pagination-bullet{width: 11px;height: 11px;background: #aaa4a1;}
.banner_hd .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #dfb956;}
.banner_hd{position: absolute;bottom: 46px !important}
.banner:after,.banner:before{height: 100%;display: block;background: url(../images/h_90.png);position: absolute;top: 0;content: '';width: 1440px;z-index: 5;}
.banner:after{left: 0}
.banner:before{right: 0}
/*banner*/
.section_one{margin-bottom: 44px;}
.sec_one_1,.sec_one_2{margin-top: 19px;width: 380px;float: left;margin-right: 30px;}
.sec_tit{border-bottom: 1px solid #dedede;height: 41px;margin-bottom: 21px;position: relative;}
.sec_tit:after{width: 76px;height: 3px;background: #007cb2;position: absolute;left: 0;content: '';bottom: -2px}
.sec_tit h5 span{line-height: 40px;font-weight: bold;color: #1d387d;font-size: 18px;margin-right: 5px;}
.sec_tit h5 i{line-height: 40px;display: inline-block;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;color: #999;font-size: 12px;/*text-transform: uppercase;*/	}
.sec_tit a{float: right;margin-top: 19px;}
.sec_one_1 dl{padding-bottom: 15px;margin-bottom: 12px;border-bottom: 1px solid #e0e1e2;}
.sec_one_1 dt{float: left;margin-right: 20px;}
.sec_one_1 dt img{width: 118px;height: 88px;}
.sec_one_1 dd a{display: block;height: 88px;}
.sec_one_1 dd a span{margin-top: 2px;display: block;height: 48px;overflow: hidden;font-weight: bold;font-size: 16px;color: #333;line-height: 24px;}
.sec_one_1 dd a i{margin-top: 18px;display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 12px;color: #444;}
.sec_one_1 ul {height: 180px;overflow: hidden;}
.sec_one_1 ul li a{display: block;line-height: 30px;font-size: 14px;}
.sec_one_1 ul li a i{float: left;width: 5px;height: 5px;-webkit-border-radius: 100%;border-radius: 100%;background: #b8b8b8;display: inline-block;margin: 13px 11px 0 3px;}
.sec_one_1 ul li a em{float: right;color: #828181;}
.sec_one_1 ul li a span{display: inline-block;width: 68%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.sec_one_1 ul li{height: 30px;}
.sec_one_1 dd a:hover span{color: #dfb956;}

.sec_one_2{margin-right: 0;}
.sec_one_2_box{overflow: hidden;height: 288px;}
.sec_one_2_box dl{height: 63px;margin-top: 12px;}
.sec_one_2_box dl:first-child{margin-top: 0;}
.sec_one_2_box dl dt{margin-right: 15px;width: 60px;float: left;}
.sec_one_2_box dl dt *{display: block;text-align: center;}
.sec_one_2_box dl dt span{color: #fff;background: #1d387d;font-size: 28px;line-height: 37px;}
.sec_one_2_box dl dt i{border:1px solid #cacaca;line-height: 24px;background: #f5f4f4;color: #666;}
.sec_one_2_box dl dd{width: 76%;float: left;}
.sec_one_2_box dl dd *{display: block;/*overflow: hidden;white-space: nowrap;text-overflow:ellipsis;line-height: 28px;*/}
.sec_one_2_box dl dd span{font-size: 16px;color: #444;height:56px;line-height: 28px;}
.sec_one_2_box dl dd i{margin-top: 1px;font-size: 14px;color: #999;}
.sec_one_2_box dl dd a:hover span{color: #dfb956;}
.sec_one_2_box dl dd a:hover em{color: #999;}

.footer{background: #1a4098;padding-bottom: 40px;}
.footer a:hover{color: #fff;}
.foot_center{margin-top: 34px;color: #c3c1c1;font-size: 12px;float: left;line-height: 30px;max-width: 540px;}
.foot_center a{color: #c3c1c1;}
.foot_left {margin-top: 41px;float: left;margin-right: 54px;}
.foot_left img{height: 63px;}
.foot_left .flogo1{margin-right: 25px;}
.foot_left em{width: 1px;height: 63px;display: inline-block;background: #fbfbfb;margin:0 10px;}
.foot_right{float: right;margin: 47px 0 0;}
.footer select{text-indent: 10px;cursor: pointer;float: right;width: 202px;height: 38px;border:1px solid #b7b7b7;color: #999;font-size: 14px;}

/*index end*/
.left_nav{float: left;width: 204px;}
.left_nav h5{background: url(../images/left_bg.png);color: #fff;width: 157px;padding-left: 47px;height: 121px;}
.left_nav h5 *{display: block;}
.left_nav h5 span{padding-top: 34px;font-size: 24px;line-height: 30px;}
.left_nav h5 i{font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;text-transform: uppercase;line-height: 25px;}
.left_nav h5 i span{font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 12px;text-transform: uppercase;line-height: 25px;padding:0px;}
.main{margin-top: 30px;padding-bottom: 50px;background: url(../images/bg.png) left top repeat-y;}
.left_nav li{overflow: hidden;border: 1px solid #d9d8d8;border-top: 1px solid #fff;height: 55px;font-size: 16px;line-height: 55px;}
.left_nav li a{display: block;}
.left_nav li span{display: block;width: 110px;text-align: center;font-weight: bold;margin-left:36px}
.left_nav li i{float: right;margin-right: 24px;color: #1a4098;font-family: simsun;line-height: 60px;}
.left_nav li a.on{background: #cfa22c;}
.left_nav li a.on span{color: #fff;}
.left_nav li a.on i{color: #fff;}
.main_rig{width: 956px;float: right;}

.location{width: 100%;border-bottom: 1px solid #dee0e2;height: 38px;}
.location h5{float: left;display: inline-block;position: relative;font-size: 18px;font-weight: bold;color: #1d387d;line-height: 34px;}
.location h5:after{width: 100%;position: absolute;left:0;bottom: -6px;content: '';height: 3px;background: #007cb2;display: block;}
.location span{float: right;background: url(../images/fz.png) left center no-repeat;padding-left: 23px;line-height: 34px;font-size: 12px;color: #666;}
.location span a{color: #666;}
.location span a:hover{color: #cfa22c;}

.about{min-height: 300px;line-height: 24px;color: #444;font-size: 14px;margin: 40px 0;}
.about img,.about table,.about iframe{max-width: 100%;height: auto !important  }
.about .leadership{float:left;width:43%;}
.about .widget {text-align: justify;line-height: 1.8;}
.about .widget {font-size: 16px;padding: 30px;}
.about .widget h3{font-size:16px;font-weight:bold;color:#0070c0;margin-bottom:10px;}
.table {width: 100%;max-width: 100%;margin-bottom: 20px;}
.about .widget .table th {font-weight: normal;color: #0070c0;}
.table > tbody > tr > th{padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}
.table > tbody > tr > td{padding: 8px;line-height: 1.42857143; vertical-align: top;border-top: 1px solid #ddd;}
table {background-color: transparent;}
table {border-spacing: 0;border-collapse: collapse;}
th {text-align: left;}




.n_banner{background: url(../images/n_banner.jpg) center center no-repeat;height:300px ;}
.nb_img{max-width: 1440px;width: 100%;margin: auto;height: 300px;}

.list_photo{padding-top: 21px;}
.list_photo li{width: 31%;margin-left: 3%;float: left;margin-top: 14px;}
.list_photo li a{display: block;}
.list_photo li a span{display: block;font-size: 14px;color: #333;text-align: center;line-height: 48px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.list_photo li a i{display: block;height: 200px;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center center;}
.list_photo li a:hover i{-webkit-transform: translateY(-3px);transform: translateY(-3px);}
.list_photo li a:hover span{color: #cfa22c;}

.page{padding-top: 20px;text-align: center;}
.page a{display: inline-block;padding: 0 9px;line-height: 29px;font-size: 12px;color: #666;border:1px solid #d5d5d5;margin: 0 2.5px;}
.page a.page_btn{padding: 0 27px;}
.page a.on,.page a:hover{color: #fff;background: #1a4098;}

.list_news{padding-bottom: 40px;}
.list_news ul{background: url(../images/xu.jpg) left top repeat-x;}
.list_news ul li a{background: url(../images/xu.jpg) left bottom repeat-x;display: block;line-height: 51px;height: 51px;font-size: 14px;}
.list_news ul li a i{float: left;width: 5px;height: 5px;-webkit-border-radius: 100%;border-radius: 100%;background: #b8b8b8;display: inline-block;margin: 24px 11px 0 3px;}
.list_news ul li a em{float: right;color: #828181;}
.list_news ul li a span{display: inline-block;font-size: 15px;width: 80%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.list_news ul li a:hover span,.list_news dl:hover dd span{color: #dfb956;}
.list_news dl{padding: 28px 0 20px;}
.list_news dt{width: 210px;float: left;}
.list_news dt a{display: block;width: 100%;height: 157px;}
.list_news dd{width: 75%;float: right;}
.list_news dd a{display: block;}
.list_news dd span{margin-bottom: 14px;margin-top: 3px;font-weight: bold;font-size: 18px;line-height: 30px;color: #333;display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.list_news dd i{font-size: 12px;color: #777;}
.list_news dd em{font-size: 14px;margin-top: 16px;display: block;line-height: 24px;color: #777;height: 48px;overflow: hidden;}

.cont_news{padding-top: 30px;}
.cont_tit{text-align: center;font-size: 20px;line-height: 30px;}
.cont_em{font-size: 12px;padding: 10px 0 15px;background: url(../images/xu.jpg) left bottom  repeat-x;text-align: center;line-height: 25px;}
.cont_em em{display: inline-block;padding: 0 20px;}
.cont_page{line-height: 30px;font-size: 13px;padding-bottom: 30px;}

.people{margin: 40px 0;min-height: 300px;}
.people dt{background: #dcdedf;}
.people dt span{display: inline-block;font-size: 14px;color: #333;line-height: 45px;}
.people dt span.span1{width: 250px;padding-left: 20px;}
.people dt span.span2{width: 180px;padding-left: 80px;}
.people dt span.span3{width: 200px;padding-left: 50px;}
.people dt span.span4{width: 120px;padding-left: 50px;}
.people dd p{display: block;border-bottom: 1px solid #dfdfdf;}
.people dd span{display: inline-block;font-size: 12px;line-height: 48px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.people dd a{font-weight: bold;color: #1a4098;}
/*.people dd a{display: block;border-bottom: 1px solid #dfdfdf;font-weight: bold;color: #1a4098;}*/
/*.people dd a span.span4{color: #333;font-weight: normal;}*/
.people dd span.span2{color: #333;font-weight: normal;}
.people dd span.span3{color: #333;font-weight: normal;}
.people dd span.span4{color: #333;font-weight: normal;}

.people dd span.span1{width: 250px;padding-left: 20px;}
.people dd span.span2{width: 180px;padding-left: 80px;}
.people dd span.span3{width: 200px;padding-left: 50px;}
.people dd span.span3 img{vertical-align:middle;}
.people dd span.span4{width: 120px;padding-left: 50px;}
.people dd span.span1 img{margin: 18.5px 0 0 5px;}
.people dd a:hover{color: #dfb956;}


.people_tab a{display: inline-block;padding: 0 15px;margin:0 26px  5px 0;background: #e5e5e5;font-size: 15px;line-height: 30px;}
.people_tab a.on,.news_tab a:hover{background: #dfb956;color: #fff;}

.people dt span.span6{width: 25%;padding-left: 20px;}
.people dt span.span7{width: 15%;}
.people dt span.span8{width: 15%;}
.people dt span.span9{width: 15%;}
.people dt span.span10{width: 12%;}
.people dt span.span11{width: 15%;}


.people dd span.span6{width: 25%;padding-left: 20px;}
.people dd span.span7{width: 15%;}
.people dd span.span8{width: 15%;}
.people dd span.span9{width: 15%;}
.people dd span.span10{width: 12%;}
.people dd span.span11{width: 15%;}


.people dd span.span7{color: #333;font-weight: normal;}
.people dd span.span8{color: #333;font-weight: normal;}
.people dd span.span9{color: #333;font-weight: normal;}
.people dd span.span10{color: #333;font-weight: normal;}
.people dd span.span11{color: #333;font-weight: normal;}

.peoimg{max-width: 100%;margin-bottom: 40px;}

.news_tab {padding-top: 20px;}
.news_tab a{display: inline-block;padding: 0 15px;margin-bottom: 5px;background: #e5e5e5;font-size: 15px;line-height: 30px;}
.news_tab a.on,.news_tab a:hover{background: #dfb956;color: #fff;}

.resultspage{padding-top: 20px;}
.resultspage h5{color: #6a7277;font-size: 14px;line-height: 25px;}
.resultspage a{display: inline-block;line-height: 30px;font-size: 15px;font-weight: bold;color:#dfb956;margin-right: 10px;}
.resultspage a.prev img,.resultspage a.next img{height: 10px;margin-top: 12px;}
.resultspage a.prev img{margin-right: 5px;}
.resultspage a.next img{margin-left: 5px;}
.resultspage a:hover{text-decoration: underline;}
.list_results ul{border-top: 1px solid #dfdfdf;padding: 10px 0 0;margin-top: 15px;}
.list_results ul li{border-bottom: 1px solid #dfdfdf;padding: 10px 0 15px;}
.list_results ul li h3{color: #003c69;font-weight: 700;font-size: 16px;line-height: 25px;}
.list_results ul li h4{color: #000;font-weight: 700;font-size: 16px;line-height: 25px;}
.list_results ul li p{padding: 5px 0 0;font-size: 16px;line-height: 28px;}
.list_results ul li .book_title{font-style: italic;}
.list_results ul li h6{padding-top: 5px;}
.list_results ul li h6 a{font-weight: bold;font-size: 14px;color: #0069b4;margin-right: 30px;}
.list_results ul li h6 a.atit1{background: url(../images/ys.png) right center no-repeat;padding-right:20px;-webkit-background-size: 15px;background-size: 15px;}
.list_results ul li h6 a.atit2{background: url(../images/r_yellow.png) right center no-repeat;padding-right:20px;-webkit-background-size: 15px;background-size: 15px;}
.list_results ul li h6 a:hover{text-decoration: underline;}
/*20190117*/
.news_tab {padding-top: 20px;}
.news_tab a{display: inline-block;padding: 0 15px;margin-bottom: 5px;background: #e5e5e5;font-size: 15px;line-height: 30px;}
.news_tab a.on,.news_tab a:hover{background: #dfb956;color: #fff;}

.resultspage{padding-top: 20px;}
.resultspage h5{color: #6a7277;font-size: 14px;line-height: 25px;}
.resultspage a{display: inline-block;line-height: 30px;font-size: 15px;font-weight: bold;color:#dfb956;margin-right: 10px;}
.resultspage a.prev img,.resultspage a.next img{height: 10px;margin-top: 12px;}
.resultspage a.prev img{margin-right: 5px;}
.resultspage a.next img{margin-left: 5px;}
.resultspage a:hover{text-decoration: underline;}
.list_results ul{border-top: 1px solid #dfdfdf;padding: 10px 0 0;margin-top: 15px;}
.list_results ul li{border-bottom: 1px solid #dfdfdf;padding: 10px 0 15px;}
.list_results ul li h3{color: #003c69;font-weight: 700;font-size: 16px;line-height: 25px;}
.list_results ul li h4{color: #000;font-weight: 700;font-size: 16px;line-height: 25px;}
.list_results ul li p{padding: 5px 0 0;font-size: 16px;line-height: 28px;}
.list_results ul li .book_title{font-style: italic;}
.list_results ul li h6{padding-top: 5px;}
.list_results ul li h6 a{font-weight: bold;font-size: 14px;color: #0069b4;margin-right: 30px;}
.list_results ul li h6 a.atit1{background: url(../images/ys.png) right center no-repeat;padding-right:20px;-webkit-background-size: 15px;background-size: 15px;}
.list_results ul li h6 a.atit2{background: url(../images/r_yellow.png) right center no-repeat;padding-right:20px;-webkit-background-size: 15px;background-size: 15px;}
.list_results ul li h6 a:hover{text-decoration: underline;}

@media screen and (max-width: 1440px){
.banner { width:100%; position: static;margin-left:0 !important;left:0 !important;}
.nb_img{min-width: auto;width: 100%;}
.n_banner{height: auto;}
.banner:after,.banner:before{display: none;}
}
@media screen and (max-width: 1200px){
	.m_header{display: block;}
	.header,.nav_box,.left_nav,.location span,.banner .swiper-slide a i b{display: none;}
	.w_1200{width: 96%;padding: 0 2%;}
	.sec_one_1, .sec_one_2{width: 30%;}
	.sec_one_1{margin-right: 3%;}
	.sec_one_1 ul li a span{width: 50%;}
        .sec_one_2_box dl dd{width: 60%;}
	.main{background: none;}
	.main_rig{width: 100%;}
	.list_photo li {margin: 14px 0 0 3%;}
	.list_photo li a i{height: 0;padding-bottom: 65%;}
        .list_news ul li a span{width: 60%;}
	.list_news dd{width: calc(100% - 240px)}
	.banner .swiper-slide a i{width:90%;left: 5%;top:auto;bottom: 70px;padding: 0;height: 30px;padding: 5px 0;}
	.banner .swiper-slide a i em{margin: 0;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.people dt span.span4,.people dt span.span3,.people dt span.span2{width: 22%;padding-left: 3%;}
.people dt span.span1,.people dd a span.span1{width: 15%;padding-left: 3%;}
.people dd a span.span4,.people dd a span.span3,.people dd a span.span2{width: 22%;padding-left: 3%;}
.list_results{margin-bottom: 30px;}

}
@media screen and (max-width: 768px){
        .header h1 .logo4 {display:none;}
	.banner .swiper-slide a span{height: 0;padding-bottom: 50%;}
	.sec_one_1, .sec_one_2{width: 100%;margin: 15px 0}
	.sec_one_1 ul li a span{width: calc(100% - 100px)}
        .sec_one_2_box dl dd{width: calc(100% - 80px)}
	.footer select{float: left;margin: 10px 0 ;width: 100%;}
	.nb_img,.list_news dt a{height: auto ;padding-bottom: 50%;}
	.list_photo li{width: 100%;margin:14px 0 0 0;}
	.page a{display: none;}
	.page{margin-bottom: 30px;}
	.page a.page_btn{display: block;-webkit-box-sizing: border-box;box-sizing: border-box;width: 40%;margin: 0 5%;float: left;}
        .list_news ul li a span{width: calc(100% - 100px)}
	.list_news dd,.list_news dt{width: 100%;}
	.list_news dd{padding-top: 10px;}
	.banner_hd{bottom: 10px !important}
	.foot_center,.foot_left{text-align: center;width: 100%;max-width: 100%;}
	.foot_left{margin-right: 0;display: block;width: 100%;}
	.foot_left img{max-width: 100%;display: inline-block;height: 30px;}
  	.banner .swiper-slide a i{bottom: 27px}
	.banner .swiper-slide a i em{font-size: 12px;}
	.people dt span.span4,.people dd span.span4,.people dt span.span3,.people dd span.span3{display: none;}
	.people dt span.span1, .people dt span.span2,.people dd span.span2, .people dd a span.span1{width: 47%;padding-left: 3%;}
	.peoimg{margin-bottom: 20px;}
         /*.peoimg{width: 100%;}
        .about .leadership {width: 80%;}*/
        .foot_left a{margin-left: 5px;}
	.flogo3{padding-left: 5px;}
}