@charset "UTF-8";
/*-----default model-----*/
body,h1, h2, h3, h4, h5, h6,p,ul, ol, dl, dd,figure, menu, input, textarea, button, select, th, td,figcaption {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6,b, strong {font-size: 100%;font-weight: normal;}
li {list-style: none;}
em, i {font-style: normal;}
img {border:none;}
input,textarea,button,select {outline: 0 none;}
table{border-collapse: collapse; margin:0 auto;}
textarea {resize: vertical;}
a {text-decoration: none;outline: 0 none;color:inherit}
i,em{ font-style:normal;}
table{border-collapse:collapse;width: 100%;color: #333;text-align: center;}
.clearfix:before,.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfix{zoom:1} 
body{width: 100%;height:100%;font-size: 12px;min-width: 1100px!important; font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;color: #444;background: #faf8ff;}


.nav-bgd,.dv_mn{display:none;}
.nav-fixed{position: fixed;top: 0;left: 0;width: 100%; z-index: 900; _position: absolute; _top: expression(eval(document.documentElement.scrollTop));_left:20px }
.pbot80{padding-bottom: 80px;}
.m-show,.m-ib{display: none!important;}
.qgfx_box {margin-top: 10px; margin-bottom: 20px!important;}
a[title="站长统计"]{display: none;}
@media only screen and (min-width: 800px) {
	.pc-hide{display:none !important;}
}
.wrap{position: relative; width: 1100px; margin: 0 auto;font-size: 0;text-align: center;}

 /* 输入框填充背景 */
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
        -webkit-box-shadow: 0 0 0 1000px white inset;
}
 
/* 输入框填充透明 */
/* input:-internal-autofill-previewed,
input:-internal-autofill-selected {
  -webkit-text-fill-color: #fff;
  transition: background-color 5000s ease-out 0.5s;
} */
 
 
/*banner */
.banner-box{position:relative;height:291px;background:url(../images/banner.jpg) no-repeat center top; overflow:hidden;width:100%; text-align:center;}
.banner-box .wrap{}
.banner-box .logo{width: auto; position: absolute;left: 0; top: 23px; cursor: pointer;display: block;}
.banner-box .logo img{width: 100%;}

/* nav */
.nav{width: 100%; height: 93px;display: block; float: left; clear: both; background: #fb7331;
	-webkit-box-shadow: 0 5px 16px rgba(251,115,49,.45);
	box-shadow: 0 5px 16px rgba(251,115,49,.45);
}
.nav ul{width: 100%; clear: both; float: left; margin-top: 26px;}
.nav ul li{width: 113px; height: 40px; display: inline-block; margin: auto 25px; background: #f14712;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
.nav ul li a{width: 100%; font: 18px/40px "microsoft yahei"; color: #fff;}
.nav ul li:hover{background: #e6bd7c;
	background: -webkit-linear-gradient(left, #e5ba77 , #f0d5a2); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #e5ba77, #f0d5a2); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #e5ba77, #f0d5a2); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #e5ba77 , #f0d5a2); /* 标准的语法 */
}
.nav ul li:hover a{color: #1a1c53;}

/*section1*/
.sec01{width: 100%; float: left; margin-top: 26px; height: 219px; clear: both; margin-bottom: 33px;}
.s1-cont{width: 1143px;float: left;clear: both;height: 219px;background: url(../images/s1-img01.png) no-repeat center; margin-left: -28px;}
.s1-cont ul{float: left; margin-left: 150px; background: url(../images/s1-img02.png) no-repeat center; width: 946px; height: 212px;}
.s1-cont ul li{float: left;margin: 46px 18px auto;}
.s1-cont ul li font {
    font: 18px/22px "microsoft yahei";
    color: #665c4a;
    text-align: center;
    height: 48px;
    display: inline-block;
}
.s1-cont ul li i{width: 24px; height: 24px; display: block; margin: auto; background: url(../images/s1-img03.png) no-repeat center;}
.s1-cont ul li p{font: 18px/24px "microsoft yahei"; color: #9e9e9e; text-align: left;display: none;}

/* section02 */
.sec02{width: 100%; clear: both; height: auto;  float: left; position: relative; margin-bottom: 30px;}
.s2-left{float: left; width: 200px; height: auto; background: #fff;
	-webkit-box-shadow: 0 0 24px rgba(159,130,223,.2);
	box-shadow: 0 0 24px rgba(159,130,223,.2)
}
.fixedLeft{position: fixed; top: 10px;}
.s2-left ul{float: left; width: 100%;}
.s2-left ul li{width: 100%; border-bottom: solid 1px #eeeeee; float: left;}
.s2-left ul li:last-child{border-bottom: 0;}
.s2-left ul li.active{}
.s2-left ul li font{font: 20px/46px "microsoft yahei"; float: left;color: #665c4a;width: 100%; text-align: left; cursor: pointer;}
.s2-left ul li font.active{color: #fff;background: #fa6f2e;
	background: -webkit-linear-gradient(left, #fb7331 , #f14913); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #fb7331, #f14913); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #fb7331, #f14913); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #fb7331 , #f14913); /* 标准的语法 */
}
.s2-left ul li font i{width: 22px; height: 46px; float: left; display: block;margin-left: 16px; margin-right: 15px;}
.s2-left ul li font i.icon01{background: url(../images/icon01-1.png) no-repeat center;}
.s2-left ul li font i.icon02{background: url(../images/icon02-1.png) no-repeat center;}
.s2-left ul li font i.icon03{background: url(../images/icon03-1.png) no-repeat center;}
.s2-left ul li font i.icon04{background: url(../images/icon04-1.png) no-repeat center;}
.s2-left ul li font i.icon05{background: url(../images/icon05-1.png) no-repeat center;}
.s2-left ul li font i.icon06{background: url(../images/icon06-1.png) no-repeat center;}
.s2-left ul li font.active i.icon01{background: url(../images/icon01-2.png) no-repeat center;}
.s2-left ul li font.active i.icon02{background: url(../images/icon02-2.png) no-repeat center;}
.s2-left ul li font.active i.icon03{background: url(../images/icon03-2.png) no-repeat center;}
.s2-left ul li font.active i.icon04{background: url(../images/icon04-2.png) no-repeat center;}
.s2-left ul li font.active i.icon05{background: url(../images/icon05-2.png) no-repeat center;}
.s2-left ul li font.active i.icon06{background: url(../images/icon06-2.png) no-repeat center;}
.s2-left ul li font em{width: 16px; height: 46px;display: block; float: right; margin-right: 10px; background: url(../images/arr-right.png) no-repeat center;}
.s2-left ul li font.active em{background: url(../images/arr-down.png) no-repeat center;}
.SubColumn{width: 100%; clear: both; float: left; margin: 8px 0; display: none;}
.s2-left ul li .active+.main_lpt{display: block;}
/* .s2-left ul li.active .SubColumn{display: block;} */
.SubColumn a{float: left; margin-left: 42px; font: 16px/45px "microsoft yahei"; color: #665c4a;}
.SubColumn a:before{content: "";width: 12px; height: 45px; display: block; float: left; margin-right: 8px;}
.s2-left ul li .active+.main_lpt a.dot:before{background: url(../images/dat.png) no-repeat center;}

.s2-right{float: right; width: 880px; height: auto; background: #fff; padding: 0 0 35px;
	-webkit-box-shadow: 0 0 24px rgba(159,130,223,.2);
	box-shadow: 0 0 24px rgba(159,130,223,.2)
}
.s2-right .itembox{width: 100%; clear: both; float: left;}
.s2-right .itembox h3{font: bold 32px/64px "microsoft yahei"; color: #f14913; width: 100%; clear: both; float: left; margin-top: 15px;}

/* 项目介绍 */
#item01 h3{background: url(../images/item-title01.png) no-repeat center;}
.s2-right .part{float: left; width: 100%; clear: both; margin-bottom: 20px;}
.s2-right .part .title{width: 143px; height: 53px; float: left; background: url(../images/title01.png) no-repeat center; margin-left: -13px;}
.s2-right .part .title02{width: 204px; background: url(../images/title02.png) no-repeat center;}
.s2-right .part .title03{width: 246px; background: url(../images/title03.png) no-repeat center;}
.s2-right .part .title font{float: left;  font:bold 22px/40px "microsoft yahei"; color: #fff; margin-left: 25px; }
#zs01 .part .title font{width: 85px;}
.s2-right .part .partR{clear: both; width: 88%; float: left; margin-top: 10px; margin-left: 8%;}
.s2-right .part .partR p{float: left; width: 100%; text-align: left;color: #666;}
.s2-right .part .partR p span{color: #f14913;}
.bld{font-weight: bold!important;}
.s2-right .part .ks-jj ul{width: 100%; clear: both; float: left;}
.s2-right .part .ks-jj ul li{width: 100%; clear: both; float: left; position: relative;}
.s2-right .part .ks-jj ul li:before{content: ''; width: 1px; height: 100%; display: block; border-left: dotted 1px #fd6038; position: absolute; top: 13px; left: -23px;}
.s2-right .part .ks-jj ul li:last-child:before{display: none;}
.s2-right .part .ks-jj ul li i{width: 20px; height: 20px; display: block; background: url(../images/item-icon01.png) no-repeat center; position: absolute; left: -33px; top: 7px;}
.s2-right .part .ks-jj p{font: 18px/34px "microsoft yahei"; color: #666; text-align: left;}
.s2-right .part .ks-jj p a{text-decoration: underline;}
.s2-right .part .ks-jj p a:hover{color: #f14913;}

/* 考试报名 */
#item02 h3{background: url(../images/item-title02.png) no-repeat center;}
.s2-right .part .bm-lc ol{width: 100%; clear: both; float: left;}
.s2-right .part .bm-lc ol li{float: left; clear: both;font: 18px/32px "microsoft yahei"; color: #666; text-align: left;}
.s2-right .part .bm-lc ol li i{width: 23px; height: 23px; display: block; float: left; font:bold 18px/23px arial; text-align: center; color: #fff; margin-top: 4px; margin-right: 10px; background: url(../images/item-icon02.png) no-repeat center;}

/* 准考证打印 */
#item03 h3{background: url(../images/item-title03.png) no-repeat center;}

/* 考试政策 */
#item04 h3{background: url(../images/item-title02.png) no-repeat center;}
.s2-right .part .partR table{width: 100%; clear: both; border-top: solid 1px #959595; border-left: solid 1px #959595;}
.s2-right .part .partR table td,.s2-right .part .partR table th{border-bottom: solid 1px #959595; border-right: solid 1px #959595;}
.s2-right .part .partR table th{background-color: #dcdcdc; font:bold 18px/48px "microsoft yahei"; color: #666;}
#ks01 .partR table th:first-child{width: 10%;}
#ks01 .partR table th:first-child +th{width: 30%;}
.s2-right .part .partR table td{font: 16px/24px "microsoft yahei",arial; color: #666; padding: 12px 10px;}
.ks-km p:before{content: ''; width: 3px; height: 16px; display: block; float: left; margin-left: -20px; margin-top: 10px; background: #959595; border-radius: 1px;}

/* 成绩管理 */
#item05 h3{background: url(../images/item-title02.png) no-repeat center;}
.cj-cx p:before{content: ''; width: 8px; height: 8px; display: block; border-radius: 50%; background: #bfbfbf; float: left;margin-left: -23px; margin-top: 13px;}

/* 合格证书 */
#item06 h3{background: url(../images/item-title02.png) no-repeat center;}


#TxtEnd{float: left; clear: both;}
