@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0}
body{font:12px "微软雅黑",san-serif; color:#333}
ul,li,ol { list-style: none} 
img,fieldset{vertical-align:top;border:0}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal}
address,cite,code,em,th,b,i,strong{font-weight:normal; font-style:normal}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px; border-collapse:collapse; border-spacing:0}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.clearfix{zoom:1}
.clear{ clear:both}
a {blr:expression(this.onFocus=this.blur()); text-decoration:none} /*****针对 IE*****/
a { outline:none}/*****针对火狐*****/
a { color:#383838}
/*基础样式*/
em,i,span,b{ font-weight:100; font-style:normal}
.m_b_40{ margin-bottom:40px}
.m_b_20{ margin-bottom:20px}
/*字体色*/
.ch_b_txt1{ color:#a2c6ff}
.ch_b_txt3{ text-shadow:5px 5px 8px #1d4d9b}
.ch_tit h3 em{ background:#265eb8}
.ch_listmain_2 li{ background:#265eb8}
.ch_listmain_1 li a:hover i{ color:#265eb8}
.ch_box2_main{ border:5px solid #265eb8}
.ch_diff_tit{ background:#265eb8}
.ch_g_l_right h6 a:hover{ color:#265eb8}
.ch_diffbox2 li{ background:#265eb8}
.ch_diffbox2 li .ch_diff_tit span{ color:#265eb8}
.ch_diffbox2 li .ch_diff_tit em{ color:#265eb8}

/*****背景****/
.ch_t_left,.ch_t_right,.ch_li_1_tap1,.ch_listmain_1 li a span,.ch_box2_top,.ch_grayt_left,.ch_grayt_right,.ch_li_2_img,.ch_diff_bg,.ch_diffbox2 li div.ch_diff_roun,.ch_diffbox2 li .ch_diff_tit span{ background-repeat:no-repeat; background-image:url(../img/bg_1.png)}
.ch_g_l_left{ background-image:url(../img/graynb_list.png); background-repeat:no-repeat}

/*top*/
.top {height: 30px;font-size: 14px;line-height: 40px;background-color:#FFFFFF;margin:0 auto;width: 1000px;}
.top a:hover{color:#cc0000;}
.fl{ float:left;}
.fr{ float:right;}

/***banner***/
.banner{ #height:350px; overflow:hidden; margin:0 auto; padding-top:0px}
.ch_banner_top,.ch_banner_center,.ch_banner_bottom{ width:100%; overflow:hidden; background-repeat:no-repeat; background-position:center}
.ch_banner_top{ height:162px; background-image:url(../img/banner_images.png)}
/*.ch_banner_center{ height:128px; overflow:hidden; background-image:url(../img/banner_images2.png)}*/
.ch_banner_bottom{ height:188px; background-image:url(../img/banner_images3.png)}
.ch_banner_top p,.ch_banner_bottom p{ text-align:center; width:1000px; margin:0 auto; text-align:center}
.ch_b_txt1{ font-size:60px; height:78px; line-height:78px; font-weight:500; *font-size:88px; *height:88px; *line-height:88px;}
.ch_b_txt2{ font-size:40px; height:78px; line-height:50px; font-weight:bold; color:#fff; *font-size:40px; *height:40px; *line-height:40px}
.ch_b_txt3{ display:inline-block; padding-bottom:10px; font-size:100px; height:104px; line-height:104px; font-weight:bold; color:#fefe67;margin-top:5px;}
.ch_b_txt3 i{ color:#ff0; font-weight:bold}
.ch_b_txt4{ margin-top:7px; font-size:18px; color:#fff; line-height:30px}
.pos_rt15{position:relative;top:15px;}
.posr_t5{position:relative;top:-5px;}


/***lead 流程***/
.lead{ margin:85px auto 0; width:1000px;background:#f2fbff; position:relative;height:150px;}
.lead_t{ position:absolute; background:#265eb8; top:-44px; left:20px;padding:15px;}
.lead_t b{ color:#fff; font-size:26px;vertical-align:middle; }
.lead_t em{ width:34px; height:28px; background:url(../img/master.png) -40px 0; display:inline-block; vertical-align:middle;}
.lead_t i{ width:14px; height:44px; background:url(../img/master.png) 0 0; display:inline-block; position:absolute; top:0; right:-14px;}
.flow{height:112px;border-bottom:1px solid #eaeaea;text-align:center;margin-bottom:60px; font-size:16px;}
.flow li{width:195px;height:84px;padding-top:36px;margin-bottom:-8px;display:inline-block;*display:inline;*zoom:1;background:url(/images/zhuanti/2017signUpTemplate/flow-icon.gif) no-repeat center bottom;_position:relative;}
.flow li strong{line-height:30px;display:block;color:#666;font-weight:normal;}
.flow li p{line-height:26px;color:#999;}
.flow li.on{background:url(../img/flow-icon1.gif) no-repeat center bottom;}
.flow li.on strong,.flow li.on p{color:#5488f1;}
.flow li .sanjiao1{margin-left:190px; margin-top:12px;}


/*******考试时间********/
.ch_main{ width:1000px; overflow:hidden; margin:0 auto;}
.ch_tit{ overflow:hidden; padding-top:90px}
.ch_tit h3,.ch_tit p{ text-align:center}
.ch_tit h3 span,.ch_tit h3 em{ display:inline-block; vertical-align:middle}
.ch_tit h3 span{ width:23px; height:80px}
.ch_tit h3 em{ height:80px; min-width:100px; max-width:790px; padding:0 82px; font-size:46px; line-height:80px; color:#fff; font-weight:700; overflow:hidden}
.ch_t_left{ background-position:-90px -170px}
.ch_t_right{ background-position:-120px -170px}
.ch_tit p{ height:40px; padding-top:10px; line-height:40px; font-size:24px; color:#666}

.ch_content_1{ width:1000px; overflow:hidden}
.ch_listmain_1{ width:1030px; overflow:hidden}
.ch_listmain_1:first-child{ margin-top:-30px;}
.ch_listmain_1{ margin-top:10px;}
.ch_listmain_1 h5{ overflow:hidden; height:28px; margin:6px 0; font-size:16px; color:#333; line-height:28px; font-weight:700;  padding-top:10px; margin-bottom:10px; }
.ch_listmain_1 li{ overflow:hidden; float:left; margin:30px 30px 0 0;background:#f4f4f4;}
.ch_listmain_1 .bk_zhinan{ display:block;overflow:hidden; background:#f4f4f4; position:relative; }
.bk_zhinan>ul>li{ float:left; width:60px; font-size:14px; text-align:center; margin-top:10px; }
.bk_zhinan>ul{  margin-top:-10px; width:750px; }

.ch_content_shuoming{ width:1000px; overflow:hidden; margin-top:40px;}
.ch_diff_bg{ width:300px; height:12px; overflow:hidden; background-position:-520px -282px}
.ch_diff_tit{ height:56px; padding:0 20px; overflow:hidden; font-size:30px; line-height:46px; color:#fff}
.ch_diff_tit em{ color:#ff0; margin-left:30px}
.ch_diff_tit span,.ch_diff_tit em{ font-weight:bold}
.ch_diff_list{ padding:20px 20px; overflow:hidden; background:#f4f4f4}
.ch_diff_list h6{ overflow:hidden; line-height:32px; color:#333; font-size:20px; font-weight:bold}
.ch_diff_word{ margin-top:10px; overflow:hidden; color:#333; font-size:16px; line-height:26px}
.ch_diffbox2{ width:1000px; overflow:hidden; margin-top:-20px}
.ch_diffbox2 li{ position:relative; overflow:hidden; margin-top:20px}
.ch_diffbox2 li div.ch_diff_bg,.ch_diffbox2 li div.ch_diff_roun{ width:70px; height:70px; position:absolute; overflow:hidden}
.ch_diffbox2 li div.ch_diff_bg{ position:absolute; z-index:3; top:0; left:0; background-position:0 -170px}
.ch_diffbox2 li div.ch_diff_roun{ position:absolute; z-index:4; right:0; bottom:0; background-position:0 -240px}
.ch_diffbox2 li .ch_diff_tit{ width:180px; overflow:hidden; height:220px; text-align:center}
.ch_diff_f_left{ float:left}
.ch_diff_f_right{ float:right}
.right_overflow{height:600px; overflow:auto; }
.ch_diffbox2 li .ch_diff_tit span{ display:block; overflow:hidden; margin:0 auto; margin-top:24px; width:112px; height:112px; line-height:112px; font-size:26px; text-align:center; background-position:-320px -180px}
.ch_diffbox2 li .ch_diff_tit em{ display:inline-block; height:38px; overflow:hidden; margin:10px 0 0 0; padding:0 15px; font-size:24px; line-height:38px; background:#ff0}
.ch_diffbox2 li div.ch_diff_list{ width:740px; height:170px; padding:25px 25px 25px 0}
.ch_diff_wbox{ width:480px;  overflow:hidden; padding-left:40px}
.ch_diffbox2 li div.ch_diff_list .ch_diff_wbox h6{ font-size:24px}
.ch_diffbox2 li .ch_diff_button{ width:180px; margin:0; padding:62px 0 0 40px; text-align:left; display:inline-table}
.table-b{ width:100%; border:1px solid #d5d5d5; text-align: center;}
.table-b tr{  border:1px solid #d5d5d5; }
.table-b tr th{ background-color:#288de1;font-size:16px; font-weight:bold; color:#fff; height:30px;line-height:30px;}
.table-b tr td{  border:1px solid #d5d5d5; font-size:14px;height:30px;line-height:30px;}
.nolink{ color:#2b72f2;}
.nolink:hover{ text-decoration:underline;}
.nolinkred:link{ color:#FF0000;text-decoration: none;}
.nolinkred:visited{ color:#FF0000;text-decoration: none;}

/* 地区 */
.ch_box2_top{ width:1000px; height:15px; margin-top:30px; overflow:hidden; background-position:0 -330px}
.ch_box2_main{ overflow:hidden; width:940px; padding:0 25px 25px 25px}
.area { margin:10px auto 0; width:980px; height:65px; background:url(../img/area_bg.png); margin-left:-20px; }
.area ul li { float:left; width:60px; height:25px; margin:3px 5px; font:14px/25px "Microsoft YaHei"; color:#6e6e6e; text-align:center; }
.area ul li:hover { font-weight:bold; color:#7cc6ed; cursor:pointer; }
.area ul li a { font:14px/25px "Microsoft YaHei"; color:#6e6e6e; text-align:center; }
.area ul li a:hover { font-weight:bold; color:#7cc6ed; cursor:pointer; }

 table { border-collapse:collapse; }
.location { margin-top:10px; height:25px; padding-left:25px; font:bold 18px/25px "Microsoft YaHei"; color:#333; background:url(../images/zcyy.png) 0 -70px no-repeat; }
.time { margin-top:10px; width:100%; }
.time th,.time td {  border:1px #ddd solid; text-align:center;  line-height:20px; min-width:100px; }
.time th { height:40px; background:#eee; color:#333;  font:16px "Microsoft YaHei";  }
.time th:first-child { width:80px; }
.time tr { color:#333;  font:14px "Microsoft YaHei";  }
.time tr:hover { background:#f8f8f8; color:#6bbce7; }
.time tr:hover a { color:#6bbce7; }
.time td { height:30px;font-size:14px;}
.time td table { width:100%; }
.time td table td { display:block; vertical-align:middle; border:none; border-bottom:1px #ddd solid; margin-bottom:-1px;}
.time td a { color:#666; display:block; margin:10px 0; }
.time td a:hover { text-decoration:underline; }
.time td span a{ color:#333; display:block; margin:10px 0; }
.time td span a:hover{text-decoration:none;}


/*******答疑******/
.ch_graymain{ width:100%; overflow:hidden; margin-top:90px; background:#f0f0f0}
.ch_graybox{ width:1000px; margin:90px auto; height:auto; position:relative}
.ch_grayt_left,.ch_grayt_right{ display:block; width:20px; height:97px; position:absolute; z-index:2; top:23px}
.ch_grayt_left{ left:-20px; background-position:-210px -170px}
.ch_grayt_right{ right:-20px; background-position:-240px -170px}
.ch_graypage{ width:1000px; overflow:hidden; background:#fff}
.ch_graytit{ width:1000px; overflow:hidden; height:70px; padding:0 50px; margin-top:50px; font-size:46px; line-height:70px; color:#fff; font-weight:bold}
.ch_gray_list{ width:900px; overflow:hidden; padding:40px 50px}
.ch_gray_list li{ width:860px; overflow:hidden; background:#fcfcfc; padding:20px; margin:0}
.ch_gray_list li.ch_g_l_2{ background:#f3f3f3; overflow:hidden}
.ch_g_l_left{ width:86px; height:84px; overflow:hidden; float:left}
.ch_g_l_right{ width:754px; overflow:hidden; float:right}
.ch_g_l_right h6{ overflow:hidden; line-height:36px; font-size:18px; font-weight:bold}
.ch_g_l_right h6 a{ color:#333}
.ch_g_l_right p{ overflow:hidden; margin-top:4px; line-height:25px; font-size:14px; color:#666}
.ch_g_l_right p a{ color:#2b72f2;}
.ch_g_l_right p a:hover{ text-decoration:underline;}
.ch_g_nb1{ background-position: 0 0}
.ch_g_nb2{ background-position: -86px 0}
.ch_g_nb3{ background-position: -172px	 0}
.ch_g_nb4{ background-position: -258px 0}
.ch_g_nb5{ background-position: -344px 0}
.ch_g_nb6{ background-position: -430px 0}
.ch_g_nb7{ background-position: -516px 0}
.ch_g_nb8{ background-position: -602px 0}
.ch_g_nb9{ background-position: -688px 0}
.ch_g_nb10{ background-position: -774px 0}


/**content-four**/
.content-4{ width:1000px; height:auto;  padding-bottom:50px; margin:0 auto;}
.main-top{ padding-top:15px;}
.h2-txt3{margin:0 auto 30px; width:100%; height:130px; background:url(../img/h2-4.png) center 0 no-repeat; text-align: center; }
.h2-txt3 span{font:40px/130px "Microsoft Yahei"; color:#fff; background: -webkit-linear-gradient(left, #445ac7 , #58edff);     /* 鑳屾櫙鑹叉笎鍙?*/
  -webkit-background-clip: text;         /* 瑙勫畾鑳屾櫙鐨勫垝鍒嗗尯鍩?*/  -webkit-text-fill-color: transparent;  /* 闃叉瀛椾綋棰滆壊瑕嗙洊 */}

.online-s{ position:relative;}
.online-li{width:303px; background:#fff; border-radius:10px 10px 0 0; position: relative; float:left;border:1px solid #eee;}
.online-li:hover{/* box-shadow: 0 0 10px #333; */transform: translateY(-5px); -webkit-transform: translateY(-5px); z-index: 4; transition: transform 1s; -moz-transition: -moz-transform 1s; /* Firefox 4 */ -webkit-transition: -webkit-transform 1s; /* Safari and Chrome */ -o-transition: -o-transform 1s; /* Opera */}
.online-li h5{ width:100%; height: 75px; font:30px/75px "Microsoft Yahei"; color:#fff; text-align: center; border-radius:10px 10px 0 0; background:#de2c4d;     background-image: linear-gradient(20deg, #de2c4d, #ff4f20);}
.online-li .h5two{ background: #3179f0;background-image: linear-gradient(20deg, #3179f0, #2fafff);}
.online-li .h5three{ background: #3179f0;background-image: linear-gradient(20deg, #4a5bff, #705cff);}
.price{ margin:4px 10px 0;  height:58px;}
.price li { padding:12px 0;}
.price li em{ font:14px/24px "Microsoft Yahei";}
.price .priceli{ border-bottom:1px  dashed  #e1e1e1;}
.price li span{font:14px/24px "Microsoft Yahei";display: inline-block;vertical-align:bottom; width:84px; display: inline-block;}
.price li strong{font:24px/24px "Microsoft Yahei"; color:#ff3251; margin:0 20px 0 28px; width:75px; text-align:left; display: inline-block;vertical-align:bottom; }
.price li strong i{font:18px/24px "Microsoft Yahei";}
.price li a{font:14px/26px "Microsoft Yahei"; text-align: center; width:60px; height:26px; border-radius:13px; border:1px solid #ff3251; color:#ff3251; display:inline-block; }
.price li a:hover{ background:#ff3251; color:#fff;}
.price-b{ background:#f7f7f7; padding-bottom:10px; height:68px;}
.price-b span{font:14px/22px "Microsoft Yahei"; width:66px; height:22px; color:#777; border:1px  dashed #777; display: inline-block;
	text-align: center; border-radius:2px; margin:10px 0 0 6px;}
.price-sm{ margin:0 10px 10px 10px;}
.price-sm p{ margin-top:10px;}
.price-sm p span{font:14px/22px "Microsoft Yahei"; color:#333; margin-left:10px; width:240px; display:inline-block; vertical-align:top;}
.price-sm p em{font:14px/22px "Microsoft Yahei"; width:20px; height:20px; border:1px solid #777; display: inline-block; color:#777;
	border-radius:11px; text-align: center; vertical-align:top;}
.price-sm p .p-red{ color:#fb4f4f;}
.online-ann{width:305px; text-align: center; position: absolute; bottom:-60px; left:0;}
.online-ann a{ width:240px; height:44px;font:16px/44px "Microsoft Yahei";background: #ff2c54; background-image: linear-gradient(20deg, #ff6339, #ff2c54); color:#fff; text-align: center; display: inline-block; border-radius:22px; }
.online-ann a:hover{background: #ff6339; }
.online-li{margin-right:10px;}
.online-lileft{ margin-left:54px; }
.onlineleft{ position: absolute; left:-10px; top:60px;width:55px;}
.onlineleft span{ width:55px; height:55px; background: url(../img/bg24.png) 0 -350px no-repeat; display: inline-block; font: bold 15px/20px "Microsoft Yahei"; color:#333; text-align: center; padding-top:8px;}
.onlineleft02{ margin-top:125px;}
.onlineleft03{ margin-top:55px;}


/* 漂浮导航rigscoll_s*/
.rigscoll {position:fixed;left:50px;top:240px;  _position:absolute;_top:expression(documentElement.scrollTop+340);
 _margin-top:30px; _left:50%;_margin-left:600px; }
.rigscolltop {width:100px;height: auto;display:block; text-align:center; }
.rigscoll ul {pdisplay:block;position:relative;background:#3a99fc; border-radius:4px;}
.rigscoll ul li {display:block; }
.rigscoll ul .gotop{  margin-left:13px; _margin-top:-20px;}
.rigscoll ul li a {color:#fff;display:block;height:32px; font:14px/32px "Microsoft Yahei"; border-bottom:1px dashed #177fe9; }
.rigscoll ul li a:hover {color:#ff0; }
.rigscoll ul li.gotop{ background:#1d89ff; width:100%; margin:0; text-align:center;}
.rigscoll ul li.gotop a{color:#ff0;border-bottom:none;text-indent:0px;}
.rigscoll ul li.gotop a:hover{color:#ffec44;}
/*rigscoll_e*/ 


