@charset "utf-8";
/* CSS Document */
/*头部*/

body{ background:#f5f7fa;}
.wrapper{ width:1200px; margin:0 auto;}
.top_con{ height:44px; line-height:44px; background:#f8f8f8; }
.top_l a{ display:inline-block; margin-left:10px; }
.top_l a.login{ margin-right:10px;	}
.top_l .xxzx_btn{ background:url(../images/xxzx_icon.png) no-repeat 12px center #f68a13; border-radius:12px; width:92px; height:24px; line-height:24px; color:#fff; text-indent:28px;  }
.top_r .t_weixin{ background:url(../images/wx_icon.png) no-repeat 0 center; padding-left:33px;}
.top_r a{ display:inline-block; margin-left:25px;} 
.top_r .t_weixin{ background:url(../images/wx_icon.png) no-repeat 0 center; padding-left:33px;}
.top_r .t_buy{ background:url(../images/buy_icon.png) no-repeat 0 center; padding-left:33px;}
.top_r .t_app{ background:url(../images/mobile_icon.png) no-repeat 0 center; padding-left:33px;}
.sy_logo{ margin-top:9px;/*width: 15%;*/}
.logo_r{ margin-top:5px;}

.b_logo{ background:#fff;}
.logo_con{width:1200px; margin:0 auto; padding:12px 0; }
.logo_r .fwdh{ display:inline-block; background:url(../images/fwdh_icon.png) no-repeat 0 center; padding-left:35px; font-size:16px; height:56px; line-height:56px;  }
.logo_r a{ font-size:14px; display:inline-block; margin-left:10px;}

/*导航*/

.nav{ height:48px; line-height:48px; background:#2084f4;}
.nav a{ float:left; font-size:18px; padding:0 34px; color:#fff; }
.nav a:hover{ background:#1174e3;color: #fff !important;}
.nav_con{ width:1200px; margin:0 auto;}
.navPub{ background:#eaedf2;height:42px; line-height:42px; }
.navPub .kcfl{ font-size:20px; width:230px; padding-right:0px; background:url(../images/kcfl_icon.png) no-repeat 15px center; padding-left:45px;  }
.navPub a{ float:left; font-size:16px; padding-right:45px;}
.sideBar{ float:left; margin-top:2px; width:230px; background:#eaedf2; padding-top:15px; padding-bottom:5px; height:460px; }
.sideBar dl.sideBar_list{ margin-bottom:12px;}
.sideBar dl.sideBar_list:nth-last-child(1){ margin-bottom:8px;}
.sideBar dl.sideBar_list dt{ font-size:14px; font-weight:bold; background:url(../images/side_icon2.png) no-repeat -12px -5px; height:32px; line-height:32px; padding-left:32px; }
.sideBar dl.sideBar_list dt a{ display:block;   background:url(../images/side_icon.png) no-repeat right -211px;}
.sideBar dl.sideBar_list dd{ padding-left:32px;}
.sideBar dl.sideBar_list dd a{ font-size:12px; color:#666; height:26px; line-height:26px; margin-right:20px; font-weight:normal;}

.sideBar dl.fashuo dt{ background:url(../images/side_icon2.png) no-repeat -12px -125px;  }
.sideBar dl.chuji dt{ background:url(../images/side_icon2.png) no-repeat -12px -166px;  }
.sideBar dl.zhongji dt{ background:url(../images/side_icon2.png) no-repeat -12px -46px;  }
.sideBar dl.zhukuai dt{ background:url(../images/side_icon2.png) no-repeat -12px -84px;  }

.book_con li p{ border: 1px solid #e4e4e4; background: #f9f9f9; text-align: center;width:99px;height:127px;}
.book_con li b{ display: block; height: 26px; font-weight: normal; line-height: 26px; font-size: 12px; text-align: center;}
.book_con li{ float: left; margin: 5px 15px; }
.item-list .nav_book_jq{ text-align: center; font-size: 14px !important; line-height: 24px; height: 24px; background: #f3f3f3; padding: 10px 0; color: #222 !important;}
.nav_book_btn{ display:inline-block; background: #e6382f; color: #fff; font-size: 12px; height: 24px; line-height: 24px; padding: 0 15px; border-radius: 13px; margin-left: 5px;}
a.nav_book_btn:hover{ color: #fff;}
.nav_book_jq i{ color: #e6382f; font-style: normal;}

/*焦点图*/
.main01_c{ width:626px; overflow:hidden; margin-top:10px; float:left; padding:15px; background:#fff; margin-left:10px;}
.focusPic02 {width:626px;height: 238px;overflow: hidden;position: relative; }
.focusPic02 .picList {position: relative;}
.focusPic02 .picList li {height:238px;left:683px;position: absolute;top: 0;width: 683px;}
.focusPic02 .picList img {height:238px;width:626px;}
.focusPic02 .picList span {background: none repeat scroll 0 0 #000;bottom: 0;height: 30px;left: 0;opacity: 0.5;position: absolute;width: 683px;}
.focusPic02 .switch_num {bottom: 10px;position: absolute;right: 250px;z-index: 9;}
.focusPic02 .switch_num li { width:10px; height:10px; background:#fff; cursor: pointer;float: left;margin: 0 0 0 6px;overflow: hidden; color:#fff; text-align:center; border-radius: 50%;opacity: 0.5;}
.focusPic02 .switch_num li.down { /*! background:#4995e9; */ opacity: 1;}
.focusPic02 .switch_lr a {background: url("../images/switch.png") no-repeat scroll 0 0 #FFFFFF;cursor: pointer;display: none;height: 50px;opacity: 0.7; filter: "alpha(opacity=70)"; /* IE 8 */ filter: alpha(opacity=70);   /* IE 4-7 */overflow: hidden;position: absolute;top:80px;width: 25px;}
.focusPic02 .switch_lr .prev {background-position: 4px 14px;left: 0;}/*border-radius: 0 50px 50px 0;*/
.focusPic02 .switch_lr .next {background-position: -15px 14px;right: 0;}
.focusPic02 .switch_lr .prev:hover, .focusPic02 .switch_lr .next:hover {opacity: 1;}


#scroll{ height:303px; overflow:hidden;}
.zhuanye_news{ margin-top:15px; overflow:hidden;}
.zhuanye_news li{ height:26px; line-height:26px;width: 628px;}
.zhuanye_news li span{ color:#f68a13; font-size:14px; }
.zhuanye_news li span a{color:#f68a13; display:inline-block; margin:0 5px;  }
.zhuanye_news li a{ margin:0 5px; font-size:14px;  }
.zhuanye_news li a{}
.tjkc{ padding-left:32px; background:url(../images/tjbc_icon.png) 0 16px no-repeat; border-top:1px dashed #dedede; padding-top:10px; margin-top:10px;}
.tjkc li{ height:30px; line-height:30px; font-size:14px; padding-left:5px;}
.tjkc li a{font-size:14px;}

.tjkc a{ float:left; }
.tjkc span{ float:right; color:#666; font-size:14px;}
.tjkc a.tjkc_btn{ float:right; height:22px; line-height:22px; padding:0 12px; font-size:14px; color:#127de1; border:1px solid #127de1; border-radius:3px; margin-left:15px; margin-top:3px; }
.tjkc a.tjkc_btn:hover{ background:#127de1; border:1px solid #127de1; color:#fff;}

.main01_r{ float:right; background:#fff; padding:15px; width:264px; margin-left:10px; margin-top:10px; }
.main01_r .gonggao .gg_tit h2{ font-weight:normal; background:url(../images/gg_tit_icon.png) no-repeat 0 center; padding-left:19px; }

.main01_r .gonggao .gg_tit .more{ color:#999;height: 24px;line-height: 24px;}
.main01_r .gonggao .gg_tit .more:hover{ color:#2084f4;}
.main01_r .gonggao ul li{ height:30px; line-height:30px;}
.main01_r .gonggao ul li a{ font-size:14px; color:#666;}
.main01_r .gonggao ul{ margin-top:10px;}

.jingyan{ margin-top:20px;}
.jingyan dt{ font-size:14px; color:#666666; height:30px; line-height:30px;  }
.jingyan dd{ margin:3px 0;}
.jingyan dd a{ line-height:21px; font-size:14px;}
.jingyan dd img {border: 1px solid #EFEFEF;float: left;height:66px;margin-right:10px; width: 94px;}

.jqlistStyle01{ margin-top:15px;}
.jingyan .jy_f_tit{ color:#999; font-size:12px; }
.jingyan .jy_djck{ color:#2084f4; display:inline-block; margin-top:3px; font-size:12px;}

/*.tl_gg{ margin:20px 0; overflow: hidden;text-align: center;}
.tl_gg img{ width:100%; height:100%; }*/
.tl_gg{ margin:20px 0;  height:100px; overflow: hidden;text-align: center;}
/*.tl_gg a{ width:100%; height:100px; display:inline-block; background:url(../images/tl_ggt01.jpg) no-repeat center 0; }
.tl_gg a{ width:100%; height:100px; display:inline-block; background:url(../../images/zb_kgt.jpg) no-repeat center 0; }*/
.tl_gg a{ width:100%; height:100px; display:inline-block; background:url(../../images/zb_zgt01.jpg) no-repeat center 0; }
.kj_gg a{ background:url(../../images/zb_zgt.jpg) no-repeat center 0;}

.main02{ background:#fff; padding:15px;}
.main02_l{ width:880px; float:left; }
.main02_r{ width:265px; float:right; }
.main02_l .st_list{ float:left; width:210px; margin:0 10px 12px 0; position: relative;}
.main02_l .st_list dd{ width:210px; height:134px; overflow:hidden;}
.main02_l .st_list img{ transition: all 0.5s; width:210px; height:134px;}
.main02_l .st_list img:hover{ transform: scale(1.05);}
.main02_l .st_list dt{ height:34px; line-height:34px;  font-size:12px; margin-top:8px;  }
.main02_l .st_list dt a{ float:left; width:64px; height:22px; overflow:hidden; line-height:22px; margin-right:6px; border:1px solid #dedede; font-size:12px; text-indent:2.5em;  background:url(../images/sy_shiting_icon.png)  no-repeat -63px -8px; }
.st_list dt a.buy_cart{ background-position:8px -158px; margin-right:0px; }
.st_list dt a.shiting{ background-position:8px 4px;  }
.st_list dt a.jianjie{  background-position:8px -78px; }

.nkBox div{height:38px; line-height:38px; float:left; cursor:pointer; font-size:18px; margin-right:20px;}
.nks2 {display: none;}

.nk1 span{ display:block; background:#2084f4;  padding:0 15px; color:#fff; height:38px; line-height:38px; }
.nk1 { display:block; color:#fff; padding-bottom:15px; background:url(../images/tit_icon.png)center 33px no-repeat;}

.main02 h3,.main03 h3,.main04 h3,.main05 h3{ border-bottom:1px solid #dedede; height:40px; line-height:40px; font-size:16px;}
.main02 h3 span,.main03 h3 span,.main04 h3 span,.main05 h3 span{ border-bottom:1px solid #127de1; display:inline-block;}
.ph_list i{ float:left; width:16px; font-style:normal; height:16px; line-height:16px; border-radius:2px; background:#dcdcdc; color:#fff; text-align:center; margin-top:12px; margin-right:10px; }
.ph_list{ height:40px; line-height:40px; }
.ph_list a{ font-size:14px;}
.ph_list b{ float:right; background:url(../images/st_icon.png) no-repeat 0 -110px; height:16px; line-height:16px; margin-top:12px; padding-left:22px; font-weight:normal; color:#999;}
.paihang ul{ margin-top:10px;}

.first i{ background:#0b6fde;}
.second i{ background:#3487e5;}
.third i{ background:#51a0f9;}


.djs_book_l h2,.main04 h2,.main02 h2,.main05 h2,.main06 h2,.main03 h2{ padding-left:20px; background:url(../images/h2_icon.png) 0 center no-repeat; height:42px; line-height:42px; font-size:22px; font-weight:normal; font-family:"微软雅黑";  }
.main03,.main04,.main05,.main06{ margin-top:20px; background:#fff; padding:15px;}

.djs_book_l,.main04_l,.main05_l{ width:880px; float:left; }
.djs_book_r,.main04_r,.main05_r{ width:265px; float:right; }
/*图书*/
/*.book_cost{ margin-top:15px;}
.book_cost_l{ float:left; height:50px; line-height:50px; font-size:16px;}
.book_cost_l b{ font-size:24px; color:#d42826; font-weight:normal;}
.book_cost a{ float:right; background:#f68a13; color:#fff; height:38px; line-height:38px; padding:0 35px; font-size:16px; border-radius:3px; margin-top:10px;}
.Box_con {position: relative; margin-top:15px;}
 .Box_con .btnl {position: absolute;}
.Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: 0; z-index:100;}
 .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: 5px;  z-index:100;}
 .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
 .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box_con .conbox {position: relative;overflow: hidden;}
 .Box_con .conbox ul {position: relative;list-style: none;}
 .Box_con .conbox ul li {float: left;width: 165px;margin-left: 10px;overflow: hidden; border:1px solid #dedede; text-align:center; padding:20px 0 10px 0;}
 .Box_con .conbox ul li span{ height:30px; line-height:30px; display:block; font-size:14px;}
 .Box_con .conbox ul li:first-child {margin-left: 0;}
 .Box_con .conbox ul li img {display: block;width:124px;height:138px; margin:0 auto;}

*/


/*2018网络班次--纯色*/
.wlbc01{ overflow:visible;}
.wlbc01 li{float:left;width:241px;height:150px;text-align:center; color:#fff; line-height:21px; margin-right:15px;_margin-right:10px; padding:20px;}
.wlbc01 li:hover{ box-shadow:0 0 10px #bbb; margin-top:-1px;}
.wlban{background:#3dc7ff; text-align:center;}
.wlban h3{display:block; width:245px; height:30px; line-height: 30px; font-size:20px; border-bottom:solid 1px #fff; padding-bottom:5px; margin-bottom:5px;}
.wlban b{ font-size:18px;}
.wlban p{ display:block; width:245px; height:45px; margin-bottom:10px;}
.wlban span{ text-decoration:line-through; margin-right:5px;}
.wlban_btn{ display:block; width:90px; height:25px; border:solid 1px #fff; color:#fff; font-weight:normal; font-size:14px; text-align:center; line-height:25px; margin:0 auto; margin-top:12px;}
.wlban_btn:hover{color:#333;background: #fff;}
.wlban_01{ background:#ff9899;}
.wlban_01 h3{ color:#fff;border-bottom:solid 1px #fff; }
.wlban_02{ background:#eb86f0;}
.wlban_02 h3{ color:#fff; border-bottom:solid 1px #fff;}
.wlban_03{  background:#47d5d7;}
.wlban_03 h3{ color:#fff; border-bottom:solid 1px #fff;}

/*备考书籍*/
.bookBox{ width:880px; float: left;}
.bookBox ul{ margin-top: 15px;}
.bookBox ul li{ float:left; width:117px;  padding:20px; text-align:center; border:solid 1px #eee; margin-right:20px; }
.bookBox ul li img{ margin:0 auto;}
.bookBox ul li ._01,._02, ._03, _04 , ._05{ margin-bottom:20px;}
.bookBox ul li b{font-size:16px; color:#f00;}
.bookBox ul li span{ font-size:12px;text-decoration:line-through; color:#999;}
.btn_book_buy{ display:block; width:40px; height:24px; border:solid 1px #ccc; line-height:24px; text-align:center;}
.qtgm{ float:left; width:298px;height:168px;line-height: 26px;font-size: 14px;background:url(../images/ewm_zf.jpg) no-repeat 200px 30px #f7f7f7; padding:30px 20px 0 20px; _padding:30px 5px 0 5px;}
.qtgm span{ text-decoration:line-through;}
.qtgm b{font-size:18px; color:#f00;}
.btn_book_qtbuy{ display:block; width:125px; height:30px; line-height:30px; margin-top:10px; color:#fff; text-align:center; background:#008ce5;}
.btn_book_qtbuy:hover{ color:#fff; background:#009bfd;}



 .BoxSwitch {margin-top: 30px;text-align: center;}
 .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
 .BoxSwitch span.cur {background: red;}

#scroll{ height:400px; overflow:hidden;}
.djs_book_r dt{ margin-top:15px;}
.djs_book_r dt b{ font-size:14px; color:#333; height:22px; line-height:22px; font-weight:normal;}
.djs_book_r dd{ font-size:14px; color:#999;  line-height:26px; text-indent:2em;}

.djs_xyxs{ margin-top:15px;}

 /*高端集训*/
/*ul.listMianshou li{float:left; width:203px; padding-right:20px;}
.button_gm{float:right;display:block; width:50px; height:24px; line-height:24px; background:#2084f4; color:#fff; text-align:center; border-radius: 3px; margin-top:15px;}
.button_zx{float:right;display:block; width:50px; height:24px; line-height:24px; background:#ff9000; color:#fff; text-align:center; margin-right:10px; border-radius: 3px; margin-top:15px;}
.button_gm:hover{ background:#2f9bff; color:#fff; text-decoration: none;}
.button_zx:hover{background:#ffa70f; color:#fff; text-decoration: none;}
.lh{ line-height:40px;}
.gdjx_cost{ color:#d42826; height:24px; line-height:24px; margin-top:15px; float:left;}
.listMianshou{ margin-top:15px;}

.main04_r ul li{ height:30px; line-height:30px;}
.main04_r ul li a{ font-size:14px; color:#666; font-family:'微软雅黑';}
.main04_r  ul{ margin-top:10px;}
*/
.kj_nks1{ margin-top:15px;}

/*2018网络班次*/
.wlbc{ width:905px;  overflow:hidden; }/*height:204px;*/
.wlbc li{float:left;width:210px;_width:190px;  text-align:center; margin-right:10px;_margin-right:10px; padding:10px 0 20px 0; line-height:26px; font-size:14px;}
.banci{background:#edfafb; text-align:center; line-height:28px; font-size:14px;}
/*.zc_banci{ height:204px;}*/
.banci a{ margin-top: 8px;}
.banci h3{ color:#51c9d2; font-size:20px; border-bottom:solid 1px #51c9d2; padding-bottom:5px; font-weight:normal; margin-bottom:5px;}
.banci b{ font-size:18px; color:#f00;}
.banci_btn{ display:block; width:90px; height:25px; background: #51c9d2; color:#fff; text-align:center; line-height:25px; margin:0 auto;}
.banci_btn:hover{color:#fff;background: #56dce6;}
.banci_01{ background:#f8efff;}
.banci_01 h3{ color:#a175c3;border-bottom:solid 1px #a175c3; }
.banci_btn_01{ display:block; width:90px; height:25px; background: #a175c3; color:#fff; text-align:center; line-height:25px; margin:0 auto;}
.banci_btn_01:hover{color:#fff;background: #ba86e2;}
.banci_02{ background:#f9f1e4;}
.banci_02 h3{ color:#e0ac59; border-bottom:solid 1px #e0ac59;}
.banci_btn_02{ display:block; width:90px; height:25px; background: #e0ac59; color:#fff; text-align:center; line-height:25px; margin:0 auto;}
.banci_btn_02:hover{color:#fff;background: #f3bb61;}
.banci_03{ background:#f2fdff;}
.banci_03 h3{ color:#52d2e9; border-bottom:solid 1px #52d2e9;}
.banci_btn_03{ display:block; width:90px; height:25px; background: #52d2e9; color:#fff; text-align:center; line-height:25px; margin:0 auto;}
.banci_btn_03:hover{ color:#fff;background: #5ce6ff;}
.listVideo{ margin-top:15px;margin-bottom: 10px;}


.kj_gj_icon{-webkit-transition:.4s all;-moz-transition:.4s all;-ms-transition:.4s all;transition:.4s all;}
.main05_r{ margin-top:61px;}
.main05_r ul{ border:1px solid #eeeeee; border-top:none; padding-bottom:15px;}
.main05_r .kj_djs{ height:58px; line-height:58px; color:#dab390; font-size:16px; padding-left:55px; background:url(../images/gongju_icon.png) no-repeat -15px -1px  #faf7ed; } 
.main05_r .kj_djs strong{ color:#b78151;}
.main05_r ul li{ width:87px; float:left; text-align:center; margin-top:21px;}
.main05_r ul li a{ color:#333;}
.main05_r ul li .kj_gj_icon{ background:url(../images/gongju_icon.png) no-repeat; width:26px; height:26px; margin:0 auto; -webkit-transition:.4s all;-moz-transition:.4s all;-ms-transition:.4s all;transition:.4s all;}
.main05_r ul li .kj_gj_icon01{ background-position:-33px -77px; }
.main05_r ul li .kj_gj_icon02{ background-position:-117px -77px; }
.main05_r ul li .kj_gj_icon03{ background-position:-197px -77px; }
.main05_r ul li .kj_gj_icon04{ background-position:-33px -137px; }
.main05_r ul li .kj_gj_icon05{ background-position:-114px -137px; }
.main05_r ul li .kj_gj_icon06{ background-position:-200px -137px; }
.main05_r ul li .kj_gj_icon01:hover{ background-position:-73px -77px; }
.main05_r ul li .kj_gj_icon02:hover{ background-position:-158px -77px; }
.main05_r ul li .kj_gj_icon03:hover{ background-position:-235px -77px; }
.main05_r ul li .kj_gj_icon04:hover{ background-position:-73px -137px; }
.main05_r ul li .kj_gj_icon05:hover{ background-position:-155px -138px; }
.main05_r ul li .kj_gj_icon06:hover{ background-position:-236px -137px; }

.main05_r ul li p{ height:26px; line-height:26px;}


/*特色服务*/

.tsfw ul li{ float:left; padding-left:75px; width:185px; margin-right:25px; margin-left:10px; margin-top:25px; background:url(../images/tsfu_ico.png) no-repeat; margin:20px 25px 10px 10px}
.tsfw ul li:nth-of-type(4),.tsfw ul li:nth-of-type(8){ margin-right:0px;}
.tsfw ul li b{ display:block; font-size:18px; font-weight:normal;}
.tsfw ul li span{ font-size:14px; color:#999; display:block; line-height:22px; margin-top:5px;}

.tsfw ul li.tsfw_list01{ background-position:-18px -16px; }
.tsfw ul li.tsfw_list02{ background-position:-18px -131px; }
.tsfw ul li.tsfw_list03{ background-position:-18px -243px; }
.tsfw ul li.tsfw_list04{ background-position:-18px -355px; }
.tsfw ul li.tsfw_list05{ background-position:-18px -467px; }
.tsfw ul li.tsfw_list06{ background-position:-18px -579px; }
.tsfw ul li.tsfw_list07{ background-position:-18px -691px; }
.tsfw ul li.tsfw_list08{ background-position:-18px -803px; }



/*帮助*/
/*.helpbg{ width:100%; background:#f9f9f9; margin-top:30px;}
ul.help{ width:1200px;padding:50px 0; margin:0 auto;}
ul.help li {float: left;padding:0 25px; border-right:solid 1px #ddd;}
ul.help li h6 {font-size:16px; margin-bottom:20px;}
ul.help li a {color:#999;}
ul.help li a:hover{ color:#299ff8;}
.liewm{ padding-top:30px !important; border-right:none !important;}
.liTel{ padding-top:70px !important; border-right:none !important;}
ul.helpp li h4{ font-size:24px;}*/

.footer{line-height:24px;padding: 15px 0 5px 0;text-align: center; font-size:12px;  background:#eee;}
.footer img{display:inline;}

.all-sort-list { position:relative; }
.all-sort-list .item-list { 
	display:none;
	position:absolute;
	width:610px;
	min-height:200px;
	_height:200px;
	background:#FFF;
	left:230px;
	box-shadow:0px 0px 10px #DDDDDD;
	top:3px;
	z-index:10;
}
.all-sort-list .item-list .close { 
	position:absolute;
	width:26px;
	height:26px;
	color:#FFFFFF;
	cursor:pointer;
	top:-1px;
	right:-26px;
	font-size:20px;
	line-height:20px;
	text-align:center;
	font-family:"Microsoft Yahei";
	background:rgba(0, 0, 0, 0.6); 
	background-color:transparent\9;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr='#60000000', endColorstr='#60000000');
}

.item-list .subitem { float:left; width:477px; padding:0px 4px 0px 8px; }
.item-list .subitem dl { border-top:1px solid #EEE; padding:6px 0px; overflow:hidden; zoom:1; }
.item-list .subitem .fore1 { border-top:none; }
.item-list .subitem dt { float:left; width:54px; line-height:22px; text-align:right; padding:3px 6px 0px 0px; font-weight:700; color:#E4393C; }
.item-list .subitem dt a { color:#E4393C; text-decoration:underline; }
.item-list .subitem dd { float:left; width:415px; padding:3px 0px 0px; overflow:hidden; }
.item-list .subitem dd em { float:left; height:14px; line-height:14px; padding:0px 8px; margin-top:5px; border-left:1px solid #CCC; }
.item-list .subitem dd em a, .item-list .cat-right dd a { color:#666; text-decoration:none; }
.item-list .subitem dd em a:hover, .item-list .cat-right dd a:hover { font-weight:normal; text-decoration:underline; }
.item-list .cat-right { float:right; width:210px; }
.item-list .cat-right dl { width:194px; padding:6px 8px; }
.item-list .cat-right dd { padding-top:6px; line-height:22px; overflow:hidden; padding:3px 0px 0px; }
.item-list .cat-right dt { padding:3px 6px 0px 0px; font-weight:700; color:#E4393C;  }
.item-list .cat-right dd a:hover { color:#666; }

.all-sort-list .item{ padding:3px 10px; /*height:87px;*/ } 
.all-sort-list .hover { position:relative; z-index:13; background:#FFF;  border: 1px solid #dedede; border-right:none;}



.item-list{ padding:20px 28px 25px 28px;}
.item-list p{ font-size:18px; color:#444;}
.item-list .box01{ margin-top:15px;}
.item-list .box01 dl{ float:left; width:145px; margin-right:10px;*margin-right:7px;margin-right: 7px\0；}
.item-list .box01 dl:last-child{ margin-right:0px;}
.item-list .box01 dl .box01_list_jj{ font-size:12px; color:#999; line-height:22px; margin:10px 0;}
.item-list .box01 dl .box01_list_jq{ font-size:12px;  color:#e6382f; font-weight:bold; margin:5px 0 10px 0;}
.item-list .box01 dl .box01_list_jq i{ color:#999; text-decoration:line-through; font-style:normal; font-weight:normal;}

.item-list .box01 dl .box01_list_btn{ background:#e6382f; width:130px; height:26px; line-height:26px; border-radius:13px; margin:0 auto;}
.item-list .box01 dl .box01_list_btn a{  font-size:12px; color:#fff; display:inline-block; width:49%; text-align:center; }
.item-list .box01 dl .box01_list_btn a:nth-of-type(1){ border-right:1px solid #c21910;}

.item-list .box02 dl{ float:left; width:193px; margin-right:15px;}
.item-list .box03 dl{ float:left; width:295px; margin-right:18px;}

/*考试资讯*/
.zixunBox{ width:905px; }
.ziXun{ float:left; width:430px;  overflow:hidden; margin-top: 15px; margin-right: 25px;}
.ziXun li{ font-size: 14px; height: 30px; line-height: 30px;color: #666; }
.ziXun li a{ color: #666;  }
.ziXun h2 strong{ font-size: 16px;}
.ziXun h2{ padding-left: 0px; background:none;}
.ziXun span,.ziXun span a{ color:#999;}
.ziXun p{ display:block; width:290px; line-height:24px;}
.cih2{ font-size:12px;}
.cih2 a{ padding:0 5px;}
/*常见问题*/
.cjwt{ width:265px;}
.cjwt ul li p{ display:block; line-height:22px; color:#999; margin-bottom:10px;}
.cjwt ul li{ font-size: 14px; margin-top: 20px;}
/*焦点关注*/
.jdgz{ float:left; width:595px; height:300px; margin:0 20px;_margin:0 10px; border-top:solid 1px #eee; overflow:hidden;}
.jdgz ul{ padding-left:0;}
.jdgz ul li{ list-style:none; line-height:30px;}
.jdgz ul li span,span a{margin-right:5px;}
.jdgz ul li a{ margin-right:10px;}
/*
.footer{background-color:#2084f4;font-family:"Microsoft Yahei"}
.footer-floor1{width:100%;padding:0px 0 40px 0;}
.footer-list{width:69%;height:100%;float:left}
.footer-list ul{float:left;margin-right:13%}
.footer-list .flist-4{margin-right:0}
.footer-list li{line-height:30px; text-align:left;}
.footer-list li a{color:#d2e7ff;font-size:12px;text-decoration:none}
.footer-list li a:hover{text-decoration:underline;color:#fff}
.footer-list .flist-title{font-size:16px;color:#fff;margin-bottom:15px}
.footer-floor2{width:100%;border-top:1px solid #63adff;padding:20px 0;text-align:center}
.footer-floor2 p{text-align:center;color:#b6e2f2;font-size:12px;line-height:30px}
.footer-floor2 p span{font-family:PingFangSC-Light,'helvetica neue','hiragino sans gb',tahoma,'microsoft yahei ui','microsoft yahei',simsun,sans-serif}
.footer-floor2,.footer-floor2 a{color:#d2e7ff;}

.footer-floor2 a:hover{color:#a8d0e0;text-decoration:underline}
.foot-link{margin:0 15px;text-decoration:none;color:#b6e2f2}
.foot-link:hover{text-decoration:underline}
.footer-right{width:300px;float:right}
.telephone{width:100%;height:32px;line-height:32px;color:#fff}
.telephone span{display:inline-block;width:32px;height:32px;float:left;background:url(../images/phone_32px.png);margin-left:16%}
.telephone .tel-number{font-size:30px;font-weight:400;text-align:right}
.official-plat{width:100%;height:100%;margin-top:20px;position:relative}
.official-plat ul{float:right;margin-top:7px}
.official-plat ul li span{display:inline-block;width:32px;height:32px;background:url(../images/plat_icon.png) no-repeat 0 0;line-height:32px;float:left;margin-right:12px}
.official-plat ul li .weibo-logo{background:url(../images/plat_icon.png) no-repeat -32px 0}
.official-plat ul li .qq-logo{background:url(../images/plat_icon.png) no-repeat -64px 0}
.official-plat ul li{height:45px}
.official-plat ul a{display:inline-block;height:32px;width:100%;line-height:32px;color:#fff;text-decoration:none;font-size:12px}
.official-plat>p{display:inline-block;width:122px;height:122px;border:1px solid #ddd;background-color:#fff}
.official-plat .weixin{position:absolute;top:0;left:10px;background-image:url(../images/plat_qrcode.png);background-repeat:no-repeat;background-position:-2px 0}
.official-plat .weibo{position:absolute;top:0;left:10px;background-image:url(../images/plat_qrcode.png);background-repeat:no-repeat;background-position:-124px 0;display:none}

#wx-corner{border:10px solid transparent;border-left:10px solid #fff;position:absolute;top:12px;right:-20px;z-index:10}
#wb-corner{border:10px solid transparent;border-left:10px solid #fff;position:absolute;top:58px;right:-20px;z-index:10}
.five-superiority{width:100%;border-bottom:1px solid #27aede;padding:10px 0 20px}
.five-superiority-list li{float:left;width:20%;height:36px;text-align:center;border-left:1px solid #27aede}
.five-superiority-list li:first-child{border-left:none}
.five-superiority-list li a{display:inline-block;position:relative;width:100%;height:36px;line-height:36px;background:no-repeat 2% center;text-indent:2em;color:#fff;font-size:16px}
.five-superiority-list li a:hover{color:#bfe7f5}
.five-superiority-list li a.superiority-text{text-indent:4em}
.superiority-icon{position:absolute;width:40px;height:40px;left:10%;background-repeat:no-repeat;background-image:url(../images/footer_youshi.png)}
.compensate_ico .superiority-icon{background-position:0 0}
.compensate_ico:hover .superiority-icon{background-position:0 -50px}
.retreat_ico .superiority-icon{background-position:0 -100px}
.retreat_ico:hover .superiority-icon{background-position:0 -150px}
.technology_ico .superiority-icon{background-position:0 -200px}
.technology_ico:hover .superiority-icon{background-position:0 -250px}
.prepare_ico .superiority-icon{background-position:0 -300px}
.prepare_ico:hover .superiority-icon{background-position:0 -350px}
.service_ico .superiority-icon{background-position:0 -400px}
.service_ico:hover .superiority-icon{background-position:0 -450px}
.marquee-box{overflow:hidden;width:100%;position:absolute;left:0;top:0}
.marquee{width:8000%;height:60px}
.wave-list-box{float:left}
.wave-list-box ul{float:left;height:60px;overflow:hidden;zoom:1}
.wave-list-box ul li{height:60px;width:100%;float:left;line-height:30px;list-style:none}
.wave-box{position:relative;height:60px; margin-top:50px;}
*/
/*左侧楼层导航*/

 div.floatCtro{ width:70px;  position: fixed; left:25px; top:30%; z-index:100; border-radius:5px; background:#fff;}
  div.floatCtro p{width:70px; text-align:center;  line-height:18px; font-family:'微软雅黑'; border-top:1px solid #dfe1e4; font-size:14px; color:#676767; margin:0; padding:15px 0; cursor:pointer; }
   div.floatCtro a{ display:block; width:70px; text-align:center;  line-height:18px; font-family:'微软雅黑'; border-top:1px solid #dfe1e4; font-size:14px; color:#676767; margin:0; padding:15px 0; cursor:pointer; }
/*  div.floatCtro a{ display:inline-block; display:none; width:60px; height:60px; margin:10px 0 0 0; background:#fff; color:#000;  vertical-align:middle; cursor:pointer;}*/
  div.floatCtro a span{ display:block; width:28px; height:44px; line-height:22px;  font-family:'微软雅黑'; font-size:14px; line-height:22px; text-align:center; margin:8px 16px; _margin:-10px 0 0 16px;}
  div.floatCtro a:hover{ background:#000; color:#fff; zoom:1;}
  div.floatCtro p:hover{ background:#0b6fde; color:#fff;}
  div.floatCtro p.cur{ background:#0b6fde; color:#fff;}
  div.floatCtro p.fc_fk{ border-top:none; font-size:12px;}




.ls_hot{position: absolute;
width: 25px;
height: 15px;
background:url(../images/hot_zb.gif) no-repeat; right:-27px; top:-5px;}
.ls_hot1{position: absolute;
width: 25px;
height: 15px;
background:url(../images/hot_zb.gif) no-repeat; right:33px; top:12px;}
.ls_hot_pr{ position:relative;}
  
