@charset "utf-8";
*{margin:0px;padding:0px;font-size:12px; font-family:"微软雅黑";}
body,div,li,ul,ol,dl,dd,dt,span,b,strong,p,h1,h2,h3,h4,h5{margin:0;padding:0;}
ul,li,dl,dt,dd,ol{list-style:none;list-style-type:none;}
a img,a{border:none;text-decoration:none;}
body{font-size:12px; margin:0px; padding:0px;max-width:680px; margin:0px auto; padding-bottom:50px;}
input{margin:0px; padding:0px; outline:none;}
input:focus{outline:none;}
.cscreen{background:#000;position:absolute;top:0;left:0;z-index:30;filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}
.hide{ display:none; visibility:hidden;}



/*头部*/
.bh-bgcolor{ background:#1c72d5 !important; color:#fff !important;}
.wap_head{ width:100%; height:50px; background:#1c72d5; overflow:hidden; display:block; position:relative;}
.wap_logo{ width:100%; height:100%; overflow:hidden; overflow:hidden;}
.wap_logo img{ display:block; margin:7px auto;}
.wap_home{ width:26px; height:30px; position:absolute; left:8px; top:12px;}
.wap_section{ width:26px; height:30px; position:absolute; right:8px; top:10px;}

.right_menu{ width:60%; height:100%; position:fixed; right:-60%; top:0px; background:url(../images/bg.png) repeat 0 0; z-index:33; display:none;}
.right_menu a{ width:80%; display:block; margin:0px auto 0 auto; color:#fff; border-bottom:1px dotted #f2f2f2; height:40px; line-height:40px; font-size:14px;}
.right_menu a img{ position:relative; top:5px; margin-right:8px;}

.wap_index_nav{ width:100%; height:auto; overflow:hidden; padding:12px; box-sizing:border-box; background:#fff; clear:both; padding-bottom:0;}
.wap_index_nav a{ width:20%; float:left; height:auto; overflow:hidden;text-align:center;}
.wap_index_nav .menu:nth-child(4){ float:right; margin:0;}
.wap_index_nav img{ display:block; margin:6px auto 0px auto;}
.wap_index_nav span{ height:20px; width:100%; line-height:23px; color:#333; display:block; text-align:center; font-size:13px; margin-top:3px;}

.wap_index_new{width:100%; height:auto; overflow:hidden; padding:12px 12px 0 12px; box-sizing:border-box; background:#fff; clear:both; }
.h2_title{ height:35px; border-bottom:solid 1px #ddd; line-height:37px; font-weight:normal;}
.h2_title b{ font-weight:normal; float:right;}
.h2_title b a{ color:#666;}
.h2_title span { padding-right:5px; border-bottom:2px solid #0073c2; height:34px; display:block; float:left; color:#000;font-size:13px; overflow:hidden;}
.h2_title strong{ font-weight:normal; color:#999; margin:0 0 0 8px; }
.dl_box{ width:100%; height:85px; overflow:hidden; margin-top:10px; border-bottom:1px dotted #dedede; padding-bottom:10px;}
.dl_box dt{ width:100px; height:85px; float:left; overflow:hidden; margin-right:10px;}
.dl_box dt img{height:100%;}
.dl_box dd{ height:auto; overflow:hidden; }
.dl_box dd h2{ width:100%; height:20px;line-height:20px; font-size:14px;text-overflow: ellipsis;white-space: nowrap; word-break:break-all;}
.dl_box dd .p_a{ font-size:12px; width:100%; height:60px; line-height:20px; overflow:hidden; display:block; margin-top:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; color:#666;}
.dl_box dd .p_b{ font-size:12px; width:100%; height:40px; line-height:20px; overflow:hidden; display:block; margin-top:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; color:#666;}
.dl_box dd span{ color:#999; margin-top:5px;}

.features_nav{width:100%; height:auto; overflow:hidden;}
.features_nav div{ width:25%; float:left;height:auto;overflow:hidden; margin-top:15px;}
.features_nav div a{ width:65px; height:65px; display:block; background:#0060a7;border-radius:50%; overflow:hidden; margin:0 auto; text-align:center; color:#fff;}
.features_nav div a img{ display:block; margin:12px auto 0 auto;}
.features_nav div span{ font-size:12px;}

.wap_campus{ width:100%; height:auto; margin:15px auto 0 auto; overflow:hidden;}
.index-us-pic{ width:100%; height:auto; overflow:hidden; border:1px solid #dedede; box-sizing:border-box; margin-top:8px; padding:0.5%;}
.index-us-pic img{ display:block;}
.index-intro{ margin:8px auto 0px auto; text-indent:2em; color:#333; line-height:200%;}

.foot{ min-height:55px; background:#f2f2f2; color:#333; line-height:160%; padding:6px 0; overflow:hidden; margin-top:20px; text-align:center;}
.foot a{ color:#fff;}
.foot-menu{ height:50px; background:#1c72d5; position:fixed; bottom:0; display:block; display:block; width:100%; max-width:680px;z-index: 99999999;}
.foot-div{ width:25%; height:50px; float:left;}
.foot-div img{ text-align:center; display:block; height:21px; margin:5px auto 1px auto;}
.foot-div span{ height:20px; text-align:center; width:100%; display:block; overflow:hidden; color:#fff;}

.wap_news_title{ width:100%; height:auto; overflow:hidden; margin:0px auto 0px auto; text-align:center; line-height:24px; font-size:16px; font-weight:normal; font-family:"微软雅黑"; color:#333; padding-bottom:8px; border-bottom:1px dotted #ccc;}
.wap_news_date{ font-size:12px; font-family:"微软雅黑"; text-align:center; width:100%; margin:5px auto; color:#888;}
.ul-nav li{ height:26px;}
.ul-nav li p{ font-size:14px !important;}
.wap_detail_box{ width:100%; height:auto; overflow:hidden; padding:0px 12px; box-sizing:border-box; line-height:24px; margin:15px auto;}
.wap_detail_box img,.wap_detail_box table{ max-width:100%;height:auto !important;}
.wap_detail_titel{ width:100%; height:auto; overflow:hidden; margin:10px auto 0 auto; text-align:center; font-size:16px;padding:0px 12px; box-sizing:border-box;}
.wap_detail_date{ width:100%; height:auto; overflow:hidden; margin:0px auto 0 auto; text-align:center; color:#999;padding:0px 12px; box-sizing:border-box;}


.inner_nav{ width:100%; height:auto; overflow:hidden;box-sizing:border-box;}
.inner_nav li{ width:20%; float:left; text-align:center; height:30px; line-height:30px; margin-top:10px;}
.inner_nav li a{ width:90%; display:block; height:30px; margin:0 auto; background:#e6e8e8; border-radius:2px; color:#333;text-overflow:ellipsis;white-space: nowrap; word-break:break-all;}
.inner_nav li a.hover{ color:#fff; background:#1c72d5;}

.innr_info_box{ width:100%; height:auto; overflow:hidden; padding:0px 12px; margin:0 auto; box-sizing:border-box;}
.campus_item{ width:48%; float:left; overflow:hidden; padding:6px 6px; box-sizing:border-box; margin-right:4%; border:1px solid #dedede; margin-top:15px;}
.campus_item img{ display:block;}
.campus_item:nth-child(2n){ margin-right:0;}
.campus_item p{ width:100%; height:20px; display:block; text-align:center; font-size:12px; color:#666; line-height:20px; margin-top:6px;}


.wap_sginup_box{ width:100%; overflow:hidden; position:fixed; height:100%;background:url(../images/wap_sginup_bg.jpg) no-repeat bottom center; background-size:100% 100%; }
.sginup_link{width:280px; height:220px; overflow:hidden; position:fixed; z-index:2; left:50%; margin-left:-140px; margin-top:-140px; top:50%;text-align: center}
.sginup_link li{ width:80px; height:90px; overflow:hidden;display: inline-block;margin: 10px;}
.sginup_link li:nth-child(1){background:url(../images/sginup1.png) no-repeat center center; background-size:100%;}
.sginup_link li:nth-child(2){background:url(../images/sginup2.png) no-repeat center center; background-size:100%;}
.sginup_link li:nth-child(3){background:url(../images/sginup3.png) no-repeat center center; background-size:100%;}
.sginup_link li:nth-child(4){background:url(../images/sginup5.png) no-repeat center center; background-size:100%;}
.sginup_link li:nth-child(5){background:url(../images/sginup4.png) no-repeat center center; background-size:100%;}
.sginup_link li a{ width:100%; height:100%; display:block; overflow:hidden;}
.sginup_link li a span{ width:100%; display:block; font-size:16px; color:#fff; text-align:center; margin-top:20px;}
.sginup_link li a p{width:100%; display:block; font-size:16px; color:#fff; text-align:center; margin-top:0px;}
.sginup_link li a b{ font-size:32px;width:100%; display:block;color:#fff; text-align:center; position:relative; top:-15px;}


/*分页*/
.pageshow{font-family:"微软雅黑";text-align:center;margin:20px auto 30px auto; clear:both;}
.pageshow a{padding:6px 11px;margin:2px;color:#fff;background-color:#0073c2;text-decoration:none;}
.pageshow a:hover{padding:6px 11px;margin:2px;color:#6d643c;background-color:#ccc;}
.pageshow a:active{padding:6px 11px;margin:2px;color:#fff;background-color:#ccc;}
.pageshow span.current{padding:6px 11px;margin:2px;color:#6d643c;background-color:#ccc;}
.pageshow span.disabled{display:none;}

.news{padding: 12px;background: #FFFFFF;box-sizing: border-box;}
.news a{
    color: #333;
}
.news .gu-tit{padding: 10px;line-height: 22px;}
.tabs{
    overflow: hidden;
}
.tabs a{display:block;text-align: center;padding: 6px 0;box-sizing:border-box;border-top: 2px solid transparent;background: #f6f6f6;color: #666666;font-size: 13px;width: 50%;float: left;}
.tabs a.active{background: #FFFFFF;color: #1c72d5;border-top: 2px solid #1c72d5;}
.pos-img-n{position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin-top: 0;}

