@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0}
body,html{}
body{font:14px Microsoft YaHei, Helvetica, Arial, sans-serif;color:#666;background-color:#fdfdfd}
h1,h2,h3,h4,h5{font-weight:normal;font-size:12px;line-height:25px}
ul,li{list-style-type:none}
a{text-decoration:none;color:#000}
a:hover{text-decoration:none;}
img{border:none}
input,textarea,select{vertical-align:middle; outline:medium; font:Microsoft YaHei;}
select,input{ /*border:1px solid #e5e5e5;*/padding:8px;}
button{outline:medium; font-family:Microsoft YaHei; cursor:pointer;}
.info{margin-top:20px;display:block;overflow:hidden;}
.clear{clear:both;}
@font-face {
    font-family: MyCustomFont;
    src: url("Quasart.eot") /* EOT file for IE */
}
@font-face {
    font-family: MyCustomFont;
    src: url("Quasart.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
    font-family: 'Glyphicons Halflings';
    src: url(../fonts/glyphicons-halflings-regular.eot);
    src: url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'), url(../fonts/glyphicons-halflings-regular.woff) format('woff'), url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
}
.glyphicon {position: relative;top: 1px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}

.glyphicon-menu-left:before {
    content: "\e257"
}
.glyphicon-menu-right:before {
    content: "\e258"
}

.glyphicon-menu-up:before{content:"\e260"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-heart-empty:before{content:"\e143"}

.active>.glyphicon-heart-empty:before{content:"\e005"}
/*首页开始*/
/*顶部小导航*/
.top-nav{min-width:1190px;height:35px;background:#f5f5f5;border-bottom:1px solid #eee;}
.inner{width:1190px;margin:0 auto;display:block;height:35px;}
#inner-l {line-height:35px;float:left;}
nav {height:35px;}
nav > ul > li {float:left;margin-right:3px;}
nav > ul > li > a {display:block;height:35px;line-height:35px;padding:0 20px;color:#666;}
nav > ul > li > a:hover {}
nav > ul > li.active > a, nav > ul > li > a:active, nav > ul > li.dropdown:hover > a {background:#fff;color:#333;text-shadow:none;
    -webkit-box-shadow:0 2px white, 0 0 2px rgba(0, 0, 0, 0.3);box-shadow:0 2px white, 0 0 2px rgba(0, 0, 0, 0.3);}
.dropdown {position: relative; border-bottom:1px solid #eee;}
.dropdown:hover ul {display: block;}
.dropdown ul {display:none;position:absolute;top:36px;left:-1px;min-width:130px;padding: 0 0 5px;background:#fff;border:1px solid #eee;
    border-top:0;border-radius:0 0 3px 3px;z-index:5;}
.dropdown li {display: block;margin: 0 18px;overflow: visible;}
.dropdown li + li {}
.dropdown li a {display: block;color: #555;padding:0 18px;margin: 0 -18px;}
.dropdown li a:hover {color:#3b84eb;}
.orange-c a{background:url(../images/bg.png) 0 0 no-repeat;color:#ffb426;padding-left:30px;}
.blue-c a{background:url(../images/bg.png) 0 -42px no-repeat;padding-left:25px;}
.inner-r{float:right;}
.inner-r li{float:left;margin-left:20px;height:35px;line-height:35px;}
.inner-r li a{color:#666;}
.inner-r li a:hover{text-decoration:underline;color:#333;}

/*logo&搜索板块*/
.header{display:block;height:63px;margin:20px auto;width:1190px;}
.logo{display:block;float:left; margin-left:5px}
.logo img{height:77px;}
.search{display:block;float:left;overflow:hidden;margin-top:12px;margin-left: 80px;}
.search input,.search button{display:block;float:left; cursor:pointer;}
.search input{width:450px;height:34px;line-height:34px;padding:0 5px;border-left:2px solid #ddd;border-top:2px solid #ddd;border-bottom:2px solid #ddd;font-size:14px}
.search button{height:38px;line-height:38px; border:none;font-size:16px;padding:0 30px;background:#3b84eb;color:#fff;}
.search button:hover{background:#2f77dd;}
.login-r{float:right;}
.login-r li{float:left;margin-left:20px;height:35px;line-height:35px;margin-top: 12px;}
.login-r li a{color:#666;}
.login-r li a:hover{text-decoration:underline;color:#333;}
/*导航开始*/
.menubox{min-width:1190px;display:block;height:60px; border-bottom:2px solid #353644;background: #fdfdfd}
.menubox2{min-width:1190px;display:block;height:60px; border:1px solid #353644;background: #fdfdfd}
.menubox ul{display:block;width:1190px;margin:auto;}
ul#jDropDown > li > a {height:50px;line-height:50px;position:relative;text-align:center;font-size: 20px;color:#333;}
ul#jDropDown > li > .on, ul#jDropDown > li > a:hover,ul#jDropDown > li > .on p,ul#jDropDown > li > a:hover p{color:#3b84eb;border-bottom:2px solid #3b84eb;/**border-top-left-radius:3px;border-top-right-radius:3px;**/}
ul#jDropDown > li.home a:hover, ul#jDropDown > li.home a {}
ul#jDropDown {position:relative;left:-10px;height:50px;}
ul#jDropDown li {float:left;height:50px;zoom:1;position:relative;width:16.6%;}
ul#jDropDown .hover>a{color:#3b84eb;}
ul#jDropDown > .hover > .on{color:#3b84eb;}
ul#jDropDown li a {display:block;}
.column_1{width:150px;left:13px;padding:0 8px;font-size:14px;
    position:absolute;top:100%;visibility:hidden;background:#fff;z-index:999;border:1px solid #e9e9e9;text-align:center; z-index:9999;}
.column_1 a{padding:10px 0;}
.column_1 a:hover{color:#3b84eb;}
.column_1 i{top:-8px;left:30%;position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;}

/*--大图轮播开始--*/
.main1{width:1190px;height:520px;margin:0 auto;position:relative;}
.cle{ clear:both;}
.banner{width:1190px;height:520px;position:absolute;top:0px;z-index:2; overflow-x:hidden}
.yh{width:1190px; position:relative;z-index:3;}
.fl{float:left; display:inline;z-index:4;}
.yh ul.navi{position:absolute;bottom:20px;left:35%;padding-left:5px;z-index:8;}
.yh ul.navi li{/*background:rgba(255,255,255,0.2);*/background:#fff;opacity:0.2;filter:alpha(opacity=20);width:70px;height:6px;border-radius:5px;overflow:hidden;margin-right:15px;cursor:pointer;}
.yh ul.navi li.hover{background:#ffde26; opacity:1;filter:alpha(opacity=100);}
ul.lifl li{ float:left;}
.scroll{ position:relative; overflow:hidden;}
.scroll ul{ position:absolute; width:20000em;z-index:2;}
.scroll ul li a{display:block;width:1190px;height:520px;background-position:center;background-repeat: no-repeat;}
.b1{position:relative;left:0px;height:520px;}
.yh .arrows{position:absolute;top:250px;left:50%;z-index:20;font-size:30px;color:rgba(255,255,255,0.8);}
.yh .arrows .prev,.yh .arrows .next{position:relative;width:30px;height:68px;line-height:68px; text-align:center;cursor:pointer;background:rgba(255,255,255,0.2);}
.yh .arrows .prev{float:left;left:-585px}
.yh .arrows .next{float:left;left:120px}

/*登录框*/
.loginbox{width:326px;height:360px;padding:30px;position:absolute; top:60px;right:20px;background:#fff;border-radius:5px; z-index:3;}
.loginbox h3{font-size:18px;line-height:24px;height:24px;float:left;}
.loginbox img{display:inline-block;float:left;margin:2px 0 0 10px;}
.loginbox input{height:42px;line-height:42px;border-radius:5px;border:1px solid #ddd;width:306px;padding:0 10px;margin:20px 0 0;font-size:14px}
.loginbox label{margin:10px 0 0;display:block;}
.loginbox label input{width:15px;float:left;height:20px;margin:0 5px 0 0; border:none;}
.loginbox .btn{width:324px; cursor:pointer;}
.loginbox p>a{display:inline-block;font-size:12px;margin:20px 0 0;}
.loginbox p>a:hover{ text-decoration:underline;}
.login-bg{width:100%;height:520px;display:block; position:absolute;top:0;background-image:url(../images/login-bg.jpg);background-position:center;background-repeat:no-repeat}
.login-bg img{height:520px;}
.t-l{color:#3b84eb;}
.t-r{color:#666; float:right;}
.login-q{display:block;overflow:hidden;margin-top:40px;color:#999;font-size:12px;}
.login-q span,.login-q a{float:left;height:30px;line-height:30px;padding-right:10px;}
.login-q span{border-right:1px solid #ddd;}
.login-q a{padding-left:10px;}

/*滚动新闻条*/
.shell{display:block;width:100%;height:100px;}
.gdt{margin:0 auto;}
#div1{height:100px;overflow:hidden; text-align:center;}
#div1 a{display:block;line-height:20px;color:#666;font-size:16px;}
#div1 a:hover{text-decoration:underline;}
.shuju{position:relative;top:20px;height:50px;width: 200px;border:2px solid #3b84eb;float: left;margin-left: 30px;line-height:50px;}

/*板块内容*/
.modulebox{display:block;min-width:1190px;min-height:500px;}
.module-con{display:block;overflow:hidden;width:1030px;margin:0 auto; padding:0px;}
.header-module h3{font-size:46px;text-align:center;line-height:50px}
.module-adtxt{display:block;overflow:hidden;width:80%;margin:20px auto;}
.module-adtxt span,.module-adtxt i{float:left;display:block;}
.module-adtxt span{width:40%; position:relative}
.module-adtxt i{font-style:normal;font-size:18px;width:20%;display:block; text-align:center;}
.module-adtxt .info-l:before{content:'';display:block;width:72%;height:1px;background:#d2d2d2; position:relative;top:13px;left:20%;}
.module-adtxt .info-l em{width:7px;height:7px; border-radius:50%;background:#d2d2d2;display:block;overflow:hidden; position:absolute;top:10px;right:12px;}
.module-adtxt .info-r:before{content:'';display:block;width:72%;height:1px;background:#d2d2d2; position:relative;top:13px;left:8%;}
.module-adtxt .info-r em{width:7px;height:7px; border-radius:50%;background:#d2d2d2;display:block;overflow:hidden; position:absolute;top:10px;left:12px;}

.header-module p{width:500px;margin:40px auto; display:block;overflow:hidden; text-align:center;}
.row{display:block;overflow:hidden;margin:0 auto;}
.row-mtb{margin:60px 0 0;}
.s-module-con{display:block;overflow:hidden;width:330px;float:left;margin-left:10px;border-radius:3px;}

.m-conh-1{height:180px;position:relative;}
.m-conh-1 img{height:100%;position:absolute;top:0;left:0;}
.m-conh-1 div{position:absolute;top:55px;width:100%;color:#fff;font-size:30px;text-align:center;}
.m-conh-1 div i{ display:block;height:40px;line-height:40px;margin-top:5px;}
.glyphicon-circle-arrow-right:before{content:"\e131"}

.module-con-bg-i{ background:url(../images/module-con-bg-i.jpg) repeat; width:100%;}
.module-w2{display:block;overflow:hidden;float:left;width:380px;height:250px;margin-left:10px;}
.module-w2 img{height:250px;}
.module-w3{display:block;overflow:hidden;float:left;width:305px;margin-left:10px;}
.module-txt-s{height:120px;width:305px;margin-bottom:10px; position:relative}
.module-txt-s img{height:120px;}
.module-txt-s span{ position:absolute;width:100%;height:120px;line-height:120px; text-align:center;left:0;top:0;color:#fff;font-size:30px;}
.module-txt-s:last-child{margin-bottom:0;}

.module-con-bg-color{background:url(../images/module-con-bg-color.jpg) repeat;color:#fff;width:100%;}
.module-w4{display:block;float:left;width:268px;height:288px;margin-left:100px;border:1px solid #fff;background:rgba(255,255,255,0.1); position:relative;}
.module-w4:first-child{margin-left:10px;}
.module-w4 a{display:block;overflow:hidden; width:100%;}
.txt-m{font-size:24px;color:#fff;width:120px;margin:88px auto 0;text-align:center;}
.module-w4 p{}
.txthb{width:255px;height:45px;line-height:45px;background:#ffc426;position:absolute;left:-10px;top:20px;font-size:26px;color:#fff;text-align:center;}
.txthb i{width:0;height:0;border-top:22px solid transparent;border-left:10px solid #ffc426;border-bottom:22px solid transparent;position:absolute;right:-10px;top:0;}
.txthb em{width:0;height:0;border-top:10px solid #d6a622;border-left:10px solid transparent;position:absolute;top:45px;left:-1px;}
.txtbt{background:#fff;position:absolute;font-size:44px;color:#3b84eb;bottom:0;width:100%;height:99px;line-height:99px; text-align:center;}
.txtbt i{position:absolute;bottom:99px;left:47%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:12px solid #fff;}
.txtbt b{ font-weight:normal;font-size:16px;}

/*选项卡*/
.module-w5{display:block;overflow:hidden;width:1010px;margin:0 auto;}
.module-w5 .lib_Menubox {height:54px;line-height:54px;position:relative;}
.module-w5 .lib_Menubox ul{margin:0px;padding:0px;list-style:none;position:absolute;left:28%;height:54px;text-align:center;border:1px solid #3b84eb;border-radius:6px;}
.module-w5 .lib_Menubox li{float:left;display:block;cursor:pointer;width:114px;color:#949694;font-weight:bold;height:54px;line-height:54px;width:220px;font-size:20px;}
.module-w5 .lib_Menubox li.hover{padding:0px;background:#3b84eb;width:116px;color:#fff;height:54px;line-height:54px;width:220px;}
.module-w5 .lib_Contentbox{clear:both;margin-top:50px;border-top:none;}

.j-cate{display:block;overflow:hidden;border-bottom:1px solid #ddd;background:white;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.j-cate img { width: 20px;position: relative;  height: 20px;  top: 10px;  left: 0px;float: left}
.j-cate:first-child{border-top:1px solid #ddd;}
.attrkey{display:block;overflow:hidden;float:left;width:98px;padding:10px 15px;text-align:center;}
.attrvalues{position:relative;display:block;overflow:hidden;float:left;width:879px;background:#fff;line-height:40px;/*border-left:1px solid #ddd;*/}
.av-expand{display:block;overflow:hidden;float:left;}
.checked3{display:block;overflow:hidden;float:left;width:779px;}
.attrvalues .main{height:40px;overflow:hidden;line-height:40px;}
.av-expand li{display:block;float:left;margin-left:30px;cursor: pointer;line-height: 20px;margin-top: 10px;text-align: center;border-radius: 3px;padding: 2px 5px;cursor: pointer}
.checked3 li{display:block;float:left;margin-left:30px;cursor: pointer;line-height: 20px;margin-top: 10px;text-align: center;border-radius: 3px;padding: 2px 5px;}
.av-options{display:block;overflow:hidden;float:right;width:50px;color:#3b84eb; cursor:pointer;}
.av-options:hover{ text-decoration:underline;}
.in{ display:none;}
.btn{display:block;overflow:hidden;background:#3b84eb;font-size:20px;color:#fff;border:none;width:240px;height:55px;line-height:55px;margin:50px auto 0;border-radius:5px;}
.btn:hover{background:#2f77dd}
/*底部内容*/
.foot{min-width:1190px;background:#353644;}
.foot-con{display:block;overflow:hidden;width:840px;margin:0 auto;padding:30px 0;}
.foot-con a,.foot-nav{display:block;overflow:hidden;float:left;}
.foot-con a img{width:120px;/*margin-top:15px;*/}
.foot-nav{width:9%;margin-left:59.5px;}
.foot-nav h3{font-size:18px;color:#fff;margin-bottom:20px;}
.foot-nav li{ display:block;overflow:hidden;}
.foot-nav li a{font-size:16px;color:rgba(255,255,255,0.8);margin-bottom:5px;}
.foot-nav li a:hover{ text-decoration:underline;}
.foot-sm{display:block;overflow:hidden;width:28.4%;}
.foot-sm span{display:block;overflow:hidden;width:45%;margin-left:20%;float:left; text-align:center;color:rgba(255,255,255,0.8);}
.footer-copyright{border-top:1px solid #3e3f4f;padding:20px 0; text-align:center;color:rgba(255,255,255,0.8);}

/*返回顶部*/
.side-pannel {/*position:fixed;top:200px;right:0;*/background:#3b84eb;padding:10px; border-top-left-radius:3px;border-bottom-left-radius:3px;width:112px}
.side-pannel span{height:15px;display:block;margin-bottom:20px;}
.side-pannel span img{width:100%; border-radius:3px; display:block;margin:0 auto;}
.side-bar {border:1px solid #E7E7E7;border-bottom:none;bottom:100px;background:#e6effc;padding:0 10px; border-radius:3px;display: none}
.side-bar a{display:block;cursor:pointer;width:90px;/*height:60px;*/padding:8px 0;border-bottom:1px solid #b6d7f5;position:relative;color:#3b84eb;text-align:center}
.side-bar a:hover{text-decoration:underline;}
.side-bar a.qr i {width:127px;height:145px;position: absolute;left:-155px;top:72px; z-index:4;margin-top:-120px;display:none;background-position: 0 0;background:#fff;border:1px solid #ddd;font-style:normal;}
.side-bar a.qr i span{width:106px;height:106px;display:block;float:left;text-align:center;margin:10px 0 10px 10px;color:#666;font-size:12px;}
.side-bar a.qr:hover i{display:block}
.side-bar .gotop:hover{text-decoration:none;}
.g-icon-top{height: 20px;width: 35px;margin-top:-10px;background-position: 0 -33px}

/*返回顶部折叠按钮*/
.fold{position:absolute;top:-25px;right:0;display:block;width:25px;height:25px;cursor:pointer;background:url(../images/back.png) 0 0 no-repeat #3b84eb; border-top-left-radius:3px; border-top-right-radius:3px; z-index:30;}
#floatDiv .side-pannel-small{bottom:0px;right:0;position:absolute;}
.fold-small{top:auto;bottom:50px;background:url(../images/back.png) 0 -25px no-repeat #3b84eb;}

#floatDiv{height:auto;position:fixed;right:0;bottom:0;z-index:999;display:none}
/*首页结束*/

/*院校及专业-我要看院校页面开始*/
.main{display:block;margin:0 auto;width:1190px;min-height:900px;}
.top{display:block;margin:0 auto;width:1190px;}
.searchbox-s{display:block;overflow:hidden;width:674px;margin:30px auto 0;}
.searchbox-s input{margin-left:10px;}
.searchbox-s input[type=text]{width:288px;height:30px;padding:0 5px;}
.searchbox-s input[type=submit],.searchbox-s input[type=button]{margin-left:0;background:#3b84eb;border:none;color:#fff;height:34px;line-height:34px;padding:0 30px;font-size:14px; cursor:pointer;}
.searchbox-s a:hover{ text-decoration:underline;}
.searchbox-s a,.searchbox-s a i{margin-left:10px;color:#3b84eb;}
.searchbox-s a i{font-size:16px;}
.searchbox-s span{display:block;color:#999; margin-top:15px}
.wishsearch{ width:auto;margin:auto 0;}

.ul-a3{width:1000px;display:block;overflow:hidden;margin:30px auto 0;}
.ul-a3 li a{display:block;overflow:hidden;float:left;width:216px;height:52px;line-height:52px;margin-right:40px;border:2px solid #3b84eb;color:#3b84eb;font-size:22px;text-align:center;}
.ul-a3 li.active a{background:#3b84eb;color:#fff;}
.ul-a3 li.active a:hover{color:#fff;background:rgba(52,130,255,0.8);border:2px solid rgba(52,130,255,0.8);}
.ul-a3 li a:hover{color:rgba(52,130,255,0.8);border:2px solid rgba(52,130,255,0.8);}
.ul-a3 li:last-child a,ul-a2 li:last-child a{margin-right:0;}

/*查院校 查专业*/
.ul-b3{width:1190px;display:block;overflow:hidden;margin:30px auto 0;}
.ul-b3 li a{display:block;overflow:hidden;float:left;width:216px;height:52px;line-height:52px;border:2px solid #3b84eb;color:#3b84eb;font-size:22px;text-align:center;}
.ul-b3 li.active a{background:#3b84eb;color:#fff;}
.ul-b3 li.active a:hover{color:#fff;background:rgba(52,130,255,0.8);border:2px solid rgba(52,130,255,0.8);}
.ul-b3 li a:hover{color:rgba(52,130,255,0.8);border:2px solid rgba(52,130,255,0.8);}
.ul-b3 li:last-child a{float:right; }

.ul-a5{width:1000px;display:block;overflow:hidden;margin:30px auto 0;}
.ul-a5 li a{display:block;overflow:hidden;float:left;width:216px;height:60px;line-height:60px;margin-right:40px;border:2px solid #3b84eb;color:#3b84eb;font-size:22px;text-align:center;}
.ul-a5 li a.lh-52{line-height: 30px}
.ul-a5 li.active a{background:#3b84eb;color:#fff;}
.ul-a5 li.active a:hover{color:#fff;background:rgba(52,130,255,0.8);border:2px solid rgba(52,130,255,0.8);}
.ul-a5 li a:hover{color:rgba(52,130,255,0.8);border:2px solid rgba(52,130,255,0.8);}
.ul-a5 li:last-child a,ul-a2 li:last-child a{margin-right:0;}

.ul-a6{display:block;overflow:hidden;margin:30px auto 0;}
.ul-a6 li a{display:block;overflow:hidden;float:left;padding:0 10px;height:60px;line-height:60px;margin-right:40px;border:2px solid #3b84eb;color:#3b84eb;font-size:22px;text-align:center;}
.ul-a6 li a.lh-52{line-height: 30px}
.ul-a6 li.active a{background:#3b84eb;color:#fff;}
.ul-a6 li.active a:hover{color:#fff;background:rgba(52,130,255,0.8);border:2px solid rgba(52,130,255,0.8);}
.ul-a6 li a:hover{color:rgba(52,130,255,0.8);border:2px solid rgba(52,130,255,0.8);}
.ul-a6 li:last-child a,ul-a2 li:last-child a{margin-right:0;}

.group{display:block;overflow:hidden;margin-top:30px;}
.group .showTip{display:block;color:#999;padding-bottom:10px;border-bottom:1px solid #ddd;}
.group .attrkey{padding:10px 0;width:10%;}
.group .attrvalues{width:88%;}
.av-expand input[type=text]{ border-radius:3px;width:80px;border:1px solid #ddd;height:20px;padding:0 5px;}
.s-btn{font-size:16px;width:120px;height:40px;line-height:40px;margin-top:30px;}

.w-all{display:block;width:100%;margin:30px 0;overflow:hidden;}
#lib_Tab2 .lib_Menubox {height:45px;line-height:45px;position:relative;border-bottom:1px solid #ddd;}
#lib_Tab2 .lib_Menubox ul{margin:0px;padding:0px;list-style:none;position:absolute;left:0;margin-left:10px;height:45px;text-align:center;}
#lib_Tab2 .lib_Menubox li{float:left;display:block;cursor:pointer;color:#666;margin-right:5px;height:45px;line-height:45px;padding:0 30px; font-size:18px;}
#lib_Tab2 .lib_Menubox li.hover{padding:0px 30px;border-left:1px solid #ddd;border-top:3px solid #3b84eb;border-right:1px solid #ddd;
    color:#3b84eb;height:43px;line-height:43px;background:#fff;}
#lib_Tab2 .lib_Contentbox{clear:both;margin-top:0px; border-top:none;/*height:181px;*//*text-align:center;*/padding-top:8px;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:8px;border:1px solid #ddd;min-width: 50px;}
.table2>tbody>tr>td, .table2>tbody>tr>th, .table2>tfoot>tr>td, .table2>tfoot>tr>th, .table2>thead>tr>td, .table2>thead>tr>th{padding:5px;border:1px solid #ddd;min-width: 45px;font-size:12px;}
.table3>tbody>tr>td, .table3>tbody>tr>th, .table3>tfoot>tr>td, .table3>tfoot>tr>th, .table3>thead>tr>td, .table3>thead>tr>th{padding:8px;border:1px solid #ddd;}
.table {width:100%;max-width:100%;margin-bottom:20px;border-collapse:collapse; text-align:center;}
.table2 {width:100%;max-width:100%;border-collapse:collapse; text-align:center;}
.table>tbody>tr:hover{background-color:#f5f5f5}
.table2>tbody>tr:hover{background-color:#f5f5f5}
.table>tbody>tr:nth-of-type(odd) {background-color:#f9f9f9}
.table2>tbody>tr:nth-of-type(odd) {background-color:#f9f9f9}

.f-page{display:block;overflow:hidden;float:right;}
.f-page li {display:block;overflow:hidden;float:left;margin-left:5px;border:1px solid #dcdcdc;}
.f-page li a{display:block;overflow:hidden;color:#666;padding:5px 15px;}
.f-page li a:hover,.f-page li.active a{color:#3b84eb;}
.f-page input{width:35px; height:13px;border:none;border-right:1px solid #dcdcdc;}
.f-page .go{display:inline;cursor:pointer}
/*院校及专业-我要看院校页面结束*/

/*院校及专业-专业通俗介绍页面开始*/
/*左侧内容*/
.w-all-lcon{/*display:block;*/float:left;width:925px;position:relative; z-index:999;}

/*本专科大分类导航开始*/
.ul-a-qh{border-bottom:1px solid #ddd;height:45px;line-height:45px;position:relative;}
.ul-a-qh li{float:left;display:block;cursor:pointer;color:#666;margin-left:10px;height:45px;line-height:45px;padding:0 30px; font-size:18px;}
.ul-a-qh li.hover{padding:0px 30px;border-left:1px solid #ddd;border-top:3px solid #3b84eb;border-right:1px solid #ddd;
    color:#3b84eb;height:43px;line-height:43px;background:#fdfdfdborder-bottom:1px solid #fdfdfd}
.ul-a-qh li.hover a{color:#3b84eb;}

/*本专科分类选项卡开始*/
.txt-qh .lib_Menubox {/*height:25px;*/position:relative;line-height:25px;margin-top:15px; display:block;overflow:hidden;}
.txt-qh .lib_Menubox ul{padding:0px;list-style:none;/*position:absolute;*/left:0;height:25px;text-align:center;margin-left:10px;}
.txt-qh .lib_Menubox li{float:left;display:block;cursor:pointer;color:#666;margin-right:5px;height:25px;line-height:25px;padding:0 10px; text-align:left}
.txt-qh .lib_Menubox li:hover{color:#3b84eb}
.txt-qh .lib_Menubox li.hover{padding:0px 10px;color:#3b84eb;height:25px;line-height:25px;}
.txt-qh .lib_Contentbox{clear:both;margin-top:0;border-top:none;/*height:181px;*/display:block;overflow:hidden;}
.txt-qh .lib_Menubox ul#subject1 li{width:50px}
.txt-qh .lib_Menubox ul#subject2 li{width:127px}
.majorTip{color:#999;padding-top:10px;}

.txt-qh-h3,.subheading h2{font-size:20px;display:block;height:25px;width:100%;margin:20px 0;}
.txt-qh-h3 i{color:#ffc426;font-size:12px;margin-right:10px;}

/*.input-mr{margin-bottom:20px;}*/
.input-mr select{min-width:200px;margin-right:10px;}
.input-mr input{background:#3b84eb;color:#fff;border:none;padding:8px 20px;font-size:14px;}
.txt-qh .table{margin-top:20px;}

/*右侧内容*/
.w-all-r-con{display:block;overflow:hidden;float:right;width:250px;}
.new-list{display:block;overflow:hidden;}
.new-list h3{font-size:16px;height:45px;line-height:45px;}
.new-list ul{display:block;overflow:hidden;border:1px solid #e5e5e5;padding:10px;}
.new-list ul li a{display:block;overflow:hidden;border-bottom:1px dashed #e5e5e5;color:#666;height:30px;line-height:30px;padding-left:10px;}
.new-list ul li a:hover{color:#3b84eb;}
.new-list ul li:last-child a{border-bottom:none;}
/*院校及专业-专业通俗介绍页面结束*/

/*院校及专业-我要看专业页面开始*/
.box-bg-zy{display:block;overflow:hidden;color:#666;margin-bottom:10px;background:#ebf2fa;}
.box-bgl{display:block;width:180px;float:left;text-align:center;margin-right:1px;padding-top:10px;height:50px;}
.box-bgr{display:block;width:743px;float:left; border-left:1px solid #FFFFFF;/*height:60px;*/ line-height:60px;}
.box-bgr a{display:inline-block;padding:0 10px;color:#666;}
.box-bgr a:hover{ text-decoration:underline;}
/*院校及专业-我要看专业页面结束*/

/*院校-就业情况数据页面开始*/
.breadcrumb{margin-top:20px;}
.breadcrumb li{display:inline-block;color:#999;}
.breadcrumb li a{color:#666;}
.breadcrumb li a:hover{color:#3b84eb;}
.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}
/*学校简介开始*/
.school-s-con{display:block;overflow:hidden;width:100%;}
.school-s-con h3{font-size:24px;line-height:40px;margin-top:10px;}
.school-s-con h3 i{ display:inline-block;font-style:normal;font-size:12px;color:#fff;background:#ffc426;height:25px;line-height:25px;border-radius:4px;margin-left:10px;padding:0 10px;}
.school-con-l{display:block;overflow:hidden;float:left;width:185px;margin:20px 20px 0 0;}
.school-con-l img{border:1px solid #e5e5e5;display:block;width:183px;height:183px;}
.btn-box{margin-top:20px;}
.btn-box span{display:block;float:left; border:1px solid #e5e5e5;width:80px;padding:5px 0;background:#f5f5f5;text-align:center;border-radius:5px;margin-right:10px;}
.btn-box span i,.btn-box span input[type=checkbox]{ margin-right:5px;}
.btn-box span input[type=checkbox]{border:none;padding:0;}
.btn-box span a{color:#666;}
.btn-box span a.active i{color:#ffc426;}
.btn-box span a:hover{color:#3b84eb;}
.school-con-r{display:block;overflow:hidden;margin-top:20px;}
.con-s-b{display:block;overflow:hidden;margin-bottom:1px;}
.con-s-b span{display:block;overflow:hidden;float:left;background:#ebf2fa;height:33px;line-height:33px;padding:0 10px}
.w-h1{width:240px;margin-right:1px;}
.w-h2{width:480px;}
.w-h3{width:741px;}
.w-h3 i{font-style:normal;background:#ffc426;color:#fff;padding:0 5px;border-radius:4px;height:17px;line-height:17px;display:inline-block;margin:0 10px 0 5px;}
.con-s-b .w-h1:last-child{width:220px;}
.ul-a-qh-s li,.ul-a-qh-s li.hover{font-size:16px;padding:0 20px;margin-left:0;}

.radiobox label{margin:0 30px;}
.radiobox input[type=radio]{margin-right:5px;}
.radiobox select{margin-right:20px;width:150px;}
.radiobox input[type=submit],.radiobox input[type=button]{background:#3b84eb;color:#fff;font-size:14px;padding:8px 20px; border:none;}
.table-mtop{margin-top:20px;}

/*图表开始*/
.chartbox{display:block;overflow:hidden;width:100%;}
.chart-l{display:block;float:left;width:50%; position:relative}
.bgcolor-top{background:#fff;width:150px;height:150px;position:absolute;z-index:7;left:206px;top:125px;border-radius:50%;}



.large-8 svg{margin-left:100px;}
.chart-r{display:block;overflow:hidden;float:left;width:50%;}
/*院校-就业情况数据页面结束*/

/*院校-院校录取情况页面开始*/
.radiobox span{margin-right:10px; font-size:16px;}
/*院校-院校录取情况页面结束*/

/*院校-院校介绍页面开始*/
.yx-conbox{padding:0 20px;}
.yx-conbox:last-child{margin-bottom:50px;}
.yx-conbox .txt-qh-h3{margin:30px 0 10px;}
.yx-conbox>p{ text-indent:2em;line-height:25px;}

.school-xy{display:block;overflow:hidden;text-align:center;font-size:14px;width:60%;}
.school-xy h3{background:#f4f4f4;padding:8px 0;border:1px solid #e5e5e5;border-bottom:none; font-weight:bold; font-size:14px;}
.school-xy ul{display:block;overflow:hidden;}
.school-xy ul li{display:block;overflow:hidden;width:24.8%;float:left;border-right:1px solid #e5e5e5;padding:8px 0;}
.school-xy ul li:nth-child(4n+0){border-right:0;}
.table-unm{margin:0;}
.table-unm>tbody>tr:nth-of-type(odd) {background:none;}
.table-unm>tbody>tr:hover{background-color:#f5f5f5}
.fb-title{display:block;overflow:hidden;padding:8px 0;border:1px solid #e5e5e5;border-bottom:none;font-weight:bold;font-size:14px;}
.tit-con{margin-bottom:20px;display:block;overflow:hidden;}
#tit-con a,.college a{color:#3b84eb;font-size:12px;float:right;margin-right:10px;}
#tit-con a:hover,.college a:hover{ text-decoration:underline;}
/*院校-院校介绍页面结束*/

/*院校-专业介绍页面开始*/
.b-bgcolor{display:block;overflow:hidden;background:#ebf2fa;padding:30px 20px;margin-top:20px;}
.b-bgcolor h3{font-size:24px;}
.b-bgcolor h3 span{color:#666;font-size:16px;}
.tag-span{display:block;float:left;margin-top:15px;}
.tag-span li{display:block;float:left;margin-right:40px;}
.b-bgcolor>.btn-box{ float:right;margin-top:0;}
.tit-con-l{display:block;overflow:hidden;float:left;width:150px;font-size:16px;}
.tit-con-r{display:block;overflow:hidden;float:left;width:1000px;}
.tag{display:block;overflow:hidden;margin:0 40px;}
.tag li{display:block;overflow:hidden;float:left;background:#ebf2fa;padding:5px 8px;margin-right:10px;border-radius:4px;}
.tag li a{color:#666;}
/*院校-专业介绍页面结束*/
/*自主招生-首页开始*/
.banner-nav-wrapper{background-color:#000;background-color:rgba(0,0,0,.7);z-index: 99999;width: 1190px;}
.banner-nav-wrapper2{z-index: 99999;}
.banner-nav>li{position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.banner-nav>li.active,.banner-nav>li:hover{background-color:#3b84eb}
.banner-nav>li.active .line,.banner-nav>li:hover .line{width:0}
.banner-nav>li.active+li .line,.banner-nav>li:hover+li .line{width:0}
.banner-nav>li .line{position:absolute;left:0;top:16px;bottom:16px;width:1px;background-color:rgba(255,255,255,.5)}
.banner-nav>li:first-child .line{width:0}
.banner-nav>li>a{display:block;padding:16px;color:#fff;text-align:center}
.container{width:970px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.h-full{height:100%}
.w-full{width:100%}
.w-1-of-3{width:33.33%}
.w-1-of-5{width:20%}
.w-1-of-6{width:16.66%}
.w-1-of-7{width:14.28%}

/*自主招生-首页结束*/
/*自主招生-高职院校数据页面开始*/
.ul-span{display:block;overflow:hidden;margin-top:20px;}
.ul-span li{display:block;overflow:hidden;float:left;margin:0 0 10px 20px;}
.ul-span li span{ display:inline-block;margin:0 5px;background:#3b84eb;padding:2px 5px;color:#fff;border-radius:3px; text-transform:uppercase;}
.txt-spanbox{margin:20px 0 0 20px; text-align:left;}

.ul-a2{width:830px;}
.searchbox-s-una{width:502px;}
.hbg-txtbox{display:block;/*overflow:hidden;*/margin-bottom:20px;}
.hbg-txtbox h3{height:30px;line-height:30px;display:inline-block;padding:0 20px;margin-left:20px;color:#fff;background:#3b84eb; position:relative;font-size:18px;}
.hbg-txtbox h3 i{position:absolute;width:20px;height:30px;left:-20px;background:url(../images/bg.png) 0 -70px  no-repeat;top:0;}
.hbg-txtbox h3 em{position:absolute;width:20px;height:30px;right:-20px;background:url(../images/bg.png) -20px -70px  no-repeat;top:0;}
.hbg-txtbox p{ text-indent:2em;margin-top:20px; line-height:24px}
.hbg-txtbox .tip{color:#ffc426; padding-bottom:10px;}
.hbg-txtbox .tip2{color:#ffc426;}
.h-selectbox{display:block;overflow:hidden;margin-top:20px;}
.h-selectbox .clearChoose{ display:block; padding-top:6px; color:#3b84eb}
.h-selectbox .clearChoose:hover{text-decoration:underline;}
.h-selectbox h3,.h-selectbox ul{display:block;overflow:hidden;float:left;}
.h-selectbox h3{font-size:16px;color:#666;background:none;width:110px;}
.h-selectbox ul{width:745px;}
.h-selectbox ul li{display:block;overflow:hidden;float:left;margin:0 20px 20px 0;}
.h-selectbox ul li select{margin-left:5px;padding:6px; }
.h-selectbox .showTip{color:#999;display:block;padding-left:38px; padding-bottom:15px}
.s-jcate{display:block;overflow:hidden;}
.s-jcate .attrkey{width:15%;padding:10px 0;}
.s-jcate .attrvalues{width:85%;}

.icon-title{display:block;overflow:hidden;}
.icon-title li{display:block;overflow:hidden;padding:20px 0;background:#ebf2fa;margin-bottom:10px;border-radius:4px;font-size:16px;}
.icon-title li a{color:#333;}
.icon-title li a:hover{ text-decoration:underline;color:#3b84eb;}
.icon-title li i{ display:inline-block; float:left;margin:0 10px 0 15px;height:30px;width:30px;}
.bkfw{ background:url(../images/bg.png) 0 -100px no-repeat;}
.grpj{ background:url(../images/bg.png) 0 -130px no-repeat;}
.gzzt{ background:url(../images/bg.png) 0 -160px no-repeat;}

.new-list .sc-imgli{display:block;overflow:hidden;border:1px solid #e5e5e5;padding:8px;}
.new-list .sc-imgli li a{display:block;overflow:hidden;border-bottom:1px dashed #e5e5e5;color:#666;padding:10px; height:inherit;line-height:60px;}
.new-list .sc-imgli li a img{width:60px;height:60px;margin-right:8px;border:1px solid #e6e6e6; float:left;}
.new-list .sc-imgli li a:hover{color:#3b84eb; text-decoration:underline;}
.new-list .sc-imgli li:last-child a{border-bottom:none;}
/*自主招生-高职院校数据页面结束*/

/*自主招生-重点高校自主招生页面开始*/
.selectbox-jg{margin-bottom:20px;background:#ebf2fa;padding:10px 20px;}
.hj-box{display:block;overflow:hidden;margin-bottom:10px;}
.hj-box:last-child{margin-bottom:0;}
.hbg-txtbox .hj-box h3{display:block;float:left;height:22px;line-height:22px;border:1px solid #3b84eb;font-size:14px;color:#3b84eb;width:100px;padding:0;margin:0;text-align:center;background:none;}
.hj-box ul{display:block;overflow:hidden;float:left;width:765px;margin:0 0 0 10px}
.hj-box ul li{display:block;overflow:hidden;float:left;height:22px;line-height:22px;margin-right:40px;}
/*下拉菜单*/
.h-navmenubox{display:block;margin:20px 0; z-index:100; position:relative}
.h-navmenubox h3{background:none;color:#666;float:left;font-size:16px;}
.h-navmenubox span{display:block;color:#999;padding-top:10px; padding-left:40px;}
ul#navmenu {margin: 0;border:0 none;padding:0;list-style: none;}
ul#navmenu li{margin:0 10px 0 0;padding:3px 25px 3px 10px;float:left;display:inline;list-style: none;
    position:relative;background:#ebf2fa;border:1px solid #3b84eb;border-radius:3px;}
ul#navmenu li i{position:absolute;right:8px;top:11px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:4px solid #0066cc;}
ul#navmenu ul {margin:0;border:0 none;padding:0;list-style:none;display:none;position:absolute;
    top:26px;left:-1px;border:1px solid #3b84eb;min-width:150px;overflow:auto;height:300px;background:#ebf2fa;}
ul#navmenu ul li {float: none;display:block !important;border:none;margin:0;padding:3px 10px;border-radius:0;}
ul#navmenu ul li label{display:block;}
ul#navmenu ul li label input{margin-right:5px;}
ul#navmenu li:hover ul ul{display:none;}
ul#navmenu li:hover ul{display: block;}

.modulebox-unoverflow{overflow:initial;}

ul#navmenu ul.long1 {min-width:320px;}
ul#navmenu ul.long2 {min-width:300px;}
ul#navmenu ul.long3 {min-width:260px;}
/*自主招生-重点高校自主招生页面结束*/


/*高考7选3-选科目查院校专业页面开始*/
.h-checkboxbox{display:block;overflow:hidden;}
.h-checkboxbox h3{display:block;overflow:hidden;float:left;font-size:16px;color:#666;margin-right:10px;}
.checkbox-abox,.checkbox-abox li{display:block;overflow:hidden;float:left;margin-right:30px;}
.checkbox-unfloat{float:none;margin:10px 0 0 20px;}

.av-expand>li>span{color:#999;margin-left:15px;}
.table a{color:#3b84eb;}
.table a:hover{ text-decoration:underline;}

.txt-algin-left{ text-align:left;}
/*高考7选3-选科目查院校专业页面结束*/

/*测试结果页面开始*/
.w-all-s{width:925px;margin:30px auto;}
.h3-large{font-size:24px;color:#666;}
.b-bgcolor-unp{background:#ebf2fa;margin-top:20px;padding:3px 20px;}
.person-con span{display:inline-block;margin-right:30px;}
.explain{margin-top:20px;}
.explain h3{font-size:18px;margin-bottom:20px;}
.explain p{margin:0 15px;line-height:25px;}
.header-module-scolor{color:#3b84eb;text-align:center;margin:20px 0;display:block;overflow:hidden;}
.header-module-scolor h3{font-size:24px;}
/*.cut-off:before{content:'';display:block;width:328px;margin:0 auto;height:2px;background:#3b84eb;position:relative;top:14px;}*/
.cut-off span{display:block;margin:0 auto;background:#fdfdfdfont-size:16px;line-height:25px;height:25px;position:relative;width:50px;}
.arrow-right{width:0;height:0;position:absolute;top:6px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #3b84eb;}
.arrow-left {width:0;height:0;position:absolute;left:20px;top:6px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #3b84eb;}

.padding-r20{padding:30px 40px;margin-bottom:30px;}
.size-18{font-size:18px;margin-bottom:10px;display:inline-block;}
.padding-r20 p{text-indent:2em;line-height:25px;}

.mbit-box{display:block;overflow:hidden;margin-top:20px;}
.mbit-box h3{background:none;color:#666;text-align:center;display:block;width:100%;margin-bottom:20px;}
.mbit-con{display:block;overflow:hidden;width:50%;float:left;margin-bottom:20px;}
.mbit-con span{display:block;overflow:hidden;float:left;line-height:25px;width:80px; text-align:center;font-size:16px;}
.mbit-con .progressbar{display:block;overflow:hidden;float:left;height:25px;border:1px solid #ffc426;width:370px;}
.mbit-con .progressbar i{display:block;overflow:hidden;background:url(../images/123.jpg) repeat;height:23px;margin:1px;}
.dj-box{display:block;overflow:hidden;width:760px;margin:0 auto;color:#999;background:url(../images/bg.png) 0 -196px no-repeat;height:20px;}
.dj-box li{display:block;overflow:hidden;float:left;width:108px;text-align:center;margin-bottom:5px;line-height:15px;}
.ul-explan{display:block;margin-top:20px;list-style-type:circle}
.h3-i3-bgbox{display:block;margin-top:20px;}
.h3-i3-bgbox h3{background:none;color:#666;font-size:18px;}
.h3-i3-bgbox h3 .arrow-left{left:0;top:9px;}
.h3-i3-bgbox h3 .arrow-right{left:5px;top:9px;}
.blue-bgul{display:block;overflow:hidden;margin:10px 0 10px 30px;}
.blue-bgul li{display:block;overflow:hidden;margin-bottom:1px;background:#ebf2fa;height:30px;line-height:30px;color:#666;padding:0 10px;}
.blue-bgul li span{display:inline-block;margin-right:40px;}

.table-bg>tbody>tr:first-child th{background:#3b84eb;color:#fff;}
.table-bg>tbody>tr:first-child th:first-child{background:#ffc426;}
.table-bg>tbody>tr>td:nth-child(2n+0),.table-bg>tbody>tr>td:nth-child(3n+0){background:#ebf2fa;}
.table-bg>tbody>tr>td:nth-child(2n+0){color:#3b84eb;}
/*测试结果页面结束*/

/*测试页面开始*/
.font16{font-size:16px;color:#999;}
.b-bgcolor-border{padding:30px 20px;display:block;overflow:hidden;margin-top:20px;border:1px solid #3b84eb;background:#ebf2fa;}
.b-bgcolor-border h3{font-size:16px;}
.choose-radio{display:block;margin:20px 80px;font-size:16px;color:#3b84eb;padding-bottom:50px;}
.choose-radio label{display:block;}
.txt-center{text-align:center;color:#999;}
/*测试页面结束*/

/*职业介绍页开始*/
.bluetxt-c{color:#3b84eb;font-size:28px; text-align:center;}
.occ-box{display:block;margin-top:20px;}
.occ-box h3{height:36px;line-height:36px;background:#ebf2fa;font-size:16px;padding:0 20px;margin-bottom:20px;}
.occ-box h3 span{color:#999;font-size:14px;}
.tag-blue{display:block;overflow:hidden;margin:0 20px;}
.tag-blue li{display:block;overflow:hidden;float:left;margin:0 20px 0 0;background:#3b84eb;color:#fff;padding:5px 15px; border-radius:3px;}
.occ-box p{text-indent:2em;line-height:25px;}
/*职业介绍页结束*/

/*选考、专业、职业分析系统页面开始*/
.header-module-scolor-y{color:#ffc426;}
.header-module-scolor-y .cut-off:before{background:#ffc426;}
.header-module-scolor-y .arrow-left{border-right:5px solid #ffc426}
.header-module-scolor-y .arrow-right{border-left:5px solid #ffc426}
.test-into{background:#3b84eb;width:400px;margin:20px auto 0;border-radius:5px;color:#fff;text-align:center;padding:20px 0;}
.test-into p{font-size:24px;}
.test-into a{background:url(../images/bg.png) 20px -266px no-repeat #ffc426;height:30px;line-height:30px;color:#fff;display:inline-block;margin:20px auto 0;padding:0 30px 0 45px;border-radius:20px;}
.test-into a:hover{ text-decoration:underline;}
/*选考、专业、职业分析系统页面结束*/

/*测试介绍页开始*/
.font24{font-size:24px;}
.btn-yellow{display:block;overflow:hidden;color:#fff; border-radius:5px;background:#ffc426;font-size:22px;height:55px;line-height:55px;border:none;width:240px;margin:0 auto;}
/*测试介绍页结束*/

/*职业生涯规划页开始*/
.b-bgcolor-nor{background:#ebf2fa;border:1px solid #3b84eb;margin-top:20px;padding:10px 20px 0;}
.w-60{display:block;overflow:hidden;}
.w-60 li{display:block;overflow:hidden;width:16.6%;float:left;margin-bottom:15px;}
.w-60 li.hover a{color:#3b84eb}
.w-60 li a{color:#666;}
.w-60 li a:hover{color:#3b84eb}
.now-choose{display:block;overflow:hidden;margin-top:15px;}
.now-choose span{display:inline-block;margin:0 10px;background:#3b84eb;color:#fff;padding:8px 13px;border-radius:3px;}
.now-choose select{display:inline-block;overflow:hidden;}

.occ-conbox{display:block;overflow:hidden;border-bottom:1px dashed #e5e5e5;margin-top:20px;padding-bottom:10px;}
.border-left{display:block;overflow:hidden;border-left:4px solid #3b84eb;margin-bottom:10px;font-size:16px;color:#3b84eb;padding-left:15px;}
.occ-conbox p{padding:0 20px;line-height:25px;}

.new-list .list-style-blue{display:block;overflow:hidden;border:1px solid #e5e5e5;padding:10px;list-style-type: square;color:#f00;}
.new-list .list-style-blue li a{display:block;overflow:hidden;border-bottom:1px dashed #e5e5e5;color:#666;height:40px;
    line-height:40px;padding-left:5px;}
.new-list .list-style-blue li i{display:inline-block;overflow:hidden;border-radius:50%;height:6px;width:6px;background:#3b84eb;margin-right:5px;}
/*职业生涯规划页结束*/

/* alert */
.g-alert {position: fixed; z-index: 1003; left: 0; bottom: 50%; width: 100%; height: 0; text-align: center;}
.g-alert span { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; padding: 20px 40px; color: #fff; background-color: #333333; border-radius: 2px; -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.3); box-shadow: 0 2px 3px rgba(0,0,0,0.3); -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transition: all .1s ease-in-out; transition: all .1s ease-in-out;}
.g-alert-showing span { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}
.g-alert a{color:#ffffff; padding-top:10px;}
.textContent{margin-bottom:40px;}
.textContent p{line-height:25px;}
.textContent h2{font-size:18px;margin:10px 0 20px;}
.subheading h2 span{display:inline-block;padding-right:10px;width:0; height:0; border-top:10px solid transparent;border-bottom:10px solid transparent;
    border-left:10px solid #ffc426;}

.introduction{padding-bottom:20px}
.introduction table>tbody>tr>td,.introduction table>tbody>tr>th,.introduction table>tfoot>tr>td,.introduction table>tfoot>tr>th,.introduction table>thead>tr>td,.introduction table>thead>tr>th{padding:8px;border:1px solid #ddd;}
.introduction table {width:100%;max-width:100%;margin:20px 0;border-collapse:collapse;text-align:center;}
.introduction table>tbody>tr:hover{background-color:#f5f5f5}
.introduction table>tbody>tr:nth-of-type(odd) {background-color:#f9f9f9}
.college{ position:relative;overflow:hidden;}
.showContents{ text-align:left; overflow:hidden; position:relative;min-height:145px;}
.introduction p,.introduction div{ line-height:24px}

.inside_rnewtil { font-size:18px; padding:20px;}
.inside_rnewcon p{text-align:left;}
#con_detail_1 .major h3,#con_detail_1 .department h3,#con_detail_1 .teachers h3{font-size:14px; font-weight:bold}


/*首页已登录板块开始*/
.login-already{display:block;overflow:hidden;margin-top:30px;padding:50px 0;border-top:1px solid #e5e5e5;}
.login-already>div{display:block;overflow:hidden;width:200px;margin:0 auto 20px;}
.re-l,.re-r{display:block;overflow:hidden;float:left;}
.re-l{width:45%;text-align:right;margin-right:5%;color:#999;}
.re-r{margin-left:5%;width:45%;}
.login-already .name{font-size:18px;}
.re-rbg-y{background:#ffc426;color:#fff; border-radius:5px;width:auto;padding:0 5px;}
.inside-gr{width:320px;margin:0 auto;display:inline-block;text-align:center;height:44px;line-height:44px;color:#fff;background:#3b84eb;font-size:16px;border-radius:3px;margin:50px 0 0;}
.inside-gr:hover{background:#2f77dd;}

li.dropdown2>a{padding:0 20px 0 30px;background:url(../images/bg.png) 10px -304px no-repeat;height:35px;line-height:35px;}
li.dropdown2:hover>a {height:35px;line-height:35px;display:inline-block;background:url(../images/bg.png) 10px -297px no-repeat #fff;color:#333;text-shadow:none;-webkit-box-shadow:0 2px white, 0 0 2px rgba(0, 0, 0, 0.3);box-shadow:0 2px white, 0 0 2px rgba(0, 0, 0, 0.3);}
.dropdown2 {position:relative;}
li.dropdown2>a:hover + ul{display:block; overflow:hidden;}
.dropdown2:hover ul {display:block; overflow:hidden;}
.dropdown2 ul{display:none;position:absolute;left:-1px;min-width:130px;padding: 0 0 5px;background:#fff;border:1px solid #eee;
    border-top:0;border-radius:0 0 3px 3px;z-index:5;}
.dropdown2 li {display:block;margin: 0 18px;}
.dropdown2 li a {display:block;color:#555;padding:0 18px;margin:0 -18px;}
.dropdown2 li a:hover {color:#3b84eb;}
/*首页已登录板块结束*/

/*志愿填报*/
.wish_index_image_text_top {height: 30px;width: 925px;margin: 0 auto;}
.wish_index_image_text_bottom {height: 80px;width: 925px;margin: 0 auto;}
.wish_index_image_text {width: 925px;height: 380px;margin: 0 auto;}
.wish_index_image_text .right_image{width: 380px;height: 380px;margin: 10px 0px 0 0px;float: left;}
.wish_index_image_text .right_image img{width: 380px;height: 380px;}
.wish_index_image_text .left_text{width: 450px;height: 300px;margin: 50px 0px 0 60px;float: left; text-align: center;}
.wish_index_image_text .left_text a{font-size: 30px;color: #666}
.wish_index_image_text .a_blue a{font-size: 30px;color: white}
.wish_index_image_text .left_text a:hover{color: #3b84eb}
.wish_index_image_text .a_blue a:hover{color: #666}

/*志愿填报分析系统-提前批志愿填报页面开始*/
.sTip{color:#999;padding-top:20px}
.mark{width:20px; height:20px; background-color:#999; border-radius:25px; float:right; cursor:pointer}
.mark span{height:20px; line-height:20px; display:block; color:#FFF; text-align:center}
#lib_Tab3 .lib_Menubox {height:45px;line-height:45px;position:relative;border-bottom:1px solid #ddd;}
#lib_Tab3 .lib_Menubox ul{margin:0px;padding:0px;list-style:none;position:absolute;left:0;margin-left:10px;height:45px;text-align:center;}
#lib_Tab3 .lib_Menubox li{float:left;display:block;cursor:pointer;color:#666;margin-right:5px;height:45px;line-height:45px;padding:0 10px;font-size:18px;}
#lib_Tab3 .lib_Menubox li.hover{padding:0px 10px;border-left:1px solid #ddd;border-top:3px solid #3b84eb;border-right:1px solid #ddd;
    color:#3b84eb;height:43px;line-height:43px;background:#fff;}
#lib_Tab3 .lib_Contentbox{clear:both;margin-top:0px; border-top:none;/*height:181px;*/text-align:center;padding-top:8px;}

/*志愿填报分析系统-提前批志愿填报页面结束*/

/*志愿填报分析系统-体育类志愿填报开始*/
.h-inputbox{display:block;overflow:hidden;margin-top:10px;}
.h-inputbox h3{font-size:16px;float:left;}
.input-box{display:block;overflow:hidden;float:left;width:1050px;}
.input-box li{display:block;overflow:hidden;float:left;margin:0 20px 10px 0;}
.input-box li input{padding:2px 5px;background:#ebebeb;border:1px solid #b2b2b2;width:45px;border-radius:3px;}
.input-box li input[type="checkbox"]{padding:0;margin:0;width:20px;}
.blue{color:#3b84eb;}
.blue:hover{text-decoration:underline;}
/*志愿填报分析系统-体育类志愿填报结束*/

/*志愿填报分析系统-艺术类志愿填报开始*/
.h-inputbox select{padding:5px; border:1px solid #e5e5e5;color:#666;}
.red{color:#f00;}
/*志愿填报分析系统-艺术类志愿填报结束*/

.group-m10{margin-top:10px;}

/*个人中心页面开始*/
/*左侧开始*/
.l-sidebar{display:block;overflow:hidden;float:left;width:180px;}
/*折叠菜单*/
.mod-menu{position:relative;background:#3b84eb;}
.mod-menu .menu-item{width:190px;border:1px solid #e5e5e5;position:relative;margin-bottom:20px;}
.menu-item li{display:block;border-top:1px solid rgba(255,255,255,0.15); border-bottom:1px solid rgba(1,58,138,0.15);margin:0 10px}
.menu-item li ul li{ border:none;}
.menu-item li:last-child,.menu-item li ul li{border-bottom: 0;}
.menu-item .link{cursor:pointer;display:block;color:#fff;position:relative;height:50px;line-height:50px;font-size:14px;padding:0 5px 0 5px;}
.menu-item li i {position:absolute;top:20px;color:#fff;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.menu-item li i.fa-caret-down {right:20px;left:auto;font-size:12px;}
.menu-item li.open i {color:#fff;}
.menu-item li.open i.fa-caret-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.menu-item li.open .link a{color:#b63b4d;}
.menu-item li.open .link a:hover{ text-decoration:underline;}
.menu-item li.open .submenu{ display:block;}
/*** Submenu-----------------------------*/
.submenu{display: none;font-size: 14px;margin-bottom:10px;}
.submenu a{display:block;overflow:hidden;text-decoration:none;color:rgba(255,255,255,0.7);padding:7px 0 7px 10px;font-size:12px;height:20px;line-height:20px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}
.submenu a:hover{ text-decoration:underline;}
.submenu a img{height:50px;float:left;margin-right:49px;}
/*折叠菜单结束*/

/*右侧开始*/
.r-main{display:block;overflow:hidden;width:1010px;min-height:700px;}
.top-bgcolor{display:block;overflow:hidden;background:#ebf2fa;padding:20px 30px;}
.user-img{display:block;overflow:hidden;float:left;}
.user-txt{display:block;overflow:hidden;float:left;margin-left:20px;}

.level{display:block;overflow:hidden; height:21px;line-height:21px;margin-bottom:30px;}
.level span{display:inline-block;background:#fff;border:1px solid #deddde;padding:0 10px;}
.diamond{background:url(../images/bg.png) 0 -330px no-repeat;padding-left:27px;}
.user-mas{margin-bottom:5px;}
.user-mas span{margin-right:35px;}
.user-name{font-size:22px;color:#333;}

.w-820{width:820px;display:block;overflow:hidden;margin:20px auto 0;}
.y-bgbox{background:#ffc426;padding:10px;margin-top:20px;display:inline-block;overflow:hidden;border-radius:3px;}
.y-bgbox ul{display:block;overflow:hidden;}
.y-bgbox ul li{display:block;overflow:hidden;float:left;margin-right:10px;margin-top:10px;text-align:center;border-radius:3px;height:36px;line-height:36px;background:#fff;padding:0 15px;}
.y-bgbox ul li:last-child{margin-right:0;}

.b-bgbox{background:#3b84eb;}
.hbg-txtbox h2{font-size:18px;display:block;text-align:center;color:#333;}
.hbg-txtbox h4{font-size:18px;margin-bottom:10px;color:#333;}
.download{margin-bottom:10px;}
.download span{ text-decoration:underline;margin-right:15px;color:#666;}

.step{display:block;overflow:hidden;margin:20px auto 0;width:580px;}
.step li{display:block; position:relative;float:left;width:110px;padding-top:26px;color:#999;text-align:center;margin-top: 20px;}
.step li span{position: absolute;width: 110px;left: 0;top: -20px;}
.step i{width:26px;height:26px;background:#e5e5e5;position:absolute;top:0;left:37%;border-radius:50%;  z-index:5;}
.step i em{display:block;background:#e5e5e5;height:20px;width:20px;border:2px solid #fff;border-radius:50%;margin:1px 0 0 1px;}
.step b{position:absolute; height:4px;width:110px;background:#e5e5e5;top:11px;left:0;}

.step li.hover{color:#333;}
.step li.hover i,.step li.hover em{background:#ffc426;}

.profession{display:block;overflow:hidden; margin-left:240px; width:700px}
.profession div{display:block;overflow:hidden;margin-bottom:10px;}
.profession span,.profession p{display:block;overflow:hidden;float:left;}
.profession span{width:114px;margin-right:10px;height:40px;line-height:40px;background:#ebf2fa;border:1px solid #e5e5e5;text-align:center;}
.profession p{line-height:20px;margin:0; text-indent:0; margin-top:11px}
.profession-pwall{margin-left:50px}

.user-txt-al{display:block;overflow:hidden;margin-left:20px;float:left;width:620px;}
.user-txt-al div{margin-bottom:15px;}
.user-txt-al div:last-child{margin-bottom:0;}
.user-txt-al span{margin-right:10px;}
.user-txt-al i{font-style:normal;}
.user-txt-al div .name{font-size:18px;color:#333;}
.user-txt-al div .tel{font-size:18px;}

.update{display:block;overflow:hidden;}
.update span{display:block;overflow:hidden;float:left;line-height:30px;margin-right:15px;}
.update>div{float:left;width:700px;color:#999;}
.update p span{min-width: 170px;text-align: right}
.update p input{min-width: 200px;}
.fileWrapper{position:relative;overflow:hidden;padding:0;}
input[type=text].fileInputText{float:left;border:1px solid #ddd;margin:0;padding:0 5px}
input[type=button].fileInputButton{float:right;border:solid 1px #3b84eb;background:#3b84eb;color:#fff;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;margin:0;padding:0}

.p-unm p{margin:0; text-indent:inherit;}
.w-100{display:block;overflow:hidden;width:99%;min-height:100px;}

.step3 li{width:190px;}
.step3 b{width:190px;}

#lib_Tab4 .lib_Menubox,#lib_Tab5 .lib_Menubox {height:45px;line-height:45px;position:relative;border-bottom:1px solid #ddd;}
#lib_Tab4 .lib_Menubox ul,#lib_Tab5 .lib_Menubox ul{margin:0px;padding:0px;list-style:none;position:absolute;left:0;margin-left:10px;height:45px;}
#lib_Tab4 .lib_Menubox li,#lib_Tab5 .lib_Menubox li{float:left;display:block;cursor:pointer;color:#666;margin-right:5px;height:45px;line-height:45px;padding:0 10px;font-size:18px;}
#lib_Tab4 .lib_Menubox li.hover,#lib_Tab5 .lib_Menubox li.hover{padding:0px 10px;border-left:1px solid #ddd;border-top:3px solid #3b84eb;border-right:1px solid #ddd;
    color:#3b84eb;height:43px;line-height:43px;background:#fff;}
#lib_Tab4 .lib_Contentbox,#lib_Tab5 .lib_Contentbox{clear:both;margin-top:0px; border-top:none;padding-top:8px;}
#lib_Tab4 p,#lib_Tab5 p{margin:0;}

.zl-box{display:block;overflow:hidden;margin-bottom:10px;}
.zl-box>div{display:block;overflow:hidden;margin-bottom:10px;}
.zl-box div>span,.zl-box div>div{float:left;}
.zl-box div>span{min-width:120px;text-align:justify}
.zl-box select,.zl-box input{margin-right:10px;padding:5px; border:1px solid #e5e5e5;min-height: 20px;width: 100px}
.zl-box input{width: 200px}
.zl-box div textarea{float:left;width:62%;min-height:50px;border:1px solid #e5e5e5;padding:5px 10px;font-size:14px;}

.xs-btn{width:auto;padding:0 20px;height:30px;line-height:30px;font-size:14px;margin:10px 0 0 120px;}
.hbg-txtbox .blue{color:#3b84eb;}
.hbg-txtbox>.blue{ text-decoration:none;}
.planDiv{padding-top:15px;padding-left:270px}
/*个人中心页面结束*/


/*资讯页面开始*/
.r-main-l20{margin:20px 0 0 20px;width:990px;}
.new-inform{display:block;overflow:hidden;}

.new-inform-l,.new-inform-r{display:block;overflow:hidden;float:left;}
.new-inform-l{width:721px;margin-right:20px;}
.new-inform-l li{display:block;overflow:hidden;padding:0 10px;height:30px;line-height:30px;}
.new-inform-l li:nth-of-type(odd) {background-color:#ebf2fa}
.new-inform-l li a{color:#666;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:30px;width:600px;}
.new-inform-l li a:hover,.alist-n li a:hover{color:#3b84eb}
.new-inform-l span,.alist-n li span{display:inline-block;float:right;color:#999;}
.new-inform-r{width:249px;}
.new-inform-r a{display:block;width:249px;height:140px;margin-bottom:20px;}
.new-inform-r a:last-child{margin-bottom:0;}

.l-main{margin:0 0 0 20px;width:990px;}
.news-list h2{font-size:16px; color:#3b84eb; text-align:left;background:#ebf2fa; height:35px; line-height:35px; text-indent:16px; border-left:3px solid #3b84eb}
.news-list .classname{color:#3b84eb; font-size:20px; text-align:center}
.news-list .new-inform-2{width:990px;}
.news-list .news-title{color:#ffc426; font-size:22px; text-align:center}
.news-list .news-tip{padding:10px 0px 20px 0px; color:#999999; text-align:center}

.ul-information{width:480px;display:block;overflow:hidden;float:left;margin:0 20px 40px 0;}
.ul-information:nth-child(2n+0){margin-right:0;}
.ul-information h2{display:block;border-bottom:1px solid #3b84eb;color:#3b84eb;text-align:left;font-size:16px;padding:5px 10px;}
.ul-information h2 a{color:#3b84eb;}
.ul-information h2 a:hover{ text-decoration:underline;}
.ul-information h2 span{display:inline-block;float:right;font-size:14px;color:#666;}
.alist-n{display:block;overflow:hidden;}
.alist-n li{display:block;overflow:hidden;height:30px;line-height:30px;padding:0 10px;}
.alist-n li a{color:#666;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:30px;width:350px;}
.alist-n i{display:inline-block;overflow:hidden;float:left;border-radius:50%;height:6px;width:6px; background:#3b84eb;margin:12px 5px 0 0;}
/*咨询页面结束*/

/*注册页面开始*/
.main2{width:1190px;height:710px;margin:0 auto;position:relative;}
.main3{width: 1190px;margin: 0 auto;}
.register-bg{width:100%;height:510px;display:block; position:absolute;top:0;background-image:url(../images/data_background.jpg);background-position:center;background-repeat:no-repeat}
.register-bg img{height:660px;}

.registerbox-l,.registerbox{width:490px;height:900px;position:absolute;top:35px;left:680px;background:#fff;border-radius:5px;}
.registerbox-l{left:20px;}
.registerbox-l h3,.registerbox h3{font-size:24px;display:block;border-bottom:2px solid #3b84eb;color:#3b84eb;padding:30px;}
.registerbox-l h3{padding-left:60px; background:url(../images/bg.png) 20px -355px no-repeat;}
.registerbox-l ul{display:block;overflow:hidden;padding:50px;font-size:16px;}
.registerbox-l ul li a{display:block;overflow:hidden;color:#3b84eb;margin-bottom:20px;}
.registerbox-l ul li a:hover{text-decoration:underline;}
.registerbox-l ul i{display:inline-block;width:20px;height:20px;line-height:20px;margin-right:10px;text-align:center;border-radius:50%;background:#3b84eb;font-style:normal;color:#fff;}

.registerbox h3{color:#ffc426; border-bottom:2px solid #ffc426;}
.registerbox p{padding:15px 30px;}
.register-input{display:block;overflow:hidden;margin-bottom:10px;padding:0 30px;height:42px;line-height:42px;}
.register-input span{display:inline-block;float:left;margin-right:5px;font-size:16px;width:160px;}
.register-input>div{display:block;float:left;height:40px;}
.register-input>div input{border:1px solid #ddd;font-size:14px;height:40px;padding:0 5px;float:left;width:250px;}
.register-input>div .w-50{width:160px;}
.register-input>div .w-30{width:142px;}
.register-input>div a{display:inline-block;float:left;background:#afc5e5; text-align:center;color:#fff;height:42px;padding:0 10px;width:70px}

.btn-register{width:326px;display:block;overflow:hidden;margin:0 auto;}
.btn-register input{margin-right:5px;}
.btn-register a{color:#3b84eb;}
.btn-register a:hover{text-decoration:underline;}
.btn-register .btn-yellow{font-size:16px;width:100%;height:45px;line-height:45px;}
/*注册页面结束*/

/*专家页面开始*/
.user-txt-al900{width:1000px;}
.user-txt-al>div i a{font-size:14px;color:#3b84eb;margin-left:10px;}
.user-txt-al>div i a:hover,.hbg-txtbox p a:hover,.normal-input label a:hover{text-decoration:underline;}
.user-txt-al>div i p{margin:5px 0 0 80px;font-size:14px;color:#999;}

.hbg-txtbox p a{color:#3b84eb;}
.greybgbox{background:#f5f5f5;padding:15px;display:block;overflow:hidden;}
.greybgbox span{display:block;overflow:hidden;float:left;width:200px;}
.greybgbox div{display:block;overflow:hidden;float:left;width:950px;}
.greybgbox div label{display:block;margin-bottom:15px;}
.greybgbox div label input{margin-right:10px;}
.greybgbox div label i{ font-style:normal;color:red;}

.normal-input input{border:1px solid #e5e5e5;margin:0 20px 0 10px;}
.normal-input>span,.normal-input div span{width:115px;text-align:right;display:inline-block;}
.normal-input div{margin-top:20px;overflow:hidden;}
.normal-input div span{float:left;}
.normal-input div textarea{float:left;margin-left:10px;width:62%;min-height:50px;border:1px solid #e5e5e5;padding:5px 10px;font-size:14px;}
.normal-input p{display:inline-block;width:62%;margin:5px 0 0 110px; text-indent:inherit;color:#999;}
.normal-input label{margin-top:20px;display:inline-block;}
.normal-input label input{margin-right:5px;}
.normal-input label a{color:#3b84eb;}
.normal-input button{margin:20px 0 60px 10px;}
.normal-input select{border:1px solid #e5e5e5;margin:0 10px;}
/*专家页面结束*/

/*专家服务页面开始*/
.top-unbgcolor{background:none;padding:0 0 20px 0;margin-top:20px;border-bottom:1px solid #e5e5e5;}
.top-unbgcolor img{width:180px;height:213px;}
.top-unbgcolor .user-txt-al{width:725px;}
.s-btn-y{height:40px;line-height:40px;width:160px;display:inline-block;background:#ffc426;color:#fff;border-radius:3px;text-align:center;font-size:16px;}
.s-btn-y-s{background: #ffc426;color: #fff;border-radius: 3px;text-align: center;font-size: 13px;border: 0;padding: 5px 10px;}
.zj-comment{display:block;overflow:hidden;margin-bottom:100px;}
.zj-comment h5{font-size:16px;color:#3b84eb;}
.zj-comment ul li{margin-bottom:15px;}
.zj-comment ul li:last-child{margin-bottom:0}
.zj-comment ul li span{ font-weight:bold; display:block;}
.zj-comment ul li p{ text-indent:inherit;}

/*图片切换开始*/
.img-qh{display:block;overflow:hidden;position:relative;min-height:380px;}
#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:442px;margin:0 0 20px;padding-bottom:45px;float:left;}
#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative;}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
#tsShopContainer #tsImgS img{border:0px;width:100%;height:330px;}
#tsShopContainer #tsPicContainer{width:100%;height:70px;position:relative;background:url(../images/scrollPicbg.gif) repeat-x 0px 0px;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:17px;height:100%;background:url(../images/picshopArr.gif) no-repeat left center;position:absolute;top:20px;left:0;cursor:pointer; z-index:9999;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:17px;height:100%;background:url(../images/picshopArr.gif) no-repeat right center;position:absolute;top:20px;right:0;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:10px;left:0;width:1px;height:103px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:110px;float:left;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{margin-left:7px;border:1px solid #e4e4e4;display:block;width:98px;height:98px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:2px solid #3b84eb;}
/*图片切换结束*/
.img-qhtxt{display:block;overflow:hidden;float:right;width:443px;margin:30px 0;}
.img-qhtxt h3{font-size:20px;margin-bottom:40px;}
/*专家服务页面结束*/

/*高考7选3-7选3数据分析页面开始*/
.h-selectbox .selectbox-sbox-wall{width:100%;}
.h-selectbox .selectbox-sbox-wall li{margin-bottom:0;}
.input-box .btn{ cursor:pointer; display:inline-block;width:auto;height:25px;line-height:25px;margin:0;font-size:14px;padding:0 15px;}

.h-selectbox .txt-wall{width:100%;display:block;overflow:hidden;}
.bg-inputbox{display:block;overflow:hidden;margin:1em 0;background:#ebf2fa;}
.bg-inputbox ul{display:block;overflow:hidden;width:100%;padding-bottom:10px;}
.bg-inputbox ul li{display:block;overflow:hidden;float:left;margin:10px 15px 0 15px;}
.bg-inputbox ul li input{margin-right:5px;}
/*高考7选3-7选3数据分析页面结束*/

/*高考7选3-历年选考情况查询页面开始*/
.w-25{display:block;overflow:hidden;width:25%;float:left;margin-right:20px;}
/*高考7选3-历年选考情况查询页面结束*/

/*高考7选3-政治解读页面开始*/
.h3-tag{margin-left:25px;color:#999;}
/*高考7选3-政治解读页面结束*/

/*高考7选3-选考方案展示页开始*/
.xk-plan{display:block;overflow:hidden;float:left;width:270px;margin-right:36.6px;}
.hbg-txtbox .xk-plan:nth-child(4n+0){margin-right:0;}
.xk-top{display:block;overflow:hidden;background:#3b84eb; text-align:center;height:50px;line-height:50px;color:#fff;}
.xk-top span{width:33.3%; display:inline-block;}
.xk-con{display:block;overflow:hidden;border:1px solid #e6e6e6;padding:20px 0; text-align:center;}
.xk-con>div{width:200px;margin:0 auto;}
.xk-con p{text-indent:inherit;margin:20px 0 0 0;}
/*饼状图*/
.circliful {position: relative; }
.circle-text, .circle-info, .circle-text-half, .circle-info-half {width: 100%; position: absolute;text-align: center;display: inline-block;}
.circle-text{color:#ffc426}
.circle-info, .circle-info-half {color: #999;}
.circliful .fa {margin: -10px 3px 0 3px;position: relative;bottom: 4px;}
/*高考7选3-选考方案展示页结束*/

/*购买页面开始*/
.jy-cardbox{display:block;overflow:hidden;margin:20px 0;}
.jy-card-l{display:block;overflow:hidden;float:left;width:410px;height:503px;color:#fff;border-radius: 10px;}
.jy-card-l img{display:block;overflow:hidden;width:380px;height:230px;margin:10px auto;}
.jy-card-l h3{margin:30px 0;font-size:24px;text-align:center;}
.jy-card-l ul{display:block;overflow:hidden;font-size:16px;margin-left:40px;}
.jy-card-l ul li{display:block;overflow:hidden;margin-bottom:15px;}
.jy-card-l ul li i{font-style:normal;background:rgba(255,255,255,0.8);text-align:center;margin-right:5px;color:#063688;width:20px;height:20px;border-radius:50%;display:inline-block;}

.jy-card-r{display:block;overflow:hidden;float:right;width:750px;}
.jy-card-r h3{font-size:20px;}
.jy-card-r p{margin:20px 0 0;color:#999;}
.jy-card-r p a{color:#3b84eb;}
.jy-card-r p a:hover{text-decoration:underline;}
.info-b{height:1px; border-top:1px solid #ddd;margin:20px 0;}
.lrbox{display:block;overflow:hidden;margin-bottom:10px;}
.lrbox span,.lrbox>div{display:block;overflow:hidden;float:left;}
.lrbox span{width:80px;color:#999;}
.lrbox>div{width:670px;}
.lrbox>div>ul{display:block;overflow:hidden;}
.lrbox>div>ul li{display:block;overflow:hidden;float:left;width:160px;margin-right:40px;}
.lrbox>div>ul i{display:block;overflow:hidden;width:160px;height:80px;line-height:80px;font-style:normal;background:#3b84eb;color:#fff;border-radius:3px; text-align:center;font-size:40px;}
.lrbox>div>ul i>b{font-size:20px;}
.lrbox>div>ul label{display:block;margin-top:5px;background:url(../images/bg.png) 140px -42px no-repeat;}
.lrbox>div>ul label>input{margin-right:5px;}
.lrbox>div button{display:block;overflow:hidden;background:#ffc426;color:#fff;height:54px;line-height:54px;width:180px;text-align:center;border:none;font-size:20px; border-radius:3px;margin-top:10px;}

.font18 li{font-size:18px;margin-top:10px;}
.expertimg-ul{display:block;overflow:hidden;text-align:center;}
.expertimg-ul li{display:block;overflow:hidden;width:120px;float:left;margin:20px 0 0 40px;}
.expertimg-ul li img{width:120px;height:120px;border-radius:50%;}
.expertimg-ul li p{margin-top:10px;text-indent:inherit;}

.buy-flow{display:block;overflow:hidden;}
.buy-flow p{text-indent:inherit;margin:20px 0;color:#ffc426;}
.buy-flow i{background:#ffc426;color:#fff;width:20px;height:20px; text-align:center;font-style:normal;margin-right:5px;display:inline-block; border-radius:50%;}
.zj-comment ul li span i{font-style:normal;float:right;color:#999;font-weight:normal;}
/*购买页面结束*/

/*支付页面开始*/
.hbg-txtbox .lrbox{margin-left:2em;}
/*支付选中状态*/
.choosetext{height:24px;padding:20px 0;font-size:14px;}
.choosebox li{margin-bottom:10px;display:block;}
.choosebox li a{height:50px;width:180px;display:block; background:url(../images/choosebox-bgimg.png) 13px 18px no-repeat;}
.choosebox li a.current{background:url(../images/right-icon2.png) no-repeat;border:2px solid #3b84eb;}
.choosebox li input{display:none;}
.choosebox li a img{ display:block;margin-left:45px;}
/*支付选中状态结束*/

.account{display:block;overflow:hidden;width:550px;background:#ebf2fa;padding:20px;margin-bottom:150px;}
.account>span{padding-left:50px;font-size:16px;width:340px;height:40px;line-height:40px;display:block;margin:0 auto;background:#3b84eb;margin-bottom:1px;color:#fff;}
.account>p{margin:0; text-indent:inherit;}
.mbtm{margin-bottom:10px}

.w-blockUI-confirm,.w-blockUI-confirm .hd,.w-blockUI-confirm .bd,.w-blockUI-confirm .ft { clear:both; *zoom:1}
.w-blockUI-confirm:after,.w-blockUI-confirm .hd:after,.w-blockUI-confirm .bd:after,.w-blockUI-confirm .ft:after { content:"."; clear:both; display:block; overflow:hidden; visibility:hidden; height:0; font-size:0}
.w-blockUI-confirm .hd { overflow:hidden; height:20px; padding:8px 12px; font-size:12px; border-bottom:1px solid #e1e1e1; background:#e9e9e9}
.w-blockUI-confirm .hd h2 { float:left}
.w-blockUI-confirm .hd a { float:right; width:20px; height:20px; background:url(../images/base-icon-1.png) 3px -697px no-repeat}
.w-blockUI-confirm .hd a:hover { background-position:3px -637px; cursor:pointer}
.w-blockUI-confirm .bd { font-size:14px}
.w-blockUI-confirm .ft { padding:6px 8px; text-align:right; background:#f3f3f3}
.w-blockUI-confirm .ft .g-btn-main input{display: block;background: transparent;border: 0;width: 42px;color: #fff;font-size: 16px;}
.w-blockUI-confirm .ft span { margin:0 4px}
/* confirm-alert, confirm-success, confirm-alarm */
.w-blockUI-confirm-alert .bd { padding:24px 36px}
.w-blockUI-confirm-alert .bd i.icon { float:left; width:30px; height:30px; background:url(../images/base-icon-2.png) 0 -200px no-repeat}
.w-blockUI-confirm-alert .bd div.msg { overflow:hidden; line-height:24px; padding-left:12px}
.w-blockUI-confirm-alarm .bd { padding:24px 36px}
.w-blockUI-confirm-alarm .bd i.icon { float:left; width:30px; height:30px; background:url(../images/base-icon-2.png) 0 -260px no-repeat}
.w-blockUI-confirm-alarm .bd div.msg { overflow:hidden; line-height:24px; padding-left:12px}
.w-blockUI-confirm-success .bd { padding:24px 36px}
.w-blockUI-confirm-success .bd i.icon { float:left; width:30px; height:30px; background:url(../images/base-icon-2.png) 0 -230px no-repeat}
.w-blockUI-confirm-success .bd div.msg { overflow:hidden; padding-left:12px; line-height:24px}

/* growl 容器 */
.w-blockUI-growl { clear:both; *zoom:1}
.w-blockUI-growl:after { content:"."; clear:both; display:block; overflow:hidden; visibility:hidden; height:0; font-size:0}
.w-blockUI-growl { padding:20px 20px 20px 100px; text-align:left; font-size:14px}
/* growl-alert, growl-success, growl-alarm */
.w-blockUI-growl-alert i.icon { float:left; width:30px; height:30px; background:url(../images/base-icon-2.png) 0 -200px no-repeat}
.w-blockUI-growl-alert div.msg { overflow:hidden; padding-left:12px; line-height:30px; font-weight:bold}
.w-blockUI-growl-alarm i.icon { float:left; width:30px; height:30px; background:url(../images/base-icon-2.png) 0 -260px no-repeat}
.w-blockUI-growl-alarm div.msg { overflow:hidden; padding-left:12px; line-height:30px; font-weight:bold}
.w-blockUI-growl-success i.icon { float:left; width:30px; height:30px; background:url(../images/base-icon-2.png) 0 -230px no-repeat}
.w-blockUI-growl-success div.msg { overflow:hidden; padding-left:12px; line-height:30px; font-weight:bold}

.weixin-pay .bd {
    padding: 12px 20px;
}
.weixin-pay .title span {
    padding-left: 10px;
}
.weixin-pay .title span em {
    color: rgb(255, 0, 0);
}
.weixin-pay .title span em dfn {
    padding-right: 2px; font-family: Arial; text-decoration: none;
}
.weixin-pay .code {
    background: url("../images/booking-wixinScan.png") no-repeat 230px 0px; padding: 20px 0px; width: 500px; height: 290px; overflow: hidden; _width: 460px;
}
.weixin-pay .code p {
    padding: 20px; border: 1px solid rgb(230, 230, 230); width: 180px; height: 180px; text-align: center; overflow: hidden;
}
.weixin-pay .code small {
    padding: 10px 0px; width: 220px; color: rgb(255, 255, 255); margin-top: 10px; display: block; position: relative; background-color: rgb(0, 154, 243);
}
.weixin-pay .code small i {
    background: url("../images/booking-wixinScan.png") no-repeat 0px -342px; left: 20px; top: 15px; width: 32px; height: 30px; position: absolute;
}
.weixin-pay .code small span {
    padding-left: 68px; font-family: "Microsoft Yahei"; font-size: 14px; display: block;
}

.cover{z-index: 10000; border: medium none; margin: 0px; padding: 0px; width: 100%; height: 100%; top: 0px; left: 0px; background-color: rgb(0, 0, 0); opacity: 0.6; position: fixed; display:none}
.cover-body{z-index: 10011; padding: 0px; margin: 0px; width: 280px; color: rgb(85, 85, 85); border: 3px solid rgb(0, 129, 204); box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.8); left: 40%; top: 700px; border-radius: 5px; position: absolute; background-color: rgb(255, 255, 255); display:none}
/*支付页面结束*/


/*视频页面开始*/
.video-inform .new-inform-l{width:610px;position:relative}
.video-inform .new-inform-l img{z-index:1}
.video-inform .new-inform-r{width:360px}
.video-inform .new-list ul li a{height:39px;line-height:39px;}
.video-inform .new-inform-r a{width:330px;}
.video-inform .new-list h3{height:16px;line-height:16px; margin-bottom:14px}

.video-inform ul.detail{margin-top:11px;}
.video-inform ul.detail li{float:left; margin-top:11px; margin-bottom:20px;}
.video-inform ul.detail li:nth-child(3n+1),.video-inform li:nth-child(3n+2){margin-right:22px}
.video-inform ul.detail li span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:310px;}
.video-inform .new-inform-l span{display:block;position:absolute; bottom:4px; width:100%;z-index:2; font-size:24px; line-height:80px; height:80px; padding-left:15px; color:#3d80db;background:rgba(0,0,0,.5)}

.video h2{ font-size:24px;}
.video .play{ margin-top:20px}
/*视频页面结束*/

/*帮助中心页面开始*/
.help-hot{padding:20px 0px;}
.help-hot h2{font-size:20px;color:#3b84eb;text-align:center}
.blist li{float:left;}
.blist li a{width:470px;}
.blist li:nth-child(4n+1),.blist li:nth-child(4n+2){background-color:#ebf2fa}

.service li{border:1px #3b84eb solid;width:280px;height:170px;float:left;margin-right:30px; background-color:#ebf2fa}
.service h3{font-size:18px;text-align:center;color:#333333; padding-top:15px}
.service span{font-size:14px;text-align:center;display:block;border-bottom:1px dashed #93bbf2; margin:10px 20px; padding-bottom:10px}
.service button{display:block;cursor:pointer;height:38px;line-height:38px; border:none;font-size:14px;width:100px;background:#3b84eb;color:#fff;margin:0 auto; margin-top:20px}
.service button:hover{background:#2f77dd;}

.service2{padding-top:20px}
.service2 li{border:none; width:100%}
.service2 h4{font-size:16px;text-align:center;color:#333333; padding-top:15px}
.service2 span{border-bottom:none;padding-bottom:0px}
/*帮助中心页面结束*/

.match-detail span{background:#ebf2fa;padding:3px 20px;margin-right:30px; margin-bottom:20px;display:block; float:left}
.txt-qh-h2{font-size:18px;margin:5px 0px 0px 250px;}
.bgcolor-top2{background:#fff;width:150px;height:150px;position:absolute;z-index:7;left:252px;top:125px;border-radius:50%;}
.explain a{color:#3b84eb;}

.about p:not(:first-child){text-indent:2em; margin-top:0px;}
.about h4{margin-top:20px; font-size:16px}
.about-bold{font-size:16px; font-weight:bold}
.w-all-s2{margin:30px auto;}
.indent{text-indent:2em;}
.explain .middle{text-align:center; padding-top:10px}
.explain .data{text-align:center; padding:40px 0px 50px 0px;}
.hbg-txtbox .data-img{padding:20px 0px 0px 20px;}
.hbg-txtbox .data-img img{ vertical-align:text-bottom}
.buttonPadding{padding:30px 0px 40px 0px}
.w-all-s3{margin:30px auto;}

.ul-a4{margin:20px 0px 20px 120px;}
.ul-a4 li a{width:156px;height:42px;line-height:42px;font-size:16px;}

.bg-none h3{background:none; color:#ffc426}
.bg-none2 h3{background:none; color:#666666; margin-left:230px}

/*意见反馈页面开始*/
.advice div textarea{min-height:120px;}
.advice input{width:348px}
.advice button{ margin:0 auto; margin-top:25px}
/*意见反馈页面结束*/

/*工作室*/
.studio-box{height:120px;width: 800px;margin-left:20px;padding: 0;line-height: 30px;border:0px solid #3b84eb}
.studio-box-left{height:90%;width: 40%;margin:5px 0px 0px 20px;float:left;}
.studio-box-right{height:90%;width: 45%;margin:5px 0px 0px 20px;float:left;}
.studio-box-right .erweima{height:80px;width: 80px;margin-left:50px;background:#3b84eb;float:left}
.studio-box-right .download{height:30px;width: 100px;float:left;margin-top:50px;}
.studio-box-right .download a {color:#666}
.studio-box-right .download a:hover {color:#3b84eb}
.studio-box-right label{margin-top:0px;}
.studio-box-small{margin:0 auto;height:200px;width: 600px;}
/*工作室结束*/

/*院校专业对比栏*/
.t-comparePopMini { position:fixed; z-index:100; left:50%; bottom:0; width:150px; margin-left:340px; background:url(../images/base-bar-1.png) 0 -10px repeat-x #fff; _position:absolute; _bottom:auto}
.t-comparePopMini span { display:block; cursor:pointer; padding:4px 0 4px 24px; border:1px solid #ccc; background:url(../images/base-icon-1.png) 10px -2111px no-repeat}
.t-comparePopMini span:hover { background-color:#e1e1e1}
.t-comparePop { position:fixed; z-index:100; left:50%; bottom:0; width:976px; margin-left:-490px; border:2px solid #0081cc; background:#fff; _position:absolute; _bottom:auto}
.t-comparePop .minimize { position:relative; z-index:1; display:block; width:100%}
.t-comparePop .minimize a { position:absolute; right:-2px; top:-2px; display:block; width:19px; height:19px; background:url(../images/base-icon-1.png) 5px -1142px no-repeat #0081cc}
.t-comparePop .minimize a:hover { background-color:#0691e1}
.t-comparePop .tablist { float:left; width:96px; background:#0081cc}
.t-comparePop .tablist li { cursor:pointer; width:100%; padding:8px 0; text-align:center; font-weight:bold; color:#fff}
.t-comparePop .tablist li:hover { background:#0691e1}
.t-comparePop .tablist li.selected { color:#555; background:#fff}
.t-comparePop .view { float:left; width:880px}
.t-comparePop .view .item { display:none}
.t-comparePop .view .item.show { display:block}
.t-comparePop .view .item ul { float:left; padding:6px 0}
.t-comparePop .view .item li { float:left; position:relative; width:210px; padding:4px 10px; border-right:1px solid #e1e1e1}
.t-comparePop .view .item li span { float:left; width:50px; height:50px; text-align:center; font:normal 28px/50px Arial; color:#ccc; border:1px solid #e1e1e1; background:#f3f3f3}
.t-comparePop .view .item li span a { display:block; width:48px; height:48px; border:1px solid #fff}
.t-comparePop .view .item li span a img { width:100%; height:100%; vertical-align:top}
.t-comparePop .view .item li strong { display:block; overflow:hidden; height:48px; padding:2px 0 0 8px; line-height:16px; font-weight:normal; color:#ccc; _zoom:1; _padding-left:5px}
.t-comparePop .view .item li strong a { color:#555}
.t-comparePop .view .item li i { position:absolute; right:10px; bottom:0; width:16px; height:16px}
.t-comparePop .view .item li i a { display:none; width:100%; height:100%; background:url(../images/base-icon-1.png) 2px -788px no-repeat #fff}
.t-comparePop .view .item li i a:hover { background-position:2px -758px}
.t-comparePop .view .item li.has:hover i a, .ie6 .t-comparePop .view .item li.has i a { display:block}
.t-comparePop .view .item p { overflow:hidden; padding:20px 0 0 20px; _zoom:1; padding-left:17px}
.t-comparePop .view .item p span.g-btn input { width:84px; padding:0}
.t-comparePop .view .item p i a { margin-left:12px; padding-left:16px; color:#777; background:url(../images/base-icon-1.png) 0 -2569px no-repeat}
.t-comparePop .view .item.major li span { width:36px}

.compare i{ display:inline-block;font-style:normal;font-size:12px;color:#fff;background:#ffc426;height:25px;line-height:25px;border-radius:4px;margin-left:10px;padding:0 10}

/*颜色代码*/
.white{color: white}
.red{color:red}
.black{color: black}
.bule{color: blue}
.green{color: green}
.yellow{color: yellow}
.background_red{background-color: red}
.background_bule{background-color: #4aa2f7;color: white}
.background_green{background-color: green}
.big_data_img{display:inline-block;background-image: url("../images/refresh.png")}
.image{    width: 20px;  height: 20px;  position: absolute;  left: -10px;  top: 3px;}
/*大数据*/
.big_data-bg{width:100%;height:480px;display:block; position:absolute;top:0;background-image:url(../images/register-bg.jpg);background-position:center;background-repeat:no-repeat}
.big_data_h1{display: block;position: absolute;width: 270px;height: 100px;top:150px;left:400px;z-index: 1}
.big_data_h1_center{height:50px;top:0px;left: 0px;padding: 10px 10px;text-align: center;font-size: 25px;color: black}
.big_data_h1 h1{font-size: 45px;text-align: center;position: absolute;top: 10px;left: 42px;}
.big_data_h1 span{display: block;font-size: 12px;position: absolute;top:55px;left: 90px;}
.big_data_ul {display: block;position: absolute;width: 800px;height: 70px;top:210px;left:260px}
.big_data_ul ul li{     float: left;  margin: 54px 10px;  line-height: 20px;  padding: 5px 8px;  border-radius: 2px;  font-size: 16px;color: white;cursor: pointer;}
.big_data_ul ul li.active{  background-color: white ;  position: relative;  }
.big_data_ul ul li.active:before{  content: " ";  width: 0;  height: 0;  border-width: 6px 6px 0px;  border-style: solid;  position: absolute;  bottom: -6px;  border-color: #fff transparent transparent;  left: 50%;  margin-left: -6px;  }
.big_data_radius{display: block;position: absolute;width: 200px; height: 20px;line-height: 20px;font-size: 20px;color: black;text-align: center;margin-top: 10px;}
.big_data_input {display: block;position: absolute;width: 700px;height: 60px;top:300px;left: 170px}
.big_data_input span{line-height: 30px;position: absolute;display: block;text-align: center;font-size: 30px;top: 15px;color: #353535;margin-left: -30px;}
.big_data_input button{background-color: #4aa2f7;display: block;position:absolute;left:598px;border: 0px; width: 100px;height: 48px;}
.big_data_input input{display: block;position: absolute;width: 670px;height: 30px;font-size: 18px;}
.big_data_button {display: block;position: absolute;width: 80px;height: 60px;top: 300px;left: 859px}
.big_data_button  button{display: block;position: absolute;width: 120px;height: 50px;background-color: orange;border: none;line-height: 50px;font-size: 20px;color: white}
.hotul li{height: 155px;margin-top: 10px;}
.down li{height: 120px; margin-top: 10px}
/*热门资讯*/
.single-mode{height: 145px;position: relative;padding: 10px;border-bottom: 1px solid #e8e8e8;width: 460px;}
.single-mode-1box{width: 198px;height: 102px;margin: 16px;margin-top: -1px;margin-left: -40px;}
.bui-box{display: block;zoom: 1;}
.bui-left{float:left}
.img-wrap{position: relative;cursor: pointer;width: 100%px;text-align: center;border: 1px solid #e8e8e8;background: #e8e8e8;overflow: hidden;transform-style:preserve-3d;}
.img-wrap>img{display: inline-block;max-width:200px;height: 130.5px;vertical-align: middle;transition:all .5s ease-out .1s;}
.single-mode-rbox{height: 130px;overflow: hidden;background: #f0f4f9;top: 10px;left: 180px;position: absolute;/* margin-top: 50px; */width: 350px;}
.single-mode-rbox span{     display: block;  font-size: 8px;  position: absolute;  padding: 0px 5px;  float: left;  }
.single-mode-rbox-inner{  padding: 5px 0px;  height: 20px;  width: 180px;  }
.single-mode-rbox-inner p{  width: 290px;  font-size: 20px;  color: black;  line-height: 20px;  height: 20px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis; padding: 5px 5px; }
.single-mode-rbox-inside{height: 60%;width: 340px;}
.single-mode-rbox-inside-inner{padding: 0px 5px;height: 60px;width: 320px;display: -webkit-box;font-size: 12px;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;position: absolute;}
.registerbox ul{padding: 50px 0px;}
.registerbox ul li{height: 72px;}
.registerbox-div{padding: 10px 10px;overflow: hidden;position: absolute;width: 560px;height: 66px;border-bottom: 1px solid #f0f4f9;}
.registerbox-div-inner{padding: 5px 5px;overflow: hidden;position: absolute;width: 65px;height: 65px;/* left: 30px; */margin-left: -12px;}
.registerbox-div-surpuls{padding: 10px 10px;overflow: hidden;width: 550px;height: 50px;left: 75px;position: absolute;background-color: #f0f4f9;}
.titel-inner{position: absolute;font-size: 15px;color: black;padding: 3px 3px;width: 430;height: 20px;line-height: 20px;text-overflow: ellipsis;width: 430px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.data-inner{position: absolute;font-size: 12px;padding: 3px 3px;width: 60%;height: 20px;line-height: 20px;top: 35px;}
.download-inner{position: absolute;font-size: 20px;padding: 3px 3px;width: 40px;height: 30px;left: 445px;}
.count-inner{position: absolute;font-size: 12px;padding: 3px 3px;width: 120px;height: 30px;left: 370px;top: 40px;text-align: right;}
.registerbox-2{top: 680px;width: 600px;box-shadow:0px 10px 5px #e8e8e8;overflow: hidden;margin-left: -55px;}
.big_data_h2{top:0px;left: 0px;width: 100%;height: 50px;border-bottom:2px solid #D0D0D0}
.big_data_h2-span1{top:0px;left: 0px;font-size: 20px;padding: 10px 20px;color:#000 }
.big_data_h2-span2{top:0px;padding: 10px 20px;left: 480px;font-size: 20px;}
.big_data_round{height: 140px; width: 1260px; position: absolute; top: 600px; left: -15px;}
.big_data_round ul{padding:10px 10px;display: block;position:relative;height: 110px;width: 100%}
.big_data_round ul li{  display:block;float: left;  width: 250px;  height: 150px;margin-right: 52px;}
.big_data_round img{width: 130px;margin-left: 35px;}
/*大数据下载页面*/
.download_hot{top: 70px;left: 75px;width: 350px;;position: absolute;float: left}
.download_hot span{position: absolute;top: 20px;left: 20px;font-size: 25px;}
.download_hot ul{    width: 400px;  position: relative;  padding: 0px 0px;  top: 60px; }
.download_hot ul li{width: 150px;  height: 50px;  float: left;  margin-left: 0px;  text-align: center;  line-height: 50px;cursor: pointer;}
.download_hot ul li a{color: black}
/*下载页面table表*/
.imgtable{width:100%; }
.imgtable th{background:#919191;color:#fff; height:34px; line-height:34px; border-bottom:solid 1px #b6cad2; padding-left:21px; text-align:left;}
.download-page{width:490px;height:900px;position:absolute;top:35px;left:680px;background:#fff;border-radius:5px;top: 295px;width: 900px;left: 280px;}
.imgtable td{line-height:20px; padding-left:21px;}
.imgtable td img{margin:10px 20px 10px 0; min-height:60px;max-height:60px;}
.imgtable td p{color:#919191;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width:400px;}
.imgtable td i{font-style:normal; color:#ea2020;}
.imgtd{padding-left:0; width :100px;}
.img-radius{width:60px;-moz-border-radius: 30px;-webkit-border-radius: 30px;border-radius:30px;}
.img-big-radius{width:120px;-moz-border-radius: 60px;-webkit-border-radius: 60px;border-radius:60px;}
.tanlea{display: block;width:80px;height: 30px;line-height: 30px;background-color: #1E90FF;color: white;border-radius: 3px;text-align: center}
.index-hot{font-size: 14px;color: white;margin-top: 40px;margin: 0 0 10px;}
.hot_data_label{display: block;float: left;margin-top: 10px}
.hot_data{float: left;display: inline-block;height: 50px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.index_hot_company{display: block;float: left;padding: 10px;color: white}
.refresh_hot{display: inline-block ;float: left;margin-top: 1px;padding: 10px;}
.select{top: 250px;left: 0px;width: 280px;position:absolute;background:#fff;border-radius:5px;}
.work-filter{margin-bottom: 25px;padding-bottom: 6px;border-bottom: 0px solid #ebebeb;}
.work-filter h1{font-size: 20px;margin-bottom: 15px;color: #353535}
.work-filter ul{min-height: 27px;overflow: hidden;margin: 0px;padding: 0px}
.work-filter ul li{font-size: 14px;color: #353535; float: left;line-height: 28px;margin-right: 10px;margin-bottom: 10px;margin-top:10px;padding: 0px 4px;text-align: center;cursor: pointer;border-radius:3px }
.work-filter ul li.active{background-color: #4aa2f7;color: white}
.sub-type{position: relative;  z-index: 1;  clear: both;  margin-top: -2px;  margin-bottom: 10px;  padding-bottom: 5px;  border: 1px solid #e5e5e5;  border-radius: 3px;  background: #f7f6f2;overflow: hidden;width: 244px;}
.sub-type dl{padding: 8px 12px 0 ;margin: 0;}
.sub-type dd{font: 12px/28px PingFangSC-Regular,'-apple-system',Simsun;  float: left;  margin-right: 10px;  word-wrap: break-word;  cursor: pointer;  line-height: 16px;  font-size: 10px;  border-radius: 3px;  padding: 3px;}
.sub-type dd a{display: inline-block;  text-align: center;  color: #666;  transition: color .3s,background-color .3s;  text-decoration: none;  outline: 0;  }
.cite{position: absolute;  z-index: 2;  top: 21px;  left: 50%;  width: 0;  height: 0;  margin-left: -5px;  border-top: 0 none;  border-right: 5px solid transparent;  border-bottom: 5px solid #e5e5e5;  border-left: 5px solid transparent; }
.cite i{  position: absolute;  z-index: 1;  top: 1px;  right: -5px;  width: 0;  height: 0;  border-top: 0 none;  border-right: 5px solid transparent;  border-bottom: 5px solid #f7f6f2;  border-left: 5px solid transparent; }
.download-a{display: block;background-color:#4aa2f7;border-radius: 5px; width: 70px;height: 30px;text-align: center;line-height: 30px;color: white;cursor: pointer}


/*new group*/
.search_group{margin-top:30px;min-height:200px;width:100%;border:1px solid #000000}
.search_group .showTip{display:block;color:#999;padding-bottom:10px;border-bottom:1px solid #ddd;}
.search_group .attrkey{padding:10px 0;width:12%;}
.search_group .attrvalues{width:88%;}
.av-expand input[type=text]{ border-radius:3px;width:80px;border:1px solid #ddd;height:20px;padding:0 5px;}
.s-btn{font-size:16px;width:120px;height:40px;line-height:40px;margin-top:30px;}

s-label {display:block;overflow:hidden;height:300px;background: green}

.hidden{display: none}
.school-currency{margin: 0;padding: 0;position: relative;width: 100%;height:150px;}
.school-currency .title{padding: 0px 10px;position: absolute;text-align: center;line-height:25px;font-size: 25px;text-align: center;color: #000000;border-left:5px solid #FFD306;top: 63px;left: px}
.localTitle{    padding: 0px 10px;  position: absolute;  text-align: center;  line-height: 25px;  text-align: center;  top: 63px;}
.school-currency .from{display: block;position: relative;top: 60px;left: 160px;}
.school-currency .from button{position: absolute;width: 80px;height: 35px;top: -30px;left: 495px;background-color: #4aa2f7;line-height: 20px; border-radius: 0px;}
.school-currency .from input[type="text"]{border: 1px solid #4aa2f7;width: 478px;height: 17px }
.school-currency .from input[type="submit"]{background-color: #4aa2f7;color: white;font-size: 14px;border: 0px;box-sizing: border-box;margin-left: -5px;  width: 80px;  }
.school-currency-second {display:block;overflow:hidden;margin-top:30px;margin-top: -23px}
.school-currency-attrkey {position:relative;display: block;  overflow: hidden;  float: left;  width: 98px; padding: 10px 0px; text-align: left;}
.school-currency-attrkey img{    width: 20px;  height: 20px;  position: absolute;  top: 10px;  left: 80px;}
.school-currency-cate{display: block;  overflow: hidden; border-bottom: 1px solid #ddd;position: relative;background: white}
.school-currency-cate-no-border{display: block;  overflow: hidden; position: relative;background: white}
.school-currency-av-options{    display: block;  overflow: hidden;  float: right;  width: 50px;  color: #3b84eb;  cursor: pointer;  position: absolute;  left: 1120px;}
.query-result{ padding:0px 10px;line-height:25px;font-size: 25px;;color: #000000;border-left:5px solid #FFD306;}
/*录取情况*/
.absolute-ul{position: absolute;top: 80px;left: -20px;}
.absolute-ul li{margin-right: 10px;padding:5px 30px;border-right: 1px solid #e8e8e8;float: left;}
.absolute-ul li span{cursor: pointer;padding: 5px 5px;line-height: 16px;font-size: 16px;text-align: center;border-radius: 3px;}
.school-currency-inner{position: relative;height: 100%;left: 500px;width: 600px;}
.school-currency-inner-title{padding: 0px 10px;position: absolute;text-align: center;line-height:25px;font-size: 25px;text-align: center;color: #000000;top: 26px;}
.subject{display:block;overflow:hidden;float:left;width:779px;}
.subject li{display:block;float:left;margin-left:30px;cursor: pointer;line-height: 20px;margin-top: 10px;text-align: center;border-radius: 3px;padding: 0px 5px;}
.gadget{top:218px;width: 100%;height: 50px;position: relative;text-align: center;font-size: 40px;line-height: 40px;color: white}
.gadget-bg{width:100%;height:480px;display:block; position:absolute;top:0;background-image:url(../images/gadgetBag.jpg);background-position:center;background-repeat:no-repeat}
.right-border-show{border-right: 1px solid #e8e8e8}
.left-border-show{border-left: 1px solid #e8e8e8}
.bottom-border-show{border-bottom: 1px solid #e8e8e8}
.top-border-show{border-top: 1px solid #e8e8e8}
.div-six-lattice{width: 1186px;height: 1300px;border-radius: 20px;border: 1px solid #e8e8e8;position: relative;top: 500px;overflow: hidden}
.div-six-small{position:relative;height: 420px;width: 394.5px;float: left;background: white}
.div-six-small img{position: absolute;left: 130px;top: 92px;}
.lattice-words{position: absolute; width: 100%;height:150px;top: 242px;}
.lattice-words div{position: absolute;width:100%;text-align: center;color: #646464;}
.gadget-expect-div{position: relative;left: 480px;top: 150px;}
.gadget-expect{float: left;width: 100%;height: 100%;cursor: pointer;}
.gadget-expect-other{float: left;width: 100%;height: 100%;background: white}
.px14 {line-height:14px;font-size: 14px;}
.px16 {line-height: 16px;font-size: 16px;}
.px22 {line-height: 22px;font-size: 22px;}
.top20{position: absolute;top:20px;}
.top40{position: absolute;top:40px;}
.top65{position: absolute;top:65px;}
.left140{position: absolute;left: 140px;}
.top-right-radius{border-top-right-radius:20px;}
.top-left-radius{border-top-left-radius:20px;}
.career-top{width: 100%;padding: 40px 40px;}
.career-top ul{margin-left: -30px;}
.career-top ul li{float: left;font-size: 14px;line-height: 14px;color: #e8e8e8;margin-right: 10px;}
.career-in{width: 100%;position: relative;top: 40px;}
.career-in-one{position: absolute;float:left;left: 70px;height:444px;width:482px;border:1px solid #ddd}
.career-in-two{float:left ;position: relative;left: 686px;}
.career-in-two div{position: absolute}
.in-son-one{position: absolute;top: 50px;}
.in-son-words{position:absolute;font-size: 28px;line-height: 28px;width: 230px;left: 150px;top: 100px;}
.in-son-article{width: 500px;height: 170px;top:200px;font-size: 16px;line-height: 30px;-webkit-line-clamp:4;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden}
.in-son-click{width: 500px;height: 100px;top: 400px;}
.in-son-click a{display: block;font-size: 16px;line-height: 36px;text-align: center;width: 96px;background: #1089ed;color: white;border-radius: 10px;}
/*小工具评论框*/
.evaluate{ float: left;width: 100%}
.evaluate ul{width: 80%}
.evaluate ul li{float: left;border-bottom: 1px solid #e8e8e8;width: 1100px;padding: 10px 10px;margin-bottom: 20px;}
.evaluate-img{float: left}
.evaluate-img img{width: 82px;height: 82px;border-radius: 50px;display: block;float: left}
.evaluate-user{float: left;width: 80%;position: relative}
.evaluate-user-inner{width: 100%;font-size: 16px;line-height: 16px;padding: 5px 30px;}
.evaluate-user-in{float: left;width: 100%;}
.evaluate-user-title{float: left;line-height: 16px;font-size: 16px; height: 100%}
.evaluate-user-words{float: left;padding: 0px 110px;width: 1000px;margin-top: -20px;}
.evaluate-user-time{float: right;width: 100%;text-align: right;padding: 5px 0px;}
.evaluate-user-write{float: left;width: 972px;margin-top:20px;margin-left: 120px}
.evaluate-user-write div{float: left;width: 972px}
.evaluate-user-write textarea{width: 100%;height:100px;resize: none;font-size: 14px;line-height: 14px;border:1px solid #e8e8e8;padding: 8px 8px;}
.evaluate-user-len{float: left;width: 32px;text-align: right;font-size: 12px;line-height: 12px;margin-left: 120px;}
.evaluate-user-click{float: left;width: 972px;text-align: right;font-size: 12px;line-height: 12px;padding: 10px 0px;margin-left: 120px;}
.evaluate-user-click a{background-color: #1E90FF;font-size: 14px;line-height: 14px;padding: 8px 5px;border-radius: 5px;color: white}

/*首页小工具*/
.module-gadget{width: 100%;float: left;margin:75px 0px 0px 80px;}
.module-gadget ul li{transition: all 0.4s ease-out;background:#fff;float: left;margin-right: 100px;text-align: center;height:250px;width:220px;border-radius: 10px;border:1px solid #e8e8e8}
.module-gadget p{font-size: 18px;line-height: 18px;padding: 10px 20px;}
.module-gadget img{margin-top:30px;}
.module-gadget ul li:hover { box-shadow: 0px 35px 77px -17px rgba(0, 0, 0, 0.64); transform: scale(1.1); }
.module-gadget ul li:hover .animate-text { transform: translateX(0); opacity: 1; }
.module-gadget-more{float: left;width:100%;text-align: center;margin-top: 90px;}
.module-gadget-more a{background-color: #4ca9f6;padding: 10px 10px;font-size: 18px;line-height: 18px;color: white;}
/*首页新高考*/
.module-college{width: 100%;background-color: #f7ffff;float: left}
.module-con2{display:block;overflow:hidden;width:1400px;margin:0 auto; padding:40px 0;}
.module-con2 ul{padding: 10px 10px;zoom: 1;}
.module-con2 ul li{transition: all 0.4s ease-out;position: relative;width: 270px;height: 270px;border: 1px solid #e8e8e8;float: left;background-color: white;}
.module-con2 ul li:hover { transform: scale(1.1); }
.module-con2 ul li:hover .animate-text { transform: translateX(0); opacity: 1; }
.top-left-corner{float: left}
.center-img{position: absolute;left: 90px;top: 60px;}
.module-con-words{position: absolute;top: 170px;width: 100%;text-align: center;font-size: 24px;line-height: 24px;font-weight:lighter}
.top-190{top: 200px;}
/*育教*/
.module-lkunori{display: block;width: 1200px;overflow:hidden;margin: 0 auto;padding: 30px 0;}
.module-lkunori-inner{width: 1200px;height: 600px;display: block}
.module-lkunori-six{width: 400px;height: 300px;float: left;text-align: center}
.module-lkunori-six img{width: 400px;height: 300px;}
.module-lkunori-words{width: 100%;font-size: 36px;line-height: 36px;color:#4ca9f6;margin-top: 80px; }
.module-lkunori-seconde{font-size: 28px;line-height: 32px;color: #000;padding: 10px 0px;margin-top: 40px}
.module-lkunori-three{font-size: 28px;line-height: 32px;color: #000;margin-top: 18px;}
/*育教*/
.lkunori-bg{width:100%;height:540px;display:block; position:absolute;top:0;background-image:url(../images/lkunnori.jpg);background-position:center;background-repeat:no-repeat}
.lkunori-words{float: left;position: relative;margin: 0 auto;text-align: center;font-size: 40px;line-height: 40px;width: 1024px;color: white;padding: 220px 70px;}
.lkunori-class{margin: 0 auto;width: 1200px;float: left;margin-top: 150px;float: left}
.lkunori-class-words{width: 100%;text-align: center;font-size: 40px;line-height: 40px;float: left;}
.lkunori-hr-size{width: 30%;height: 40px;float: left;}
.lkunori-hr-size hr{height: 1px;border:none;border-top:1px solid #555555;width: 342px;margin-top: 21px}
.lkunori-img{margin: 0 auto;width:1400px;float: left;margin-left: -20px;margin-top: 70px;}
.lkunori-img ul li{float: left;width: 528px;margin-right: 170px;margin-bottom: 100px;}
.lkunori-click{width: 100%;height:30px ;padding: 15px 0px;}
.lkunori-click a{font-size: 16px;line-height: 16px;}
.lkunori-question{width:1190px;margin:0 auto;position:relative;}
.lkunori-answer{ width: 100%;margin: 0 auto;padding: 50px 0px;float: left}
.lkunori-answer ul li{margin-bottom: 50px;padding: 0px 60px;}
.lkunori-opinion-1{width: 100%;text-align: left;font-size: 22px;line-height: 220x}
.lkunori-opinion-2{width: 70%;text-align: left;font-size: 18px;line-height: 18px;padding: 15px 15px;}
.background-img{line-height: 20px;  background-color: #4aa2f7;  padding: 3px 3px;  color: white;  border-radius: 3px;  z-index: 10;  position: relative;}
.close-img{height: 20px;  float: right;margin-top: -14px;margin-left: -5px;z-index: 10000000000000000000000;position: relative;}
.close{display:inline-block; width: 10px; height: 10px;overflow: hidden;position: relative;}
.close::before,.close::after{
    position: absolute;content: "";top: 50%;left: 0;
    margin-top: -1px;background: #000;width: 100%;height: 2px;
}
.close::before{
    -webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);
    -ms-transform:rotate(45deg);-moz-transform: rotate(45deg);
}
.close::after{
    -webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);
    -ms-transform:rotate(-45deg);-moz-transform: rotate(-45deg);
}
.mbti-ul{ float: left;margin-left: 60px;}
.mbti-ul li{float: left;margin-right: 25px;width: 100px;height:100px;}
.mbit-div-inner{float: left;display: block;text-align: center;margin-left: 20px}
.mbit-div-words{text-align: center;display: block;float:left;width: 100px;font-size: 10px;line-height: 10px; /*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/
}
.jobhunting-bg{
    background: url("../images/jobhunting-bg.png") no-repeat;
}

.new-login{
    font-size: 16px;
    line-height: 16px;
    color: #333333;
}
.new-login-help::before{
    content: "";
    display: inline-block;
    height: 20px;
    width: 20px;
    vertical-align: -5px;
    padding-right: 2px;
    background: url(../images/index-help-new.png) no-repeat;
}
.new-login-bg{
    padding: 0 20px 0 30px;
    background: url(../images/bg.png) 10px -304px no-repeat;
    height: 35px;
    line-height: 35px;
}
.new-login +.new-login::before{
    content: " ";
    display: inline-block;
    width: 20px;
    height: 16px;
    border-left: 1px solid #3b84eb ;
    vertical-align: -2px;
}
.loginbox{
    width: 430px;
    height: 480px;
    background-color: #ffffff;
    border-radius: 4px;
    border: solid 1px #cfcfcf;
    top:55px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
    padding: 30px 31px 0px 31px;
}
.loginbox .tip-text{
    margin-top: 10px;
    font-size: 14px;
    text-align: center;
    color: red;
}
.loginbox button{
    width: 100%;
    height: 58px;
    font-size: 24px;
    color: white;
    background: #3b84eb;
    border: 0px;
    margin: 10px 0px;
}
.loginbox button:hover{
    background: #4aa2f7 !important;
}
.loginbox .title{
    /*width: 260px;*/
    height: 28px;
    font-family: SourceHanSansCN-Regular;
    line-height: 40px;
    letter-spacing: 0px;
    color: #333333;
    display: block;
    margin: auto;
    font-size: 30px;
    text-align: center;
}
.loginbox .content{
    font-size: 0px;
    position: relative;
}
.content +.content{
    margin-top: 30px;
}
.content span{
    display: inline-block;
    font-size: 20px;
    color: #333333;
    line-height: 40px;
}
.content span+span{
    margin-left: 26px;
}
.content span input{
    width: 184px;
    height: 40px;
    margin: 0;
    border-radius: 0px;
    text-align: center;
    padding-right: 30px;
    vertical-align: top;
}
.content input:focus{
    border: 1px solid #3b84eb ;
}
.score::after{
    content: "分";
    font-size: 18px;
    color: #999999;
    position: absolute;
    right:10px;
    line-height: 42px;
}
.rank::after{
    content: "位";
    font-size: 18px;
    color: #999999;
    position: absolute;
    right:10px;
    line-height: 42px;
}
.mlauto-a{
    display: inline-block;
    text-decoration: underline;
    color: #999999;
    cursor: pointer;
    font-size: 14px;
    margin: 9px 0px;
    width: 112px;
    float: right;
}
.mlauto-a:hover{
    color: #3b84eb;
    text-decoration: underline #3b84eb;
}
.radio-content{
    margin-top: 50px;
}
.login-word-right{
    text-align: center;
    color: red;
    float: right;
    /*line-height: 50px;*/
    width: 100%;
    font-size: 16px;
}
/*radio 选中*/
.icon-dot {
    display: inline-block;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    border: 1px solid #3b84eb;
    background-color: white;
    background-clip: content-box;
    vertical-align: -3.3px;
    margin-right: 9px;
    position: relative;
}
.radio-color {
    background-color: #3b84eb;
}
.radio-color::before {
    content: "";
    border: 2px solid #fff;
    border-top: none;
    border-left: none;
    top: 2px;
    left: 5px;
    width: 5px;
    height: 10px;
    position: absolute;
    transform: rotate(45deg);
}
ul,
li {
    list-style-type: none;
    padding: 0;
    margin: 0;
    position: relative;
}
.radio-ul {
    font-size: 0;
}
.radio-ul li {
    display: inline-block;
    font-size: 18px;
    line-height: 1.5;
    margin: 10px 0px;
    cursor: pointer;
}
.radio-ul li+li {
    margin-left: 24px;
}
.rankNum{
    display: inline-block;
    font-size:14px;
    border: 1px solid #3b84eb;
    text-align: left;
    float: right;
    line-height: 22px;
    padding: 3px 3px;
    margin-top: 4px;
    border-radius: 4px;
    position: relative;
    margin-right: 10px;
    color: #3b84eb;
}
.rankNum:after, .rankNum:before {
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}
.rankNum:after {
    border-color: rgba(136, 183, 213, 0);
    border-left-color: white;
    border-width: 8px;
    margin-top: -8px;
}
.rankNum:before {
    border-color: rgba(194, 225, 245, 0);
    border-left-color: #3b84eb;
    border-width: 9px;
    margin-top: -9px;
}
.mt0{
    margin-top: 0 !important;
}
.ml0{
    margin-left: 0px !important;
}
.mr0{
    margin-right: 0px !important;
}
.mb0{
    margin-bottom: 0px !important;
}
.recharge{
    float:left;
    display: inline-block;
    line-height: 52px;
    background-color: #3b84eb;width: 83px;
    font-size: 20px;
    color: #ffffff;
    vertical-align: 2px;
    text-align: center;
    cursor: pointer;
    position:relative;
}
.recharge::before{
    content: " ";
    position: absolute;
    display: block;
    height: 130px;
    width: 30px;
    top: -30px;
    background: rgba(255,255,255,.9);
    opacity: 0.2;
    transform:rotate(45deg);
    -ms-transform:rotate(45deg); 	/* IE 9 */
    -moz-transform:rotate(45deg); 	/* Firefox */
    -webkit-transform:rotate(45deg); /* Safari 和 Chrome */
    -o-transform:rotate(45deg);
    animation: enter-animation 1s infinite ;
}
#my-wish::before{
    content: " ";
    position: absolute;
    display: block;
    height: 130px;
    width: 30px;
    top: -30px;
    background: rgba(255,255,255,.9);
    opacity: 0.2;
    z-index: 1;
    transform:rotate(45deg);
    -ms-transform:rotate(45deg); 	/* IE 9 */
    -moz-transform:rotate(45deg); 	/* Firefox */
    -webkit-transform:rotate(45deg); /* Safari 和 Chrome */
    -o-transform:rotate(45deg);
    animation: enter-animation 1s infinite ;
}
@keyframes enter-animation{
    from{left: 0%}
    to{left: 100%}
}
@-webkit-keyframes enter-animation{/* Safari and Chrome */
    from{left: 0%}
    to{left: 100%}
}

.new-college{
}
.new-college .son{
    display: none;
    position: absolute;
    text-align: center;
    width: 100%;
    font-size: 16px;
    color: #3b84eb;
    top: 20px;
}
.new-college:hover .son{
    display: block;
}
.new-college:hover {
    cursor:pointer;
}
.module-index{
    float: left;
    width: 100%;
    text-align: center;
    margin-top: 90px;
}
.a-btn{
    display: inline-block;
    border: 1px solid #000000;
    padding: 10px 30px;
    color: #000000;
    text-align: center;
    border-radius: 6px;
    font-size: 18px;
}
.a-btn:hover{
    border-color: red;
    color: red;
}
.tip-content{
    margin-top: 40px;
    line-height: 22px;
    color: red;
}
/*打印按钮*/
.btn-print {
    display: block;
    width: 160px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    color: #fff;
    background-color: #1E90FF;
    border-radius: 3px;
    margin: 0 auto;
    border: 0px;
