﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; }
body{font-size:12px;font-family:"microsoft yahei",Arial, Helvetica, sans-serif;}
ul, ol { list-style:none; }
img { border:0; }
a img{ border: none;}
button, input, select, textarea { font-size:100%; }
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";  clear: both;height: 0;}
.clearfix { display: inline-table;  zoom:1;}
input{ border:none;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }

body{margin:0;padding:0px;font-size:12px;color:#333;text-align:left;font-family: "Microsoft Yahei", "microsoft Yahei","宋体";font-size12px; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, form, fieldset, input, textarea, blockquote, th, td {margin:0px;padding:0px;}
input,select{vertical-align:middle; font-size:12px}

li{list-style:none}
img{border:0px;}
img a{cursor:pointer}
.clear{clear:both;_display:inline}
h1,h2,h3,h4,h5,h6,h7{margin:0px;padding:0px;font-size:12px; font-weight:normal;}

/* 链接颜色 */
a {color:#f30;text-decoration:none;}
a:link {color:#444;text-decoration:none;}
a:visited {color: #444;text-decoration:none;}
a:hover {color: #f30;text-decoration:underline;}
a:active {color: #f30;}

/****头部****/
.wrape{width:1190px; margin:0 auto; }
.head{ background:#f1f1f1; height:26px; line-height:26px; border-bottom:solid 1px #e5e5e5;}
.header{width:1190px; margin:0 auto; position: relative;font-family:"Microsoft YaHei", "Microsoft YaHei UI", "SimSun", "宋体"; }
.h_title{margin-right:20px; float:left;}
.h_title i{background:url(/images/icon.png) no-repeat -87px -299px; display:inline-block; width:12px; height:12px; padding-right:5px;}
.loginBar{ float:left;}
.loginBar a.register{ color:#ee491f; padding-left:20px;}
.menu{ float:right;}
.menu ul li a{ color:#666;}
.menu ul li{ background:url(/images/line.png) no-repeat right center; height:26px; line-height:26px; float:left; padding:0 8px;}
/****logo****/
.top{ height:98px;}
.logo{  float:left; margin-right:80px; padding-top:26px;}
#search{position: relative;z-index: 11;float: left;width: 462px;margin-top: 26px;}
.textStyle{float: left;width: 370px;height: 24px;line-height: 24px;color: #666;padding: 4px;margin-bottom: 4px;border-width: 2px 0 2px 2px;border-color: #EE1F1F;border-style: solid;outline: 0;font-size: 14px;font-family: "microsoft yahei";}
.button {float: left;width: 82px;height: 36px;background: #EE1F1F;border: none;line-height: 1;color: #fff;font-family: "Microsoft YaHei";font-size: 16px;cursor: pointer;}
#hotwords{float: left;width: 462px;height: 20px;line-height: 20px;overflow: hidden;}
#hotwords ul li{ float:left; padding:0 5px; color:#666;}
#hotwords ul li a{ color:#666;}
/****nav****/
.nav{ height:44px; line-height:44px;}
.nav ul li{ float:left; font-size:15px; position:relative;}
.nav ul li a{padding-right:25px; color:#fff;}
.nav ul li img{ position:absolute; top:0;}
.nav ul li a.course{ width:213px; background:#b70303; display:inline-block;color:#fff;height:43px; line-height:43px; padding-right:0; margin-right:25px; font-size:16px; text-align:center;}
.nav ul li a.course:hover{ text-decoration:underline;}
.navBar{background:url(../images/navbg.png); }

.user-hub-list{ float:right; padding:22px 0 0 0px;}
.user-hub-list li{ float:left; width:65px; text-align:center;}
.user-hub-list li a{ display:block; font: normal 12px/20px "SimSun"; color:#666;}
.user-hub-list li i { display:block; width:36px; height:36px; background:url(/images/icon-top.png) no-repeat; margin:0 auto 2px; }
.user-hub-list li .ico1{ background-position:0 0;}
.user-hub-list li .ico2{ background-position:0 -36px;}
.user-hub-list li .ico3{ background-position:0 -72px;}
.user-hub-list li .ico4{ background-position:0 -108px;}
.user-hub-list li a:hover{ text-decoration:none;}
.user-hub-list li a:hover .ico1{ background-position:-36px 0;}
.user-hub-list li a:hover .ico2{ background-position:-36px -36px;}
.user-hub-list li a:hover .ico3{ background-position:-36px -72px;}
.user-hub-list li a:hover .ico4{ background-position:-36px -108px;}

/*单导航*/
.Navmenu{width:210px;padding-bottom:3px;border:1px solid #E0E0E0;border-top:none;float:left;display:inline; border-top:0; background:#fff;}
.Navmenu dl{width:100%;float:left;}
.Navmenu dd{float:left;display:inline;text-align:left;line-height:34px;height:34px;padding-top:1px;font-size:12px;position:relative;float:left;width:170px;padding-left:38px;margin-left:1px;overflow:hidden;border-bottom:1px solid #EFEFEF;}
.Navmenu dd:last-of-type{ border-bottom:0; }
.Navmenu dd.dnone{border-bottom:none}
.Navmenu dd i{position:absolute;width:20px;height:20px;font-size:0;overflow:hidden;background:url(/images/icon.png) no-repeat;left:8px;top:10px;}
.Navmenu dd i.huiy{background-position:0 0;}
.Navmenu dd i.wx-ty{background-position:0 -25px;}
.Navmenu dd i.tiku{ background-position:0 -45px;}
.Navmenu dd i.z-ti{ background-position:0 -66px; }
.Navmenu dd i.z-jie{background-position:0 -88px; }
.Navmenu dd i.day-test{background-position:0 -107px;}
.Navmenu dd i.group{background-position:0 -128px; }
.Navmenu dd i.zl-group{background-position:0 -150px;}
.Navmenu dd i.app{background-position:0 -170px; }
.Navmenu dd i.weix{background-position:0 -212px; }
.Navmenu dd i.wei-bo{background-position:0 -233px; }
.Navmenu dd:hover i{position:absolute;width:20px;height:20px;font-size:0;overflow:hidden;background:url(/images/icon.png) no-repeat;left:8px;top:10px;}
.Navmenu dd:hover i.huiy{background-position:-21px 0;}
.Navmenu dd:hover i.wx-ty{background-position:-21px -25px;}
.Navmenu dd:hover i.tiku{ background-position:-21px -45px;}
.Navmenu dd:hover i.z-ti{ background-position:-21px -66px; }
.Navmenu dd:hover i.z-jie{background-position:-21px -88px; }
.Navmenu dd:hover i.day-test{background-position:-21px -107px;}
.Navmenu dd:hover i.group{background-position:-21px -128px; }
.Navmenu dd:hover i.zl-group{background-position:-21px -150px;}
.Navmenu dd:hover i.app{background-position:-21px -170px; }
.Navmenu dd:hover i.weix{background-position:-21px -212px; }
.Navmenu dd:hover i.wei-bo{background-position:-21px -233px; }
.Navmenu dd:hover{box-shadow:0 1px 2px #eee;}
.Navmenu dl a,.Navmenu dl span{float:left;display:inline-block;color:#000;margin-right:10px;}
.Navmenu dd a:hover{color:#f30;}
.Navmenu dl span a{margin:0px;}
.Navmenu .special{width:auto;position:relative;display:inline;float:right;margin:8px 10px 0 0px;_margin-top:5px;padding:2px 3px 2px 0px;background:#c40000;color:#FFF;height:14px;line-height:14px;font-size:12px;font-family:Arial,SimSun;}
.Navmenu .special a,.Navmenu .special a:hover{width:53px;_width:55px;height:14px !important;line-height:14px !important;font-size:12px;font-family:Arial,SimSun;float:left;display:inline-block;padding-top:0px;padding-top:1px\9;#padding-top:1px;_padding-top:1px;margin-left:0px;color:#FFF;text-decoration:none;z-index:2;}
.Navmenu .special a:hover{color:#ffde00;}
.Navmenu .special em{float:left;display:inline;margin-left:-4px;margin-right:3px;font-size:5px;line-height:7px;height:7;overflow:hidden;position:relative;margin-top:3px;margin-top:2px\9;#margin-top:2px;_margin-top:3px;vertical-align:middle;width:5px;z-index:1;background:url(bg2014.png) no-repeat -197px -1309px;}
.Navmenu .special a.autx{width:auto}
/*图片切换*/
.main-banner{height: 464px;width: 694px;float: left; margin:10px 10px 0;}
.banner{width:694px; height:278px; position:relative; overflow:hidden;}
.banner-btn{ display:none;}
.banner-btn a{ display:block; line-height:40px; position:absolute;top:120px; width:40px; height:40px;background-color: #000; opacity:0.3; filter:alpha(opacity=30) color: rgb(255, 255, 255);overflow: hidden; z-index:4;}
.prevBtn{left:5px;}
.nextBtn{right:5px;}
.banner-img{ font-size:0; *word-spacing:-1px;/* IE6、7 */ letter-spacing: -3px; position:relative;}
.banner-img li{ display:inline-block;*display:inline;*zoom:1;/* IE6、7 */ vertical-align: top; letter-spacing: normal;word-spacing: normal;width:694px; height:278px;}
.banner-img li img{width:694px; height:278px; }
.banner i{ background:url(/images/bannerBtn.png)  no-repeat; width: 15px;height: 23px; cursor:pointer;margin: 8px 0 0 12px; display:block;}
.banner .nextBtn i{ background-position:-6px -24px;}
.banner .prevBtn i{ background-position:0 0px;}
.banner-circle{ position:absolute; left:50%; bottom: 15px;height: 13px;text-align: center;font-size: 0;border-radius: 10px;}
.banner-circle li{ border-radius: 10px; margin:2px; display: inline-block; display: -moz-inline-stack; vertical-align: middle;zoom: 1; }
.banner-circle li a{ display: block;padding-top:10px;width: 10px;height: 0;border-radius: 50%; background: #B7B7B7;overflow: hidden;}
.banner-circle .selected a{ background:#F40; }
/*.main-banner .right-banner{ float: left;width: 172px;height: 278px;display: block;margin-left: 2px;margin-bottom: 1px;}*/
.slide-banner{ float:left;}
.Nav-right{ float:right; width:261px;height:462px; position:relative; overflow:hidden;border:solid 1px #e4e4e4; margin-top:10px; background:#fefefe;}
.Nav-right ul.gg li{ float:left; font-size:14px;border:solid 1px #f0f0ef; height:42px; line-height:42px; border-top:0; border-left:0; border-collapse:collapse; cursor:pointer;}
.Nav-right ul.gg li.border-none{ border-right:none;}
.Nav-right ul.gg li a{padding:0 15px; color:#666;}
.Nav-right ul.gg li a.hover{ border-top:solid 2px #e46101; color:#f13100; background:#fff;display:inline-block; height:45px; text-decoration:none;}
.gg-list{ line-height:27px; padding-left:17px; margin-top:12px; font-family:"宋体" ; border-bottom:dashed 1px #dedede; padding-bottom:12px;}
.gg-list ul li{ color:#fff;}
.gg-list ul li a{ color:#666;}
.gg-list ul li a span{ font-weight:bold;}
.tx{ margin-top:12px;}
.tx-xg{ float:left; margin:0 10px;}
.welcome{ float:left; }
.welcome p.quetion{ width:171px; height:27px; line-height:27px; border:solid 1px #f89966; background:#fff9ed; margin-top:10px; text-align:center;}
.welcome p.quetion a{ color:#fe813b;}
.btn{ margin:15px 0 14px 14px;}
a.preview{ width:90px; height:90px; float:left;}
a.preview img{ width:90px; height:90px; display:block;}

.login{ background:#ff9900; border-radius:3px;}
.registerB{ background:#BEBEBE; border-radius:3px; margin-left:7px;}
.btn a{display: inline-block;width:112px; height:35px; line-height:35px;text-align:center;color:#fff; border:0; }

.exam{ height:60px; background:#fafafa;}
.exam ul li{ float:left; width:63px; height:53px; border-top:solid 1px #f0f0f0; text-align:center; padding-top:6px; border-right:dashed 1px #c1c1c1;}
.exam ul li div {vertical-align: middle;}
.exam ul li.dashedNone{ border-right:0; }
.exam ul a li span{ padding-top:5px; color:#666; cursor:pointer;}
.exam ul li .expeRience{ width: 36px; height:26px; margin:0 auto;background:url(/images/icon.png) no-repeat -55px 0;}
.exam ul li .learn{ width: 36px; height:26px; margin:0 auto;background:url(/images/icon.png) no-repeat -93px 0; }
.exam ul li .tiku{ width: 36px; height:26px; margin:0 auto; background:url(/images/icon.png) no-repeat -125px 0;}
.exam ul li .share{ width: 36px; height:26px; margin:0 auto;background:url(/images/icon.png) no-repeat -164px 0; }

.exam ul li:hover{ background:#ff4400;}
.exam ul li:hover a{ color:#fff; text-decoration:none}
.exam ul li:hover .expeRience{ width: 36px; height:26px; margin:0 auto;background:url(/images/icon.png) no-repeat -55px -40px; }
.exam ul li:hover .learn{ width: 36px; height:26px; margin:0 auto;background:url(/images/icon.png) no-repeat -93px -40px;}
.exam ul li:hover .tiku{ width: 36px; height:26px; margin:0 auto;background:url(/images/icon.png) no-repeat -125px -40px; }
.exam ul li:hover .share{ width: 36px; height:26px; margin:0 auto;background:url(/images/icon.png) no-repeat -158px -40px; }



/*专题*/
.topic ul li{ float:left; margin:10px 0; margin-right:1px;}
.topic ul li.marginNone{margin-right:0px;}
.wrapeLeft{ float:left; width:300px;}
.Guide-title{width: 100%;color: #333;height: 33px;border-bottom: 2px solid #ddd;_margin-top: 6px;}
.Guide-title h2{line-height: 33px;font-size: 18px; padding:0 0 6px;float: left;display: inline;width: auto;_margin-bottom: -6px;position: relative;}
.Guide-title h2 span{ border-bottom:solid 2px #ee491f; display:inline-block;}
.Guide-title h3{ line-height: 30px;color:#999; font-size:12px; font-family:"宋体"; float:right; text-align:right; font-weight:normal;}
.Guide-title h3 a{ color:#999;}
/*指南*/
.zhinan{ width:101%;padding-bottom:3px;margin-top:10px;position:relative;margin-right:-10px;}
.zhinan li{float:left;display:inline;padding:0px;margin:2px 2px 0 0px;}
.zhinan li a{display:inline-block;padding:0 8px; font-size:14px;line-height:40px;color:#fff; background:#f7f7f7;text-align:center;}
.zhinan li a.color1{background:#f88a54;width:146px;}
.zhinan li a.color2{background:#7ee0f7;width:120px;}
.zhinan li a.color3{background:#ff7878;width:146px;}
.zhinan li a.color4{background:#a6b9fb;width:120px;font-size:12px;}
.zhinan li a.color5{background:#c4c4c4;width:82px;line-height:52px;padding-top:8px;height:52px;}
.zhinan li a.color6{background:#ffa123;width:83px;line-height:52px;padding-top:8px;height:52px;}
.zhinan li a.color7{background:#6cc8b7;width:83px;line-height:52px;padding-top:8px;height:52px;}
.zhinan li a.color9{background:#5cbfd6;width:146px;}
.zhinan li a.color8{background:#f07be7;width:120px;font-size:12px;}
.zhinan li.hover a,.zhinan li a:hover{background:#ff5c33; color:#fff; text-decoration:none;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.text-title{width: 100%;color: #333;height: 33px;border-bottom: 2px solid #ddd;_margin-top: 6px;}
.text-title h2{line-height: 33px;font-size: 18px; padding:0 0 6px;float: left;display: inline;width: auto;_margin-bottom: -6px;position: relative;}
.text-title h2 span{ display:inline-block; border-bottom:solid 2px #ee491f;}
.text-title h3{ color:#999; font-size:12px; font-family:"宋体"; float:right; text-align:right; padding-top:10px; font-weight:normal;}
.text-titleh3 a{ color:#999;}
.yw{width: 101%;padding-bottom: 3px;margin-top: 15px;position: relative;margin-right: -10px;}
.Img{ float:left; width:90px; margin-right:10px;}
.text{ float:right; width:200px;}
.text h2{ font-size:14px; font-weight:normal; height:20px; line-height:20px;}
.text h2 a{ color:#333;}
.text h4{ font-size:12px; font-weight:normal; line-height:22px;}
.text h4 a{ color:#666;}
.ing {background: url(/images/icon.png) no-repeat -62px -114px;width: 38px;height: 16px;line-height: 16px;margin-top: 7px;color: #fff;padding-left: 20px;}
.hotMid{width: 425px;float: left;overflow: hidden;margin-left: 24px;}
.hotNews{ height:33px; line-height:33px; border-bottom:2px solid #ddd;position:relative; font-size: 18px; color: #ff0000;}
.hotNews li a.hover{border-bottom: solid 2px #e46101;color: #f13100;display: inline-block;height: 33px;}
.newsT{ height:33px; line-height:33px; border-bottom:2px solid #ddd;position:relative;}
.newsT ul li{ float:left; font-size:18px; padding-right:15px;}
.more{ position:absolute; top:2px; right:0; font-family:"宋体"; font-size:12px; }
a.more{ color:#999;}
.more a{color:#999; }
.news li{ float:left; font-size:12px; padding-right:15px; line-height: 26px; width:197px;}
.conNr h2{ font-size:18px; line-height:40px;}
.conNr h2 a{ color:#f03; padding-right:5px;}


.conNr{width:100%;font:12px/1.5 "微软雅黑",tahoma,arial}
.conNr h2{margin:10px 0 0px 0; font-size:22px; line-height:40px; text-align: center;}
.conNrh2 a.zx,.m-headlines h2 a:link.zx,.m-headlines h2 a:visited.zx{ font:normal 14px/20px 宋体;color:#888; padding-right:13px}
.conNr h2 a:hover.zx{ color:#c00; text-decoration:none}
.conNrh2,.m-headlines h2 a{font-size:18px;text-align:left; font-weight:400;}
.conNr h3{overflow:hidden;border-bottom:#e8e8e8 dashed 1px;}
.conNr h3.no-border{ border-bottom:none}
.conNr h3 p{line-height:18px;line-height:24px\9;#line-height:24px;_line-height:24px;color:#666}
.conNr h3 p span{color:#fff; font-size:0px; font-family:Arial;}
.conNr h3 p a.gray,.m-headlines h3 p a:link.gray,.m-headlines h3 p a:visited.gray{ color:#999; padding-left:0;  padding-right:8px; font-weight:100; font-family:宋体}
.conNr h3 p a:hover.gray{ color:#c00; text-decoration:none}
.conNr h3 p a{ padding-left:2px; font-family: Arial,宋体}
.conNr .list-a a{ width:70%; }
.tikCenter{ margin-top:5px;}
.tk-head{ margin-top:12px;}
.tkImg{ float:left; }
.tkImg img{ width:110px; height:80px; margin-right:10px;}
.tk-text{ float:left; width:300px; line-height: 22px;}
.tk-text h2 a{ color:#333; line-height:25px;}
.tk-text span{ color:#f00;}
.tk-text .ceshi{ background:#d91b00; color:#fff; border-radius:3px; padding:0 5px;}
.tk-list ul{ margin-top:5px;}
.tk-list ul li{ line-height:26px; padding-left:10px; background:url(/images/dot.jpg) no-repeat 0px 10px; position:relative;font-size:14px;}
.tk-list ul li a{ color:#333;}
.tk-list ul li span{ color:#888; position:absolute; right:0; font-family:"宋体"; font-size:12px;}
.tk-list ul li a:hover{ color:##f30; }
.tk-list ul li.line {border-bottom: 1px dashed #eee;height: 1px;line-height: 1px;font-size: 1px;position: relative;margin-top:4px;margin-bottom:4px;background:none;}
.yw-text{ height:251px; overflow:hidden;}
/**试题排行榜**/
.tk-rank{ float:right; width:417px;}
.Rank h2{ height:33px; line-height:33px; font-size:18px; color:#3333; position:relative; }
.Rank h2 a span{ cursor:pointer; position:absolute; right:0; top:5px;}
.Rank h2 span{ border-bottom:solid 2px #ee491f; display:inline-block;}
.kc-left,.kc-center,.kc-right{ float:left;}
.kcgn{ margin:15px 0;}
.kc-center{ width:381px; height:90px; border-top:solid 1px #eee; border-bottom:solid 1px #eee; padding-left:5px;}
.kc-center ul{ margin-left:15px;}
.kc-center ul li{ width:50px; height:50px;background:#dbdbdb;border-radius:50%;float:left;margin:10px 11px 0 0;}
.kc-center ul li a { display:block; width:50px; height:50px;}
.kc-center ul li span{ margin-top:4px; display:block;}
.kc-center ul li div{background:url(/images/icon.png) no-repeat; width:50px; height:50px; }

.kc-center ul li div.practice{ background-position:0 -495px; }
.kc-center ul li div.moldTest{background-position:-51px -495px;}
.kc-center ul li div.estimate{background-position:-0px -545px;}
.kc-center ul li div.report{background-position:-0px -595px;}
.kc-center ul li div.wrongQue{background-position:-51px -545px;}
.kc-center ul li div.exchange{background-position:-51px -593px;}
.kc-center ul li:hover{ background:#f44f35;}
.kc-center ul li div.practice:hover{ background-position:-100px -495px; }
.kc-center ul li div.moldTest:hover{background-position:-151px -495px;}
.kc-center ul li div.estimate:hover{background-position:-100px -545px;}
.kc-center ul li div.report:hover{background-position:-100px -595px;}
.kc-center ul li div.wrongQue:hover{background-position:-151px -545px;}
.kc-center ul li div.exchange:hover{background-position:-151px -593px;}
/***开课通知*/
.Rank-pic{ margin:18px 0; height:116px;}
.Rank-pic a{display: inline-block;overflow: hidden;position: relative;width: 208px;}
.actives{ height:120px; overflow:hidden;}
.Rank-pic span{position:absolute;bottom:0px; left:0; width:206px; height:25px; text-align:center; font:14px/25px "微软雅黑"; background:#000; color:#fff;filter:alpha(opacity=60);  opacity:0.6}
.actives ul li{font:normal 12px/30px 微软雅黑;float: left;width: 207px;}
.actives ul li a{ margin-right:12px;}
.actives ul li span{ background:url(/images/icon.png) no-repeat; width:50px; height:16px; color:#fff; text-align:center; display:inline-block; line-height:16px; margin-right:3px}
.actives ul li span.Preferential{ background-position:-63px -76px;}
.actives ul li span.Limited{ background-position:-116px -76px; }
.actives ul li span.act{ background-position:-63px -94px; width:58px;}
.ad-bj{ margin:10px auto;}
.ad-bj .Imgbj{ margin-right:10px;}
/**选项卡*/
.Layer{ margin-bottom:10px;}
#unit-bd {width: 750px;position: relative; float:left;}
#tab01 {width: 750px;position: relative; float:left;}
#tab01 .unit_menu {position: absolute;right:45px;top: 0;z-index: 1;}
#tab01 .unit_menu li {font-size: 18px;float: left;width: 92px;height:40px;line-height:40px;cursor: pointer;text-align: center;margin: 0 2px 0 0;}
#tab01 .unit_box {clear: both;	position: relative;}
#tab01 .unit_menu .selected {color: #ee491f;cursor: pointer;}
.hide {	display: none;}
.unitHead img {float: left;width: 180px;height: 100px;	margin-right: 10px;}
.unitHead p {float:left;width: 85px; font-size:14px;}
.unitLeft{	width: 296px;height: 261px;background: #fdfdfd;border: solid 1px #f1f1f1;float: left;line-height: 24px;padding-left: 10px; padding-top:10px; border-top:0;}
.title-unit h1 span.lmbt{ background:url(/images/icon.png) no-repeat -56px -151px; display:inline-block; width:31px; height:27px; margin-right:15px; float:left;}
.title-unit h1 span.lmbt01{background:url(/images/icon.png) no-repeat -57px -185px; display:inline-block; width:31px; height:27px; margin-right:15px;float:left;}
.title-unit h1 span.lmbt02{background:url(/images/icon.png) no-repeat -58px -222px; display:inline-block; width:31px; height:27px; margin-right:15px;float:left;}
.unitLeft ul {margin-top: 10px;}
.unitLeft li {line-height: 27px;font-size: 14px;padding-left: 15px;background: url(/images/dot.jpg) no-repeat 0px 10px;}
.unitRight{float: left; width:430px; margin-left:10px;}
.unitRight ul{ margin-bottom:10px;}
.unitRight li {line-height: 27px;font-size: 14px;padding-left: 25px;background: url(/images/dot.jpg) no-repeat 10px 10px;}
p.unitRight-title{ font-size:14px; line-height:35px; text-align:center; padding-top:10px;}
p.unitRight-title a{  color:#ee491f;}
.interExam{ font-size:12px; font-family:"宋体";color:#e6e6e6; height:35px;}
.interExam a{ color:#757575; padding:0 5px;}
.interExam a span{ display:inline-block; background:url(/images/icon.png) no-repeat -159px -272px; width:18px; height:14px; vertical-align:middle;}
/**精品文集**/
.Collection{ float:right; width:417px;}
.Coll-title{height:33px;line-height:33px; border-bottom:solid 2px #ddd; position:relative;}
.Coll-title h2{ font-size:18px;}
.Coll-title h2 span{ display:inline-block;border-bottom:solid 2px #ee491f; }
.Coll-nr{ margin-top:17px;}
.gdtx{ float:left;}
.Coll-list{ padding-left:12px;}
.Coll-list ul li{position:relative; line-height:27px; background:url(/images/icon.png) no-repeat -162px -341px; padding-left:25px; font-size:14px;}
.Coll-list ul li a{ color:#333;}
.Coll-list ul li a:hover{ text-decoration:blink;}
.Coll-list ul li span{ color:#888; position:absolute; right:0; font-family:"宋体"; font-size:12px;}
/*hot-wz*/
.hot-rank-con .hot-rank,.hot-rank li{display:inline-block;overflow:hidden}
.hot-rank li{margin-top:2px;}
.hot-rank li p.beikao{ font-size:12px;height:46px;line-height:27px;vertical-align:bottom;text-align:left;width:178px;overflow:hidden;float:left;}
.hot-rank-con .num,.hot-rank-con .num-1{float:left;display:inline;border-radius:50%;background:#ff4311;color:#fff;font:bold italic 12px/17px Arial;width:17px;height:17px;text-align:center;margin-top:6px;margin-right:10px;}
.hot-rank-con .num-1{background:#838383}
.cmmt-1{color:#999; padding:0 3px}
.dark-red{color:#ba4242}
.hot-rank-con{ margin-top:15px;}
.fl{ float:left;}
.fr{ float:right;}
#tab02 {width: 750px;position: relative; float:left;}
#tab02 .unit_menu {position: absolute;right:45px;top: 0;z-index: 1;}
#tab02 .unit_menu li {font-size: 18px;float: left;width: 92px;height:40px;line-height:40px;cursor: pointer;text-align: center;	margin: 0 2px 0 0;}
#tab02.unit_box {clear: both;	position: relative;}
#tab02 .unit_menu .selected {color: #ee491f;cursor: pointer;}
.lt{ padding-top:18px; margin-bottom:10px;}
.ms{ float:left; width:285px;}
.lt img{ float:left; width:113px; height:80px; margin-right:10px;}
.ms h2{ font-size:18px; color:#333;}
.ms p{ height:45px; line-height:25px; overflow:hidden;}
.forum ul li{line-height: 27px;font-size: 14px;padding-left: 15px;background: url(/images/dot.jpg) no-repeat 0px 10px;}
/****伙伴****/
.foot{ width: 1000px; margin: 0 auto 20px;border: 1px solid #ddd;border-top: none;height: 108px;box-shadow: 0 5px 4px #f6f6f6;}
.foot h2.huoban{background: #f3f3f3;font: 18px/36px "微软雅黑";color: #333; }
.foot h2.huoban span{ width:180px; display:inline-block; text-align:center; border-top:solid 2px #ee491f; background:#fff;border-right:solid 1px #e7e7e7;}
/*youqinglink*/
.link-partner{ width:100%; margin-bottom:20px; border:1px solid #ddd; border-top:none; height:108px; box-shadow:0 5px 4px #f6f6f6; }
.link-partner-title{ width:100%; height:36px; background:#f3f3f3}
.link-partner-title h2{ width:194px; height:32px;font:18px/32px "微软雅黑"; color:#333;padding-top:4px;text-align:center;background:#fff url(bg2014.png) no-repeat center -420px; position:relative;display:inline-block;}
.link-partner-title h2 a.huoban{float:left;margin-top:2px;padding:0px 22px 5px;display:inline-block;background:#fff;margin-right:-3px;}
.link-partner-con{ width:1150px; padding:14px 20px;}
.link-partner-con a{ float:left; margin:2px 8px; padding:0 1px; white-space:nowrap}
.footer{ padding:6px 0px; background-color:#f9f9f9; color:#b1b1b1; overflow:hidden; border-top:solid 1px #e7e7e7;}
.footer .box{ width:90px; float:left; padding:5px 35px; background:url(/images/fline.gif) no-repeat right center;}
.footer .box h3{ font-size:20px; color:#272727; margin-bottom:10px;}
.footer .box li{ line-height:24px;}
.footer .box li a{ color:#333;}
.footer .kftel{width:320px; float:left; padding:5px 0px 5px 45px;}
.footer .kftel h3{font-size:20px; color:#404040; margin-bottom:10px; background:url(/images/tel.gif) no-repeat center left; padding-left:25px;}
.footer .kftel h3 span{ font-size:12px; color:#404040;}
.footer .kftel h4{font-size:20px; color:#a6a6a6; margin-bottom:10px;}
.footer .kftel ul{ float:left; padding-left:30px;width:200px; background:url(/images/os.jpg) no-repeat center left; margin-top:5px; margin-left:5px;}
.footer .kftel li{ line-height:24px;}
.footer .kftel .weixin{ width:100%; float:left; color:#666;}
.footer .kftel .wx{ width:65px; height:64px; float:left;padding-top: 5px;}
.copy{ text-align:center; background-color:#e3e3e3; height:36px; line-height:36px; color:#404040;}
/**模拟真题测试**/
.tiku-tab{width:100%;height:28px;line-height:28px;}
.tiku-tab ul{margin:0px;padding:0px;}
.tk-width{ width:417px; margin:0 auto;}
.tiku-tab{ float:left; width:74px;}
.tiku-tab ul li{ border:solid 1px #e7e7e7; height:72px; width:72px; line-height:72px; border-bottom:0;}
.tiku-content{ height:285px;}
.tiku-ctn-lf li.z-practice{border:1px solid #ff4311;border-right:none;color:#f30;margin-bottom:-1px; z-index:1;border-radius: 5px 0px 0px 5px;}
.tiku-ctn-lf{float:left;width:72px;border-bottom:1px solid #e7e7e7;}
.tiku-ctn-lf ul li{width:72px;height:70px;border:1px solid #e7e7e7;border-bottom:none;position:relative;vertical-align:bottom;display:block;font-size:12px;cursor:pointer; z-index:0;}
.tiku-ctn-lf ul li em{background:url(/images/bg2014.png) no-repeat 0 -343px;width:7px;height:13px;position:absolute;right:0px;top:28px;_top:25px;display:none}
.tiku-ctn-lf ul li a{display:block;width:100%;text-align:center;color:#8a8a8a;}
.tiku-ctn-lf ul li a:hover,.tiku-ctn-lf ul li.z-practice a{text-decoration:none;color:#f30}
.tiku-ctn-lf .z-practice em{display:block;}
.tiku-ctn-lf li.z-practice{border:1px solid #ff4311;border-right:none;color:#f30;margin-bottom:-1px; z-index:1;border-radius: 5px 0px 0px 5px;}
.jikao,.daily,.zhangjie,.zhengti,.moni{display:block;background:url(/images/bg2014.png) no-repeat -42px -638px;width:26px;height:27px;margin:10px auto 10px}
.zhengti{background-position:-42px -677px}
.zhangjie{background-position:0px -715px}
.daily{background-position:-72px -715px}
.jikao{background-position:-119px -638px}
.tiku-ctn-lf li.z-practice .moni{background-position: -82px -638px;}
.tiku-ctn-lf li.z-practice .zhengti{background-position: -82px -677px}
.tiku-ctn-lf li.z-practice .zhangjie{background-position: -32px -715px}
.tiku-ctn-lf li.z-practice .daily{background-position: -102px -715px}
.tiku-ctn-lf li.z-practice .jikao{background-position: -119px -678px}
.jikao,.daily,.zhangjie,.zhengti,.moni{display:block;background:url(/images/bg2014.png) no-repeat -42px -638px;width:26px;height:27px;margin:10px auto 10px}
.zhengti{background-position:-42px -677px}
.zhangjie{background-position:0px -715px}
.daily{background-position:-72px -715px}
.jikao{background-position:-119px -638px}
.tiku-width{ width:417px; margin:0 auto 10px; height:285px;}
/* flexslider */
.flexslider{position:relative;width:520px;height:184px;overflow:hidden;zoom:1; float:left;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:33px;height:45px;line-height:99em;overflow:hidden;margin:0px 0 0;display:block;background:url(/images/ad_ctr.png) no-repeat;position:absolute;top:40%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -55px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=80);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=80);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=100);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 1px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(/images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
.flexslider li{width: 260px; float: left;}
.index_banner{position:relative; width:300px; float:left; height:210px;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:210px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:0px;left:20%;z-index:999;display:block;width:300px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#f30;cursor:default;}
/*focus */
.focus{width:156px;height:210px;position:relative;float:left;}
.focesHeight{width:156px;height:210px;overflow:hidden}
.focesHeight p{ text-align:center; line-height:20px; padding-top:10px;}
.focesHeight a p{ color:#666;}
.focesHeight img{width:156px;height:180px}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#ee491f;}
/*tab*/
.ctn-build{ width:100%;display:inline-block;}
.ctn-build-lf,.ctn-build-rg{width:749px;float:left; display:inline;}
.ctn-build-lf,.ctn-unit{width:749px;float:left;font-size:14px;font-weight:normal}
/* 正文左边选项卡*/
.title-unit{ width:100%;height:33px;border-bottom:2px solid #d4d4d4;display:inline-block; line-height:33px; position:relative;}
.title-unit h1,.title-unit ul,.title-unit span{ float:left;display:inline}
.title-unit h1{ width:158px;font-size:20px;_margin-top:0px;_margin-bottom:-4px;margin-right:15px;}.title-unit h1 a{ text-decoration:none}
.title-unit ul{ width:540px;height:33px; margin:0px; position: absolute; right:-140px;}
.title-unit ul li {position:relative;float:left;line-height:33px;margin-bottom:-4px;_margin-bottom:0px;_bottom:-6px;}
.title-unit ul li a{text-align:center;display:inline-block;margin:0;padding:0 12px 0 0;text-decoration:none;}
.title-unit .z-active a{color:#ee491f; text-decoration:none;position:relative;padding-bottom:6px;background:url(bg2014.png) no-repeat center -387px;font-weight:bold}
.title-unit span{ float:right; _bottom:-5px; position:relative}
.title-unit span a{font-size:12px;line-height:33px;display:block; color:#adadad;text-decoration:none}
.title-unit span a:hover{ color:#f30}
.body-unit{ margin-top:14px;_margin-top:0px; width:100%; display:none;}
/* 正文左边的左边 */
.body-unit-lf{ float:left;display:inline;width:258px;margin-top:-15px;margin-top:-18px\9;#margin-top:-14px;_margin-top:0px;margin-right:24px;border:1px solid #f1f1f1;background:#fdfdfd;padding:15px 15px 8px;}
.body-unit-head{ width:100%; height:98px; margin-bottom:10px;}
.pic-unit{ float:left; height:98px;overflow:hidden;padding-bottom:2px;background:#fcfcfc;zoom:1;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.pic-unit img{ height:98px;box-shadow:0 1px 5px rgba(0,0,0,.2);}
.body-unit-lf:hover .pic-unit{background:#f2f2f2;}
.mt10{ margin:10px auto;}
.text-unit{ float:left;width:59px; height:88px; padding:11px 8px 1px 12px;line-height:27px;overflow:hidden; position:relative;margin-right:-12px;}
.text-unit a{color:#666;}
.text-unit a:hover{color:#f30;}
.body-unit-head:hover .text-unit{background:#fafafa}
.body-unit-head:hover .text-unit a{color:#f30;}
.body-unit-lf ul{width:100%;}
.body-unit-lf li{font-size:14px;line-height:22px;margin-bottom:5px;white-space:nowrap;overflow:hidden;background:url(bg2014.png) no-repeat -198px -86px;}
.body-unit-lf li a:hover{text-decoration:none}
/*more进入考试*/
.body-unit-bot{font:12px "新宋体";color:#e9e9e9;margin-top:13px;display:inline-block;}
.body-unit-bot .entry{ margin-left:9px; display:inline-block}
.body-unit-bot a{ display:inline-block; padding:0 1px;font:12px "新宋体"; color:#757575;}
.body-unit-bot a:hover{ color:#f30}
/* 正文左边文字推广 */
.ctn-build-lf-bot{ width:723px; height:66px;_height:auto;padding:9px 10px 10px;_padding-bottom:0px; border:1px solid #e6e6e6; position:relative; margin-top:10px;_top:4px;}
.ctn-build-lf-bot .recomend{ float:left;display:inline;width:361px;}
.ctn-build-lf-bot .recomend-lf{ float:left;display:inline;width:52px;margin:0px;padding:0px;margin-right:14px;}
.ctn-build-lf-bot .recomend-lf li.orange a{ background:#ff6633; color:#fff}
.ctn-build-lf-bot .recomend-lf li{float:left;display:inline;margin:0px;padding:0px;width:100%;margin-top:4px; text-align:center;}
.ctn-build-lf-bot .recomend-lf li a{ display:inline-block;width:50px; height:18px;line-height:18px; color:#999; border:1px solid #e8e8e8; }
.ctn-build-lf-bot .recomend-rg{ float:left;display:inline; width:289px; margin:-3px 0px 0 0px;_margin:0px;border-right:1px dashed #eee;}
.ctn-build-lf-bot .recomend-rg li{ float:left;display:inline;width:130px;margin:0;padding-left:12px;font-size:14px;line-height:24px;background:url(bg2014.png) no-repeat -198px -88px;}
.ctn-build-lf-bot .recomend-icon{ position:absolute; right:0px; top:0px; background:url(bg2014.png) no-repeat -63px -125px; width:38px; height:38px;clear:both;margin-top:-1px;margin-right:-1px;}
/*正文右边 */
.ctn-build-rg{width:417px; float:right;font-size:12px;}
.tiku-paihang{width:100%;}
.hot-rank-con,.weixin-con{width:100%;display:inline-block;margin-top:15px;}
/*正文右边上标题*/
.Rg-title{ width:100%;color:#333;height:33px; border-bottom:2px solid #ddd;_margin-top:6px;box-shadow:0 2px 1px #f7f7f7}
.Rg-title h2{ float:left;display:inline;width:auto;_margin-bottom:-6px; line-height:33px; font-size:18px;padding:0 0px 6px;position:relative;background:url(bg2014.png) no-repeat center -387px;}
.Rg-title h2 span{font-size:18px;color:#aaa;padding:0 6px; }
.Rg-title h3{ float:right;display:inline;line-height:33px;text-align:right}
.Rg-title a.more-btn{ position:relative;float:right;display:inline-block;color:#aaa;font-family: 宋体; word-spacing:-3px; text-decoration:none}
.Rg-title .shu{margin:0px 3px 0;color:#ddd}
.Rg-title a:hover{color:#f30}
.body-unit-rg h2{width:100%;white-space:nowrap;overflow:hidden;margin:-4px 0px 0;_margin-top:14px;padding:0px;vertical-align:top;text-align:center}
.body-unit-rg h2 a{font-weight:normal;font-size:17px;color:#f30;width:90%; overflow:hidden;white-space:nowrap;display:inline-block;}
.body-unit-rg h2 a:hover{color:#f00;}
.body-unit-rg ul{ width:100%; margin:10px 0 0px;}
.body-unit-rg li{width:98%;_width:96%;float:left;line-height:28px;height:28px;overflow:hidden;white-space:nowrap;background:url(bg2014.png) no-repeat -198px -86px;font-size:14px;padding-left:10px;}
.body-unit-rg li a{ width:67.5%;color:#333;float:left;display:inline;margin:0px;padding:0px;overflow:hidden;white-space:nowrap;line-height:26px;}
.body-unit-rg li a.onex{width:60%}
.body-unit-rg li a.oney{width:78%}
.body-unit-rg li i{float:left;display:inline;padding:2px 0px 0px 1px;margin:1px 6px 0;color:#ddd;font:normal 12px/24px 宋体;}
.body-unit-rg li a.kind{width:20%;color:#444;margin-right:6px;}
.body-unit-rg li span{float:right;display:inline;padding:0 6px;_padding:0 3px;color:#aaa;font:normal 12px/25px Arial;}.body-unit-rg li span a{width:100%;display:inline-block;}
.body-unit-rg li a:hover{color:#f30}
.body-unit-rg li span a.zhu{color:#aaa;width:75px;overflow:hidden;white-space:nowrap;text-align:right}
.body-unit-rg li span.en{padding:0px !important;margin-right:4px;}
.body-unit-rg li span.en a{margin-top:4px; border-radius:3px;border:1px solid #dcdddd;background:#f4f4f4;color:#666;line-height:15px;width:58px;text-align:center;display:inline-block;padding-left:2px;}
.body-unit-rg1 li{width:97.5%;_width:95%;float:left;line-height:25px;height:25px;}
.body-unit-rg1 ul{margin-top:11px;}
.body-unit-rg2 ul{margin-top:6px;}
.body-unit-rg2 li a{ width:78%;}
.body-unit-rg2 li{line-height:28px;}
.body-unit-rg2 li a.kind,.body-unit-rg2 li a{float:none;width:auto!important;overflow:hidden;white-space:nowrap;padding:0px;margin:0px;}
.cntmid{ width:425px; float:left; overflow:hidden; margin-left:24px;}
.body-unit-rg{width:425px;float:left;display:inline;}
.body-unit-rg h1{margin:6px 0 0 0; padding:0;width:100%; overflow:hidden;height:40px;}
.body-unit-rg h1,.m-headlines h1 a{font-size:18px;line-height:40px;text-align:left;color:#e02a2a}.m-headlines h1 a{margin-right:22px;}
.body-unit-rg h3{padding:0px;overflow:hidden;font-size:12px}
.body-unit-rg h3 p{line-height:23px;color:#666;overflow:hidden;white-space:nowrap;}
.body-unit-rg h3 p span{padding:0 2px 0 4px;color:#ccc;}
.body-unit-rg h3 p .gray{ color:#333; padding-left:0}
.body-unit-rg h3 p a{ padding-left:2px;text-decoration:none;color:#444;margin-left:2px;}
.body-unit-rg h3 a:hover{color:#f30}
/*题库*/
.tiku-ctn-rg{ float:right;width:326px; display:none;margin-top:-5px;_margin-right:-3px;}
.list-d{ width:100%;padding:0px;_margin-right:-3px;}
.list-d li{ width:96%;margin:0px;clear:both;overflow:hidden;float:left;background:url(/images/bg2014.png) no-repeat -198px -83px;line-height:22px;padding-left:10px;cursor:pointer;padding-top:5px;border-bottom:1px solid #f8f8f8;}
.list-d li .link{float:left;display:inline-block;width:80%;line-height:24px;font-size:13px;overflow:hidden;white-space:nowrap;margin:0px;padding:0px;}
.list-d li .info{ zoom:1; clear:both; position:relative;width:100%;display:inline-block;margin:0px;#margin-top:-5px;_margin-top:-5px;padding:0px;}
.list-d li .info span{ float:left; color:#bbb;padding-left:16px;display:inline;background:url(/images/bg2014.png) no-repeat -70px -277px;}
.list-d li .info a{ width:30px;height:28px;padding:5px;top:-20px;_top:-24px;position:absolute;text-align:center;border:1px solid #ddd; background:#f8f8f8;right:0;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333;text-decoration:none; line-height:15px;clear:both;box-shadow: 1px 1px 0 #f2f2f2;}
.list-d li .info a:hover{ color:#fff; border-color:#F40;background:#f60;}
.list-d .active .info{ display:block;}
.list-d .active{background:#fafafa}
.list-d li.bnone{border:none}
.entry-icon{ display:inline-block; vertical-align:middle; margin:-2px 5px 0 2px;_margin-top:0px; background:url(/images/bg2014.png) no-repeat -68px -92px; width:12px; height:12px}
.entry-icon:hover{ background-position:-88px -92px;}
.Guide-title em.arrow-down{ display:block; background:url(/images/icon.png) 0 -343px; width:7px; height:4px; margin:0 auto; }
.text-title em.arrow-down{ display:block; background:url(../images/icon.png) 0 -343px; width:7px; height:4px; margin:0 auto; }
.foot h2.link{background: #f3f3f3;font: 18px/36px "微软雅黑";color: #333; position:relative;}
.foot h2.link span{ width:180px; display:inline-block; text-align:center; border-top:solid 2px #ee491f; background:#fff; border-right:solid 1px #e7e7e7;}

.fixediv{position:fixed;z-index:9999; margin-left:1%;}
.fixediv img{float:left;}
.fixediv a.close{display:block;height:30px;line-height:30px;background:#fff;font-size:14px;padding:0 10px;color:#5e5e5e;text-decoration:none;text-align:center;}
.leftadv{right:0px; width:145px;}
.rightadv{right:0px;}

