@charset "UTF-8";
/* CSS Document */
body, button, input, select, textarea {font: 14px/30px tahoma,arial,Microsoft YaHei; color:#333; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,table{ margin: 0; padding: 0; list-style:none; /*border:none;*/}
img, iframe{ /*display:block;*/ border:0;}

.mainBox{ width:1200px; margin:0 auto;}
h2{ font-size:16px; padding:20px 0 20px 0;}
a { color:#666; text-decoration: none;}
a:hover, a:focus {color: #008ce5;text-decoration: none;}
.djs_span20{ clear:both;display: block; font-size: 1px; overflow: hidden; height:20px;}
.djs_span1 {clear: both;display: block;font-size: 1px;overflow: hidden;height: 1px;}
.fl{ float:left;}
.fr{ float:right;}
.colorGray{ color:#999;}
.colorZi{ color:#008ce5;}

.container{ width:1200px; padding:0;}
.navbag{ width:100%; height:50px; background:#008ce5;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #fff;background-color: #17a2fb;}

.loginbg{float:left; width:290px;_width:250px;height:255px; background:#f9f9f9; padding:20px;}
.btn-primary{ background-color:#008ce5; border:none; font-size:14px;}
.btn-primary:hover{background-color:#17a2fb;}
.form-control{ border-color:#eee;}

.gyks{ float:left; width:273px; height:255px; border:solid 1px #eee; overflow:hidden;}

.jdtBox{ float:left; width:595px; height:255px; margin:0 20px; _margin:0 10px;}

/*顶部logo*/
.djs_span10{ clear:both;display: block; font-size: 1px; overflow: hidden; height:10px;}
.proNavBg{ width:100%; height:85px; background:#fff;}
.proNav{clear: both; margin:0 auto;width:1200px; height:75px; padding-top:10px;}
.proNav ul{ width:400px; height:50px;}
.proNav ul li{ float:left; margin-left:20px;}
.proNav ul li a._01{ display:block; background:url(../images/head_icon.jpg) no-repeat 1px -8px; padding-top:35px;}
.proNav ul li a._02{ display:block; background:url(../images/head_icon.jpg) no-repeat -73px -8px; padding-top:35px;}
.proNav ul li a._03{ display:block; background:url(../images/head_icon.jpg) no-repeat -144px -8px; padding-top:35px;}
.proNav ul li a._01:hover{ background:url(../images/head_icon_hover.jpg) no-repeat 2px -8px;}
.proNav ul li a._02:hover{ background:url(../images/head_icon_hover.jpg) no-repeat -72px -8px;}
.proNav ul li a._03:hover{ background:url(../images/head_icon_hover.jpg) no-repeat -143px -8px;}
.proNav ul li.dianhua{ margin-top:20px;}
.proNav ul li.dianhua:hover{ margin-top:22px;}


.logoBox{ width:450px; height:43px; font-size:18px; margin-top:10px; }
.logoBox span{ margin-top:-20px;}
.logoBox img{ display:inline;}



/*全站导航下拉菜单*/
.navW{float:right; width: 1067px; height:50px;text-align: right;position:relative; overflow:visible; }
.kcfl {
	background: url(../images/h3icon.png) no-repeat 0 5px;
	color: #fff;
	height: 50px;
	width: 160px;
	z-index: 2;
	padding-left: 40px;
	font-size: 18px;
	line-height: 50px;
}
.kcfl01 {background: url(../images/h3icon_hover.png) no-repeat 0 5px; background-color:#0192ee; 
	color: #fff;
	height: 50px;
	width: 160px;
	z-index: 2;
	padding-left:40px;
	font-size:18px;
	line-height:50px; z-index:100;
}
.subnav{display:none;position:absolute;top:0;left:0;z-index:9; width:240px; background:#fff;border:1px solid #299ff8; border-top:none;padding-bottom:0; padding-top:15px;}
.subnav h6{ font-size:14px; line-height:20px; font-weight:normal;}
.dropdown ul li{ float:left;width:100px; padding-bottom:8px; margin-bottom:6px;margin-left:8px;}
.dropdown ul li:last-child{ border:none;}
/*法考班*/
.item-list{ width:100%; background:#f7f7f7; padding:10px 10px 0; border-top:solid 1px #eee;}
.item-list h4{ display:block; font-size:14px; color:#555;line-height: 20px;font-weight: normal;}
.item-list span a{ color:#999;}
.item-list .box01 dl{ float:left; width:106px; margin-right:5px;*margin-right:5px;margin-right: 5px\0; margin-bottom:10px;}
.item-list .box01 dl:last-child{ margin-right:0px;}
.item-list .box01 dl .box01_list_jj{ font-size:12px; color:#999; line-height:19px; margin:5px 0;}
.item-list .box01 dl .box01_list_jq{ font-size:12px; color:#e6382f; font-weight:bold; margin:5px 0 0 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:#fff; width:105px; height:26px; line-height:26px; border-radius:13px; margin:5px auto;}
.item-list .box01 dl .box01_list_btn a{  font-size:12px;  display:inline-block; width:49%; text-align:center; }
.item-list .box01 dl .box01_list_btn a:nth-of-type(1){ border-right:1px solid #eee;}

.item_jpqj{display:block; width:106px; height:34px; background:url(../images/nav_fk_bc01.jpg) no-repeat;}
.item_vip{display:block;width:106px; height:34px; background:url(../images/nav_fk_bc02.jpg) no-repeat;}
.item_svip{display:block; width:106px; height:34px; background:url(../images/nav_fk_bc03.jpg) no-repeat;}
.item_kjsq{display:block; width:106px; height:34px; background:url(../images/nav_fk_bc04.jpg) no-repeat;}
.item_jpqj:hover{background:url(../images/nav_fk_bc01_hover.jpg) no-repeat; margin-top:-1px;}
.item_vip:hover{background:url(../images/nav_fk_bc02_hover.jpg) no-repeat; margin-top:-1px;}
.item_svip:hover{background:url(../images/nav_fk_bc03_hover.jpg) no-repeat; margin-top:-1px;}
.item_kjsq:hover{background:url(../images/nav_fk_bc04_hover.jpg) no-repeat; margin-top:-1px;}

/*其它导航下拉*/
#dHmenu li{ float:right; width:130px;height:50px; padding:0 25px; font-size:16px; color:#fff; line-height:50px; text-align:center;}
#dHmenu li:hover{ background:#0192ee;}
#dHmenu li a{ color:#fff;}
#dHmenu li.xiala{background:url(../images/navArrow.png) no-repeat 106px 25px;}
#dHmenu li.xiala:hover{background:url(../images/navArrow_hover.png) no-repeat 106px 25px;background-color:#0192ee;}
.dH_hidebox{ width:1200px; height:50px; background:#fff; position:absolute; top:50px; left:-134px; color:#333; display:none; z-index:998; box-shadow:0 2px 2px #eee;}
.dH_hidebox_a{ height:50px; background:#fff; position:absolute; top:0; left:310px; color:#555;  z-index:999;}
.dH_hidebox_a_01{ height:50px; background:#fff; position:absolute; top:0; left:540px; color:#555;  z-index:999;}
.dH_hidebox a{ padding:0 15px; color:#555 !important;}
.dangqian{  background:#0192ee !important;width:130px;height:50px;display: block;}


/*顶部菜单*/
.logbox{ height:36px;_height:36px; border-bottom:solid 1px #cccccc; background:url(../../images/logboxbg.jpg) repeat-x; _background:#f7f7f7;position:fixed;top: 0; z-index:3000; width:100%;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop));/*font-size: 12px !important*/}
.login{width:1190px; margin:0 auto;padding-top:5px;}
.login input.text{width:70px;  border:solid 1px #c4c4c4; line-height:18px; padding:2px 5px; display:inline; margin-left:5px;font-size: 12px !important}
.login input.btnLogin {color:#fff;cursor: pointer;height:23px;line-height:21px;width: 50px;/*! border:none; */ background:#299ff8; font-size:12px; /*! margin-top:3px; */border: solid 1px #1474e0;margin-left: 6px;border-radius: 3px;}
.topmenu topmenu strong.icon_arr, .topmenu li.weibo strong, .topmenu li.weixin strong, .topmenu .focusht, .topmenu .wxht, .topmenu li.khd .jq_hidebox, .topmenu li.khd strong { background: url("../images/topmenu.gif") no-repeat scroll 0 0;}
.topmenu_L{width:430px;_width:410px; height:24px;line-height:22px; }
.topmenu {float:right;width: 540px;_width:560px;color: #333;height:18px; padding-top:6px;}
.topmenu li{float:right;position: relative; background:url(../images/topmenuLine.gif) no-repeat;height: 13px;padding-right:3px; line-height:12px;}
.topmenu li.gwc{background:url("../images/icons2018.png") no-repeat scroll -381px -432px;padding-left:23px;}
.topmenu li.xxzx{background:url("../images/icons2018.png") no-repeat scroll -380px -465px;padding-left:23px;}
.topmenu li.khd{background:url("../images/icons2018.png") no-repeat scroll -387px -448px;padding-left:18px; _width:42px;}
.topmenu li.hover strong.icon_arr {background-position: right -46px;}
.topmenu li.weibo strong {width:24px;background-position: -5px -78px;padding-left: 26px;_width:24px;}
.topmenu li.weixin strong {width:28px;background-position: -5px -49px;padding-left: 28px;_width:24px;}
.topmenu li.last{background: url("../images/icons2018.png") no-repeat -384px -484px;background\0: url("../images/icons2018.png") no-repeat scroll  -384px -484px;_background: url("../images/icons2018.png") no-repeat  -384px -484px;*background: url("../images/icons2018.png") no-repeat  -384px -484px; margin-left:5px; padding-left:18px;}
.topmenu strong {cursor: default;display: block;font-weight: normal;height: 25px; margin: 0 1px;position: relative;z-index: 2;}
.topmenu .jq_hidebox {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DFDFDF;display: none;left: 0;padding: 10px;position: absolute;top: 24px;z-index: 1;}
.topmenu li.hover strong {background-color: #FFFFFF; border:solid 1px #dfdfdf; border-bottom:none;margin: 0;top: -1px;}
.topmenu strong.icon_arr {background-position: right -23px;padding-right: 23px;}
.topmenu li.hover strong.icon_arr {background-position: right -46px;}
.topmenu li.weibo .jq_hidebox {width:135px;}
.topmenu .focusht {background-position:0 -106px;display:block;height:50px;overflow: hidden;text-indent:-100em;width: 135px;}
.topmenu .wxht {background-position:0 -177px;height: 42px;padding-left:70px; padding-top:20px;width: 90px;}
.topmenu .wxht span {color: #666666;display: inline-block;padding-top:3px;}
.xxzx_z{background: url(../../images/xxzx.jpg) no-repeat; width:70px; height:20px; display:inline-block;}
.xxzx_z:hover{background: url(../../images/xxzx_hover.jpg) no-repeat; text-decoration:none;}

/*帮助*/
.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:#008ce5;}
.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: 30px 0;text-align: center; font-size:12px; border-top:solid 1px #ddd; background:#eee;}
.footer img{display:inline;}

