@charset "gb2312";
/* CSS Document */
* { margin-top: 0px; margin-bottom: 0px;}

body{font-family: "宋体"; width:auto !important; line-height: 24px; font-size:14px; padding:0; margin:0; }
#container{text-align:left; width:960px; margin:0 auto; height:auto!important;}
#top{ width:960px; margin:0 auto;}
a{color: #444;text-decoration: none;}
a:link{color: #444;text-decoration: none;}
a:visited {color: #444;text-decoration: none;}
a:hover {text-decoration: underline;color: #ef5d00;}
a:active {color: #444;text-decoration: none;}

img {border: 0px; max-width:100%; height:auto; vertical-align:middle;}

li,p,h1,h2,h3,h4,h5,h6 { float: left; margin: 0px; padding: 0px;}
ul { list-style-type: none;}
.clear01{ clear:both; height:0px; line-height:0px; font-size:0; /*border-bottom:1px solid #333;*/}

.top{ overflow:hidden; clear:both;}
/*-----------banner图-----------*/
#banner { text-align:center; height: auto;background: url(images/body_bg.jpg) no-repeat center center; overflow:hidden; clear:both;}
#banner p{}
#banner img{ float:none}

/*-----------导航-----------*/
#nav { width: 960px; margin:0 auto; height: 38px; background-color:#fff;}
#nav p { width: 920px; height: 30px; float:left; padding: 3px 0px 0px 22px; line-height:30px; color: #f01443;}
#nav p a { color: #f01443; text-decoration: none; font-weight: bold;}
#nav p a:link{color: #f01443;text-decoration: none;}
#nav p a:visited {color: #f01443;text-decoration: none;}
#nav p a:hover {text-decoration: underline;color: #f01443;}
#nav p a:active {color: #f01443;text-decoration: none;}


.box { width: 960px; height: auto; float:left; margin-bottom: 0px;}

/*-----------轮换图and新闻-----------*/
.left { width: 644px; height: auto; float:left;}
.right { width: 308px; height: auto; float:right;}
/* 幻灯
-----------*/
#slide {position:relative;width:260px;height:216px; margin: 0px 10px 10px 0px; float: left;}
#slide .fi_player {position:absolute;top:0px;left:0px;display:block;width:260px;height:216px;}/* 图片部分 */
#slide .fi_ovl {width:260px;height:65px;left:0px;top:151px;position:absolute;background:#000}/* 黑白背景部分 */
#slide .fi_tt {width:260px;height:65px;left:0px;top:151px;position:absolute;font:14px/28px '宋体';text-align:center;	color:#fff}/* 文字部分 */
#slide .fi_bg {width:260px;height:216px;position:absolute;top:0;left:0;}
#slide .fi_link {position:absolute;top:0px;left:0px;width:260px;height:216px;cursor:pointer;}
#slide .fi_tab {width:260px;height:23px;padding:5px 5px 0 0;position:absolute;bottom:5px;left:0;text-align:right;}
#slide .fi_tab span {cursor:pointer;width:20px;height:20px;margin-right:5px;display:inline-block;color:#fff;font:16px/20px '宋体';background:url(images/slide.gif) no-repeat left;text-align:center;}
#slide .fi_tab span.now {background:url(images/slide.gif) no-repeat right;color:#ff7b11;}

/* 新闻
-----------*/
#news { width: 644px; height:239px; float:left; padding-top: 50px; margin-bottom: 10px; background: url(images/left_bg.jpg) no-repeat;}
#news h1 { width: 640px; height:35px; float:left; text-align: center; font-size:18px; font-family:"黑体"; line-height: 35px; color: #f43a00; font-weight:normal; padding-top: 5px;}
#news h1 a {font-size:18px; font-family:"黑体"; line-height: 35px; color: #f43a00; font-weight:normal; text-decoration: none;}
#news p { width: 540px; height:auto; float:left; text-align: left; padding: 0px 0px 0px 70px; color: #444; line-height: 22px;}
#news ul { width: 620px; height:auto; padding: 0px 0px 10px 5px; margin-left: 5px;}
#news ul li { padding: 0px 5px 0px 10px; font-size: 14px;}
#news ul li span{ color:#F00;}
#news ul li span a{ color:#F00;}


/* 考试提醒
-----------*/
.kstx { width: 306px; height: 289px; float:right; background-color:#e9f7fa; background:url(images/right_bg.jpg) no-repeat; padding: 0px; margin: 0px;}
.kstx h2 { width: 250px; height: 42px; float: left; font-size: 14px; line-height: 48px; padding-left: 50px; margin: 0px;}
.kstx_tab { width: 300px;  height: 240px; padding: 5px 0px 0px 5px; line-height: 24px; background-color:#e9f7fa; clear: both;}
.kstx table { float: left; height: auto; line-height: 24px; padding: 0px; margin: 0px;}
.kstx table span { color:#d83a01;}
.kstx table span a { color:#d83a01;}



/* -----------百度广告-----------*/
/*.bd_ad { width: 960px; height: 60px; float:left; margin-bottom: 10px;}*/

/* -----------考前减压—调节紧张心态-----------*/
.jy { width: 960px; height: auto; float:left; padding: 0px; border-bottom: 1px #e9f7fa solid;}
.jy h3 { width: 960px; height: 61px; float:left; background: url(images/box1_bt.jpg) no-repeat;}
.jy h3 strong { width: 960px; height:34px; float:left; padding-top: 12px; text-indent: 15px; line-height: 34px; color: #FFF;}
.jy_cnt,.fx_cnt,.js_cnt{border:8px #e8f7fe solid; }
.jy_left { width: 460px; height:auto; float:left; background: url(images/x.gif) repeat-y right; padding: 5px 0px 0px 10px;}
.jy_left p { width: 218px; height:auto; float:left;background: url(images/box1_img_bg.gif) no-repeat; display: block; margin: 5px 0px 0px 0px;}
.jy_left p img { width: 186px; height:129px; float:left; margin: 19px 16px 21px 16px; padding:0px;}
.jy_left p span { width: 205px; height:auto; float:left; padding: 5px 0px 0px 8px; font-size: 12px; color: #005fb1; line-height: 22px;}
.jy_left ul { width: 225px; height: auto; margin: 5px 0px 0px 7px; float:left; padding-left:0px !important;}
.jy_left ul li { width: 218px; height: 28px; float:left; padding: 0px; font-size: 12px; color: #444; line-height: 28px;}

.jy_right { width: 460px; height:auto; float:left; padding: 5px 0px 0px 12px;}
.jy_right p { width: 218px; height:auto; float:left;background: url(images/box1_img_bg.gif) no-repeat; display: block; margin: 5px 0px 0px 0px;}
.jy_right p img { width: 186px; height:129px; float:left; margin: 19px 16px 21px 16px; padding:0px;}
.jy_right p span { width: 205px; height:auto; float:left; padding: 5px 0px 0px 8px; font-size: 12px; color: #005fb1; line-height: 22px;}
.jy_right ul { width: 225px; height: auto;margin: 5px 0px 0px 7px; padding-left:0 !important; float: left;}
.jy_right ul li { width: 218px; height: 28px; float:left; padding: 0px; font-size: 12px; color: #444; line-height: 28px;}
/* -----------星座-----------*/
.xz { width:100%; height: auto; float:left; padding: 0px; margin-top: 15px;}
.xz h3 { width:100%; height: 42px; float:left; background: url(images/box1_bt2.jpg) no-repeat center center; text-align:center;}
.xz_nr { width: 940px; float:left; height: auto; padding: 10px 0px 0px 16px;}
.xz_nr p { width: 220px; height: 81px; float:left; background: url(images/box1_p_bg.gif) no-repeat; margin: 6px;}
.xz_nr p img { width: 55px; height: 55px; float:left; margin: 12px 5px 5px 10px; _margin: 12px 5px 5px 6px;}
.xz_nr p span { width: 130px; height: auto; float:left; padding: 2px 0px 0px 8px; font-size: 12px; line-height: 20px;}
.xz_nr p span strong { float:left; height: auto; font-size: 14px; font-weight: normal; padding: 8px 0px 0px 0px; line-height: 20px; color: #ce4a9b;}


/* -----------考场注意-----------*/
.zy { width: 960px; height: auto; float:left; padding-bottom: 10px; margin-top: 10px; position:relative;}
.zy h3 { width: 960px; height: 61px; float:left; background: url(images/box2_bt.jpg) no-repeat;}
.zy_nr { width: 950px; height: 491px; float:left; background:url(images/zy_bg.jpg) no-repeat; margin: 5px 0px 0px 5px;}
.zy_nr #apDiv1 {
	position: absolute;
	left:49px;
	top:133px;
	width:200px;
	height:95px;
	z-index:10000;
}
.zy_nr #apDiv1 p { font-size: 12px; color: #444; line-height: 22px;}
.zy_nr #apDiv1 p a { font-size: 12px; color: #e51a4b; line-height: 22px;}

.zy_nr #apDiv2 {
	position: absolute;
	left:647px;
	top:119px;
	width:242px;
	height:74px;
	z-index:10000;}
.zy_nr #apDiv2 p { font-size: 12px; color: #444; line-height: 22px;}
.zy_nr #apDiv2 p a { font-size: 12px; color: #e51a4b; line-height: 22px;}

.zy_nr #apDiv3 {
	position: absolute;
	left:222px;
	top:291px;
	width:202px;
	height:95px;
	z-index:10000;
}
.zy_nr #apDiv3 p { font-size: 12px; color: #444; line-height: 22px;}
.zy_nr #apDiv3 p a { font-size: 12px; color: #e51a4b; line-height: 22px;}

.zy_nr #apDiv4 {
	position: absolute;
	left:716px;
	top:409px;
	width:202px;
	height:95px;
	z-index:10000;
}
.zy_nr #apDiv4 p { font-size: 12px; color: #444; line-height: 22px;}
.zy_nr #apDiv4 p a { font-size: 12px; color: #e51a4b; line-height: 22px;}

.zy_nr #apDiv5 {
	position: absolute;
	left:58px;
	top:462px;
	width:202px;
	height:95px;
	z-index:10000;
}
.zy_nr #apDiv5 p { font-size: 12px; color: #444; line-height: 22px;}
.zy_nr #apDiv5 p a { font-size: 12px; color: #e51a4b; line-height: 22px;}




/* -----------冲刺复习-----------*/
.fx { width: 960px; height: auto; float:left; padding-bottom: 10px; margin-top: 10px;}
.fx h3 { width: 960px; height: 61px; float:left; background: url(images/box3_bt.jpg) no-repeat;}
.fx p { width: 944px; height: 336px; float:left; background: url(images/fx_img.jpg) no-repeat;}
/* -----------轮换-----------*/
.fx_lh { width: 328px; height: auto; float:left; margin: 10px 0px 0px 8px; padding: 0px 5px 10px 0px; background: url(images/x.gif) repeat-y right;}
#c12{ width: 325px; float: left;}
#c12 .menubox {width: 325px; height:30px; float: left; border-bottom: 1px solid #ccc;}
#c12 .menubox p { float: left; width: auto; height: auto; padding: 5px 0px 0px 5px; margin: 0px; background-image:none;}
#c12 .menubox ul{margin:0px; padding: 2px 0 0 5px; float:left;}
#c12 .menubox li{float:left;display: inline-block;cursor:pointer;width:44px; height:28px;text-align:center;color:#000; font-size:12px; margin-left:4px; line-height: 30px;}
#c12 .menubox li#two1{display: inline;}
#c12 .menubox li.hover{color:#ee3962;padding-top:1px; background:url(images/tab_bg.gif) no-repeat;}
#c12 .menubox li.hover a{color:#ee3962; font-weight:bold; font-size: 14px;}
#c12 .menubox li a{color:#000; font-size: 14px;}
#c12 .menubox li a:link{color:#000;}
#c12 .menubox li a:visited {color:#000;}

#c12 .menubox li.hover a:hover {text-decoration: underline;color:#ee3962;}
#c12 .menubox li.hover a{color:#ee3962;}
#c12 .menubox li.hover a:link{color: #ee3962;text-decoration: none;}
#c12 .menubox li.hover a:visited {color: #ee3962;text-decoration: none;}
#c12 .menubox li.hover a:hover {text-decoration: underline;color: #ee3962;}
#c12 .menubox li.hover a:active {color: #ee3962;text-decoration: none;}

#c12 .menubox li a:active {color:#000;}
#c12 .menubox li.hover a{color:#fff;}

#c12 .contentbox{width: 325px; clear:both;/*padding-top:8px;*/}
#c12 .contentbox ul{ margin:0; padding: 10px 0px 5px 5px; float: left;}
#c12 .contentbox li{width: 320px; height: 28px; float: left; line-height:28px; font-size:14px; color:#333;}
#c12 .contentbox li a{}

/* -----------轮换-----------*/
.fx_lh2 { width: 310px; height: auto; float:left; margin: 10px 0px 0px 10px; _margin: 10px 0px 0px 5px; padding: 0px 5px 10px 0px; background: url(images/x.gif) repeat-y right;}
#c13{ width: 310px; float: left;}
#c13 .menubox {width: 310px; height:30px; float: left; border-bottom: 1px solid #ccc;}
#c13 .menubox p { float: left; width: auto; height: auto; padding: 5px 0px 0px 5px; margin: 0px; background-image:none;}
#c13 .menubox ul{margin:0px; padding: 2px 0 0 10px; float:left;}
#c13 .menubox li{float:left;display: inline-block;cursor:pointer;width:44px; height:28px;text-align:center;color:#000; font-size:12px; margin-left:4px; line-height: 30px;}
#c13 .menubox li#two1{display: inline;}
#c13 .menubox li.hover{color:#ee3962;padding-top:1px; background:url(images/tab_bg.gif) no-repeat;}
#c13 .menubox li.hover a{color:#ee3962; font-weight:bold; font-size: 14px;}
#c13 .menubox li a{color:#000; font-size: 14px;}
#c13 .menubox li a:link{color:#000;}
#c13 .menubox li a:visited {color:#000;}

#c13 .menubox li.hover a:hover {text-decoration: underline;color:#ee3962;}
#c13 .menubox li.hover a{color:#ee3962;}
#c13 .menubox li.hover a:link{color: #ee3962;text-decoration: none;}
#c13 .menubox li.hover a:visited {color: #ee3962;text-decoration: none;}
#c13 .menubox li.hover a:hover {text-decoration: underline;color: #ee3962;}
#c13 .menubox li.hover a:active {color: #ee3962;text-decoration: none;}

#c13 .menubox li a:active {color:#000;}
#c13 .menubox li.hover a{color:#fff;}

#c13 .contentbox{width: 295px; float: left;/*padding-top:8px;*/}
#c13 .contentbox ul{ margin:0; padding: 10px 0px 5px 5px; float: left;}
#c13 .contentbox ul li{width: 295px; height: 28px; float: left; line-height:28px; font-size:14px; color:#333;}
#c13 .contentbox ul li a{}


.fx_lh3 { width: 260px; height: auto; float:left;margin: 10px 0px 0px 10px; _margin: 10px 0px 0px 10px; padding: 0px 5px 10px 0px;}
.fx_lh3 ul{ margin:0; padding: 10px 0px 0px 5px; float: left;}
.fx_lh3 ul li{width: 245px; height: 28px; float: left; line-height:28px; font-size:14px; color:#333;}
.fx_lh_bt { float: left; width: 250px; height: 33px; margin: 0px; background-image:none; border-bottom: 1px solid #ccc;}
.fx_lh_bt p { float: right; width: auto; height: 33px; margin: 0px; background-image:none; font-size: 12px; line-height: 33px;}
.fx_lh_bt h4 { font-size:20px; float: left; width: auto; height: 33px; margin: 0px; background-image:none;}


/* -----------冲刺复习-----------*/
.js { width: 960px; height: auto; float:left; margin-top: 10px; background: url(images/bg.jpg) repeat-y;}
.js h3 { width: 960px; height: 61px; float:left; background: url(images/box4_bt.jpg) no-repeat;}
.js_left { width: 626px; height: 195px; float:left; margin: 10px 7px 0px 7px;}
.js_right { width: 290px; height: 195px; float:left; margin: 10px 0px 0px 0px; background: url(images/x.gif) repeat-y left;}
.js_right p { float: left; width: 280px; height: auto; padding: 0px 0px 0px 10px; margin: 0px;}
.js_right ul{ margin:0; padding: 10px 0px 0px 12px; float: left;}
.js_right ul li{width: 270px; height: 28px; float: left; line-height:28px; font-size:14px; color:#333;}
.weibo_dt{ width:940px; margin:10px auto;}


/* -----------两个广告-----------*/
.ad_box { width: 960px; height: 60px; float:left; margin-bottom: 10px;}
.ad_box p{ width: 472px; height: 58px; float:left; border:1px solid #ccc;}
.ad_box p.right_cc{ float:left; margin-right: 12px;}
.r2{width:100px;float:right;position:fixed !important; top/**//**/:351px;position:absolute; z-index:400; right:5px !important;;*right:10px;}
.r2 div{font-size:16px;text-align:right;line-height:26px; font-family:"微软雅黑";cursor:hand;}
.r2 div span{ font-size:24px; color:#000;}
* html .r2, * html .l2 { top:expression(offsetParent.scrollTop+100);}

.copyright{ display:none; padding:1em 0em 1em; text-align:center;border-top:2px solid #4e8099; margin:1.5em 0; overflow:hidden;}
.copyright p{ margin-bottom:0.3em; margin:0 0.3em 0.3em;}
.copyright p a{ margin-right:5px;}

.last{ display:none;width:100%; height:40px; line-height:40px; background:#2978BB; position:fixed; z-index:99999; bottom:0px;}
.last ul { padding:0;}
.last ul li{ float:left; width:49%; height:40px; border-right:1px #61B3FA solid; background:#2978BB; text-align:center; display:block; overflow:hidden;}
.last ul li a { display:inline-block; height:40px; width:99.8%; color:#FFF; border-right:1px #0469BB solid; text-align:center; }
.last ul li a span { font-size:14px; font-weight:600;}



@media only screen and (max-width:960px){
	#top,#nav p span,.kstx,.r2,.weibo,.weixin{ display:none;}
	#banner{ width:100%; background-size:100% 100%;}
	#container{ width:768px;}
	#nav{ width:100%; height:70px; line-height:35px;background:#1e86df; }
	#nav p{ width:100%; padding:0px; height:70px;  line-height:35px;}
	#nav p a{ display:block; float:left; text-align:center; width:20%;line-height:35px; color:#fff !important;}
	.box{ width:100%; margin-top:15px;}
	.box:before{ content:"温馨提示"; display:block; width:98%; padding-left:2%; font-size:26px; color:#fff; font-weight:900; height:50px; line-height:50px; background:#3ea2e7}
	#news{ width:96%; background:none; padding:2% 1%; height:auto; border:8px #e8f7fe solid; border-top:none; }
	#news h1{ width:100%; height:auto;} 
	#news p{ width:100%; padding-left:0px;}
	.jy,.jy h3,.box,.xz_nr,.zy,.zy h3,.fx,.fx h3,.js,.js h3{ width:100%; padding-left:0px;}
	.jy h3{ background-size:100% 100%;}
	#news ul{ width:100%;  padding-left:0px; margin-left:0px;}
	#news ul li{ width:31%; margin:0 1%; padding:0px;}
	.xz_nr{ width:100%; padding:2% 0% 0;}
	.jy{ width:100%;}
	.jy_left,.jy_right{ background:none; width: 97%; padding:1% 1.5%;}
	.jy_left p,.jy_right p{ width:30%; margin:1%;}
	.jy_left ul,.jy_right ul{ width:65%; margin:1%}
	.zy_nr{ width:100%; height:auto; margin:0; background-size:100% 100%; background:none;}
	.zy_nr p{ padding:2%;}
	.zy_nr #apDiv1,.zy_nr #apDiv2,.zy_nr #apDiv3,.zy_nr #apDiv4,.zy_nr #apDiv5{ position:inherit; left:inherit; top:inherit; width:47%; margin:1%; float:left; height:130px; border:1px #f1456d solid;}
	.zy_nr #apDiv1:before,.zy_nr #apDiv2:before,.zy_nr #apDiv3:before,.zy_nr #apDiv4:before,.zy_nr #apDiv5:before{ display:block;content:"注意1 检查考试所需工具"; width:98%; padding-left:2%; height:35px; line-height:35px; font-size:20px; color:#fff; background:#f1456d; font-family: "Microsoft YaHei"; }
	.zy_nr #apDiv2:before{content:"注意2 进入考场前须知";}
	.zy_nr #apDiv3:before{content:"注意3 考前三十分钟准备";}
	.zy_nr #apDiv4:before{content:"注意4 考场应试攻略";}
	.zy_nr #apDiv5:before{content:"注意5 考后离场须知";}
	.xz_nr p{ width:30%; margin:1% 1.5%;}
    .fx p{ width:98%; background-size:100% 100%;}
	.fx_lh,.fx_lh2,.fx_lh3{ width:47%; margin:2% 1.5%; padding:0; background:none;}
	#c12,#c12 .menubox,#c12 .contentbox,#c13,#c13 .menubox,#c13 .contentbox{ width:100%;}
	.fx_lh_bt{ width:100%;}
	.fx_lh3 h3{ width:auto; float:left;}
	.fx_lh_bt p{width:auto; float:rigth;}
	.js_left{ width:452px; margin:10px 5px;}
	.js_right p{ width:98%; padding-left:2%;}
	.footer{ width:768px !important;}
	.footer table{ width:100%;}
	} 
	
@media only screen and (max-width:767px){
	#nav{ height:90px; line-height:30px;}
	#nav{ height:90px; line-height:30px;}
	#nav p a{ width:33.333%; line-height:30px;}
	#container{ width:98%; margin:0 1%;}
	#news,.jy_cnt, .fx_cnt, .js_cnt{ border:none;}
	#news h1{ text-align:left;}
	#QIAO_INVITE_CONTAINER,#QIAO_ICON_CONTAINER .qiao-icon-sector-inner,#news h1:nth-of-type(1),#news h1 a:nth-of-type(2),#news h1 a:nth-of-type(3),#news p{ display:none;}
	.jy h3,.zy h3,.fx h3,.js h3{  background:none;}
	.jy h3 img,.zy h3 img,.fx h3 img,.js h3 img{ display:none;}
	.jy h3:before,.zy h3:before,.fx h3:before,.js h3:before{ content:"考前减压—调节紧张心态"; display:block; width:98%; color:#fff; padding-left:2%;font-size:24px; font-weight:900; height:50px; line-height:50px; background:#3ea2e7}
	.jy_left p,.jy_right p{ width:100%; background:none;}
	.jy_left ul,.jy_right ul{ width:98%;}
	.jy_left p img,.jy_right p img{ width:40%; margin:1%; height: auto;}
	.jy_left p span,.jy_right p span{ width:55%; padding:1%;}

	.zy h3:before{ content:"考场注意—扫清考场盲点";}
	.fx h3:before{ content:"冲刺复习—做到胸有成竹";}
	.js h3:before{ content:"志愿填报—选好大学专业";}
	.fx p,.js_right{ display:none;}
	.fx_lh_bt p{ display:block;}
	.js{ background:none;}
	.js_left{ width:98%; height:auto; margin:1%;}
	
	.xz_nr p{ width:31.333%; margin:1% 0.5%; background:none; border:1px #ccc solid;}
	.xz_nr p img{  width:25%; height: auto;  margin:1% 1%; }
	.xz_nr p span{ width:68%; padding:0.5% 0.5%; float:right;}
	.footer{ display:none;}
	.copyright,.last{ display: block;}
	}

@media only screen and (max-width:680px){
	.fx_lh, .fx_lh2, .fx_lh3{ width:100%; margin:1% 0%;}
	#news ul li{ width:48%; margin:1%;}
	}

@media only screen and (max-width:600px){
	.xz_nr p{ width:47%; margin:1%;}
	.zy_nr #apDiv1, .zy_nr #apDiv2, .zy_nr #apDiv3, .zy_nr #apDiv4, .zy_nr #apDiv5{ width:99%; margin:1% 0%; height:auto;}
	.jy_left p,.jy_right p{ width:100%; background:none;}
	.jy_left ul,.jy_right ul{ width:98%;}
}
@media only screen and (max-width:480px){
	#news ul li{ width:98%; margin:1%;}
	}
@media only screen and (max-width:400px){
	.xz_nr p{ width:99%; margin:1% 0%; height:auto;}
	.xz_nr p img{ width:15%;}
	.xz_nr p span{ width:80%;}
	.jy_left p img,.jy_right p img{ width:70%; margin:1% 15%;}
	.jy_left p span,.jy_right p span{ width:98%;}
	}
	