﻿@charset "utf-8";
/* CSS Document */
body { font:14px "PingFang","Arial","microsoft Yahei",sans-serif; color: #333; background: #fff; word-wrap:break-word; -webkit-tap-highlight-color:rgba(0,0,0,0);}
body,form,input,p,ol,ul,li,h1,h2,h3,h4,h5,h6,table,th,td,dl,dt,dd{padding:0;margin:0;}
img{border:0; vertical-align: middle;}
ul,li{list-style:none;}
dl,dt,dd{display: block;}
a{text-decoration:none; transition:all 0.4s; -webkit-transition:all 0.4s; outline: none;}
input,textarea{ box-sizing: border-box;  border: 0; background:none; font:14px "microsoft Yahei","Arial",sans-serif; width: 100%; }
input[type="button"], input[type="submit"], input[type="text"] {-webkit-appearance: none; outline: none; }
h2{font-weight:400;}
i{ font-style:normal;}
b{ font-weight:normal;}

/*文本框默认颜色*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #333; opacity: 1}
input:-moz-placeholder, textarea:-moz-placeholder {color: #333; opacity: 1}
input::-moz-placeholder, textarea::-moz-placeholder {color: #333; opacity: 1}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #333; opacity: 1}


/* clear 页头，页脚，内容区都不用再加清除样式 */
.cf:before, body:before, .header:before, .main:before, .footer:before, .wrap:before { content: ''; display: table }
.cf:after, after, .header:after, .main:after, .footer:after, .wrap:after { content: ''; display: table; clear: both }
.cf, .header, .main, .footer, .wrap { *zoom: 1 }

/*图片放大*/
@media screen and (max-width: 1920px) and (min-width: 1200px){
	.tr_sc{ overflow:hidden; display:block;}
	.tr_sc img{transition:0.3s all;}
	.tr_sc:hover img{transform:scale(1.1,1.1);}
}

/*特殊字体*/
@font-face {
	font-family: 'Conv_DIN-Bold';
	src: url('../fonts/DIN-Bold.eot');
	src: local('☺'), url('../fonts/DIN-Bold.woff') format('woff'), url('../fonts/DIN-Bold.ttf') format('truetype'), url('../fonts/DIN-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*其他公用*/
.wrap{width: 1360px; margin: 0 auto;}
.bdsharebuttonbox a{transition: 0s;  -webkit-transition:all 0s;}
#loading{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #fff; z-index:100;}	
#loading .box{
	-webkit-transition-property: -webkit-transform;
	-webkit-transition-duration: 1s;
	-moz-transition-property: -moz-transform;
	-moz-transition-duration: 1s;
	-webkit-animation: rotate 3s linear infinite;
	-moz-animation: rotate 3s linear infinite;
	-o-animation: rotate 3s linear infinite;
	animation: rotate 3s linear infinite;
	background: url(../images/favicon.jpg) center no-repeat;
	width:300px; height:300px; position:absolute; left:50%; top:50%; margin:-150px 0 0 -150px;
}
@-webkit-keyframes rotate{
	from{ -webkit-opacity:0;}
	50%{ -webkit-opacity:1;}
	to{ -webkit-opacity:0;}
}
@-moz-keyframes rotate{
	from{-moz-opacity: 0;}
	50%{-moz-opacity: 1;}
	to{-moz-opacity: 0;}
}
@-o-keyframes rotate{
	from{-o-opacity: 0;}
	50%{-o-opacity: 1;}
	to{-o-opacity: 0;}
}
@keyframes rotate{
	from{opacity: 0;}
	50%{opacity: 1;}
	to{opacity: 0;}
}



/*公用头尾*/
.header{ position:relative; width:100%;}
.nav_box{ position:absolute; left:0; top:0; width:100%; z-index:10; padding-top:35px;}
.nav_box .logo{ float:left; padding-top:13px;}
.nav_box .right{ float:right;}
.nav_box .yuy{ text-align:right; margin-bottom:33px;}
.nav_box .yuy a{ color:#fff; margin-left:6px; display:inline-block;}
.nav_box .yuy a.one,
.nav_box .yuy a:hover{ color:#fa7268;}
.nav_box .search{ float:right;}
.nav_box .search .ion{ width:28px; height:28px; background:url(../images/in_ion-1.png) no-repeat center; display:block;}
.nav_box .nav{ float:right; margin:5px 0px 0 0;}
.nav_box .nav > li{ float:left;}
.nav_box .nav > li a{ color:#fff; margin-left:44px; font-size:16px;}
.nav_box .nav > li a.one,
.nav_box .nav > li a:hover{ color:#fa7268;}

.footer{ background:url(../images/in_bg-3.jpg) no-repeat center; color:#fff; background-size:cover;}
.footer .top{ padding-top:65px; border-bottom:1px solid rgba(255,255,255,0.5);}
.footer .nav{ padding-bottom:50px;}
.footer .nav li{ float:left; padding-right:50px;}
.footer .nav a{ color:#fff; display:block; line-height:26px;}
.footer .nav a:hover{ color:#fa7268;}
.footer .nav .a1{ font-size:20px; margin-bottom:10px;}
.footer .nav li.last{ padding-right:0; width:360px;}
.footer .nav li.last span{ display:block; margin-top:5px; line-height:26px;}

.footer ol li{ margin-bottom:15px;}
.footer ol i{ display:block; float:left;}
.footer ol span,
.footer ol .fx_box{ display:block; margin-left:50px; font-size:18px;}
.footer ol li.last{ padding:5px 0;}

.footer .bdshare-button-style2-32 a{ width:30px; height:30px; margin:0 10px 0 0;}
.footer .bdshare-button-style2-32 .bds_twi{ background:url(../images/in_ion-9.png) no-repeat left top;}
.footer .bdshare-button-style2-32 .bds_fbook{ background:url(../images/in_ion-9.png) no-repeat left -30px;}
.footer .bdshare-button-style2-32 .bds_linkedin{ background:url(../images/in_ion-9.png) no-repeat left -60px;}
.footer .bdshare-button-style2-32 .bds_weixin{ background:url(../images/in_ion-9.png) no-repeat left -90px;}
.footer .bdshare-button-style2-32 .bds_tsina{ background:url(../images/in_ion-9.png) no-repeat left -120px;}

.footer .bot{ padding:22px 0 40px;}
.footer .bot dt{ float:left;}
.footer .bot dt a{ display:block; width:162px;}
.footer .bot dt img{ max-width:100%;}
.footer .bot dd{ margin-left:217px; font-size:12px; line-height:22px; padding-top:52px;}
.footer .bot dd span{ display:block;}



/*首页*/
.in_banner,
.in_banner .swiper-container{ width:100%;}
.in_banner .li_box{ background-repeat:no-repeat; background-position:center; background-size:cover; padding:245px 0 0; height:970px; box-sizing:border-box; color:#fff; width:100%;}
.in_banner .li_box span{ display:block;}
.in_banner .tit{ font-size:100px; line-height:110px; max-width:70%; margin-bottom:20px;}
.in_banner .btn{ float:left; padding-top:8px;}
.in_banner .btn a{ display:block; width:120px; height:77px; background:#fa7268; text-align:center; line-height:77px; color:#fff; font-size:20px;}
.in_banner .btn a:hover{ background:#255498;}
.in_banner .txt{ margin-left:145px; max-width:365px; font-size:20px; line-height:30px;}

.in_title{ font-size:100px; line-height:95px;}
.in_title a{color: #333;}
.in_title a:hover{color: #255498;}
.in_p1 .in_title{ height:190px;}
.in_p2 .in_title{ height:190px;}
.in_p3 .in_title{ height:95px;}
.in_p4 .in_title{ height:95px;}
.in_p5 .in_title{ height:190px;}
.in_p6 .in_title{ height:95px;}

.in_p1 .in_title span{width: 300px; display: inline-block;}
.in_p2 .in_title span{width: 650px; display: inline-block;}
.in_p5 .in_title span{width: 550px; display: inline-block;}


.in_btn a{ width:80px; height:40px; display:block; background:#fa7268; line-height:40px; text-align:center; color:#fff; font-size:16px;}
.in_btn a:hover{ background:#255498;}

.in_main{ position:relative;}
.main_bg{content:""; position:absolute; right:0; top:500px; display:inline-block; width:24%; height:1235px; background:url(../images/in_bg-1.png) no-repeat top right; background-size:contain;}

.in_p1{ padding:125px 0 180px; position:relative; z-index:1;}

.in_p1 .cont{ margin:0 -40px;}
.in_p1 .left,
.in_p1 .right{ float:left; width:50%; box-sizing:border-box; padding:0 40px;}
.in_p1 .left{ margin-top:75px;}
.in_p1 .left .btn{ display:block; position:relative;}
.in_p1 .left .btn span{ display:block;}
.in_p1 .left .btn img{ width:100%;}
.in_p1 .left .btn i{ display:block; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/in_ion-2.png) no-repeat center rgba(0,0,0,0.6);}
.inp1_vadeo{ display:none; position:fixed; left:0; top:0; width:100%; z-index:999;}
.inp1_vadeo .dark_div{width: 100%;height: 100%;position: fixed;left: 0px;top: 0px;z-index: 9;background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;}
.inp1_vadeo .v_box{position: fixed;z-index: 99;width: 800px;height: 400px;margin-left: -400px;margin-top: -200px;top: 50%;left: 50%;}
.inp1_vadeo .v_box video{ width:100%;}
.inp1_vadeo .close{position: absolute;right: -32px;top: -32px;color: #fff;cursor: pointer; background:url(../images/in_ion-3.png) no-repeat center; width:16px; height:16px; display:none;}
.in_p1 .right{ margin-top:-75px; font-size:20px; line-height:32px;}

.in_p1 .num{ margin-top:80px; width:70.5%; border-left:1px solid #ccc;}
.in_p1 .num li{ float:left; width:25%; box-sizing:border-box; padding:0 40px; border-right:1px solid #ccc;}
.in_p1 .num span{ display:block;}
.in_p1 .num .sp1{ font-size:100px; line-height:102px; color:#ff6f61;}
.in_p1 .num .sp2{ line-height:24px; height:110px; margin-top:15px;}

.in_p2{ position:relative; z-index:1;}
.in_p2 .cont{ margin-top:75px; position:relative; height:1000px;}
.in_p2 .cont li{ position:absolute;}
.in_p2 .cont li.li1{ left:0; top:321px;}
.in_p2 .cont li.li2{ left:35%; top:0;}
.in_p2 .cont li.li3{ left:64.5%; top:498px;}

.in_p2 .cont dt{ width:400px;}
.in_p2 .cont dt img{ width:100%;}
.in_p2 .cont dd{ width:440px; background:#fff; position:absolute; min-height:200px; box-sizing:border-box; padding:25px 0 0 40px;}
.in_p2 .cont li.li1 dd{ left:280px; top:289px;}
.in_p2 .cont li.li2 dd{ left:310px; top:270px;}
.in_p2 .cont li.li3 dd{ left:40px; top:321px;}
.in_p2 .cont dd span{ display:block;}
.in_p2 .cont dd .tit{ font-size:20px; line-height:32px;}
.in_p2 .cont dd .tit a{color: #333}
.in_p2 .cont dd .tit a:hover{color: #255498}
.in_p2 .cont dd .in_btn{ margin-top:20px;}

.in_p3{ padding:80px 0 180px;}
.in_p3 .cont{ padding-top:75px; margin:0 -20px;}
.in_p3 .left,
.in_p3 .right{ float:left; box-sizing:border-box; padding:0 20px;}
.in_p3 .left{ width:55.8%;}
.in_p3 .left dt{ float:left; width:280px;}
.in_p3 .left dt img{ width:100%;}
.in_p3 .left dd{ margin-left:320px;}
.in_p3 .left dd span{ display:block;}
.in_p3 .left dd .sp1{ line-height:34px; font-size:28px; padding-bottom:10px;}
.in_p3 .left dd .sp2{ line-height:24px; font-size:20px; padding-bottom:15px;}
.in_p3 .left dd .in_btn{ padding-bottom:25px;}
.in_p3 .left dd .sp4{ line-height:26px; color: #666}

.in_p3 .right{ width:44.2%;}
.in_p3 .right .swiper-container{ height:375px; margin:0 -20px; overflow:hidden;}
.in_p3 .right dl{ padding:0 20px; height:375px;}
.in_p3 .right dt img{ width:100%;}
.in_p3 .right dd{ height:100px; font-size:14px; line-height:22px; margin-top:20px;}
.in_p3 .right dd a{ color:#333;}
.in_p3 .right dd a:hover{ color:#fa7268;}
.in_p3 .right .swiper-scrollbar{ height:3px; margin-top:30px; width: 100%; background:#ccc;}
.in_p3 .right .swiper-scrollbar-drag{ height:3px; background:#fa7268;}

.in_p4{ position:relative; margin-bottom:150px;}
.in_p4 .in_title{ padding:65px 0 0 80px; color:#fff;}
.in_p4 .in_title a{color: #fff;}
.in_p4 .in_title a:hover{color: #fa7268;}
.in_p4 .bg{ position:absolute; right:0; top:0; background:url(../images/in_bg-2.jpg) no-repeat right top; height:100%; background-size: 100% 100%;}
.in_p4 .bg:before{content:""; position:absolute; bottom:0; right:0; background:#fff; display:inline-block; width:100%; height:11.8%; z-index:5;}
.in_p4 .cont{ position:relative; z-index:1; overflow:hidden;}
.in_p4 .cont:before{content:""; position:absolute; bottom:0; right:0; padding-left: 80px; background:#fff; display:inline-block; width:50%; height:11.8%; z-index:5;}
.in_p4 .box{ margin-top:55px; position:relative;}
.in_p4 .left{ width:50%; float:left; padding-right:80px; box-sizing:border-box;}
.in_p4 .pic_box{ position:relative;}
.in_p4 .pic_box li{ position:absolute; left:0; top:0; opacity:0; transform:translate(-1000px,0); transition:all 0.8s;}
.in_p4 .pic_box li span{ display:block;}
.in_p4 .pic_box li.on{ opacity:1; transform:translate(0,0);}
.in_p4 .pic_box img{ max-width:100%;}
.in_p4 .pic_box .tet{ position:absolute; left:0; bottom:0; width:100%; box-sizing:border-box; padding:40px; color:#fff; line-height:20px;}
.in_p4 .pic_box .tet span{ display:block; padding-top:8px;}
.in_p4 .pic_box .tet .sp2{ font-size:18px;}
.in_p4 .pic_box .tet .sp3{ max-width:420px;}
.in_p4 .pic_box .tet .sp4{ font-size:26px; line-height:30px; padding-top:20px;}

.in_p4 .right{ width:50%; float:left; box-sizing:border-box; padding:0 280px 0 40px;}
.in_p4 ol{ margin-top:0; position:relative; height:500px;}
.in_p4 ol li{ position:absolute; left:0; top:0; opacity:0; transform:translate(1000px,0); transition:all 0.8s;}
.in_p4 ol li.on{ opacity:1; transform:translate(0,0);}
.in_p4 ol span{ display:block; color:#fff;}
.in_p4 ol .sp1{ font-size:40px; line-height:48px;}
.in_p4 ol .sp2{ font-size:18px; margin-bottom:22px; margin-top: 20px; color: #93bcf5;}
.in_p4 ol .sp3{ font-size:18px; line-height:32px; height:216px; overflow:hidden; margin-bottom:30px;}
.in_p4 ol .in_btn a{ width:120px; height:60px; line-height:60px; font-size:20px;margin-bottom:22px;}
.in_p4 ol .in_btn a:hover{ background:#fff; color:#fa7268;}

.in_p4 .year{ margin-top:40px;}
.in_p4 .year i{ font-size:30px; color:#fa7268; cursor:pointer;}
.in_p4 .year i.one{ color:#999;}

.in_p4 .next_pic{ width:745px; position:absolute; top:0; right:-745px; margin-right:160px; z-index:2;}
.in_p4 .next_pic img{ width:100%;}
.in_p4 .next_pic span{ display:block;}
.in_p4 .next_pic span:before{content:""; position:absolute; left:0; top:0; display:inline-block; width:100%; height:100%; background:rgba(0,0,0,0.7);}
.in_p4 .next_pic li{ position:absolute; left:0; top:0; opacity:0; transform:translate(1000px,0); transition:all 0.8s;}
.in_p4 .next_pic li.on{ opacity:1; transform:translate(0,0);}


.in_p5{ margin-bottom:165px;}
.in_p5 .cont{ padding-top:90px;}
.in_p5 .tabs{ float:left; width:61.7%; margin:-20px 0;}
.in_p5 .tabs a,
.in_p5 .tabs span{ display:block;}
.in_p5 .tabs a{ width:33.3%; box-sizing:border-box; padding:20px 40px 20px 0; float:left; color:#fff;}
.in_p5 .tabs .a_box{ position:relative;}
.in_p5 .tabs .a_box:before{content:""; position:absolute; left:0; top:0; display:inline-block; width:100%; height:100%; background:rgba(0,0,0,0.3); transition:all 0.4s;}
.in_p5 .tabs .active .a_box:before{ opacity:0;}
.in_p5 .tabs .pic img{ width:100%;}
.in_p5 .tabs .tet{ position:absolute; bottom:17px; left:20px;}
.in_p5 .tabs .tet .name{ font-size:20px; margin-bottom:20px;}
.in_p5 .tabs .tet .sp1,
.in_p5 .tabs .tet .sp2{ margin-top:5px; padding-left:25px;}
.in_p5 .tabs .tet .sp1{ background:url(../images/in_ion-4.png) no-repeat left center;}
.in_p5 .tabs .tet .sp2{ background:url(../images/in_ion-5.png) no-repeat 3px center;}
.in_p5 .swiper-container{ float:left; width:38.3%; background:#255498;}
.in_p5 .swiper-slide{opacity: 0;/* transition:all 1s;*/ overflow:hidden;}
.in_p5 .swiper-slide-active{opacity: 1; }
.in_p5 .swiper-wrapper{transition: 0 none!important; transition-duration:0s!important}

.in_p5 dl{ position:relative;}
.in_p5 dt img{ width:100%; transition:all 1s;transform: translate(50px,0);opacity: 0;}
.in_p5 .swiper-slide-active dt img{transform: translate(0,0);opacity: 1;}
.in_p5 dd{ position:absolute; left:0; top:0; width:50%; color:#fff; padding:45px 40px; box-sizing:border-box;}
.in_p5 dd span{ display:block; line-height:20px;}
.in_p5 dd span.sp1{ font-size:24px; line-height:30px; margin-bottom:15px; transition:all 1s;transform: translate(-50px,0);opacity: 0;}
.in_p5 dd span.sp2{ transition:all 1s 0.1s;transform: translate(-50px,0);opacity: 0;}
.in_p5 .swiper-slide-active dd span.sp1,
.in_p5 .swiper-slide-active dd span.sp2{transform: translate(0,0);opacity: 1;}

.in_p6{ margin-bottom:135px;}
.in_p6 .cont{ padding-top:65px;}
.in_p6 ul{ margin:0 -20px;}
.in_p6 li{ float:left; width:16.6%; box-sizing:border-box; padding:0 20px;}
.in_p6 li span{ display:block; text-align:center; line-height:90px;}
.in_p6 li span img{ max-width:90%;}

/*进场动画*/
.nav_box .logo{transform: translate(0,-100px);opacity: 0;transition: all 1s ease-out 0.2s;}
.nav_box .nav > li:nth-child(1){transform: translate(0,-100px);opacity: 0;transition: all 1s ease-out 0.3s;}
.nav_box .nav > li:nth-child(2){transform: translate(0,-100px);opacity: 0;transition: all 1s ease-out 0.4s;}
.nav_box .nav > li:nth-child(3){transform: translate(0,-100px);opacity: 0;transition: all 1s ease-out 0.5s;}
.nav_box .nav > li:nth-child(4){transform: translate(0,-100px);opacity: 0;transition: all 1s ease-out 0.6s;}
.nav_box .nav > li:nth-child(5){transform: translate(0,-100px);opacity: 0;transition: all 1s ease-out 0.7s;}
.nav_box .nav > li:nth-child(6){transform: translate(0,-100px);opacity: 0;transition: all 1s ease-out 0.8s;}
.nav_box .nav > li:nth-child(7){transform: translate(0,-100px);opacity: 0;transition: all 1s ease-out 0.9s;}
.nav_box .nav > li:nth-child(8){transform: translate(0,-100px);opacity: 0;transition: all 1s ease-out 1s;}
.nav_box .search{transform: translate(0,-100px);opacity: 0;transition: all 1s ease-out 1.1s;}
.nav_box .yuy{transform: translate(0,-100px);opacity: 0;transition: all 1s ease-out 1.2s;}
.nav_box.nav_box_on .logo,
.nav_box.nav_box_on .nav > li,
.nav_box.nav_box_on .search,
.nav_box.nav_box_on .yuy{transform: translate(0,0);opacity: 1;}

/*.in_banner .li_box .tit{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.2s;}*/
.in_banner .li_box .txt{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.4s;}
/*.in_banner .swiper-slide-active .li_box .tit,*/
.in_banner .swiper-slide-active .li_box .txt{transform: translate(0,0);opacity: 1;}
.in_banner .li_box .btn{transform: scale(1.4);opacity: 0;transition: all 0.6s ease-in 0.8s;}
.in_banner .swiper-slide-active .li_box .btn{transform: scale(1);opacity: 1;}

/*.in_banner .li_box .tit{ display:none;}
.in_banner .line{ overflow:hidden; font-size:100px; line-height:110px; margin-bottom:20px;}
.in_banner .line span{ transform:translate(0,100px); transition: all 1s ease-out 0.3s; display:inline-block; opacity:0;}*/

.in_banner .li_box .tit{ transition: 1s; transform: translateX(-200px); opacity: 0;}
.in_banner .swiper-slide-active .li_box .tit{ transform:translateX(0); opacity:1;}


/*.main_bg{transform: translate(100px,0);opacity: 0;transition: all 1s ease-out 0.2s;}
.main_bg.in_anm{transform: translate(0,0);opacity: 1;}*/

.in_p1 .in_title{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.2s;}
.in_p1 .left{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.4s;}
.in_p1 .right{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.6s;}
.in_p1 .num li:nth-child(1){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.7s;}
.in_p1 .num li:nth-child(2){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.8s;}
.in_p1 .num li:nth-child(3){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.9s;}
.in_p1 .num li:nth-child(4){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1s;}
.in_p1.in_anm .in_title,
.in_p1.in_anm .left,
.in_p1.in_anm .right,
.in_p1.in_anm .num li{transform: translate(0,0);opacity: 1;}

.in_p2 .in_title{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.2s;}
.in_p2.in_anm .in_title{transform: translate(0,0);opacity: 1;}

.in_p2 .cont li:nth-child(1) dt{transform: translate(-100px,0);opacity: 0;transition: all 1s ease-out 0.4s;}
.in_p2 .cont li:nth-child(2) dt{transform: translate(0,-100px);opacity: 0;transition: all 1s ease-out 0.4s;}
.in_p2 .cont li:nth-child(3) dt{transform: translate(100px,0);opacity: 0;transition: all 1s ease-out 0.4s;}
.in_p2 .cont li:nth-child(1) dd{transform: translate(50px,50px);opacity: 0;transition: all 1s ease-out 0.4s;}
.in_p2 .cont li:nth-child(2) dd{transform: translate(50px,0);opacity: 0;transition: all 1s ease-out 0.4s;}
.in_p2 .cont li:nth-child(3) dd{transform: translate(0,50px);opacity: 0;transition: all 1s ease-out 0.4s;}
.in_p2.in_anm .cont li dd,
.in_p2.in_anm .cont li dt{transform: translate(0,0);opacity: 1;}

.in_p2 .cont dd .in_btn{transform: scale(1.4);opacity: 0;transition: all 0.6s ease-in 1s; display:inline-block;}
.in_p2.in_anm .cont dd .in_btn{transform: scale(1);opacity: 1;}

.in_p3 .in_title{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.2s;}
.in_p3.in_anm .in_title{transform: translate(0,0);opacity: 1;}

.in_p3 .left dt{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.4s;}
.in_p3 .left dd .sp1{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.6s;}
.in_p3 .left dd .sp2{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.8s;}
.in_p3 .left dd .sp4{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1s;}
.in_p3.in_anm .left dt,
.in_p3.in_anm .left dd .sp1,
.in_p3.in_anm .left dd .sp2,
.in_p3.in_anm .left dd .sp4{transform: translate(0,0);opacity: 1;}
.in_p3 .left dd .in_btn{transform: scale(1.4);opacity: 0;transition: all 0.6s ease-in 2s; display:inline-block;}
.in_p3.in_anm .left dd .in_btn{transform: scale(1);opacity: 1;}

.in_p3 .right .swiper-slide:nth-child(1){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1.4s;}
.in_p3 .right .swiper-slide:nth-child(2){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1.6s;}
.in_p3 .right .swiper-slide:nth-child(3){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1.8s;}
.in_p3 .right .swiper-scrollbar{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 2s;}
.in_p3.in_anm .right .swiper-slide,
.in_p3.in_anm .right .swiper-scrollbar{transform: translate(0,0);opacity: 1;}

.in_p4 .bg{transform: translate(100px,0);opacity: 0;transition: all 1s ease-out 0s;}
.in_p4.in_anm .bg{transform: translate(0,0);opacity: 1;}

.in_p4 .in_title{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.2s;}
.in_p4.in_anm .in_title{transform: translate(0,0);opacity: 1;}

.in_p4 .pic_box{transform: translate(-100px,0);opacity: 0;transition: all 1s ease-out 0.4s;}
.in_p4 ol .sp1{transform: translate(100px,0);opacity: 0;transition: all 1s ease-out 0.6s;}
.in_p4 ol .sp2{transform: translate(100px,0);opacity: 0;transition: all 1s ease-out 0.8s;}
.in_p4 ol .sp3{transform: translate(100px,0);opacity: 0;transition: all 1s ease-out 1s;}
.in_p4 .next_pic{transform: translate(100px,0);opacity: 0;transition: all 1s ease-out 1.6s;}
.in_p4 .year .swiper-slide:nth-child(1){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1.8s;}
.in_p4 .year .swiper-slide:nth-child(2){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1.9s;}
.in_p4 .year .swiper-slide:nth-child(3){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 2s;}
.in_p4 .year .swiper-slide:nth-child(4){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 2.1s;}
.in_p4 .year .swiper-slide:nth-child(5){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 2.2s;}
.in_p4.in_anm .pic_box,
.in_p4.in_anm ol .sp1,
.in_p4.in_anm ol .sp2,
.in_p4.in_anm ol .sp3,
.in_p4.in_anm .next_pic,
.in_p4.in_anm .year .swiper-slide{transform: translate(0,0);opacity: 1;}

.in_p4 ol .in_btn{transform: scale(1.4);opacity: 0;transition: all 0.6s ease-in 1.2s; display:inline-block;}
.in_p4.in_anm ol .in_btn{transform: scale(1);opacity: 1;}

.in_p5 .in_title{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.2s;}
.in_p5.in_anm .in_title{transform: translate(0,0);opacity: 1;}

.in_p5 .tabs a:nth-child(1){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.4s;}
.in_p5 .tabs a:nth-child(2){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.6s;}
.in_p5 .tabs a:nth-child(3){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.8s;}
.in_p5 .tabs a:nth-child(4){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1s;}
.in_p5 .tabs a:nth-child(5){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1.2s;}
.in_p5 .tabs a:nth-child(6){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1.4s;}
.in_p5.in_anm .tabs a{transform: translate(0,0);opacity: 1;}

.in_p5 .swiper-container{transform: scale(0.8);opacity: 0;transition: all 1s ease-in 1s;}
.in_p5.in_anm .swiper-container{transform: scale(1);opacity: 1;}

.in_p6 .in_title{transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.2s;}
.in_p6.in_anm .in_title{transform: translate(0,0);opacity: 1;}

.in_p6 li:nth-child(1){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.4s;}
.in_p6 li:nth-child(2){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.6s;}
.in_p6 li:nth-child(3){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 0.8s;}
.in_p6 li:nth-child(4){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1s;}
.in_p6 li:nth-child(5){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1.2s;}
.in_p6 li:nth-child(6){transform: translate(0,100px);opacity: 0;transition: all 1s ease-out 1.4s;}
.in_p6.in_anm li{transform: translate(0,0);opacity: 1;}



/* 栏目头部 */
.wrap_back{background: #fff; position: relative; z-index: 1;}
.lanm_header{background: #255498 url(../images/back_01.png) left top no-repeat; }
.lanm_header .wrap{position: relative; height: 595px;}
.lanm_header .part1{padding-bottom: 90px;}
.lanm_header .part1 .logo{ float:left; padding-top: 48px;}
.lanm_header .part1 .nav{ float:right; position: relative; padding-top: 92px;}
.lanm_header .part1 .nav span{ position: absolute; right: 0; top: 15px}
.lanm_header .part1 .nav span a{ color:#fff; margin-left:6px; display:inline-block;}
.lanm_header .part1 .nav span a.one,
.lanm_header .part1 .nav span a:hover{ color:#fa7268;}
.lanm_header .part1 .nav li{ float:left; padding-left: 44px;}
.lanm_header .part1 .nav li a{ color:#fff; font-size:16px;}
.lanm_header .part1 .nav li a.one,
.lanm_header .part1 .nav li a:hover{ color:#fa7268;}

.lanm_header .part2{position: relative; }
.lanm_header .part2 .txt{color: #fff; font-size: 100px; width: 600px }
.lanm_header .part2 .pic{position: absolute; right: -280px; top: 0; width: 960px; height: 488px; background-size: cover;background-position: center;}

.lanm_header .part3{position: absolute; left: 0px; bottom: 0; background:#255498; width: 100%; text-align: center; }
.lanm_header .part3 a{color: #fff; font-size: 18px; padding: 25px 30px; display: inline-block; }
.lanm_header .part3 a.one,
.lanm_header .part3 a:hover{background: #fa7268}




/* 公司管理 */
.about_part1{background: #efefef; margin-bottom: 140px}
.about_part1 .wrap{background: #efefef; padding-top: 226px; position: relative;}
.about_part1 .tpt{position: absolute; left: 0; top: 95px; z-index: 1;}
.about_part1 .tct{ margin-left: 500px;}
.about_part1 .tct dl{ background: #fff; padding: 50px 60px;position: relative}
.about_part1 .tct dl::before{content: ""; width: 70px; height: 100%; background: #fff; position: absolute; left: -70px; top: 0;}
.about_part1 .tct dt{ font-size: 60px; padding-bottom: 20px}
.about_part1 .tct dd{ font-size: 18px; line-height: 30px; text-align: justify}

.about_part2{  margin-bottom: 120px; position: relative;}

.about_part2::before{content: ""; width: 1920px; height: 873px; position: absolute; left: 0; top: -120px; background: url(../images/back_02.png)  right no-repeat}
.about_part2 .tpt{float: left; position: relative;}
.about_part2 .tpt span{position: absolute; left: 0; top: 0; width: 100%; height: 100%;  background: url(../images/ico_03.png) center no-repeat; cursor: pointer;}
.about_part2 .tct{overflow: hidden; padding: 180px 130px 0 40px }
.about_part2 .tct dt{ font-size: 60px; padding-bottom: 70px}
.about_part2 .tct dd{ font-size: 18px; line-height: 26px; }

.about_part3{ margin-bottom: 100px;}
.about_part3 .wrap{ position: relative;}
.about_part3 .tpt{position: absolute; right: 0; top: 65px; z-index: 1;}
.about_part3 .tct{ margin-right: 560px;}
.about_part3 .tct dt{ font-size: 60px; padding-bottom: 20px; width: 350px}
.about_part3 .tct dd{ font-size: 18px; line-height: 30px; background: #efefef; padding: 50px 60px 120px 60px;text-align: justify; position: relative;}
.about_part3 .tct dd::before{content: ""; width: 70px; height: 100%; background: #efefef; position: absolute; right: -70px; top: 0;}

.about_part4{margin-bottom: 120px}
.about_part4 .tab_but{text-align: center; border-bottom: 3px solid #ccc; margin-bottom: 50px}
.about_part4 .tab_but a{display: inline-block; margin: 0 30px; padding: 20px 0; color: #333; font-size: 18px; position: relative;}
.about_part4 .tab_but a::before{content: ""; position: absolute; left: 0; bottom: -3px; width: 0; height: 3px; background: #fa7268; transition: 0.5s;}
.about_part4 .tab_but a.selected:before{width: 100%}
.about_part4 .tab_con{overflow: hidden;}
.about_part4 ul{margin: -20px;}
.about_part4 li{float: left; width: 25%; box-sizing: border-box; padding:20px}
.about_part4 dl{position: relative;}
.about_part4 dt .tet{height: 115px;}
.about_part4 dt img{width: 100%;}
.about_part4 dt b{display: block; font-size: 20px; padding: 25px 0 10px 0; font-weight: bold }
.about_part4 dt i{display: block; line-height: 20px}
.about_part4 dd{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #255498; color: #fff; box-sizing: border-box; padding: 30px 40px; opacity: 0; visibility: hidden; transition: 0.4s; overflow-x: hidden;}
.about_part4 dd .txt{font-size: 20px; padding-bottom: 20px;}
.about_part4 dd .tit{ line-height: 20px;}
.about_part4 dl.on dd{ opacity: 1; visibility: initial;}

.about_part5{padding: 49px 0; background-color: #090818; background-position: center; background-size: cover; color: #fff; margin-bottom: 140px;}
.about_part5 dl{width: 685px; }
.about_part5 dt {padding-bottom: 10px;}
.about_part5 dt span{ font-size: 50px; float: left;}
.about_part5 dt a{float: left; margin:12px 0 0 40px; background: #fa7268; color: #fff; padding: 8px 20px }
.about_part5 dt a:hover{background: #2f6bb4}
.about_part5 dd{font-size: 12px; line-height: 20px;}

.about_part6{margin-bottom: 160px}
.about_part6 .wrap{position: relative}
.about_part6 .tct{margin-right: 505px}
.about_part6 .tct dt { font-size: 60px; padding-bottom: 20px; }
.about_part6 .tct dd{ font-size: 18px; line-height: 30px; text-align: justify}
.about_part6 .tpt{position: absolute; right: 0px; top: 0px; width: 430px}
.about_part6 .tpt dt{padding-bottom: 20px;}
.about_part6 .tpt dd{ line-height: 22px; text-align: justify; }
.about_part6 .tpt dd b{font-weight: bold}


/* 活动列表 */
.huod_part1{padding: 40px 0 60px 0}
.huod_part1 .tet{width: 670px; font-size: 18px; line-height: 30px; color: #666}
.huod_part2{overflow: hidden; margin-bottom: 160px}
.huod_part2 ul{margin: -45px -13px; padding-bottom: 145px; }
.huod_part2 li{float: left; width: 33.3%; box-sizing: border-box; padding: 45px 13px}
.huod_part2 dt a{position: relative; display: block}
.huod_part2 dt img{width: 100%;}
.huod_part2 dt a::before{content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 185px; background: url(../images/back_03.png) bottom repeat-x; z-index: 1; display:none}
.huod_part2 dd{margin: -90px 30px 0 0; position: relative; z-index: 1;}
.huod_part2 .box{background: #fff; position: relative;  height: 265px; box-sizing: border-box; padding: 20px 30px 0 0}
.huod_part2 .tmt{position: absolute; right: 0; top: -30px; color: #fff;}
.huod_part2 .txt{padding-bottom: 20px;}
.huod_part2 .txt a{color: #333; font-size: 20px; line-height: 32px; display: inline-block;}
.huod_part2 .txt a:hover{color: #255498}
.huod_part2 .tet{ line-height: 22px; color: #666; height: 110px; overflow: hidden;}
.huod_part2 .tat{position: absolute; left: 0; bottom: 0; display:none}
.huod_part2 .tat i{float: left; width: 8px; height: 8px; background: #fa7268; border-radius: 50%; transition: 0.4s; margin-right: 5px;}
.huod_part2 .tat a:hover i{background: #255498;}


/* 活动系详情 */
.lanm_header_con .wrap{height: auto;}
.lanm_header_con .part1{padding: 20px 0 30px 0}
.lanm_header_con .part1 .nav span{top: 0}
.lanm_header_con .part1 .logo{padding-top: 0}
.lanm_header_con .part1 .nav{padding-top: 60px;}

.huod_part3{padding: 30px 0 110px 0}
.huod_part3 a{background: url(../images/ico_01.png) center left no-repeat; padding-left: 50px; height: 25px; line-height: 25px; display: inline-block; color: #333; }
.huod_part3 a:hover{color: #fa7268}

.huod_part4{position: relative; margin-bottom: 120px}
.huod_part4 .left{float: left; width: 430px; margin-bottom: 40px;}
.huod_part4 .right{ overflow: hidden; padding-left: 70px;}
.huod_part4 .txt{font-size: 30px; line-height: 50px; border-bottom: 1px solid #d2d2d2; padding-bottom: 60px; margin-bottom: 30px}
.huod_part4 .tit{padding-bottom: 40px}
.huod_part4 .tit span{padding: 2px 0; display: block; font-weight: bold }
.huod_part4 .tft i{float: left; margin-right: 10px; cursor: pointer; transition: 0.4s}
.huod_part4 .tft i:hover{opacity: 0.7;}
.huod_part4 .tet{text-align: justify; font-size: 18px; line-height: 30px; padding-bottom: 50px  }
.huod_part4 .tet img{max-width: 100%;}
.huod_part4 .video{position: relative;}
.huod_part4 .video img{max-width: 100%;}
.huod_part4 .video span{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/in_ion-2.png) center no-repeat; cursor: pointer;}
.huod_part4 .download{position: absolute; left: 0; bottom: 0; max-width: 430px;}
.huod_part4 .download dt{ font-size: 16px; padding-bottom: 20px }
.huod_part4 .download li{padding: 8px 0}
.huod_part4 .download li a{color: #333; background: url(../images/ico_09.jpg) center right no-repeat; padding-right: 22px}
.huod_part4 .download li a:hover{color: #fa7268}


/* 出版物列表 */
.chubw_part,
.chubw_part .wrap{background: #efefef}
.chubw_part .page .Pprev:before, 
.chubw_part .page .Pnext:before{background-color: #efefef}

.chubw_part .wrap{padding: 160px 0;}
.chubw_part ul{margin: -25px -40px; padding-bottom: 100px}
.chubw_part li{float: left; width: 50%; padding: 25px 40px; box-sizing: border-box}
.chubw_part dl{position: relative; }
.chubw_part dt{position: absolute; background: #000; width: 280px; left: 0; top: 0; z-index: 1; }
.chubw_part dt img{opacity: 1}
.chubw_part dd{margin-left: 280px; background: #fff; position: relative; padding:30px 40px; margin-top: 40px; height: 500px; box-sizing: border-box;}
.chubw_part dd::before{content: ""; position: absolute; left: -240px; top: 0; width: 240px; height: 100%; background: #fff}
.chubw_part .tmt{font-family: 'Conv_DIN-Bold'; font-size: 60px; position: absolute; left: 0; top: 50%; color: #fff; width: 100%; text-align: center; margin-top: -30px;}
.chubw_part .tit{position: absolute; left: 0; bottom: 0; width: 100%; box-sizing: border-box; padding: 0 40px}
.chubw_part .tit span{display: block; text-align: center; color: #fff; padding: 10px; font-size: 16px; background: #fa7268 }
.chubw_part .txt{padding-bottom: 10px;}
.chubw_part .txt a{font-size: 20px; color: #333; line-height: 32px;}
.chubw_part .txt a:hover{ color: #255498}
.chubw_part .tjt{border-bottom: 3px solid #efefef; padding-bottom: 15px; margin-bottom: 25px;}
.chubw_part .tjt span{display: block; font-size: 12px;}
.chubw_part .tet{color: #666; line-height: 26px}


/* 信息公开 */
.xingk_txt{font-size: 60px; width: 390px; padding-bottom: 40px; line-height: 70px}

.xingk_part1{margin-bottom: 70px;  }
.xingk_part1 .wrap{background: #fff;  padding-top: 90px}
.xingk_part1 .box{padding: 0 4px;}
.xingk_part1 .box a{display: block; background: #81a0cc; color: #fff; text-align: center; height: 190px; position: relative;}
.xingk_part1 .box a:hover{background: #255498;}
.xingk_part1 .txt{font-family: 'Conv_DIN-Bold'; font-size: 40px; padding: 25px 0 30px 0; background: url(../images/ico_10.png) center bottom no-repeat; margin-bottom: 25px }
.xingk_part1 .tet{padding: 0 5px}
.xingk_part1 .tet span{display: block;}
/*.xingk_part1 .li4 .box a,
.xingk_part1 .li5 .box a{ background: #fa7268}
.xingk_part1 .li3 .box a,
.xingk_part1 .li6 .box a{background: #efb1ac}
.xingk_part1 .li2 .box a,
.xingk_part1 .li7 .box a{background: #e9d5d3}*/
.xingk_part1 .swiper-box{overflow: hidden;}
.xingk_part1 .swiper-container{margin:0 -4px 40px -4px;}
.xingk_part1 .swiper-scrollbar{width: 100%; height: 3px; background: #ccc; }
.xingk_part1 .swiper-scrollbar-drag{height: 100%; background: #255498}

.xingk_part2 .wrap{padding: 0}

.xingk_part3 {margin-bottom: 100px;}
.xingk_part3 ul{margin: 0 -4px;}
.xingk_part3 li{float: left; width: 12.5%; box-sizing: border-box; padding: 0 4px}
.xingk_part3 dl{text-align: center; background: #255498; height: 240px; transition: 0.4s;}
.xingk_part3 dt{padding: 30px 0}
.xingk_part3 dd{color: #fff; padding: 0 20px; line-height: 20px; background: url(../images/ico_10.png) center bottom no-repeat; padding-bottom: 30px;}
.xingk_part3 li:hover dl{transform: translateY(-10px)}
.xingk_part3 .swiper-scrollbar{width: 100%; height: 3px; background: #ccc; margin-top: 40px; }
.xingk_part3 .swiper-scrollbar-drag{height: 100%; background: #255498}

.xingk_part4{background: #efefef; padding: 80px 0 140px 0 }
.xingk_part4 ul{margin: 0 -4px;}
.xingk_part4 li{float: left; width: 25%; box-sizing: border-box; padding: 0 4px}
.xingk_part4 dl{background: #fff; text-align: center; padding: 15px}
.xingk_part4 dd{height: 80px;}
.xingk_part4 dt img{width: 100%}
.xingk_part4 dd span{display: inline-block; width: 150px; padding-top: 25px; line-height: 24px;}
.xingk_part4 .swiper-scrollbar{width: 100%; height: 3px; background: #ccc; margin-top: 40px; }
.xingk_part4 .swiper-scrollbar-drag{height: 100%; background: #255498}


/* 联系我们 */
.lianx_part1{margin-bottom: 150px;}
.lianx_part1 .txt{font-size: 60px; line-height: 70px; padding: 100px 0 80px 0}
.lianx_part1 .left{float: left; width: 50%; box-sizing: border-box; padding-right: 215px }
.lianx_part1 .left dl{padding-bottom: 50px;}
.lianx_part1 .left dt{padding-bottom: 10px; font-size: 20px;}
.lianx_part1 .left dd{line-height: 22px}
.lianx_part1 .right{overflow: hidden; padding-right: 40px;}
.lianx_part1 .right .tit{padding-bottom: 10px; font-size: 20px;}
.lianx_part1 .right li{padding-bottom: 20px;}
.lianx_part1 .right dl{border-bottom: 1px solid #ccc; padding: 8px 0}
.lianx_part1 .right dt{float: left;}
.lianx_part1 .right dd{overflow: hidden;}
.lianx_part1 .right .but{text-align: left; padding: 10px 0 0 0;}
.lianx_part1 .right .but input{background: #fa7268; color: #fff; padding: 10px 0; width: 80px; text-align: center; cursor: pointer; display: inline-block; transition: 0.4s;}
.lianx_part1 .right .but input:hover{background: #255498}
.lianx_part2{height: 380px;}


/* 奖学金项目 */
.xiangm_txt{font-size: 60px; line-height: 70px; width: 500px}
.xiangm_part1{margin-top: 60px}
.xiangm_part1 .tab_but{text-align: center; border-bottom: 3px solid #ccc; margin-bottom: 50px}
.xiangm_part1 .tab_but a{display: inline-block; margin: 0 30px; padding: 20px 0; color: #333; font-size: 18px; position: relative;}
.xiangm_part1 .tab_but a::before{content: ""; position: absolute; left: 0; bottom: -3px; width: 0; height: 3px; background: #fa7268; transition: 0.5s;}
.xiangm_part1 .tab_but a.selected:before{width: 100%}

.xiangm_part2{margin: 90px 0 120px 0;}
.xiangm_part2 .xiangm_txt{padding-bottom: 40px }
.xiangm_part2 .left{width: 50%; padding-right: 40px; box-sizing: border-box; float: left;}
.xiangm_part2 .left .tet{ font-size: 18px; line-height: 30px; text-align: justify; padding-bottom: 30px;}
.xiangm_part2 .left .tat a{background: #fa7268; color: #fff; padding: 10px 20px; display: inline-block }
.xiangm_part2 .left .tat a:hover{background: #255498}
.xiangm_part2 .right{ overflow: hidden; padding: 250px 0 0 40px; }
.xiangm_part2 .right .box{position: relative;}
.xiangm_part2 .right .box img{width: 100%}
.xiangm_part2 .right span{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background:rgba(0, 0, 0, 0.3) url(../images/ico_03.png) center no-repeat; cursor: pointer;}

.xiangm_part3{margin-bottom: 60px}
.xiangm_part3 .xiangm_txt{padding-bottom: 50px }
.xiangm_part3 .tit{font-size: 20px; padding-bottom: 30px}
.xiangm_part3 ul{margin: -40px -20px}
.xiangm_part3 li{float: left; width: 25%; padding: 40px 20px; box-sizing: border-box;}
.xiangm_part3 dd{height: 150px; border: 1px solid #ccc; border-top: 0; padding:0 20px }
.xiangm_part3 dt img{width: 100%}
.xiangm_part3 .txt{font-size: 20px; padding: 25px 0 20px 0 }
.xiangm_part3 .tet span{display: block; background-position: center left; background-repeat: no-repeat; padding-left: 25px; margin-bottom: 5px }
.xiangm_part3 .tet .p1{background-image: url(../images/ico_11.jpg)}
.xiangm_part3 .tet .p2{background-image: url(../images/ico_12.jpg)}

.xiangm_part4{margin-bottom: 120px}
.xiangm_part4 .txt{font-size: 20px; padding-bottom: 40px}
.xiangm_part4 .swiper-wrap{position: relative; padding: 0 60px }
.xiangm_part4 .swiper-box{ overflow: hidden;}
.xiangm_part4 .swiper-container{margin: 0 -20px; padding-bottom: 5px;}
.xiangm_part4 .swiper-container::before{content: ""; position: absolute; left: 0; top: 64px; width: 100%; height: 3px; background: #ccc; }
.xiangm_part4 li{ text-align: center; }
.xiangm_part4 li a{display: inline-block; font-size: 30px; color: #333; font-family: 'Conv_DIN-Bold'; position: relative; padding-bottom: 35px;}
.xiangm_part4 li a::before{content: ""; position: absolute; left: 50%; bottom: 0; width: 12px; height: 12px; background: #fa7268; border-radius: 50%; margin-left: -6px}
.xiangm_part4 li a:hover{color: #fa7268}
.xiangm_part4 .arrow div{position: absolute; top: 54px; width: 34px; height: 24px; cursor: pointer; z-index: 1;}
.xiangm_part4 .arrow-left{background-image: url(../images/ico_01.png); left: 0;}
.xiangm_part4 .arrow-right{background-image: url(../images/ico_02.png); right: 0}

.xiangm_part5 .xiangm_txt{padding-bottom: 20px;width: 770px; }
.xiangm_part5 .tit{width: 680px; font-size: 18px; line-height: 30px; padding-bottom: 70px}
.xiangm_part5 .huod_part2 {margin-bottom: 120px}
.xiangm_part5 .huod_part2 .box{height: 230px;}
.xiangm_part5 .huod_part2 ul{padding: 0}







/*响应式*/
@media screen and (max-width:1750px){
	.in_p4 ol{ height:400px;}
	.in_p4 ol .sp1{font-size: 36px;}
	.in_p4 ol .sp3{ height:126px;}
}

@media screen and (max-width:1500px){
	
	/*公用头尾*/
	.wrap{ width:1160px;}
	.in_title{ font-size:70px; line-height:72px;}
	.footer .top{ font-size:12px;}
	.footer .nav li{ padding-right:40px;}
	.footer .nav li.last{ width:300px;}
	.footer .nav .a1{ font-size:18px;}
	
	
	/*首页*/
	.in_banner .li_box{ height:730px; padding-top:225px;}
	.in_banner .tit{ font-size:70px; line-height:80px;}
	.in_banner .tet{ margin-top:20px;}
	.in_banner .line{ font-size:60px; line-height:60px; margin-bottom:10px;}
	
	.in_p1 .in_title span{width: 200px; display: inline-block;}
	.in_p2 .in_title span{width: 450px; display: inline-block;}
	.in_p5 .in_title span{width: 400px; display: inline-block;}
	
	.in_p1 .in_title{ height:144px;}
	.in_p2 .in_title{ height:144px;}
	.in_p3 .in_title{ height:72px;}
	.in_p4 .in_title{ height:72px;}
	.in_p5 .in_title{ height:144px;}
	.in_p6 .in_title{ height:72px;}
	
	.in_p1 .right{ margin-top:-35px;}
	.in_p2 .cont{ height:880px;}
	.in_p2 .cont dt{ width:350px;}
	.in_p2 .cont dd{ width:370px; padding:25px 30px;}
	.in_p2 .cont dd .tit{ font-size:18px; line-height:26px;}
	.in_p2 .cont li.li1 dd{ left:70%; top:80%;}
	.in_p2 .cont li.li2 dd{ left:80%; top:70%;}
	.in_p2 .cont li.li3{ top:460px;}
	.in_p2 .cont li.li3 dd{ left:10%; top:80%;}
	.in_p3 .cont{ padding-top:45px;}
	.in_p3 .left dd .sp4{ height:230px; overflow:hidden;}
	.in_p3 .right dl{ padding:0 15px;}
	.in_p4 ol .sp1{ font-size:30px; line-height:36px;}
	.in_p4 .right{ padding:0 150px 0 0px;}
	.in_p4 ol{ margin-top:0; height: 330px;}
	.in_p4 ol .in_btn a{ width:100px; height:50px; line-height:50px;}
	.in_p4 .year{ margin-top:40px;}
	.in_p4 .next_pic{ width:525px; right:-525px; margin-right:100px;}
	.in_p4 .bg:before,
	.in_p4 .cont::before{ height:14%;}
	.in_p5 dd{ width:60%; max-height:100%; overflow:hidden;}
	
	

	/* 栏目头部 */
	.lanm_header .part1{padding-bottom: 50px}
	.lanm_header .wrap{height: 520px;}
	.lanm_header .part2 .pic{width: 820px; height: 420px; background-size: cover; right: -200px }
	.lanm_header .part2 .txt{font-size: 80px}
	.lanm_header .part3 a{font-size: 16px; padding: 20px;}
	.lanm_header_con .wrap{height: auto;}
	.lanm_header_con .part1{padding: 20px 0 30px 0}


	/* 公司管理 */
	

	.about_part1{margin-bottom: 100px;}
	.about_part1 .tct dt{font-size: 50px}
	.about_part1 .tct dl{padding: 40px;}
	.about_part1 .tct dd{font-size: 16px; line-height: 26px;}

	.about_part2{margin-bottom: 100px}
	.about_part2 .tpt{width: 60%;}
	.about_part2 .tpt img{width: 100%;}
	.about_part2 .tct{ padding: 160px 0 0 40px}
	.about_part2 .tct dt{font-size: 50px;}

	.about_part3 {margin-bottom: 100px}
	.about_part3 .tct dt{font-size: 50px}
	.about_part3 .tct dd{padding: 40px; font-size: 16px; line-height: 26px}

	.about_part4{margin-bottom: 100px }	
	.about_part4 .tab_but{margin-bottom: 30px;}
	.about_part4 ul{margin: -15px;}
	.about_part4 li{padding: 15px;}
	.about_part4 dd{padding: 20px}

	.about_part5{margin-bottom: 100px;}

	.about_part6 {margin-bottom: 100px;}
	.about_part6 .tct{margin-right: 480px}
	.about_part6 .tct dt{font-size: 50px}
	.about_part6 .tct dd{font-size: 16px; line-height: 26px;}


	/* 出版物 */
	.chubw_part .wrap{padding: 100px 0;}
	.chubw_part ul{margin: -20px; padding-bottom: 80px}
	.chubw_part li{padding: 20px}
	.chubw_part dt{width: 230px;}
	.chubw_part dt img{width: 100%}
	.chubw_part .tit span{font-size: 14px;}
	.chubw_part .tmt{font-size: 40px}
	.chubw_part .txt a{line-height: 28px}
	.chubw_part .tet{line-height: 24px}
	.chubw_part dd{margin-left: 230px; padding:25px 30px; height: 430px;}
	.chubw_part dd::before{ width: 190px; left: -190px;}


	/* 活动列表 */
	.huod_part1{padding: 30px 0 40px 0 }
	.huod_part2{margin-bottom: 100px;}
	.huod_part2 ul{margin: -20px -15px; padding-bottom: 80px;}
	.huod_part2 li{padding:20px 15px;}


	/* 活动详情 */
	.huod_part3{padding: 30px 0 50px 0}
	.huod_part4 .txt{line-height: 40px; padding-bottom: 40px}
	.huod_part4 .right{padding-left: 50px}


	/* 奖学金项目 */
	.xiangm_txt{font-size: 50px; line-height: 60px; width: 420px }
	
	.xiangm_part2 .xiangm_txt{padding-bottom: 20px;}
	.xiangm_part2{margin: 50px 0 100px 0}
	.xiangm_part2 .left{padding-right: 20px;}
	.xiangm_part2 .left .tet{font-size: 16px; line-height: 24px;}
	.xiangm_part2 .right{padding: 130px 0 0 20px}

	.xiangm_part3 .xiangm_txt{padding-bottom: 20px}
	.xiangm_part3 .tit{padding-bottom: 20px;}
	.xiangm_part3 ul{margin: -10px;}
	.xiangm_part3 li{padding: 10px;}
	.xiangm_part3 dd{height: 120px;}
	.xiangm_part3 .txt{padding: 20px 0 15px 0;}

	.xiangm_part4{margin-bottom: 100px;}
	.xiangm_part4 .txt{padding-bottom: 30px;}
	.xiangm_part4 li a{font-size: 25px; padding-bottom: 35px }
	.xiangm_part4 .swiper-container::before{top: 59px;}
	.xiangm_part4 .arrow div{top: 48px}

	.xiangm_part5 .tit{padding-bottom: 40px;}
	.xiangm_part5 .huod_part2{margin-bottom: 100px}


	/* 联系我们 */
	.lianx_part1{margin-bottom: 100px}
	.lianx_part1 .txt{font-size: 50px; line-height: 60px; padding: 80px 0 }


	/* 公开信息 */
	.xingk_txt{font-size: 50px; line-height: 60px; padding-bottom: 30px; }
	.xingk_part1 .txt{font-size: 30px;}
	.xingk_part1 .box a{height: 170px;}
	.xingk_part1 .swiper-container{margin: 0 -4px 20px -4px}

	.xingk_part3 dl{height: 200px}
	.xingk_part3 dt{padding: 20px 40px}
	.xingk_part3 dt img{width: 100%}
	.xingk_part3 dd{padding: 0 10px 30px 10px;}
	.xingk_part3 .swiper-scrollbar{margin-top: 20px;}

	.xingk_part4{padding-bottom: 100px; }
	.xingk_part4 .swiper-scrollbar{margin-top: 20px;}

}

@media screen and (max-width:1440px){
	.in_p4 ol{ height:300px;}
	.in_p4 ol .sp3{ height:96px;}
        .xiangm_part3 .txt{font-size:18px;}
        .xiangm_part3 .tet span{font-size:12px;}

}

@media screen and (max-width:1200px){
	
	.formError{left: 50%!important;}


	/*公用头尾*/
	.wrap{ width:auto; margin:0 20px;}
	.footer .nav li{ width:33.3%; min-height:230px; box-sizing:border-box;}
	.footer .nav li:nth-child(1),
	.footer .nav li:nth-child(4){ width:28%;}
	.footer .nav li:nth-child(2),
	.footer .nav li:nth-child(5){ width:35%;}
	.footer .nav li:nth-child(3),
	.footer .nav li.last{ width:37%;}
	.footer ol span, .footer ol .fx_box{ font-size:16px;}
	
	.nav_box .logo{ padding-top:0;}
	.nav_box .logo a{ display:block; width:140px;}
	.nav_box .logo img{ max-width:100%;}
	.nav_box .yuy{ margin-bottom:23px;}
	.nav_box .nav > li a{ margin-left:34px; font-size:14px;}	


	/*首页*/
	.in_banner{ margin-top:-80px; position:relative; height:700px;}
	.in_banner .swiper-container{ position:absolute;}
	.in_banner .li_box{ height:700px; padding-top:265px;}
	.in_banner .tit{ font-size:50px; line-height:60px;}
	.in_banner .line{ font-size:45px; line-height:45px;}

	.in_title{ font-size:60px; line-height:62px;}
	.in_p1 .in_title{ height:auto;}
	.in_p2 .in_title{ height:auto;}
	.in_p3 .in_title{ height:auto;}
	.in_p4 .in_title{ height:auto;}
	.in_p5 .in_title{ height:auto;}
	.in_p6 .in_title{ height:auto;}

	.in_p1{ padding:100px 0;}
	.in_p1 .left{ margin-top:45px;}
	.in_p1 .right{ font-size:16px; line-height:26px; padding-left:0;}
	.in_p1 .num li{ padding:0 25px;}
	.in_p1 .num .sp1{ font-size:70px; line-height:72px;}
	.in_p2 .cont{ margin-top:45px; height:770px;}
	.in_p2 .cont li.li1{ top:240px;}
	.in_p2 .cont li.li3{ left:60%; top:410px;}
	.in_p2 .cont dt{ width:300px;}
	.in_p2 .cont dd{ width:320px;}
	.in_p2 .cont dd .tit{ font-size:14px; line-height:22px;}
	.in_p3{ padding:80px 0 100px;}
	.in_p3 .left{width:45%}
	.in_p3 .left dt{ width:200px;}
	.in_p3 .left dd{ margin-left:230px;}
	.in_p3 .left dd .sp1{ font-size:20px; line-height:28px;}
	.in_p3 .left dd .sp4{ height:130px;}
	.in_p3 .right {width:55%}
.in_p3 .right .swiper-container{    height: auto;}
.in_p3 .right dl{    height: auto;}
	.in_p3 .right dd{ font-size:12px; line-height:22px;}
	.in_p4{ margin-bottom:120px;}
	.in_p4 .bg{ background-size:cover; width:100%;}
	.in_p4 .in_title{ padding:65px 0 0 0;}
	.in_p4 .left{ padding-right:50px;}
	.in_p4 .pic_box .tet{ padding:15px 20px;}
	.in_p4 .pic_box .tet .sp1 img{ max-width:50%;}
	.in_p4 .pic_box .tet .sp2{ font-size:16px;}
	.in_p4 .pic_box .tet span{ padding-top:3px;}
	.in_p4 .pic_box .tet .sp3{ max-width:100%;}
	.in_p4 .pic_box .tet .sp4{ font-size:14px; line-height:20px; padding-top:3px;}
	.in_p4 .right{ padding:0 20px 0 0px;}
	.in_p4 .next_pic{ display:none;}
	.in_p4 ol{ margin-top:10px; height:323px;}
	.in_p4 ol .sp1{ font-size:30px; line-height:36px;}
	.in_p4 ol .sp3{ font-size:16px; line-height:26px; height:130px;}
	.in_p4 .year i{ font-size:24px;}
	.in_p4 .bg:before,
	.in_p4 .cont::before{ display:none;}
	.in_p5{ margin-bottom:120px;}
	.in_p5 .cont{ padding-top:60px;}
	.in_p5 .tabs{ margin:-10px 0;}
	.in_p5 .tabs a{ padding:10px 20px 10px 0;}
	.in_p5 dd{ padding:35px 30px;}
	.in_p5 .tabs span{ font-size:12px;}
	.in_p5 .tabs .tet .name{ font-size:16px; margin-bottom:10px;}
	.in_p5 dd span{ font-size:12px;}
	.in_p5 dd span.sp1{ font-size:20px; line-height:24px;}
	.in_p6{ margin-bottom:100px;}
	.in_p6 .cont{ padding-top:35px;}
	
	
	/* 栏目头部 */
	.lanm_header .part1 .logo{padding-top: 35px; width: 140px}
	.lanm_header .part1 .logo img{width: 100%}
	.lanm_header .part1 .nav{padding-top: 82px }
	.lanm_header .part1 .nav li{padding-left: 34px;}
	.lanm_header .part1 .nav li a{font-size: 14px;}
	.lanm_header .wrap{height: 400px;}
	.lanm_header .part2 .pic{width: 630px; height: 320px; right: -40px}
	.lanm_header .part2 .txt{font-size: 60px}
	.lanm_header .part3 a{font-size: 14px; padding: 15px}
	.lanm_header_con .part1 .logo{padding-top: 0px;}
	.lanm_header_con .wrap{height: auto;}
	.lanm_header_con .part1 .nav{padding-top: 60px;}


	/* 公司管理 */
	.about_part1{margin-bottom: 80px;}
	.about_part1 .wrap{padding-top: 100px;}
	.about_part1 .tpt{top: 50px; width: 40%}
	.about_part1 .tpt img{width: 100%}
	.about_part1 .tct{margin-left: 40%;}
	.about_part1 .tct dl{padding: 30px}
	.about_part1 .tct dl::before{width: 20px; left: -20px}
	.about_part1 .tct dt{font-size: 40px; padding-bottom: 15px;}
	.about_part1 .tct dd{font-size: 16px; line-height: 26px;}

	.about_part2{margin-bottom: 80px;}
	.about_part2::before{display: none;}
	.about_part2 .tpt{width: 55%;}
	.about_part2 .tct{padding: 180px 0 0 20px}
	.about_part2 .tct dt{font-size: 40px; padding-bottom: 15px;}

	.about_part3{margin-bottom: 80px;}
	.about_part3 .tpt{top: 50px; width: 40%}
	.about_part3 .tpt img{width: 100%}
	.about_part3 .tct{margin-right: 40%;}
	.about_part3 .tct dt{font-size: 40px; padding-bottom: 15px;}
	.about_part3 .tct dd{padding: 30px; font-size: 16px; line-height: 26px;}
	.about_part3 .tct dd::before{width: 20px; right: -20px}

	.about_part4{margin-bottom: 80px;}
	.about_part4 li{width: 33.3%}	
	.about_part4 .tab_but a{margin: 0 15px;}
	
	.about_part5{margin-bottom: 80px;}
	.about_part5 dt span{font-size: 40px;}
	.about_part5 dt a{margin: 5px 0 0 20px}

	.about_part6 {margin-bottom: 80px;}
	.about_part6 .tpt{width: 30%;}
	.about_part6 .tpt img{width: 100%}
	.about_part6 .tct{margin-right: 30%;}
	.about_part6 .tct dl{padding-right: 40px}
	.about_part6 .tct dt{font-size: 40px; padding-bottom: 15px;}
	.about_part6 .tct dd{font-size: 16px; line-height: 26px;}


	/* 活动列表 */
	.huod_part2{margin-bottom: 80px}
	.huod_part2 ul{padding-bottom: 80px; margin:-20px -10px;}
	.huod_part2 .txt a{font-size: 18px; line-height: 25px;}
	.huod_part2 .box{height: 280px;}
	.huod_part2 li{padding:20px 10px;}


	/* 出版物 */
	.chubw_part .wrap{padding: 80px 0}
	.chubw_part dt{width: 170px;}
	.chubw_part dd{margin-left: 170px; padding: 20px; height: 380px;}
	.chubw_part dd::before{width: 150px; left: -150px}
	.chubw_part .tit{padding: 0 20px;}
	.chubw_part .txt a{font-size: 16px; line-height: 26px;}
	.chubw_part .tjt{margin-bottom: 10px;}


	/* 活动详情 */
	.huod_part4{margin-bottom: 100px;}
	.huod_part4 .left{width: 350px;}
	.huod_part4 .txt{font-size: 25px; line-height: 30px;}
	.huod_part4 .tet{font-size: 16px; line-height: 28px; padding-bottom: 40px;}


	/* 奖学金项目 */
	.xiangm_txt{font-size: 40px; line-height: 50px}
	.xiangm_part2{margin: 50px 0 80px 0;}
	.xiangm_part4{margin-bottom: 80px;}	
	.xiangm_part5 .huod_part2{margin-bottom: 80px;}


	/* 联系我们 */
	.lianx_part1 .txt{font-size: 40px; line-height: 50px; padding: 50px 0; width: 500px;}


	/* 公开信息 */
	.xingk_txt{font-size: 40px; line-height: 50px; padding-bottom: 20px;}
	.xingk_part1 .wrap{padding-top: 50px;}	
	.xingk_part1 .txt{padding: 20px 0 20px 0;}
	.xingk_part2 .wrap{padding-top: 0px;}

	.xingk_part3 {margin-bottom: 80px;}
	.xingk_part3 dd{height: 100px; padding: 0;}
	.xingk_part3 dt{padding: 20px 35%}
	.xingk_part4{padding: 80px 0;}



}



@media screen and (max-width:1002px){	
	
	/* 头部公用 */
	.lanm_header .part3 a{float: left;}
	.lanm_header .part3{overflow-y: hidden; }	

	/*首页*/
	.in_btn a{ width:70px; height:30px; line-height:30px; font-size:14px;}
	.inp1_vadeo .v_box{ width:500px; margin-left:-250px;}
	.in_p1 .num{ width:100%;}
	.main_bg{ display:none;}
	.in_p2 .cont{ position:static; height:auto;}
	.in_p2 .cont ul{ margin:0 -10px; clear:both; overflow:hidden;}
	.in_p2 .cont li{ position:static; box-sizing:border-box; float:left; width:33.3%; padding:0 10px;}
	.in_p2 .cont dl{ clear:both; overflow:hidden; margin-bottom:20px;}
	.in_p2 .cont dt{ width:100%;}
	.in_p2 .cont dd{ position:static; margin-left:0; width:100%; padding:25px 0 0;}
	.in_p2 .cont li.li1 dd,
	.in_p2 .cont li.li2 dd,
	.in_p2 .cont li.li3 dd{ left:30%; top:60%;}
	.in_p3 .left dt{ width:170px;}
	.in_p3 .left dd{ margin-left:190px;}
	.in_p3 .left dd .sp1{ font-size:18px; line-height:22px;}
	.in_p3 .left dd .sp2{ font-size:14px; line-height:18px;}
	.in_p3 .left dd .sp4{ font-size:12px; line-height:20px; height:80px;}
	.in_p3 .right{ padding:0 20px 0 0}
	.in_p3 .right dl{ padding:0 10px;}
	.in_p3 .right dd{ font-size:12px; line-height:20px;}
	.in_p4 .right{ padding:0 20px;}
	.in_p4 .left{ padding-right:0;}
	.in_p4 .pic_box .tet span{ padding-top:0; font-size:12px;}
	.in_p4 .pic_box .sp1 img{ max-width:60%;}
	.in_p4 .pic_box .tet .sp2{ font-size:12px;}
	.in_p4 .pic_box .tet .sp4{ font-size:12px; padding-top:0;}
	.in_p4 ol{ margin-top:0; height:270px;}
	.in_p4 ol .sp1{ font-size:22px; line-height:26px;}
	.in_p4 ol .sp2{ font-size:16px; margin-bottom:20px;}
	.in_p4 ol .sp3{ height:120px; font-size:12px; line-height:20px;}
	.in_p4 ol .in_btn a{ width:70px; height:30px; line-height:30px; font-size:14px;}
	
	.in_p6 li{ width:33.3%;}

	.in_p5 .tabs{float: none; width: auto; clear: both; overflow: hidden; margin: -20px -10px 20px -10px;}
	.in_p5 .tabs a{ padding: 20px 10px 0 10px;}
	.in_p5 .swiper-container{float: none; width: auto;}
	.in_p5 dl{padding-left: 65%;}
	.in_p5 dd span.sp1{font-size: 24px;}
	.in_p5 dd span{font-size: 14px;}
	
	

	/* 栏目头部 */
	.lanm_header .wrap{height: 290px;}
	.lanm_header .part1{display: none;}
	.lanm_header .part2{margin-top: 100px;}
	.lanm_header .part2 .pic{width: 500px; height: 240px; right: -40px;}
	.lanm_header .part2 .txt{font-size: 40px; width: 300px;}
	.lanm_header .part3 a{padding: 10px 15px;}
	.lanm_header_con .wrap{height: 80px;}


	/*公司管理 */
	.about_part1{margin-bottom: 40px;}
	.about_part1 .wrap{padding: 40px 0;}
	.about_part1 .tpt{width: 290px; top: 40px }
	.about_part1 .tct { margin-left: 290px;}
	.about_part1 .tct dl::before{display: none;}
	.about_part1 .tct dl{padding: 20px;}
	.about_part1 .tct dt{font-size: 30px; padding-bottom: 10px;}
	.about_part1 .tct dd{font-size: 14px; line-height: 22px; height: 322px; overflow-x: hidden;}

	.about_part2{margin-bottom: 40px;}
	.about_part2 .box{width: 500px; }
	.about_part2 .tpt span{ background-size: 50px;}
	.about_part2 .tct{padding: 60px 0 0 20px}
	.about_part2 .tct dt{font-size: 30px; padding-bottom: 10px;}

	.about_part3{margin-bottom: 20px}
	.about_part3 .tpt{width: 300px; top: 0}
	.about_part3 .tct{margin-right: 300px; background: #efefef}
	.about_part3 .tct dl{padding: 20px;}
	.about_part3 .tct dd{background: none; padding: 0;}
	.about_part3 .tct dd::before{display: none;}
	.about_part3 .tct dt{font-size: 30px; padding-bottom: 10px;}
	.about_part3 .tct dd{font-size: 14px; line-height: 22px;  height: 207px; overflow-x: hidden;}

	.about_part4 .tab_but{ position: relative; margin-bottom: 20px; border: 0;}
	.about_part4 .tab_but::before{content: ""; position: absolute; left: 0; bottom: 0px; width: 100%; height: 3px; background: #ccc;}
	.about_part4 .tab_but .box1{ overflow-y: hidden;}
	.about_part4 .tab_but .box{width: 875px;}
	.about_part4 .tab_but a{font-size: 16px; margin: 0 15px;}
	.about_part4 .tab_but a::before{bottom: 0;}
	.about_part4 ul{margin: -10px}
	.about_part4 li{width: 50%; padding: 10px}
	


	/* 活动列表 */
	.huod_part1{padding: 20px 0 30px 0}
	.huod_part2{margin-bottom: 50px;}
	.huod_part2 ul{margin: -2	0px -10px; padding-bottom: 30px;}
	.huod_part2 li{padding: 20px 10px; width: 50%}
	.huod_part2 .box{height: 260px;;}

	/* 出版物 */
	.chubw_part .wrap{padding: 50px 0;}
	.chubw_part ul{margin:-10px 0; padding-bottom: 40px;}
	.chubw_part li{width: 100%; padding:10px 0;}
	.chubw_part dt{width: 200px;}
	.chubw_part dd{margin-left: 200px; height: 280px;}
	.chubw_part dd::before{width: 170px; left: -170px;}
	.chubw_part .tit{padding: 0 30px;}

	
	/* 活动详情 */
	.huod_part3{padding: 30px 0;}
	.huod_part4 {margin-bottom: 50px;}
	.huod_part4 .left{float: none; width: auto;}
	.huod_part4 .right{padding: 0 0 20px 0}
	.huod_part4 .txt{padding-bottom: 20px; margin-bottom: 25px;}
	.huod_part4 .tit {float: left; padding: 0}
	.huod_part4 .tit_box{padding-bottom: 20px;}
	.huod_part4 .tft {float: right;}
	.huod_part4 .tet{font-size: 14px; line-height: 22px; padding-bottom: 20px;}
	.huod_part4 .download{position: initial;}
	.huod_part4 .download dt{padding-bottom: 10px;}
	.huod_part4 .download li{padding: 7px 0}


	/* 奖学金项目 */
	.xiangm_txt{font-size: 30px; line-height: 35px; width: 280px;}

	.xiangm_part2 {margin: 50px 0;}
	.xiangm_part2 .xiangm_txt{padding-bottom: 15px;}
	.xiangm_part2 .left{padding-right: 10px;}
	.xiangm_part2 .left .tet{font-size: 14px; line-height: 22px;}
	.xiangm_part2 .right{padding: 250px 0 0 10px}
	.xiangm_part2 .right span{background-size: 50px}

	.xiangm_part3 li{width: 33.3%;}
	.xiangm_part3 .tit{font-size: 18px;}

	.xiangm_part4{margin-bottom: 50px;}
	.xiangm_part4 li a{font-size: 20px; padding-bottom: 25px;}
	.xiangm_part4 .swiper-wrap{padding: 0 50px}
	.xiangm_part4 .swiper-container{margin: 0;}
	.xiangm_part4 .swiper-container::before{top: 42px;}
	.xiangm_part4 .arrow div{top: 32px;}
        .xiangm_part5 .xiangm_txt{width: auto; }
	.xiangm_part5 .tit{width: auto; padding-bottom: 30px;}


	/* 联系我们 */
	.lianx_part1{margin-bottom: 50px;}
	.lianx_part1 .txt{font-size: 30px; line-height: 35px; width: 400px;}
	.lianx_part1 .left{padding: 0 20px 0 0}
	.lianx_part1 .right .but input{padding: 8px 0;}
	.lianx_part2{height: 300px;}

	

	/* 信息公开 */
	.xingk_txt{font-size: 30px; line-height: 35px;}

	.xingk_part1{margin-bottom: 50px;}
	/*.xingk_part1 .li1 .box a,
	.xingk_part1 .li6 .box a{background: #e9d5d3;}
	.xingk_part1 .li2 .box a,
	.xingk_part1 .li5 .box a{background: #efb1ac;}
	.xingk_part1 .li3 .box a{background: #fa7268}*/
	.xingk_part1 .txt{font-size: 20px; padding: 15px 0 25px 0; margin-bottom: 15px;}
	.xingk_part1 .box a{height: 150px;}

	.xingk_part3{margin-bottom: 50px;}
	.xingk_part3 ul{margin: -5px;}
	.xingk_part3 li{width: 25%; padding: 5px; }
	.xingk_part3 dd{padding: 0 10px; height: 90px;}

	.xingk_part4{padding: 50px 0;}
	.xingk_part4 dl{padding: 10px;}
	.xingk_part4 dd{height: 55px;}
	.xingk_part4 dd span{padding-top: 10px; line-height: 20px;}





}


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

	/*公用头尾*/
	.wrap{margin: 0 10px}	
	.lanm_header .wrap{margin: 0}
	.lanm_header .part3{position: inherit; width: auto; }	
	
	.footer .top{ padding-top:40px;}
	.footer .nav{ padding-bottom:0;}
	.footer .nav li{ min-height:0; margin-bottom:40px;}
	.footer .nav li:nth-child(1),
	.footer .nav li:nth-child(4),
	.footer .nav li:nth-child(2),
	.footer .nav li:nth-child(5),
	.footer .nav li:nth-child(3),
	.footer .nav li.last{ width:100%;}
	.footer .nav a{ line-height:24px;}
	
	.footer .bot{ padding:30px 0;}
	.footer .bot dt{ float:none; text-align:center;}
	.footer .bot dt a{ display:inline-block; width:120px;}
	.footer .bot dd{ margin:0; padding-top:20px; line-height:20px; text-align:center;}
	
	
	/*首页*/
	.in_p1 .in_title span{width: auto; display: inline-block;}
	.in_p2 .in_title span{width: auto; display: inline-block;}
	.in_p5 .in_title span{width: auto; display: inline-block;}

	.inp1_vadeo .v_box{ width:300px; margin-left:-150px;}
	.inp1_vadeo .close{ right:0;}
	.in_banner{ height:460px;}
	.in_banner .li_box{ height:460px; padding-top:210px;}
	.in_banner .tit{ font-size:20px; line-height:26px; max-width:100%;}
	.in_banner .line{ font-size:24px; line-height:24px; margin-bottom:5px;}

	.in_banner .btn a{ width:80px; height:40px; line-height:40px; font-size:14px;}
	.in_banner .txt{ font-size:12px; line-height:20px; margin-left:90px;}
	.in_p1{ padding:40px 0;}
	.in_title{ font-size:40px; line-height:40px;}
	.in_p1 .cont{ margin:0;}
	.in_p1 .left, 
	.in_p1 .right{ float:none; width:100%;}
	.in_p1 .left{ margin-top:25px; padding:0;}
	.in_p1 .left .btn i{ background-size:40px;}
	.in_p1 .right{ margin-top:20px; padding:0; font-size:12px; line-height:20px;}
	.in_p1 .num{ border-left:none; margin-top:40px;}
	.in_p1 .num li{ width:50%; margin-bottom:20px; border-left:1px solid #ccc; margin-left:-1px; padding:0 10px;}
	.in_p1 .num .sp1{ font-size:60px; line-height:62px;}
	.in_p1 .num .sp2{ font-size:12px; line-height:20px; height:90px;}
	.in_p2 .cont li{ width:100%; margin-bottom:10px;}
	.in_p2 .cont dd{ min-height:0;}
	.in_p2 .cont dd .in_btn{ margin-top:10px;}
	.in_p3{ padding:20px 0 60px;}
	.in_p3 .cont{ padding-top:30px; margin:0;}
	.in_p3 .left, 
	.in_p3 .right{ width:100%; float:none; padding:0;}
	.in_p3 .left{ clear:both; overflow:hidden; margin-bottom:20px;}
	.in_p3 .left dt{ width:110px;}
	.in_p3 .left dd{ margin-left:130px;}
	.in_p3 .left dd .in_btn{ margin-bottom:0;}
	.in_p3 .left dd .sp4{ display:none;}
	.in_p3 .right .swiper-container{ margin:0; height:auto;}
	.in_p3 .right dl{ padding:0 5px;}
	.in_p3 .right dl,
	.in_p3 .right dd{ height:auto;}
	.in_p3 .right .swiper-scrollbar{ margin-top:20px;}
	.in_p4{ margin-bottom:60px;}
	.in_p4 .in_title{ padding-top:40px;}
	.in_p4 .box{ padding-top:40px; margin-top:30px;}
	.in_p4 .pic_box,
	.in_p4 .right{ float:none; width:100%;}
	.in_p4 .left{ float:none; width:100%;}
	.in_p4 .pic_box .tet{ padding:10px 20px; font-size:12px; line-height:18px;}
	.in_p4 .right{ padding:30px 20px;}
	.in_p4 .year{ position:absolute; left:0; top:0; width:100%; margin-top:0;}
	.in_p4 .year .swiper-slide{ text-align:center;}
	.in_p5{ margin-bottom:50px;}
	.in_p5 .cont{ padding-top:40px;}
	.in_p5 .tabs{ clear:both; overflow:hidden; margin:0 -5px;}
	.in_p5 .tabs a{ width:50%; padding:5px 5px;}
	.in_p5 .tabs .tet{ left:10px; bottom:10px;}
	.in_p6{ margin-bottom:50px;}
	.in_p6 .cont{ padding-top:20px;}
	.in_p6 li span{ line-height:70px; margin:5px 0;}
	.in_p5 .tabs{ float:none; width:100%;}
	.in_p5 .tabs .a_box:before{ display:none;}
	.in_p5.in_anm .swiper-container{ display:none;}

	/* 奖学金弹层 */
	.tap_back{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 999; display: none; }
	.tap_wrap{position: absolute; top: 15%; left: 5%; width: 90%; height: 60%; background: #fff; border: 10px solid #fff;  box-sizing: border-box;}
	.tap_wrap span{position: absolute; right: 5px; top: 5px; width: 16px; height: 16px; background: url(../images/in_ion-3.png) no-repeat;}
	.tap_wrap dl{background: #fff; height: 100%;  overflow-x: hidden;}
	.tap_wrap dt{padding:10px 0 15px 0;}
	.tap_wrap dt b{display: block; font-size: 18px; padding-bottom: 10px;}
	.tap_wrap dt i{font-size: 14px; line-height: 20px;}
	.tap_wrap dd img{width: 100%;}



	/* 栏目头部 */
	.lanm_header .wrap{height: auto;}
	.lanm_header .part2{margin: 90px 0 30px 20px;}
	.lanm_header .part2 .pic{display: none}
	.lanm_header .part2 .txt{font-size: 35px; margin-top: 0; width: auto;}
	.lanm_header_con .wrap{height: 80px;}

	.about_part1{margin-bottom: 40px;}
	.about_part1 .wrap{padding: 40px 0}
	.about_part1 .tpt{width: auto; top: auto; position: inherit;}
	.about_part1 .tct{margin: 0; height: auto; overflow: initial; }
	.about_part1 .tct dl{padding: 15px;}
	.about_part1 .tct dt{font-size: 25px;}
	
	.about_part2 {margin-bottom: 40px;}
	.about_part2 .tpt{width: auto; float: none}
	.about_part2 .tct{padding: 20px 0 0 0}
	.about_part2 .tct dt{font-size: 25px;}

	.about_part3{margin-bottom: 40px;}
	.about_part3 .tpt{position: initial; width: auto;}
	.about_part3 .tct{width: auto; margin: 0; height: auto; overflow: initial;}
	.about_part3 .tct dl{padding: 15px;}
	.about_part3 .tct dt{font-size: 25px;}

	.about_part4{position: relative; margin-bottom: 40px}	
	.about_part4 .tab_but .box{width: 800px}
	.about_part4 .tab_but::before{height: 2px;}
	.about_part4 .tab_but a{font-size: 14px; padding: 10px 0; margin: 0 15px}	
	.about_part4 .tab_but a::before{height: 2px;}

	.about_part4 ul{margin: -5px}
	.about_part4 li{width: 50%; padding: 5px}
	.about_part4 dt{position: relative;}
	.about_part4 dt .tet{position: absolute; left: 0; bottom: 0; width: 100%; background: #255498; color: #fff; box-sizing: border-box; padding: 10px; height: auto; text-align: center}
	.about_part4 dt b{ padding: 0 ; font-size: 14px}
	.about_part4 dt i{display: none}
	.about_part4 dd{padding: 10px}
        .about_part4 dd .txt{font-size:16px; padding-bottom: 10px;}
	.about_part4 dd .tit{ font-size: 12px;}

	.about_part5{margin-bottom: 40px; padding: 30px 0; background-position-x: -890px;}
	.about_part5 dl{width: auto; min-height: 140px}
	.about_part5 dt span{font-size: 25px;}
	.about_part5 dt a{padding: 6px 15px; margin: -2px 0 0 20px;}

	.about_part6{margin-bottom: 20px}
	.about_part6 .tct{margin: 0 0 10px 0}	
	.about_part6 .tpt{position: initial; width: auto}
	.about_part6 .tct dl{padding: 0}
	.about_part6 .tct dt{font-size: 25px; padding-bottom: 10px}
	.about_part6 .tct dd{font-size: 14px; line-height: 22px;}
	.about_part6 .tpt span{padding-bottom: 10px;}


	/* 活动管理 */
	.huod_part1 {padding: 10px 0}
	.huod_part1 .tet{width: auto; padding: 10px 0}
	.huod_part2 {margin-bottom: 20px}
	.huod_part2 ul{margin:-5px 0; padding-bottom: 20px}
	.huod_part2 li{width: 100%; padding: 5px 0}
	.huod_part2 dl{position: relative; overflow: hidden;}
	.huod_part2 dt a::before{bottom: -20px;}
	.huod_part2 dd{margin: 0; position: absolute; left: 0; bottom: 0; width: 100%;}
	.huod_part2 .box{height: auto; padding: 10px; margin: 0 20px 0 0}
	.huod_part2 .tet{display: none;}	
	.huod_part2 .tat{display: none;}
	.huod_part2 .txt{padding: 0}	
	.huod_part2 .txt a{font-size: 14px; line-height: 22px;}
	
	
	/* 出版物 */
	.chubw_part .wrap{padding: 40px 0;}
	.chubw_part ul{padding-bottom: 20px;}
	.chubw_part dt{width: 130px;}
	.chubw_part dd{margin:20px 0 0 130px; padding: 15px; height: 250px;}
	.chubw_part dd::before{width: 120px; left: -120px;}
	.chubw_part .txt a{font-size: 14px; line-height: 20px;}
	.chubw_part .tjt{padding-bottom: 10px; border-width: 2px;}
	.chubw_part .tet{height: 70px; overflow: hidden; font-size: 12px; line-height: 18px;}
	.chubw_part .tmt{font-size: 30px; margin-top: -20px;}
	.chubw_part .tit{padding: 0 10px;}
	.chubw_part .tit span{padding: 8px 5px; font-size: 12px;}


	/* 活动详情 */
	.huod_part4 .txt{font-size: 20px; line-height: 26px; margin-bottom: 15px; padding-bottom: 10px;}
	.huod_part4 .tit{float: none; padding-bottom: 15px;}
	.huod_part4 .tft{float: none;}


	/* 奖学金项目 */
	.xiangm_txt{font-size: 25px; width: auto; }

	.xiangm_part2 .xiangm_txt{padding-bottom: 10px; }
	.xiangm_part2{margin: 40px 0;}
	.xiangm_part2 .left{width: auto; float: none; padding: 0 0 20px 0}
	.xiangm_part2 .right{padding: 0}

	.xiangm_part3{margin-bottom: 40px;}
	.xiangm_part3 .xiangm_txt{padding-bottom: 10px;}
	.xiangm_part3 .tit{font-size: 16px; padding-bottom: 10px;}
	.xiangm_part3 ul{margin: -5px;}
	.xiangm_part3 li{width: 50%; padding: 5px;}
	.xiangm_part3 dd{padding: 0 10px; height: 100px;}
	.xiangm_part3 .txt{font-size: 14px; padding: 15px 0 10px 0}

	.xiangm_part4{margin-bottom: 40px;}
	.xiangm_part4 .txt{padding-bottom: 20px; font-size: 16px;}
	.xiangm_part4 li a{font-size: 16px;}
	.xiangm_part4 .swiper-container::before{top: 37px;}
	.xiangm_part4 .arrow div{top: 27px;}

	.xiangm_part5 .xiangm_txt{padding-bottom: 10px;}
	.xiangm_part5 .tit{padding-bottom: 20px; width: auto;}
	.xiangm_part5 .huod_part2 .box{height: auto; padding: 20px 10px;}


	/* 联系我们 */
	.lianx_part1{margin-bottom: 30px;}
	.lianx_part1 .txt{font-size: 25px; line-height: 30px; width:auto; padding: 40px 0;}
	.lianx_part1 .left{float: none; padding: 0 0 10px 0; width: auto}
	.lianx_part1 .left dl{padding-bottom: 20px;}
	.lianx_part1 .right{padding: 0}
	.lianx_part2{height: 250px;}


	/* 信息公开 */
	.xingk_txt{font-size: 25px; padding-bottom: 10px;}
	.xingk_part1{margin-bottom: 20px;}
	.xingk_part1 .wrap{padding-top: 40px;}	
	.xingk_part1 .box a{font-size: 12px; height: 140px; /*background: #efb1ac!important;*/}
	/*.xingk_part1 .li2 .box a{ background: #fa7268!important}*/
	.xingk_part1 .swiper-container{margin-bottom: 10px;}
	.xingk_part2{margin-bottom: 20px;}
	.xingk_part2 .wrap{padding: 0}

	.xingk_part3{margin-bottom: 40px;}
	.xingk_part3 ul{margin: -4px;}
	.xingk_part3 li{width: 50%; padding: 4px;}
	.xingk_part3 .swiper-scrollbar{margin-top: 10px;}

	.xingk_part4{padding: 30px 0;}
	.xingk_part4 ul{margin: -4px;}
	.xingk_part4 li{width: 50%; padding: 4px;}
	.xingk_part4 .swiper-scrollbar{margin-top: 10px;}

}




.page{text-align: center}
.page a{ height: 38px; line-height: 38px; display: inline-block; color: #333}
.page .Ppagelist{padding: 0 5px;}
.page .Ppagelist a{width: 40px; text-align: center; margin: 0 2px}
.page .Ppagelist a:hover,
.page .Pmodern{background: #fa7268; color: #fff;}
.page .Pprev,
.page .Pnext{position: relative;}
.page .Pprev::before,
.page .Pnext::before{content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #fff; background-position: center; background-repeat: no-repeat}
.page .Pprev::before{background-image: url(../images/ico_01.png)}
.page .Pnext::before{background-image: url(../images/ico_02.png)}


@media screen and (max-width:758px){
	.Ppagelist { display: none; }
	.page .PIndex{padding-right:10px}
	.page .PEnd{padding-left:10px}
}








