﻿@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑"; }
body a{outline:none;}
div,ul,li,p,form,h1,h2,h3,h4,h5,h6,dt,dd,dl{padding:0;margin:0; }
a{ text-decoration:none; color:#000;}
img{ border:none; vertical-align:top;}
ul,li{ list-style:none;}
table{border-collapse: collapse; margin:0 auto;}
*{ margin:0; padding:0;}
.The_total{width:100%;font-family:"微软雅黑";}
.The_total1000{width:1000px; margin:0 auto;font-family:"微软雅黑";line-height: 0px; }
.dv_box{ width:1100px; margin:auto; padding:40px 0px;  }
.dv_box h1{ font-size:36px; line-height:80px; margin:auto; text-align:center;}
.dv_box > h2 {text-align: center;}
.dv_box h3{ width:20px; height:20px; border-radius:20px; margin: 5px auto; line-height:30px;}
.dv_box h4{ width:10px; height:10px; border-radius:20px; margin:5px auto; line-height:30px;}
.wrup{ width:1077px; margin:12px auto 60px auto;}
#divLogin a{ width:26px; float:left; line-height:40px; }
#divLoginSuccess{ color:#900; line-height:24px;}

/*顶部*/
.z_top{  height:40px; background:#f5f5f5; border-bottom: 1px solid #eeeeee;  }
.z_top_c ul { float:right;}
.z_top_c ul li{ float:left;}
.z_top_c ul li a{color:#666666;}
.z_top_c ul li  .z_top_c2, .z_top_c3, .z_top_c4{ float:left; padding:5px 10px 5px 30px; line-height:28px; height:30px; font-family:" 宋体"; font-size:12px;}
.z_top_c ul li .z_top_c2 { background:url(../images/z_yl_05.png) 2px 8px no-repeat;   }
.z_top_c ul li .z_top_c3 { background:url(../images/z_yl_07.png) 2px 8px no-repeat;   }
.z_top_c ul li .z_top_c4 { background:url(../images/z_yl_09.png) 2px 8px no-repeat; }
.z_top_c ul li .z_top_c5{ width:26px;line-height:38px; padding-left:5px; }
.z_top_c ul li .z_top_c5:hover{ color:#d71209;}
.z_top_c ul li .z_top_c1{ width:142px; border:none; line-height:28px; padding-top:6px; padding-right:20px;}
/*logo部分*/
.top2{ height:96px; background:#fff;}
.top2_c a{ float:left;}
.top2_c .top2_c1 img{ padding:15px 0px;}
.top2_cc{ padding:14px 1px;}
.top2_c2{ width:240px; float:right;}
.top2_c21 img { padding-top:10px; }
.top2_c2 a, .top2_c22 a{ font-size:11px; color:#000; line-height:21px;  padding:0px 4px;}
.top2_c22 a:hover{font-size:11px; color:#AA2626; line-height:21px; }
/*导航部分*/
.z_nav{height:40px; background:#323232; position:relative;z-index:1;}
.z_nav_c{ height:40px;}
.z_nav_c a{ padding:2px 15px;  font-family:" 宋体"; font-size:14px; color:#fff; line-height:34px; float:left; font-weight:bold; z-index:99999;}
.z_nav_c a:hover{padding:3px 15px;  font-family:" 宋体"; font-size:14px; color:#000; line-height:34px; float:left; background:#FC3; font-weight:bold;}
.z_nav1{height:40px; background:#323232; position:relative;z-index:1;}


/* 弹窗*/

.shxt{position:fixed;height:100%;width:100%;top:0;left: 0;background:url("../images/tncc.png");z-index: 1000000;display:none;margin: 0 auto;}
.shxt > div{width:667px; background:url("../images/shxt-bg.png") no-repeat center;position:relative;top:20%;left:55%;margin-left:-400px;border-radius:5px;}

.shxt > div > a{position:absolute;top: 18px;
    right: 5px;
    width: 24px;
    height: 24px;line-height:20px;text-align:center;font-size:14px;color:#fff;border-radius:20px;border:2px solid #fff;}

.shxt_c  p{ width:72px; font-size:18px; font-weight:bold; color:#333; line-height:40px; float:left; margin-right:4px; }
.shxt_c .shxt_con{ margin-top:165px; margin-left:45px;}
.shxt_c ul{ float:left; }
.dowebok li{ float:left; margin:5px 2px;}
.dowebok li label{ float:left; width:50px; height:22px; border-radius:1px; font-size:16px; line-height:22px; text-indent:14px; color:#706f6f; margin:3px 3px; padding:2px 5px; }

.dowebok li  .label_a{ width:68px; height:22px;}
.dowebok li  .label_b{ width:190px; height:22px;}
.dowebok li input[type = radio] ~ label{ background: url(../images/input-unchecked.png) no-repeat 3px 6px; border:1px dotted #706f6f; border-radius:2px; }
.dowebok li input[type = radio]:checked ~ label{background:#fe936c url(../images/input-checked.png) no-repeat 3px 5px; color:#fff; border:1px solid #dc7c58; }
.dowebok li input{ display:none;}

.shxt_iphone{ margin-left:165px;}
.shxt_iphone input{ border:none; background:none; width:334px; height:42px; background:#ece3d8; box-shadow:2px 2px 0px #b1a699; text-indent:10px; font-size:14px;}

.nanniu_bj1{ width:225px; height:70px; background:none; display:block; position:relative; left:222px; top:20px; border:none; cursor:pointer; }

.iframe-form1{
	width: 100%;
	height: 188px;
	margin-bottom: 20px;
	border: none;
}
.form1-con{
	padding-bottom: 8px;
	width:266px ;
	margin: 0 auto;
	background: #fd3f21;
}
.form1-con .title{
	height: 56px ;
	font:bold 22px/65px "microsoft yahei";
	color: #fff;
	text-align: center;
}
.form1-con .title strong{
	color: #fff9a4;
	font-weight: bold;
}
.form1-con .p{
	width: 224px;
	height: 36px;
	margin: 0 auto 5px;
	border: 1px solid #dcdcdc;
	background: #fff;
}
.form1-con .p label{
	display: inline-block;
	width:30px;
	height: 36px;
	vertical-align: top;
}
.form1-con .p img{
	display: block;
	margin:5px auto 0;
}
.form1-con .p input{
	display: inline-block;
	width:180px;
	height: 36px;
	border: none;
	outline: none;
	font:16px/36px "microsoft yahei" ;
	background: none;
}
.form1-con .form1-submit{
	display: block;
	width:192px ;
	margin: 0 auto;
	border-bottom:3px solid #dd8b00 ;
	font:bold 18px/35px "microsoft yahei" ;
	color: #794e05;
	background: #ffac1e;
	text-align: center;
}

/* 弹窗end*/

/*header_box*/
.header_box{ min-width:1100px; height:100px;}
.header_cont{ height:85px; padding-top:15px;}
.header_logo{ float:left; width:192px; height:71px;}
.header_cont p{ float:left; width:534px; height:72px; line-height:72px; font-size:32px; text-indent:48px; border-left:1px solid #2d2b63; color:#2d2b63; margin-left:48px;}
.rexian{ float:right; width:250px; height:72px;}
.wrapper{ width:1100px; margin:0 auto;}







/* 顶部样式*/
.zixun_right{width: 40%;height:160px;float: left;}
.zixun_right ul {height: 110px;}
.zixun_right ul li{font-size:20px;color:#333;float: left;width: 25%;font-weight: bold;line-height:50px;height:50px;margin-top: 30px;}
.zixun_right ul li:hover{background: #edeffc;}
.zixun_right .zai_zx{display:block;width:180px;height: 40px;line-height: 40px;background:#7030a0;margin: 0 auto;color:#fff;font-size:18px;}
/* 顶部样式   end*/

/*links-----------------------------------------------------------------------------------------------*/
.bottom1{  height:274px; }
#links{width:1000px;height:186px; margin:0 auto;}
#links dl{ float:left;padding:0 42px;_width:74px;text-align:center;margin-top:30px; overflow:hidden;}
#links dl dt{height:49px;line-height:62px;}
#links dl dt img{ display:inline;}
#links dl dd{height:26px; font-size:18px; color:#fff;}
#links dl dd a{ color:#838383;font-size:12px;}
#links dl dd a:hover{ color:#1D1B1B;font-size:12px;}
.bottom1_c{ width:1000px; height:auto; margin:0 auto; text-align: center;}
.bottom2{  height:70px; background:#ecebeb;}
.bottom2_c{ height:60px;  text-align:center; font-family:" 宋体"; font-size:12px; line-height:24px; padding-top:10px;}

.z_top_c {font-family:微软雅黑;font-weight:bold; width:1000px; margin:0 auto; }
.z_top_c ul {padding:0; margin:0;list-style-type: none;}
.z_top_c ul li {float:left; position:relative; z-index:2;}
.z_top_c ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:45px; border-width:1px 1px 0 0; font-size:12px;}
.z_top_c ul li ul {display: none;}
.z_top_c ul li .z_top_c2:hover{color:#d71209;border-bottom:1px solid #d71209;}
.z_top_c ul li .z_top_c4:hover {color:#d71209;border-bottom:1px solid #d71209;}
.z_top_c ul li  .z_top_c3:hover {color:#d71209;border-bottom:1px solid #d71209;}
.z_top_c ul li:hover ul {display:block; position:absolute; top:41px; left:0; width:105px;}
.z_top_c ul li:hover ul li .menu_c {display:block; background:#fff; color:#000;height:138px;line-height:32px;border:1px solid #000;border-top:none;width:106px;}
.z_top_c ul li:hover ul li .menu_c:hover {display:block; background:#CCC; color:#000;height:138px;line-height:32px;border:1px solid #000;width:106px;}


/*内容*/

.ban{ height:734px; background:url(../images/ban_bck.jpg) no-repeat center;}
.ban p{ margin:auto; text-align:center; padding-top:20px;}
.ban .ban_ul{ margin-top:42px;}
.ban .ban_ul .ban_ul_li{ float:left; margin:0px 14px;}
.ban .ban_ul_li{ width:245px; height:190px; background:#fe9b00; border-radius:5px; padding-top:6px;}
.ban .ban_ul_li h2{ font-size:22px; line-height:40px; background:#000; text-align:center; color:#fff; margin-top:20px;}
.ban .ban_ul2{ padding:15px 18px;}
.ban .ban_ul2 li a{ width:80px; margin:5px 10px; height:30px; border-radius:3px; background:#fff; color:#000; float:left; text-align:center; line-height:30px; font-size:14px;}
.ban .ban_ul2 li a:hover{ background:#333; color:#fff;}
.ban .ban_ul dd a{ float:left; position:relative; left:63px; width:70px; height:60px; background:#fe9b00; display:block; border:2px solid #fff;     border-radius: 64px; font-size:19px; line-height:23px; text-align:center; color:#fff; padding-top:10px;}
.ban .ban_ul dd a:hover{ background:#004ba8;}
.ban .ban_ul3{ padding:6px 18px;}
.ban .ban_ul3 li a{ width:245px;  border-radius:3px; color:#000; float:left; line-height:29px; font-size:16px; text-indent:20px;}


/*2017年二建报名常见问题*/
.con1{ height:425px; padding-bottom:40px;}
.con1 .dv_box h3{ background:#aeaeae;}
.con1 .dv_box h4{ background:#aeaeae;}
.con1 ul li{ float:left; margin:5px 8px;}
.con1 ul li p a{ color:#fff;}
.con1 ul li p a:hover{ text-decoration:underline;}
.con1 ul li p{ font-size:16px; line-height:24px;margin-top:127px; text-align:center; color:#fff; }
.con1 ul .con1_li1{ width:257px; height:256px; background:url(../images/con1.png) no-repeat center;  }
.con1 ul .con1_li2{ width:257px; height:256px; background:url(../images/con2.png) no-repeat center; }
.con1 ul .con1_li3{ width:257px; height:256px; background:url(../images/con3.png) no-repeat center; }
.con1 ul .con1_li4{ width:257px; height:256px; background:url(../images/con4.png) no-repeat center; }

.con1 ul .con1_li1:hover{ width:257px; height:256px; background:url(../images/con1_h.png) no-repeat center;  }
.con1 ul .con1_li2:hover{ width:257px; height:256px; background:url(../images/con2_h.png) no-repeat center; }
.con1 ul .con1_li3:hover{ width:257px; height:256px; background:url(../images/con3_h.png) no-repeat center; }
.con1 ul .con1_li4:hover{ width:257px; height:256px; background:url(../images/con4_h.png) no-repeat center; }






.tiqian{width:1200px; height:900px;margin: 0 auto; }
.tiqian h2{width:100%;font-size:40px;font-weight: bold;text-align:center;margin:0 auto;}
.tiqian h2 span{color:#7030a0;}
.tiqian img{display: block;margin: 10px auto;}
.tiqian .tj_box1{width:520px;height:270px;padding-top:30px;float: left;margin:0 0 30px 0;}
.tiqian .tj_box1 h4{width:180px;height:50px;line-height:50px;text-align:center;font-size:22px;color:#7030a0;margin-left:270px;background:url(../images/tiaojian_tit.png) center center no-repeat;background-size:100% 100%;}
.tiqian .xueli{background:url(../images/tiaojian_box1.png) center center no-repeat;background-size:100% 100%;}
.tiqian .zhuanye{background:url(../images/tiaojian_box2.png) center center no-repeat;background-size:100% 100%;}
.tiqian .nianxian{background:url(../images/tiaojian_box3.png) center center no-repeat;background-size:100% 100%;}
.tiqian .shebao{background:url(../images/tiaojian_box4.png) center center no-repeat;background-size:100% 100%;}
.tiqian .tj_box1 h5{font-size:16px;width:280px;height: 130px;font-weight: 100;margin:30px 0 0 220px;}
.tiqian .tj_box1 h5 span{color:#fc4446;}
.tiqian .tj_box1 .check{display: block;font-size: 16px;width: 170px;height: 40px;line-height: 40px;background:#7030a0;text-align: center;color:#fff;border-radius: 100px;margin-left: 270px;}
.tiqian .tj_box2{width:520px;height:270px;padding-top:30px;float: left;margin:0 0 30px 30px;}
.tiqian .tj_box2 h4{width:180px;height:50px;line-height:50px;text-align:center;font-size:22px;color:#7030a0;margin-left:50px;background:url(../images/tiaojian_tit.png) center center no-repeat;background-size:100% 100%;}
.tiqian .tj_box2 h5{font-size:16px;width:280px;height: 130px;font-weight: 100;margin:30px 0 0 30px;}
.tiqian .tj_box2 h5 span{color:#fc4446;}
.tiqian .tj_box2 .check{display: block;font-size:16px;width: 170px;height: 40px;line-height: 40px;background:#7030a0;text-align: center;color:#fff;border-radius: 100px;margin-left: 60px;}
.tiqian .tj_box1 a:hover,.tiqian .tj_box2 a:hover{font-weight:bold;}


.part2{height: 640px;background:url(../images/part2_bg.png) center center no-repeat;background-size:100% 100%;margin-top: 50px;}
.part2 h2{width:100%;font-size:40px;font-weight: bold;text-align:center;margin:0 auto;padding-top:50px;}
.part2 h2 span{color:#7030a0;}
.part2 img{display: block;margin: 10px auto;}
.part2 .main{width: 1200px;margin: 0 auto;}
.part2 .think{width:60%;height:500px;background:url(../images/think.png) center center no-repeat;background-size:100% 100%;float: left;}
.part2 .think_con{width: 150px;text-align: center;}
.part2 .think_con h4{font-size:24px;color:#ef003f;}
.part2 .think_con h5{font-size:18px;}
.part2 .think_con1{position: absolute;margin:200px 0 0 30px;}
.part2 .think_con2{position: absolute;margin:40px 0 0 150px;}
.part2 .think_con3{position: absolute;margin:40px 0 0 430px;}
.part2 .think_con4{position: absolute;margin:220px 0 0 530px;}
.part2 .beik{width: 380px;height: 400px;background:url(../images/beik.png) center center no-repeat;background-size:100% 100%;float: left;margin:20px 0 0 20px;padding:0 30px;}
.part2 .beik h5{color:#fff;font-size:24px;text-align: center;height: 100px;line-height: 60px;}
.part2 .beik span{padding:5px 10px;background:#ef003f;color:#fff;font-size:18px;border-radius: 8px;margin:0 20px;}
.part2 .beik_box{height: 60px;}
.part2 a{display:block;width:100%;background:#4785f0;font-size:24px;height: 60px;line-height: 60px;border-radius: 10px;text-align: center;color:#fff;box-shadow: 0 5px 5px #2e56a0;}
.part2 h6{color:#fff;font-size:18px;text-align: center;margin-top: 20px;}


.part3{height: 1100px;background:url(../images/part3_bg.jpg) center center no-repeat;background-size:100% 100%;}
.part3 h2{width:100%;font-size:40px;font-weight: bold;text-align:center;margin:0 auto;padding-top: 50px;}
.part3 h2 span{color:#7030a0;}
.part3 img{display: block;margin: 10px auto;}
.part3 .main{width:1200px;height: 940px;background:url(../images/part3_gx.png) center center no-repeat;margin: 0 auto;}
.part3 .gx_con{width:195px;height: 130px;text-align: center;color:#fff}
.part3 .gx_con h5{font-size:24px;width:50%;border-bottom: 1px solid #fff;padding-bottom: 5px;margin: 0 auto;}
.part3 .gx_con h6{font-size:18px;padding-top:10px;}
.part3 .gx1{padding:85px 0 0 205px;position: absolute;}
.part3 .gx2{padding:390px 0 0 80px;position: absolute;}
.part3 .gx3{padding:700px 0 0 205px;position: absolute;}
.part3 .gx4{padding:85px 0 0 800px;position: absolute;}
.part3 .gx5{padding:390px 0 0 930px;position: absolute;}
.part3 .gx6{padding:700px 0 0 800px;position: absolute;}
.part3 a{display: block;width:200px;height: 50px;line-height: 50px;background:#672da5;color:#fff;border-radius: 50px;font-size:24px;text-align: center;position:absolute;margin: 550px 0 0 500px;border:1px solid #fff ;}
.part3 a:hover{font-size:26px;}


.part4{height: 550px;background:url(../images/part4_bg.jpg) center center no-repeat;background-size:100% 100%;}
.part4 h2{width:100%;font-size:40px;font-weight: bold;text-align:center;margin:0 auto;padding-top: 50px;color:#fff;}
.part4 h2 span{color:#7030a0;}
.part4 img{display: block;margin: 10px auto;}
.part4 .part4_main{width: 1200px;height:420px;background:url(../images/part4_main.png) center center no-repeat;margin: 0 auto;}
.part4 .part4_box{width:210px;height:230px;}
.part4_box h3{font-size:24px;color:#642aa7;text-align: center;}
.part4_box h5{font-size:18px;color:#333;text-align: center;font-weight: 100;padding-top: 10px;}
.part4_main .box1{margin:170px 0 0 30px;position: absolute;}
.part4_main .box2{margin:40px 0 0 260px;position: absolute;}
.part4_main .box3{margin:170px 0 0 495px;position: absolute;}
.part4_main .box4{margin:40px 0 0 730px;position: absolute;}
.part4_main .box5{margin:170px 0 0 960px;position: absolute;}


/* 报名时间 */
.ksbmrk_bck{background:url("../images/gt_bmsj_bck.jpg") repeat-x;padding:15px 0;text-align:center;}
.ksbmrk_bck > h2 {
    margin-top: 20px;
    font-size: 36px;
    color: #007cd5;
    text-shadow: 2px 2px #fff;
}
.ksbmrk_bck > p{font-size:14px;color:#1c81dd;margin:10px 0 30px;}
.ksbmrk_bck > div{width:920px;padding:30px 0;border:2px solid #c63031;margin:auto;background:#fff;}
.ksbmrk_bck > div > p{font-size:34px;margin-bottom:30px;}
.ksbmrk_tbl{border:2px solid #ecac86;width:800px;margin:auto;}
.ksbmrk_tbl tr{background:#ffebd2;}
.ksbmrk_tbl td{border-right:1px solid #ecac86;border-bottom:1px solid #ecac86;font-size:18px;padding:18px;}
.ksbmrk_tbl td > input{width:222px;height:30px;padding:0 4px;font-size:14px;line-height:30px;border:1px solid #bfb7ac;}
.ksbmrk_tbl td > select{width:232px;height:32px;font-size:14px;line-height:32px;}
.ksbmrk_tbl .ksbmrk_tr{background:#fff;}
.ksbmrk_td{text-align:left;}
.ksbmrk_tbl td .nanniu_bj{width:120px;background:#f1f1f1;}


/*免费领取*/
.bg6{background:url(../images/bg2.jpg) no-repeat center 0;height:685px;}
.bg6 h2{font-size:40px;color:#ffffff;display:block;overflow:hidden;text-align:center;line-height:98px;}
.bg6 h2 em{color:#fff000;}
.bg6 .left{padding-left:50px; float:left;}
.bg6 .right{margin-left:170px; float:left;}
.bg6 .text{background:url(../images/icon3.png) #595757 no-repeat right 0;width:400px;height:500px;color:#ffffff;}
.bg6 .text ul{width:320px;padding:70px 0 0 35px;overflow:hidden;}
.bg6 .text ul li{float:left;width:320px;padding-bottom:20px;font-size:20px;}
.bg6 .text ul li span{float:left;line-height:40px;}
.bg6 .text ul li input{float:right;width:195px;height:40px;line-height:40px;padding:0px 15px;border:none;background:#3c3838;color:#fff;font-size:16px;border-radius:23px;}
.bg6 .text ul li.sub{text-align:center;margin-top:20px;}
.bg6 .text ul li.sub input{float:none;padding:0px;background:#fff100;cursor:pointer;}
.bg6 .text ul li.phone b, .bg6 .text ul li.sub input{color:#2877ce;font-size:25px;border-radius:10px;width:235px;line-height:50px;height:50px;font-weight:bold;text-align:center;}
.bg6 .text ul li.phone b{background:#ffffff;display:inline-block;font-size:29px;}
.bg6 .text ul li.phone{text-align:center;}
.bg6 .text ul li p{display:block;text-align:center;font-size:16px;color:#ffffff;line-height:24px;}


#hdr_mn > div > ul{width:100%;}
#hdr_mn > div > ul > li{float:left;width:100px;font-size:14px;text-align:center;line-height:80px;background:url("../images/mn_ln.gif") no-repeat 0 32px;}
#hdr_mn > div > ul > li > a:hover{color:#d71007;}
#hdr_mn > div > ul .li_bck{background:none;}











.con_dv1{ height:88px; background:url(../images/con_0919.png) no-repeat center; }
.con_dv1 h3{ margin-left:258px; margin-top:20px; width:758px; height:75px; font-size:16px; line-height:30px;  color:#fff; font-weight:normal;}
.con_dv1 a{ color:#fee42c; text-decoration:underline;}
.con_dv1 a:hover{ color:#fffc00; text-decoration:none;}
.con_dv1_c{ width:1000px; height:157px; background:#e7f0f6; margin:auto; padding-top:25px; padding-left:30px; }
.con_dv1_cl{ width:293px; height:129px; border:1px solid #b8d6f3; background:#fff; float:left; }
.con_dv1_cc{ width:350px; height:129px; float:left; border-right:1px solid #fff; }
.con_dv1_cr{ width:337px; height:129px;  float:left; border-left:1px solid #b6bfc6; }
.con_dv1_cl h4{ background:url(../images/bg_n.png) repeat-x; height:37px; line-height:40px; font-size:16px; text-indent:20px;  }
.con_dv1_cl h5{  line-height:30px; font-size:16px; text-indent:20px; color:#05228b;position: relative; top: 10px;  }


.con_dv1_cl h6{ line-height:68px; font-size:12px; text-indent:-36px;  }

.colockbox {margin: 0 auto; font-weight:bold; color:#000; font-size:23px; position: relative; top: -36px;left: 173px;}
#t_d{ width:56px; height:40px; text-align:center; display:block; float:left; color:#dc4040; background:url(../images/con1_dv_cbg.png) no-repeat center;     position: relative; top: 10px;}
#t_h{margin-left:67px; width:56px;  text-align:center; display:block; float:left}
#t_m{margin-left:79px; width:56px; text-align:center; display:block; float:left}
#t_s{margin-left:67px; width:56px; text-align:center; display:block; float:left}

#nav1 {display:block; width:350px; float:left;}
#nav1 ul{ width:300px;}
#nav1 .mainlevel {float:left;  text-align:center; display:block;}
#nav1 .mainlevel span{ color:#349bc2; font-weight:bold;}
#nav1 .mainlevel a { font-size:14px;color:#333; text-decoration:none; line-height:34px; height:38px; text-align:center; padding:0 20px; display:block; _width:48px;}
#nav1 .mainlevel a:hover {color:#3f240e; text-decoration:none; }
#nav1 .mainlevel ul {position:absolute; display:none; *width:2000px;/*IE is great need, width>=li.length*/ border:1px solid #cfdce4; background:#fff; margin-left:10px; margin-top:-5px;}
#nav1 .mainlevel li {float:left;  background:#fff; line-height:24px; }
#nav1 .mainlevel li a {padding:0 20px; line-height:24px; height:25px; display:block; _padding-bottom:6px;/*IE6 only*/}
#nav1 .mainlevel li a:hover {color:#3f240e; text-decoration:none; }
#nav1 li a em{padding:0 3px;}
.note {color:#3f240e; border-right:1px solid #fff; background:#678900 url(../images/slide-pannel_14.png) 0 0 repeat-x; display:block; line-height:34px; padding:0 3em;}
.log {margin:100px auto; width:1000px; text-transform:capitalize; line-height:200%;}


.con1_bx{padding:30px 0;}
.con1_bx > ul{width:1000px;margin:auto;overflow:hidden;padding-bottom:10px;}
.con1_l1{float:left;width:275px;}
.con1_l1 > div{background:url("../images/con1_img.jpg") no-repeat;width:275px;height:130px;text-align:center;font-size:16px;color:#fff;padding-top:20px;}
.con1_l1 > div > h2{font-size:43px;margin:5px 0;}
.con1_l1 > div > a{color:#fff;border-bottom:1px solid #6c000d;}
.con1_l1 > dl{width:261px;text-align:center;margin:auto;}
.con1_l1 > dl > dt{font-size:20px;margin:18px 0 5px;}
.con1_l1 > dl > dd > a{float:left;width:75px;height:27px;font-size:13px;line-height:27px;background:#e3e3e3;    border-radius:2px;margin:10px 6px;}
.con1_l1 > dl > dd > a:hover{background:#d71209;color:#fff;}
.con1_l2{float:left;margin-left:20px;}
.con1_l2 > dl{width:310px;overflow:hidden;}
.con1_l2 > dl > dt{font-size:20px;margin-bottom:5px;}
.con1_l2 > dl > dd{height:32px;line-height:32px;overflow:hidden;position:relative;}
.con1_l2 > dl > dd > span{padding:5px;margin-right:2px;}
.con1_l2 > dl > dd .con1_spn{background:#f97817;color:#fff;}
.con1_l2 > dl .con1_dd > a{color:#ff0e0e;}
.con1_l2 > dl > dd > img{position:absolute;top:50%;right:0;margin-top:-6px;}
.con1_l3{float:right;width:390px;}
.con1_l3 > dl > dt{font-size:20px;margin:0 0 2px 8px;}
.con1_l3 > dl > dd{overflow:hidden;}
.con1_l3 > dl > dd > a{float:left;width:70px;height:30px;font-size:13px;line-height:30px;background:#e3e3e3;    border-radius:2px;margin:8px 0 0 8px;text-align:center;}
.con1_l3 > dl > dd > a:hover{background:#d71209;color:#fff;}
.con1_l3 .con1_dl{margin-top:15px;}
.con1_l3 .con1_dl> dd > a{float:left;width:90px;height:30px;font-size:13px;line-height:30px;background:#e3e3e3;    border-radius:2px;margin:8px 0 0 32px;text-align:center;}
.con1_bx > div{width:1000px;height:115px;margin:auto;overflow:hidden;background:url("../images/con1_bck.jpg") no-repeat;position:relative;}
.con1_bx > div > h1{width:638px;height:56px;text-align:center;line-height:56px;margin:32px 0 0 166px;font-size:27px;}
.con1_bx > div > a{background:url('../images/btn.png');position:absolute;top:32px;right:47px;width:135px;height:53px;font-size:24px;color:#fff;text-align:center;line-height:53px;}



.con3_0919{ height:125px; background:url(../images/con3_0919_bg.png) no-repeat center;}
.con3_0919 dd{ padding-left:45px;}
.con3_0919 a{ width: 135px; height: 46px; display: -webkit-inline-box; background: #ffe11d;color: #333;font-size: 22px;line-height: 46px;text-align: center;margin: auto; margin-left: 38px; padding-left: 15px; border-radius: 5px;}

/*报名时间-报名入口	*/
.con20_bck{background:url(../images/con10_bck.jpg) no-repeat center top;margin-bottom:30px;}
.con20_bx{width:1100px;background:url(../images/con10_bck.jpg) no-repeat -450px 0;text-align:center;padding:30px 0;margin:auto;}
.con20_bx > h5{font-size:34px;color:#204b68;background:url(../images/con10_img.png) no-repeat center;}
.con20_bx > h2{font-size:30px;color:#204b68;margin:20px 0 30px;}
.con20_bx > table{width:1000px;margin:auto;border:1px solid #204b68;}
.con20_bx > table th{font-size:15px;padding:10px 0;}
.con20_bx > table td{font-size:13px;padding:5px 0;color:#0d0df9;}
.con20_bx > table td > b{color:#000;}
.con20_bx > table td > a{color:#5b5b5b;}
.con20_bx > table td > a:hover{ text-decoration:underline;}
.con20_bx > table td .con20_a1{color:#f70b0b;}
.con20_bx > table td .con20_a2{color:#215ac2;}
.con20_bx > div{width:900px;margin:auto;overflow:hidden;padding:20px 0 0 50px;position: relative;}
.con20_bx > div > a{float:left;width:50px;margin:10px 5px; 0}
.con20_bx > div > a:hover{ text-decoration:underline;}
.con20_bx > div > div{position:absolute;top:30px;left:0;}



.fank{width:1000px;margin:0 auto;height:245px;position:relative}
.fank h1{font-size:38px;text-align:center;height:100px;line-height:113px;color:#333; font-family:"微软雅黑"; }
.fank p{width:837px;height:40px;line-height:40px;background:#5a5a5a;margin:0 auto 20px;color:#fff;font-size:18px;text-align:center;}
.fank li{float:left;margin-right:15px;}
.fank .in_flt{width:245px;height:42px;line-height:42px;background:#dedede;border:1px solid #cacaca;font-size:15px;color:#444;padding:0 0 0 15px;}
.fank .nanniu_bj{width:148px;height:42px;lin-height:44px;background:#ff3535;border:none;text-align: center;cursor:pointer;color: #FFF;font-size:16px;font-weight:bold;line-height:40px;}
.fank span{font-size:12px;color:#444;position:absolute;top:207px;right:34px;}


.cont{
  width: 1100px;
  margin: 0 auto;
}

.top__bgd{
  background: #cf1824;
  background-size: 3px 3px;
    background-image:
    linear-gradient(45deg, #c3181c 25%, transparent 25%, transparent),
    linear-gradient(-45deg, #c3181c 25%, transparent 25%, transparent),
    linear-gradient(45deg, transparent 75%, #c3181c 75%),
    linear-gradient(-45deg, transparent 75%, #c3181c 75%);
}

.top01{
  display: block;
  height: 115px;
  margin: 0 auto;
  background: url('../images/top__bgd.png') no-repeat center;
  background-size: contain;
}
.nav__bgd{
  background: #edeffc;
  margin: 10px 0;
}
.nav{
  font-size: 0;
  text-align: center;
}
.nav__list{
  display: inline-block;
  vertical-align: top;
}
.nav__list a{
  display: block;
  font-size: 16px;
  color: #333;
  text-align: center;
  padding: 0 7px;
  margin: 10px 0;
}
.nav__list:not(:last-of-type) a{
  border-right: 1px solid #333;
}






/******header__bgd**********/
.header__bgd{
  background: #fff;
}
.header{
  font-size: 0;
  text-align: center;
  padding: .1rem 0;
}
.header-left{
  display: inline-block;
  vertical-align: top;
}
.header-left>a{
  width: 320px;
  height: 242px;
  display: block;
  margin: 0 auto 5px;
  background: url('../images/header-left__img.png') no-repeat center;
  background-size: contain;
}
.header-left__box{
  width: 320px;
  border: 1px solid #ebebeb;
  padding: 21px 0;
}
.header-left__box h2{
  font-size: 16px;
  color: #525567;
  font-weight: 600;
  text-align: center;
  margin-bottom: 20px;
}
.header-left__list{
  display: inline-block;
  vertical-align: top;
}
.header-left__list a{
  width: 80px;
  height: 30px;
  display: block;
  font-size: 14px;
  color: #525567;
  line-height: 30px;
  text-align: center;
  border: 1px solid #d0d0d0;
  border-radius: 5px;
  margin: 0 10px 10px 0;
  background: #fdfdfd;
}
.header-left__list:hover a{
  color: #fff;
  border: 1px solid #f11a28;
  background: linear-gradient(to bottom, #ff7446 0, #ff594b 50%,#ff3b51 100%);
}

.header-middle{
  width: 490px;
  display: inline-block;
  vertical-align: top;
  margin: 0 10px;
}
.header-middle h2{
  font-size: 34px;
  color: #323232;
  text-align: center;
  font-weight: 600;
  line-height: 60px;
  border-bottom: 1px dashed #c7c7c7;
  margin: 0 10px 10px;
}
.header-middle h3{
  font-size: 32px;
  color: #ff5c01;
  font-weight: 600;
  text-align: center;
  margin-bottom: 20px;
}
.header-middle .header-middle__link{
  display: block;
  width: 335px;
  height: 54px;
  font-size: 20px;
  color: #fff;
  line-height: 54px;
  background: #ff5c01;
  border-radius: 27px;
  margin: 0 auto 20px;
}
.header-middle__box{
  border: 1px solid #ebebeb;
  padding-bottom: 27px;
}
.header-middle__box h5{
  font-size: 16px;
  color: #525567;
  font-weight: 600;
  line-height: 60px;
}
.header-middle__list{
  text-align: left;
  border-bottom: 1px dashed #dbdbdb;
  margin: 5px 15px;
}
.header-middle__list a{
  display: block;
}
.header-middle__list p{
  width: 385px;
  font-size: 15px;
  color: #7a7a7b;
  line-height: 30px;
  display: inline-block;
  vertical-align: top;
}
.header-middle__list i{
  width: 60px;
  display: inline-block;
  vertical-align: top;
  font-size: 12px;
  color: #ff5c01;
  font-weight: 600;
  line-height: 30px;
}

.header-right{
  display: inline-block;
  vertical-align: top;
  width: 242px;
  border: 1px solid #ebebeb;
}
.header-right h2{
  width: 202px;
  height: 41px;
  font-size: 16px;
  color: #ffffff;
  line-height: 30px;
  font-weight: 600;
  margin: 20px auto;
  background: url('../images/header-right__title.png') no-repeat center;
  background-size: contain;
}
.header-right h3{
  font-size: 14px;
  color: #333;
  font-weight: 600;
  text-align: center;
  line-height: 60px;
  margin-bottom: 9px;
}
.header-right h3 #t_d{
  width: 70px;
  height: 50px;
  font-size: 30px;
  font-weight: 600;
  font-style: normal;
  color: #fff;
  line-height: 50px;
  background: #000;
  padding: 0 10px;
  margin: 0 10px;
  /*重置上面的样式*/
  float: none;
  top: 0;
  display: inline-block;
}
.header-right__list{
  border-bottom: 1px solid #e5e5e5;
}

.header-right__list i{
  width: 21px;
  height: 40px;
  display: inline-block;
  vertical-align: top;
  background: url('../images/header-right.png') no-repeat center;
}
.header-right__list:nth-of-type(1) i{
  background-position: 1px 12px;
}
.header-right__list:nth-of-type(2) i{
  background-position: 1px -30px;
}
.header-right__list:nth-of-type(3) i{
  background-position: 1px -68px;
}
.header-right__list:nth-of-type(4) i{
  background-position: 1px -111px;
}
.header-right__list:nth-of-type(5) i{
  background-position: 1px -151px;
}
.header-right__list:nth-of-type(6) i{
  background-position: 1px -192px;
}
.header-right__list:nth-of-type(7) i{
  background-position: 1px -232px;
}
.header-right__list:nth-of-type(8) i{
  background-position: 1px -273px;
}
.header-right__list:nth-of-type(9) i{
  background-position: 1px -308px;
}
.header-right__list a{
  width: 70px;
  height: 40px;
  font-size: 12px;
  color: #e23c3e;
  line-height: 40px;
  display: inline-block;
  vertical-align: top;
  margin-right: 15px;
}
.header-right__list--link a{
  color: #494747;
  font-weight: 600;
}

.bottom__bgd{
  width:1077px;
  height:200px;
  background: #fff;
}
.bottom{
  display: block;
  width:1077px;
  height:200px;
  background:url(../images/zuixin.png) no-repeat;
  background-size: contain;
}




.cjcx__bgd{
  background: linear-gradient(to bottom, #559ed6 0, #bdd9ef 20%, #fff 100%);
}
.cjcx{
  padding: .2rem 0;
  font-size: 0;
  text-align: center;
}
.cjcx img{
  width: 1.07rem;
  height: .44rem;
  display: block;
  margin: 0 auto .2rem;
}
.cjcx h1{
  color: #1c81dd;
  font-size: .2rem;
  font-weight: 800;
  text-align: center;
}
.cjcx h2{
  font-size: .05rem;
  color: #1c81dd;
  text-align: center;
  margin-bottom: .1rem;
}
.cjcx__box{
  width: 3.35rem;
  padding: .1rem 0;
  border: 1px solid #000;
  margin: 0 auto;
  background: #fff;
}
.cjcx__box h3{
  font-size: .17rem;
  color: #000;
  margin-bottom: .2rem;
  text-align: center;
}
.cjcx__box label{
  display: inline-block;
  vertical-align: top;
  width: .75rem;
  height: .46rem;
  color: #000;
  font-size: .12rem;
  text-align: center;
  line-height: .46rem;
  background: #c4dff7;
  border: 1px solid #899cac;
}
.cjcx__box p{
  display: inline-block;
  vertical-align: top;
  width: 1.93rem;
  height: .46rem;
  background: #c4dff7;
  border: 1px solid #899cac;
  border-left: none;
}
.cjcx__box input{
  width: 1.3rem;
  height: .23rem;
  display: block;
  border: 1px solid #a9a9a9;
  margin: .12rem auto 0;
  padding: 0 .1rem;
  background: #fff;
}
.cjcx__box select{
  width: 1.53rem;
  height: .25rem;
  display: block;
  border: 1px solid #a9a9a9;
  margin: .12rem auto 0;
  padding: 0 .1rem;
  background: #fff;
}
.cjcx__box a{
  width: 2.7rem;
  height: .38rem;
  display: block;
  font-size: .17rem;
  color: #fff;
  font-weight: 600;
  text-align: center;
  line-height: .38rem;
  margin: .2rem auto;
  background: #4297e6;
}
.cjcx__box i{
  font-size: .07rem;
  color: #f00000;
  text-align: center;
}
.cjcx>i{
  display: block;
  color: #000;
  font-size: .07rem;
  text-align: center;
  padding: .1rem 0;
}




.bmrk{ position:relative;
  width: 1024px;
  height: 477px;
  margin: 0 auto;
  background: url('../images/login0.jpg') no-repeat  center;
}

.form02{
  position: absolute;
  top: 200px;
  left: 300px;

}

.form02__list label{
  display: inline-block;
  vertical-align: top;
  width: 75px;
  height: 32px;
  text-align: right;
  line-height: 32px;
  font-size: 12px;
  color: #000;
  margin-left: 57px;
}

.form02__list input{
  width: 190px;
  height: 30px;
  padding: 0 10px;
  border: 1px solid #cae5f4;
  margin-bottom: 12px;
}
.form02__list select{
  width: 212px;
  height: 30px;
  padding: 0 10px;
  border: 1px solid #cae5f4;
  margin-bottom: 12px;
}


.form02__list--yanzheng input{
  width: 90px;
}

.form02__list img{
  width: 90px;
  height: 30px;
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
}

.form02__link{
  width: 132px;
  height: 34px;
  font-size: 16px;
  color: #4164aa;
  text-align: center;
  background: #cee2f4;
  background: linear-gradient(to bottom,#f3f9fb,#cee2f4);
  line-height: 34px;
  display: inline-block;
  border: 1px solid #e1e1e1;
  margin: 26px -34px 12px 145px;
}

.di{ width:960px; margin:0 auto;}
.di p{ color:#333; font-size:12px; font-family:"微软雅黑";}



/* 报名时间 */
.ksbmrk_bck{padding:15px 0;text-align:center;}
.ksbmrk_bck > h2 {
    margin-top: 20px;
    font-size: 36px;
    color: #007cd5;
    text-shadow: 2px 2px #fff;
}
.ksbmrk_bck > p{font-size:14px;color:#1c81dd;margin:10px 0 30px;}
.ksbmrk_bck > div{width:920px;padding:30px 0;border:2px solid #00489D;margin:auto;background:#fff;}
.ksbmrk_bck > div > p{font-size:34px;margin-bottom:30px;}
.ksbmrk_tbl{border:2px solid #ecac86;width:800px;margin:auto;}
.ksbmrk_tbl tr{background:#ffebd2;}
.ksbmrk_tbl td{border-right:1px solid #ecac86;border-bottom:1px solid #ecac86;font-size:18px;padding:18px;}
.ksbmrk_tbl td > input{width:222px;height:30px;padding:0 4px;font-size:14px;line-height:30px;border:1px solid #bfb7ac;}
.ksbmrk_tbl td > select{width:232px;height:32px;font-size:14px;line-height:32px;border:1px solid #bfb7ac;}
.ksbmrk_tbl .ksbmrk_tr{background:#fff;}
.ksbmrk_td{text-align:left;}
.ksbmrk_tbl td .nanniu_bj{width:120px;background:#f1f1f1;}







/************/
.header-middle .mtp{width: 490px; height: 240px; background:#f7f8f9; margin-bottom: 5px;}
.header-middle .mtp form{width:450px;height: 240px; padding: 0 20px; }
.bmcp-iframe h1{font-size: 24px; font-weight: bold; color: #7030a0; text-align: center; line-height: 70px;}
.bmcp-iframe .xa, .xa1, .xa2, .xa3{width: 190px; height: 28px; background: url("../images/bmcp1.png") #fff no-repeat 5px center ; border:none; margin-bottom: 20px; padding-left: 30px;}
.bmcp-iframe .xa1, .xa3{float: left;}
.bmcp-iframe .xa, .xa2{float: right;}
.bmcp-iframe .xa1{background: url("../images/bmcp1.png") #fff no-repeat 5px center ;}
.bmcp-iframe .xa2{background: url("../images/bmcp2.png") #fff no-repeat 5px center ;}
.bmcp-iframe .xa3{background: url("../images/bmcp3.png") #fff no-repeat 5px center ;}
.bmcp-iframe .xa{background: url("../images/bmcp4.png") #fff no-repeat 8px center ; width: 160px;}
.bmcp-iframe a{width: 254px; display: block; height: 44px; background: #7030a0; border-radius: 10px; margin: auto; font-size: 20px; color: #fff; text-align: center; line-height: 44px;}
/*****************/
.mftk_dv_bk{
    display:block;
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background:url("../images/yj_cnt04_a.png");
    border: 1px solid #cecece;
    z-index: 999999999;
	display:none;
}
.mftk_dv_bk > div{
  width:800px;
  background:#333 url(../images/shxt.jpg) no-repeat -200px 40px;
  position:relative;
  top:30%;
  left:50%;
  margin-left:-400px;
  border-radius:5px;
-moz-box-shadow: 0 0 10px #333;
box-shadow: 0 0 10px #333;
}
.mftk_dv_bk > div > p{padding-left:20px;height:40px;color:#fff;line-height:40px;font-size:15px;
	background: -webkit-linear-gradient(#4fb8e7, #2589bd);
	background: -o-linear-gradient(#4fb8e7, #2589bd);
	background: -moz-linear-gradient(#4fb8e7, #2589bd);
	background: linear-gradient(#4fb8e7, #2589bd);
	border-radius:5px 5px 0 0;
}
.mftk_dv_bk > div > a{position:absolute;top:8px;right:15px;width:20px;height:20px;line-height:20px;text-align:center;font-size:14px;color:#fff;border-radius:20px;border:2px solid #fff;}
.shxt{margin:auto;}
.shxt > h1{text-align:center;font-size:40px;color:#fff;padding:20px 0 5px; font-family:"微软雅黑";}
.shxt ul{width:736px;overflow:hidden; margin:30px auto;}
.shxt ul > li{float:left;font-size:15px;margin:0 5px;color:#fff;}
.shxt ul > li > label{font-weight:bold;}
.shxt ul > li > input{border-radius:2px;width:150px;height:30px;line-height:30px;border:1px solid #00489d;padding:0 5px;font-size:15px;color:#3C3B3B;background:#fff;margin:5px 0;}
.shxt ul > li > select{border-radius:2px;width:162px;height:32px;line-height:32px;border:1px solid #00489d;padding:0 5px;font-size:15px;color:#3C3B3B;background:#fff;margin:5px 0;}
.shxt ul > li .nanniu_bj{width:138px;height:32px;background:#fff;border:1px solid #fff;text-align:center;cursor:pointer;color:#red;font-size:14px;font-weight:bold;line-height:32px;margin:15px 20px 0 220px;}
.shxt ul > li .nanniu_bt{width:138px;height:32px;background:#fff;border:1px solid #fff;text-align:center;cursor:pointer;color:#red;font-size:14px;font-weight:bold;line-height:32px;}
.shxt > p{ width:800px; text-align:center;color:#fff;font-size:14px;}
.shxt a{ position: absolute;top: 8px; right: 15px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 14px; color: #fff; border-radius: 20px; border: 2px solid #fff}


/*footer*/
.footer{ min-width: 1200px; height: 160px; background: #444547; color: #8a8887;}
.footer a{ color: #8a8887; font-size: 18px;}
.footer a:hover{ text-decoration: underline;}
.footer .link{ padding: 30px 0 10px 0; text-align: center;}
.footer .link span{ padding: 0 15px; font-size: 18px;}
.footer .add{ text-align: center; padding-bottom: 10px; font-size: 18px;}
.footer .dda{ width:564px; margin:0 auto; text-align: center; padding-bottom: 30px; font-size: 18px;}
.footer .dda_l{ float:left; width:480px; height:24px;}
.footer .dda_r{ float:left; width:50px; height:24px;}
.footer .site{ text-align: center; padding-bottom: 30px;}
.footer .tel{ width: 463px; height: 30px; line-height: 30px; border: #fff solid 2px; margin: 0 auto;}
.footer .tel span,.footer .tel i{ float: left; display: block; height: 30px; line-height: 30px;}
.footer .tel span{ background: #f6f6f6; color: #8a8887; padding: 0 15px;}