/* reset */
*{margin:0; padding:0;}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, figure, menu, input, textarea, button, select, th, td iframe{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, b, strong { font-size:100%; font-weight:normal;}
li { list-style:none;}
table{width:100%;border-collapse:collapse;border-spacing:0; }
table td{word-break: break-all; word-wrap:break-word;}
em, i { font-style:normal;}
a, a:visited, a:active { text-decoration:none; border:none; outline:none;  cursor: pointer;}
a:hover{ text-decoration:underline;}
a, img { display:block; border:none;}
input, textarea { outline:none;}
select { outline: medium none;}
textarea { resize: vertical;}
body { -webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(3,3,3,0); -webkit-touch-callout:none; word-wrap:break-word; line-height:1.5;font-size: 14px;overflow-x: hidden;}
body, button, input, select, textarea { font-family: Verdana, Arial, Helvetica, 'Microsoft YaHei', sans-serif;}
input[type="button"] {cursor: pointer;}
::-webkit-input-placeholder { color:#666;}
:-moz-placeholder { color:#666;}
::-moz-placeholder { color: #666;}
:-ms-input-placeholder { color: #666;}
.none{ display:none;}
.left { float:left;}
.right { float:right;}
.clearfix::after { content:''; clear:both; display:block; height:0; overflow:hidden;visibility:hidden;}
.clearfix { zoom:1;}
.clear{clear: both;}
.con_mian {width: 1100px; margin: auto; color: #333;}
header{padding: 10px 0;}
/* wrapper */ 
.nav {height: 80px; padding: 20px 0; background: #e2312c;}
.nav .sider {float: left; width: 340px; padding: 10px 0; color: #fff;}
.nav .sider:nth-of-type(1) {width: 320px;}
.nav .sider:nth-of-type(2) {padding: 10px 24px; margin: 0 24px; border-right: 1px dashed #fff; border-left: 1px dashed #fff;}
.nav .sider h2 {position: relative; float: left; width: 100px;font-size: 22px; font-weight: bold; line-height: 28px; text-align: center;}
.nav .sider:nth-of-type(1) h2 {width: 80px;}
.nav .sider h2 img {position: absolute; top:22px; right: -15px;}
.nav .sider ul {float: right; width: 230px;}
.nav .sider ul li {float: left; width: 75px; text-align: right;}
.nav .sider ul li a {font-size: 16px; line-height: 28px; color: #fff;}
/* main */
.con_1{background: url(../images/con_1_bj.jpg) no-repeat center; height: 830px; }
.main {padding: 40px 0;}
.main .left {width: 344px;}
.main .left .m_bmsj {width: 344px; height: 250px; margin-bottom: 20px; background: url(../images/main_1.png) no-repeat center;background-size:cover;}
.main .left .m_bmsj h2 {padding: 30px 0 20px; font-size: 30px; font-weight: bold; text-align: center; line-height: 40px; color: #fff;}
.main .left .m_bmsj a {width: 156px; height: 42px; margin: auto; border-radius: 21px; border:1px solid #fff; font-size: 24px; text-align: center; line-height: 42px; color: #fff;}
.main .left .m_cjwt {width: 342px; height: 358px; border-radius: 6px; border:1px solid #c7c7c7; background: #fff;}
.main .left .m_cjwt h2 {padding: 2px 0 5px; font-size: 22px; font-weight: bold; text-align: center; line-height: 50px;}
.m_cjwt ul li a {
    margin-left: 14px;
    height: 36px;
	padding-left:5px;}
.main .left .m_cjwt h2 i {color: #e2312c;}
.main .left .m_cjwt ul {padding: 0 15px; margin-left: 4px;}
.main .left .m_cjwt ul li {overflow: hidden; margin-bottom: 12px; border-bottom: 1px dashed #c7c7c7; }
.main .left .m_cjwt ul li:last-child {border-bottom: none; margin-bottom: 0;}
.main .left .m_cjwt ul li span,.main .left .m_cjwt ul li a {float: left; font-size: 16px; line-height: 36px;}
.main .left .m_cjwt ul li span {color: #e2312c;}
.main .left .m_cjwt ul li a {margin-left:9px; color: #333;}
.main .left .m_cjwt ul li a:hover {color: #e2312c;}
.main .middle {float: left; width: 374px; margin: 0 20px;}

.m_cjwt {width: 342px; height: 358px; border-radius: 6px;  background: #fff;}
.m_cjwt h2 {padding: 15px 0 5px; font-size: 22px; font-weight: bold; text-align: center; line-height: 50px;}
.m_cjwt h2 i {color: #e2312c;}
.m_cjwt ul {padding: 0 15px; width: 312px;}
.m_cjwt ul li {overflow: hidden; margin-bottom: 9px;}
.m_cjwt ul li:last-child {border-bottom: none; margin-bottom: 0;}
.m_cjwt ul li span,.main .left .m_cjwt ul li a {float: left; font-size: 16px; line-height: 40px;}
.m_cjwt ul li span {color: #e2312c;}
.m_cjwt ul li a:hover {color: #e2312c;}
.main .mid_right {float: right; width: 736px; margin-left:20px;}
.main .right_con1{display:flex;justify-content:space-between;}
/*.main .middle {float: left; width: 736px; margin: 0 20px;}*/
.biao{ width:100%; height:260px; margin:0 auto; background:url(../images/biao.jpg) no-repeat center; margin-top:50px;}
.bktj_form {height: 210px; margin-bottom: 20px;  width: 1010px; margin: 0 auto;}
.bktj_form h2 {padding: 10px 0 15px; font-size: 40px; font-weight: bold; text-align: center; line-height: 80px;}
.bktj_form h2 i {color: #e2312c;}
.bktj_form select,.main .middle .bktj_form input {display: block; float: left; font-size: 16; color: #666;}
.bktj_form select {width: 210px; height: 58px; margin-bottom: 8px; padding: 0 10px; border-radius: 4px; border:1px solid #c7c7c7; background: url(../images/s.png) no-repeat 188px center; font-size: 16px;}
.bktj_form select:nth-of-type(1) {margin-right: 28px;}
.bktj_form input[type="text"] {width: 256px; height: 53px; margin-right: 10px; padding: 0 10px; border-radius: 4px; border:1px solid #c7c7c7; margin-left: 30px; font-size: 16px;}
.bktj_form input[type="button"] {width: 225px; height: 55px; border-radius: 4px; border:none;font-size: 20px; color: #fff; background: linear-gradient(to right, #ea5238, #e12924);}
.bktj_form p {font-size: 16px; text-align: center; line-height: 63px; clear:both;}
.main .middle .hots {position: relative; width: 372px; height: 358px; border-radius: 6px; border:1px solid #c7c7c7; background: #fff;}
.main .middle .hots h2 {position: absolute; left: -1px; top: 30px; width: 114px; height: 40px; padding-left: 20px; background: url(../images/main_2.png) no-repeat left center; font-size: 22px; font-weight: bold; line-height: 40px; color: #fff;}
.main .middle .hots h3 {padding: 90px 0 10px; font-size: 22px; font-weight: bold; text-align: center; line-height: 40px;}
.main .middle .hots ul {padding: 0 15px;}
.main .middle .hots ul li{
	position: relative;
}
.main .middle .hots ul li a {font-size: 16px; line-height: 34px; color: #333;}
.main .middle .hots ul li a i {font-size: 14px; letter-spacing: -5px; color: #e2312c;}
.main .middle .hots ul li a:hover {color: #e2312c;}

.main .middle .hots ul li img{
	position: absolute;
    width: 30px;
    right: 54px;
    top: 10px;
}

.main .right_con2{width:736px;display:flex;justify-content:space-between;border-radius: 6px; border:1px solid #c7c7c7; background: #fff;}
.main .right_con2 .hots {position: relative; width: 340px; height: 358px; }
.main .right_con2 .hots h2 {position: absolute; left: -1px; top: 30px; width: 114px; height: 40px; padding-left: 20px; background: url(../images/main_2.png) no-repeat left center; font-size: 22px; font-weight: bold; line-height: 40px; color: #fff;}
.main .right_con2 .hots h3 {padding: 90px 0 10px; font-size: 22px; font-weight: bold; text-align: center; line-height: 40px;}
.main .right_con2 .hots ul {padding: 0 15px;}
.main .right_con2 .hots ul li{
	position: relative;
}
.main .right_con2 .hots ul li a {font-size: 16px; line-height: 34px; color: #333;}
.main .right_con2 .hots ul li a i {font-size: 14px; letter-spacing: -5px; color: #e2312c;}
.main .right_con2 .hots ul li a:hover {color: #e2312c;}

.main .right_con2 .hots ul li img{
	position: absolute;
    width: 30px;
    right: 34px;
    top: 10px;
}

.main .right {width: 342px; height: 250px;border-radius: 6px; background: #fff;margin-bottom:20px;}
.main .right h2 {padding: 20px 0 10px; font-size: 24px; font-weight: bold; text-align: center; }
.main .right h2 i {color: #e2312c;}
.main .right .sider {margin-bottom: 15px;}
.main .right .sider h3 {padding-left: 35px; margin-bottom: 5px; font-size: 18px; line-height: 26px; color: #e2312c;}
.main .right .sider h3 span {display: inline-block; width: 80px; height: 26px; margin-right: 10px; border-radius: 13px; background: #e2312c; text-align: center; color: #fff;}
.main .right .sider ul {padding: 0 20px; overflow: hidden;}
.main .right .sider ul li {float: left; width: 100px; padding: 5px 0; text-align: center;}
.main .right .sider ul li:nth-of-type(2) a,.main .right .sider ul li:nth-of-type(5) a,.main .right .sider ul li:nth-of-type(8) a {border-left: 1px solid #333; border-right: 1px solid #333;}
.main .right .sider ul li a {font-size: 16px; line-height: 20px; color: #333;}
.main .right .sider ul li a:hover {color: #e2312c;}

.main .right p{ text-align:center; font-size:16px; color:#333;}
.bl__form {
	width: 315px;
	margin: 0 auto;
}
.blFormItem {
    line-height: 60px;
}
.blFormItem label {
    padding-left: 5px;
    display: inline-block;
    *: ;
    display: inline;
    *: ;
    zoom: 1;
    vertical-align: top;
    font-size: 16px;
    
    color: #000;
    position: relative;
   
}
.blFormItem input,.blFormItem select {
	width: 221px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 10px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	vertical-align: middle;
	height: 40px
}
.blForm__btn {
	width:304px;
	height: 40px;
	background: #e22f27;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	margin: 12px auto 20px;
	border-radius: 4px
}
.main .right span{
	text-align:center;
	line-height:22px;
	color:#333;
	font-size:14px;
	display: block;
	}

 



.banner_time {
  height: 250px;
  background: #fff;
  margin-bottom:20px;
  
}
.banner_time h3 {
  font-size: 18px;
  
  font-weight: normal;
  text-align: center;
  padding-top: 23px;
}
.banner_time h2 {
  font-size: 24px;
  
  font-weight: bold;
  text-align: center;
}
.banner_time .jinggao {
  font-size: 12px;
  
  text-align: center;
  margin-top: 10px;
}
.banner_time .time1 {
  width: 238px;
  height: 165px;
  margin: 0 auto;
  margin-top: 10px;
}
.banner_time .time1 span {
  display: inline-block;
  width: 80px;
  height:70px;
  font-size: 18px;
  color: #e2312c;
  
  
  border-radius: 8px;
  text-align: center;
  line-height: 70px;
  border: 1px solid #c3c3c3;
}
.banner_time .time1 span i {
  font-size: 38px;
  font-style: normal;
  font-weight: 700;
  margin-right:3px;
}
.banner_time .time1 span:nth-child(1) {
  margin-right: 30px;
}

.banner_time .rukou {
  width: 540px;
  height: 70px;
  margin: 0 auto;
  margin-top: 30px;
}
.banner_time .rukou a {
  float: left;
  display: block;
  width: 248px;
  height: 54px;
  font-size: 20px;
  color: #fffc00;
  text-align: center;
  line-height: 54px;
  border: 1px solid #fffc00;
  border-radius: 8px;
}
.banner_time .rukou a:hover {
  color: #fff;
  border: 0;
  background-color: #932c2c;
}
.banner_time .rukou a:nth-child(1) {
  margin-right: 40px;
}






/*执业范围*/
.zyfw{padding: 60px 0 80px;background: url(../images/zyfw.png) no-repeat center;height: 550px;}
.zyfw h2 {font-size: 40px; font-weight: bold; text-align: center; line-height: 50px; margin-bottom: 50px;}
.zyfw h2 i {color: #e2312c;}
.zyfw ul li{width: 510px;height: 460px;background: #fff;float: left;border-radius: 8px;box-shadow: 0 10px 10px #f4f4f4; }
.zyfw ul li:nth-child(2){float: right;}
.zyfw ul li h3{text-align: center;font-size: 26px;font-weight: bold;padding: 40px 0 20px 0;}
.line{width: 60px;height: 4px;background: #e2312c;margin: 0 auto 30px;border-radius: 2px;}
.zyfw ul li p{font-size: 16px;color:#333;line-height: 30px;}
.zyfw ul li a{width: 180px;height: 50px;;display: inline-block;float: left;border-radius: 4px;margin-top:50px;text-align: center;line-height: 50px;font-size: 22px; transition: transform 0.5s;}
.zyfw ul li a:hover{ background:#e74242;border:none;color:#fff;  background-image: linear-gradient(120deg,#fe5844, #e74242); cursor: pointer;
                transform: scale(1.1,1.1);
                text-decoration: underline;}
.btn1{margin-left:60px;background: linear-gradient(to right, #e42725 , #f2513f);color:#fff;}
.btn2{margin-left:20px;border:1px solid #e2312c;color:#e2312c;}
.btn3{margin-left:60px;background: linear-gradient(to right, #ca983f , #d5a85b);color:#fff;}
.btn4{margin-left:20px;border:1px solid #cfa04d;color:#cfa04d;}
/* 报名信息详情 */
.bkxx {padding: 60px 0; background: #fff8f7;}
.bkxx h2 {font-size: 40px; font-weight: bold; text-align: center; line-height: 50px; margin-bottom: 50px;}
.bkxx h2 i {color: #e2312c;}
.bkxx .area {height: 90px; background: #fff; overflow: hidden; margin-bottom: 30px;display:flex;align-items:center;}
.bkxx .area span {display: block; float: left; width: 60px; height:50px; padding: 20px 0; background: #e2312c;font-size: 20px; font-weight: bold; text-align: center; line-height: 25px; color: #fff;}
.bkxx .area ul {float: left; width: 1000px; padding: 15px 20px; overflow: hidden;}
.bkxx .area ul li {float: left; margin: 0 12px;}
.bkxx .area ul li a {font-size: 18px; line-height: 30px; color: #333;}
.bkxx .area ul li a:hover {color: #e33327;} 
.bkxx table thead {background: linear-gradient(to right, #e2322c,#ea5236);}
.bkxx table thead th {font-size: 18px;font-weight: normal; line-height: 70px; color: #fff;}
.bkxx table tbody {color: #666;}
.bkxx table tbody a {display: inline; color: #333;}
.bkxx table tbody a:hover{ color:#F30; text-decoration:underline;}
.bkxx table tbody tr td {border:1px solid #e7e7e7; font-size: 16px; text-align: center; line-height: 70px;}
.bkxx table tbody tr:nth-of-type(odd) {background: #fff;}
.bkxx table tbody tr:nth-of-type(even) {background: #fffdfd;}
.bkxx table tbody tr td:nth-of-type(2) a:nth-of-type(1) {color: #ce9f4c;}
.bkxx table tbody tr td:nth-of-type(2) a:nth-of-type(2) {color: #ff9c00;}
.bkxx table tbody tr td:nth-of-type(2) a:nth-of-type(3) {color: #e2312c;}
.bkxx table tbody tr td:nth-of-type(3) a:nth-of-type(1) {color: #ce9f4c;}
.bkxx table tbody tr td:nth-of-type(3) a:nth-of-type(2) {color: #ff9c00;}
.bkxx table tbody tr td:nth-of-type(3) a:nth-of-type(3) {color: #e2312c;}
.bkxx table tbody tr td:nth-of-type(5) a i {color: #e2312c;}
.bkxx table tbody tr td:nth-of-type(6) a {color: #e2312c; transition: transform 0.5s;}
.bkxx table tbody tr td:nth-of-type(6) a:hover{ color:#000;   text-decoration: underline;}
/* 报考热点问题汇总 */
.rdwt {padding: 60px 0 80px; background: url(../images/rd_bg.png) no-repeat center;}
.rdwt h2 {font-size: 40px; font-weight: bold; text-align: center; line-height: 50px; color: #fff; margin-bottom: 50px;}
.rdwt h2 i {color: #fed184;}
.rdwt ul {margin-bottom: 50px; overflow: hidden;}
.rdwt ul li {float: left; width: 210px; height: 280px; margin-right: 12px; padding: 20px 0; border-radius: 10px; background: #fff;}
.rdwt ul li:last-child {margin-right: 0;}
.rdwt ul li img {margin: auto;}
.rdwt ul li h3 {font-size: 34px; font-weight: bold; text-align: center; line-height: 50px; color: #e2312c;}
.rdwt ul li p {padding: 15px; font-size: 14px; line-height: 25px; text-align: justify; }
.rdwt ul li a{width: 184px; height: 48px; margin: auto; border-radius: 24px; background: linear-gradient(to right, #e2312c,#f14633); font-size: 24px; font-weight: bold; text-align: center; line-height: 48px; color: #fff; box-shadow: 0 0 10px rgba(228, 39, 38, .45); transition: transform 0.5s;}
.rdwt ul li a:hover{cursor: pointer; transform: scale(1.1,1.1); }

/* 政策支持 */
.zczc {padding: 60px 0;}
.zczc h2 {font-size: 40px; font-weight: bold; text-align: center; line-height: 50px; margin-bottom: 50px;}
.zczc h2 i {color: #e2312c;}
.zczc .left {width: 342px; height: 494px; padding: 25px 10px; border:1px solid #c7c7c7; font-size: 14px;}
.zczc .left h3 {font-size: 18px; text-align: center; line-height: 40px; color: #f00;}
.zczc .left h4 {text-align: center; line-height: 30px;}
.zczc .left h5 {text-align: center; line-height: 38px;}
.zczc .left p {padding: 3px 8px; font-size: 12px; text-align: justify; text-indent: 2em; line-height: 20px;}
.zczc .middle {float: left; width: 402px; height: 484px; padding: 35px 10px 25px; margin: 0 5px; border:1px solid #c7c7c7;}
.zczc .middle h3 {font-size: 18px; text-align: center; line-height: 26px; color: #f00;}
.zczc .middle h4 {font-size: 14px; text-align: center; line-height: 50px;}
.zczc .middle  p {padding: 3px 8px; font-size: 14px; text-align: justify; text-indent: 2em; line-height: 25px;}
.zczc .middle .mulu {padding: 30px 10px 10px;}
.zczc .middle .mulu h3 {font-size: 20px; text-align: center; line-height: 50px; color: #333;}
.zczc .middle .mulu p {font-size: 16px; line-height: 30px; overflow: hidden; text-indent: 0;}
.zczc .middle .mulu p span {display: block; float: left; text-align: center;}
.zczc .middle .mulu p span:nth-of-type(1) {width: 80px;}
.zczc .middle .mulu p span:nth-of-type(2) {width: 140px;}
.zczc .middle .mulu p span:nth-of-type(3) {width: 140px;}
.zczc .right {width: 302px;}
.zczc .right .top {height: 218px; padding: 25px 10px; margin-bottom: 6px; border:1px solid #c7c7c7}
.zczc .right .bottom {height: 218px; padding: 25px 10px; border:1px solid #c7c7c7}
.zczc .right h3 {font-size: 18px; text-align: center; line-height: 40px; color: #f00;}
.zczc .right h4 {text-align: center; line-height: 30px;}
.zczc .right p {padding: 3px 8px; font-size: 14px; text-align: justify; text-indent: 2em; line-height: 25px;}
/* 钱途 */
.qiantu {padding: 0 0 60px;margin-top: 30px;}
.qiantu h2 {font-size: 40px; font-weight: bold; text-align: center; line-height: 50px; margin-bottom: 50px;}
.qiantu h2 i {color: #e2312c;}
.qiantu .gz {width: 1070px; height: 90px; padding: 25px 15px; border-radius: 10px; background: linear-gradient(#f14633,#e3332d); box-shadow: 0 0 25px rgba(251, 180, 180, .3);}
.qiantu .gz span {display: block; float: left; width: 356px; font-size: 32px; font-weight: bold; text-align: center; line-height: 45px; color: #fff;}
.qiantu .gz span:nth-of-type(2) {border-left: 1px solid rgba(255, 255, 255, .5);border-right: 1px solid rgba(255, 255, 255, .5);}
.rencai .sider{float: left; position: relative; width: 354px; height: 450px; border-radius: 10px; box-shadow: 0 0 25px rgba(251, 180, 180, .3);}
.rencai .sider:nth-of-type(1) {background: url(../images/qt1.png) no-repeat center;}
.rencai .sider:nth-of-type(2) {background: url(../images/qt2.png) no-repeat center; margin: 0 19px;}
.rencai .sider:nth-of-type(3) {background: url(../images/qt3.png) no-repeat center;}
.rencai .sider ul {padding: 20px 0;}
.rencai .sider ul li {height: 150px;}
.rencai .sider h3 {position: absolute; left: -10px; width: 150px; height: 50px; background: url(../images/qt4.png) no-repeat left center; font-size: 22px; text-align: center; line-height: 60px; color: #fff;}
.rencai .sider p {padding: 60px 20px 0; font-size: 16px; line-height: 26px; text-align: justify;}
.rencai .sider a {width: 280px; height: 60px; border-radius: 30px; margin: auto; background: linear-gradient(to right, #d5a85b,#ce9f4c); font-size: 26px; text-align: center; line-height: 60px; color: #fff; transition: transform 0.5s;}
.rencai .sider a:hover{cursor: pointer; transform: scale(1.1,1.1); }
.tixing {margin-top: 30px; overflow: hidden;}
.tixing .left ,.tixing .right {width: 480px; height: 100px; border-radius: 10px; padding: 10px 30px;} 
.tixing .left {background: url(../images/qt5.png) no-repeat center;}
.tixing .right {background: url(../images/qt6.png) no-repeat center;}
.tixing span {display: block; float: left; width: 98px; height: 80px; padding: 9px 0; border:1px solid #fff; font-size: 32px; font-weight: bold; text-align: center; line-height: 40px; color: #fff;}
.tixing p {display: block; float: right; width: 400; height: 100px;}
.tixing p a {font-size: 20px; line-height: 33.3px; color: #fff;}
/* 精品学习视频 */
.videos {padding: 60px 0 80px; background: url(../images/video_bg.png) no-repeat center;}
.videos h2 {font-size: 40px; font-weight: bold; text-align: center; line-height: 50px; color: #fff; margin-bottom: 50px;}
.videos h2 i {color: #fed184;}
.videos .jjk {margin-bottom: 25px;}
.videos .left {width: 620px; height: 280px; border-radius: 10px; background: #090c14; text-align: center; line-height: 280px;}
.videos .left * {vertical-align: middle;}
.videos .left img {display: inline;}
.videos .right {width: 420px; height: 260px; padding: 10px 20px; border-radius: 10px; background: #fff;}
.videos .right h3 {font-size: 20px; font-weight: bold; text-align: center; line-height: 50px; color: #e2312c;}
.videos .right p {font-size: 16px; line-height: 25px; margin-bottom: 10px;}
.videos .right p b {font-size: 18px; font-weight: bold; color: #e2312c;}
.videos .right p i {color: #e2312c;}
.videos .right .btns a {width: 190px; height: 50px; border-radius: 5px; font-size: 18px; text-align: center; line-height: 50px; color: #fff; transition: transform 0.5s;}
.videos .right .btns a.ks {float: left; background: linear-gradient(to right, #d5a85b,#ce9f4c); box-shadow: 0 0 10px rgba(206, 159, 76, .4);}
.videos .right .btns a.ks:hover{cursor: pointer; transform: scale(1.1,1.1); }
.videos .right .btns a.gd {float: right; background: linear-gradient(to right, #e42625, #f14532); transition: transform 0.5s;}
.videos .right .btns a.gd:hover{cursor: pointer; transform: scale(1.1,1.1); }
.videos iframe {width: 100%; height: 300px;}
.videos_form {width: 1100px; height: 300px; border-radius: 10px; background: url(../images/v_f_bg.png) no-repeat center -50px #fff;}
.videos_form h2 {padding-top: 20px; font-size: 40px; font-weight: bold; text-align: center; line-height: 70px; color: #333; margin-bottom: 0;}
.videos_form h2 i {color: #e2312c;}
.videos_form h3 {font-size: 26px; text-align: center; line-height: 40px; color: #333;}
.videos_form form {padding: 25px 45px;}
.videos_form select {display: inline-block; width: 320px; height: 50px; padding: 0 15px; border-radius: 4px; border:1px solid #c7c7c7; background: url(../images/s.png) no-repeat 300px center; font-size: 20px; color: #666;}
.videos_form input[type=text] {display: inline-block; width: 288px; height: 48px; padding: 0 15px; margin: 0 20px; border-radius: 4px; border:1px solid #c7c7c7; font-size: 20px;}
.videos_form input[type=button] {display: inline-block; width: 320px; height: 50px; border-radius: 4px; background:linear-gradient(to right, #e42626, #f14432); border:none; font-size: 22px; color: #fff;box-shadow: 0 0 10px rgba(228, 39, 38, .4);}
.videos_form p {font-size: 18px; text-align: center; line-height: 30px;}
.videos_form p i {color: #e2312c;}
/* 免费干货资料区 */
.ziliao {padding: 60px 0;}
.ziliao h2 {font-size: 40px; font-weight: bold; text-align: center; line-height: 50px; margin-bottom: 50px;}
.ziliao h2 i {color: #e2312c;}
.ziliao .xiazai {padding: 20px; border-radius: 20px; background: #fff; box-shadow: 0 0 25px rgba(251, 180, 180, .3); margin-bottom: 30px;}
.ziliao .xiazai .order {float: left; width: 460px;}
.ziliao .xiazai .order .jc {width: 460px; height: 240px; border-radius: 10px; margin-bottom: 20px; background: url(../images/zl1.png) no-repeat center;}
.ziliao .xiazai .order .jc h3 {padding: 30px 0 20px; font-size: 36px; font-weight: bold; text-align: center; line-height: 46px; color: #fff;}
.ziliao .xiazai .order .jc a {width: 220px; height: 50px; margin: auto; border-radius: 4px; background: #fff; font-size: 28px; text-align: center; line-height: 50px; color: #e2312c;}
.ziliao .xiazai .order .zlb {width: 460px; height: 240px; border-radius: 10px; background: url(../images/zl2.png) no-repeat center;}
.ziliao .xiazai .order .zlb h3 {padding: 25px 0 0; font-size: 36px; font-weight: bold; text-align: center; line-height: 46px; color: #fff;}
.ziliao .xiazai .order .zlb p {font-size: 18px; text-align: center; line-height: 40px; color: #fff;}
.ziliao .xiazai .order .zlb a {width: 220px; height: 50px; margin: auto; border-radius: 4px; background: #fff; font-size: 28px; text-align: center; line-height: 50px; color: #ce9f4c;}
.ziliao .xiazai ul {float: left; width: 580px; margin-left: 20px;}
.ziliao .xiazai ul li {padding: 10px 0; font-size: 20px; line-height: 30px; overflow: hidden;}
.ziliao .xiazai ul li a {float: right; width: 134px; height: 30px; background: linear-gradient(to right,#e52626,#f14332); font-size: 20px; text-align: center; line-height: 30px; color: #fff;}
.ziliao .xiazai ul li a:hover{background: linear-gradient(to right,#d5aa5f,#c69f51);}
.ziliao .lianxi {width: 1100px; height: 370px; margin-bottom: 50px; border-radius: 20px; background: #fff; box-shadow: 0 0 25px rgba(251, 180, 180, .3);}
.ziliao .lianxi ul {height: 110px; border-radius: 20px 20px 0 0; background: linear-gradient(to right, #e42624,#f14532);}
.ziliao .lianxi ul li {float: left; position: relative; width: 275px; padding: 18px 0; text-align: center; font-size: 20px; line-height: 40px; color: #fff; cursor: pointer;}
.ziliao .lianxi ul li img {width: 34px; margin: auto;}
.ziliao .lianxi ul li em {display: none;}
.ziliao .lianxi ul li:first-child{border-radius: 20px 0 0 0;}
.ziliao .lianxi ul li:last-child {border-radius: 0 20px 0 0;}
.ziliao .lianxi ul li:hover {background: #d3a557;}
.ziliao .lianxi ul li:hover em {display: block; position: absolute; left: 125px; top:100px; width: 21px; height: 21px; background: url(../images/zl3.png) no-repeat center;} 
.ziliao .lianxi .info {padding: 20px 8px; overflow: hidden;}
.ziliao .lianxi .info .list {float: left; width: 320px; padding:0 25px 0 15px; border-right: 1px dashed #0a0204;}
.ziliao .lianxi .info .list:nth-of-type(3) {border-right: none;}
.ziliao .lianxi .info p {padding: 8px 0; font-size: 18px; line-height: 30px;}
.ziliao .lianxi .info p a{float: right; width: 88px; height: 28px; text-align: center; border:1px solid #e2312c; color: #e2312c;}
.ziliao .lianxi .info p a:hover{ background:#F03; color:#fff;}
.ziliao .btns {padding: 0 157px;}
.ziliao .btns a {float: left; width: 222px; height: 46px; margin: 0 20px; border-radius: 23px; background: linear-gradient(to right, #e42726,#f14332); font-size: 22px; text-align: center; line-height: 46px; color: #fff; box-shadow: 0 0 11px rgba(228, 39, 38, .4); transition: transform 0.5s;}
.ziliao .btns a:hover{cursor: pointer; transform: scale(1.1,1.1);}
.ziliao a.more {width: 380px; height: 60px; border-radius: 6px; margin: auto; background: linear-gradient(to right, #d5a85b,#ce9f4c);font-size: 30px; text-align: center; line-height: 60px; color: #fff; transition: transform 0.5s;}
.ziliao a.more:hover{cursor: pointer; transform: scale(1.1,1.1);}
/* 专属课程教辅 */
.zsjf {padding: 60px 0;}
.zsjf h2 {font-size: 40px; font-weight: bold; text-align: center; line-height: 50px; margin-bottom: 50px;}
.zsjf h2 i {color: #e2312c;}
.seven_li {width: 45%; float: left; margin: 0 2.5%; background: url(../images/seven_014.png) center top no-repeat; background-size: 100% auto; padding: 8% 0 5%; text-align: center; overflow: hidden; position: relative;}
.seven_li_ab {width: 100%; position: absolute; left: 0; top: 36%; z-index: 0; -webkit-animation: downn3 2s linear infinite; animation: ballon3 2s linear infinite;}
@keyframes ballon3 {
  0%{-webkit-transform: translateY(0); opacity: 0;}
  50%{-webkit-transform: translateY(-30px); opacity: 1;}
100% {-webkit-transform: translateY(-50px); opacity: 0;}
}
@-webkit-keyframes ballon3 {
	0%{-webkit-transform: translateY(0); opacity: 0;}
  50%{-webkit-transform: translateY(-30px); opacity: 1;}
100% {-webkit-transform: translateY(-50px); opacity: 0;}
}
.seven_liowl, .seven_liowl2 {width: 100%; margin: 0 auto; z-index: 9; position: relative;}
.seven_li_cen {width: 100%; margin: 0 auto;}
.seven_li_img {width: 42%; margin: 0 auto;}
.seven_li_img img {width: 100%; height: auto;}
.seven_li_p {width: 40%; margin: 11% auto 0; display: block; background: linear-gradient(to right, #e42726, #f14332); font-size: 1.8em; color: #fff; line-height: 2.2em; border-radius: 1.1em; -webkit-box-shadow: 0 0 13px rgba(232, 73, 55, .5); -moz-box-shadow: 0 0 13px rgba(232, 73, 55, .5); box-shadow: 0 0 13px rgba(232, 73, 55, .5);}
.seven_li_p:hover {background: url(../images/two_004.png) center repeat-y; background-size: 100% auto;}
.seven_bot {margin: 50px auto 0; background: url(../images/seven_015.jpg) center no-repeat; background-size: 100% 100%; -webkit-box-shadow: 0 0 18px rgba(15, 15, 15, .1); -moz-box-shadow: 0 0 18px rgba(15, 15, 15, .1); box-shadow: 0 0 18px rgba(15, 15, 15, .1);}
.seven_bot_p {width: 100%; text-align: center; font-size: 1.6em; color: #444; line-height: 1.6em; margin: 6px auto 0;}
.seven_if {height: 130px;}
.seven_in_li2 {width: 32%; float: left; margin: 26px 34% 0; -webkit-box-shadow: 0 0 13px rgba(232, 73, 55, .5); -moz-box-shadow: 0 0 13px rgba(232, 73, 55, .5); box-shadow: 0 0 13px rgba(232, 73, 55, .5);}

/* 考生福利大放送 */
.fuli {padding: 60px 0; background: url(../images/fuli_bg.png) no-repeat center;}
.fuli h2 {font-size: 40px; font-weight: bold; text-align: center; line-height: 50px; margin-bottom: 50px;}
.fuli h2 i {color: #e2312c;}
.fuli .fuli_in {width: 1100px; height: 680px; border-radius: 10px; background: #fff; box-shadow: 0 0 25px rgba(251, 180, 180, .3);}
.fuli .fuli_in h3 {padding: 30px 0 10px; font-size: 30px; line-height: 50px;}
.fuli .fuli_in h3 span {display: block; float: left; width: 72px; height: 50px; border-radius: 0 25px 25px 0; background: linear-gradient(to right, #e42624,#f14632); font-size: 40px; font-weight: bold; text-align: center; color: #fff; margin-right: 10px;}
.fuli iframe {width: 100%; height: 94px;}
.fuli_form{padding: 20px 60px 15px;}
.fuli_form select{display: inline-block; vertical-align: top;width: 230px;height: 50px; background: url(../images/s.png) no-repeat 205px center; padding-left: 20px;border: 1px solid #c7c7c7;border-radius: 5px; font-size: 16px; color: #666; margin-right: 15px;}
.fuli_form input{display: inline-block;vertical-align: top;width: 208px;height: 48px;border: 1px solid #c7c7c7;border-radius: 5px; margin-right: 15px;padding-left: 20px; font-size: 16px; color: #666;}
.fuli_tijiao{display: inline-block;vertical-align: top;width: 230px; height: 50px;font-size: 24px;color: #fff;text-align: center;line-height: 50px; border-radius: 5px;background: linear-gradient(to right, #e42726, #f14332); -webkit-box-shadow: 0 0 13px rgba(232, 73, 55, .5); -moz-box-shadow: 0 0 13px rgba(232, 73, 55, .5); box-shadow: 0 0 13px rgba(232, 73, 55, .5);}
.fuli .fuli_in .quan {width: 1050px; height: 200px; padding: 20px 5px; margin: 20px auto 10px; background: linear-gradient(to right, #ff3644,#ffe057);}
.fuli .fuli_in .quan ul {overflow: hidden;}
.fuli .fuli_in .quan ul li {float: left;}
.fuli .fuli_in .quan p {padding: 5px 15px; font-size: 18px; line-height: 28px; color: #fff;}
.fuli .fuli_in p.tips {font-size: 18px; text-align: center; line-height: 30px;}
.fuli .fuli_in p.tips i {color: #e2312c;}
/* 服务体系 */
.fuwu {padding: 60px 0;}
.fuwu h2 {font-size: 40px; font-weight: bold; text-align: center; line-height: 50px; margin-bottom: 50px;}
.fuwu h2 i {color: #e2312c;}
.fuwu ul li {float: left; width: 260px; height: 320px; margin-right: 20px; border-radius: 10px; background: #fff;box-shadow: 0 0 25px rgba(251, 180, 180, .3);  cursor: pointer;}
.fuwu ul li:last-child {margin-right: 0;}
.fuwu ul li em {display: block; width: 60px;height: 4px; margin: 0 auto 20px; background: #e2312c;}
.fuwu ul li span {display: block; width: 50px; height: 50px; margin: auto;}
.fuwu ul li:nth-of-type(1) span {background: url(../images/fw1.png) no-repeat center;}
.fuwu ul li:nth-of-type(2) span {background: url(../images/fw2.png) no-repeat center;}
.fuwu ul li:nth-of-type(3) span {background: url(../images/fw3.png) no-repeat center;}
.fuwu ul li:nth-of-type(4) span {background: url(../images/fw4.png) no-repeat center;}
.fuwu ul li h3 {font-size: 20px; text-align: center; line-height: 60px;}
.fuwu ul li p {height: 120px; padding: 0 20px; font-size: 16px; line-height: 24px; text-align: justify;}
.fuwu ul li a {width: 182px; height: 44px; margin: auto; border-radius: 22px; border:1px solid #e2312c; background: #fff; font-size: 20px; text-align: center; line-height: 44px; color: #e2312c;}
.fuwu ul li:hover em {background: #d1a353;}
.fuwu ul li:nth-of-type(1):hover span {background: url(../images/fw1_2.png) no-repeat center;}
.fuwu ul li:nth-of-type(2):hover span {background: url(../images/fw2_2.png) no-repeat center;}
.fuwu ul li:nth-of-type(3):hover span {background: url(../images/fw3_2.png) no-repeat center;}
.fuwu ul li:nth-of-type(4):hover span {background: url(../images/fw4_2.png) no-repeat center;}
.fuwu ul li:hover a {background: linear-gradient(to right, #d5a85b, #ce9f4c); color: #fff; border-color: #ce9f4c;}
/* 分值分布 */
.fzfb {padding: 10px 0 60px;}
.fzfb h2 {font-size: 40px; font-weight: bold; text-align: center; line-height: 50px; margin-bottom: 50px;}
.fzfb h2 i {color: #e2312c;}
.fzfb table {border:1px solid #c7c7c7; font-size: 20px; line-height: 60px; text-align: center; background: #fffbfb;}
.fzfb table tr:nth-of-type(1) {background: #e2312c; font-size: 22px; color: #fff;}
.fzfb table a {color: #e2312c;}
.fzfb table tr:last-child td {padding: 15px 20px;}
.fzfb table p {line-height: 30px; text-indent: 2em; text-align: justify;}
.fzfb .btns {padding: 40px 15px 0; overflow: hidden;}
.fzfb .btns a {float: left; width: 254px; height: 62px; margin: 0 50px;  border-radius: 6px; border:1px solid #e2312c; font-size: 22px; text-align: center; line-height: 62px; color: #e2312c;}
.fzfb .btns a:hover{ background: linear-gradient(to right,#e52626,#f14332); color:#fff;}
/* our */
.box {padding: 60px 0 60px; background: url(../images/box_bg.png) no-repeat center;}
.box h2 {font-size: 40px; font-weight: bold; text-align: center; line-height: 50px; color: #fff; margin-bottom: 50px;}
.box h2 i {color: #fed184;}
.our {position: relative;}
.our li {display:flex;position: absolute; background: url(../images/our2.png) no-repeat left center;}
.our li:first-child { width: 270px; height: 50px; padding: 22px 10px 23px;background: url(../images/our.png) no-repeat left center;}
.our li:nth-of-type(1) {left: 0; width: 270px; height: 50px; padding: 22px 10px 23px;}
.our li:nth-of-type(2) {left: 270px; width: 260px; height: 50px; padding: 22px 0 23px 30px;}
.our li:nth-of-type(3) {left: 540px; width: 260px; height: 50px; padding: 22px 0 23px 30px;}
.our li:nth-of-type(4) {left: 810px; width: 260px; height: 50px; padding: 22px 0 23px 30px;}
.our li b {display: block; float: left; margin-right: 10px; font-size: 58px; font-weight: bold; line-height: 50px; font-style: italic; letter-spacing: -5px; color: #fff;}
.our li p {float: left; font-size: 16px; line-height: 20px; color: #fff;}
.our li p i {color: #fffd5d;}
/* 19大模块教学 */
.six_ul {width: 100%; float: left; margin: 0 auto;}
.six_ul li{width: 18%; float: left; margin: 0 1% 15px; text-align: center;}
.six_li {width: 100%; margin: 0; float: left; background: url(../images/six_001.png) center no-repeat; background-size: 100% 100%; padding: 20px 0;}
.six_li_p {width: 70%; margin: 0 15%; font-size: 1.8em; color: #fff; line-height: 2em; font-weight: bold;
	background: #ff6543;
	background: -webkit-linear-gradient(left, #fe896a , #ff4723); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #fe896a, #ff4723); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #fe896a, #ff4723); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #fe896a , #ff4723); /* 标准的语法 */
	-webkit-border-radius: .2em .2em 0 0;
	-moz-border-radius: .2em .2em 0 0;
	border-radius: .2em .2em 0 0;
}
.six_ul li .txt{width: 100%; background: #fff; float: left;padding-bottom: 1em;	
	-webkit-border-radius: .2em;
	-moz-border-radius: .2em;
	border-radius: .2em;
}


.six_li_p .sp {display: inline-block; width: 20%; background: url(../images/six_004.png) center no-repeat; background-size: 100% 100%; text-align: center; font-size: .8em; color: #fff; line-height: 1.8em; font-weight: normal; padding: .5% 5% 2% 0; vertical-align: top; margin: .5em 10px 0 0; }
.six_li_p .sp2 {display: inline-block; width: 28%; vertical-align: middle; margin: 0 0 0 6px; background: url(../images/six_006.png) center no-repeat; background-size: 100% 100%; text-align: center; font-size: .6em; color: #e83027; line-height: 1.2em; padding: .4em 0; position: relative; -webkit-animation: downn 2s linear infinite; animation: ballon 2s linear infinite;}
@keyframes ballon {
  0% {left:0;}
  25% {left:-10px;}
  50% {left:0;}
  75% {left:10px;}
  100% {left:0;}
}
@-webkit-keyframes ballon {
	0% {left:0;}
  25% {left:-10px;}
  50% {left:0;}
  75% {left:10px;}
  100% {left:0;}
}
.six_li_p2 {width: 90%; margin: 20px auto 10px; font-size: 1.4em; color: #444; line-height: 1.6em;height: 4.8em;}
.six_li_a {display: block; width: 60%; margin: 10px 20% .3em ; background: url(../images/one_002.png) center repeat-y; background-size: 100% auto; text-align: center; font-size: 1.3em; color: #fff; line-height: 2em; border-radius: 1em; -webkit-box-shadow: 0 0 13px rgba(232, 73, 55, .5); -moz-box-shadow: 0 0 13px rgba(232, 73, 55, .5); box-shadow: 0 0 13px rgba(232, 73, 55, .5);}
.six_li_a:hover {background: url(../images/two_004.png) center repeat-y; background-size: 100% auto;}
.six_li2 {background: url(../images/six_002.png) center no-repeat; background-size: 100% 100%;}
.six_li3 .six_li_p {color: #cfa04e;}
.six_li3 .six_li_p .sp {background: url(../images/six_005.png) center no-repeat; background-size: 100% 100%;}
.six_li3 .six_li_a {background: url(../images/two_004.png) center repeat-y; background-size: 100% auto;}
.six_li3 .six_li_a:hover {background: url(../images/one_002.png) center repeat-y; background-size: 100% auto;}
.six_li4 {background: url(../images/six_003.png) center no-repeat; background-size: 100% 100%;}

/*二级页*/
.ej_bck{background:url("../images/ej_bck.jpg") repeat-x;padding:15px 0;text-align:center;}
.ej_bck h1 img {margin: auto;}
.ej_bck > h2{margin-top:20px;font-size:36px;color:#007cd5;text-shadow:2px 2px #fff; font-weight: bold;}
.ej_bck > p{font-size:14px;color:#1c81dd;margin:10px 0 30px;}
.ej_bck > div{width:920px;padding:30px 0;border:2px solid #c63031;margin:auto;background:#fff;}
.ej_bck > div > p{font-size:34px;margin-bottom:30px;}
.ej_tbl{border:2px solid #ecac86;width:800px;margin:auto;}
.ej_tbl tr{background:#ffebd2;}
.ej_tbl td{border-right:1px solid #ecac86;border-bottom:1px solid #ecac86;font-size:18px;padding:18px;}
.ej_tbl td > input{width:222px;height:30px;padding:0 4px;font-size:14px;line-height:30px;border:1px solid #bfb7ac;}
.ej_tbl td > select{width:232px;height:32px;font-size:14px;line-height:32px;border:1px solid #bfb7ac;}
.ej_tbl .ej_tr{background:#fff;}
.ej_td{text-align:left;}
.ej_tbl td .nanniu_bj{width:120px;background:#f1f1f1;}


/*******弹出层********/
/*******弹出层********/
.phone__bgd{
	/*background: #eee;*/
  }
  
  .phone__greey{
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	z-index: 88;
  }
  
  .phone__show{
	width: 100%;
	position: fixed;
	top: 50%;
	margin: -225px auto 0;
	z-index: 99;
	/*background: red;*/
  }
  
  .phone{
	position: relative;
	width: 530px;
	height: 450px;
	border-radius: 8px;
  }
  .phone iframe{
	display: block;
	width: 530px;
	height: 440px;
  }
  
  .form-bgd{
	padding-top: 1px;
  }
  .form__01{
	box-sizing: border-box;
	font-size: 0;
	text-align: center;
	width: 530px;
	height: 420px;
	padding-top: 50px;
	background: #fff;
	border-radius: 8px;
  }
  
  .form__01 h2{
	height: 20px;
	font-size: 24px;
	color: #4c4c4c;
	font-weight: 400;
	line-height: 20px;
	text-align: center;
	padding-bottom: 16px;
	margin: 0 60px 35px;
	border-bottom: 1px solid #efefef;
  }
  .form__01 label{
	display: inline-block;
	vertical-align: top;
	width: 130px;
	height: 58px;
	border: 1px solid #c9c9c9;
	border-right: none;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
  }
  .form__01 label i{
	width: 32px;
	height: 32px;
	display: inline-block;
	vertical-align: top;
	/*background: url('../images/form-img01.png') no-repeat center;*/
	margin: 15px 0px;
	background-size: contain;
  }
  .form__01 label:nth-of-type(2) i{
	/*background: url('../images/form-img02.png') no-repeat center;*/
  }
  .form__01 label span{
	box-sizing: border-box;
	display: inline-block;
	vertical-align: top;
	width: 70px;
	font-size: 18px;
	color: #999;
	margin: 18px 0;
	padding: 0 1px 0 0;
	border-right: 1px solid #c9c9c9;
  }
  .form__01 input{
	width: 300px;
	height: 58px;
	padding: 0 10px;
	border: 1px solid #c9c9c9;
	border-left: none;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	margin-bottom: 10px;
  }
  .form__01 select{
	width: 320px;
	height: 60px;
	padding: 0 10px;
	border: 1px solid #c9c9c9;
	border-left: none;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	margin-bottom: 10px;
  }
  .form__01 p{
	font-size: 16px;
	text-align: right;
	color: #999;
	margin: 0 40px 10px 0;
	line-height: 50px;
  }
  .form__01 p span{
	color: #1e8dff;
  }
  .form__01 a{
	display: block;
	width: 450px;
	height: 60px;
	font-size: 24px;
	color: #fff;
	line-height: 60px;
	text-align: center;
	border-radius: 8px;
	background: #ff4200;
	margin: 0 auto;
  }
  .phone i{
	position: absolute;
	top: 0;
	right: 0;
	width: 32px;
	height: 32px;
	font-size: 20px;
	color: #fff;
	font-style: normal;
	display: block;
	background: #4d4d4d;
	border-radius: 16px;
	text-align: center;
	line-height: 32px;
  }
  
  .left_munu{position: fixed;width:150px; height:530px; display: block; background: url(../images/xuanfuchuang.png) no-repeat center;top:18%;z-index:9;box-sizing: border-box;right: 10px;
    padding-top: 75px;}
    .left_munu .close{position:absolute;top:-3px; right:0; height:20px; width:20px; background: url(../images/xuanfuchuang_cha.png) no-repeat center;}
    .left_munu h1{text-align: center;font-size: 27px;color:white;font-weight: bolder;line-height: 38px;margin-top: 18px;}
    .left_munu h1 span{color: #fff717;font-size: 47px;}
	
.left_munu2{position: fixed;width:150px; height:530px; display: block; background: url(../images/xuanfuchuang.png) no-repeat center;top:18%;z-index:9;box-sizing: border-box;left: 10px;
    padding-top: 75px;}
    .left_munu2 .close{position:absolute;top:-3px; right:0; height:20px; width:20px; background: url(../images/xuanfuchuang_cha.png) no-repeat center;}
    .left_munu2 h1{text-align: center;font-size: 27px;color:white;font-weight: bolder;line-height: 38px;margin-top: 18px;}
    .left_munu2 h1 span{color: #fff717;font-size: 47px;}	
	
	
    
    .nav-bg{width:150px; height:42px; display: block;float:left; clear:both;margin-bottom: 8px;}
    .nav-bg a{display: block; margin:auto; font-size: 18px; color: #333;text-align: center;line-height: 42px;}
    .nav-bg .liaojie{display: block; margin:auto; font-size: 22px; color: #ff9100;text-align: center;line-height: 42px;font-weight: bold;}
    .left_top{display: block;text-align: center;font-size: 26px;color: white;font-weight: bolder;margin-top: 20px;float: left;margin-left: 48px;}  

.xieyi {padding-left:44px;margin-bottom: 20px; font-size: 14px;text-align: left; line-height: 30px; color: #666;}
.xieyi label {border: none; width: 120px; height: 30px;display: inline;}
.xieyi input[type=checkbox] {position: relative; width: 13px; height: 13px; padding: 0; margin-bottom: 0; border: none; border-radius: 2px; -webkit-appearance: checkbox;vertical-align: top;
top: 10px;}
.xieyi input[type=checkbox]::before {position: absolute; content: ""; top: 0; left: 0; background: #fff; width: 100%;  height: 100%; border: 1px solid #d9d9d9; border-radius: 2px;
}
.xieyi input[type=checkbox]:checked::before {position: absolute; content: "\2713"; background-color: #0075ff; top: 0; left: 0; width: 100%; border: 1px solid #0075ff; border-radius:2px; color: #fff; font-size: 14px; font-weight: bold; text-align: center; line-height: 13px;}
.xieyi a {display: inline; background: transparent; font-size: 14px; line-height: 30px; color: #ed5736;}
.ejy .xieyi {padding: 0; text-align: center; margin-top: 20px; margin-bottom: 0;}
