﻿.content {
	width: 1010px;
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-size:100%;
}
/*头部 begin*/
.head{
	height: 74px;
	width: 100%;
}
.head_center{
	height: 74px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.logo{
	float: left;
	height: 59px;
	width: 204px;
	margin-top: 15px;
}
.tel{
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	float: right;
	margin-top: 30px;
}
/*头部 end*/
/*导航 begin*/
.nav{
	background-color: #1d1d1d;
	height: 50px;
	width: 100%;
	margin-top: 20px;
}
.nav_center{
	height: 50px;
	width: 1000px;
	list-style-type: none;
	margin-right: auto;
	margin-left: auto;
}
.nav_center_text{
	font-size: 24px;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 40px;
	width: 210px;
	padding-top: 10px;
	cursor:pointer;
	text-decoration: none;
}
.nav_center_text:hover{
	color: #f39600;
}
/*导航 end*/
.index1 {
	width: 100%;
	height: 800px;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.index1 .txt1 { padding-top:55px; }
.index1 .txt1 span { width:380px;height:60px;display:block; border:1px solid #fff;line-height:60px;text-align:center;font-size:40px;color:#fff;margin:0 auto; }
.index1 .title { margin-top:30px; }
.index1 .txt2 { font-size:40px;color:#fff;font-weight:bold;text-align:center;line-height:110px; }
.index1 .txt3 { width:858px;height:175px;display:block;background:url(../images/index1_2.png) no-repeat;margin:0 auto;text-align:center; }
.index1 .txt3 img { margin-top:20px; }
.index1 .txt3 .btn { width:214px;height:67px;display:block;background:url(../images/index1_4.png) no-repeat;line-height:60px;text-align:center;font-size:31px;font-weight:bold;color:#fff;margin:0 auto;margin-top:20px; }
.index1 .txt4 { width:828px;height:67px;margin:0 auto;margin-top:70px; }
.index1 .txt4 .btn1 { width:192px;height:67px;display:block;background:url(../images/index1_5.png) no-repeat;line-height:60px;text-align:center;font-size:20px;color:#fff;float:left; }
.index1 .txt4 .btn2 { width:192px;height:67px;display:block;background:url(../images/index1_6.png) no-repeat;line-height:60px;text-align:center;font-size:20px;color:#fff;float:left;margin-left:20px; }
.index1 .txt4 .btn3 { width:192px;height:67px;display:block;background:url(../images/index1_7.png) no-repeat;line-height:60px;text-align:center;font-size:20px;color:#fff;float:left;margin-left:20px; }
.index1 .txt4 .btn4 { width:192px;height:67px;display:block;background:url(../images/index1_8.png) no-repeat;line-height:60px;text-align:center;font-size:20px;color:#fff;float:left;margin-left:20px; }

.index2 {
	width:100%;
	height:818px;
	display:block;
	background:url(../images/index2_3.png) no-repeat bottom center;
	text-align:center;
	z-index:100;
}
.index2 .txt1 { padding-top:35px; }
.index2 .txt2 {  }
.index2 .txt2_1 { width:166px;height:75px;background:url(../images/index2_4.png) no-repeat;position:absolute;left:220px;top:160px;font-size:24px;color:#fff;line-height:47px; }
.index2 .txt2_2 { width:317px;height:75px;background:url(../images/index2_5.png) no-repeat;position:absolute;left:30px;top:260px; font-size:24px;color:#fff;line-height:47px; }
.index2 .txt2_3 { width:317px;height:75px;background:url(../images/index2_6.png) no-repeat;position:absolute;left:30px;top:515px; font-size:24px;color:#fff;line-height:96px; }
.index2 .txt2_4 { width:317px;height:75px;background:url(../images/index2_7.png) no-repeat;position:absolute;right:50px;top:160px;font-size:24px;color:#fff;line-height:47px; }
.index2 .txt2_5 { width:267px;height:75px;background:url(../images/index2_8.png) no-repeat;position:absolute;right:22px;top:515px;font-size:24px;color:#fff;line-height:96px; }
.index2 .txt3 { padding-top:590px; }

.index3 { width:100%;background:#e4e4e4; }
.index3 p { margin:0 auto;text-align:center; }
.index3 p.p1 { font-size:35px;font-weight:bold;color:#00406b; }
.index3 p.p2 { font-size:22px;color:#343434;margin-top:20px; }
.index3 p.p2 em { font-size:22px;color:#ff5a00; }
.index3 p.p2 img { position:relative;bottom:8px;padding:0 10px; }
.index3 ul { width:907px;margin:0 auto; }
.index3 ul li { width:91px;height:26px;background:url(../images/index3_3.png) no-repeat;line-height:26px;text-align:center;color:#fff;float:left;margin-left:10px;margin-top:15px; }
.index3 ul li:nth-child(9n+1) { margin-left:0; }
.index3 ul li a { display:block;font-size:14px;color:#fff; }
.index3 p.p3 { font-size:22px;color:#ff5a00;margin-top:30px;margin-bottom:10px; }
.index3 p.p4 { font-size:14px;color:#232323;line-height:22px; }
.index3 p .zixun { width:114px;height:37px;display:block;background:url(../images/index3_5.png) no-repeat;line-height:34px;text-align:center;font-size:17px;font-weight:bold;color:#fff;letter-spacing:2px;margin:0 auto;margin-top:10px; }
.index3 .huan { text-align:center;position:relative;height:444px; }
.index3 .huan img { margin-top:60px; }
.index3 .huan .huan1 { position:absolute;left:460px;top:34px;font-size:15px;font-weight:bold;color:#0082c5; }
.index3 .huan .huan2 { position:absolute;left:284px;top:185px;font-size:15px;font-weight:bold;color:#0082c5; }
.index3 .huan .huan3 { position:absolute;left:513px;top:352px;font-size:15px;font-weight:bold;color:#0082c5; }
.index3 .huan .huan4 { position:absolute;left:655px;top:85px;font-size:15px;font-weight:bold;color:#0082c5; }
.index3 .huan .huan5 { position:absolute;left:432px;top:180px;font-size:15px;font-weight:bold;color:#0082c5; }
.index3 .huan .huan5 .txt1 { font-size:21px;font-weight:bold;color:#ff5400; }
.index3 .huan .huan5 .txt2 { font-size:26px;font-weight:bold;color:#ff5400; }

.index3 .process_con { height:480px;background:url(../images/index3_16.png) no-repeat left center;margin:0 auto;margin-left:12px; }
.pro1 { margin-top:25px; }
.pro1 .pro_con { float:left;width:148px;margin-left:50px;text-align:center; }
.pro1 .pro_con1 { margin-left:20px; }
.pro1 .pro_con p { line-height:40px;font-size:14px;color:#00406b; }
.pro2 { margin-top:10px; }
.pro2 span { width:148px;display:block;float:left;margin-left:50px;line-height:22px;font-size:14px;color:#272636;text-align:center; }
.pro2 span.pro_con1 { margin-left:20px; }

.index4 { width:100%; background:url(../images/index4_bg.png) no-repeat; }
.index4 p { font-size:35px;font-weight:bold;color:#fff;text-align:center; }
.index4 ul { width:730px;margin:0 auto; }
.index4 ul li { height:60px;line-height:60px;border-bottom:1px solid #2ba471;position:relative; }
.index4 ul li img { position:absolute;left:0;top:8px; }
.index4 ul li span { padding-left:42px;float:left;font-size:18px;color:#fff; }
.download_text a{
	font-size: 18px;
	color: #FFFFFF;
}
.download_text a:hover{
	color: #FFFF00;
}
.download_text2 { float:right;font-size:14px;color:#ebf638; }

.index5 { width:100%;background:#e7e7e7; }
.index5 .p1 { font-size:35px;font-weight:bold;color:#00406b;text-align:center; }
.index5 .p2 { font-size:22px;color:#464646;text-align:center;margin-top:20px; }
.index5 .p2 em { color:#ff5a00; }
.statistics { width:1010px;background:#fff;border-radius:10px; }
.statistics .title { line-height:66px;font-size:27px;font-weight:bold;color:#00406b;text-align:center; }
.statistics ul { width:980px;margin:0 auto; }
.statistics ul li { border-top:1px solid #959595; }
.statistics .s_l { width:226px;height:38px;line-height:38px;font-size:20px;font-weight:bold;color:#fff;padding-left:10px; background:url(../images/index5_1.png) no-repeat;float:left;margin-top:27px; }
.statistics .s_r { width:732px;height:52px;line-height:52px;background:url(../images/index5_2.png) no-repeat;float:right;margin-top:20px;position:relative; }
.statistics .s_r span.s1 img { position:absolute;left:5px;top:10px; }
.statistics .s_r span.s2 { line-height:52px;position:absolute;right:10px;font-size:20px;color:#ff5a00; }
.statistics ul li p { font-size:16px;color:#444;line-height:40px; }
.evaluation .title { 
	font-size: 27px;
	font-weight: bold;
	color: #00406b;
	text-align: center;
	margin-top: 30px;
	float: left;
	width: 100%;
	margin-bottom: 20px; 
	}
.evaluation .img { text-align:center; }
.evaluation .img img { max-width:1000px; }

.statistics_botton{
	float: left;
	height: 59px;
	width: 1010px;
	margin-top: 34px;
}
.botton_l{
	font-size: 28px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 57px;
	width: 308px;
	background-image: url(../images/botton_l.png);
	background-repeat: no-repeat;
	margin-left: 120px;
	cursor:pointer;
	padding-top: -2px;
}
.index6 { width:100%; }
.index6 .p1 { font-size:35px;font-weight:bold;color:#00406b;text-align:center; }
.index6 .p2 { font-size:22px;color:#464646;text-align:center;margin-top:20px; }
.index6 .txt { width:452px;height:55px;background:url(../images/index6_1.png) no-repeat;line-height:55px;margin:0 auto; }
.index6 .txt span { font-size:30px;font-weight:bold;color:#fff; }
.index6 .txt span em { color:#abd33c; }
.index6 .txt span.s1 { margin:0 25px 0 35px; }
.index6 .method { position:relative; }
.index6 .loudou { margin-left:152px; }
.index6 .con { width:270px;text-align:right; }
.index6 .cons1 { position:absolute;left:580px;top:110px; }
.index6 .cons2 { position:absolute;left:503px;top:250px; }
.index6 .cons3 { position:absolute;left:468px;top:340px; }
.index6 .cons4 { position:absolute;left:468px;top:440px; }
.method_botton{
	float: left;
	height: 59px;
	width: 309px;
	margin-top: 38px;
	margin-left: 360px;
	margin-bottom:30px;
}
.m_botton{
	font-size: 28px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 57px;
	width: 308px;
	background-image: url(../images/botton_l.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
.index7 { width:100%;background:#87faca; }
.index7 .p1 { font-size:35px;font-weight:bold;color:#00406b;text-align:center; }
.index7 .p2 { width:230px;height:50px;line-height:50px;text-align:center; font-size:28px;font-weight:bold; color:#333;margin:0 auto;border:1px solid #333; }
.index7 .p3 { font-size:22px;color:#464646;line-height:32px;text-align:center; }
.index7 .p3 em { color:#ff5a00; }
.index7_con { border-top:1px dashed #959595;position:relative; margin-bottom:50px; }
.index7_con .con1 { margin-left:50px;margin-top:33px; }
.index7_con .con1 .xuhao { float:left;position:relative;top:5px; }
.index7_con .con1 .nr { float:left;margin-left:8px; }
.index7_con .con1 .nr .nr1 { font-size:20px;font-weight:bold;color:#00406b;line-height:26px; }
.index7_con .con1 .nr .nr2 { font-size:16px;color:#464646;width:460px; }
.index7_con .con5 .nr .nr2 { font-size:16px;color:#464646;width:666px; }
.index7_con .img { position:absolute;right:10px;top:60px; }
.index7_botton{
	font-size: 24px;
	font-weight: bold;
	color: #00406b;
	text-align: center;
	height: 53px;
	width: 496px;
	border: 2px solid #00406b;
	margin-left: 260px;
	margin-top: 30px;
	background-color: #87faca;
	float: left;
	cursor:pointer;
}
.index7_botton:hover{
	background-color:#00406b;
	color:#FFFFFF;
}

.index8 { width:100%; }
.index8 .title { font-size:35px;font-weight:bold;color:#00406b;text-align:center;margin-top:24px; }
.index8 .recommend { float:left;margin-top:30px; }
.index8 .recommend1 { margin-left:33px; }
.index8 .recommend .top { width:488px;height:120px;background:url(../images/index8_1.png) no-repeat; }
.recommend .top .p1 { font-size:40px;font-weight:bold;color:#fff;text-align:center; }
.recommend .top .p2 { font-size:30px;color:#ffcc00;text-align:center; }
.index8 .recommend .bottom { width:436px;height:428px;border:1px solid #c2c2c2;position:relative;padding:0 25px; }
.recommend .bottom .p1 { color:#ff5a00;font-size:18px;font-weight:bold; }
.recommend .bottom h1 { font-size:16px;font-weight:bold;color:#353535;margin-top:17px; }
.recommend .bottom .p2 { font-size:16px;color:#353535;line-height:24px; }
.recommend .bottom .p_btn { position:absolute;left:110px;bottom:20px; }
.recommend .bottom .p_btn a { width:114px;height:37px;display:inline-block;background:url(../images/index8_2.png) no-repeat;line-height:32px;text-align:center;font-size:17px;font-weight:bold;color:#fff; }
.recommend .bottom .p_btn .zx { padding-right:20px; }

.index9 { width:100%;height:790px;background:#f3f3f3; }
.index9 .title { font-size:35px;font-weight:bold;color:#00406b;text-align:center; }
.index9 .student { position:relative; }
.student ul li { float:left;width:82px;height:82px;margin-left:12px;margin-top:11px; }
.student ul li span { width:82px;height:82px; }
.student ul li span img { width:82px;height:82px; }
.student .col { width:272px;height:176px;position:absolute;left:199px;top:104px; }
.student .xinxi { width:260px;height:270px;background:#fff;position:absolute;right:20px;top:104px;padding:15px; }
.student .xinxi p { font-size:13px; }
.student .xinxi p.p1 { line-height:24px; }
.student .xinxi p.p2 { font-size:15px;color:#015a9c;margin-top:12px; }
.student .xinxi p.p3 { line-height:20px;margin-top:5px; }
.student .xinxi p.p4 { text-align:right; }
.select { border:1px solid #698ee2; }
.student .xinxi1 p {  }
.student .xinxi2 p {  }
.student .xinxi3 p { font:""; }
.student .xinxi4 p { font:""; }
.student .xinxi5 p { font:""; }

.index10 { width:100%;height:460px;background:url(../images/index10_1.png) no-repeat; }
.index10 .pic { position:absolute;left:0;top:0; }
.index10 .brand { width:710px;float:right; }
.index10 .brand .title { font-size:50px;font-weight:bold;color:#00406b;text-align:center; }
.index10 .brand .txt { font-size:40px;font-weight:bold;color:#343434;text-align:center;margin-left:33px; }
.index10 .brand .con { float:left;width:167px;height:248px;background:url(../images/index10_3.png) no-repeat;text-align:center;margin-left:15px; }
.index10 .brand .con .img { text-align:center;margin-top:10px; }
.index10 .brand .con .p1 { font-size:20px;font-weight:bold;color:#fff;margin-top:25px; }
.index10 .brand .con .p2 { font-size:14px;color:#fff;margin-top:10px;line-height:20px;padding:0 10px; }
.index10 .brand .code { float:left;margin-left:22px; }
.index10 .brand .code .p1 { text-align:center;margin-top:17px;font-size:14px;font-weight:bold;color:#333; }
.index10 .brand .code .p2 { text-align:center;font-size:14px;font-weight:bold;color:#333;margin-top:3px; }

/*footer begin*/
/* 底部 */
#footer {
}
.footer_top{
	height: 220px;
	background-color: #eaeaea;
	width: 100%;
	padding-top: 15px;
	float: left;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000;
}
.top_content{
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#footer .nav {
	height: 36px;
	text-align: center;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-color: #eaeaea;
	margin-bottom:20px;
}
.nav out {
	font-size: 0px;
	letter-spacing: -5px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.nav out in {
	display: inline-block;
	vertical-align: top;
	letter-spacing: normal;
	margin-right: auto;
	margin-left: auto;
	width:520px;
}

li {
list-style-type: none;
padding: 0;
margin: 0;
}
.in {
display: inline-block;
vertical-align: top;
letter-spacing: normal;
}
.nav out in a {
background: transparent;
text-decoration: none;
padding: 0;
margin: 0;
color: #333;
}
.content_1{
	float: left;
	width: 139px;
}
.content_2{
	float: left;
	width: 233px;
}
.content_3{
	float: left;
	width: 282px;
}
.content_4{
	float: left;
	width: 256px;
}
.content_5{
	float: left;
	width: 229px;
}
.content_1_text{
	font-size: 12px;
	line-height: 24px;
	color: #666666;
}
.content_1_text a{
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}

.content_1_text a:hover{font-weight: bold; color:#ad001b;}
.footer_botton{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #095c9a;
	height: 17px;
	width: 57px;
	border-radius:3px;
	padding-right: 5px;
	padding-left: 5px;
}
.footer_botton a{
	background-color: #095c9a;
	height: 17px;
	width: 57px;
	font-size: 12px;
	color: #FFFFFF;
}
.footer_botton a:hover{
	background-color: #095c9a;
	height: 17px;
	width: 57px;
	color: #FFFFFF;
	text-decoration: none;
}
.share{
	float: left;
	height: 107px;
	width: 230px;
	margin-top: 8px;
}
.share_l{
	float: left;
	width: 110px;
}
.footer-r-icona{
	background-image: url(../images/weixin.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 35px;
	width: 35px;
	margin-top: 13px;
}
.footer-r-iconb{
	background-image: url(../images/QQ.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 35px;
	width: 35px;
	margin-left: 9px;
	margin-top: 13px;
}
.share_r{
	float: left;
	margin-left: 10px;
}
.footer_center{
	background-color: #dcdcdc;
	height: 88px;
	width: 100%;
	float: left;
}
.center_content_2{
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	color: #333;
	text-align: center;
	line-height: 20px;
	margin-top: 10px;
}
.footer_bottom{
	background-color: #000000;
	float: left;
	height: 134px;
	width: 100%;
	padding-top: 15px;
	margin-bottom: 50px;
}
.fklb_p{
	float: left;
}
.bottom_text{
	font-size: 12px;
	color: #d1d1d1;
	text-align: center;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	line-height: 24px;
}
.in_main{
	width: 1000px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
    left: 164px;
}


#footer .nav li { display:inline-block; line-height:36px; font-size:14px; color:#555;float:left; }
#footer .nav li a{
	padding:0 11px;
	line-height:36px;
	font-weight:bold;
	color:#333;
	cursor:pointer;
	text-decoration: none;
}
#footer .nav li a:hover{ color:#ad001b;}
#footer .copyright { padding-top:13px; }
#footer .copyright p{ text-align:center; color:#777;  line-height:26px; }

.page_class { height: 28px; margin: 0 auto; }
.page_class li { width:35px; height:35px; float: left;margin-left:5px; line-height:35px; text-align:center; border:#eaeaea solid 1px;}
.page_class li.prev ,.page_class li.next{ width:66px; }
.page_class li a {  color:#666; padding:0 13px;  display:block;}
.page_class li a:hover { color: #fff;background:#128dc9 ; }
/*footer end*/

/*万能清除浮动*/
.content:after,.main:after,.rule:after,.mian:after,.r-title:after,.rule-tl:after,.login:after,.content-two:after,.main-box:after,.main-two:after,.search:after,.one-com:after,.comments-mid-txt:after,.comments-mid-said:after,.firstStep form dl:after,#bmtj-form:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix,.content,.rule,.mian,.r-title,.rule-tl,.login,.content-two,.main-box,.main-two,.search,.one-com,.comments-mid-txt,.comments-mid-said,#bmtj-form{ zoom:1;}
.clearfix:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.fl{ float:left}
.fr{ float:right}
.blk40{height:40px;line-height:40px;font-size:0;}
/*资料下载弹出框 begin*/
.pop_up_box{
	background-color: #2d3036;
	float: left;
	height: 383px;
	width: 400px;
	border-radius:8px;
}
.pop_up_close{
	float: left;
	height: 19px;
	width: 400px;
	margin-top: 11px;
}
.pop_up_close_picture{
	float: right;
	margin-right: 18px;
	cursor:pointer;
}
.pop_up_title{
	float: left;
	height: 37px;
	width: 306px;
	margin-top: 6px;
	margin-left: 47px;
}
.pop_up_text{
	float: left;
	height: 155px;
	width: 306px;
	margin-top: 39px;
	margin-left: 47px;
}
.pop_up_text1{
	float: left;
	height: 29px;
	width: 292px;
	border: 1px solid #a0a0a0;
	border-radius:3px;
	background-color: #FFFFFF;
	padding-left: 12px;
	padding-top: 3px;
}
.pop_up_text2{
	float: left;
	height: 29px;
	width: 292px;
	border: 1px solid #a0a0a0;
	border-radius:3px;
	background-color: #FFFFFF;
	padding-left: 12px;
	padding-top: 3px;
	margin-top:26px;
}
.pop_up_text3{
	float: left;
	height: 29px;
	width: 304px;
	border-radius:3px;
	padding-top: 3px;
	margin-top:26px;
}
.pop_up_text1_picture{
	float: left;
	height: 23px;
	width: 17px;
}
.pop_up_text1_name{
	font-size: 16px;
	color: #848484;
	float: left;
	margin-left: 12px;
}
.pop_up_text1_text{
	background-color: #FFFFFF;
	float: left;
	height: 23px;
	width: 198px;
	margin-left: 5px;
	border: 1px solid #FFFFFF;
}
.pop_up_text1_text2{
	background-color: #FFFFFF;
	float: left;
	height: 23px;
	width: 66px;
	margin-left: 5px;
	border: 1px solid #FFFFFF;
}
.pop_up_text3_text{
	background-color: #FFFFFF;
	float: left;
	height: 27px;
	width: 166px;
	border: 1px solid #a0a0a0;
	padding-left: 12px;
}
.code{
	font-size: 14px;
	color: #FFFFFF;
	background-color: #d9130a;
	text-align: center;
	float: left;
	height: 29px;
	width: 117px;
	margin-left: 7px;
	cursor:pointer;
}
.code:hover{
	background-color: #b71109;
}
.pop_up_botton{
	float: left;
	height: 33px;
	width: 306px;
	margin-top: 29px;
	margin-left: 47px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2ac181;
	text-align: center;
	border: 1px solid #2ac181;
	cursor:pointer;
}
.pop_up_botton:hover{
	background-color: #239f6a;
}
/*资料下载弹出框 end*/
/*** 首屏下方 固定栏 ***/
.act-nav-out{
	width: 100%;
	height: 86px;
	margin-left:auto;
	margin-right:auto;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 500;
	_position:absolute;

_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);
	background-color: #fe9547;
}
.float_l{
	float: left;
	height: 106px;
	width: 73px;
	margin-top:-20px;
}
.float_r{
	float: left;
	height: 66px;
	width: 915px;
	margin-top: 11px;
	margin-left: 12px;
}
.float_r_t{
	float: left;
}
.float_r_b{
	float: left;
	height: 27px;
	width: 915px;
	margin-top: 7px;
}
.r_b_text{
	background-color: #FFFFFF;
	float: left;
	height: 27px;
	width: 187px;
	padding-left: 5px;
}
.r_b_text2{
	background-color: #FFFFFF;
	float: left;
	height: 27px;
	width: 187px;
	padding-left: 5px;
	margin-left:25px;
}
.float_r li{
	float: left;
}
.tjj {
width: 238px;
height: 25px;
background-color: #dd2444;
border: none;
font-size: 14px;
font-weight: bold;
color: #f3e79a;
border-radius: 10px;
float:left;
margin-left:14px;
}
/***   报考信息 begin   ***/
 .fklb_bj{
	background:#fe9547;
	width:1000px;
	border-radius:0px;
	margin: 0 auto;
	padding:2px
}
 .fklb_inp{
	width:180px;
	height:24px;
	line-height:24px;
	border:1px solid #CCC;
	font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";
	padding-left:15px;
	margin-right:10px;
	margin-top:2px;
}

/*回到顶部*/
#totop {
position: fixed;
_position: absolute;
bottom: 56px;
right: 20px;
z-index: 3000;
transition: bottom 0.9s ease 0s;
}

.gotop {
width: 56px;
height: 56px;
margin-top: 2px;
background-position: 0px 0px;
cursor: pointer;
line-height: 200px;
overflow: hidden;
background: url(../images/gotopA.png) no-repeat scroll 0% 0% transparent;
position: relative;
display: inline-block;
}
/*审核报考条件*/
#wrap { width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;left:0;top:0;display:none; }
.main {
	width:820px;
	display:table;
	margin-top: 100px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	margin-top:120px;
}
.main_title{
	float: left;
	height: 92px;
	width: 820px;
	background-image: url(../images/main_title.png);
	background-repeat: no-repeat;
	font-size: 36px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
}
.main_close{
	float: left;
	height: 32px;
	width: 34px;
	position: absolute;
	margin-left: 750px;
}
.main_content{
	background-color: #FFFFFF;
	float: left;
	height: 360px;
	width: 750px;
	margin-top: -34px;
	margin-left: 35px;
}
.main_content_main{
	float: left;
	height: 360px;
	width: 750px;
}
.main_content_botton{
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 50px;
	width: 750px;
	background-color: #2572ac;
}
.main_content_botton:hover{
	background-color: #0c5287;
}
.main_con { display:table-cell;vertical-align:middle;margin:0 auto; }
.canr{ width:1000px; margin:0 auto}
.canr h3{ width:252px; height:64px; background:url(master.png) no-repeat 0 0;line-height:46px;
 font-size:30px; font-weight:bold; text-align:center; color:#fff;}
.system{ margin:0 auto; width:980px;background:#fff; }
.firstStep{ position:relative;height:279px; }
.firstStep .close { position:absolute;right:10px;top:5px; }
.firstStep h2{ font-size:30px; color:#4689d3; line-height:40px;font-weight:bold; text-align:center; /*margin:20px 0;*/  }
.firstStep h2 span{font-size:22px; color:#007da9; font-weight:bold}
.firstStep form{ border:1px dashed #CCC; border-radius:3px; position:relative;}
.firstStep form em{ width:35px; height:16px; background:url(../images/master.png) 0 -171px; display:inline-block;
 position:absolute; left:48%; top:-1px; _width:34px;}
.firstStep form b{width:36px; height:16px; background:url(../images/master.png) 0 -171px #FFF; display:inline-block;
 position:absolute; left:48%; bottom:-16px; font-size:0;_width:34px; }
.firstStep form{ padding:0 20px 20px 20px; }
.firstStep form dl{ width:340px; margin-top:20px}
.firstStep form .Infor{ float:left;}
.firstStep form .Infor-rg{ float:right;}
.firstStep form dl dt{ float:left; width:90px; height:38px; text-align:right; line-height:38px; font-size:14px; color:#666;}
.firstStep form dl dd{ float:right; width:230px; border:1px solid #dedede; border-radius:5px; height:38px; position:relative}
.firstStep form dl dd .sl1 {
	width:230px;
	height:38px;
	border:none;
	border-radius:3px;
	text-indent:12px;
	font-size:14px;
	color:#999;
	line-height: 38px;
}
.sl1_main{
	width: 180px;
}
.firstStep form dl dd .sl1 option { line-height:24px; }


.firstStep form dl dd ul{ display:none; position:absolute; top:38px; left:-1px; width:278px; height:300px; z-index:9; background:#fff; overflow-y:scroll; border:1px solid #dedede; border-top:none}
.firstStep form dl dd ul li{line-height:30px; padding-left:20px; border-top:1px solid #dedede}
.firstStep form dl dd ul li.on,.firstStep form dl dd ul li:hover{background:#EEE;}
.firstStep form dl dd span{ float:left; padding-left:13px; width:225px; overflow:hidden; white-space:nowrap; color:#999;font:14px/38px "宋体"}
.firstStep form dl dd .yearlimited.on,.firstStep form dl dd span.on,.firstStep form dl dd input.major{color:#777;}
.firstStep form dl dd .rightBtn{ float:right;width:38px; height:38px; background:url(../images/master.png) no-repeat -273px -3px;}
.firstStep form dl .bmtj-teshu-del{
	border: medium none;
	height: auto;
	padding-top: 8px;
	text-align: right;
}
.bmtj-yy-nian { color: #8a8a8a; float: right; font-size: 14px; line-height: 40px; padding-right: 10px; }
.firstStep form dl .bmtj-teshu-del{color:#666;}
.firstStep form dl .bmtj-teshu-del a{color:#004b66;margin-left:10px;}
.firstStep form dl dd .yearlimited,.firstStep form dl dd .major{ display:block; border:none; background:none; outline:none; 
padding-left:13px; overflow:hidden; height:38px; white-space:nowrap; color:#999;font:14px/38px "宋体"}
.firstStep form .submit{ margin:26px 0 0 130px; display:block; width:280px; height:62px; background:#e83e3e;  border-radius:3px; line-height:62px; font-size:20px; text-align:center; color:#fff; border:none; cursor:pointer}
.secondStep{ /*width:1000px;*/ /*margin:20px auto 40px;*/background:#fff; }
.secondStep h2{font-size:30px; color:#4689d3; line-height:40px;font-weight:bold; /*margin:30px 0 20px 0 ;*/ display:block; text-align:center; width:100%}
.secondStep h2 span{font-size:22px; color:#007da9; font-weight:bold;}
.chooseSubject{ width:960px; padding:38px 0; margin:30px auto 0; border:1px dashed #CCC; border-radius:3px;
 color:#e83e3e; position:relative}
.exam-cha{position:absolute; left:420px; top:-19px; width:123px; height:43px; background:url(../images/master.png) no-repeat -340px -120px}
.exam-cha:hover{ background-position:-340px -185px; width:123px; height:41px; top:-17px}
.exam-cha.down{background-position:-340px -185px; width:123px; height:41px; top:-17px}
.chooseSubject em{ font-size:18px; font-weight:bold;}
.chooseSubject .comments-mid-txt{ margin-left:40px;}
.comments-mid-txt{ width:900px;}
.comments-mid-txt span{font-size:14px; color:#666; line-height:26px; margin-right:20px;}
.comments-mid-txt .username{ color:#005599; padding-left:0}
.comments-mid-txt .result{padding-left:0}
.comments-mid-txt .result .red{ color:#e83e3e}
.comments-mid-but .c-date{ color:#999; font-size:12px; font-weight:normal;}
.grey{ background:#f7f7f7}
.onlineAnswer{ width:1000px; margin:0 auto}
.onlineAnswer h2{font-size:36px; font-weight:bold;  color:#0250a5; padding:40px 0}
.onlineAnswer h2 i {
    display: inline-block;
    width: 108px;
    height: 117px;
    background: url(master.png) no-repeat scroll -159px -62px transparent;
    vertical-align: middle;
    margin: 0px 13px;
}
.onlineAnswer h2 .online-tu {
    display: inline-block;
    width: 108px;
    height: 117px;
    background: url(master.png) no-repeat scroll -165px -189px transparent;
    vertical-align: middle;
    margin: 0px 13px;
}
.Infor_style{
	float: right;
	width: 278px;
	border: 1px solid #dedede;
	border-radius: 5px;
	height: 38px;
	position: relative;
}
.Infor_text option{
	width: 200px;
}
.add{
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	width: 730px;
	border: 1px solid #FF0000;
	padding: 5px;
	margin-left:4px;
}
/*万能清除浮动*/
.content:after,.main:after,.rule:after,.mian:after,.r-title:after,.rule-tl:after,.login:after,.content-two:after,.main-box:after,.main-two:after,.search:after,.one-com:after,.comments-mid-txt:after,.comments-mid-said:after,.firstStep form dl:after,#bmtj-form:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix,.content,.rule,.mian,.r-title,.rule-tl,.login,.content-two,.main-box,.main-two,.search,.one-com,.comments-mid-txt,.comments-mid-said,#bmtj-form{ zoom:1;}
.clearfix:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}
.fl{ float:left}
.fr{ float:right}
.blk40{height:40px;line-height:40px;font-size:0;}
.nk {margin:0 auto; width:1000px;}
.bth2 { text-align:center; font-size:36px; color:#333; font-weight:bolder;}
.xhx {border-top:1px dashed #000; border-bottom:1px dashed #000; margin:5px 0; height:2px;}
.ketang {background:#333; color:fff; padding:10px 0; margin-top:-10px;}
.ketang .bth2 { color:#fff; text-align:}
.ketang .xhx { border-top:1px dashed #fff; border-bottom:1px dashed #fff;}

