body,p,h1,h2,h3,h4,div,span,a,img,ul,li,dl,dt,dd,table,input,button{margin:0;padding:0;border:0;list-style:none;}
body{font-family:"微软雅黑";overflow-x:hidden; min-width: 1250px; max-width: 1920px; background:#f8f9fa;}
@media only screen and (min-width: 1920px) {
	body{margin: 0 auto;}
}
input,button{outline: none;}
a{ text-decoration:none; outline:none; cursor:pointer;}
.wrapper{ width:1240px; margin:0 auto;}
.clear{clear:both; height:0; float: none !important;}
.mt10{ font-size: 18px; color: red; font-weight: bold;}
.mt20{ font-size:16px; margin-top: 10px; color: #262626; text-align:left; font-weight:bold;}
.mt20 span{font-size: 16px; font-weight: normal;}
.mt30{ font-size:18px; margin-top: 30px; color: #262626; text-align:center;}
.mt40{ font-size:36px; margin-bottom: 30px; color: #000;text-align:center;}

/**/
.top{ background:#f2f2f2; height:40px; line-height:40px;}
.top .left{ float:left; margin-left:20px;}
.top .left a{ float:left; font-size:14px; color:#535353; margin-right:25px;}
.top .left a.active1{ color:#0c185a;}
.top .left a:hover{color:#0c185a;}
.top .left .a2{ font-size:30px; margin-top:-10px;}
.top .right{ float:right; margin-right:38px;}
.top .right .p1{ float:left; font-size:14px; color:#666; cursor:pointer;}
.top .right .p2{ float:left; font-size:14px; color:#666; margin:0 13px;}
.top .right .p3{ float:left; font-size:14px; color:#666; cursor:pointer;}
.top .right a:hover{color:#0c185a;}

/**/
.top2{ background:url(../images/bg1.png) no-repeat scroll center; height:106px;}
.top2 .left{ float:left; margin-left:20px; width:335px; padding-top:22px; cursor: pointer;}
.top2 .left .p1{ font-size:26px; color:#fff; font-weight:bold;}
.top2 .left .p2{ font-size:15px; color:#fff; margin-top:6px;}
.top2 .right{ float:right; margin-right:60px; width:365px; margin-top:33px; border:1px solid #8c96bb; height:38px; line-height:38px;}
.top2 .right input{ float:left; background:#fff; font-size:14px; color:#535353; text-indent:11px; height:38px; width:288px;}
.top2 .right button{ float:left; background:#e6581d; font-size:16px; color:#f2f2f2; width:77px; text-align:center; height:38px; border:none; cursor:pointer;}

/**/
.content1{ background:#fff; padding-bottom:40px;} 
.content1 .left{ float:left; margin-left:20px; width:135px; border:2px solid #0c185a; border-top:none;}
.content1 .left .p1{ font-size:16px; color:#333; font-weight:bold; text-align:center; height:47px; line-height:47px;border-bottom:1px dashed #dedede;}
.content1 .left ul li{ height:55px; line-height:55px; border-bottom:1px dashed #dedede; }
.content1 .left ul li a{height:55px; line-height:55px;}
.content1 .left ul li a img{ float:left; margin-left:30px; margin-right:8px; margin-top:18px;}
.content1 .left ul li a p{ float:left; font-size:14px; color:#333;}
.content1 .left ul li.active2{ background:#0c185a;}
.content1 .left ul li.active2 p{ color:#f2f2f2;}
.content1 .left ul li .icon_1{display:block;}
.content1 .left ul li .icon_2{display:none;}
.content1 .left ul li.active2 .icon_1{display:none !important;}
.content1 .left ul li.active2 .icon_2{display:block !important;}

.content1 .right{ margin-left:15px; float:left; padding-top:18px;}
.content1 .right .right_top{ width:1044px; border:1px solid #dcdcdc;}
.content1 .right .right_top .item_nav{  padding: 8px 0 0px 18px; border-bottom:1px dashed #dedede;}
.content1 .right .right_top .item_nav dt{ float:left; line-height:30px; width:86px; font-size:14px; color:#999;}
.content1 .right .right_top .item_nav dd{color: #666;display: inline-block;vertical-align: top;line-height: 30px;width: 940px;}
.content1 .right .right_top .item_nav dd a.on{color: #fff;background: #ffac39;display: inline-block;padding: 0 11px; }
.content1 .right .right_top .item_nav dd a{color: #666;display: inline-block;padding: 0 11px; margin-bottom:8px; font-size:14px;}
.content1 .right .right_top .item_nav dd a:hover{background: #ffac39;color: #fff;}
.content1 .right .right_top .item_nav dd p{ font-size:14px; color:#666; display: inline-block; margin-left:38px;}
.content1 .right_bottom{ margin-top:13px;}
.content1 .right_bottom td{ border:1px solid #dcdcdc; text-align:center; color:#666; font-size:14px; /*cursor:pointer;*/}
.content1 .right_bottom .tr1 td{ font-size:16px; color:#333; text-align:center; background:#ebe9e9; height:47px; line-height:47px;}
.content1 .right_bottom td .img{ display:block; margin:10px auto; width:80px; height:80px; }
.content1 .right_bottom td img{ width:80px; height:80px; }
.content1 .right_bottom td .sch{text-align:center; color:#666; font-size:14px;}
.content1 .right_bottom td .sch:hover{ color:#0c185a;}
.content1 .right_bottom td .p1{ background:url(../images/abg1.png) no-repeat; width:58px; height:20px; line-height:20px; display:block; margin:0 auto; font-size:12px; color:#fb3836; margin-bottom:7px;}
.content1 .right_bottom td .p2{ background:url(../images/abg2.png) no-repeat; width:58px; height:20px; line-height:20px; display:block; margin:0 auto; font-size:12px; color:#ffac39; margin-bottom:7px;}
.content1 .right_bottom td .p3{ background:url(../images/abg3.png) no-repeat; width:58px; height:20px; line-height:20px; display:block; margin:0 auto; font-size:12px; color:#2f74ff;}
.content1 .right_bottom td .p4{ text-align:center; font-size:14px; color:#666; border-bottom:1px solid #dcdcdc; min-height:49px; line-height:49px;}
.content1 .right_bottom td .a1{ float:left; width:91px; height:24px; line-height:24px; text-align:center; border:1px solid #dcdcdc; font-size:14px; color:#666; border-radius:5px; margin-right:9px;}
.content1 .right_bottom td .a1:hover{ color:#0c185a;}
.content1 .right_bottom td .a2{ margin-top:10px;}
.content1 .right_bottom td .a3{ font-size:14px; color:#ff0000;border:1px solid #ff0000; }
.content1 .right_bottom td .a3:hover{ background:#ff0000; color:#fff;}
.content1 .right_bottom tr td{ border-bottom:none;border-top:none;}
.content1 .right_bottom tr:nth-child(even){background: #fff;}
.content1 .right_bottom tr:nth-child(odd){background: #f8f9fa;}
.content1 .right_bottom tr:last-child{ border-bottom:1px solid #dcdcdc;}
.content1 .right_bottom tr:first-child{ border-top:1px solid #dcdcdc;}


/*详情页*/
.top3{ background:url(../images/bg3.png) no-repeat scroll center; height:184px;}
.top3 .left{ float:left; padding-top:30px; margin-left:20px;}
.top3 .left .sch2{ width:121px; height:121px; float:left;}
.top3 .left .sch2 img{ width:121px; height:121px;}

.top3 .left .name{ float:left; margin-left:20px;} 
.top3 .left .name .p1{ font-size:22px; color:#fff; font-weight:bold; margin-bottom:15px;}
.top3 .left .name .p2{ font-size:14px; color:#fff; }
.top3 .left .name .p3 span{ font-size:14px; color:#fff; float:left; }
.top3 .left .name .p3 a{ font-size:14px; color:#fff; float:left; }
.top3 .right{ float:right; padding-top:113px; margin-right:20px;}
.top3 .right .a1{ float:left; background:url(../images/pbg1.png) no-repeat; width:90px; height:39px; line-height:39px; text-align:right; padding-right:11px; font-size:14px; color:#f2f2f2; margin-left:28px;}
.top3 .right .a2{ float:left; background:url(../images/pbg2.png) no-repeat; width:90px; height:39px; line-height:39px; text-align:right; padding-right:11px; font-size:14px; color:#f2f2f2; margin-left:28px;}
.top3 .right .a3{ float:left; background:url(../images/pbg3.png) no-repeat; width:145px; height:39px; line-height:39px; text-align:right; padding-right:8px; font-size:14px; color:#f2f2f2; margin-left:28px;}


/**/
.content2{ }
.content2 .left{ float:left; width:870px;}
.content2 .left .zsjz{ float:left; width:427px; height:235px;margin-bottom:40px;}
.content2 .left .zsjz .zsjz_top{ border-bottom:2px solid #0c185a;width:427px;}
.content2 .left .zsjz .zsjz_top img{ float:left; margin-left:20px; margin-top:5px;}
.content2 .left .zsjz .zsjz_top span{ float:left; font-size:18px; color:#666; margin-left:12px; height:39px; line-height:39px; font-weight:bold;}
.content2 .left .zsjz .zsjz_top a{ float:right; margin-right:23px; font-size:12px; color:#999; margin-top:16px;}
.content2 .left .zsjz .zsjz_top a:hover{ color:#0c185a;}
.content2 .left ul{ padding-top:17px; width:390px; margin:0 auto; }
.content2 .left ul span{ display: block; text-align: center; color: #999; margin-top: 50px; font-size: 18px; letter-spacing: 1px;}
    
.content2 .left ul li{ margin-bottom:7px; width:405px; overflow:hidden;}
.content2 .left ul li a{ font-size:14px; color:#666;}
.content2 .left ul li a:hover{ color:#0c185a;}
.content2 .left .zsjz .wu{ width:388px; height:170px; /*margin:0 auto; display:block; margin-top:15px;*/}

.content2 .right{ float:right; margin-top:18px; }
.content2 .right .right1{ background:url(../images/dbg1.png) no-repeat; width:358px; height:224px; padding-top:8px;}
.content2 .right .right1 .djs{ text-align:center; height:40px; margin-left:67px; }
.content2 .right .right1 .djs p{ font-size:16px; color:#666; float:left; line-height:46px;}
.content2 .right .right1 .djs span{ float:left; background:url(../images/icon5.png) no-repeat; width:48px; height:40px; text-align:center; font-size:20.7px; color:#fff; font-family:"Impact"; line-height:53px; margin:0 3px;}
.content2 .right .right1 .line1{ text-align:center; font-size:11.14px; color:#333;margin-top:8px;}
.content2 .right .right1 .d1{ margin-left:72px; margin-top:7px; margin-bottom:13px;}
.content2 .right .right1 .d1 img{ float:left; margin-right:6px;}
.content2 .right .right1 .d1 p{ float:left; font-size:16px; color:#333;}
.content2 .right .right1 ul{ width:177px; display:block; margin:0 auto;}
.content2 .right .right1 li{ float:left; width:70px; margin-bottom:10px;}
.content2 .right .right1 li a{ font-size:14px; color:#333;}
.content2 .right .right1 li a:hover{ color:#0c185a;}

.content2 .right .right2{ margin-top:6px;}
.content2 .right .right2 .d2{ float:left; width:65px; margin-right:30px;}
.content2 .right .right2 .d2 a{ display:block;}
.content2 .right .right2 .d2 img{ width:65px; height:65px;}
.content2 .right .right2 .d2 p{ text-align:center; font-size:14px; color:#333; margin-top:-3px;}
.content2 .right .right2 .d2 p:hover{ color:#0c185a;}

.content2 .right .right3{ margin-top:40px;}
.content2 .right .right3 .d3{ margin-bottom:12px;}
.content2 .right .right3 .d3 img{ float:left; height:18px; }
.content2 .right .right3 .d3 p{ font-size:16px; color:#666; float:left; margin-left:9px; line-height:18px; font-weight:bold;}
.content2 .right .right3 a{ width:358px; height:233px;}
.content2 .right .right3 a img{ width:358px; height:233px;}

.content2 .right .right4{ margin-top:6px;}
.content2 .right .right4 .d2{ float:left; width:79px; margin-right:16px;}
.content2 .right .right4 .d2 a{ display:block;}
.content2 .right .right4 .d2 img{ width:65px; height:65px; display:block; margin:0 auto;}
.content2 .right .right4 .d2 p{ text-align:center; font-size:14px; color:#333; margin-top:-3px;}
.content2 .right .right4 .d2 p:hover{ color:#0c185a;}

.content2 .right .right5{ margin-top:40px;}
.content2 .right .right5 .d3{ margin-bottom:12px;}
.content2 .right .right5 .d3 img{ float:left; height:18px; }
.content2 .right .right5 .d3 p{ font-size:16px; color:#666; float:left; margin-left:9px; line-height:18px; font-weight:bold;}
.content2 .right .right5 .d4{ padding-left:15px;}
.content2 .right .right5 .d4 a{ font-size:14px; color:#333; float:left;}
.content2 .right .right5 .d4 a:hover{color:#0c185a;}
.content2 .right .right5 .d4 span{ font-size:14px; color:#333; float:left; margin:0 17px;}

.content2 .right .right6{ margin-top:40px;}
.content2 .right .right6 .d3{ margin-bottom:12px;}
.content2 .right .right6 .d3 img{ float:left; height:18px; }
.content2 .right .right6 .d3 p{ font-size:16px; color:#666; float:left; margin-left:9px; line-height:18px; font-weight:bold;}
.content2 .right .right6 .d4{ padding-left:15px;}
.content2 .right .right6 .d4 a{ font-size:14px; color:#333; float:left;}
.content2 .right .right6 .d4 a:hover{color:#0c185a;}
.content2 .right .right6 .d4 span{ font-size:14px; color:#333; float:left; margin:0 33px;}

.content2 .right .right7{ margin-top:23px; background:url(../images/bg4.png) no-repeat; width:358px; height:346px;}
.content2 .right .right7 h3{ font-size:16px; color:#666; font-weight:bold; padding-left:15px; height:44px; line-height:44px; margin-bottom:14px;}
.content2 .right .right7 .d1{ padding-left:27px; margin-bottom:9px; /*cursor:pointer;*/}
.content2 .right .right7 .d1 .fl{ float:left; font-size:20px; color:#999; line-height:16px;/*  margin-top:5px;width:8px; height:8px; border:1px solid #999; border-radius:50%;*/}
.content2 .right .right7 .d1 .fr{ float:left; margin-left:8px; width:294px; border-bottom:1px dashed #dfdfdf; padding-bottom:9px;}
.content2 .right .right7 .d1 .fr a{ float:left; font-size:14px; color:#999; padding-left:15px;}
.content2 .right .right7 .d1 .fr p{ float:right; font-size:14px; color:#666; padding-right:15px; cursor:pointer;}
.content2 .right .right7 .d1:hover .fl{ color:#0c185a;}
.content2 .right .right7 .d1 .fr a:hover{ color:#185abc;}
.content2 .right .right7 .d1 .fr p:hover{ color:#185abc;}



/*查分数*/
.content1 .year{width:1044px; border:1px solid #dcdcdc; height:76px; margin-top:15px;}
.content1 .year .p1{ float:left; background:url(../images/pbg4.png) no-repeat; width:224px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#666; margin-left:18px; margin-top:15px; margin-right:26px;}
.content1 .year a{ float:left; width:88px; height:46px; line-height:38px; text-align:center; font-size:16px; color:#666; margin-top:19px;}
.content1 .year a.on{ background:url(../images/abg4.png) no-repeat; color:#fff;}
.content1 .year a:hover{background:url(../images/abg4.png) no-repeat; color:#fff;}
.content1 .right_bottom .tab2 td{ height:60px;}
.content1 .right_bottom .tab2 .td2{text-align:center;}
.content1 .right_bottom .tab2 .td2 p{margin:0 9px;}
.content1 .right_bottom .tab2 .a4{ font-size:14px; color:#666; float:left; margin-left:40px; width:330px; overflow:hidden; text-align:left;}
.content1 .right_bottom .tab2 .a4:hover{ color:#0c185a;}
.content1 .right_bottom .tab2 .td2 .s1{ background:url(../images/abg1.png) no-repeat; width:58px; height:20px; line-height:20px; display:inline-block; font-size:12px; color:#fb3836;}
.content1 .right_bottom .tab2 .td2 .s2{ background:url(../images/abg2.png) no-repeat; width:58px; height:20px; line-height:20px; display:inline-block; font-size:12px; color:#ffac39;}
.content1 .right_bottom .tab2 .td2 .s3{ background:url(../images/abg3.png) no-repeat; width:58px; height:20px; line-height:20px; display:inline-block; font-size:12px; color:#2f74ff;}
.content1 .right_bottom .tab2 .td2 .s4{ text-align:center; font-size:14px; color:#666; border-bottom:1px solid #dcdcdc; height:49px; line-height:49px;display:inline-block;}

.content1 .right_bottom .tab2 .f1{ background:url(../images/abg1.png) no-repeat; width:58px; height:20px; line-height:20px; display:inline-block; font-size:12px; color:#fb3836;}
.content1 .right_bottom .tab2 .f2{ background:url(../images/abg2.png) no-repeat; width:58px; height:20px; line-height:20px; display:inline-block; font-size:12px; color:#ffac39;}
.content1 .right_bottom .tab2 .f3{ background:url(../images/abg3.png) no-repeat; width:58px; height:20px; line-height:20px; display:inline-block; font-size:12px; color:#2f74ff;}
.content1 .right_bottom .tab2 .f4{ text-align:center; font-size:14px; color:#666; border-bottom:1px solid #dcdcdc; height:49px; line-height:49px;display:inline-block;}



/*找真题*/
.content1 .right{ margin-left:15px; float:left; padding-top:18px;}
.content1 .right .tk{ /*width:920px; height:135px;*/ width:100%; }
.content1 .right_bottom .tb3 td{ border:1px solid #dcdcdc; cursor:pointer; height:55px; line-height:55px; text-align:center; color:#333; font-size:16px;}
.content1 .right_bottom .tb3 td a{ text-align:center; color:#333; font-size:16px; display:block;}
.content1 .right_bottom .tb3 td a:hover{color:#0c185a;}
.content1 .right_bottom .tb3 tr:nth-child(even){background: #fff;}
.content1 .right_bottom .tb3 tr:nth-child(odd){background: #fff;}


/*登录*/
.transimg{ background:url(../images/fbg1.png) no-repeat left center; width:457px; height:403px; /*position:fixed; z-index:1000; top:50%; left:50%; margin-top:-201px; margin-left:-228px;*/ margin: 5% auto 0;}
.transimg .tra_top{ position:relative; height:58px; padding-top:15px;}
.transimg .tra_top img{ position:absolute; right:0; top:0; z-index:100;cursor:pointer;}
.transimg .tra_top p{ float:left; width:221px; height:58px; line-height:58px; text-align:center; font-size:14px; color:#666; background:#eee; cursor:pointer;}
.transimg .tra_top p.active3{ float:left; width:221px; height:58px; line-height:58px; text-align:center; font-size:14px; color:#0c185a; background:#fff;}
.transimg .tra_bot{ margin-top:30px;}
.transimg .tra_bot1 .f1{ background:url(../images/inp1.png) no-repeat; width:355px; height:41px; line-height:41px; padding:8px; margin-left:36px;cursor:pointer;}
.transimg .tra_bot1 .f1 span{ float:left; font-size:14px; color:#666; line-height:41px; padding-left:9px;}
.transimg .tra_bot1 .f1 img{ float:left; margin:0 11px; margin-top:8px;}
.transimg .tra_bot1 .f1 input{ float:left; font-size:14px; color:#666; height:41px; line-height:41px; border:none; background:none;}

.transimg .tra_bot1 .f2{ background:url(../images/inp1.png) no-repeat; width:355px; height:41px; line-height:41px; padding:8px; margin-left:36px; cursor:pointer;}
.transimg .tra_bot1 .f2 input{ float:left; font-size:14px; color:#666; width:215px; height:41px; line-height:41px; border:none; background:none; text-indent:12px;}
.transimg .tra_bot1 .f2 button{ float:right; font-size:14px; color:#666; width:128px; height:39px; line-height:39px; border:none; background:#eee; text-align:center; margin-top:1px; margin-right:1px; cursor:pointer;}

.transimg .tra_bot1 .f3{ margin:0 44px 0 44px;}
.transimg .tra_bot1 .f3 input{ float:left; margin-right:9px; margin-top:6px;}
.transimg .tra_bot1 .f3 .fr{ float:left; margin-top:2px;}
.transimg .tra_bot1 .f3 .fr p{ float:left; font-size:14px; color:#999;}
.transimg .tra_bot1 .f3 .fr .p1{ /*margin-left:8px;*/ }
.transimg .tra_bot1 .f3 .fr a{ float:left; font-size:14px; color:#0c185a;}
.transimg .tra_bot1 .btn1{ background:url(../images/btn1.png) no-repeat; width:371px; height:63px; line-height:63px;margin-left:36px; cursor:pointer; border:none; font-size:14px; color:#fff; text-align:center; margin-top:12px;}
.transimg .tra_bot .f4{ margin-left:115px; margin-top:15px; }
.transimg .tra_bot .f4 .p1{ font-size:14px; color:#d6d6d6; float:left; }
.transimg .tra_bot .f4 a{ font-size:14px; color:#666; float:left; }
.transimg .tra_bot .f4 .p2{ font-size:14px; color:#666; float:left; margin:0 12px; }

.transimg .tra_bot2 .name{ background:url(../images/inp3.png) no-repeat; width:355px; height:41px; line-height:41px; padding:8px; margin-left:36px;cursor:pointer; text-indent:32px;}
.transimg .tra_bot2 .pos{ background:url(../images/inp3.png) no-repeat; width:355px; height:41px; line-height:41px; padding:8px; margin-left:36px;cursor:pointer; text-indent:32px;}
.transimg .tra_bot2 .btn1{ background:url(../images/btn1.png) no-repeat; width:371px; height:63px; line-height:63px;margin-left:36px; cursor:pointer; border:none; font-size:14px; color:#fff; text-align:center; margin-top:25px;}
.transimg .tra_bot2 .f4{ margin-left:115px; margin-top:44px; }

/*院校对比*/
.content1 .db{ width:1200px; border-bottom:2px solid #0c185a; display:block; margin:0 auto; padding-bottom:6px; padding-top:26px;}
.content1 .db img{ float:left; margin-right:5px;}
.content1 .db p{ float:left; font-size:14px; color:#333; line-height:19px;}
.content1 .db .p1{ margin:0 6px;}
.content1 .db a{ float:left; font-size:14px; color:#333; line-height:19px;}
.content1 .db a:hover{ color:#0c185a;}

.content1 .db2{ width:1198px; border:1px solid #dcdcdc; display:block; margin:0 auto; padding:20px 0; margin-top:16px;}
.content1 .db2 .p2{ padding-left:20px; font-size:15px; color:#666; line-height:22px;}
.content1 .db2 .p2 span{ float:left; font-size:15px; color:#0c185a;}


/*注册页*/
.zc_top{ background:url(../images/bg5.png) no-repeat scroll center; width:100%; height:117px;}
.zc_top .left{ float:left; margin-left:20px;} 
.zc_top .left a{ float:left; font-size:26px; color:#0c185a; font-weight:bold; line-height:103px;}
.zc_top .left img{ float:left; margin:24px;}
.zc_top .left p{ float:left; font-size:23px; color:#999; line-height:103px;}
.zc_top .right{ float:right; margin-right:125px; line-height:103px;} 
.zc_top .right p{ font-size:14px; color:#333;}
.zc_top .right p a{ font-size:14px; color:#0c185a;}


.zc_bot{ padding-top:53px;/* padding-bottom:200px; position:relative; z-index:100;*/}
.zc_bot .form{ display:block; margin:0 auto; width:420px; margin-bottom:30px; position: relative;}
.zc_bot .form .tips{position: absolute; left: 430px; top: 13px; font-size: 14px; color: red; display: block; width: 150px;display: none;}
.zc_bot .form p{ float:left; font-size:14px; color:#333; text-align:right; width:75px; margin-right:26px;line-height:45px;}
.zc_bot .form .f1{ width:315px; height:45px; line-height:45px; border:1px solid #e0e0e0; background:#fff; float:left;}
.zc_bot .form .f1 span{ float:left; font-size:14px; color:#666; line-height:45px; padding-left:9px;}
.zc_bot .form .f1 img{ float:left; margin:0 11px; margin-top:8px;}
.zc_bot .form .f1 input{ float:left; font-size:14px; color:#666; height:45px; line-height:45px; border:none; background:none;width: 200px;}
.zc_bot .form2 .f1 input{ padding-left:9px; font-size:14px; color:#666; height:45px; line-height:45px; border:none; background:none;}
.zc_bot .form3 .f1 input{width:190px;padding-left:9px; font-size:14px; color:#666; height:45px; line-height:45px; border:none; background:none;}
.zc_bot .form3 .f1 img{ float:right; margin:5px; width:104px; height:35px; cursor:pointer;}
.zc_bot .form4{ margin-bottom:26px;}
.zc_bot .form4 .f1 input{width:190px;padding-left:9px; font-size:14px; color:#666; height:45px; line-height:45px; border:none; background:none;}
.zc_bot .form4 .f1 button{ float:right; border:none; background:#eeeeee; width:111px; font-size:14px; color:#333; cursor:pointer;height:45px; line-height:45px; padding:0;}
.zc_bot .form5{ width:380px; margin:0 auto; margin-bottom:38px;}
.zc_bot .form5 input{ float:left; margin-right:9px; margin-top:6px;}
.zc_bot .form5 .fr{ float:left; margin-top:2px;}
.zc_bot .form5 .fr p{ float:left; font-size:14px; color:#999;}
.zc_bot .form5 .fr .p1{ /*margin-left:8px;*/ }
.zc_bot .form5 .fr a{ float:left; font-size:14px; color:#0c185a;}
.zc_bot .btn2{ display:block; margin:0 auto; background:#0c185a; border:1px solid #c8cad2; width:315px; height:45px; line-height:45px;font-size:16px; color:#fff; text-align:center;cursor:pointer;border-radius:3px;}
.tc2_out{width: 100%;height: 100%;background: rgba(0,0,0,0.7);position: fixed;top: 0;left: 0;display: none;z-index:9998;}
.tc2{ background:url(../images/dbg2.png) no-repeat scroll center; width:252px; height:140px; display:block; margin: auto;position: fixed;top: 0;bottom: 0;left: 0;right: 0;background-size: 100% 100%;display: none;z-index:9999;}
.tc2_main{margin-top: 40px;text-align: center;}
.tc2 img{ position: relative;top: 8px;width:33px;}
.tc2 span{ font-size:21px; color:#333; line-height:33px; margin-left:5px;}
.tc2 .btn4{ display:block; margin:0 auto; background:#0c185a; border:1px solid #c8cad2; width:170px; height:45px; line-height:45px;font-size:16px; color:#fff; text-align:center;cursor:pointer;border-radius:3px; margin-top:18px;}
.border_red{border-color:red !important;}



/*个人中心*/
.gr_top{ background:url(../images/bg5.png) no-repeat scroll center; width:100%; height:117px;}
.gr_top .left{ margin-left:20px;} 
.gr_top .left a{ float:left; font-size:26px; color:#0c185a; font-weight:bold; line-height:103px;}
.gr_top .left img{ float:left; margin:24px;}
.gr_top .left p{ float:left; font-size:23px; color:#999; line-height:103px;}

.gr_bot{margin-top:15px;}
.gr_bot .left{ float:left; margin-left:20px; width:208px;}
.gr_bot .left p{ width:206px; height:46px; line-height:46px; border:1px solid #dcdcdc; background:#fff; font-size:16px; color:#666; margin-bottom:8px; cursor:pointer; text-indent:53px;}
.gr_bot .left p a{display: block; color:#666;}
.gr_bot .left p.active4{ background:#0c185a; border:1px solid #0c185a; color:#fff;}
.gr_bot .right{ float:left; margin-left:11px; width:655px; height:410px; padding-top:40px;border:1px solid #dcdcdc; background:#fff;}
.gr_bot .right .form{ display:block; margin:0 auto; width:430px; margin-bottom:17px;}
.gr_bot .right .form p{ float:left; font-size:14px; color:#333; text-align:right; width:92px; margin-right:20px;line-height:45px;}
.gr_bot .right .form .f1{ width:315px; height:45px; line-height:45px; border:1px solid #e0e0e0; background:#fff; float:left;}
.gr_bot .right .form .f1 input{width:190px;padding-left:9px; font-size:14px; color:#666; height:45px; line-height:45px; border:none; background:none;}
.gr_bot .right .form2{ margin-bottom:36px;}
.gr_bot .right .form2 .f1{ width:86px; height:45px; line-height:45px; border:1px solid #e0e0e0; background:#fff; float:left;}
.gr_bot .right .form3{ display:block; margin:0 auto; width:430px; margin-bottom:36px;}
.gr_bot .right .form3 p{ float:left; font-size:14px; color:#333; text-align:right; width:92px; margin-right:20px;}
.gr_bot .right .form3 .f1{ float:left;}
.gr_bot .right .form3 .f1 span{ float:left; font-size:14px; color:#333;}
.gr_bot .right .btn3{ display:block; margin:0 auto; background:#0c185a; border:1px solid #c8cad2; width:232px; height:45px; line-height:45px;font-size:16px; color:#fff; text-align:center;cursor:pointer; border-radius:3px;}
.gr_bot .right .xg2 .btn3{ margin-top:60px;}

.tc3{ background:url(../images/dbg3.png) no-repeat scroll center; width:329px; height:140px; padding-top:27px; display:block; margin: auto;position: fixed;top: 0;bottom: 0;left: 0;right: 0;background-size: 100% 100%;display: none;z-index:9999;}
.tc3 img{ float:left; margin-left:77px;}
.tc3 p{ float:left; font-size:21px; color:#333; line-height:33px; margin-left:9px;}
.tc3 .btn4{ display:block; margin:0 auto; background:#0c185a; border:1px solid #c8cad2; width:170px; height:45px; line-height:45px;font-size:16px; color:#fff; text-align:center;cursor:pointer;border-radius:3px; margin-top:18px;}



/*找回密码*/
.zhmm_top{ background:url(../images/bg5.png) no-repeat scroll center; width:100%; height:117px;}
.zhmm_top .left{ margin-left:20px;} 
.zhmm_top .left a{ float:left; font-size:26px; color:#0c185a; font-weight:bold; line-height:103px;}
.zhmm_top .left img{ float:left; margin:24px;}
.zhmm_top .left p{ float:left; font-size:23px; color:#999; line-height:103px;}

.zhmm_bot{ padding-top:50px; width:975px; display:block; margin:0 auto;}
.zhmm_bot .d1{ float:left; width:65px;} 
.zhmm_bot .d1 .p1{ display:block; margin:0 auto; width:30px; height:30px; line-height:30px; text-align:center; background:#0c185a; font-size:16px; color:#fff; border-radius:50%;}
.zhmm_bot .d1 .p2{ font-size:14px; color:#0c185a; text-align:center; margin-top:5px;}
.zhmm_bot .d2{ float:left; width:265px; height:3px; background:#e5e5e5; margin-top:14px; margin-left:-13px;} 
.zhmm_bot .d3{ float:left; width:65px; margin-left:-14px;} 
.zhmm_bot .d3 .p1{ display:block; margin:0 auto; width:30px; height:30px; line-height:30px; text-align:center; background:#e5e5e5; font-size:16px; color:#fff; border-radius:50%;}
.zhmm_bot .d3 .p2{ font-size:14px; color:#666; text-align:center; margin-top:5px;}
.zhmm_bot2{ margin-top:76px;}
.zhmm_bot2 .form{ display:block; margin:0 auto; width:470px; margin-bottom:25px;}
.zhmm_bot2 .form .p1{ float:left; font-size:14px; color:#333; text-align:right; width:60px; margin-right:30px;line-height:45px;}
.zhmm_bot2 .form .f1{ width:315px; height:45px; line-height:45px; border:1px solid #e0e0e0; background:#fff; float:left;}
.zhmm_bot2 .form .f1 span{ float:left; font-size:14px; color:#666; line-height:45px; padding-left:9px;}
.zhmm_bot2 .form .f1 img{ float:left; margin:0 11px; margin-top:8px;}
.zhmm_bot2 .form .f1 input{ float:left; font-size:14px; color:#666; width:225px; height:45px; line-height:45px; border:none; background:none;}
.zhmm_bot2 .form3 .f1 input{width:190px;padding-left:9px; font-size:14px; color:#666; height:45px; line-height:45px; border:none; background:none;}
.zhmm_bot2 .form3 .f1 img{ float:right; margin:5px; width:104px; height:35px; cursor:pointer;}
.zhmm_bot2 .form3 .p2{ float:right; font-size:14px; color:#2970a7;line-height:45px; cursor:pointer;}
.zhmm_bot2 .btn5{ display:block; margin:0 auto; background:#0c185a; border:1px solid #c8cad2; width:170px; height:45px; line-height:45px;font-size:16px; color:#fff; text-align:center;cursor:pointer;border-radius:3px; margin-top:36px;}
.zhmm_bot2 .form4 {width:480px;margin-left:385px;}
.zhmm_bot2 .form4 .p1{ /*line-height:47px;*/}
.zhmm_bot2 .form4 .mp{ float:left; font-size:16px; color:#666;line-height:47px; font-weight:bold;}
.zhmm_bot2 .form5{ width:480px; margin-left:385px;}
.zhmm_bot2 .form5 .f1 input{width:187px; text-indent:9px;font-size:14px; color:#666; height:45px; line-height:45px; border:none; background:none;}
.zhmm_bot2 .form5 .f1 button{ float:right; border:none; background:#eeeeee; width:128px; font-size:14px; color:#666; cursor:pointer;height:45px; line-height:45px; padding:0;}
.zhmm_bot2 .form5 .p2{ float:right; font-size:14px; color:#999;line-height:45px;}

.zhmm_bot2 .form6{ display:block; margin:0 auto; width:470px; margin-bottom:25px;}
.zhmm_bot2 .form6 .p1{ float:left; font-size:14px; color:#333; text-align:right; width:60px; margin-right:30px;line-height:45px;}
.zhmm_bot2 .form6 input{text-indent:9px; width:315px; height:45px; line-height:45px; border:1px solid #e0e0e0; background:#fff; float:left;font-size:14px; color:#666; }

.zhmm_bot2 .form8{ font-size:28px; color:#333; text-align:center; line-height:119px;}

.school_website {text-decoration: underline;}







/*院校信息*/
.school_message_bg{
	width: 870px;
	background: #fff;
	overflow: hidden;
	padding-bottom: 20px;
	margin-bottom: 40px;
}

.school_message_main{
	width: 830px;
	margin: 0 20px;
	overflow: hidden;
	position: relative;
}

.school_message_tab_border {
	width: 828px;
	border: 1px solid #dcdcdc;
	border-bottom: none;
	overflow: hidden;
}

.school_message_tab {
	width: 831px;
}

.school_message_tab_btn {
	width: 414px;
	height: 54px;
	float: left;
	text-align: center;
	line-height: 52px;
	font-size: 18px;
	background: #f8f9fa;
	border-right: 1px solid #dcdcdc;
	cursor: pointer;
	position: relative;
	border-top: 2px solid #f8f9fa;
}

.school_message_tab_btn_active {
	color: #185abc;
	background: #fff;
	border-top: 2px solid #0c185a;
}

.school_message_main table{
	width: 100%;
	border: 1px solid #dcdcdc;
	border-collapse: collapse;
	-webkit-border-horizontal-spacing: 0px;
    -webkit-border-vertical-spacing: 0px;
}

.fulltime_interview {
	display: none;
}
.fulltime_is_adjust {
	display: none;
}

.fulltime_tuition {
	display: none;
}

.fulltime_score {
	display: none;
}

.unfulltime_interview {
	display: none;
}
.unfulltime_is_adjust {
	display: none;
}

.unfulltime_tuition {
	display: none;
}

.unfulltime_score {
	display: none;
}

.middle_table_tr {
	display: none;
}

.long_table_tr {
	display: none;
}

.small_table_tr {
	display: none;
}

.table_main {
	text-align: center;
	font-size: 14px;
	color: #666;
	display: none;
}

.table_main td {
	border: 1px solid #dcdcdc;
	padding: 11px 5px;
}

.table_main select {
	width: auto;
    height: 26px;
    border: 1px solid #dcdcdc;
    outline: none;
    padding: 0 2%;
	margin: 0;
}

.table_main select option{
	text-align: center;
}

.table_no_border {
	border: none !important;
}

.td_top_no_border{
	border-top: none !important;
}

.td_bottom_no_border{
	border-bottom: none !important;
}

.td_left_no_border{
	border-left: none !important;
}

.td_right_no_border{
	border-right: none !important;
}

.td_has_top_border{
	border-left: none !important;
	border-right: none !important;
	border-bottom: none !important;
}

.td_add_top_border{
	border-top: 1px solid #dcdcdc;
}

.td_no_padding {
	padding: 0 !important;
}


.td_title {
	font-weight: 600;
	background: #f8f9fa;
}

.td_title span{
	display: block;
	margin-bottom: 5px;
}

.zsxx_top{
	width: 100%;
	margin-top: 25px;
	margin-bottom: 10px;
}

.zsxx_top img{
	float: left; 
	margin-left: 20px; 
	margin-top: 5px;
}

.zsxx_top span{ 
	float:left; 
	font-size:18px; 
	color:#666; 
	margin-left:12px; 
	height:39px; 
	line-height:39px; 
	font-weight:bold;
}

.td_zxls_btn {
	color: #185abc;
}

.td_zxls_btn:hover {
	text-decoration: underline;
}

.scholar {
	padding: 2px 15px;
}

.index_area {
	width: 880px;
	float: left;
}


.loading {
    width: 180px;
    height: 180px;
    overflow: hidden;
    margin: 0 auto;
}
.loading .loader {
  width: 1.25em;
  height: 1.25em;
  border-radius: 50%;
  text-indent:-9999em;
  margin:86px auto;
  transform: translate(-4.125em);
  box-shadow: 1.375em 0em #debf23, 1.375em 0em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 2.75em 0.29721em #b8b64c, 2.75em -0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 4.125em 0.18368em #92ae75, 4.125em -0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 5.5em -0.18368em #6ca59d, 5.5em 0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 6.875em -0.29721em #469cc6, 6.875em 0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52);
  animation: snake 1s linear infinite
}
@keyframes snake {
  0% {
    box-shadow: 1.375em 0em #debf23, 1.375em 0em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 2.75em 0.29721em #b8b64c, 2.75em -0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 4.125em 0.18368em #92ae75, 4.125em -0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 5.5em -0.18368em #6ca59d, 5.5em 0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 6.875em -0.29721em #469cc6, 6.875em 0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52)}
  20% {
    box-shadow: 1.375em 0.29721em #b8b64c, 1.375em -0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 2.75em 0.18368em #92ae75, 2.75em -0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 4.125em -0.18368em #6ca59d, 4.125em 0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 5.5em -0.29721em #469cc6, 5.5em 0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 6.875em 0.0em #debf23, 6.875em 0.0em 0.625em -0.3125em rgba(0, 0, 0, 0.52)}
  40% {
    box-shadow: 1.375em 0.18368em #92ae75, 1.375em -0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 2.75em -0.18368em #6ca59d, 2.75em 0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 4.125em -0.29721em #469cc6, 4.125em 0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 5.5em 0.0em #debf23, 5.5em 0.0em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 6.875em 0.29721em #b8b64c, 6.875em -0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52)}
  60% {
    box-shadow: 1.375em -0.18368em #6ca59d, 1.375em 0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 2.75em -0.29721em #469cc6, 2.75em 0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 4.125em 0.0em #debf23, 4.125em 0.0em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 5.5em 0.29721em #b8b64c, 5.5em -0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 6.875em 0.18368em #92ae75, 6.875em -0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52)}
  80% {
    box-shadow: 1.375em -0.29721em #469cc6, 1.375em 0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 2.75em 0.0em #debf23, 2.75em 0.0em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 4.125em 0.29721em #b8b64c, 4.125em -0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 5.5em 0.18368em #92ae75, 5.5em -0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 6.875em -0.18368em #6ca59d, 6.875em 0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52)}
  100% {
    box-shadow: 1.375em 0.0em #debf23, 1.375em 0.0em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 2.75em 0.29721em #b8b64c, 2.75em -0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 4.125em 0.18368em #92ae75, 4.125em -0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 5.5em -0.18368em #6ca59d, 5.5em 0.18368em 0.625em -0.3125em rgba(0, 0, 0, 0.52), 6.875em -0.29721em #469cc6, 6.875em 0.29721em 0.625em -0.3125em rgba(0, 0, 0, 0.52)}
}

.school_list_tips{
    font-size: 28px;
    font-weight: 600;
    color: #bbb;
    text-align: center;
    font-family: '宋体';
    padding: 26px 0 0;
    letter-spacing: 2px;
}

/*首页院校列表分页*/
.pages{width:100%;text-align: right;margin-top:35px;}
.pages i {font-style: normal;}
.pages span {display: inline-block;padding: 0 12px;border: 1px solid #0c185a;line-height: 32px;background: #0c185a;color: #fff;float: none;margin: 0 3px;}
.pages a,.pages i{display: inline-block;padding: 0 12px;border: 1px solid #0c185a;line-height: 32px;color: #535353;margin: 0 3px;}
.pages a:hover {border-color: #0c185a;background: #0c185a;color: #fff;}

.right_item{
	display: none;
}

/*右侧院校对比*/
.changetobig{ background: #0c185a; padding: 10px; color: #fff; font: 18px "微软雅黑"; right: 0; top: 155px;position: fixed; z-index: 999;}
.school_db { background: #fff;color: #fff;overflow: hidden; position: fixed; right: 0; top: 18%; width: 180px; border:1px solid #003466; padding-bottom: 7px; display: none; z-index:999;}
.school_db .headers {background: #0c185a; display: block; height: 34px; overflow: hidden;  width: 180px; color: #fff; line-height: 34px; text-align:center; font: 18px "微软雅黑"; line-height: 34px;}
.school_db ul { clear: both; height: 100%; overflow: hidden; text-align: left;margin-left:10px;}
.school_db ul li { border-bottom:1px dashed #e6e6e6; float: left; width: 160px;line-height: 38px; text-align: center;}
.school_db ul li a{color:#333;}
.school_db ul li em { color: #3e3e3e; float: left; height: 29px; line-height: 29px; overflow: hidden; width: 120px;}
.school_db .cz {clear: both;display: block; overflow: hidden; padding-top: 20px;text-align: center; height: 34px;}
.close_db { cursor: pointer; position: absolute;right: 5px; top: 10px;}
.contrast_del{margin-left:3px;cursor: pointer;}
.contrast_del:hover{opacity:0.8;}

/*右侧按钮*/
.right_contact_main{width: 67px;position: fixed;z-index:999;right: 0;bottom:15%;display:none;}
.right_contact_main ul li{width: 100%;height: 68px;display:inline-block;margin-bottom:5px;cursor: pointer;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;position: relative;}
.right_contact_main ul li .right_contact_ico{width: 100%;max-height: 100%;}
.right_contact_main ul li .right_contact_ico2{width: 100%;max-height: 100%;display:none;}
.right_contact_main ul li:hover .right_contact_ico{display:none;}
.right_contact_main ul li:hover .right_contact_ico2{display:block;}
.right_contact_main ul li .right_contact_ewm{width: 148px;height: 148px;position: absolute;top: -30px;left: -158px;display: none;}
.right_contact_main ul li:hover .right_contact_ewm{display: block;}

/*底部*/
.footer{padding: 30px 0; color: #999; text-align: center;}
.footer p{line-height: 22px; font-size: 16px;}
.footer a{color: #999;}
.footer a:hover{text-decoration: underline;}

/*提前报考*/
.xybm{ width: 460px; height: 378px; border-top:2px solid #003466; position: fixed; top:0; bottom: 0; left:0; right:0; margin:auto; display: none;}
.xybm_in { border: 1px solid #d1d3e0; width: 458px; background: #fff;}
.xybm_in dd { color:#003466;line-height: 24px; margin: 0 auto;text-align: center; margin-left: 30px;}
.xybm_in table, td, input { font-size: 14px;}
.xybm_in tr { overflow: hidden; height: 45px;}
.xybm_in td {word-break: break-all;}
.xybm_in td input{ width: 286px; border:1px solid #e6e6e6; padding-left: 6px; height: 34px; line-height: 34px;}
.close_tanchu {cursor: pointer; position: absolute; right: 10px;top: 10px;}

/*首页banner*/
.advertiser{
	width:1045px;
	height:81px;
	border:1px solid #eee;
	margin: 13px auto 0px;
	position: relative;
	list-style: none
}
.advertiser li{
	float: left;
	width: 209px;
	height: 81px;
	position: relative;
}
.advertiser li span{
	width: 1px;
	height:30px;
	position: absolute;
	right: 0;
	top:26px;
	border-right: 1px solid #aaa;
}

.advertiser li a{
	display: inline-block;
	width:100%;
	height:100%;
	text-align: center;
}
.advertiser .small_img_li a img{
	width: 170px;
	height: 47px;
	margin: 17px auto;
	display:inline-block;
}

/*大图*/
.advertiser .big-img{
	position: absolute;
	left:50%;
	top:0;
	width: 0;
	height: 100%;
	overflow: hidden;
	transition: .3s all ease;
	-moz-transition:.3s all ease; 
	-webkit-transition: .3s all ease; 
	-o-transition:.3s all ease; 
	transform:translateX(-50%); 
}
.advertiser .big-img img{
	width: 1045px;
	height: 81px;
	position: absolute;
	left:50%;
	margin-left: -522.5px;
	top:0;
	background: #eee;
}


/*搜索提示*/
.search_msg{
	text-align: center;
    margin-top: 150px;
    font-size: 20px;
    color: #999;
    letter-spacing: 1px;
}


/*院校对比*/
.contrast_yxxz .m1{ background:url(../images/abg1.png) no-repeat; width:58px; height:20px; line-height:20px; display:inline-block; font-size:12px; color:#fb3836; margin: 0px 4px;}
.contrast_yxxz .m2{ background:url(../images/abg2.png) no-repeat; width:58px; height:20px; line-height:20px; display:inline-block; font-size:12px; color:#ffac39; margin: 0px 4px;}
.contrast_yxxz .m3{ background:url(../images/abg3.png) no-repeat; width:58px; height:20px; line-height:20px; display:inline-block; font-size:12px; color:#2f74ff; margin: 0px 4px;}
.contrast_yxxz .m4{ text-align:center; font-size:14px; color:#666; height:49px; line-height:49px;display:inline-block; margin: 0px 3px;}

.contrast_table{
	width:1200px;
	margin:10px auto 0;
	text-align:center;
	border-collapse: collapse;
    -webkit-border-horizontal-spacing: 0px;
    -webkit-border-vertical-spacing: 0px;
    border:1px solid #dcdcdc;
    color: #666;
}
.contrast_table td{
	padding: 0;
	min-height:30px;
	border:1px solid #dcdcdc;
}
.contrast_middle_table{
	border-collapse: collapse;
    -webkit-border-horizontal-spacing: 0px;
    -webkit-border-vertical-spacing: 0px;
}
.contrast_tr{
	display: none;
}

.contrast_padding_tr td{
	height: 60px;
}

.contrast_select_btn{
	width: auto;
    height: 24px;
    border: 1px solid #dcdcdc;
    outline: none;
    padding: 0 2%;
    margin-top: 4px;
}

.contrast_title_padding_tr td {
	height: 95px;
}

.contrast_school_title{
	font-size: 16px;
	color: #333;
}

.contrast_replace_btn{
	display: inline-block;
	background: #0c185a;
	color: #fff;
	width: 70px;
    height: 22px;
    border-radius: 4px;
    line-height: 21px;
    cursor:pointer;
    margin-top: 8px;
}

.contrast_replace_school:hover{
	opacity: 0.9;
}

.contrast_replace_school_main {
	width: 575px;
	height: 125px;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	background: #f8f9fa;
	border: 1px solid #e5e5e5;
	border-radius: 2px;
	box-shadow: 0px 0px 10px 0px #e5e5e5;
	display: none;
}

.contrast_replace_school {
	width: 100%;
	height: 100%;
	position: relative;
}

.contrast_replace_school_close {
	position: absolute;
	top: -10px;
	right: -10px;
	cursor: pointer;
}

.contrast_replace_school_close:hover{
	opacity: 0.9;
}

.contrast_replace_school_options {
	width: 460px;
	margin: 0 auto 0;
	padding-top: 27px;
}

.contrast_replace_school_options select{
	width: 212px;
    height: 32px;
    border: 1px solid #dcdcdc;
    color: #666;
    padding: 0 15px;
    outline: none;
}

.contrast_select_left {
	float: left;
}

.contrast_select_right{
	float: right;
}

.contrast_replace_school_btn {
	width: 100px;
    height: 28px;
    background: #0c185a;
    display: block;
    color: #fff;
    text-align: center;
    line-height: 28px;
    margin: 20px auto 0;
    border-radius: 5px;
    font-size: 14px;
    cursor: pointer;
}

.contrast_a{
	color: #0c185a;
}

.contrast_zx_tr td{
	width: 100%;
	height: 95px;
	font-size: 16px;
}

.contrast_zx_a{
	color: #e6581d;
}

.contrast_zx_a:hover{
	text-decoration: underline;
}

.contrast_zx_icon {
	position: relative;
	top: 8px;
    margin-right: 2px;
}

.contrast_small_table td{
	height: 65px;
}


.show_login_hits{
	width:100%;
	position:absolute;
	bottom:0;
	left:0;
	-webkit-transition: all .3s ease-in-out;
     -moz-transition: all .3s ease-in-out;
     -ms-transition: all .3s ease-in-out;
     -o-transition: all .3s ease-in-out;
     transition: all .3s ease-in-out;
}
.show_login_hits_img {
	width: 100%;
}
.show_login_hits_btn{
	width: 100%;
	height: 66px;
	display: block;
	background: #fb3836;
	color: #fff;
	text-align: center;
	line-height: 66px;
}
.show_login_hits:hover{
	opacity: 0.9;
}
#ucenter_area{float:left;}

.agreement_main{width:1180px; background: #fff; margin:0 auto 20px; padding: 20px 20px;}
.agreement_main ul{line-height:38px;}
.agreement_main ul li{font-size: 16px;color: #555;}
.agreement_main ul h3{color: #333; font-size: 16px;margin: 8px 0;}
.agreement_main ul h4{color: #333; font-size: 16px;margin: 0px 0;}
.agreement_main ul h4 a{color: #333; font-size: 16px;margin: 0px 0;}

.swiper-container {
	width:358px; height:233px;
}
.swiper-slide {
	text-align: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
