@charset "UTF-8";

*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
html, body, form, fieldset, legend{margin:0;padding:0;}
body, input, select, textarea{font-family:"思源黑体";font-size:16px;line-height: 1.8;color: #333;}
body { color: #555; margin:0px; padding:0;overflow-x:hidden;position:relative;background-color:#fff;}
* {padding: 0;margin: 0; font-family:"思源黑体 CN" !important;}
input, select, textarea {border-radius:0;outline:none; }
a{color:#333;text-decoration:none !important; }
a:hover{color:#f08519; }
img{display: block;max-width: 100%; }
p{margin: 0 0 0.16rem; }
p img{display:inline-block;}
ul, dl, dl dt, dl dd{ margin:0; padding:0;}
ul, li {list-style: none;}
img {border: none;}
.clearboth { clear:both; }

/* 限制行数省略号 */
.e1{ overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.e2{ overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.e3{ overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.e4{ overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.e5{ overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}

/*分页*/
.page {text-align: center;margin: 20px 0 40px 0;width: 100%;float: left; font-size:1.2em;}
.page a {background: #b3b3b3;color: #fff;margin: 0 2px;padding:6px 8px; font-size:16px;}
.page a.dq, .page a:hover {background: #0168b7;}

.page_list{margin:0 auto;margin-top:20px;}
.page_list ul{list-style:none;margin:0;padding:0;font-size:0;text-align:center;}
.page_list ul li{display:inline-block;font-size:16px;margin:0 0.8rem;}
.page_list ul li a{display:block;padding:5px 15px;background-color:#f5f5f5; color:#555;}
.page_list ul li a:hover{background-color:#3c8cff;color:#fff;}
.page_list ul li a.on{color:#fff;background-color:#3c8cff;}

/*头部*/
header{ height:104px;position:fixed;top:0;left:0;z-index:9999;width:100%;border-bottom:1px solid #c9cbd8;transition:background-color 0.3s;}
header .logo{float:left;margin-right:0;padding-right:10px;}
header .logo img{max-width:100%;display:block;}
header .logo img.img1{display:block;}
header .logo img.img2{display:none;}
header .container{width:90% !important;margin:0 auto;}
#header.scrolling{background-color:#ffffff;}
#header.scrolling .logo img.img1{display:none;}
#header.scrolling .logo img.img2{display:block;}

/*菜单*/
.nav{ float:right;display:block;margin-top:30px;width:73%;}
.nav ul{ margin-left:0;}
.nav ul li{ float:left;position:relative;}
.nav ul li a{ display:block;color:#fff;text-align:center;font-size:18px;line-height:50px;position:relative;padding:0 14px;}
.nav ul li.last{ background:none;}
.nav ul li a.on{color:#00e7fc; border-bottom:2px solid #4af6c1; font-weight: bold; padding-bottom:23px;}
.nav ul li a:hover,.header .nav ul li a.on{color:#00e7fc;border-bottom:2px solid #4af6c1; padding-bottom:23px;}
.nav ul li a.zhuce{background:#3c8cff;border-radius:25px;}
.nav ul li a.zhuce i{padding-right:10px;}
.nav ul li a:hover.zhuce{background:#ffffff;border:2px solid #3c8cff;padding-bottom:0;color:#3c8cff;}
.nav ul li:last-child{padding-left:8%;}

#header.scrolling .nav ul li a{color:#222222;}
#header.scrolling .nav ul li a.zhuce{background:#3c8cff;border-radius:25px;color:#ffffff;}

@media screen and (max-width:1900px){
	.nav ul li:last-child{padding-left:3%;}
}
@media screen and (max-width:1800px){
	.nav ul li:last-child{padding-left:0%;}
}
@media screen and (max-width:1700px){
	.nav ul li:last-child{padding-left:0;}
}
@media screen and (max-width:1600px){
	.nav ul li:last-child{padding-left:1%;}
}
@media screen and (max-width:1500px){
	.nav ul li:last-child{padding-left:0;}
}

@media screen and (min-resolution: 163dpi),
       screen and (-webkit-min-device-pixel-ratio: 1.7) { 
		   .nav ul li a{font-size:1rem;}
}

/*二级菜单*/
#menu ul ul {display:none;position:absolute;top:74px;left:-25px;z-index:99999;width:200px;background: rgba(60,140,255,.8);box-shadow:0 3px -8px #b3b3b3;}
#menu ul ul li{background:none;float:none;margin:0;}
#menu ul ul li a{color:#fff;font-size:15px; line-height:28px;border-bottom:solid 1px #ccc; padding:10px 10px; display:block;text-align: center;}
#menu ul ul li a:hover{color:#555; background:#fff;}
#menu ul ul li a:hover i{color:#555;}
#menu ul ul li a:after,#menu ul ul li a:hover:after{display:none;}
#menu ul ul li .on{background:#f6f7f7;}
#menu ul ul li .tit{background:#f6f7f7;height:55px;line-height:55px;width:266px;text-align:left;padding:0 15px;border-radius:5px 5px 0 0;font-weight:bold;color:#485a64;font-size:20px;border-bottom:1px solid #ddd;}
#menu ul ul li:last-child{padding-left:0 !important;}

.banner{width:100%;}
.banner img{display:block;width:100%;margin:0 auto;}
.banner .pc{display: block;}
.banner .phone{display:none !important;}

/*手机端导航*/
.sp_nav{width:30px;float:right;position:relative;cursor:pointer;height:25px;margin-top:22px; display:none;}
.sp_nav span{display:block;background:#fff;width:20px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:7px}
.sp_nav span:nth-of-type(3){top:14px}
#header.scrolling .sp_nav span{background:#444;}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#007aff;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:60px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;/*border-left:1px #ddd solid;*/height:30px;padding:0px 7px 0 7px;width: 85%;text-align: right;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #0f62bc solid;margin-left:15px;position:relative;line-height:44px;font-size:17px}
.sjj_nav>ul >li:last-child{border-bottom:1px #0f62bc solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#fff;width:80%}
.sjj_nav ul li ul li a{color:#fff;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#fff;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#fff}
.sjj_nav ul li ul li>ul{margin-left:0}

/*首页标题*/
.index_title{height:35px;line-height:30px;overflow:hidden;margin-bottom:20px;}
.index_title .title{display:block;position:relative;font-weight:bold;font-size:32px;color:#333;border-left:5px solid #00e7fc;padding-left:15px;}
.index_title .title:before{content:"";display:block;width:160px;height:1px;background:#dbdbdb;position:absolute;right:60px;top:18px;}
.index_title .more{color:#999;font-size:16px;background:#fffff;font-weight:400;position:absolute;top:0;right:0;}
.index_title .more a{color:#999;}

.index_title1{font-size:32px;font-weight:bold;text-align:center;color:#333;margin-bottom:40px;background: url("../images/jiaoshou_bj1.png") no-repeat center;line-height:40px;
height:40px;position:relative;}
.index_title1 .line{margin:0 auto;margin-top:15px;}
.index_title1 .line img{display:block;max-width:100%;margin:0 auto;}
.index_title1 .more{color:#999;font-size:16px;background:#fffff;font-weight:400;position:absolute;top:0;right:0;}
.index_title1 .more a{color:#999;}

.index_more{line-height:50px;font-size:16px;color:#007aff;padding:0 36px;border:2px solid #007aff;display:block;width:200px;position:relative;border-radius:100px;z-index:5;text-align:center;margin:0 auto;margin-top:20px;}
.index_more i{padding-left:10px;}
.index_more::before{content:"";position:absolute;top:1.5px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);transform:scale(0.6);transition:all 0.4s;
-webkit-transform:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;background:#007aff;z-index:-1;opacity:0;border-radius:100px;}
.index_more:hover{transition:all 0.4s;-webkit-transform:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;color:#fff;}
.index_more:hover::before{opacity:1;transition:all 0.4s;-webkit-transform:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transform:scale(1);}

.index_wap{padding:80px 0;}
@media screen and (max-width:1100px){
	.index_title .title{font-size:1.8rem;padding-left:10px;}
	.index_title .title:before{width:100px;right:40px;}
	.index_title .more{font-size:1rem;}
	.index_title1{font-size:1.8rem;}
	.index_title1 .more{font-size:1rem;}
}
@media screen and (max-width:780px){
	.index_wap{padding:30px 0;}
	.index_title .title{font-size:19px;padding-left:10px;}
	.index_title .title::before{width:90px;}
	.index_title1{font-size:18px;margin-bottom:20px;background:none;text-align:left;border-left:5px solid #00e7fc;padding-left:10px;}
	.index_title1:before{content:"";display:block;width:30px;height:1px;background:#dbdbdb;position:absolute;right:60px;top:18px;}
	.index_more{width:140px;padding:0 16px;line-height:42px;}
}

/*首页新闻*/
.index_news{padding:30px 0;background:url("../images/news_bj.jpg") repeat;overflow: hidden;background-size:100%;}

/*首页关于我们*/
.index_about{background:url("../images/about_bj.jpg") no-repeat center;background-size:100%;}
.index_about .about_news{background:#ffffff;padding:30px;}
.index_about .about_news ul li{margin-bottom:20px;background: #eef2f5;}
.index_about .about_news ul li a{display:block;padding:30px 20px;border-left:2px solid #888888;}
.index_about .about_news ul li a .t{line-height:26px;font-size:18px; color:#333; margin-bottom:10px;}
.index_about .about_news ul li a .time{color:#888;font-size:14px;}
.index_about .about_news ul li a .time i{padding-right:10px;}
.index_about .about_news ul li a:hover{border-left:2px solid #3c8cff;}
.index_about .about_news ul li a:hover .t{color:#3c8cff;font-weight:bold;}

.index_about .about_nr{padding:30px;background:#ffffff;}
.index_about .about_nr .con{font-size:16px;line-height:24px;color:#333;}
.index_about .about_nr .con ul li{display:inline-block;width:50%;}
.index_about .about_nr .jieshao{}
.index_about .about_nr .jieshao .l{padding:10px;margin:0 5px;height:240px;/*border-radius:10px;*/}
.index_about .about_nr .jieshao .l .pic{overflow:hidden;border-radius:50%;}
.index_about .about_nr .jieshao .l .pic img{display:block; max-width:120px; margin:0 auto;transition:all 0.5s ease 0s;border-radius:50%;}
.index_about .about_nr .jieshao .l .pic img:hover{transform: scale(1.15, 1.15);}
.index_about .about_nr .jieshao .l .text{padding:15px 0;color:#fff;text-align:center;/*margin-top:15px;*/}
.index_about .about_nr .jieshao .l .text .tit{font-size:18px;font-weight:bold;}
.index_about .about_nr .jieshao .l .text .txt{font-size:15px;line-height:24px;}
.index_about .about_nr .jieshao .l1{background:url("../images/about1.jpg") no-repeat center;}
.index_about .about_nr .jieshao .l2{background:url("../images/about2.png") no-repeat center;}

@media screen and (max-width:780px){
	.index_about{background:url("../images/about_bj_phone.jpg") no-repeat top;background-size:100%;padding-bottom:0;}
	.index_about .about_news{padding:0;margin-top:50px;margin-top:40px;}
	.index_about .about_news ul li a{padding:20px 20px;}
	.index_about .about_nr{padding:0;background:none;}
	.index_about .about_nr .con{line-height:22px;}
	.index_about .about_nr .con ul li{width:100%;}
	.index_about .about_nr .jieshao .l{padding:20px 15px;margin:5px 0;height:auto;}
	.index_about .about_nr .jieshao .l .text{padding:0;}
	.index_about .about_nr .jieshao .l1{margin-bottom:15px;}
}

/*首页教授*/
.index_daoshi{background:url("../images/team_bj.jpg") no-repeat center;background-size:100%;}
.index_daoshi .swiper-chengyuan{margin-top:50px;}
.index_daoshi .swiper-chengyuan .l{margin-bottom:40px;}
.index_daoshi .swiper-chengyuan .l .pic{overflow:hidden;border-radius:50%;border:10px solid #f5f5f5;}
.index_daoshi .swiper-chengyuan .l .pic img{display:block;width:100%;height:320px; margin:0 auto;transition:all 0.5s ease 0s;border-radius:50%;}
.index_daoshi .swiper-chengyuan .l .txt{padding:15px 10px;text-align:center;}
.index_daoshi .swiper-chengyuan .l .txt h4{color:#222222;font-size:24px;font-weight:bold;padding-bottom:15px;border-bottom:1px solid #dadae0;margin-bottom:10px;}
.index_daoshi .swiper-chengyuan .l .txt p{margin-bottom:0;font-size:18px;color:#817a7d;}
.index_daoshi .swiper-chengyuan .l a:hover .pic img{transform:scale(1.15, 1.15);}
.index_daoshi .sy_more{margin:0 auto;margin-top:40px;width:140px; height:42px; line-height:40px;display:block;background:#eb5a41;color:#fff;border-radius:21px;text-align: center;font-size:18px;}

@media screen and (max-width:1400px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:292px;}
}
@media screen and (max-width:1400px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:267px;}
}
@media screen and (max-width:1200px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:192px;}
}
@media screen and (max-width:1100px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:270px;}
}
@media screen and (max-width:1000px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:222px;}
}
@media screen and (max-width:960px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:206px;}
}
@media screen and (max-width:780px){
	.index_daoshi{padding-top:0 !important;}
	.index_daoshi .swiper-chengyuan{margin-top:20px;}
	.index_daoshi .swiper-chengyuan .l{margin-bottom:10px;}
	.index_daoshi .swiper-chengyuan .l .pic img{height:340px;}
	.index_daoshi .swiper-chengyuan .l .txt h4{font-size:18px;}
	.index_daoshi .swiper-chengyuan .l .txt p{font-size:16px;}
}
@media screen and (max-width:700px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:218.5px;}
}
@media screen and (max-width:680px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:270px;}
}
@media screen and (max-width:600px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:221px;}
}
@media screen and (max-width:500px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:196px;}
}
@media screen and (max-width:460px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:150px;}
}
@media screen and (max-width:400px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:143px;}
}
@media screen and (max-width:350px){
	.index_daoshi .swiper-chengyuan .l .pic img{height:133px;}
}

/*首页海报征集*/
.index_haibao{background:url("../images/haibao_bj.jpg") no-repeat center;background-size:100%;}
.index_haibao .h_left{padding-right:30px;}
.index_haibao .h_left .con{font-size:17px;line-height:1.75;color:#333;padding-right:0px;margin-top:20px;}
.index_haibao .h_left .pic{overflow:hidden;margin-top:30px;}
.index_haibao .h_left .pic img{display:block;max-width:100%;margin:0 auto;transition:all 0.5s ease 0s;}
.index_haibao .h_left .pic:hover img{transform:scale(1.15, 1.15);}
.index_haibao .h_right{color:#fff;}
/*.index_haibao .h_right .index_title .title{color:#ffffff !important;}*/
.index_haibao .h_right .index_title .title::before{width:50px;}
/*.index_haibao .h_right .index_title .more a{color:#ffffff !important;}*/
.index_haibao .h_right .con{font-size:17px;line-height:1.75;color:#333;padding-right:0px;margin-top:20px;}
.index_haibao .h_right ul{margin-bottom:0;margin-top:40px;}
.index_haibao .h_right ul li{width:20%;float:left;}
.index_haibao .h_right ul li .box{margin:5px;background:#ffffff;}
.index_haibao .h_right ul li .box .pic{overflow:hidden;}
.index_haibao .h_right ul li .box .pic img{display:block;width:86px;height:107px;margin:0 auto;transition:all 0.5s ease 0s;}
.index_haibao .h_right ul li .box .t{background:#ffffff;line-height:24px;color:#222;font-size:13px;text-align:center;}
.index_haibao .h_right ul li:hover .box .pic img{transform:scale(1.15, 1.15);}

@media screen and (max-width:780px){
	.index_haibao .h_left{padding-right:0;margin-bottom:30px;}
	.index_haibao .h_left .con{margin-top:0;}
	.index_haibao .h_left .pic{margin-top:20px;}
	.index_haibao .h_right ul{margin-top:20px;}
	.index_haibao .h_right ul li{width:33.3%;}
	.index_haibao{background:url("../images/haibao_bj1.jpg") no-repeat bottom;}
}


/*首页SIPCD Snapshots*/
.index_sipcd{}
.index_sipcd .swiper-sipcd .pic{overflow:hidden;border-radius:5px;margin-bottom:40px;}
.index_sipcd .swiper-sipcd .pic img{display:block;width:100%;height:290px;margin:0 auto;transition:all 0.5s ease 0s;}
.index_sipcd .swiper-sipcd .pic:hover img{transform: scale(1.15, 1.15);}
@media screen and (max-width:1600px){
	.index_sipcd .swiper-sipcd .pic img{height:250px;}
}
@media screen and (max-width:1500px){
	.index_sipcd .swiper-sipcd .pic img{height:230px;}
}
@media screen and (max-width:1400px){
	.index_sipcd .swiper-sipcd .pic img{height:292px;}
}
@media screen and (max-width:1300px){
	.index_sipcd .swiper-sipcd .pic img{height:180px;}
}
@media screen and (max-width:1200px){
	.index_sipcd .swiper-sipcd .pic img{height:172px;}
}
@media screen and (max-width:1100px){
	.index_sipcd .swiper-sipcd .pic img{height:160px;}
}
@media screen and (max-width:1000px){
	.index_sipcd .swiper-sipcd .pic img{height:309px;}
}
@media screen and (max-width:960px){
	.index_sipcd .swiper-sipcd .pic img{height:266px;}
}
@media screen and (max-width:900px){
	.index_sipcd .swiper-sipcd .pic img{height:324px;}
}
@media screen and (max-width:780px){
	.index_sipcd .swiper-sipcd .pic img{height:auto;}
}


/*首页合作*/
.index_hezuo{background:url("../images/hezuo_bj.jpg") repeat center;background-size:100%;}
.index_hezuo .index_title1{background: url("../images/jiaoshou_bj1-1.png") no-repeat center;}
.index_hezuo .list{margin-bottom:30px;verflow:hidden;transition:all 0.8s;border:1px solid #e6e6e6;box-sizing:border-box;padding:0}
.index_hezuo .list .box{position:relative;overflow:hidden;background:#fff;padding:2px 6px;}
.index_hezuo .list .box:before{content:'';background:linear-gradient(45deg,rgba(1,111,237,0.99), rgba(6,167,220,0.99));height:100%;width:100%;opacity:0;filter: blur(10px);transform:scale(1) rotate(180deg);position:absolute;left:0;top:0;z-index:1;transition:all 0.4s ease-in-out;}
.index_hezuo .list .box:hover:before{/*box-shadow: 0 0 10px 2px #555;*/opacity: 1;filter: blur(0);transform: scale(0.92, 0.9) rotate(0);}
.index_hezuo .list .box img{width: 100%;height: auto;transition: all 0.5s ease-in-out;}
.index_hezuo .list .box:hover img{ transform: scale(1.9) rotate(45deg); }
.index_hezuo .list .box .box-content{color: #fff;text-align: center;width: 100%;opacity: 0;transform: translateX(-50%) translateY(-50%) scale(3);position: absolute;top: 50%;left: 50%;z-index: 1;transition: all 0.5s ease;}
.index_hezuo .list .box:hover .box-content{opacity: 1;transform: translateX(-50%) translateY(-50%) scale(1);}
.index_hezuo .list .box .title{font-size:18px;font-weight:400;letter-spacing:0.5px;text-transform:none;margin:0;border-bottom:none;padding-bottom:0;padding:0 25px;color: #fff;}
.index_hezuo .list .box .post{font-size:16px;text-transform:capitalize;}

@media screen and (max-width:780px){
	.index_hezuo .index_title1::before{top:40px;right:40px;}
	.index_hezuo .index_title1 .more{top:20px;}
	.index_hezuo .list{margin-bottom:15px;}
}

.footer{padding-top:60px;background:url("../images/foot_bj.png") no-repeat center;background-size:100%;}
.footer .f1{padding-bottom:50px;border-bottom:1px solid rgba(255,255,255,0.5);}
.footer .f1 .f_left{height:22px;line-height:22px;padding-left:10px;border-left:5px solid #00e7fc;font-size:22px;font-weight:bold;color:#fff;margin-top:20px;}
.footer .f1 .f_right{float:right;}
.footer .f1 .f_right img{display:block;max-width:100%;}
.footer .f2{padding:60px 0;border-bottom:1px solid rgba(255,255,255,0.5);}
.footer .f2 .l{padding:0 52px;border-right:1px solid rgba(255,255,255,0.5);display:inline-block;}
.footer .f2 .l:first-child{padding-left:0;}
.footer .f2 .l:last-child{padding-right:0;border-right:none;}
.footer .f2 .l .tit{font-weight:bold;color:#ffffff;font-size:20px;margin-bottom:30px;}
.footer .f2 .l ul{margin-bottom:0;}
.footer .f2 .l ul li{line-height:30px;margin-bottom:10px;font-size:18px;color:#eeeeee;}
.footer .f2 .l ul li i{padding-right:10px;display:inline-block;}
.footer .f2 .l ul li p{display:inline-block;}
.footer .f3{line-height:70px;color:#eeeeee;font-size:16px;}
.footer .f3 span{float:right;}
.footer .f3 span a{color:#eeeeee;padding-left:5px;}

@media screen and (max-width:780px){
	.footer{padding-top:30px;background:url("../images/foot_bj1.jpg") no-repeat center;}
}

.ny_title{padding-bottom:20px;border-bottom:1px solid #d2d2d2;font-size:30px;color:#333;border-left:5px solid #00e7fc;padding-left:15px;/*text-transform:uppercase;*/margin-bottom:40px;font-weight:bold;}
.wap{padding:60px 0;margin-top:100px;}

/*内页关于我们*/
.ny_about{}
.ny_about .text{margin-bottom:30px;line-height:25px;color:#333;font-size:16px !important;}
.ny_about .text p{text-indent:0 !important;margin-bottom:15px;font-size:16px !important;}
.ny_about .text img{/*display:block;*/max-width:100%;margin:0 auto;height:auto !important;}
.ny_about .text table{width:100% !important;}
.ny_about .text .table{width: 100%;}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{text-align: center;padding: 10px 8px;}
.ny_about .text h3{margin: 0 !important;margin-bottom:10px !important;;}
.ny_about .text span{font-size:16px !important;}
.ny_about .jieshao{padding:0 15px;}
.ny_about .jieshao .l{padding:0 15px;}
.ny_about .jieshao .l .pic{overflow:hidden;padding:20px 0;}
.ny_about .jieshao .l .pic img{display:block;max-width:100%;margin:0 auto;transition:all 0.5s ease 0s;border-radius:50%;}
.ny_about .jieshao .l .pic img:hover{transform:scale(1.15, 1.15);}
.ny_about .jieshao .l .text{padding:10px 20px;padding-right:0;color:#fff;margin-top:0;text-align:center;margin-bottom:0;height:130px;}
.ny_about .jieshao .l .text .tit{font-size:18px;font-weight:bold;}
.ny_about .jieshao .l .text .con{font-size:15px;line-height:24px;}
.ny_about .jieshao .l1{background:url("../images/about11.jpg") no-repeat center top;}
.ny_about .jieshao .l2{background:url("../images/about2.png") no-repeat center top;}

.ny_about .renwu ul{margin-bottom:0;margin-top:20px;}
.ny_about .renwu ul li{width:20%;float:left;}
.ny_about .renwu ul li .box{margin:8px;background:#ffffff;}
.ny_about .renwu ul li .box .pic{overflow:hidden;height:330px;}
.ny_about .renwu ul li .box .pic img{display:block;width:100%; margin:0 auto;transition:all 0.5s ease 0s;}
.ny_about .renwu ul li .box .tit{background:#f5f5f5;line-height:24px;color:#222;text-align:center;padding:10px;}
.ny_about .renwu ul li .box .tit .t1{font-size:16px;font-weight:bold;}
.ny_about .renwu ul li .box .tit .t2{font-size:15px;height:50px;}
.ny_about .renwu ul li:hover .box .pic img{transform:scale(1.15, 1.15);}

@media screen and (max-width:780px){
	.ny_about .jieshao .l .text{height:auto;}
	.ny_about .renwu ul li{width:33.3%;float:left;}
	.ny_about .renwu ul li .box{margin:5px;}
	.ny_about .renwu ul li .box .pic{height:140px;}
	.ny_about .renwu ul li .box .tit{line-height:20px;height:135px;}
	.ny_about .renwu ul li .box .tit .t1{font-size:15px;}
	.ny_about .renwu ul li .box .tit .t2{font-size:14px;height:auto;}
}

/*新闻中心*/
/*.news_list{margin-bottom:50px;}
.news_list ul li{padding: 35px 25px;background:#f5f5f5;border: none;border-bottom: 1px solid #ddd; font-size: 18px;}
.news_list ul li a{color:#333; font-size: 18px;}
.news_list ul li span{float: right; font-size: 16px; color: #555;}
.news_list ul li i{padding-right: 10px;}
.news_list  ul li:hover a{color: #f00;}*/

.news_list{}
.news_list ul{margin-bottom:40px;}
.news_list ul li{margin-bottom:20px;}
.news_list ul li a{ display: block; background:#fff;  box-shadow: 0px 5px 13.8px 1.2px rgba(0, 0, 0, 0.1); overflow: hidden; margin-bottom: 18px;transition: all 0.3s ease;}
.news_list ul li a:hover{ transform: scale(1.03); }
.news_list ul li .date{display:block;width:90px;height:85px;float:left;padding:10px 10px;position:relative;background:#3c8cff;color:#fff;}
.news_list ul li .date:before{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;right:-10px;top:0px;border-left:10px solid #3c8cff;}
.news_list ul li .day{ display:block;position:relative;font-weight:bold;font-size:30px;}
.news_list ul li .day:before{content:"";display:block;width:20px;height:1px;background:rgba(255,255,255,0.5);position:absolute;right:0;top:13px;}
.news_list ul li .year{font-size:16px;}
.news_list ul li .nr{display:block;margin:25px 25px 25px 120px;overflow:hidden;} 
.news_list ul li .tit{display:block;line-height:24px;overflow:hidden;font-size:18px;color:#333;}
.news_list ul li a:hover .tit{color:#3c8cff;}

@media screen and (max-width:780px){
	.news_list ul li .nr{margin:10px 10px 10px 100px;}
	.news_list ul li .tit{font-size:16px;line-height:22px;}
}

.news_show{}
.news_show .title{ padding-bottom:20px;border-bottom:1px solid #ddd;margin-bottom:30px;text-align:center;}
.news_show .title .name{font-size:22px;color:#333;text-align:center;line-height:1;font-weight:bold;}
.news_show .title p{font-size:14px;color:#555;margin-top:15px;}
.news_show .title p i{padding-right:10px;}
.news_show .nr{ color:#333;font-size:16px;line-height:28px;}
.news_show .nr .video1{width:100%;margin:0 auto;}
.news_show .nr p{text-indent:2em;margin-bottom:15px;}
.news_show .nr img{display:block;max-width:100%;margin:0 auto;}
.news_show .nr .back{margin:0 auto;margin-top:30px;width:150px;height:50px;line-height:50px;}
.news_show .nr .back a{ display:block;margin:0 auto;width:100%;border-radius:25px; background:#3c8cff; color:#fff; font-size:18px; text-align:center;}
.news_show .nr .back a i{ padding-right:10px;}
.news_show .nr .back a:hover{background:#fff; color:#3c8cff; border:2px solid #3c8cff;}

/*内页invited*/
.invited_list{}
.invited_list .l{padding:20px;margin-bottom:30px;border-radius:10px;border:1px solid #ddd;}
.invited_list .l .pic{overflow:hidden;border-radius:50%;border:5px solid #f2f2f2;}
.invited_list .l .pic img{display:block;width:100%;height:144.5px;margin:0 auto;border-radius:50%;transition:all 0.5s ease 0s;}
.invited_list .l a:hover .pic img{transform:scale(1.15, 1.15);}
.invited_list .l .text{padding:20px;padding-right:0;height:200px;overflow:hidden;}
.invited_list .l .text .tit{font-size:20px;font-weight:bold;color:#3c8cff;margin-bottom:10px;}
.invited_list .l .text .con{font-size:16px;line-height:26px;color:#333;}

@media screen and (max-width:1400px){
	.invited_list .l .pic img{height:123px;}
	.invited_list .l .text{height:200px;}
}
@media screen and (max-width:1300px){
	.invited_list .l .text{height:220px;}
}
@media screen and (max-width:1200px){
	.invited_list .l .pic img{height:86px;}
}
@media screen and (max-width:1100px){
	.invited_list .l .pic img{height:86px;}
}
@media screen and (max-width:1000px){
	.invited_list .l .pic img{height:auto;}
	.invited_list .l .text{height:auto;}
}


/*内页SIPCD Snapshots*/ 
.snapshots_list{}
.snapshots_list .l{margin-bottom: 30px;overflow: hidden;border-radius:5px;border: 1px solid #ddd;}
.snapshots_list .l img{display:block;width:100%;height:300px; margin:0 auto;transition:all 0.5s ease 0s;}
.snapshots_list .l:hover img{transform: scale(1.15, 1.15);}
.snapshots_list .text{}
.snapshots_list .text img{display:block;max-width:100%;margin:0 auto;}
@media screen and (max-width:1600px){
	.snapshots_list .l img{height:291px;}
}
@media screen and (max-width:1500px){
	.snapshots_list .l img{height:291px;}
}
@media screen and (max-width:1400px){
	.snapshots_list .l img{height:254px;}
}
@media screen and (max-width:1200px){
	.snapshots_list .l img{height:190px;}
}
@media screen and (max-width:1000px){
	.snapshots_list .l img{height:auto;}
}


/*合作伙伴*/
.hezuo{border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-bottom:50px;}
.hezuo .l{verflow:hidden;transition:all 0.8s;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;box-sizing:border-box;padding:0;}
.hezuo .l .box{position:relative;overflow:hidden;background:#fff;padding:4px 6px;}
.hezuo .l .box:before{content: '';background: linear-gradient(45deg,rgba(60,134,237,0.99), rgba(35,36,159,0.99));height: 100%;width: 100%;opacity: 0;filter: blur(10px);transform: scale(1) rotate(180deg);position: absolute;left: 0;top: 0;z-index: 1;transition: all 0.4s ease-in-out;}
.hezuo .l .box:hover:before{/*box-shadow: 0 0 10px 2px #555;*/opacity: 1;filter: blur(0);transform: scale(0.92, 0.9) rotate(0);}
.hezuo .l .box img{width: 100%;height: auto;transition: all 0.5s ease-in-out;}
.hezuo .l .box:hover img{ transform: scale(1.9) rotate(45deg); }
.hezuo .l .box .box-content{color: #fff;text-align: center;width: 100%;opacity: 0;transform: translateX(-50%) translateY(-50%) scale(3);position: absolute;top: 50%;left: 50%;z-index: 1;transition: all 0.5s ease;}
.hezuo .l .box:hover .box-content{opacity: 1;transform: translateX(-50%) translateY(-50%) scale(1);}
.hezuo .l .box .title{font-size:16px;font-weight:400;letter-spacing:0.5px;text-transform:none;margin:0;border-bottom:none;color: #fff;padding: 0 30px;}
.hezuo .l .box .post{font-size:16px;text-transform:capitalize;}

/*注册*/
.registration{padding: 0 2%;}
.registration .t1{font-weight:bold;font-size:16px;}
.registration .t2{font-weight:bold;font-size:14px;margin-bottom:20px;}
.registration .school{margin-bottom:15px;}
.registration .school font{padding-right:10px;color:#f00;}
.registration .school label{font-weight:400;font-size:15px;}
.registration .school .form-group {margin-bottom: 15px;}
.registration .nr{margin-top:30px;background:#eef2f5;padding:30px;}
.registration .nr p{font-size:16px; color:#333;line-height:26px;}
.registration .nr .pic{max-width:23%;}

@media screen and (min-width: 769px) {
  .menu > ul > li > ul{display: block !important;padding-left:15px;}
}
@media screen and (max-width:1700px){
	.nav ul li a{font-size:17px;padding:0 12px;}
}
@media screen and (max-width:1600px){
	header .container {width:96% !important;}
	.nav ul li a{font-size:16px;padding:0 12px;}
	.footer .f2 .l{padding:0 52px;}
}
@media screen and (max-width:1500px){
	.nav ul{margin-left:0;}
	.nav ul li a{font-size:16px;padding:0 10px;}
	.footer .f2 .l{padding:0 30px;}
}
@media screen and (max-width:1440px){
	.nav ul li a{font-size:15px;padding:0 7px;}
	.footer .f2 .l{padding:0 28px;}
}
@media screen and (max-width:1400px){
	.nav ul li a{font-size:1.2rem;padding:0 6px;}
	.footer .f2 .l{padding:0 25px;}
}
@media screen and (max-width:1200px){
	.nav ul{margin-left:0;}
	.nav ul li a{font-size:1.1rem;}
}
@media screen and (max-width:1100px){
	.nav{width:67%;}
	.nav ul{margin-left:0;}
	.nav ul li a{font-size:1rem;}
	.index_wap{padding:30px 0;}
	.index_about .about_nr .con{font-size:1.1rem;line-height: 1.75;}
	.index_about .about_nr .con span{font-size:1.1rem;}
	.index_about .about_nr .jieshao .l .text .tit{font-size:1.1rem;}
	.index_about .about_nr .jieshao .l .text .txt{font-size:1rem;line-height:1.75;}
	.index_about .about_news ul li a .t{font-size:1.1rem;line-height: 1.75;}
	.index_about .about_news ul li a .time{font-size:1rem;}
	.index_daoshi .swiper-chengyuan .l .txt h4{font-size:1.1rem;}
	.index_daoshi .swiper-chengyuan .l .txt p{font-size:1rem;}
	.index_haibao .h_left .con{font-size:1.1rem;}
	.index_haibao .h_right .con{font-size:1.1rem;}
	.index_hezuo .list .box .title{font-size:1.1rem;}
	.ny_title{font-size:1.1rem;margin-bottom:20px;}
	.ny_about .text{font-size:1rem !important;line-height:1.75;}
	.ny_about .text p{font-size:1rem !important;}
	.footer{padding-top:20px;}
	.footer .f1{padding-bottom:20px;}
	.footer .f1 .f_left{font-size:1.3rem;margin-top:0}
	.footer .f2{padding:20px 0;}
	.footer .f2 .l{padding:0 15px;width:26%;}
	.footer .f2 .l:first-child{width:40%;}
	.footer .f2 .l .tit{font-size:1.2rem;margin-bottom:10px;}
	.footer .f2 .l ul li{line-height:1.75;font-size:1.1rem;margin-bottom:0;}
	.footer .f3{line-height:30px;font-size:1.1rem;}
}
@media screen and (max-width:1000px){
  .container{width:100% !important;}
  header{ height:60px;}
  header .logo img{max-width:50%;padding-top:5px;}
  .nav{display:none;}
  .sp_nav{display:block;}
  .sjj_nav ul li a.zhuce{background:#1968d3;border-radius:20px;padding:5px 15px;}
  .banner .pc{display:none;}
  .banner .phone{display:block !important;}
}
@media screen and (max-width:768px){
  .sy_about{padding: 30px 0;}
  .sy_about .title{padding-bottom:10px;font-size:22px;margin-bottom:20px;}
  .sy_about .title span a{font-size:14px;}
  .sy_about_left{padding-right:15px !important;}
  .sy_about .about_left{padding-right:0;}
  .sy_about .about_left .text{font-size:16px;margin-bottom:20px;}
  .sy_about .about_left .jieshao .l .text{margin-top:0;padding: 10px;}
  .sy_about .about_left .jieshao .l .text .tit{font-size:16px;margin-top: 10px;}
  .sy_about .about_news{margin-top:20px;}
  .sy_about .about_news ul li{margin-bottom:10px;}
  .sy_about .about_news ul li a{padding:12px;}
  .sy_about .about_news ul li a .tit{font-size:16px;}
	.index_about .about_nr .con{font-size:16px;line-height: 1.75;}
	.index_about .about_nr .con span{font-size:16px;}
	.index_about .about_nr .jieshao .l .text .tit{font-size:18px;}
	.index_about .about_nr .jieshao .l .text .txt{font-size:16px;line-height:1.75;}
	.index_about .about_news ul li a .t{font-size:18px;line-height: 1.75;}
	.index_about .about_news ul li a .time{font-size:16px;}
	.index_daoshi .swiper-chengyuan .l .txt h4{font-size:18px;}
	.index_daoshi .swiper-chengyuan .l .txt p{font-size:15px;}
	.index_haibao .h_left .con{font-size:16px;}
	.index_haibao .h_right .con{font-size:16px;}
	.index_hezuo .list .box .title{font-size:1.1rem;}
  .invited{padding:30px 0;}
  .invited .title{background: url("../images/jiaoshou_bj1.png") no-repeat center;font-size:22px;margin-bottom:30px;}
  .invited .swiper-chengyuan .l .txt h4{font-size:18px;}
  .invited .sy_more{;margin-top:20px;width:110px;font-size:16px;}
  .snapshots{padding:30px 0;}
  .snapshots .title{padding-bottom:10px;font-size:22px;margin-bottom:20px;}
  .snapshots .title span a{font-size:14px;}
  .snapshots .sy_hezuo{margin-top:20px;}
  .snapshots .l .box .title{font-size:14px;}
  .footer{padding-top:30px;}
  .footer .f1{padding-bottom:20px;}
  .footer .f1 .f_left{height:auto;line-height:22px;padding-left:10px;font-size:18px;margin-top:0;}
  .footer .f2{padding:30px 0;padding-bottom:10px;}
  .footer .f2 .l:first-child{width:100%;}
  .footer .f2 .l{padding:0 0;display: block;border-right: none;width: 100%;}
  .footer .f2 .l .tit{font-size:18px;margin-bottom:15px;}
  .footer .f2 .l ul li{line-height:24px;margin-bottom:10px;font-size:15px;}
  .footer .f3{line-height:24px;font-size:15px;}
  .footer .f3 span{float:left;}
  .ny_title{padding-bottom:10px;font-size:22px;margin-bottom:20px;}
  .wap{padding:30px 0;margin-top:60px;}
  .ny_about .jieshao .l .text{margin-top:5px;}
  .ny_about .text p {font-size:16px !important;}
  .page_list ul li{font-size:15px;margin:0 0.4rem;}
  .page_list ul li a{padding:5px 9px;}
  .table-responsive {padding:10px;}
  .news_show .nr .back{width:130px; height: 42px; line-height: 42px; border-radius: 21px;}
  .invited_list .l .text{padding:0; padding-top:15px;}
  .hezuo .l .box .title{padding:0 15px; font-size:14px;}
  .footer .f1 .f_right img{max-width:68%;}
  .registration .nr .pic{max-width:100%;}
}

