﻿html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
section{ padding:0; margin:0; display:block}
ul,li,ol,dl{list-style-type:none}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
body {margin:0; padding:0; background: #FFF;font-family: "Microsoft Yahei", "Simsun", Arial, sans-serif;line-height: 1.5; color:#333; font-size:14px; background:#f0f0f0;}
li{list-style-type:none;}
img{vertical-align:top;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.b{ font-weight:bold;}
.txtc{ text-align:center;}
.fl,.left{float:left;}
.fr,.right{float:right;}
.display{ display:block;}
.hidden{ display:none;}
.abs{ position:absolute;}
.rel{ position:relative;}
.mt0{ margin-top:0px !important;}
.mb0{ margin-bottom:0px !important;}
.mt10{margin-top:10px !important;}
.mt12{margin-top:12px !important;}
.ml10{margin-left:10px !important;}
.mr0{margin-right:0px !important;}
.mr10{margin-right:10px !important;}
.mb10{margin-bottom:10px !important;}
.mt20{margin-top:20px !important;}
.ml20{margin-left:20px !important;}
.mr20{margin-right:20px !important;}
.mb20{margin-bottom:20px !important;}
.red{ color:#c00 !important;}
.blue{ color:#0065c0 !important;}
.orange{ color:#fa9215 !important;}
/* Link */
a,img{color:#333; margin:0px; padding:0px; border:0px; text-decoration:none;}
a:link {color: #333; text-decoration:none;}
a:hover {color: #ff6618; text-decoration:none;}
.clearfix:after { clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0}
* html .clearfix, *:first-child+html .clearfix { zoom:1 }
*{ box-sizing:border-box;}
.w1180{width:1180px; margin:0px auto;}
.container{width:1180px; margin:0px auto;}

/* 头部 */
.top{ width:100%; position:relative;}
.top .body-top{width:100%; height: 30px; background-color: #eee; vertical-align: middle; line-height: 30px; border-bottom: 1px solid #dbdbdb; color: #333;}
.header{width:100%; padding:20px 0px; position:relative; background:#fff;}
.header .logo{width:340px; height:80px; position:relative;z-index:999;}
.header .logo img{ height:100%;}
.iconmenu {width: 518px; height:68px; float: right; margin-top:5px;}
.iconmenu ul { text-align:right;}
.iconmenu ul li {width: 14%; margin: 0 0 0 2%; display:inline-block;}
.iconmenu ul li a {font-size: 14px;	text-align: center;	display: block;}
.iconmenu ul li a span {}
.iconmenu ul li a img {	display: block;	margin: 0 auto;}
.header_search {margin-top: 22px; float:right;}
.header_search .bdcs-container .bdcs-search-form-input {border-width: 1px; border-style: solid;	display: inline-block; vertical-align: top;	text-indent: 5px; background-color: #fff; float: left}
.header_search .bdcs-container .bdcs-search-form-submit-wrap {display: inline-block}
.header_search .bdcs-container .bdcs-search-form-input-wrap {}
.header_search .bdcs-container .bdcs-search {width: 260px; height: 36px; overflow: hidden; border: #1a89ed solid 2px; border-radius: 5px; border-width: 2px; box-shadow: none; background-color: none; float: right;}
.header_search .bdcs-container .bdcs-search-form-input {border-color: #ffffff; margin-right: 0px; width: 208px;	height: 34px; line-height: 34px; color: #000000; font-size: 14px; border-radius: 1px; background-color: #FFFFFF;}
.header_search .bdcs-container .bdcs-search-form-submit {border-color: #1c89ea;	height: 34px; width: 50px; background-color: #1c89ea; color: #ffffff; font-size: 14px; border-radius: 0px; border: none; cursor:pointer; }
.header_search .bdcs-container .bdcs-search-form-submit {height: 36px;}
.header_search .bdcs-container .bdcs-search-form-submit {line-height: 34px;}

.menu { width:100%;}
.subnav-box{background:#0065c0;padding:20px 0; margin: 0px auto;}
.subnavn div.fl{margin:0 15px 0 0px;}
.subnavn div.fl h1{float:left;display: inline-block; height:50px; width:56px;padding:0 5px;line-height:24px;}
.subnavn div.fl h1 a{ display:inline-block; font-size:20px;color:#fbf901;font-weight:bold; letter-spacing:3px;}
.subnavn div.fl h3{float:left;display: inline-block;font-size:20px;color:#fbf901;font-weight:bold;width:41px; height:50px; padding:0 10px;border-right:1px solid #04447e;line-height:24px;}
.subnavn div.fl>ul{border-left:1px solid #238ff1;float:left;width:150px;}
.subnavn div.fl>ul li{float:left;margin:0 0 3px 12px;}
.subnavn div.fl>ul li.lhot{position:relative;}
.subnavn div.fl>ul li.lhot img{position:absolute;top:-7px;right:-25px;}
.subnavn div.fl>ul li a{color:#fff; font-size: 15px; line-height:22px;}
.subnavn div.fl>ul li.lhot a,.subnavn div.fl a:hover{color:#fbf901 !important;}
.subnavn div.fl:nth-child(1) ul{width:90px;}
.subnavn div.fl:nth-child(2) ul{width:150px;}
.subnavn div.fl:nth-child(3) ul{width:150px;}
.subnavn div.fl:nth-child(4) ul{width:150px;}
.subnavn div.fl:nth-child(5) ul{width:240px;}
.subnavn div.fl:nth-child(6){ margin-right:0px;}

.subnav-box2{background:#0065c0;padding:10px 0; margin: 0px auto;}
.danhang{width:100%;}
.danhang li{ font-size:14px; color:#a9c6e0; float:left; line-height:30px;}
.danhang li a{ font-size:16px; color:#fff; padding:0px 11px; line-height:30px;}

.top-city { width:100%; height:40px; background:#f0f0f0; line-height:40px; font-size:12px;}
.top-city span { color:#b0b0b0;}
.top-city ul.city{ padding:0px 0px;}
.top-city ul.city li {float: left; color: #999;}
.top-city ul.city li a { padding:0px 3px; font-size:14px; line-height:40px; color: #333;}

.banner{width:100%;}
.banner80{height:80px;}
.banner90{height:90px;}
.banner100{height:100px;}
.banner115{height:115px;}
.banner img{width:100%; height:100%;}
.bmbanner{width:1180px; margin:0px auto;}

/* 首页 */
.main{width:1180px; margin:0px auto; background:#fff; box-sizing:border-box; padding:10px;}
.content{width:100%; margin:0px auto;}

/* 左侧 */
.blank1_left{width:810px;}
.blank1_left_one{width:100%;}
.cktools{width:280px;}

.leftbk1_tit { height: 38px; background: #459fe6; font-size: 16px; font-weight: 600;}
.leftbk1_tit span { color: #FFF; line-height:38px;}
.leftbk1_tit span.icon_time { background: url(../images/time.png) no-repeat 15px center; padding-left: 40px;}
.leftbk1_tit span.icon_bmzx { background: url(../images/icobmzx.png) no-repeat 15px center; padding-left: 40px;}
.leftbk1_tit span.icon_cxzx { background: url(../images/icocxzx.png) no-repeat 15px center; padding-left: 40px;}
.leftbk1_tit span.icon_fxzx { background: url(../images/icofxzx.png) no-repeat 15px center; padding-left: 40px;}

.blanktit{width:100%; height:40px; overflow:hidden;}
.hotblank1{ padding:10px; border:1px solid #d4d4d4; border-top:none;}

/* 倒计时 */
.djs_box{width:100%; padding-bottom:13px; background:#f8f8f8;}
.djs_box .djs_end { height: 100px; border-bottom: 1px dashed #03B1E8;}
.djs_box .end_sj { width: 135px; margin: 12px auto;}
.djs_box .end_sj .end_time1{ font-size:15px;}
.djs_box .end_bt1 { font-size: 16px; text-align:center;}
.djs_box .bksj_bt { color: #0065c0;}
.djs_box .kssj_bt { color: red;}
.djs_box .end_time1>span { background: url(../images/xz_rili1.png)no-repeat center center; display: inline-block; width: 70px; height: 70px; font-size: 20px; color:red; font-weight: 600; padding: 0 10px; padding-top: 30px;text-align: center;}
.djs_box .daodu_bksj,.djs_box .daodu_kssj { margin-top: 12px; font-size: 14px;}
.djs_box .daodu_bksj span { color: #F10004;}
.djs_box .daodu_kssj span { color: #0065c0; letter-spacing: -1px;}
.djs_box .end_time_daodu { padding: 0px 12px;}

/* 报考中心 */
.bmcenter{ width:100%; margin-top:12px;}
.bmcenter_box{ background:#f8f8f8; padding:10px 15px;}
.bmcenter_box li{width:45%; height:32px; background:#fff; margin-top:15px; line-height:32px; float:left; text-align:center; box-shadow: 2px 2px 2px #459fe6;}
.bmcenter_box li:hover{ background:#649cf0; box-shadow: none;}
.bmcenter_box li:nth-child(2n+3){ float:right;}
.bmcenter_box li.left_zdbm{width:100%; height:40px; background:#f50; line-height:40px; margin-top:10px;}
.bmcenter_box li.left_zdbm a{ font-size:20px; font-weight:bold; color:#fff;}
.bmcenter_box li a{ display:block; color:#333;}
.bmcenter_box li:hover a{ color:#fff;}

.wxqbox{width:100%; height:102px; background:url(../images/wxboxbg.jpg) no-repeat; padding:5px 10px; margin-top:12px;}
.wxqbox .wxqimg{width:92px; height:92px; float:left;}
.wxqbox .wxqimg img{width:100%; height:100%;}
.wxqbox .wxqtit{ width:200px; float:right;}
.wxqbox .wxqtit h3{ font-size:18px; color:#333; line-height:40px;}
.wxqbox .wxqtit p{ font-size:13px; color:#333; line-height:24px;}

/* 查询中心 */
.cxcenter{ width:100%; margin-top:12px;}
.cxcenter .querybox{ background:#f8f8f8; padding:0px 15px 10px;}
.cxcenter .querybox li{width:45%; height:32px; background:#fff; margin-top:15px; line-height:32px; float:left; text-align:center; box-shadow: 2px 2px 2px #459fe6;}
.cxcenter .querybox li:hover{ background:#649cf0; box-shadow: none;}
.cxcenter .querybox li:nth-child(2n+0){ float:right;}
.cxcenter .querybox li a{ display:block; color:#333;}
.cxcenter .querybox li:hover a{ color:#fff;}

.processbox h3{ font-size:20px; color:#fff; line-height:50px; text-align:center; background:#0065c0}
.processbox .cxlcnav{padding:30px 60px;}
.processbox .cxlcnav dl{width:14.28%; height:105px; float:left;}
.processbox .cxlcnav dl dt{width:100%; height:70px; text-align:center; background-repeat:no-repeat; background-position:center center; background-size:70px 70px;}
.processbox .cxlcnav dl.zdbm dt{ background-image:url(../images/zdbmico.png);}
.processbox .cxlcnav dl.bmjg dt{ background-image:url(../images/bmxxico.png);}
.processbox .cxlcnav dl.fxjd dt{ background-image:url(../images/fxjdcxico.png);}
.processbox .cxlcnav dl.kscj dt{ background-image:url(../images/kscjcxico.png);}
.processbox .cxlcnav dl.lqjg dt{ background-image:url(../images/lqjgcxico.png);}
.processbox .cxlcnav dl.rxxj dt{ background-image:url(../images/rxxjcxico.png);}
.processbox .cxlcnav dl.zxxx dt{ background-image:url(../images/zxxxcxico.png);}
.processbox .cxlcnav dl.byxl dt{ background-image:url(../images/byxlcxico.png);}
.processbox .cxlcnav dl.zdbm_curr dt,.processbox .cxlcnav dl.zdbm:hover dt{ background-image:url(../images/zdbmico_curr.png);}
.processbox .cxlcnav dl.bmjg_curr dt,.processbox .cxlcnav dl.bmjg:hover dt{ background-image:url(../images/bmxxico_curr.png);}
.processbox .cxlcnav dl.fxjd_curr dt,.processbox .cxlcnav dl.fxjd:hover dt{ background-image:url(../images/fxjdcxico_curr.png);}
.processbox .cxlcnav dl.kscj_curr dt,.processbox .cxlcnav dl.kscj:hover dt{ background-image:url(../images/kscjcxico_curr.png);}
.processbox .cxlcnav dl.lqjg_curr dt,.processbox .cxlcnav dl.lqjg:hover dt{ background-image:url(../images/lqjgcxico_curr.png);}
.processbox .cxlcnav dl.rxxj_curr dt,.processbox .cxlcnav dl.rxxj:hover dt{ background-image:url(../images/rxxjcxico_curr.png);}
.processbox .cxlcnav dl.zxxx_curr dt,.processbox .cxlcnav dl.zxxx:hover dt{ background-image:url(../images/zxxxcxico_curr.png);}
.processbox .cxlcnav dl.byxl_curr dt,.processbox .cxlcnav dl.byxl:hover dt{ background-image:url(../images/byxlcxico_curr.png);}
.processbox .cxlcnav dl dd{ font-size:14px; color:#333; line-height:30px; text-align:center; margin-top:5px;}
.processbox .cxlcnav dl.curr dd,.processbox .cxlcnav dl:hover dd{ color:#0065c0;}

/* 内页查询系统 */
.itemquery{width:100%; padding-top:10px; background:#fff; margin:10px auto;}
.itemquery .processbox .ftitle{ font-size:14px; color:#333; line-height:28px; text-align:center;}
.itemquery .processbox .cxlcnav{padding:30px 60px; margin-top:10px;}
.itemquery .processbox .cxlcnav dl{width:102px; height:115px; margin:0px 5px; float:left;}
.itemquery .processbox .cxlcnav dl dt{width:100%; height:80px; text-align:center; background-repeat:no-repeat; background-position:center center; background-size:80px 80px;}
.itemquery .processbox .cxlcnav dl.rrow{width:46px; height:2px; background:#d2d2d2; margin:40px auto;}

.querysys .querytit{padding:15px; background:#459fe6; text-align:center; line-height:1.75;}
.querysys .querytit h4{ font-size:30px; color:#fff; letter-spacing:1px;}
.querysys .querytit h4 a,.querysys .querytit h4 a:hover{ color:#fff;}
.querysys .querytit p,.querysys .querytit p a{ font-size:16px; color:#fff8b4;}

/* 复习中心 */
.fxcenter{ width:100%; margin-top:12px;}
.tips {height: 178px; padding:15px 10px; background:#f8f8f8;}
.tips ul {width: 100%;display: flex;}
.tips li { width: 21%; margin:0px 2%; cursor: pointer; text-align:center;}
.tips li .ico { margin-left:0px;display: block; height: 68px;;transition: background 0.3s ease 0s;}
.a01{width: 100%; text-align:center; color:#333;font-size: 15px; line-height:32px; margin-top:5px;}
.a02{width: 100%; text-align:center; color:#787878;font-size: 13px; line-height:20px;}
.tips li .ico1 {background: url(../images/tipsico1.png) no-repeat center top;}
.tips li .ico2 {background: url(../images/tipsico2.png) no-repeat center top;}
.tips li .ico3 {background: url(../images/tipsico3.png) no-repeat center top;}
.tips li .ico4 {background: url(../images/tipsico4.png) no-repeat center top;}
.tips li .ico5 {background: url(../images/tipsico5.png) no-repeat center top;}
.tips li .ico6 {background: url(../images/tipsico6.png) no-repeat center top;}
.tips li .line {display: block;width: 38px;height: 1px;background-color: #cecfcb;margin: 25px auto 0;}
.tips li:hover .ico {background-position: center bottom;}
.tips li:hover .line {background-color: #fff;}
.tips li:hover .a01 a{color: #ff6618;}

/* 中间 */
.con_news_c{width:510px;}
.slider { width: 100%; height: 300px; background-color: #fff; overflow:hidden;}
.slideBox{ width:510px; height:300px; overflow:hidden; position:relative; }
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; border-radius:50%; line-height:1; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ position:relative; zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:510px; height:300px; display:block;  }
.slideBox .bd li p{ width:100%; height:40px; font-size:15px; line-height:40px; color:#fff; padding-left:10px; padding-right:85px; background:rgba(0,0,0,0.5); position:absolute; bottom:0px; overflow:hidden;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=0);opacity:0;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox:hover .prev,
.slideBox:hover .next{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.index-hot{ margin-top:10px;}
.index-hot .hot-list{width:100%; height:auto;}
.index-hot .hot-list .hot-list-01{width:100%;}
.index-hot .hot-list li .h1title{height:30px; line-height:30px; font-size:18px; color:red; display:block; overflow:hidden;}
.index-hot .hot-list li .h1title:hover{ text-decoration:underline;}
.index-hot .hot-list .h2titleli{ width:100%; height:auto; line-height:26px;}
.index-hot .hot-list .h2titleli .h2title1{width:46%; float:left; margin-right:8%; height:30px; line-height:30px; color:#666; display:block; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.index-hot .hot-list .h2titleli .h2title1:nth-child(2n+0){float:right; margin-right:0px;}
.index-hot .hot-list .hot-list-02,.hot-list .hot-list-03,.hot-list .hot-list-04{ margin-top:5px;}
.index-hot .hot-list .hot-list-02 li{}
.index-hot .hot-list li .spantitle{position: relative; padding-left: 45px; line-height: 32px; display:block; font-size: 16px; color:#333; overflow: hidden;}
.index-hot .hot-list li .spantitle span{top: 5px; left: 0;position: absolute; display: block; width: 45px; height: 20px; color: #fff; font-size: 14px; line-height: 20px; vertical-align: middle; padding-left: 4px; background:url(../images/xicons.png) no-repeat;}
.index-hot .hot-list .hot-list-02 li .spantitle span{background-position: 0px 0px;}
.index-hot .hot-list .hot-list-03 li .spantitle span{background-position: 0px -21px;}
.index-hot .hot-list .hot-list-04 li .spantitle span{background-position: 0px -42px;}


/* 右侧 */
.blank1_right{width:328px;}
.area-inl{width: 100%;border:1px solid #ddd; border-top:none;}
.area-inl p.area-djs{color:#404040;padding:10px 0;text-align: center;background:#fafafa;border-bottom:1px solid #ddd;}
.area-inl p.area-djs img{margin-right:5px;vertical-align: text-bottom;}
.area-inl p.area-djs b{display: inline-block;width:3px;height:3px;background:#3d6cc4;position:relative;bottom:3px;}
.area-inl p.area-djs span{font-size: 22px;color:#0065c0;font-weight: bold;padding:5px 0px;position:relative;top:3px;}
.area-inlt{padding:10px 10px 0px 20px;}
.area-inlt li h3{ height:26px; position:relative;}
.area-inlt li h3 span{line-height:24px; font-weight: normal;}
.area-inlt li h3 span.tt{ padding:0px 10px; font-size:14px; color:#fff; background:#649cf0; border-radius:12px; display:inline-block;}
.area-inlt li h3 span.ts{font-size: 12px;color:#f16262; line-height:24px; font-weight: normal; margin-left:20px;}
.area-inlt li h3 b{position:absolute;top:6px;left:-27px;display: inline-block;width:14px;height:14px;background:#fff;border-radius: 50%;border:3px solid #0065c0;}

.area-inlt li{ margin-top:5px;}
.area-inlt li em { border-bottom: 10px solid #e9f3ff; display: inline-block; margin-left: 25px; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent;}
.area-inlt li p{padding:5px 7px;background: #e9f3ff; margin-top:-6px; }
.area-inlt li p a{color:#333;margin-right:15px;}
.area-inlt li p a:hover{color: #ff6618;}
.area-inlt a.area-la{display:inline-block;font-size: 12px;margin-top:8px;}
.area-inlt a.area-lan{color:#747474;}
.area-inlt h3 a{font-weight: normal;margin-top:0;}
.area-inlt table{background:#fafafa;border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:15px;}
.area-inlt table thead td.cc{width:82px;}
.area-inlt table thead td.sj{width:193px;}
.area-inlt table tr td{border-left:1px solid #ddd;border-top:1px solid #ddd;text-align: center;padding:8px 0;color:#6c6c6c;}
.area-inl p.area-bmrk{text-align: center;}
.area-inl p.area-bmrk a{display:inline-block;color:#fff;font-size: 18px;padding:8px 46px;background:#ed4300;}
.area-inl p.area-bmrk a:hover{color:#fff !important; text-decoration:underline;}
.area-inlt p.jdtxt{ text-align:center; margin:13px auto; font-size:16px; color:red;}

/* 首页资讯 */
.blank1_left_two{width:100%; margin-top:16px;}
.h-item{width:397px; padding:0px 10px 10px; margin-right:16px; border:1px solid #d4d4d4;}
.h-item:nth-child(2n+0){ margin-right:0px;}
.h-item .h-title{background: url(../images/l3.gif) no-repeat left center; height:41px; line-height:40px; padding-left:15px; border-bottom:1px solid #bbd7f1;}
.h-item .h-title h3{ font-size:16px; color:#0065c0; float:left;}
.h-item .h-title .more { float:right; color:#666;}
.h-item .h-title a:hover{color:#0065c0;}
.h-item .h_listbox{ height:242px; margin-top:10px;}
.h-item .h_listbox .listimg{ width:100%; height:78px; margin-bottom:5px; overflow:hidden;}
.h-item .h_listbox .listimg .listimg_l{ width:115px; height:78px; float:left; background-image:url(../images/nopic.png); background-repeat:no-repeat; background-size:cover; }
.h-item .h_listbox .listimg .listimg_r{ width:228px; float:right;}
.h-item .h_listbox .listimg .listimg_r h3{width:100%; height:30px; line-height:30px; overflow:hidden;}
.h-item .h_listbox .listimg .listimg_r h3 a{font-size:14px;}
.h-item .h_listbox .listimg .listimg_r p{width:100%; height:48px; font-size:14px; color:#666; line-height:24px;}
.h-item .h_listbox .listimg .listimg_r p a{color:#0065c0;}
.h-item .h_listbox .listimg .listimg_r p a:hover{color:#ff6618;}
.h-item .h_listbox li{height:32px; padding-left:15px; background:url(../images/dian.png) no-repeat 3px center; border-bottom: 1px dashed #dddddd;}
.h-item .h_listbox li:last-child{ border-bottom:none;}
.h-item .h_listbox li span{float:right; font-size:12px; color:#999; line-height:32px;}
.h-item .h_listbox li a{width:78%; line-height:32px; display:block; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}


/* 首页标题 */
.bt {background: url(../images/l4.gif) no-repeat 10px center #0065c0; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#FFF; padding-left:25px; padding-right:10px;}
.bt span { font-size:14px; float:right; color:#fff;font-weight:500;}
.bt span a {color:#fff; font-weight:500;}
.btt {background: url(../images/l3.gif) no-repeat left center; height:41px; line-height:40px; font-size:16px; font-weight:bold; color:#0065c0; border-bottom: 1px solid #014f97; padding-left:15px;}
.btt span { float:right; font-size:14px; color:#666;font-weight:500;}
.btt span a {color:#666; font-weight:500;}

/* 首页院校 */
.h_zsyx{ padding:0px 10px 10px; border:1px solid #d4d4d4;}
.zsyx_box {margin: 10px auto 0px;}
.yx_list {overflow: hidden;}
.yx_list .yxitem {width: 218px; background: #fff;border: 1px solid #e4e4e4;float: left; margin-right: 12px; margin-bottom: 12px;}
.yx_list .yxitem:nth-child(5n){ margin-right:0px;}
.yx_list .yxitem .school_img {margin: 10px; float: left; cursor: pointer;}
.yx_list .yxitem .yx_info_box {float: right; width: 126px; padding:20px 0px;}
.yx_list .yxitem .yx_info_box .school_name {overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 15px; font-weight: bold; color: #333; margin: 0; cursor: pointer;}
.yx_list .yxitem .yx_info_box .yx_info_ul .yx_info_li {float: left; font-size: 12px; font-weight: 400; color: #0592dc; cursor: pointer; margin-top: 7px; margin-right:7px;}
.yx_list .yxitem .yx_info_box .yx_info_ul .yx_info_li:nth-child(2) {margin-right: 0px;}


/* 首页专业 */
.h_zszy{ padding:0px 10px 10px; border:1px solid #d4d4d4; margin-top:16px;}
.zszy_box{width:100%;}
.zszy_blank{ width:100%; height:180px; margin-top:12px;}
.zszy_blank .zszy_title{ width:190px; height:180px; float:left;}
.zszy_blank .zszy_title img{width:100%; height:100%;}
.zszy_blank .zszy_list{width:948px; height:180px; padding-left:16px; float:right; border: 1px solid #d4d4d4; border-left: none; overflow:hidden;}
.zszy_list .zyitem{ border-bottom:1px solid #dcdcdc;float:left;width:184px;}
.zszy_list .zyitem:nth-child(5n) dl{border-right:none;}
.zszy_list .zyitem dl{border-right:1px solid #d4d4d4; padding:0px 0px; margin:5px 0;}
.zszy_list .zyitem dl dd{ padding-left:12px;}
.zszy_list .zyitem dl dd.d1{ height:25px; font-weight:bold;font-size:15px;color:#333; line-height:25px; width:185px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zszy_list .zyitem dl dd.d2{ height:24px; line-height:24px; margin-bottom:3px;}
.zszy_list .zyitem dl dd.d2 a{font-size:12px; color:#666; margin-right:12px;}
.zszy_list .zyitem dl dd.d2 a:hover{ color:#ff6618;}
.zszy_list .zyitem dl dd.d2 a img{vertical-align: middle;margin-right:5px;}



/* 首页最新发表 */
.index_blank4{ margin-top:16px;}
.index_left{width:904px; float:left;}
.artbox2{ padding:0px 10px 10px; border:1px solid #d4d4d4;}
.artbox2 ul {margin:0;list-style-type: none;}
.artbox2 ul li {width:49%; padding-left:15px; background:url(../images/dian.png) no-repeat 3px center; border-bottom:1px dashed #dddddd; height:32px; line-height:32px; font-size:14px; color:#333; float:left;}
.artbox2 ul li:nth-child(2n+0) { float:right;}
.artbox2 ul li a {width:78%; line-height:32px; display:block; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.artbox2 ul li span {float:right; font-family:Arial, Helvetica, sans-serif; color:#999;}

/* 首页右侧 */
.index_right,.nwidget{width:240px; float:right;}
.rightbk{width:100%; position:relative;}
.rightbk .title-2  { background: url(../images/l4.gif) no-repeat 10px center #0065c0; height:38px; line-height:38px; color:#FFF; font-size:16px; padding-left:25px;}
.rightbk .rightcont{width:100%; padding: 10px;border: 1px solid #d4d4d4;}
.rightbk .rightcont li{width:100%; height:28px; line-height:28px; overflow:hidden;}
.rightbk .rightcont li span{ width:20px; height:20px; line-height:20px; background:#ccc; border-radius:3px; color:#fff; margin:6px 6px 6px 0px; text-align:center; display:inline-block; float:left;}
.rightbk .rightcont li:nth-child(1) span,.rightcont .artlist li:nth-child(2) span,.rightcont .artlist li:nth-child(3) span{ background:#0065c0;}
.rightbk .rightcont li a{width:82%; line-height:32px; display:inline-block; overflow:hidden; text-overflow: ellipsis; white-space:nowrap; float:left;}

.ewmpic{ text-align:center;}
.ewmpic img{width:140px; height:140px;}
.ewmpic h3{ height:30px; line-height:30px; font-size:17px; color:#ff6618;}
.ewmpic p{ line-height:20px; font-size:14px; color:#666;}

/* 友情链接 */
.index_yqlj{ padding:0px 10px 10px; margin-top:16px; border:1px solid #d4d4d4;}
.index_yqlj_nr { margin-top:12px;}
.index_yqlj_nr li{ float:left; margin-right:20px;}
.index_yqlj_nr li a { font-size:14px; line-height:28px;}

/* 底部 */
.footer{width:100%;}
.footer .xnav { width:100%; margin:15px auto 0px auto; text-align:center; font-size:14px; color:#FFF; background:#0065c0; height:50px; line-height:50px;}
.footer .xnav a { color:#FFF; padding:0px 40px; font-size:14px;}
.footer .links{ margin-top:20px;}
.links .link_tit{ height:36px; border-bottom:1px solid #d0d0d0;}
.links .link_tit li{width:120px; height:36px; padding:0px 20px; text-align:center; float:left;}
.links .link_tit li.selectTag{ height:36px; line-height:34px; border:1px solid #d0d0d0; border-top:2px solid #0065c0; border-bottom:1px solid #f0f0f0;}
.links .link_tit li:nth-child(2){ margin-left:-1px;}
.links .link_tit li a{ font-size:16px; font-weight:bold; line-height:36px;}
.links .link_tit li.selectTag a{ color:#0065c0; line-height:32px; }
.links .linksbox{ border:1px solid #d0d0d0; border-top:none;}
.links .linkcont { padding:10px 0px;}
.links .linkcont li{ float:left; margin:0px 15px;}
.links .linkcont li a{ font-size:14px; line-height:30px; }
.foot { width:100%;  padding:20px 0px 20px 0px;}
.foot .copyright{ color:#333; text-align:center;}
.foot .copyright p{ font-size:14px; line-height:1.75; color:#666;}
.foot .copyright a {color:#666;}

/* 客服 */
#float-right{width: 180px;height: 510px;background: url(../images/kefu.png); background-size: 100%;right: 0;top: 25%;position: fixed;z-index: 9999; box-sizing: initial;}
#float-right .pan_a{height: 155px;display: block;width: 155px;border-radius: 200px;margin-left: 10px;}
#float-right>p{text-align: center;font-size: 20px;color: #fff;height: 31px;line-height: 34px;margin:0}
#float-right>p>a{color: #fff;}
#float-right ul{width: 180px;overflow: hidden;padding-top: 7px;margin-bottom: 0;padding-left: 0;}
#float-right li{font-size: 16px;color: #0168b7;text-align: center;height: 24px;width: 117px;line-height: 22px;margin: 5px auto;}
#float-right a{color: #0168b7;}
#float-right .float-right-wsbm{margin-top:13px; }
#float-right .float-right-wsbm a{color: #fff}
#float-right-ewm{width: 50px;height: 64px;position: absolute;right: 34px;bottom: 32px;font-size: 0;text-align: center;}
#float-right-ewm img{width: 50px;height: 50px;}
#float-right-ewm>p{font-size: 8px;}
#float-right-totop{position: absolute;bottom: 5px;text-align: center;width: 100%;font-size: 16px;letter-spacing: 4px;}
#float-right-ewm #float-right-ewm-h{width: 117px;height: 117px;position: absolute;left: -204px;max-width: 117px !important;top: -68px;display: none;}
#float-right-ewm:hover #float-right-ewm-h{display:block}

/* 新手指南 */
.zntp{display:block;width:1180px; height:119px;}
.znlc{background:url(../images/zn_top.jpg) no-repeat; height:126px;width:1180px; margin:0px auto 20px; position:relative;}
.znlc span{position:absolute;top:20px;display:block; font:normal 15px "微软雅黑";color:#757575; text-align:center;}
.znlc span b{font-size:18px; color:#333;display:block;}
.znlc .lc1{left:160px;}
.znlc .lc2{left:305px;}
.znlc .lc3{left:452px;}
.znlc .lc4{left:588px;}
.znlc .lc5{left:750px;}
.znlc .lc6{left:895px;}
.znlc .lc7{left:1048px;}
.zn_leftt{width:245px; background:#fff; padding:15px 10px;}
.zn_left h3{text-align:center;}
.zn_left h2{font:normal 13px/25px "微软雅黑";color:#888; text-transform:capitalize; border-bottom:1px solid #eaeaea;padding:15px 0;}
.zn_left h2 b{font-size:18px; margin-right:5px;color:#063bca;float:left;}
.zn_left h2 img{margin:3px 15px 0 15px; vertical-align:middle;float:left;}
.zn_left ul{ border-bottom:1px solid #eaeaea;padding:10px 0;}
.zn_left li{font:normal 16px "微软雅黑"; float:left; padding-left:20px; margin:5px 0;}
.zn_left li a{color:#666;height:100%;}
.zn_left li a i{display:block;width:4px; height:4px; background:url(../images/zn_on.jpg) no-repeat 0 0;float:left; margin:10px 10px 0 0;}
.zn_left li a:hover{color:#063bca;}
.zn_left li a:hover i{background-position:0 -4px;}
.zn_right{width:915px; height:2339px; margin-left:20px; background:#fff;padding:35px; overflow-y:auto;}
.zn_r_item{position:relative; margin-bottom:40px;}
.zn_r_item h2{background:url(../images/zntit.jpg) no-repeat;width:122px; height:29px; text-align:center;font:bold 18px/29px "微软雅黑";color:#fff;margin:30px auto;}
.zn_r_item h2:first-child{ margin-top:0px;}
.zn_line{ position:absolute;top:65px;left:0;height:100%; width:1px; background:#dfdfdf;z-index:998;}
.zn_dian{background:#e6e8ea;width:6px;height:6px;border-radius:50%;position:absolute;bottom:-25px;left:-2px;z-index:998;}
.zn_r_con{margin-top:40px;}
.zn_r_c_t span{display:block;float:left;font:normal 18px "微软雅黑";}
.zn_r_c_t .znNum{ background:url(../images/zn.png) no-repeat;width:31px; height:32px;font-weight:bold;font-size:16px; text-align:center;padding-top:3px;color:#fff; position:relative;left:-15px; z-index:999;}
.zn_r_c_t .znText{color:#3f3f3f; margin-top:5px;}
.zn_r_text{margin:10px 0 0 30px;font:normal 15px/24px "微软雅黑";color:#777; position:relative;}
.zn_r_text table{border:1px solid #d5d5d5; text-align:center; margin:15px 0;}
.zn_r_text table th{border-bottom:#d5d5d5 1px solid;line-height:40px;border-right:1px solid #d5d5d5;background:#2d46c4;color:#fff;}
.zn_r_text table td{border-right:#d5d5d5 1px solid;border-bottom:#d5d5d5 1px solid;background:#fff;line-height:40px;font-size:16px;color: #777;}
.zn_r_text a.ckxq{ font-size:14px; color:#ff5a00; position:relative; display:block; float:right; margin:15px 20px 0 0;*margin-top:0px;}
.zn_r_text a.ckxq i{width:0;height:0;position:absolute;top:7px;right:-18px;border-style:solid; border-color:transparent transparent transparent #ff7200; border-width:6px;}
.zn_r_text a.ckxq:hover{ text-decoration:underline;}
.zn_r_text .dizhi{width:100%;}
.zn_r_text .dizhi dd a{display:block;float:left;width:71px;height:30px;line-height:30px;text-align:center;margin:10px 10px 0 0;color:#000;border-radius:2px; background:#f3f4f5;font-size:14px;}
.zn_r_text .dizhi dd a:hover,.zn_r_text .dizhi dd a.curr{ background:#063bca;box-shadow:3px 5px 6px #d0dbf6;color:#fff;}
.m-btn a{ color:#fff; width:408px; height:60px; line-height:60px; padding:0 10px; display:block; background:#374ec2; background-image:linear-gradient(45deg, #7387ec, #374ec2); border-radius:5px; box-shadow: 3px 5px 10px #7387ec; font-size:18px; margin: 20px auto 0; text-align:center;}
.m-btn a:hover{background:#2245f4; background-image:linear-gradient(45deg, #7389f8, #2c4be2);}
.zhengce{font-family:"微软雅黑";}
.zhengce h4{height:35px; background:#f3f4f5;line-height:35px;color:#333;padding-left:30px;font-size:20px;font-weight:bold; margin:10px 0;}
.zhengce .zctext{position:relative;font-size:16px; line-height:28px; padding-left:15px; margin:5px 0;}
.zhengce .zctext i{width:0;height:0; position:absolute;top:6px;left:0;border-style:solid;border-color:transparent transparent transparent #f3f4f5; border-width:8px;}
.zn_left>p{text-align:center;margin-top:10px;padding:7px 0;background:#fff;}
.zn_left>p a{display:inline-block;border:1px solid #e0e0e0;font-size:20px;color:#2d46c4;padding:12px 44px;}
.zn_left>p a:hover{color:#2d46c4;}
.zn_left>p a img{margin-left:5px;vertical-align:-8%;}

.location{color:#333;padding: 5px 0 5px 50px; margin:5px auto; background:url(../images/navigation.png) no-repeat 15px center #fff;}
.location a{ font-size:16px; line-height:30px; color:#333;}

.zn_r_page{position:relative; margin-bottom:40px;}
.zn_r_page h3{ font-size: 24px; color: #333; text-align: center;}
.zn_r_page .page_cont{ margin-top:30px; font-size:16px; line-height:1.8; color:#666;}
.zn_r_page .page_cont p{ font-size:16px; line-height:1.8; color:#666; margin-bottom:20px;}
.zn_r_page .page_cont img{ max-width:100%; margin:10px auto;}

/* 平台介绍 */
.aboutpg{width:100%; cursor:default;}
.aboutpg .pgtit{ padding:20px 0; text-align:center; border-bottom:1px solid #d2d2d2; position:relative;}
.aboutpg .pgtit h3{ font-size:30px; color:#0065c0; line-height:44px; text-align:center; letter-spacing:1px; margin:0px 15px; display:inline-block;}
.aboutpg .pgtit:before{ content:""; width:90px; height:12px; background:url(../images/titbefore.png) no-repeat; display:inline-block; overflow:hidden;}
.aboutpg .pgtit:after{ content:""; width:90px; height:12px; background:url(../images/titafter.png) no-repeat; display:inline-block; overflow:hidden;}
.aboutpg .aboutbox{ padding:20px;}
.aboutpg .aboutbox h3{ margin:30px auto; font-size:24px; color:#333; line-height:36px; font-weight:500; text-align:center;}
.ab_info{ padding:20px; border:1px solid #d2d2d2; overflow:hidden;}
.ab_info .aboutimg{ width:120px; height:120px; background:#0065c0; float:left;}
.ab_info .abouttxt{width:840px; float:right;}
.ab_info .abouttxt p{ font-size:16px; line-height:1.8; color:#555; text-align:justify; text-indent: 2em;}
.ab_service{}
.ab_service .service_box{width:100%; display: -webkit-flex; display: flex;flex-direction:row;flex-direction:-webkit-row;flex-wrap: wrap;flex-wrap: -webkit-wrap;justify-content : space-between;justify-content : -webkit-space-between;}
.service_box .service_item{ padding:15px 25px 15px 130px; margin-bottom:20px; background:#f3f8fa; border:1px solid #d2d2d2; position:relative;}
.service_box .service_item:last-child{ margin-bottom:0px;}
.service_box .service_item:before{ content:""; width:0px; height:0px; border-style:solid; border-width:0px 0px 30px 30px; border-color: transparent transparent #0065c0; position:absolute; right:-1px; bottom:-1px; z-index:99;}
.service_item .service_ico{width:80px; height:80px; text-align:center; border-radius:50%; border:1px solid #555; position:absolute; left:25px; top:50%; margin-top:-41px;}
.service_item .service_ico{ font-size:44px; color:#0065c0; line-height:80px; text-align:center; transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;	-o-transition: All 0.4s ease-in-out;}
.service_item:hover{ background:#fff; border:1px solid #0065c0; box-shadow: 0 2px 15px 0 rgba(0,0,0,.15);}
.service_item:hover .service_ico {color:#0065c0; border:1px solid #0065c0; transform: rotate(360deg); -webkit-transform: rotate(360deg);	-moz-transform: rotate(360deg);	-o-transform: rotate(360deg); -ms-transform: rotate(360deg);}
.service_item .item_tit{ font-size:18px; line-height:1; color:#0065c0}
.service_item .item_cont{ margin-top:5px;}
.service_item .item_cont p{ font-size:14px; color:#555; line-height:26px; text-align:justify;}

.ab_contact{}
.ab_contact .contactbox{width:100%; display: -webkit-flex; display: flex;flex-direction:row;flex-direction:-webkit-row;flex-wrap: wrap;flex-wrap: -webkit-wrap;justify-content : space-between;justify-content : -webkit-space-between;}
.contactbox dl{width:260px; height:60px; padding:15px; border:1px solid #d2d2d2; border-radius:10px;}
.contactbox dl dt{ width:50px; height:50px; padding:5px; float:left;}
.contactbox dl dt img{ width:100%; height:100%;}
.contactbox dl dd{width:180px; float:right;}
.contactbox dl dd h5{ font-size:18px; line-height:30px; font-weight:500; color:#333;}
.contactbox dl dd p{ font-size:16px; line-height:30px;color:#555; }

/* 单页面 */
.classinfobox{width:100%;}
.classinfobox h3{font-size:24px; line-height:1.75; padding:20px 0px; text-align:center; font-weight:500;}

.ab_contact{}
.ab_contact .contactbox{width:100%; display: -webkit-flex; display: flex;flex-direction:row;flex-direction:-webkit-row;flex-wrap: wrap;flex-wrap: -webkit-wrap;justify-content : space-between;justify-content : -webkit-space-between;}
.contactbox dl{width:260px; height:90px; padding:15px; border:1px solid #d2d2d2; border-radius:10px;}
.contactbox dl dt{ width:50px; height:50px; padding:5px; float:left;}
.contactbox dl dt img{ width:100%; height:100%;}
.contactbox dl dd{width:160px; float:right;}
.contactbox dl dd h5{ font-size:18px; line-height:30px; font-weight:500; color:#333;}
.contactbox dl dd p{ font-size:16px; line-height:30px;color:#555; }

/* 中专学历 */
.xlmain{width:1058px; margin:0px auto; position:relative;}
.xltoppic{ margin-top:20px;}
.xlfrom{ margin-top:20px; overflow:hidden; text-align:center;}
.xlqtl{padding:10px 20px;}
.xlqtl li{width:14.28%; float:left; height:30px; line-height:30px; text-align:center;}
.bmrktit{ padding:10px 0px; border-bottom:1px solid #e0e0e0; text-align:center;}
.zzbmrk{width:958px; height:auto; padding:10px; margin:20px auto; position:relative;}
.bmrktit h1{ font-size:38px; color:#e00;}
.zzbmrk-t{ height:38px;}
.zzbmrk-t h3{width:175px; height:38px; float:left; font-size:15px; line-height:30px; font-weight:bold; text-align:center; position:relative; background:url(../images/bmrktit.png) no-repeat;}
.zzbmrk-t h3 span{ color:#fff;}
.zzbmrk-info{ margin-bottom:15px;}

.zzbmrk-info p{line-height:28px; font-size:14px; }
.xlfromtit{height:40px; margin:10px auto; line-height:40px; text-align:center;}
.xlfromtit h3{ font-size:18px; font-weight:bold; color:#da0a28;}



/* 报名页 */
.baoming{ width:100%;}
.baoming .bmtit{ padding:10px 0px; border-bottom:1px solid #e0e0e0; text-align:center;}
.baoming .bmtit h3{ font-size:38px; color:#e00;}
.bmintro{ padding:20px 80px;}
.bmintro p{ font-size:18px; font-weight:bold; line-height:1.75; text-align:justify;}
.bmintro p.blue{ font-family:STKaiti,Kaiti; font-size:24px; line-height:1.5; letter-spacing:-1px; margin-bottom:10px;}
.bmintro p a{ color:red;}
.baomingbd{ width:100%; margin-top:30px; text-align:center;}
.baomingbd .frombox{margin-top:20px;}
.bmlinks{ width:96%; height:80px; padding:10px 0px; margin:30px auto 0px; color:#fff; text-align:center;}
.ayxbm{ background:#459fe6;}
.azybm{ background:#649cf0;}
.bmlinks a{ font-size:38px; line-height:60px; letter-spacing:2px; color:#fff; display:block; text-shadow: 2px 2px 2px #666;}


/* 循环列表页 */
.toplistbox{}
.over-bd{padding:10px;}
.colu-box{width:100%; margin-bottom:12px; border:1px solid #e4e4e4;}
.colu-box .colu-hd{ width:100%; height:36px; background:#f0f0f0; line-height:36px;}
.colu-box .colu-hd h3{ padding:0px 15px; background:#0065c0; font-size:17px; color:#fff; font-weight:normal; float:left;}
.colu-box .colu-hd .more{ font-size:15px; float:right; margin-right:10px; color:#666;}
.colu-box .colu-bd{ padding:10px;}
.colu-box .colu-bd .a-list li{ width:49%; height:36px; line-height:36px; font-size:14px; border-bottom:1px dashed #dddddd; float:left;}
.colu-box .colu-bd .a-list li:nth-child(2n+0){ float:right;}
.colu-box .colu-bd .a-list li a{width:88%; padding-left:20px; background:url(../images/dot.png) no-repeat left 12px; font-size:14px; display:block; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}

.colu-box .colu-bd .zy-list{width:100%; display: -webkit-flex; display: flex;flex-direction:row;flex-direction:-webkit-row;flex-wrap: wrap;flex-wrap: -webkit-wrap;justify-content : space-between;justify-content : -webkit-space-between;}
.colu-box .colu-bd .zy-list li{ padding:0px 5px; margin-bottom:12px; }
.colu-box .colu-bd .zy-list li a{ height:34px; line-height:34px; padding:0px 20px; border:1px solid #ddd; border-radius:3px; box-sizing:border-box; display:block; text-align:center; overflow:hidden; color:#333;}
.colu-box .colu-bd .zy-list li a:hover{color: #ff7f00;}


/*专业列表*/
.zhuanye {width:100%;}
.zhuanye .zylists{ padding:10px; border:1px solid #e4e4e4;}
.zylists .zszy_lists{width:100%; overflow:hidden;}
.zylists .zszy_lists .zyitem{ border-bottom:1px solid #dcdcdc;float:left;width:189px;}
.zylists .zszy_lists .zyitem:nth-child(6n) dl{border-right:none;}
.zylists .zszy_lists .zyitem dl{border-right:1px solid #d4d4d4; padding:3px 0px; margin:12px 0;}
.zylists .zszy_lists .zyitem dl dd{ padding-left:12px;}
.zylists .zszy_lists .zyitem dl dd.d1{ height:30px; font-weight:bold;font-size:15px;color:#333; line-height:30px; margin-bottom:2px;width:185px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zylists .zszy_lists .zyitem dl dd.d2{ height:24px; line-height:24px; margin-bottom:3px;}
.zylists .zszy_lists .zyitem dl dd.d2 a{font-size:12px; color:#666; margin-right:16px;}
.zylists .zszy_lists .zyitem dl dd.d2 a:hover{ color:#ff6618;}
.zylists .zszy_lists .zyitem dl dd.d2 a img{vertical-align: middle;margin-right:5px;}

/* 列表页 */
.cont_left { width:860px; float:left;}
.cont_left .listbox { width:100%;}
.cont_left .listbox ul li { width:100%; line-height:40px; font-size:14px; border-bottom:1px dashed #dddddd;}
.cont_left .listbox ul li a {width:88%; padding-left:20px; background:url(../images/dot.png) no-repeat left 12px; font-size:15px; display:block; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.cont_left .listbox ul li span { color:#999; font-family:Arial, Helvetica, sans-serif;}

.content .cont_right {width:280px; float:right;}

/*分页*/
.fenye{ height: 30px; line-height: 30px; margin: 20px auto; text-align: center;}
.fenye span{ margin:0 5px;  border:1px solid #0065c0;line-height:30px; padding:0 10px; background:#0065c0; color:#FFFFFF; display:inline-block; }
.fenye a,.fenye b{ display:inline-block; height:30px; line-height:30px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 12px; margin:0px 5px;}
.fenye a.curr,.fenye b,.fenye a:hover { background:#0065c0; color:#fff; border:1px solid #0065c0;}

/* 内容页 */
#Article{ padding:0px 20px; overflow:hidden; font-size:16px; line-height:30px;}
.photo-channel .relevance{ border:0px solid #C3D4E7;zoom:1; padding:0 20px}
#Article h1{color:#000; text-align:center; margin:10px 0;font-size:26px;line-height:50px;font-weight:800;}
#Article .info{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #e0e0e0; text-align:center;}
#Article .info span{ margin:0px 10px; display:inline-block;}
#Article .article_content{font-size:16px;line-height:32px;}
#Article .article_content p{font-size:16px;line-height:32px; text-align:justify;word-wrap:break-word; }
#Article .rights { padding:0px 10px 10px; margin: 30px 0; line-height: 28px; overflow: hidden; border: 1px solid #e4e4e4;}
#Article .rights h4{ font-size:20px; line-height:40px; font-weight:normal; border-bottom: 1px solid #e4e4e4;}
#Article .rights p { font-size: 14px; color: #666; line-height:28px;}
#Article .r-pn-post{ padding-bottom:30px; margin-bottom:30px; border-bottom: 1px solid #e4e4e4;}
#Article .r-pn-post p{ font-size:14px; line-height:28px; color:#666;}
#Article .r-pn-post p span{ font-size:15px; line-height:28px; color:#333;}
#Article .r-pn-post p a{ font-size:14px; line-height:28px; color:#666;}
.cont_left .related{  padding:0px 10px 10px; border:1px solid #e4e4e4;}
.cont_left .related h4{ font-size:20px; line-height:40px; font-weight:normal; border-bottom: 1px solid #e4e4e4;}
.cont_left .related li{width:48%; float:left; margin-right:4%;}
.cont_left .related li:nth-child(2n+0){margin-right:0;}
.cont_left .related li a{ width:100%; color:#666; font-size:14px; line-height:28px; display:block; overflow:hidden; text-overflow: ellipsis; white-space:nowrap; }
.cont_left .related span { float:right; color:#999;}


/*专业内容页*/
.zypage{ padding:10px 20px;}
.zypage .zy_zsyx{width:100%; overflow:hidden;}
.zy_zsyx .zy_titimg{width:300px; height:180px; float:left; position:relative; }
.zy_zsyx .zy_titimg img{ width:100%; height:100%;}
.zy_zsyx .zy_titimg .zyname{width:100%; position:absolute; top:50px; left:0;}
.zy_zsyx .zy_titimg .zyname p{height:35px; line-height:35px; font-size:28px; text-align:center; font-weight:bold; color:#fff;}
.zy_zsyx .zy_titimg .zyname p span{ font-size:24px;}
.zy_zsyx .zy_yxlist{ width:800px; float:right;}
.zy_zsyx .zy_yxlist .yxlink{ height:140px; padding:15px 0px; border:1px solid #e4e4e4; overflow-y:auto;}
.zy_zsyx .zy_yxlist .yxlink a{ font-size:18px; color:#333; line-height:36px; display:inline-block; margin:0px 15px;}

.zypage .sc_zxbm{ margin-top:20px;}
.zypage .zy_introbk{ margin-top:20px;}
.zy_introbk .zy_intro{ padding:0px 15px 30px; border:1px solid #e4e4e4;}
.zy_introbk .zy_intro p{ font-size:14px; line-height:28px;}
.zy_introbk .zy_intro p strong{font-size:18px;display:inline-block;padding-top:25px;}

/*院校*/
.blank10{height:12px;}
.yx_info,.sc_aboutbox,.sc_tjbox,.sc_zsbox,.sc_newsbox,.sc_sybox,.sc_bmxzbox,.sc_zxbmbox{width:100%; border:1px solid #dedede; padding:10px; box-sizing:border-box;}
.yx_info .yximg{width:280px; height:70px; padding:20px 0px; float:left;}
.yx_info .yximg img{height:70px;}
.yx_info .yxtxt{width:750px; float:right;}
.yx_info .yxtxt dt{width:100%;height:30px; line-height:30px; font-size:15px; font-weight:bold;}
.yx_info .yxtxt dd{ height:26px; line-height:26px; float:left;}
.schoolinfo .title,.zhuanye .title,.sc_zxbm .title,.sc_news .title,.sc_yxsy .title{ height:40px; line-height:40px; background: #e4e4e4;}
.schoolinfo .title h3,.zhuanye .title h3,.sc_zxbm .title h3,.sc_news .title h3,.sc_yxsy .title h3{ float:left; padding:0px 15px; background:#459fe6; color:#fff;}

.schoolinfo .school_infobox,.zhuanye .zylist,.sc_zxbm .sc_zxbmbox,.sc_news .sc_newsbox,.sc_yxsy .sc_sybox{ padding:10px; border:1px solid #e4e4e4;}
.schoolinfo .schoolimg{ float:left; margin-right:20px; width:400px; height:170px;}

.school_infobox p.jianjie-in{ height:170px; line-height:28px; text-indent:2em; overflow-y:auto;}


.zylist table {	border-top: #dedede 1px solid;	border-right: #dedede 1px solid;}
.zylist th, td {border-bottom: #dedede 1px solid;text-align: center;border-left: #dedede 1px solid; border-top:#dedede 1px solid; border-right: #dedede 1px solid;}
.zylist tr th {	font-size: 16px;color: #333;font-weight: 700;line-height: 30px;}
.zylist tr td {color: #333;	font-size: 14px;line-height: 35px;}
.zylist tr td a {color: #e20000;font-size: 14px;font-weight: 700;}
.zylist tr td a img{vertical-align: middle;}

.sc_zs{width:100%; position:relative; overflow:hidden;}
.sc_zs .abs{height:32px; position:relative; display:inline-block;}
.sc_zxbmbox{ text-align:center;}
.sc_newsbox li{width:466px; height:28px; padding-left:25px; background:url(../images/dot.png) no-repeat 10px center; float:left; margin-right:30px;}
.sc_newsbox li:nth-child(2n+0){margin-right:0px;}
.sc_newsbox li a{width:78%; line-height:28px; display:block; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.sc_newsbox li span{float:right; font-size:12px; color:#999; line-height:28px;}
.sc_newsbox .more{width:180px; height:38px; margin:20px auto 0px; }
.sc_newsbox .more a{width:100%; height:100%; line-height:38px; text-align:center; font-size:16px; border-radius:20px; display:block; background:#ddd; color:#333;}
.sc_newsbox .more a:hover{background:#c00; color:#fff;}
.sc_sybox{width:100%;}
.sc_sybox li{ float:left;}
.sc_sybox .yxsyimg{border-top:1px solid #dedede; border-left:1px solid #dedede;}
.sc_sybox .yxsyimg li{ width:25%; padding-top:10px; text-align:center; box-sizing:border-box;border-right:1px solid #dedede; border-bottom:1px solid #dedede;}
.sc_sybox .yxsyimg li img{width:220px; height:62px;}
.sc_sybox .yxsyimg li p{ height:30px; line-height:30px; padding:0px 10px; overflow:hidden; margin-top:10px;border-top:1px solid #dedede;}
.sc_sybox .yxsyimg li:hover a{color:#c00;}
.sc_sybox .yxsytext{ margin-top:10px;}
.sc_sybox .yxsytext li{ margin-right:30px; margin-bottom:10px; line-height:28px;}

/*专业*/
.zy_about{width:100%; position:relative}
.zy_about .abs {height: 32px;position: relative;display: inline-block;}
.zy_about .zy_aboutbox{width: 100%; border: 1px solid #dedede; padding: 10px 20px; box-sizing: border-box;}
.zy_aboutbox .zyimg{width:198px; height:120px; float:left; position:relative;}
.zy_aboutbox .zyimg img{ width:100%; height:100%;}
.zy_aboutbox .zyimg .zyname{width:100%; position:absolute; top:25px; left:0;}
.zy_aboutbox .zyimg .zyname p{height:35px; line-height:35px; font-size:24px; text-align:center; font-weight:bold; color:#fff;}
.zy_aboutbox .zyimg .zyname p span{ font-size:20px;}
.zy_aboutbox .zytxt{width:800px; float:right;}
.zy_aboutbox .zytxt .yxlink{width:116%;}
.zy_aboutbox .zytxt .yxlink a{width:auto; font-size:20px; line-height:40px; color:#333; display:block; float:left; margin-right:4%; font-weight:bold;}
.zy_info{width:100%;}
.zy_info .zyinfo_tit{ width:100%; height:44px; background:#e4e4e4;}
.zy_info .zyinfo_tit h3{width:120px; border-top:3px solid #099; line-height:44px; margin-top:-1px; text-align:center;}
.zy_info .zy_infobox{ padding:10px 20px 20px; border:1px solid #dedede; border-top:none;}
.zy_info .zy_infobox p{ line-height:30px; font-size:14px;}
.zy_info .zy_infobox p strong{ font-size:20px; line-height:40px; margin-top:20px; display:block;}
.zy_info .zy_infobox .yxlink{width:100%;}
.zy_info .zy_infobox .yxlink a{ font-size:16px; line-height:40px; color:#333; margin-right:40px;}

.zy_bmxzbox{width: 100%; border: 1px solid #dedede; padding: 10px 20px; box-sizing: border-box;}
.zy_bmxzbox p{line-height: 28px;}
.sc_zxbmbox{ border-top:none;}
.sc_zxbmbox .sc_zybmtop{width:900px; margin:10px auto 20px; text-align:left; box-sizing: border-box;}
.sc_zxbmbox .sc_zybmtop p{ font-size:16px; line-height:36px; color:#c00;}
.sc_zxbmbox .sc_zybmtop p span{ color:#333;}
.sc_zxbmbox .sc_zybmtop p a{ color:#c00; font-size:16px; margin-right:20px;}

.zy_remarks{width:100%; margin-bottom:10px;}
.zy_remarks .remarks_zylist{ padding:10px 20px; border:1px solid #dedede; border-top:none;}
.zy_remarks .remarks_zylist .remarks_zybox ul{width:100%; display: -webkit-flex; display: flex;flex-direction:row;flex-direction:-webkit-row;flex-wrap: wrap;flex-wrap: -webkit-wrap;justify-content : space-between;justify-content : -webkit-space-between;}
.zy_remarks .remarks_zylist .remarks_zybox li{ margin-bottom:12px;}
.zy_remarks .remarks_zylist .remarks_zybox a{ height:34px; line-height:34px; padding:0px 20px; background: url(../images/loophdbg.png) repeat-x 0 -80px; border:1px solid #ddd; display:block; text-align:center; overflow:hidden; color:#333;}
.zy_remarks .remarks_zylist .remarks_zybox a:nth-child(5n+0){ margin-right:0px;}
.zy_remarks .remarks_zylist .remarks_zybox a:hover{ color:#c00;}

.zy_remarks .remarks_zylist .zypage_znbox{ width:100%;}
.zy_remarks .remarks_zylist .zypage_znbox li{ width:10%; margin-right:5%; float:left; margin-bottom:12px;}
.zy_remarks .remarks_zylist .zypage_znbox li a{ height:34px; line-height:34px; background: url(../images/loophdbg.png) repeat-x 0 -80px; border:1px solid #ddd; display:block; text-align:center; overflow:hidden; color:#333; box-sizing:border-box;}
.zy_remarks .remarks_zylist .zypage_znbox li:nth-child(7n+0){ margin-right:0px;}
.zy_remarks .remarks_zylist .zypage_znbox li a:hover{ color:#c00;}

/*网站地图*/
.mapcont{ padding:20px;}
.mapcont h3{display:block; padding-left:10px;font-size:16px; height:40px; line-height:40px; font-weight:bold; background:url(../images/maptit02.png) no-repeat 0 50%;}
.mapcont .maplist{line-height:28px;margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #d2d2d2; background: #fff;overflow: hidden}
.mapcont .maplist li{ white-space:nowrap;padding:0px 10px;height:30px; float:left; background:url(../images/maptit03.png) no-repeat 100% 50%}
.mapcont .maplist li a{color:#333; }

