@charset "utf-8";
* { background-repeat: no-repeat; }
body { border: 0px; font-family:"微软雅黑",Helvetica,sans-serif; word-spacing: normal; font-size: 12px; text-transform: none; line-height: normal; padding: 0px; margin: 0px; text-align: center; color: #444; background:#f3f4f6}
p{ margin:0;}
div { text-align: left; }
img, form { margin: 0px; padding: 0px; border: 0px; vertical-align: middle; }
input { vertical-align: middle; }
ul,ol,li{list-style-type:none;}
ul { list-style-type: none; margin: 0px; padding: 0px; }
dl, dt, dd { margin: 0px; padding: 0px; }
a { color: #444; text-decoration: none; font-family:"微软雅黑",Helvetica,sans-serif; }
a:hover { color: #FF4E00; }
table { width: 100%; border-collapse: collapse; border-spacing: 0px; }
pre { margin: 0px; padding: 0px; border: 0px; overflow: hidden; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
pre img { margin: 0px; border: 0px; padding: 0px; line-height: normal; }
.body { width: 987px; display: inline-block; }
.head_bg{ background:#fff}
.left{ float:left}
.right{ float:right}
.m10{ margin-right:10px;}
.w250{ width:250px;}
.w740{ width:740px; overflow:hidden}
.ad980{ width:980px; margin:0 auto; padding:10px; background:#fff;border: solid 1px #e4e4e4;}
.ad740{ width:718px; margin:0 auto; margin-top:10px; padding:10px; background:#fff;border: solid 1px #e4e4e4;}
.ad740 img{ width:720px;}
.rpr{ border-right: dotted 1px #999}
/**********登录什么的**************/
.top{ height:35px; width:1000px; margin:0 auto;}
.top .login{height: 35px;width: 456px;line-height:35px; float:right}
.top .login p{ line-height:35px; top:0px}
.top .cometo{ float:left; width:142px}
.top .logins{ float:left;padding-left: 30px;height: 33px;background:url(../images/kuvai_ico.png) no-repeat 0 0;width: 271px;}
.top .logins a{ float:left;width: 24%;padding-right:10px; padding-left:3px; color:#f2f6df}
.top .logins .denglu{background:url(../images/kuvai_ico.png) no-repeat 0 -34px;padding-right: 3px;padding-left:13px; width:13px; height:12px;}
.top .logins .zhuce{background:url(../images/kuvai_ico.png) no-repeat -13px -34px;padding-right: 3px;padding-left:13px; width:13px; height:12px;}
.top .logins .shoucang{background:url(../images/kuvai_ico.png) no-repeat -30px -34px;padding-right: 3px;padding-left:13px; width:13px; height:12px;}
/**********头部什么的**************/
.head{ height:78px; width:1000px; margin:0px auto; padding:30px 0 6px;}
.head .k_logo{float: left;width: 390px;height: 78px;}
.head .k_logo a{width:390px; height:78px; background:url(../images/kuvai_ico.png) no-repeat 0 -58px; text-indent:-989999px;}
/**********搜索框*************/
.search{ float:left; width:377px; margin-left:20px; }
.input_c1 {float: left;width: 279px;height: 35px;line-height: 35px;padding: 0 12px;font-size: 14px;color: #bbb;border: 2px solid #cf161e;border-right: none;outline: none;}
.sobtn{display: block;width: 71px;height: 39px; font-size:14px; font-weight:bold;border: none; color:#fff;background:#cf161e;}
.sobtn:hover{ background:#c20008}
/***********电话右边*****************/
.head .tel{ float:right;}
/***********导航*****************/
@-moz-document url-prefix(){#jsddm{margin-top: -0px;}}
/* 这么庞大的语句，只有FF认识-------------------------------------- */
#bt>li{float:left;}
#bt li>a{display:block;text-align:center;padding:0;width:130px;height:50px;line-height:50px;overflow:hidden;float:left;color:#fff;font-size: 16px;font-weight: bold;font-family:"Microsoft Yahei";    transition: all 0.1s ease-in;text-shadow:0 1px 0 rgba(0,0,0,0.3);}
#bt li>a:hover{ color:#fff;text-decoration:none;background-color:#ad0911;height:50px;line-height:50px;border-bottom:0;}
#bt li ul{position:absolute;z-index:999;visibility: hidden; background:#cf161e; margin-top:50px;}
#bt li ul li{float: none;}
#bt li ul li a{ height:40px;line-height:40px;text-align:center; color:#fff; font-size:15px; font-weight:bold; width:130px; display:block;}
#bt li ul li a:hover{height:40px;line-height:40px;text-align:center; color:#fff; font-size:15px; font-weight:bold; display:block; }


#nav{height:50px;width:100%;background:#cf161e;clear:both;}
.navc{width:1000px;height:50px;margin:0 auto;display:block;}
#nav a{display:block;text-align:center;padding:0;width:130px;height:50px;line-height:51px;overflow:hidden;float:left;color:#fff;font-size: 16px;font-weight: bold;font-family:"Microsoft Yahei";    transition: all 0.1s ease-in;    text-shadow:0 1px 0 rgba(0,0,0,0.3);}
#nav a.on,#nav a.on:hover{color:#fff;text-decoration:none;background-color:#ad0911;height:50px;line-height:51px;border-bottom:0;}
#nav a:hover{text-decoration:none;background:#ad0911;}
#nav em{width:1px;display:block;height:25px;float:left;overflow:hidden;margin:13px 6px 0 6px;}
#nav em{border-right:1px solid #f44950;background:#a60b10;}
#f_nav {height: 45px;width:100%;background: #fff;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);text-align: left;margin-bottom: 15px;}
.f_nav_div{ width:1000px; margin:0 auto; line-height:45px;} 
.f_nav_div .tag{float: left;height:23px;width: 82px;background: url(../images/kuvai_ico.png) no-repeat 0 -139px;font-weight: bold;color: #fff;text-indent:2px;line-height:23px;margin-top:10px; margin-right:10px;}
.f_nav_div ul{ float:left; margin-right:20px;}
.f_nav_div ul li{float:left;}
.f_nav_div ul a{ padding:0 6px;}
/**************幻灯*****************/
.hdp_img{ width:980px; height:335px; border: solid 1px #ECECEC;background:#fff; padding:10px; margin:0 auto}
.slideBox{ width:980px; height:335px; background:#fff; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; 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{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:980px; height:335px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.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=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/***************板块*****************/
.body1{ overflow:hidden; margin:10px auto; width:1000px;}
.body1 .flash{ width:240px; height:172px; padding:5px; background:#fff; border:1px solid #e4e4e4}

.body1 .dianhua{overflow: hidden; width:250px; height:109px;border:1px solid #e4e4e4; background:#fff; border-radius: 4px 4px 0 0;}
.body1 .dianhua h1{ height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:12px; color:#ea000a; line-height:38px; text-indent:7px;}
.body1 .dianhua h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}
.body1 .dianhua h1 a{ float:right; padding-right:10px; font-weight:200}
 
 		/*main css*/
		.izl-rmenu{position:fixed; right:10px; bottom:20px; padding-bottom:20px;z-index:999; width:72px; }
		.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
		.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
		.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
		.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
		.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
		.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
		.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
		.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
		.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
		.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; height: 73px; line-height:35px; color:#FFF; font-size:18px; text-align:center; display:none;}
		.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
		.izl-rmenu .btn-top:hover{background-color:#444;}
		.btn{
	width: 100px;
	line-height: 40px;
	background-color: #AF0403;
	border: 0;
	color: #fff;
	margin-right: 20px;
	border-radius: 5px;
}

		/* 电话滚动css */
.txtScroll-top{ width:238px;  overflow:hidden; position:relative; }
.txtScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1;  }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .bd{ padding-left:10px;margin-top:5px;}
.txtScroll-top .infoList li{ height:26px; line-height:26px; padding-left:21px; background:url(../images/kuvai_ico.png) no-repeat 0 -199px}
 
 
.adbox{ width:980px; height:95px; background:#fff; overflow:hidden; position:relative; }
.adbox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.adbox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.adbox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.adbox .hd ul li.on{ background:#f00; color:#fff; }
.adbox .bd{ position:relative; height:100%; z-index:0;   }
.adbox .bd li{ zoom:1; vertical-align:middle; }
.adbox .bd img{ width:980px; height:95px; display:block;  }
 
.jr_tab{width:451px; float:left;overflow:hidden;border:1px solid #e4e4e4; background:#fff;  border-radius: 4px 4px 0 0;}
.jr_tab h1{ height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:16px; color:#ea000a; line-height:38px; text-indent:7px;}
.jr_tab h1 a{ float:right; padding-right:10px; font-weight:200; font-size:12px;}
.jr_tab h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}

.jr_tab .tita{height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:12px; color:#ea000a; line-height:38px; text-indent:7px;}
.jr_tab #MBs{ padding-left:10px;height:35px; float:left}
.jr_tab .tita span{line-height:43px; float:right; padding-right:10px;}
.jr_tab .tita ul li{ float:left; padding:0 20px; margin-top:8px;font-size:14px; height:30px; line-height:30px;}
.jr_tab .active{ background:#fff; border-left:1px solid #eee; border-right:1px solid #eee; border-top:1px solid #eee;color:#cf161e; font-size:12px; font-weight:bold}
.jr_tab .normal{ color:#3e3e3e}
.jr_tab .mbc{width:441px; margin:5px; overflow:hidden;}
.jr_tab .mbc li{ line-height:31px;float: left;width: 426px; background:url(../images/kuvai_ico.png) no-repeat -364px 2px; padding-left:10px;}
.jr_tab .mbc li a{ float:left; font-size:14px;width: 82%; height:31px; overflow:hidden;cursor: pointer;text-overflow: ellipsis;white-space: nowrap;}
.jr_tab .mbc li span{ float:right}

.gongyi_tab{width:362px; float:left;overflow:hidden;border:1px solid #e4e4e4; background:#fff; margin-left:10px; border-radius: 4px 4px 0 0;}
.gongyi_tab .tita{height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:12px; color:#ea000a; line-height:38px; text-indent:7px;}
.gongyi_tab #MB{ padding-left:10px;height:35px; float:left}
.gongyi_tab .tita span{line-height:43px; float:right; padding-right:10px;}
.gongyi_tab .tita ul li{ float:left; padding:0 20px; margin-top:8px;font-size:14px; height:30px; line-height:30px;}
.gongyi_tab .active{ background:#fff; border-left:1px solid #eee; border-right:1px solid #eee; border-top:1px solid #eee;color:#cf161e; font-size:12px; font-weight:bold}
.gongyi_tab .normal{ color:#3e3e3e}
.gongyi_tab .mbc{width:350px; margin:5px; overflow:hidden;}
.gongyi_tab .mbc li{ line-height:29px;float: left;width: 338px; background:url(../images/kuvai_ico.png) no-repeat -364px 2px; padding-left:10px;}
.gongyi_tab .mbc li a{ float:left; font-size:14px;width: 82%; height:29px; overflow:hidden;cursor: pointer;text-overflow: ellipsis;white-space: nowrap;}
.gongyi_tab .mbc li span{ float:right}

/*******考试提醒*******/
.body1 .kaoshitixing{ width:535px; overflow:hidden;border:1px solid #e4e4e4; background:#fff; float:left; margin-left:10px;border-radius: 4px 4px 0 0;}
.body1 .kaoshitixing h1{ height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:16px; color:#ea000a; line-height:38px; text-indent:7px;}
.body1 .kaoshitixing h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}
.body1 .kaoshitixing h1 a{ float:right; padding-right:10px; font-weight:200;font-size:12px;}
.body1 .kaoshitixing ul{  float:left;  padding-left: 5px;width:96%;}
.body1 .kaoshitixing ul li a{ font-size:14px;}
.body1 .kaoshitixing .mbc .tixing{float:right;width:51px; margin-left:10px;height:16px; margin-top: 8px;}
.body1 .kaoshitixing .mbc .tixing a{width:51px; height:16px;display: block; background:url(../images/kuvai_ico.png) no-repeat 0 -261px; text-indent:-989999px;}
/*******博越名师*******/
.body1 .boyuemingshi{padding-bottom: 16px;display:none;height: 292px;width:361px; overflow:hidden;border:1px solid #e4e4e4; background:#fff; float:left; border-radius: 4px 4px 0 0;}
.body1 .boyuemingshi h1{ height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:14px; color:#ea000a; line-height:38px; text-indent:7px;}
.body1 .boyuemingshi h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}
.body1 .boyuemingshi h1 a{ float:right; padding-right:10px; font-weight:200}
.body1 .boyuemingshi ul{ padding:3px 10px; width:355px}
.body1 .boyuemingshi .mingshi{padding-left: 25px;border-bottom:1px dotted #e4e4e4;height:290px;margin-top: 5px; overflow: hidden}
.body1 .boyuemingshi .mingshi img{ height:150px; background:#fff; padding:3px; margin-right: 16px;border:1px solid #e4e4e4}
.body1 .boyuemingshi .mingshi h2 a{ color:#cf161e; font-size:14px;}
.body1 .boyuemingshi .mingshi span{ color:#4d4d4d;}



/*******博越名师*******/
.qqqun{ margin-left:10px;width:155px;text-align: center; overflow:hidden;border:1px solid #e4e4e4; background:#fff; float:left; border-radius: 4px 4px 0 0;}
.qqqun h1{ height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:14px; color:#ea000a; line-height:38px; text-indent:7px;}
.qqqun h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}
.qqqun h1 a{ float:right; padding-right:10px; font-weight:200}
.qqqun ul{ padding:3px 10px; width:355px}
.qun_list{ padding:12px; overflow:hidden}
.qun_list li{ line-height:31px; float:left; width:50%; font-size:12px; font-weight:bold}

/**************考试专区*********************/
.kaoshi_tab{width:625px; float:left;overflow:hidden;border:1px solid #e4e4e4; background:#fff; margin-right:10px; border-radius: 4px 4px 0 0;}
.kaoshi_tab .tita{height:37px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:12px; color:#ea000a; line-height:38px; text-indent:7px;overflow: hidden;}
.kaoshi_tab #doubi{ padding-left:10px;height:35px; float:left}
.kaoshi_tab .tita span{line-height:43px; float:right; padding-right:10px;}
.kaoshi_tab .tita span a{ font-weight:100; font-size:12px}
.kaoshi_tab .tita ul li{ float:left; padding:0 11px; margin-top:5px;font-size:12px; height:30px; line-height:30px;}

.kaoshi_tab .tita h1{ height:38px;background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:14px; color:#ea000a; line-height:38px; text-indent:7px;}
.kaoshi_tab .tita h1 strong{ padding-right:10px;}
.kaoshi_tab .tita h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}


.kaoshi_tab .active{ background:#fff; border-left:1px solid #eee; border-right:1px solid #eee; border-top:1px solid #eee;color:#cf161e; font-size:12px; font-weight:bold}
.kaoshi_tab .normal{ color:#3e3e3e; font-weight:100}
.kaoshi_tab .mbc{ margin:5px; overflow:hidden;}
.kaoshi_tab .mbc ul{ width:46%; float:left; padding:10px;}
.kaoshi_tab .mbc ul li{ line-height:30px;height: 30px;
 overflow: hidden;
 background:url(../images/kuvai_ico.png) no-repeat 0 -302px; padding-left:9px}
.kaoshi_tab .mbc ul li a{ font-size:14px;}

.mryl_list li{ line-height:30px;float: left;width: 326px; background:url(../images/kuvai_ico.png) no-repeat -358px 2px;padding-left: 18px;}
.mryl_list li a{ float:left; font-size:14px;width: 82%; height:29px; overflow:hidden;cursor: pointer;text-overflow: ellipsis;white-space: nowrap;}
.mryl_list li span{ float:right}















.kaoshi2_tab{width:535px; float:left;overflow:hidden; background:#fff; margin-right:10px; border-radius: 4px 4px 0 0;}
.kaoshi2_tab .tita{height:37px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:12px; color:#ea000a; line-height:38px; text-indent:7px;overflow: hidden;}
.kaoshi2_tab #doubi{ padding-left:10px;height:35px; float:left}
.kaoshi2_tab .tita span{line-height:43px; float:right; padding-right:10px;}
.kaoshi2_tab .tita span a{ font-weight:100; font-size:12px}
.kaoshi2_tab .tita ul li{ float:left; padding:0 7px; margin-top:5px;font-size:12px; height:30px; line-height:30px;}

.kaoshi2_tab .tita h1{ height:38px;background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:14px; color:#ea000a; line-height:38px; text-indent:7px;}
.kaoshi2_tab .tita h1 strong{ padding-right:10px;}
.kaoshi2_tab .tita h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}


.kaoshi2_tab .active{ background:#fff; border-left:1px solid #eee; border-right:1px solid #eee; border-top:1px solid #eee;color:#cf161e; font-size:12px; font-weight:bold}
.kaoshi2_tab .normal{ color:#3e3e3e; font-weight:100}
.kaoshi2_tab .mbc{ margin:5px; overflow:hidden;}
.kaoshi2_tab .mbc ul{ float:left; padding:5px;}
.kaoshi2_tab .mbc ul li{ line-height:30px;height: 30px;
 overflow: hidden;
 background:url(../images/kuvai_ico.png) no-repeat 0 -302px; padding-left:9px}
.kaoshi2_tab .mbc ul li a{ font-size:14px;}
.kaoshi2_tab .mbc li span{ float:right}



/*******在线答疑*******/
.body1 .asks{ width:250px;margin-bottom: 10px;padding-bottom: 4px;overflow:hidden;border:1px solid #e4e4e4; background:#fff; float:left; border-radius: 4px 4px 0 0;}
.body1 .asks h1{ height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:14px; color:#ea000a; line-height:38px; text-indent:7px;}
.body1 .asks h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}
.body1 .asks h1 a{ float:right; padding-right:10px; font-weight:200}
.body1 .asks .asks_list{padding:3px 10px; width:233px; border-bottom:1px dotted #eee}
.body1 .asks .asks_list .wen{ font-size:12px; line-height:23px; overflow:hidden; height:23px; color:#2b2b2b; background:url(../images/kuvai_ico.png) no-repeat 0 -348px; padding-left:25px;}
.body1 .asks .asks_list .da{ height: 23px;
overflow: hidden;color:#cf161e; line-height:23px; font-weight:bold;background:url(../images/kuvai_ico.png) no-repeat 0 -385px; padding-left:25px;}
.body1 .asks .anniu{ padding-top:3px; padding-left:9px;}



.body1 .biaodan{ width:361px;margin-bottom: 10px;padding-bottom: 19px;overflow:hidden;border:1px solid #e4e4e4; background:#fff; float:left; border-radius: 4px 4px 0 0;}
.body1 .biaodan h1{ height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:14px; color:#ea000a; line-height:38px; text-indent:7px;}
.body1 .biaodan h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}
.body1 .biaodan h1 a{ float:right; padding-right:10px; font-weight:200}
.body1 .biaodan .asks_list{padding:3px 10px; width:250px; border-bottom:1px dotted #eee}
 

/*******招聘信息*******/
.job{ width:1000px; margin:10px auto;overflow: hidden;}
.job .title{ height:30px; border-bottom:2px solid #c00000; background:#fff;}
.job .title2{ height:30px;background:#fff; width:493px; float:left;border-bottom:2px solid #c00000;background:url(../images/t1.jpg) repeat-x center top;}
.job .title2 .h1{background:url(../images/kuvai_ico.png) no-repeat 0 -421px; float:left; width:148px;height:30px; color:#fff; font-size:14px; line-height:30px; text-indent:37px;}
.job .title2 .h1 a{ color:#fff; font-weight:bold}
.job .title3{ height:30px;background:#fff; width:496px; float:right;border-bottom:2px solid #c00000;background:url(../images/t1.jpg) repeat-x center top;}
.job .title3 .h1{background:url(../images/kuvai_ico.png) no-repeat 0 -421px; float:left; width:148px;height:30px; color:#fff; font-size:14px; line-height:30px; text-indent:37px;}
.job .title3 .h1 a{ color:#fff; font-weight:bold}

.job .title .h1{background:url(../images/kuvai_ico.png) no-repeat 0 -421px; float:left; width:148px;height:30px; color:#fff; font-size:14px; line-height:30px; text-indent:37px;}
.job .title .h1 a{ color:#fff; font-weight:bold}
.job .title .right{ line-height:30px; padding-right:10px;}
.job .title .right a{background:url(../images/kuvai_ico.png) no-repeat 0 -472px; padding-left:7px; padding: 0 11px;}
.job .zplist{ width:240px; margin-top:10px; background:#fff; height:245px; float:left; border:1px solid #d5d5d5}
.job .zplist .titles{ height:36px; line-height:36px; border-bottom:1px solid #d5d5d5; border-top:2px solid #e54043; background:url(../images/title_bg.jpg) repeat-x;}
.job .zplist .titles b{ font-size:14px; color:#bf0000; padding-left:10px;}
.job .zplist .titles span{ float:right; padding-right:10px;}
.job .zplist .list{ padding:10px;}
.job .zplist .list li{ line-height:24px;background:url(../images/kuvai_ico.png) no-repeat 0 -517px; overflow:hidden; height:24px;cursor: pointer;
text-overflow: ellipsis;
white-space: nowrap; padding-left:10px;}

/*******教材专区*******/
.jiaocaiqu{ width:1000px;overflow: hidden; height:300px;margin:10px auto; background:#fff; border-top:2px solid #d60008; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
.jiaocaiqu .title{ height:34px; line-height:34px; border-bottom:1px solid #ffc6ca}
.jiaocaiqu .title b{ margin-left:10px; color:#bf0000; font-size:14px;}
.jiaocaiqu .title span{ float:right; padding-right:10px;}
 
	/* 本例子css */
		.slideGroup{ width:1000px;  text-align:left;  }
		.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
		.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
		.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
		.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
		.slideGroup .slideBoxs{ overflow:hidden; zoom:1; padding:10px 0 10px 30px; position:relative;   }
 		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:74px; display:block; width:24px; height:94px; background:url(../images/icoLeft.gif) center center no-repeat }
		.slideGroup .sNext{ left:auto; right:5px; background:url(../images/icoRight.gif) center center no-repeat;  }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
 		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:165px; height:190px; display:block;  padding:2px; border:1px solid #ccc; }
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
		.slideGroup .parBd ul li .titles{ line-height:24px; text-align:center;}
		.slideGroup .parBd ul li .money{ color:#ff040d; font-weight:bold; font-size:14px;font-family: Microsoft Yahei,Arial, Helvetica, sans-serif;}
		

/*******友情链接*******/
.lianjie{ width:1000px; margin:10px auto; padding-bottom:20px;overflow:hidden;border:1px solid #e4e4e4; background:#fff; border-radius: 4px 4px 0 0;}
.lianjie h1{ height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:14px; color:#ea000a; line-height:38px; text-indent:7px;}
.lianjie h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}
.lianjie1{ padding: 10px 10px 1px 10px;
overflow: hidden;}
.lianjie1 b{float:left;line-height: 25px;}
.lianjie1 ul{overflow: hidden;float:left;width: 925px;}
.lianjie1 ul li{ float:left; margin:5px 10px}
/*******尾部版权*******/
.w1200{
    width: 1000px;
    margin:0 auto;
    overflow: hidden;
    *zoom:1;
}
#footer{
	width: 100%;
	background: #fff;
	padding: 30px 0 0;
	overflow: hidden;
	*zoom:1;
}
#footer .footer_left,#footer .footer_midd,#footer .footer_right{
	width: 32%;
	line-height: 30px;
	float: left;
	
}
.text-center{ text-align:center;}
.text-right{ text-align:right;}
#footer .footer_left h2{
	font-size: 22px;
	line-height: 40px;
}
#footer .footer_left p{
	line-height: 30px;
}
#footer .copyright{
color:#939393;
	background: #333;
	color:#939393;
	text-align:center;
	line-height: 45px;
	height:45px;
}
#footer .copyright a{color:#939393;}
 
 
 #iconDiv1{display:none;}.oc_bg{background:url(../images/onlineContact_bg.png) no-repeat}.btn{display:inline-block;text-decoration:none;cursor:pointer}#big_C{position:fixed;_position:absolute;width:89px;height:301px;right:0px;top:200px}#big_C .btn1{position:absolute;width:19px;height:19px;top:70px;right:0px;background-position:-176px -83px}#big_C .btn2{position:absolute;width:63px;height:63px;top:118px;left:13px;background-position:-103px -13px}#big_C .btn2:hover{background-position:-171px -13px}#big_C .btn3{position:absolute;width:68px;height:24px;top:188px;left:10px;background-position:-101px -202px}#big_C .btn3:hover{background-position:-101px -174px}#big_C .btn4{position:absolute;width:68px;height:24px;left:10px;top:220px;background-position:-173px -202px}#big_C .btn4:hover{background-position:-173px -174px}#big_C .btn5{position:absolute;width:56px;height:26px;top:262px;left:17px;background-position:-178px -235px}#big_C .btn5:hover{background-position:-107px -235px}#big_C .btn6{display:none;position:absolute;width:29px;height:85px;top:140px;left:-25px;background-position:-135px -84px}#big_C .btn6:hover{background-position:-101px -84px}#small_C{position:fixed;_position:absolute;width:28px;height:91px;right:1px;top:300px;background-position:-250px -174px}#small_C .btn1{display:none;position:absolute;width:28px;height:28px;left:0px;bottom:-28px;background-position:-207px -108px}#small_C .btn1:hover{background-position:-175px -108px}#small_C .stb{position:absolute;width:28px;height:91px;right:1px;top:0px}#big_C #wx{display: none;width: 150px;height: 150px;position: absolute;top: 220px;left: -150px;}
 
 
 
/*******左边栏目******/ 
.lanmu{ width:250px; overflow:hidden;border:1px solid #e4e4e4; background:#fff;  border-radius: 4px 4px 0 0;}
.lanmu h1{ height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:14px; color:#ea000a; line-height:38px; text-indent:7px;}
.lanmu h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}
 .lanmu .lanmudaohang{ padding:10px;overflow: hidden;}
.lanmu .lanmudaohang a{display:block; background:url(../images/kuvai_ico.png) -329px -265px no-repeat;text-indent:1em;padding:0 11px 0 12px;width:205px;height:40px;line-height:40px;overflow:hidden;float:left;color:#000;font-size:14px;font-family:"Microsoft Yahei";     }
.lanmu .lanmudaohang a.on,.lanmu .lanmudaohang a.on:hover{color:#fff;text-decoration:none;background:#ad0911 url(../images/kuvai_ico.png) -329px -244px no-repeat;height:40px;line-height:40px;border-bottom:0;}
.lanmu .lanmudaohang a:hover{text-decoration:none;background:#ad0911  url(../images/kuvai_ico.png) -329px -244px no-repeat; color:#fff}




/*******左边内容******/ 
.body_main{ width:738px; overflow:hidden;border:1px solid #e4e4e4; background:#fff;  border-radius: 4px 4px 0 0;}
.body_main h1{ height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:12px; color:#000; line-height:38px; text-indent:7px; font-weight:100}
.body_main h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}
.body_main h1 a{padding:0 5px; font-weight:200}
.body_main .body_neirong{ padding:10px; line-height:30px; font-size:14px;}








.yuwen_main{ width:738px; overflow:hidden;border:1px solid #e4e4e4; background:#fff;  border-radius: 4px 4px 0 0;}
.yuwen_main h1{ height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4;font-weight: ea000a;font-size:14px; color:#ea000a; line-height:38px; text-indent:7px; }
.yuwen_main h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}
.yuwen_main h1 a{ float:right; padding-right:20px;padding:0 5px; font-weight:200}



/*******最新资讯*******/
.news_zixun{padding-bottom: 7px;width:250px; margin-top:10px; overflow:hidden;border:1px solid #e4e4e4; background:#fff; float:left; border-radius: 4px 4px 0 0;}
.news_zixun h1{ height:38px; background:url(../images/title_bg.jpg) repeat-x; border-bottom:1px solid #e4e4e4; font-size:14px; color:#ea000a; line-height:38px; text-indent:7px;}
.news_zixun h1 i{background: url(../images/kuvai_ico.png) no-repeat 0 -174px; width:5px; margin-left:18px; margin-top:15px; height:10px;float: left;}
.news_zixun h1 a{ float:right; padding-right:10px; font-weight:200}


.news_zixun_list li{ line-height:30px;float: left;width: 250px; background:url(../images/kuvai_ico.png) no-repeat -358px 2px;padding-left: 18px;}
.news_zixun_list li a{ float:left; font-size:14px;width: 82%; height:29px; overflow:hidden;cursor: pointer;text-overflow: ellipsis;white-space: nowrap;}
 
 
 
 

 
 .newslist3{ margin:10px 20px;}
 
.newslist3 li .tixing{float:right;width:51px; height:16px; margin-top: 8px;}
.newslist3 li .tixing a{width:51px; height:16px;display: block; background:url(../images/kuvai_ico.png) no-repeat 0 -261px; text-indent:-989999px;}

.newslist3 li{ border-bottom:1px dashed #ccc;background:url(../images/dian.gif) left center no-repeat;padding-left: 10px;font-size: 14px; height:36px; line-height:36px;}
.date_time {float: right;color: #656565;}
 
 .dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul span{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;	padding:4px 8px;

	border:1px solid #E9E9E9;
}
.dede_pages ul a{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;	padding:4px 8px;

	border:1px solid #E9E9E9;
}
.dede_pages ul span a{
	float:left;
 	color:#555;
	display:block;
}
.dede_pages ul span a:hover{
	 color:#C90000;
	text-decoration:none;
 }
 
.dede_pages ul .focus,
.dede_pages ul .focus a,.pagebox ul li.focus a:hover{
	background-color:#C90000; color:#fff;
 	font-weight:bold;
}
.dede_pages .pageinfo{
 	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.body_main .neirong{ padding:15px;}
.body_main .neirong h2{line-height:40px; font-family:"微软雅黑"; font-weight:normal;font-size:24px; padding-left:0px; text-align:center; border-bottom:1px dashed #ccc; padding-bottom:10px; color:#A30009;}
.body_main .content_info{ height:20px; line-height:20px; font-size:12px; color:#999; text-align:center; padding-bottom:10px;padding-top:10px;}
.body_main .body_conten{ padding:2px;overflow: hidden; line-height:26px; font-size:13px;}
.body_main .shangxiapian{ padding:10px; border-top:1px dashed #ccc}
.body_main .shangxiapian li{ line-height:30px; font-size:14px;}
.body_main .shangxiapian li a{font-size:14px;}
.button-box{ overflow:hidden}

h1, h2, h3, h4, h5, h6, ul, ol, li, dl{
margin: 0;
padding: 0;
vertical-align: baseline;
}
.body_main ul.ulcl li{height:100px;padding:20px;border-bottom:1px dotted #d6d6d6;}
.body_main ul.ulcl li .list_thumbnail img{float:left;}
.body_main ul.ulcl li .block{float:left;width:575px;padding-left:20px;}
.body_main ul.ulcl li .block h2{font-size:16px;}
.body_main ul.ulcl li.cate_top .block h2{padding-left:22px;background:url(../images/v2.1/top_icon.png) left 0 no-repeat;}
.body_main ul.ulcl li .block h2 .state{float:right;font-size:12px;color:#888;}
.body_main ul.ulcl li .block h2 .tody{color:#be0028;}
.body_main ul.ulcl li .block .memo{display:block; line-height:30px;padding-bottom:5px;color:#888;overflow:hidden;}
 		.listbox{
	width:720px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
}
.e8{/*图集列表专用大图列表*/
	width:100%;
	overflow:hidden;
	clear:both;
	margin-left:12px;
	margin-top:16px;
}
.e8 li{
	width:168px;
	height:257px;
	float:left;
	display:block;
	overflow:hidden;
	margin-right:8px;
	text-align:center;
}
.e8 li .pic{
	width:160px;
	height:205px;
	display:block;
	background:url(../images/picbox-listbg.gif) no-repeat;
	text-align:left;
	overflow:hidden;
}
.e8 li .pic img{
	width:152px;
	height:170px;
	display:block;
	margin-left:3px;
	margin-top:3px;
	border:none;
}
.e8 li .title{
	height: 31px;
padding-top: 5px;
display: block;
text-align: center;
line-height: 31px;
font-weight: bold;
overflow: hidden;
}
.e8 li .date{
color: #ff040d;
font-weight: bold;
font-size: 14px;
font-family: Microsoft Yahei,Arial, Helvetica, sans-serif;
}
.e8 li small{ color:#444; font-weight:100;}
 
 
.button-box .downLoad-button {
 background-color: #279545;
 }
 .button-box .downLoad-button:hover{background-position: 0 -55px;
}
 .button-box .buttons {
position: relative;
float: left;
width: 171px;
height: 48px;
overflow: hidden;
}.button-box span {
display: inline-block;
position: absolute;
left: 55px;color: #fff;
}.button-box .text em {
font-size: 24px;font-style: normal; font-family:"微软雅黑";
}.button-box .dnum {
top: 29px;
color: #fff;
line-height: 16px;
}
 .button-box span {
display: inline-block;
position: absolute;
left: 55px;
} .button-box .buttons {
background: url(../images/detail-newBg.png) no-repeat;
}






#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}





.loginWrap {
width: 965px;
margin: 0px auto;
}.loginPic {
background: url(../images/loginPic.jpg) no-repeat;
width: 960px;
height: 360px;
position: relative;
}.loginBord {
position: absolute;
z-index: 2;
left: 597px;
top: 21px;width: 304px;
padding: 0 23px;
left: 608px\9;
border: 1px solid #ededed\9;
_width: 302px;
background: none repeat scroll 0 0 rgba(255,255,255,.85)!important;
box-shadow: 0 0 4px rgba(0,0,0,.075);
background: rgba(255,255,255,.85);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5ffffff,endColorstr=#e5ffffff);
zoom: 1;
}.loginTit {
height: 60px;
line-height: 60px;
color: #DA1D1D;
margin-bottom: 13px;
_width: 304px;
}.loginTit .fl {
font-size: 20px;
font-family: 'microsoft yahei';
}.loginTit .grey {
color: #969696;
font-style: normal;
}
 .inputGroup {
height: 62px;
}.inputWrap {
position: relative;
border: 1px solid #cfcfcf;
width: 302px;
height: 22px;
background-color: #fff;
border-color: #cfcfcf;
box-shadow: 0 0 2px 1px rgba(207,207,207,.4) inset;
padding: 8px 0;
}.user-icon, .pass-icon {
display: block;
float: left;
width: 38px;
height: 22px;
margin-left: 2px;
}.user-icon {
background-position: -37px -10px;
}.er .help {
display: block;
}
 .pass-icon {
background-position: -37px -50px;
}.verityWrap .inputWrap {
float: left;
width: 105px;
_width: 120px;
margin-right: 12px;
padding: 8px 5px 8px 10px;
}.verityWrap .input {
left: 10px;
width: 110px;
}#code, #sign_code {
float: left;
margin-left: 10px;
}.verityWrap img {
float: left;
width: 93px;
height: 38px;
border: 1px solid #cfcfcf;
}.verityWrap a {
float: left;
margin-top: 20px;
margin-left: 10px;
}.loginbtn {
height: 42px;
padding: 0 35px;
margin-bottom: 10px;
border: 0;
background-position: 0 -82px;
font-size: 18px;
vertical-align: middle;
font-family: "microsoft yahei",arial;
color: #fff;
cursor: pointer;
}.shadow_l {
left: 604px;
_background: 0 0;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='shadow-l.png');
} .help {
color: #e42626;
line-height: 20px;
display: none;
}
 .inputGroup .input {
 z-index: 4;
border: 0;
outline: 0 none;
width: 240px;
height: 22px; padding-left:10px;
padding-bottom: 8px;
line-height: 22px;
font-size: 14px;
color: #000;
overflow: hidden;
background-color: transparent;
}.user-icon, .pass-icon, .er .inputWrap, .loginbtn, .item, .login_layer .er input, .login_layer .ok input {
background: url(../images/login.jpg) no-repeat 0 0 #fff;
}.grey {
color: #999;
}.login_main {
width: 960px;
border: 1px solid #f5f5f5;
position: relative;
display: inline-block;
background:#fff;
margin: 0 auto;
-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
}.login_main .l_bar {
background-position: -7px -20px;
}.login_main .l_bar, .login_main .l_bar1 {
left: -5px;
}.login_main .l_bar, .login_main .r_bar, .login_main .l_bar1, .login_main .r_bar1 {
width: 6px;
height: 450px;
background: url(../images/signup_logo.jpg) center no-repeat;
position: absolute;
top: 0;
}#main.login_page {
width: 700px;
padding: 0 0 30px 32px;
float: left;
font-size: 14px;
}.login_page {
overflow: hidden; background:#fff
}.login_page .content_head {
overflow: hidden;
color: #333;
padding: 30px 0 10px;
}.login_page .content_head h1 {
font-size: 20px;
font-family: '微软雅黑';
font-weight: 400;
color: #A00000;
}.content_body .input_container {
width: 655px;
}
.input_container b{ line-height:44px; font-size:11px; font-weight:100}
.input_container {
margin: 15px 0;
border: 0;
background: 0 0;
position: relative;
overflow: hidden;
padding: 5px 0;
}.input_container label {
display: block;
float: left;
width: 80px;
text-align: right;
margin-right: 10px;
line-height: 36px;
color: #666;
font-size: 14px;
_display: inline;
}.input_container .input_field {
margin: 0 auto;
width: 290px;
height: 41px;
border: 1px solid #cfcfcf;
float: left;
}.input_container label {
display: block;
float: left;
width: 80px;
text-align: right;
margin-right: 10px;
line-height: 36px;
color: #666;
font-size: 14px;
_display: inline;
}.input_container .f_input, .hash_code .f_input {
border: 0;
border-top: 1px solid #f0f0f0;
width: 280px;
height: 20px;
margin: 0;
font-size: 16px;
background: 0 0;
padding: 10px 0 10px 10px;
}.safe-tip {
margin-left: 90px;
float: left;}.safe-tip label {
float: left;
_display: inline;
width: 94px;
height: 20px;
line-height: 20px;
color: #fff;
background: #D0CECC;
text-align: center;
margin-top: 5px;
margin-right: 5px;
}.hash_code .f_input {
width: 105px;
}.input_container.hash_code .input_field {
width: 115px;
}.input_container.hash_code #change_code {
display: inline-block;
font-size: 12px;
cursor: pointer;
height: 14px;
line-height: 14px;
margin: 12px 0 0 10px;
color: #A00000;
float: left;
background: 0 0;
}.email_subscribe {
margin: 10px 0 0 90px;
font-size: 12px;
height: 24px;
line-height: 20px;
color: #666;
width: 400px;
position: relative;
}.check_radio label {
font-size: 12px;
height: 20px;
line-height: 20px;
margin-top: 0;
padding-left: 5px;
text-align: left;
letter-spacing: 1.5px;
}.check_radio .have_check {
background: url(../images/signup_logo.jpg) -50px -99px;
width: 18px;
height: 18px;
display: inline-block;
vertical-align: middle;
margin-top: -2px;
}.check_radio input {
top: 0;
left: 0;
vertical-align: text-bottom;
position: absolute;
width: 18px;
height: 18px;
display: none;
}.login_page .signup_button, .login_page .loginup_button a {
line-height: 42px;
text-align: center;
color: #fff;
font-size: 16px;
}.login_page .signup_button {
overflow: hidden;
background: url(../images/login.jpg) no-repeat  transparent;
border: 0;
cursor: pointer;
display: block;
float: left;
text-indent: 0;
margin: 0;
}.login_page .act, .ret_wrapper .act {
padding: 10px 0 0 90px;
width: 550px;
line-height: 42px;
margin: 0;
}.login_page .act a {
font-size: 12px;
}#sidebar.login_page {
width: 210px;
float: left;
margin-left: 0;
padding-left: 10px;
height: auto;
height: auto;
}#sidebar.login_page .siderbar_head {
margin-top: 100px;
font-size: 14px;
color: #333;
}#sidebar.login_page .loginup_button {
margin-top: 10px;
padding-bottom: 50px;
}.login_page .loginup_button a {
line-height: 42px;
text-align: center;
color: #fff;
font-size: 16px;
}.login_page .loginup_button a {
background: url(../images/login.jpg);
display: block;
width: 122px;
height: 42px;
text-decoration: none;
}.form_node { text-align:left;margin-top: 53px;}
.form_node li { padding:14px 38px; overflow:hidden; *zoom:1; vertical-align:top;}
.login_ndoe .form_node li { padding:12px 20px;}
.login_ndoe .form_node .ai { padding:2px 20px;}
.login_ndoe .form_node .ai input { vertical-align:middle;}
.form_node .a ,
.form_node .b ,
.form_node .c ,
.form_node .d ,
.form_node .e { display:block; float:left; line-height:30px;}
.form_node .a { font-size:14px; text-align:right; width:100px; color:#555;}
.form_node .a .mi { text-decoration:none; color:#c00; padding-right:5px;}
.form_node .b{ margin-right:20px;}
.form_node .c { color:#999;}
.form_node .d { width:126px;}
.form_node .e { line-height:44px; font-size:14px;}
.form_node .es { line-height:44px; font-size:14px; color:#F60}
.form_node .es a{  color:#F60}
.form_node .e input { vertical-align:middle; margin-right:5px;}
.form_node .ipt { margin: 0px;border: 1px solid #CCC;padding: 5px;box-shadow: 0px 1px 2px 0px #DFDFDF inset;color: #666;font: 14px/1.6 "Microsoft YaHei",tahoma,arial;outline: medium none;}
.submit2{ background:url(../images/btn.jpg) no-repeat;width: 106px; font-size:14px; font-family:"微软雅黑";border: 0 none;height:33px; color:#fff;text-shadow: 0 1px 0 #6dad1f;}
.submit2:hover{background:url(../images/btn_h.jpg) no-repeat;cursor:pointer;}



.chengshi{ margin-top:10px;overflow: hidden;}
.chengshi li{ float:left;padding: 2px 5px;}


#xnxx .text{margin:0; width:80%;border:1px solid #ddd;	padding:4px;	box-shadow:#eee 0 1px 2px 0 inset;	color:#999;	font:14px/1.6 "Microsoft YaHei",tahoma,arial;outline:none; resize:none;border-radius:2px;}
#xnxx .text:focus {border:1px solid #bbb!important;outline:none;}
#xnxx .anbu1{ margin-top:10px;cursor:pointer;font-size:14px;height:35px;width:80px; color:#fff;border: 1px solid #B90000;background-color: #B90000; border-radius:2px;font-family: "Microsoft YaHei"; }
#xnxx .anbu1:hover{background-color: #920000;}


#xnxx select{border: 1px solid #d2ccc4;background: #fcfcfb;line-height: 27px;
font-weight: bold;
padding-left: 10px;
cursor: pointer;
width: 105px;
 white-space: nowrap;
text-overflow: ellipsis;color: #494949;
overflow: hidden;
position: relative;
z-index: 99;height:27px;
}



 

.text{font-family:"Microsoft YaHei","微软雅黑","黑体"; }


#form2{ margin-top:24px;}


		/* 本例子css */
		.outBox{ width:625px; height:310px;display:none;		float: left;border: 1px solid #e4e4e4;background: #fff;margin-right: 10px;border-radius: 4px 4px 0 0;text-align:left;  }
		.outBox  h1 {height: 38px;background: url(../images/title_bg.jpg) repeat-x;border-bottom: 1px solid #e4e4e4;font-size: 14px;color: #ea000a;line-height: 38px;text-indent: 7px;}
		.outBox h1 i {background: url(../images/kuvai_ico.png) no-repeat 0 -174px;width: 5px;margin-left: 18px;margin-top: 15px;height: 10px;float: left;}
		.outBox .hd{ height:30px;float: left; line-height:30px;  padding:0 20px; margin-top: 6px; position:relative;  }
		.outBox .hd ul{ float:left; left:20px; top:-1px; height:32px;   }
		.outBox .hd ul li{ float:left; font-size: 12px;padding:0 15px; cursor:pointer;  }
		.outBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
		
		.inBox{ padding:15px 15px 0 0px;  }
		.inBox .inHd{  float: left; line-height:50px; padding:0 10px;   }
		.inBox .inHd ul{ overflow:hidden; zoom:1;border: 1px solid #dadada; }
		.inBox .inHd ul li{ height:50px;border-bottom: 1px dashed #e1e1e1; color:#4d4d4d; width:115px;font-size: 14px; font-weight:bold; text-align:center; cursor:pointer; }
		
		.inBox .inHd ul li.on{ background-color: #fdd63d;
color: #9c530f; }
		.inBox .inBd ul{ padding:0px 10px 10px 10px;  zoom:1; overflow:hidden;   }
		.inBox .inBd li{ height:24px; font-size: 14px;line-height:24px; overflow:hidden; zoom:1;  }
		.inBox .inBd li .date{ float:right; color:#999;  }
		
		
		/*
** zaixianbaoming
*/
.form-group{
	width: 700px;
	margin: 0 auto;
	line-height: 40px;
	margin-bottom: 20px;
	overflow: hidden;
	*zoom:1;
}
.form-group .control-label{
	width: 100px;
	float: left;
	text-align: right;
	padding-right: 15px;
	color: #333;
	background-color: #AF0403;
	color: #fff;
}
.form-group .control-input{
	width: 60%;
	float: left;
}
.form-group .control-input input{
	width: 100%;
	height: 40px;
	line-height: 40px;
	border:1px #eee solid;
	border-radius: 5px;
	padding-left: 10px;
	color: #000;
}
.btn{
	width:550px;
	line-height: 40px;
	background-color: #AF0403;
	border: 0;
	color: #fff;
	margin-right: 20px;
	border-radius: 5px;
	font-size:16px;
}