﻿@charset "gb2312";
/*base style*/

*{ margin:0px auto; padding:0;}
*{ margin:0pxswiper-slide swiper-slide-visible swiper-slide-active auto; padding:0;}
body{ margin:0; padding:0; font-size:14px; font-family:"Microsoft YaHei";margin: 0 auto; }
ul,p,form,input,h1,h2,h3,h4,h5,h6{padding:0; margin:0; font-size:12px;}
li{list-style:none;}
img{border:0;}
a{text-decoration:none; color:#000000;}
a:hover{ text-decoration:none;}
.clear{clear:both;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.c{text-align:center;}
.w12{width:1200px;margin:auto;}
.w14{width:1400px;margin:auto;}
.bgf6{background:#f6f6f6;}
.bgff{background:#fff;}
.bgf5{background:#f5f4f4;}
.h10{height:10px;}
.h20{height:20px;}
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.h60{height:60px;}
.h70{height:70px;}

/*
	网站色调：
	红色：主色：f02c2d		副色：f4aaab
	蓝色：主色：0889ef		副色：93d3f7
*/

.wrap{display:block;width:100%;min-width:1400px;margin:auto;}
h2.tit{display:block;width:1200px;text-align:center;font-size:30px;line-height:50px;margin:auto;font-weight:700;padding:60px 0 0 0;}
h4.tit{display:block;width:1200px;text-align:center;font-size:16px;margin:0 auto;font-weight:normal;color: #777;}
/*首页公共切换选项基本样式*/
.swiper-tit{width:1200px;margin:30px auto 0;overflow:hidden;cursor:pointer;}
.swiper-tit .swiper-slide{width:100%;margin:auto;overflow:hidden;background-color: #f6f6f6;height: 50px;border-top: 3px solid #f6f6f6;margin: 0;text-align:center;line-height:47px;font-size: 18px;}
.swiper-slide-thumb-active{background-color: #FFF!important;color: #0889ef;border-top: 3px solid #0889ef!important;}
/* head */
.head{width:100%;background:#F3F1F2;height:40px;overflow:hidden;clear:both;}
.head .top{font-size:12px; color:#5b5b5b; line-height:40px;height:40px;overflow:hidden;clear:both;}
.top a{color:#666; text-decoration:none;}
.top a:hover{color:#f00;}
.top_l {float:left; display:inline; letter-spacing:1.5px;}
.top_l span{padding:0 2px;margin-right:5px;background:#0889ef;color:#fff;}
.top_r {float:right; display:inline;letter-spacing:1.5px; }
.top_r a {padding:12px; margin:0 auto;}
.top_r a:last-child {padding-right:0;}
/* logo */
.logo{height:70px;margin-top:15px;padding-bottom:5px;}
.logo img{width:initial;height:70px;clear:both;}
/* banner */
.banner_hr{width: 100%;height: 800px;margin: 10px auto;}
.banner_hr_img{width: 1920px;height: 800px;margin: 0 auto;}
.banner{width:100%;min-width:1300px;height:416px;margin: 10px auto;}
.banner .swiper-container {width: 100%;height: 100%;}
.banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.banner .swiper-slide a{display:block;width:100%;height:100%;}
.banner .swiper-button-prev{left:6%;}
.banner .swiper-button-next{right:6%;}
.sxxh_dh {background:white;position:relative}
.sxxh_dh_con{position:relative;width:1200px;margin:0 auto;}
.sxxh_dh_zy {background:rgba(0, 0, 0, 0.5);width:250px;position:absolute;left:0;top:0;z-index:1000;height:55px;transition:all 0.2s ease-out;overflow: hidden;}
.sxxh_dh_zy:hover{height: 491px;overflow: initial;}
.sxxh_dh_zy:hover h2 i{display:none!important}
/*#0889ef*/
.sxxh_dh_zy h2{margin:0;text-align:center;font-size:22px;font-weight:bold;line-height:55px;background:#0889ef;color:white;height:55px}
.sxxh_dh_zy h2 i{position: absolute;right: 26px;font-size:26px;color:red;height:1em;z-index:1;animation:sxxh_dh_zy_hot 0.3s infinite;display: inline-block;line-height: 1em;}
.sxxh_dh_zy h2 i:after{width:0.6em;height:0.4em;background:white;position:absolute;top:0.25em;left:0.2em;z-index:-1;content: "";}
.sxxh_dh_zy ul{margin:0;padding: 4px 0;box-sizing:border-box;height:466px;position:relative;}
.sxxh_dh_zy ul i{font-size: 14px;color:red;height:1em;position: relative;display: inline-block;line-height: 1em;}
.sxxh_dh_zy ul i:after{content: "";background: white;width: 1.8em;height: 0.66em;position: absolute;left: 0.33em;top: 0;bottom: 0;margin: auto;animation:sxxh_dh_zy_hot2 0.5s infinite;z-index:-1;}
.sxxh_dh_zy li{list-style:none;font-size:14px;line-height: 34px;padding: 0 16px;box-sizing:border-box;}
.sxxh_dh_zy li>a::after{content:">";color:white;font-weight:bold;line-height:32px;position: absolute;right: 0;top: 0;bottom: 0;margin: auto;}
.sxxh_dh_zy a{color:white;text-decoration:none;display:block;position: relative;}
.sxxh_dh_zy_con{position:absolute;width:266px;height:400px;left:250px;background:white;box-shadow:0 0 20px 0px #c1c1c1;top:10px;margin:auto;display:none;padding:15px;box-sizing:border-box;text-align:center;color:#333}
.sxxh_dh_zy li:hover .sxxh_dh_zy_con{display:block}
.sxxh_dh_zy li:hover{background:#0889ef}
.sxxh_dh_zy_con img{width: 236px; height: 136px;}
.sxxh_dh_zy_con h3{margin:0.3em auto 0;font-size: 18px;}
.sxxh_dh_zy_con p{line-height:22px;text-align:justify;width:90%;margin:0 auto;font-size:12px;}
.sxxh_dh_zy_con span{font-size:1.1em;color:#ff6700}
.sxxh_dh_zy_con div{position:absolute;width:100%;bottom:0;left:0}
.sxxh_dh_zy_con div a{background:orange;display:inline-block;width:6em;margin:15px 5px;cursor:pointer}
.sxxh_dh_zy .bottom{top:auto;bottom:0}
.sxxh_dh_lm{margin:0;box-sizing:border-box;padding:0 0 0 270px;text-align:justify;text-align-last:justify;height:55px;justify-content: space-between;display: flex;}
.sxxh_dh_lm li{display:inline-block;height:55px;overflow:hidden;color: #FFFFFF;line-height: 55px;}
.sxxh_dh_lm li img{vertical-align: top;}
.sxxh_dh_lm a{color:#ffffff;text-decoration:none;transition:all 0.2s ease-out;border-bottom:3px solid #0889ef;font-size:22px;line-height:55px;display:inline-block;height:55px;padding: 0 10px;}
.sxxh_dh_lm li:hover a{color: #FFF;background: black}

.ban_dh{box-sizing: border-box;width: 1200px;margin: 0 auto;padding: 0 0 0 0px;height: 124px;text-align: center;}
.ban_dh ul{float:right;overflow: hidden;box-shadow: 0 0 20px 0px #c1c1c1;height: 100%;}
.ban_dh li{float: left;width: 20%;list-style: none;padding: 10px 0 10px 15px;position: relative;box-sizing: border-box;height: 100%;}
.ban_dh i{font-size: 38px;}
.ban_dh i.cl1{color:#fc9c90}
.ban_dh i.cl2{color:#9a5ef4}
.ban_dh i.cl3{color:#2faba1}
.ban_dh i.cl4{color:#99b9ff}
.ban_dh h3{font-size: 18px;margin: 5px 15px;float: left;}
.ban_dh p{font-size: 15px;color: #666666;float: left;margin-left: 15px;}
.ban_dh a{overflow: hidden;display:block;}
.ban_dh div{width: 84px;height: 84px; float: left;border: 3px solid #f4cc7a;border-radius: 50%;box-sizing: border-box;margin: 10px 10px 0 0;overflow: hidden;}
.ban_dh li i{display:block;width:25px;height:33px;position:absolute;left:89px;top:8px;}
.ban_dh li i img{vertical-align: super;}
.ban_dh li span{display: inline-block;width: 130px;height: 30px;line-height: 30px;text-align: center;border-radius: 10px;position: absolute;bottom: 20px;right: 8px;color: white;font-size: 14px;background: linear-gradient(to bottom,#ff5700,#ff1000);}
.ban_dh li:hover{background: #faf6f5;}
/*banner end*/
.tip{width: 100%;margin-top: 3px;margin-bottom: 20px;box-shadow: 0 0 10px 2px rgba(166,166,166,.16);}
.tip .state{width:1200px;margin: auto;overflow:hidden;position: relative;}
.tip .state span{display: none;animation: lingdang 1s infinite;-webkit-animation: lingdang 1s infinite;height: 54px;width: 54px;margin-left:20px;background: url(../images/ld.png) no-repeat 0 center;}
.tip .state h2{line-height: 54px;font-size: 24px;color: #ff1e1e;margin-right: 20px;}
.tip .state .swiper-wrapper{height: 54px;}
.tip .state .swiper-wrapper .swiper-slide{height: 54px;line-height:54px;font-size:18px;width:700px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tip .state .swiper-wrapper .swiper-slide a{color:#f00;}
.tip .state .fr{margin-top:10px;width:114px;line-height: 30px;border-radius:24px;text-align: center;font-size:16px;color:#333;border:1px solid #010101;transition: .5s;}
.tip .state .fr:hover{color:#fff;background-color: #010101;}
@keyframes lingdang{
	0%{transform:rotate(20deg);transform-origin:20px top}
	50%{transform:rotate(-20deg);transform-origin:20px top}
	100%{transform:rotate(20deg);transform-origin:20px top}
}
@-webkit-keyframes lingdang{
	0%{transform:rotate(20deg);transform-origin:20px top}
	50%{transform:rotate(-20deg);transform-origin:20px top}
	100%{transform:rotate(20deg);transform-origin:20px top}
}/* 小导航 */
.banner_aside{width: 1200px;margin:0 auto;background-color: #fff;}
.banner_aside ul li{width: 116px;float: left;text-align: left;position: relative;padding:0px 0 0px 84px;}
.banner_aside ul li i{position: absolute;left:0;width: 80px;height:50px;background-image: url("../images/banner_aside.jpg");background-repeat: no-repeat;background-position: -1px top;transition: .3s;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;opacity: .5;}
.banner_aside ul li:hover i{filter:none;opacity: 1;}
.banner_aside ul li:nth-child(5) i{background-position: -83px top;}
.banner_aside ul li:nth-child(2) i{background-position: -165px top;}
.banner_aside ul li:nth-child(3) i{background-position: -1px -50px;}
.banner_aside ul li:nth-child(4) i{background-position: -83px -50px;}
.banner_aside ul li:nth-child(6) i{background-position: right -50px;}
.banner_aside ul li h3{font-size: 18px;}
.banner_aside ul li p{font-size: 14px;color:#999;}
/* 大家最关心的问题 */
.tyong{width:1200px;margin:0px auto;}
.tyong .tit{margin-bottom:0;}
.tyong ul{padding:5px 0px 20px 0px;margin-top:0px;border-radius:5px;overflow:hidden;}
.tyong ul li{width:390px;height:250px;margin-left:15px;margin-top:25px;float:left;}
.tyong ul li:nth-child(3n+1){margin-left:0;}
.tyong ul li a img{width:390px;height:250px;}
/*  初高中生入口 */
.c-container{padding:30px 0 0 0;width:100%;}
.c-container .w12{display:flex;justify-content:space-between;}
.c-container .w12 li{width:280px;} 
.c-container .w12 li a img{width:280px;} 
.c-container .w12 li:hover{-webkit-animation-name:shakeq;-webkit-animation-duration:0.5s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:1;}
@-webkit-keyframes shakeq{
	0%{-webkit-transform:translateX(3px) rotate(2deg);}
	100%{-webkit-transform:translateX(-3px) rotate(-2deg);}
}
/*新生报名*/
.bmdt_show{width:1200px;display:block;margin: 30px auto;overflow:hidden;}
.bmdt_show .bmdts_r{width:270px;  overflow:hidden;}
.bmdt_show .bmdsr_show{width:100%;overflow:hidden;background:#0889ef repeat;margin-top:25px;padding: 0 5px 1px;box-sizing: border-box;border-radius: 10px; height:330px;}
.bmdt_show .bmdsr_show .jb{ height:74px; clear:both; width:100%; margin:0 auto;}
.bmdt_show .bmdsr_show .jb .tup{ width:50%; float: left; margin-left:15px;}
.bmdt_show .bmdsr_show .jb .tup img{ position:absolute; margin-top:-20px;}
.bmdt_show .bmdsr_show .jb dl{ width:45%; float:right; color:#FFF; text-align: right;padding-right: 3% ; margin: 5px auto;}
.bmdt_show .bmdsr_show .jb dl dt{ font-size:16px;}
.bmdt_show .bmdsr_show .jb dl dd span{ font-size:33px; font-weight:bold;}
.bmdt_show .bmdsr_show p{width: 100%;margin:0 auto; background-color:#eeeeee; clear:both;}
.bmdt_show .bmdsr_show p span{width: 30%;display:inline-block;font-size:14px;color: #000;line-height:40px;text-align:center; font-weight:600;}
.bmdt_show .bmdsr_show .wrapper1{height: 210px;overflow:hidden;}
.bmdt_show .bmdsr_show .bmdt_bd{background:#FFF;}
.bmdt_show .bmdsr_show .bmdt_bd ul li{width:98%;overflow:hidden;border-bottom:1px dashed #8C8C8C;margin:0 auto;line-height:35px;height: 35px;}
.bmdt_show .bmdsr_show .bmdt_bd ul li span{width:60px;font-size:12px;text-align:center;display:inline-block;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.bmdt_show .bmdsr_show .bmdt_bd ul li img{margin:9px 0 3px 3px;float: left;}
.bmdt_show .bmdsr_show .bmdt_bd ul li span:last-child{ width:100px !important; }
.bmdt_show .bmdsr_show .bmdt_bd ul li:hover{ color:#FF0000; cursor:pointer;}
.bmdt_show .bmdts_l{width:930px;  overflow:hidden;float: left; height:352px;}
.bmdt_show .bmdts_l .yu{ width:100%; height:25px; clear:both; margin:0 auto;}
.bmdt_show .bmdts_l .gd{ width:99.5%; height:40px; clear: both; margin:0 auto;background-color: #f4f4f4;}
.bmdt_show .bmdts_l .gd h2{font-size:20px; line-height:40px;margin: 0; margin-left:10px;text-align: left; float:left;}
.bmdt_show .bmdts_l .gd p{ font-size:16px; width: 60px;float: right; margin:0 auto; line-height:40px; }
.bmdt_show .bmdts_l .gbco11 { zoom: 1; clear: both; overflow: hidden; padding-left:0; margin:0 auto;  }
.bmdt_show .bmdts_l .gbco11 li { width: 227px; height: 327px; position: relative; float: left; overflow: hidden; margin-left: 5px; }
.bmdt_show .bmdts_l .gbco11 li a.gbco1ig { display: block; width: 227px; height: 327px; }
.bmdt_show .bmdts_l .gbco11 li a.gbco1ig img { display: block; width: 208px; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv { position: absolute; bottom: -47px; left: 0px; width: 207px; height: 180px; overflow: hidden; padding-left:10px; padding-right:10px; padding-bottom:8px; padding-top:8px;display: bloch; transition: all 0.6s; }
.bmdt_show .bmdts_l .gbco11 li:hover .gbco1dv { bottom: 0px !important; }
.bmdt_show .bmdts_l .gbco11 li:hover .gbco1ck { display: block !important; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv label { background: #fc4936; color: #fff; display: block; width: 60px; font-size: 12px; height: 20px; line-height: 20px; border-radius: 5px; text-align: center; margin-top: 10px; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv>a { font-size: 23px; color: #fff; font-weight: bold; height: 40px; line-height: 40px; white-space: nowrap; overflow: hidden; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv>p { margin:0 auto; font-size: 15px; color: #fff; height: 22px; line-height: 22px; white-space: nowrap; overflow: hidden; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv a.gbco1ck { border: 1px solid #fff; width: 160px; height: 32px; display: block; font-size: 16px; font-weight: normal; text-align: center; margin: 10px auto; line-height: 32px; border-radius: 16px; display: none; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv1 { background: url(../images/xgb33.png) repeat-x; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv2 { background: url(../images/xgb34.png) repeat-x; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv3 { background: url(../images/xgb35.png) repeat-x; }
.bmdt_show .bmdts_l .gbco11 li .gbco1dv4 { background: url(../images/xgb31.png) repeat-x; }
#sxxh_video {position: fixed;top: 0;left: 0;background: rgba(0, 0, 0, 0.8);z-index: 2147483646;height: 100%;display: none;width: 100%;text-align: center;}
#sxxh_video video {z-index: 2;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;max-width: 96%;max-height: 96%;}
#sxxh_video p {color: #FFF;float: right;z-index: 3;font-size: 2em;position: relative;background: rgba(0, 0, 0, 0.5);line-height: 1em;border-radius: 50%;margin: 1em 1em 0 0;}
#sxxh_video p::before {content: "x";line-height: 1em;display: block;width: 1em;margin: .05em .1em .15em;}

/*预报名*/
.nhbm20_b{display: flex;background-color: #fff;padding: 20px 0;width:1200px;margin:auto;margin-top: 30px;}
.nhbm20_inf{width: 500px;margin-right: 10px;}
.nhbm20_inf h1{font-size: 22px;font-weight: 600;letter-spacing: -1px;color: #ffffff;text-align: center;padding: 10px 0;background-color: #ef0822;}
.nhbm20_inf font{display: flex;background-color: #eeeeee;height: 40px;align-items: center;}
.nhbm20_inf span{flex: 1;font-size: 18px;font-weight: 600;text-align: center;}
.nhbm20_swp1{height: 245px;background-color: #fff;border: 2px solid #eeeeee;border-bottom: 0;}
.nhbm20_swp1 .swiper-slide{display: flex;border-bottom: 1px dashed #c9c9c9;margin-top:-1px;}
.nhbm20_swp1 .swiper-slide div{flex:1;display:flex;align-items:center;justify-content:center;font-size:14px;text-align:center;}
.nhbm20_swp1 .swiper-slide div:nth-child(3){color:#f00;font-weight:bold;}

.nhbm20_img{width:700px;height:324px;background-color: #f1f1f1;border-radius: 30px}
/*.nhbm20_img img{width:100%;display:block;}*/
.zxbmcx{width: 100%;height: 100px;}
.zxbmcx>ul{margin: 0px 5px 5px 5px;}
.zxbmcx>ul>li{width: 168px;height: 40px;text-align: center;float: left;line-height: 40px;margin: 2px;background: #279cf6;border-radius: 30px;}
.zxbmcx>ul>li>a{color: #FFFFFF}
.zxbmcx>ul>li:hover{background: #7dc4f8}
.zxbminput{width: 700px;height: 190px;margin: 0px auto;text-align: center}
.zxbminput>h2{font-size: 36px;text-align: center;color: red;font-weight: bold;margin-top: -50px}
.zxbminput>h3{font-size: 26px;text-align: center;margin-top: 10px;font-weight: bold}
.zxbminput>dd{width:700px;height: 40px;font-size: 22px;margin: 20px 10px 10px 10px}
.zxbminput>dd>input{width: 400px;border: 1px solid #0099ff;border-radius: 20px;margin-left: 5px}
.btn-yybm{width: 300px;height: 40px;background: red;border: 1px solid red;border-radius: 20px;margin-left: -10px;color: #FFFFFF}



.x_hr21{padding-top:34px;width:1200px;margin:auto;}
.xhp{text-align: center;height: 40px;font-size: 18px;font-weight: bold;line-height: 40px;letter-spacing: 0px;color: #ffffff;background-color: #0889ef;margin-bottom: 10px;}
.x_hr21 ul{display: flex;justify-content: space-between;align-items: center;padding-bottom: 30px;}
.x_hr21 li{cursor: pointer;padding: 18px;background-color: #eeeeee;}
.x_hr21 li h1{font-style: normal;font-size: 16px;font-weight: bold;font-stretch: normal;line-height: 24px;letter-spacing: 0px;color: #333333;padding-bottom: 8px;}
.x_hr21 li b{display: block;font-weight: 400;}
.vidIm{position: relative;}
.vidIm img{width:100%;}
.x_hr21In{width:100%;justify-content: space-between;align-items: center;}
.x_hr21In input,.x_hr21In select{width: 24.6%;height: 40px;background-color: #b3faf2;border:1px dashed #1E9FFF;border-radius:15px;outline:none;}
.x_hr21In input[type="text"]{text-indent: 16px;}
.x_hr21In input[type="submit"]{background-color: #fb7a89;color: white;font-weight: bold;cursor: pointer;}
.x_hr21In select{border: none;text-indent: 16px;}

.dec_img{width:100%;margin:30px auto;}
.dec_img img{width:100%;display:block;}
/*五大学院*/
.wdxy{ width: 100%;background-color: #f5f5f5;margin:30px auto;}
.wdxy h2.tit{margin:30px auto;}
.tese{height: 615px;box-sizing: border-box;overflow: hidden;position: relative;}
.tese .tese_tit{width: 100%;height: 105px;text-align: center;line-height: 105px;font-size: 36px;color: #333333;font-weight: bold;}
.tese .tese_xy{float: left;width: 20%;height: 390px;position:relative;}
.imm{width: 200px;height: 86px;display: none;position:absolute;left:20px;top:212px;z-index: 2;}
.tese .tese_xy:nth-of-type(1){background:url(../images/PC11_03.jpg)no-repeat center;background-size: cover;}
.tese .tese_xy:nth-of-type(1):hover .im1{top: 83px;display: block;}
.tese .tese_xy:nth-of-type(1):hover .iim1{top: 160px;display: block;}
.tese .tese_xy:nth-of-type(1):hover .imm1{display: block;}
.tese .tese_xy:nth-of-type(1):hover .buym1{display: block;}
.tese .tese_xy:nth-of-type(2){background:url(../images/PC11_04.jpg)no-repeat center;background-size: cover;}
.tese .tese_xy:nth-of-type(2):hover .im2{top: 83px;display: block;}
.tese .tese_xy:nth-of-type(2):hover .iim2{top: 160px;display: block;}
.tese .tese_xy:nth-of-type(2):hover .imm2{display: block;}
.tese .tese_xy:nth-of-type(2):hover .buym2{display: block;}
.tese .tese_xy:nth-of-type(3){background:url(../images/PC11_05.jpg)no-repeat center;background-size: cover;}
.tese .tese_xy:nth-of-type(3):hover .im3{top: 83px;display: block;}
.tese .tese_xy:nth-of-type(3):hover .iim3{top: 160px;display: block;}
.tese .tese_xy:nth-of-type(3):hover .imm3{display: block;}
.tese .tese_xy:nth-of-type(3):hover .buym3{display: block;}
.tese .tese_xy:nth-of-type(4){background:url(../images/PC11_06.jpg)no-repeat center;background-size: cover;}
.tese .tese_xy:nth-of-type(4):hover .im4{top: 83px;display: block;}
.tese .tese_xy:nth-of-type(4):hover .iim4{top: 160px;display: block;}
.tese .tese_xy:nth-of-type(4):hover .imm4{display: block;}
.tese .tese_xy:nth-of-type(4):hover .buym4{display: block;}
.tese .tese_xy:nth-of-type(5){background:url(../images/PC11_07.jpg)no-repeat center;background-size: cover;}
.tese .tese_xy:nth-of-type(5):hover .im5{top: 83px;display: block;}
.tese .tese_xy:nth-of-type(5):hover .iim5{top: 160px;display: block;}
.tese .tese_xy:nth-of-type(5):hover .imm5{display: block;}
.tese .tese_xy:nth-of-type(5):hover .buym5{display: block;}
.imm>p{color: #FFFFFF;font-size: 20px;text-align: center;width: 186px;height: 32px;border: 2px solid #b9c9e0;margin-bottom: 14px;}
.tese .tese_xy a img{display: block;height: 59px;position:absolute;left:91px;top:140px;z-index: 2;}
.tese .tese_xy a>p{width: 100%;font-size: 25px;color: #ffffff;text-align: center;line-height: 25px;font-weight: bold;position:absolute;left:0px;top:219px;z-index: 2;} 
.tese .tese_ask{width: 400px;height: 47px;margin: 450px auto;}
/* 优势 */
.youshi{width:100%;margin:15px auto 0;}
.youshi h2{width:1200px;}
.youshi .ys_img{width:1200px;margin:20px auto;overflow:hidden;padding-top:15px;}
.youshi .ys_img a{display: block;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.youshi .ys_img a:hover{transform: translateY(-10px);box-shadow: 0 0 15px #888888;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.youshi .ys_img a img{display:block;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.youshi .ysImg1{width:310px;float:left;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.youshi .ysImg2{width:421px;float:left;margin-left:10px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.youshi .ysImg2 a{float:left;}
.youshi .ysImg2 a span{display:block;width:100%;background:#f6f6f6;font-size:16px;line-height:30px;text-align:center;}
.youshi .ysImg2 a:nth-child(2){margin-top:15px;margin-right:10px;}
.youshi .ysImg2 a:nth-child(3){margin-top:15px;}
.youshi .ysImg3{width:195px;float:left;margin-left:10px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.youshi .ysImg4{width:241px;float:left;margin-left:10px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.youshi .ysImg4 a span{display:block;width:100%;background:#f6f6f6;font-size:16px;line-height:30px;text-align:center;}
.youshi .ysImg4 a:nth-child(2){margin-top:20px;}
/*专业*/
.tit_line{width: 100%;height: 0;border-bottom: 1px dashed #333;margin: 18px auto;}
.hslzykfq2{margin:30px auto 0;width:1200px}
.hslzykfq2_1{float:left;overflow:hidden;margin-right:26px;width:338px;height:612px;background-color:#fff;}
.hslzykfq2_1 .hide{display: none;}    /* 只显示2个专业 */
.hslzykfq2_1.on .hide{display: block;}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3{background-color:#fff;text-align:center}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3 i{display:block;margin:0 auto;width:78px}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3 b{display:block;padding:0;color:red;font-size:21px}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3 span{display:block;color:#fa8181;text-transform:uppercase;font-size:16px}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3 a{display:none}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_img{margin:20px 20px 8px 20px;padding-top:20px;border-top:1px solid #f1f1f1}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_img img{border-radius:5px;display:block}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_2{display:none}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_5,.hslzykfq2 .hslzykfq2_1 .hslzykfq3_6,.hslzykfq2 .hslzykfq2_1 .hslzykfq3_7{display:none}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_4 span{float:right;padding-left:10px;font-weight:400;font-size:16px}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_1{margin:3px 40px}
.hslzykfq2 .hslzykfq2_1 .hslzykfq3_4{display:block;color:#333;font-size:16px;line-height:28px}
.hslzykfq4{margin:20px 50px 0 50px;border:1px solid #ff0000;border-radius:50px;color:#ff0000;text-align:center;font-size:16px;line-height:42px}
.hslzykfq2 .hslzykfq2_1.on{overflow:auto;width:470px;height:612px;-webkit-box-shadow:0 8px 16px rgba(0,0,0,.2);box-shadow:0 8px 16px rgba(0,0,0,.2)}
.hslzykfq2 .on .hslzykfq3{position:relative;height:68px;background:-o-linear-gradient(left,#FF0000 0,#FF0000 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #FF0000),to(#ff0000));background:linear-gradient(to right,#ff0000 0,#FF0000 100%);background-color:#FF0000;text-align:left}
.hslzykfq2 .on .hslzykfq3 b{display:block;padding-top:7px;padding-left:30px;color:#fff;font-weight:700;font-size:21px}
.hslzykfq2 .on .hslzykfq3 span{display:block;padding-left:30px;color:#fff;text-transform:uppercase;font-size:12px}
.hslzykfq2 .on .hslzykfq3 a{position:absolute;top:15.5px;right:30px;display:block;width:130px;height:35px;border:1px solid #fff;border-radius:30px;color:#fff;text-align:center;line-height:35px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.hslzykfq2 .on .hslzykfq3 a:hover{background-color:#fff;color:#FF0000}
.hslzykfq2 .on .hslzykfq3_1{margin:0;line-height:20px}
.hslzykfq2 .on .hslzykfq3_2{overflow: hidden;position:relative;float:left;display:block;margin-top:10px;margin-left:20px;width:180px;}
.hslzykfq2 .on .hslzykfq3_2 img{border-radius:5px}
.hslzykfq2 .on .hslzykfq3_3{padding-top:10px;padding-right:18px;padding-left:218px}
.hslzykfq3_3 p {display: none;}
.hslzykfq2 .on .hslzykfq3_3 p {display: block;}
.hslzykfq3_3 p {font-size: 13px;color: #ff0000;}
.hslzykfq3_3 p i {color: #dc0303;font-weight: normal;}
.hslzykfq2 .on .hslzykfq3_4{display:block;padding-top:3px;height:auto;color:#333;font-weight:700;font-size:16px;}
.hslzykfq2 .on .hslzykfq3_4 span{float:none;padding-left:20px;font-weight:400;font-size:13px}
.hslzykfq2 .on .hslzykfq3_5{display:block;padding-top:3px;padding-bottom:3px;color:#666;font-size:13px}
.hslzykfq2 .on .hslzykfq3_6{display:block;padding-bottom:3px;color:#ff9500;font-size:16px}
.hslzykfq2 .on .hslzykfq3_7{display:block;margin-top:5px;width:120px;height:28px;border-radius:35px;background:-o-linear-gradient(left,#ff0000 0,#ff0000 100%);background:-webkit-gradient(linear,left top, right top,color-stop(0, #ff0000),to(#ff0000));background:linear-gradient(to right,#ff0000 0,#ff0000 100%);background-color:#ff0000;color:#fff;text-align:center;line-height:28px}
.hslzykfq2 .on .hslzykfq3_img{display:none}
.hslzykfq2 .on .hslzykfq4{display:none}
.hslzykfq2 .on .hslzykfq3 i{display:none}
.hslmr0{margin-right:0}
.hslzykfq3_2 span{ position:absolute; top: 6px; left: -18px; width:70px; color:#fff; text-align:center; font-size: 12px; line-height: 20px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); animation:changecl 1.6s linear infinite ; -webkit-animation:changecl 1.6s linear infinite ; }
.zydt_zsz{background:#3ea4f5}
.zydt_zsz.grcl {background:#5da904;animation:none;-webkit-animation:none;}
@-webkit-keyframes changecl{
	0%{background-color:#3ea4f5}
	50%{background:#0889ef}
}
@keyframes changecl{
	0%{background-color:#3ea4f5}
	50%{background:#0889ef}
}

.newsMore{width:320px;margin:30px auto;border:1px solid #000;border-radius:25px;font-size:20px;text-align:center;line-height:50px;}
.newsMore a{color:#000;}
/* 热门专业 - 报名 */
.major{width:100%;overflow:hidden;}
.mjr{margin-top:30px;overflow:hidden;}
.mjr h2.tit{margin:0 auto 40px;}
.mjr ul{width:1200px;overflow:hidden;}
.mjr ul li{width:100%;height:46px;line-height:41px;display:flex;justify-content:space-between;color:#707070;text-align:center;}
.mjr ul.mjr_tit li{background:#0889ef;color:#fff;}
.mjr .mjr_gd{height:330px;overflow:hidden;}
.mjr ul li p{font-size:16px;border-right: 5px solid #fff;border-bottom: 5px solid #fff;}
.mjr ul li p img{float:right;width:22px;margin-top:18px;margin-right:50px;}
.mjr ul.mjr_tit li p:nth-child(3){font-weight:normal!important;color:#fff!important;}
.mjr ul li p:nth-child(1){display:inline-block;width:295px;}
.mjr ul li p:nth-child(2){display:inline-block;width:125px;text-align:center;}
.mjr ul li p:nth-child(3){display:inline-block;width:125px;text-align:center;font-weight:bold;color:#f00;}
.mjr ul li p:nth-child(4){display:inline-block;width:155px;}
.mjr ul li p:nth-child(5){display:inline-block;width:295px;}
.mjr ul li p:nth-child(6){display:inline-block;width:180px;text-align:center;border-right:0;}
.mjr ul li p:nth-child(6) a{color: #fb5b21;cursor: pointer;}

.mjr ul li p:first-child span{display:inline-block;width:130px;}
.mjr ul li p:nth-child(5) span:nth-child(1){display:inline-block;width:180px;}
.mjr ul li p:nth-child(5) span:nth-child(2){display:inline-block;width:155px;}
.mjr ul li p:nth-child(5) span:nth-child(3){display:inline-block;width:60px;}
.mjr ul.mjr_con li.odd{background:#f0f0f0;}
/*报名动态*/
.jhzs {width:1080px;padding:15px 0 0 0;margin:0 auto;font-family:'微软雅黑';box-sizing: border-box;}
.jhzstitle {width:100%;height:50px;line-height:40px;text-align:center;font-size:26px;color:#000;}
.jhzstitle span{color:#0889ef;font-weight:bold;}
.jhzstitle span font{color:#f00;}
.zslt {width:1080px;background:#fff;}
.zshd ul{margin:0;padding:0;overflow:hidden;}
.zshd ul li {width:147.5px;text-align:center;background:#0889ef;color:#fff;height:50px;line-height:50px;float:left;font-size:17px;border-right:1px solid #fff;box-sizing: border-box;list-style:none;}
.zsnr {overflow:hidden;height:495px;}
.zsnr ul {height:45px;overflow:hidden;}
.zsnr ul li {height:45px;line-height:45px;width:147.5px;text-align:center;font-size:16px;color:#373737;float:left;border-bottom:1px solid #b9b9b9;border-right:1px solid #b9b9b9;overflow:hidden;box-sizing: border-box;list-style:none;}
.zsnr ul li img{ display:none;}
.zsnr ul li img.hot{ display:inline-block; margin-left:10px}
.nrbg {background:#fff;}
.zybg {background:#fff;border-left:1px solid #d2d2d2;}
.zsnr ul li span {color:#f94304;padding:0px 3px;font-weight:bold;}
.wd11 {width:214px !important;}
.wd12 {width:140px !important;}
.wd13 {width:200px !important;}
.wd14 {width:140px !important;}
.wd15 {width:200px !important;}
.wd16 {width:185px !important;}
.nrzx a {background:#fff;padding:5px 10px;margin-right:10px;}
.dclear {clear:both;}
.mjr-r{width:300px;}
.mjr-r .bm-zx{overflow:hidden;height:180px;margin-bottom: 15px;}
.mjr-r .bm-zx li{width:98px;height:91px;float:left;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
.mjr-r .bm-zx li:nth-child(3n){border-right:none;}
.mjr-r .bm-zx li:nth-child(n+4){border-bottom:none;}
.mjr-r .bm-zx li i{display:block;font-size:38px;line-height:60px;text-align:center;color:#139bf1;}
.mjr-r .bm-zx li p{display:block;width:100%;text-align:center;font-size:16px;color:#666;}
.mjr-r .bm-zx li:hover{background:#139bf1;}
.mjr-r .bm-zx li:hover i, .mjr-r .bm-zx li:hover p{color:#fff;}
.mjr-dt{margin-top:10px;}
.mjr-dt center{font-size:22px;font-weight:bold;line-height:44px;}
.mjr-dt .dh{overflow:hidden;width:300px;}
.mjr-dt .dh span{display:block;float:left;line-height:46px;text-align:center;font-size:16px;}
.mjr-dt .dh span:nth-child(1){width:60px;}
.mjr-dt .dh span:nth-child(2){width:140px;color:#ff0000;}
.mjr-dt .dh span:nth-child(3){width:100px;}
/*报名场景*/
.bm-pic{padding-top:20px;overflow:hidden;}
.bm-pic ul{overflow:hidden;}
.bm-pic ul li{height:310px;float:left;margin-left:10px;}
.bm-pic ul li:first-child{margin-left:0;}
.bm-pic ul li.h{width:300px;}
.bm-pic ul li.h img{width:300px;height:150px;}
.bm-pic ul li.h img:nth-child(2){margin-top:10px;}
.bm-pic ul li.s{width:385px;}
.bm-pic ul li.s img{width:385px;height:310px;}
.bm-slide{padding-top:10px;overflow:hidden;}
.bm-slide .bd{ width:1400px; margin:0 auto;}
.bm-slide .bd ul li{margin-right:10px; width:225px; height:150px;}
.bm-slide .bd ul li img{width:225px; height:150px;}
/* 火热招生*/
.hrzs{width:100%;max-width:1920px;margin:30px auto;}
.hrzs section{overflow:hidden;}
.hrzs section img{float:left;}
.hrzs section img:nth-child(1){width:18.5%;}
.hrzs section img:nth-child(2){width:50.5%;margin-left:0.5%;}
.hrzs section img:nth-child(3){width:30%;margin-left:0.5%;}

/* adForm */
.adForm{margin:20px auto;width:1200px;height:115px;display:flex;justify-content:space-between;font-size:16px;padding-bottom:1px;}
.adForm form{margin-top:15px;}
.adForm>span:nth-of-type(1){display:block;width:165px;height:115px;background:#0889ef url(../images/icon_online.png) 15px center no-repeat;line-height:115px;text-indent:65px;font-size:20px;font-weight:700;color:#fff;}
.adForm>span:nth-of-type(2){display:block;width:1020px;height:115px;}
.adForm>span:nth-of-type(2)>p{width:100%;line-height:30px;font-size:16px;margin-top:10px;}
.adForm>span:nth-of-type(2)>p>b{color:red;}
.adForm>span:nth-of-type(2)>form{display:flex;justify-content:space-between;}
.adForm>span:nth-of-type(2)>form>span:nth-of-type(1){display:flex;justify-content:space-between;width:680px;}
.adForm>span:nth-of-type(2)>form>span:nth-of-type(1)>input{width:330px;height:40px;border:1px solid #c0c0c0;border-radius:3px;background:#f0f0f0;text-indent:10px;}
.adForm>span:nth-of-type(2)>form>span:nth-of-type(2){display:block;width:320px;height:44px;}
.adForm>span:nth-of-type(2)>form>span:nth-of-type(2)>input{width:100%;height:44px;background:#0889ef;border:none;color:#fff;border-radius:3px;cursor:pointer;font-family:"microsoft yahei";font-size:14px;}
.adForm>ul{display:none;width:385px;height:115px;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-around;box-shadow:-5px -5px 10px -5px rgba(0,0,0,.1);}
.adForm>ul>li{width:190px;height:56px;background:#fff;}
.adForm>ul>li>a{display:block;height:56px;text-align:center;line-height:56px;font-size:16px;display:flex;justify-content:center;align-items:center;}
.adForm>ul>li>a:hover{color:#fe4042;}
/*走进新华*/
.pp-xs-desc{background:#fff;padding:0 12px 17px}
.pp-xs-desc h3{font-size:16px;line-height:50px}
.pp-xs-desc h3 span{color:red}
.pp-xs-desc p{font-size:14px;line-height:14px}
.pp-xs-desc p span{color:red;font-weight: bold;}
.pp_xs_container{padding:26px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}
.pp_xs_container .pp_xs1{width:676px;}
.pp_xs_container .pp_xs_r{margin-left:10px;}
.pp_xs_container .pp_xs_r .xdfjc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item{width:292px;margin-right:18px;margin-bottom:18px}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item:nth-child(2n){margin-right:0}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item:nth-last-child(1),.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item:nth-last-child(2){margin-bottom:0}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item .xdfjc-thumb img{display:block;width:100%}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item .xdfjc-desc{position:relative}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item .xdfjc-desc h4{line-height:48px;background:#fff;text-indent:18px;font-size:16px;font-weight:400}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item .xdfjc-desc .view-btn{position:absolute;bottom:10px;right:16px;width:46px;height:46px;background:#fe8101;border-radius:50%}
.pp_xs_container .pp_xs_r .xdfjc .xdfjc-item .xdfjc-desc .view-btn img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px}


.know-v-down{width:1200px;margin:auto;overflow:hidden;}
.know-v-down .swiper-con .swiper-slide p{line-height: 30px;height:60px;font-size: 18px;padding:30px 0;}
.know-v-down .swiper-con .swiper-slide section{width:100%;overflow:hidden;}
.know-v-down .swiper-con .swiper-slide section a{display: inline-block;width: 291px;height: 190px;position: relative;float:left;margin-left:12px;}
.know-v-down .swiper-con .swiper-slide section a:nth-child(1){margin-left:0;}
.know-v-down .swiper-con .swiper-slide section a img{width: 100%;transition: .6s;}
.know-v-down .swiper-con .swiper-slide section a span{position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 100%;line-height: 40px;background-color: rgba(0,0,0,.6);text-align: center;color: #fff;font-size: 18px;}
/* 校园环境 + 学生作品*/
.home_h2_more{font-size:14px;margin:23px auto 42px;width:900px;font-size:0!important}
.home_h2_more a{display:inline-block;width:160px;text-align:center;font-size:17px;line-height:35px;color:#000;border-bottom:1px solid #ddd}
.home_h2_more a.hover{color:#0889ef;border-bottom:1px solid #0889ef}
.xyhj_s_box{width:1200px;margin:0 auto}
.xyhj_s_box img{width:100%}
.xyhj_s_box>div{display:none}
.xyhj_s_box>div.selected{display:block}
.xszp_t_box a{width:225px;}
.xszp_s_box{width:1200px;margin:0 auto}
.xszp_s_box img{width:100%}
.xszp_s_box>div{display:none}
.xszp_s_box>div.selected{display:block}
/* 新华动态 */
.graybg{background:#f3f5f6;margin-top:50px;}
.xhnews-list-wrap{padding-top:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.xhnews-list-wrap .xhnews-item{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:18px;background:#fff;padding-bottom:54px;overflow:hidden}
.xhnews-list-wrap .xhnews-item:last-child{margin-right:0}
.xhnews-item a{display:block}
.xhnews-item .xhnews-tit{line-height:52px;text-indent:15px;background:#F0F0F0;border-bottom:1px solid #f3f5f6;cursor:pointer}
.xhnews-item .xhnews-tit h3{position:relative;font-size:24px;color:#FF0000;background:#0889ef;border-radius: 10px 10px 0px 0px}
.xhnews-tit h3 span{font-weight:400}
.xhnews-item .xhnews-tit h3>a{color: #FFFFFF}
.xhnews-item .xhnews-tit h3 .xhnews-more{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:18px;height:2px;border-radius:1px;background:#FFFFFF}
.xhnews-item .xhnews-tit h3 .xhnews-more::after,.xhnews-item .xhnews-tit h3 .xhnews-more::before{position:absolute;left:0;width:100%;height:2px;border-radius:1px;background:inherit;content:''}
.xhnews-item .xhnews-tit h3 .xhnews-more::before{top:-4px}
.xhnews-item .xhnews-tit h3 .xhnews-more::after{bottom:-4px}
.xhnews-desc{width:100%}
.xhnews-desc .xhnews-d-item .xhnews-d-thumb{position:relative;height:0;overflow:hidden;z-index:1}
.xhnews-desc .xhnews-d-item .xhnews-d-thumb::after{position:absolute;top:-44px;left:0;display:none;width:100%;height:0;content:'';background:rgba(7,10,12,.28)}
.xhnews-desc .xhnews-d-item .xhnews-d-thumb img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:100%;z-index:2;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}
.xhnews-desc .xhnews-d-item h4{width:100%;line-height:41px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding:0 15px;color:#333;font-size:14px;border-top:1px solid #f3f5f6;background:#fff;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
.xhnews-list-wrap .xhnews-item:last-child h4{line-height:38px}
.xhnews-desc .xhnews-d-item.active .xhnews-d-thumb{height:144px;}
.xhnews-desc .xhnews-d-item.active h4{color:#fff;background:#0889ef;border-top:1px solid #0889ef}
.xhnews-desc .xhnews-d-item.active .tt{color:#0889ef!important;display:none!important}
.xhnews-desc .xhnews-d-item:first-child h4{border:0}
.xhnews-desc .xhnews-d-item.hot_wz h4{position:relative}
.xhnews-desc .xhnews-d-item.hot_wz .tt{font-style:normal;display:inline-block;font-size:12px;width:28px;height:16px;line-height:16px;position:absolute;bottom:11px;text-align:center;color:#fff;background:#ee5252;border-radius:2px;-ms-transform:translate(3px,-5PX);transform:translate(3px,-5PX);-webkit-transform:translate(3px,-5PX);-moz-transform:translate(3px,-5PX)}
.xhnews-ckgd{position:absolute;bottom:0;width:100%;clear:both;padding:10px 0;border-top:1px solid #f3f5f6}
.xhnews-ckgd a{width:180px;line-height:32px;text-align:center;border:1px solid #0889ef;display:block;border-radius:32px;color:#0889ef;margin:0 auto}


/* 名师风采 */
.x-techer{width:100%;padding-bottom:1px;}
.x-techer h2.tit{padding-top:50px;margin-bottom:0;}
.ms-card-box{width: 1200px;margin: auto;padding: 60px 0 30px;overflow: hidden;}
.ms-card-box .ms-card{width: 285px;float: left;-webkit-box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 1px 5px 0 rgb(0 0 0 / 12%), 0 3px 1px -2px rgb(0 0 0 / 20%);-webkit-transition: -webkit-box-shadow .25s;transition: -webkit-box-shadow .25s;transition: box-shadow .25s;transition: box-shadow .25s,-webkit-box-shadow .25s;}
.ms-card-box .ms-card:hover{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.3)}
.ms-card-box .ms-card .ms-card-img{width: 285px;}
.ms-card-box .ms-card .ms-card-img img{width: 100%;}
.ms-card-box .ms-card .ms-card-word{height: 114px;padding: 8px 14px 7px 16px;}
.ms-card-box .ms-card .ms-card-word .ms-card-title{margin-bottom: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 32px;}
.ms-card-box .ms-card .ms-card-word .ms-card-title span:nth-child(1){font-weight: bold;font-size: 22px;margin-right: 15px;}
.ms-card-box .ms-card .ms-card-word .ms-card-title span:nth-child(2){font-weight: 300;font-size: 16px;}
.ms-card-box .ms-card .ms-card-word .ms-card-p{font-size: 13px;color: #777;line-height: 20px;overflow: hidden;height: 60px;}
/* 新华明星 */
.xhStar{overflow: hidden;}
.xh-star{width:740px;height:520px;}
.xh-star .swiper-tit{width:740px;}
.xh-star ul{overflow:hidden;}
.xh-star ul li{float:left;width:240px;margin-top:20px;margin-left:10px;}
.xh-star ul li:nth-child(3n+1){margin-left:0;}
.xh-star ul li:nth-child(n+4){margin-top:14px;}
.xh-star ul li img{display:block;width:100%;border-radius:8px;}
.xh-star ul li span{display:block;line-height:36px;font-size:14px;letter-spacing:1px;}
.xh-star ul li p{display:block;font-size:14px;}
/* 就业服务 */
.jyzx ul li {width: 360px;}
.jyzx ul li .wd {width: 180px;text-align: center;}
.wd p:nth-child(1) {font-size: 20px;padding: 10px 0;margin-top: 10px;}
.wd p:nth-child(2) {line-height: 25px;}
.wd p:nth-child(3) {margin-top: 20px;}
.wd p:nth-child(3) a {border: 1px solid #000;width: 150px;display: inline-block;border-radius: 12px;line-height: 25px;}
/* 就业喜报 */
.xh-s-zx{width:446px;position:relative;margin-top:30px;}
.xh-s-zx center{width:100%;font-size: 22px;font-weight: bold;line-height: 44px;background:#0889ef;color:#fff;display:block;}
.xh-s-zx .dhx{width:100%;overflow:hidden;}
.xh-s-zx .dhx span{display:block;float:left;line-height:46px;text-align:center;font-size:16px;}
.xh-s-zx .dhx span:nth-child(1){width:120px;}
.xh-s-zx .dhx span:nth-child(2){width:195px;}
.xh-s-zx .dhx span:nth-child(3){width:120px;}
.xh-s-zx .bm-dtx{height:380px;overflow:hidden;}
.xh-s-zx .bm-dtx li{letter-spacing: normal;overflow: hidden; font-size:16px;line-height:46px;border-top:1px dashed #dbdbdb;}
.xh-s-zx .bm-dtx li.odd {background-color: #ececec;}
.xh-s-zx .bm-dtx li:hover { cursor:pointer;}
.xh-s-zx .bm-dtx li div{display:inline-block;text-align:center;font-size:16px;color:#666;}
.xh-s-zx .bm-dtx li div:nth-child(1){width:120px;}
.xh-s-zx .bm-dtx li div:nth-child(2){width:195px;}
.xh-s-zx .bm-dtx li div:nth-child(3){width:126px;}
/* 学生作品 */
.xszp{}

/* 合作单位 */
.xh-join{overflow:hidden;}
.xh-join .swiper-slide ul{margin:20px auto 50px;}
.xh-in-nav {display:block;width:100%;margin:30px 0 20px 0;overflow:hidden;}
.xh-in-nav li {float:left;width:120px;text-align:center;font-size:18px;border-right:1px solid #000;cursor:pointer;}
.xh-in-nav li:nth-child(3){border-right:none;}
.xh-in-nav li.hover{color:#068aef;}
.xh-in-con{margin:20px auto 30px;}
.xh-in1, .xh-in3, .xh-in4{width:100%;overflow:hidden;height:77px;}
.xh-in2{width:1300px; margin:0 auto; overflow:hidden;}
.xh-in1 li, .xh-in3 li, .xh-in4 li{float:left;}
.xh-in1 li{margin-left:9px;}
.xh-in1 li:first-child{margin-left:0;}
/*全国院校*/
.xh-in2 p span {font-size: 15px;line-height: 32px;display: inline-block;width: 130px;padding-left: 3px;}
.xh-in2 p span a{color: #333;}
.xh-in3 li{width:initial;padding:0 22px;font-size:14px;text-align:center;border-right:1px solid #000;}
.xh-in3 li:nth-child(n+7){margin-top:20px;}
.xh-in4 li{width:initial;font-size:14px;text-align:center;border-right:1px solid #000;padding:0 22px;}


/* 校园环境banner */
.ct-banner{width:100%;margin:0 auto;overflow:hidden;}
.ct-focusbox{position:relative;overflow:hidden;}
.ct-focusimg{overflow:hidden;}
.ct-fimglist{position:relative;}
.ct-fimglist img{display:block;cursor:pointer;width:100%;}
.ct-fimglist li{width:100%;float:left;}
.ct-focustool{overflow:hidden;position:absolute;width:100%;height:90px;bottom:0px;}
.ct-ftoollist{position:absolute;right:60px;bottom:20px;}
.ct-ftoollist li{width:150px;height:63px;float:left;cursor:pointer; margin-left:10px;margin-top:21px;border:3px solid #fff;}
.ct-ftoollist .on a{width:150px;height:63px;display:block;margin-right:-4px;z-index:100;top:-5px;}
.ct-ftoollist li img, .ct-ftoollist .on a img{width:150px;height:63px;}
.ct-ftoollist .on{border:3px solid #0889ef;}

/* 校园环境页面pic */
.w1440{width:1440px;margin:auto;}
.hj_bg{background:#0889ef;}
.hj_tit{text-align:center;padding-top:30px;}
.hj_tit b{color:#000;font-size:30px;line-height:46px;}
.hj_tit b font{color:#0889ef;}
.hj_tit div{width:140px;height:1px;margin:5px auto;background:#000;}
.hj_tit em{font-style:normal;font-size:16px;line-height:28px;}
.hj_pic{overflow:hidden;}
.hj_pic li{width:463px;height:300px;float:left;position:relative;margin-left:22.5px;margin-top:15px;}
.hj_pic li:nth-child(3n+1){margin-left:0;}
.hj_pic li span{display:block;width:100%;position:absolute;bottom:0;font-size:16px;text-align:center;line-height:2;background:rgba(0,0,0,0.5);color:#fff;}
.hj_ask{overflow:hidden;}
.hj_ask li{width:338px;height:50px;font-size:18px;text-align:center;float:left;margin-left:23.3px;border:1px solid #000;border-radius:5px;line-height:50px;margin-top:30px;}
.hj_ask li:first-child{margin-left:0;}
.swt_btn{display:table;width:450px;height:52px;margin:50px auto;text-align:center;background:#0889ef;color:#fff;font-size:18px;line-height:52px;border-radius:10px;}
.hj_main2{width:100%;background:#0889ef;padding-bottom:50px;}
.hj_main2 .hj_tit{color:#fff;}
.hj_main2 .hj_tit b{color:#fff;}
.hj_main2 .hj_tit div{background:#fff;}
.hj_main2 .hj_ask li{background:#fff;border-color:#fff;}
.hj_main3{width:100%;padding-bottom:50px;}

@keyframes tada {
  from {transform: scale3d(1, 1, 1); }
  10%, 20% {transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
  30%, 50%, 70%, 90% {transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
  40%, 60%, 80% {transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
  to {transform: scale3d(1, 1, 1);}
}

@keyframes color1 {
  0% {color: #ff1900;}
  15% {color: #000;}
  30% {color: #ff1900;}
  45% {color: #000;}
  60% {color: #ff1900;}
}
#new-btn{
	width: 1200px;
	height: 240px;
	margin: 10px auto;
}
#new-btn>a>div{
	width: 240px;
	height: 240px;
	float: left;
}
#new-btn>a>div>div {
	width: 110px;
	height: 110px;
	border-radius: 100px;
	margin: 10px auto;
}
#new-btn>a:nth-of-type(1)>div>div{
	background: url("http://www.fzxhdn.com/static/images/newbtn/PC10_01.jpg") no-repeat center;
	background-size: cover;
}
#new-btn>a:nth-of-type(2)>div>div{
	background: url("http://www.fzxhdn.com/static/images/newbtn/PC10_02.jpg") no-repeat center;
	background-size: cover;
}
#new-btn>a:nth-of-type(3)>div>div{
	background: url("http://www.fzxhdn.com/static/images/newbtn/PC10_03.jpg") no-repeat center;
	background-size: cover;
}
#new-btn>a:nth-of-type(4)>div>div{
	background: url("http://www.fzxhdn.com/static/images/newbtn/PC10_04.jpg") no-repeat center;
	background-size: cover;
}
#new-btn>a:nth-of-type(5)>div>div{
	background: url("http://www.fzxhdn.com/static/images/newbtn/PC10_05.jpg") no-repeat center;
	background-size: cover;
}
#new-btn>a>div>p:nth-of-type(1){
	font-size: 24px;
	color: #ff7245;
	width: 100%;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
	margin: 13px 0px 11px 0px;
}
#new-btn>a>div>p:nth-of-type(1)>span{
	color: black;
}
#new-btn>a>div>p:nth-of-type(2){
	font-size: 20px;
	text-align: center;
	color: #666666;
	line-height: 20px;
}
.link111{
	float: left;
	width: 120px;
	display: inline;
	margin: 20px 0px 0px 100px;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 99999;
}

.link111>ul>li{
	font-size: 20px;
}
.link111>ul>img{
	width: 12px;
	height: 15px;
	margin-top: 8px;
	margin-right: 10px;
	float: left;
}
.link111>ul>li>ul{
	width: 450px;
	height: 280px;
	border: 1px solid #3bfea9;
	position: absolute;
	top: 25px;
	left: -150px;
	z-index: 99999;
	display: none;
	background-image: linear-gradient(160deg, #e4c7f1 20%, #90d5f3 80%);
	border-radius: 30px;
}
.link111>ul>li>ul>li{
	font-size: 16px;
	float: left;
	margin: 15px 10px;

}
.link111>ul>li>ul>li>a:hover{
	color: red;
}
.banner_aside{
	width: 1200px;
	margin: 0 auto;
	background-color: #fff;
}
.banner_aside ul li{
	width: 115px;
	float: left;
	text-align: left;
	position: relative;
	padding: 28px 0 40px 84px;
}
.banner_aside ul li i{
	position: absolute;
	left: 0;
	width: 80px;
	height: 50px;
	background-image: url(/static/images/banner_aside.jpg);
	background-repeat: no-repeat;
	background-position: -1px top;
	transition: .3s;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	opacity: .5;
}
.banner_aside ul li:hover i{
	filter: none;
	opacity: 1;
}
.banner_aside ul li:nth-child(2) i{
	background-position: -83px top;
}
.banner_aside ul li:nth-child(3) i{
	background-position: -165px top;
}
.banner_aside ul li:nth-child(4) i{
	background-position: -1px -50px;
}
.banner_aside ul li:nth-child(5) i{
	background-position: -83px -50px;
}
.banner_aside ul li:nth-child(6) i{
	background-position: right -50px;
}
.banner_aside ul li h3{
	font-size: 18px;
}
.banner_aside ul li p{
	font-size: 14px;
	color: #999;
}
.bg1{
	background-color: #088ef0;
	color:#ffffff;
}
.bg1 >a{
	color: #FFFFFF;
	font-size: 16px;
}
.ykbzy_h2{
	font-size: 30px;
	color: red;
	font-weight: bold;
	text-align: center;
	margin: 40px auto;
}
.clearfix{
	zoom: 1
}
.w_1200{
	 width: 1200px;
	 margin: 0 auto;
 }
.zxUrl,a{
	cursor:pointer
}
.container, .container1, .container2, .container3, .container4, .container5, .container6{
	 width: 1200px;
	 margin: 0 auto;
	 overflow: hidden;
 }
.xck{
	float: left;
	margin-left: 20px;
}
.xck a{
	width: 218px;
	display: block;
	margin-right: 10px;
	-webkit-transition: .5s;
	-moz-transition: .5s;
	-ms-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
	float: left;
	text-align: center;
	transition: All 0.4s ease-in-out;
	-webkit-transition: All 0.4s ease-in-out;
	-moz-transition: All 0.4s ease-in-out;
	-o-transition: All 0.4s ease-in-out;
}
.xck a img{
	width: 100%;
	border-radius:5px;
}
.xck a:hover{
	transform: translate(0,-10px);
	-webkit-transform: translate(0,-10px);
	-moz-transform: translate(0,-10px);
	-o-transform: translate(0,-10px);
	-ms-transform: translate(0,-10px);
	-webkit-box-shadow: 0px 5px 15px #9d9d9d;
	-moz-box-shadow: 0px 5px 15px #9d9d9d;
	box-shadow: 0px 5px 15px #9d9d9d;
}
.mt-20{
	margin-top: 20px;
}
/*引导问题 热点区域*/
.vd{
	overflow: hidden;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	margin: 15px auto
}
.vd a{
	display: inline;
	color: #000000;
	float: left;
	height: 30px;
	line-height: 30px;
	width: 218px;
	margin: 10px auto 0px 20px;
	text-align: center;
	border: 1px solid #ccc;
	text-decoration: none;
	transition: all 0.5s;
}
.vd a:hover{
	background-color: #FEBD90;
	color: #fff;
	border: 1px solid #FEBD90;
}
.cqzs{
	width: 100%;
}
.cqzs table{
	width: 100%;
	margin: 0 auto;
	border-collapse: collapse;
	border-spacing: 0;
}
.cqzs table td{
	border:2px solid #C5C5C5;
	height: 40px;
	line-height: 40px;
	text-align: center;
	overflow: hidden;
}
.cqzs table th{
	border:2px solid #C5C5C5;
	height: 40px;
	line-height: 40px;
	text-align: center;
	overflow: hidden;
	background: #088ef0;
	color: #FFFFFF;
}
.zx3{
	background: red;
	border-radius: 10px;
	padding: 5px 10px;
	color: #FFF;
}
.zx4{
	background: #088ef0;
	border-radius: 10px;
	padding: 5px 10px;
	color: #FFF;
}
.clear{
	clear: both;
}
.title_center{
	margin: 40px auto;
}
/*专业版块*/
.kecheng{
	width:100%;
	max-width:1200px !important;
	margin:auto;
	position:relative
}
.kecheng h2{
	width:1200px
}
.grid{
	width:1200px;
	max-height:760px!important;
	overflow:hidden
}
.col-xl-3{
	width:270px;
	float:left;
	padding-right:15px;
	padding-left:15px
}
.col-xl-12{
	width:100%;
	padding-right:15px;
	padding-left:15px
}
.kecheng .container{
	width:100%;
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto
}
.kecheng .pt-30{
	text-align:center
}
.kecheng .mt-30{
	margin-top:30px
}
.jsx-title{
	margin:70px 0 20px 0;
	padding:0;
	font-size:12px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:normal;
	color:#666;
	border:none;
	vertical-align:baseline
}
.index-title.jsx-title{
	text-align:center;
	position:relative;
	padding-bottom:10px
}
.title-en.jsx-title{
	font-size:50px;
	background:linear-gradient(to bottom,#2f5ce2d4,#fff);
	-webkit-background-clip:text;
	color:transparent;
	font-weight:400;
	opacity:0.8
}
.title-white.jsx-title{
	font-size:38px;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	text-align:center;
	color:#fff;
	font-weight:600
}
.title-red.jsx-title{
	font-size:38px;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	text-align:center;
	color:#F00;
	font-weight:600
}
/*专业版块*/
.kecheng{
	width:100%;
	max-width:1200px !important;
	margin:auto;
	position:relative
}
.kecheng h2{
	width:1200px;
}
.grid{
	width:1200px;
	max-height:760px!important;
	overflow:hidden
}
.col-xl-3{
	width:270px;
	float:left;
	padding-right:15px;
	padding-left:15px
}
.col-xl-12{
	width:100%;
	padding-right:15px;
	padding-left:15px
}
.kecheng .container{
	width:100%;
	padding-right:15px;
	padding-left:15px;
	margin-right:auto;
	margin-left:auto
}
.kecheng .pt-30{
	text-align:center
}
.kecheng .mt-30{
	margin-top:30px
}
.portfolio-menu ul li{
	font-size:16px;
	font-weight:700;
	color:#6c6c6c;
	line-height:48px;
	padding:0 30px;
	position:relative;
	display:inline-block;
	z-index:5;
	-webkit-transition:all .3s ease-out 0s;
	-moz-transition:all .3s ease-out 0s;
	-ms-transition:all .3s ease-out 0s;
	-o-transition:all .3s ease-out 0s;
	transition:all .3s ease-out 0s;
	cursor:pointer;
	margin:0 2px
}
.portfolio-menu ul li::before{
	position:absolute;
	content:'';
	bottom:0;
	left:0;
	width:100%;
	height:4px;
	background:-webkit-linear-gradient(left,#00afec 0%,#1a1e81 100%);
	background:-o-linear-gradient(left,#00afec 0%,#1a1e81 100%);
	background:linear-gradient(to right,#00afec 0%,#1a1e81 100%);
	z-index:-1;
	opacity:0;
	-webkit-transition:all .3s ease-out 0s;
	-moz-transition:all .3s ease-out 0s;
	-ms-transition:all .3s ease-out 0s;
	-o-transition:all .3s ease-out 0s;
	transition:all .3s ease-out 0s;
	border-radius:4px
}
.portfolio-menu ul li:hover,.portfolio-menu ul li.active{
	color:#00afec
}
.portfolio-menu ul li:hover::before,.portfolio-menu ul li.active::before{
	opacity:1
}
.single-portfolio .portfolio-image{
	position:relative;
	overflow:hidden;
	border-radius:8px
}
.single-portfolio .portfolio-image img{
	width:100%;
	-webkit-transition:all .3s ease-out 0s;
	-moz-transition:all .3s ease-out 0s;
	-ms-transition:all .3s ease-out 0s;
	-o-transition:all .3s ease-out 0s;
	transition:all .3s ease-out 0s
}
.single-portfolio .portfolio-image .portfolio-overlay{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
	visibility:hidden;
	-webkit-transition:all .5s ease-out 0s;
	-moz-transition:all .5s ease-out 0s;
	-ms-transition:all .5s ease-out 0s;
	-o-transition:all .5s ease-out 0s;
	transition:all .5s ease-out 0s;
	background-color:rgba(0,0,0,.5);
	-webkit-transform:scale(.95);
	-moz-transform:scale(.95);
	-ms-transform:scale(.95);
	-o-transform:scale(.95);
	transform:scale(.95);
	border-radius:8px
}
.single-portfolio .portfolio-image .portfolio-overlay .portfolio-content{
	padding:16px
}
.single-portfolio .portfolio-image .portfolio-overlay .portfolio-content p{
	color:#fff;
	font-size:16px;
	line-height:24px;
	font-weight:400;
	margin:0
}
.single-portfolio .portfolio-image .portfolio-overlay .portfolio-content .major-title{
	text-align:center;
	font-size:24px;
	line-height:50px
}
.single-portfolio .portfolio-image .portfolio-overlay .portfolio-content .portfolio-icon{
	position:relative;
	display:inline-block;
	margin:0 20px
}
.single-portfolio .portfolio-image .portfolio-overlay .portfolio-content .portfolio-icon a{
	font-size:48px;
	color:#fe5196;
	position:relative;
	z-index:5;
	line-height:50px
}
.single-portfolio .portfolio-image .portfolio-overlay .portfolio-content .portfolio-icon .shape{
	position:absolute;
	top:7px;
	left:0
}
.single-portfolio .portfolio-text{
	padding-top:16px
}
.single-portfolio .portfolio-text .portfolio-title a{
	color:#121212;
	font-size:22px;
	line-height:30px;
	-webkit-transition:all .3s ease-out 0s;
	-moz-transition:all .3s ease-out 0s;
	-ms-transition:all .3s ease-out 0s;
	-o-transition:all .3s ease-out 0s;
	transition:all .3s ease-out 0s
}
.single-portfolio .portfolio-text .portfolio-title a:hover{
	color:#00afec
}
.single-portfolio .portfolio-text .portfolio-title{
	text-align:center
}
.single-portfolio .portfolio-text .portfolio-btn{
	width:100%;
	overflow:hidden
}
.single-portfolio .portfolio-text .text{
	color:#f00;
	font-size:16px;
	line-height:20px;
	margin-top:3px;
	text-align:center
}
.single-portfolio:hover .portfolio-overlay{
	opacity:1;
	visibility:visible
}
.single-portfolio .portfolio-text .text_blod{
	font-weight:bold
}
.button-raised.button-primary:hover,.button-raised.button-primary:focus{
	background:-webkit-gradient(linear,left top,left bottom,from(#42abf8),to(#0888e6));
	background:linear-gradient(top,#42abf8,#0888e6)
}
.button-raised.button-primary{
	border-color:#088ef0;
	background:-webkit-gradient(linear,left top,left bottom,from(#34a5f8),to(#088ef0));
	background:linear-gradient(#34a5f8,#088ef0)
}
.button-raised:hover,.button-raised:focus{
	background:-webkit-gradient(linear,left top,left bottom,from(white),to(gainsboro));
	background:linear-gradient(top,white,gainsboro)
}
.button-primary:hover,.button-primary:focus,.button-primary-flat:hover,.button-primary-flat:focus{
	background-color:#4cb0f9;
	border-color:#4cb0f9;
	color:#FFF
}
.button-primary:visited,.button-primary-flat:visited{
	color:#FFF
}
.kecheng .button:hover,.kecheng .button:focus{
	background-color:#f6f6f6;
	text-decoration:none;
	outline:none
}
.button-raised.button-highlight{
	border-color:#fea502;
	background:-webkit-gradient(linear,left top,left bottom,from(#feb734),to(#fea502));
	background:linear-gradient(#feb734,#fea502)
}
.button-highlight:visited,.button-highlight-flat:visited{
	color:#FFF
}
.button-small{
	font-size:16px;
	height:30px;
	line-height:30px;
	padding:0 30px
}
.button-raised{
	border-color:#e1e1e1;
	border-style:solid;
	border-width:1px;
	line-height:38px;
	background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#e1e1e1));
	background:linear-gradient(#f6f6f6,#e1e1e1);
	-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.15);
	box-shadow:inset 0px 1px 0px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.15)
}
.button-pill{
	border-radius:200px
}
.button-primary,.button-primary-flat{
	background-color:#1B9AF7;
	border-color:#1B9AF7;
	color:#FFF
}
.kecheng .button{
	background-color:#EEE;
	border-color:#EEE;
	font-weight:300;
	font-size:16px;
	font-family:"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	text-decoration:none;
	text-align:center;
	line-height:40px;
	height:40px;
	margin:0;
	display:inline-block;
	appearance:none;
	cursor:pointer;
	float:left;
	margin-left:7px;
	border:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition-property:all;
	transition-property:all;
	-webkit-transition-duration:.3s;
	transition-duration:.3s
}
.kecheng .btn{
	display:inline-block;
	font-weight:400;
	color:#212529;
	text-align:center;
	vertical-align:middle;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-color:transparent;
	border:1px solid transparent;
	padding:.375rem 0;
	font-size:1rem;
	line-height:1.5;
	border-radius:.25rem;
	transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.newsMore{
	cursor:pointer;
	width:320px;
	margin:30px auto;
	border:1px solid #000;
	border-radius:25px;
	font-size:20px;
	text-align:center;
	line-height:50px;
	-webkit-transition:.5s;
	-moz-transition:.5s;
	-ms-transition:.5s;
	-o-transition:.5s;
	transition:.5s
}
.newsMore a{
	color:#000
}
.newsMore:hover{
	transform:translateY(-10px);
	box-shadow:0 0 15px #888888
}
.jsx-title{
	margin:70px 0 20px 0;
	padding:0;
	font-size:12px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
	font-weight:normal;
	color:#666;
	border:none;
	vertical-align:baseline
}
.index-title.jsx-title{
	text-align:center;
	position:relative;
	padding-bottom:10px
}
.title-en.jsx-title{
	font-size:50px;
	background:linear-gradient(to bottom,#2f5ce2d4,#fff);
	-webkit-background-clip:text;
	color:transparent;
	font-weight:400;
	opacity:0.8
}
.title-white.jsx-title{
	font-size:38px;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	text-align:center;
	color:#fff;
	font-weight:600
}
.title-red.jsx-title{
	font-size:38px;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	text-align:center;
	color:#F00;
	font-weight:600
}

#dbbd_div{
	display:none
}
.pc-tl{
	position:fixed;
	bottom:0;
	left:0;
	z-index: 99999;
	overflow:hidden;
	width:100%;
	height:100px;
	background:url(/static/bottom/tl-bg.jpg) top center no-repeat
}
.tl-w1200{
	position:relative;
	width:80%;
	float:right;
	bottom:0px;
	right:200px
}
.tl-left{
	float:left
}
.pc-tl .tl-w1200 .tl-phone>img{
	float:left;
	margin-top:30px
}
.pc-tl .tl-w1200 .tl-phone .tel-num{
	float:left;
	margin-top:20px;
	margin-left:10px
}
.pc-tl .tl-w1200 .tl-phone .tel-num span{
	display:block;
	color:#fff
}
.pc-tl .tl-w1200 .tl-phone .tel-num h2{
	color:#fff;
	font-weight:700;
	font-size:30px
}
.pc-tl .tl-w1200 .tl-form{
	float:left;
	margin-top:30px;
	margin-left:25px
}
.pc-tl .tl-w1200 .tl-form #tl-mobile{
	float:left;
	display:block;
	width:200px;
	height:45px;
	outline:0;
	border:none;
	color:#5b6aff;
	text-indent:10px;
	font-size:16px
}
.pc-tl .tl-w1200 .tl-form button{
	float:left;
	display:block;
	width:130px;
	height:45px;
	border:none;
	background:#5b6aff;
	box-shadow:5px 12px 26px #7780ed;
	color:#fff;
	text-align:center;
	font-weight:700;
	font-size:18px;
	cursor:pointer
}
.pc-tl .tl-items li{
	position:relative;
	float:left;
	margin-left:10px;
	width:125px;
	height:100px
}
.pc-tl .tl-items li a{
	display:block;
	width:100%;
	height:100%
}
.pc-tl .tl-items li:nth-child(1){
	background:url(/static/bottom/tl-img1.png)top center no-repeat
}
.pc-tl .tl-items li:nth-child(2){
	background:url(/static/bottom/tl-img2.png)top center no-repeat
}
.pc-tl .tl-items li:nth-child(3){
	background:url(/static/bottom/tl-img3.png)top center no-repeat
}
.pc-tl .tl-items li:nth-child(4){
	width:157px;
	background:url(/static/bottom/tl-img4.png)top center no-repeat
}
.pc-tl .tl-items li img{
	position:absolute;
	top:15px;
	right:5px
}
.pc-tl .tl-w1200 .tl-per{
	position:absolute;
	top:5px;
	right:-30px
}
.tl-closetl .tl-close{
	position:absolute;
	top:5px;
	right:5px;
	border-radius:50%;
	text-align:center;
	font-size:25px;
	line-height:18px;
	cursor:pointer;
	transition:All .3s ease;
	width:25px
}
.tl-closetl{
	position:fixed;
	right:0;
	bottom:120px
}
.tl-closetl p{
	text-align:center;
	font-size:14px;
	line-height:100px
}
.tl-closetl .tl-close:hover{
	transform:rotate(90deg)
}






















