@charset "gb2312";
/* CSS Document 高考真题 制作日期：2012.06.05 */
 *{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,li,ul,ol,dl,dd,form,p,em,strong{margin:0;padding:0;}
body{text-align:left;font-family: "宋体";line-height: 24px; font-size:12px; background:#eaeaea; margin:0;padding:0; color:#444}
ul{ padding:7px;}
li{list-style-type: none;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
#container{text-align:left;width:960px;margin:0 auto; background:#fff; height:auto !important;}
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;}
h2{font-size:14px; color:#444 !important;}
.clear{ clear:both; height:1px; overflow:hidden; margin-top:0 !important; line-height:0px; font-size:0;}
img{border:none; max-width:100%; height:auto; vertical-align:middle;}
#top01{height:110px;}
.top{ overflow:hidden;}

.nav{height:38px; line-height:38px; padding-top:1px; background:url(../images/nav_bg.jpg) repeat-x; text-align:center; color:#fff;}
.nav a{ font-size:14px; color:#fff !important; padding:5px 10px;}
.nav span{ margin:0 10px; font-size:14px;}
.weizhi{  line-height:35px; padding-left:10px;}
.main01{ overflow:hidden; clear:both; margin-top:10px;}
.main01_left{ width:260px;height:282px; float:left;}
/* 幻灯
++++++++++++++++++++++ */
#slide {position:relative;width:260px;height:282px; margin-bottom:10px; float:left;}
#slide .fi_player {position:absolute;top:0px;left:0px;display:block;width:260px;height:282px;}/* 图片部分 */
#slide .fi_ovl {width:260px;height:65px;left:0px;top:217px;position:absolute;background:#000}/* 黑白背景部分 */
#slide .fi_tt {width:260px;height:65px;left:0px;top:217px;position:absolute;font:600 14px/28px '宋体';text-align:center;	color:#fff}/* 文字部分 */
#slide .fi_bg {width:260px;height:282px;position:absolute;top:0;left:0;}
#slide .fi_link {position:absolute;top:0px;left:0px;width:260px;height:230px;cursor:pointer}
#slide .fi_tab {width:255px;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;}



.main01_center{width:414px;height:280px; border:1px solid #dedede; float:left;margin-left:10px; overflow:hidden;}
.main01_center h1{ text-align:center; display:block;height:32px;line-height:32px;font-size:20px; overflow:hidden;}
.main01_center h1 a{color:#f00;}
.main01_center ul.main01_center_ul{padding:0; display:block; height:34px; line-height:34px; padding-left:11px;overflow:hidden; clear:both; width:403px;}
.main01_center ul.main01_center_ul li{ float:left;margin-right:8px;overflow:hidden; width:48%; text-align:center;}
.main01_center p{ display:block;height:24px;line-height:24px;padding-left:11px; overflow:hidden;margin-top:4px; width:403px;}
.main01_center p span{ display:block; float:left; font-size:14px; font-weight:bold;}
.main01_center p a{ display:block; float:left;height:24px; line-height:23px; text-align:center; margin-right:8px;}

.news{margin-top:15px; background:url(../images/news.jpg) no-repeat;}
.news h2{ font-size:14px; padding-left:29px; line-height:33px;}
.news ul{ display:block;width:390px; margin:0 auto; overflow:hidden;}
.news ul li{ display:block; line-height:24px; clear:both;}
.news ul li a{ float:left;}
.news ul li span{ float:right; color:#9a9a9a}

.news font.font01{ display:block;width:390px; text-align:center;font-size:14px;margin:0 auto;}
.news font.font01 a{ color:#D60007 !important; margin-right:15px;}

.main01_right{ width:264px; float:right;height:282px;}
.main01_right h2{ display:block; height:33px; line-height:33px;  padding-left:21px; background:url(../images/h2_small.jpg) no-repeat left; font-size:14px; color:#0064B2;}
.main01_right ul{ display:block; border:1px solid #dedede; height:234px; border-top:none; _padding-bottom:1px; line-height:22px;}




.main02{margin-top:15px; overflow:hidden; clear:both; }
h2.h2_big{height:33px; font-size:14px; line-height:33px; color:#444; padding-left:33px; background:url(../images/h2_big.jpg) no-repeat;}

.main02_nr{border:1px solid #dedede; border-top:none; overflow:hidden;}
.main02_nr table.table_1{ border-top:1px solid #dedede; border-left:1px solid #dedede;margin:14px auto;}
.main02_nr table.table_1 td{ border-bottom:1px solid #dedede; border-right:1px solid #dedede; height:28px;}
.main02_nr table.table_1 td strong{ font-size:14px;}
.main02_nr ul li{margin-bottom:20px;}
.main02_nr ul li p{line-height:32px;font-size:16px;margin-left:15px;}
.main02_nr ul li p span{display:inline-block;width:60px; line-height:30px;font-size:18px;background:#dedede;padding:5px;margin:5px 10px 5px 0;}
.main02_nr ul li p span a{color:#000;}

.table_cnt_l{ background:#b8d26b; width:100px; height:40px; line-height:40px; text-align:center;margin-left:13px; font-size:20px; font-weight:900;color:#000;}
.city_table_2{ background:#f1f1f1; border-bottom:1px solid #dedede; padding:9px 15px; line-height:26px; margin-bottom:10px;}
table.table_2{ border-top:1px solid #b8d26b;border-left:1px solid #b8d26b; margin:0 auto; margin-bottom:10px;}
table.table_2 td{border-bottom:1px solid #b8d26b;border-right:1px solid #b8d26b; height:30px;}
table.table_2 td strong a{ font-size:12px; font-weight:normal; color:#df5503;}

.main03{ width:475px; margin-top:15px; float:left;}

h2.h2_small{ display:block; height:33px; line-height:33px; font-size:12px; color:#444; background:url(../images/h2_small.jpg) no-repeat;padding-left:33px; }
.main03 ul{ display:block; border:1px solid #dedede; border-top:none;}








a.button_05{ display:block; text-align:center; width:200px; font-size:12px; color:#fff !important; background:url(../images/button_05.jpg) no-repeat; margin:0 auto; height:24px; margin-top:8px;}




#footer{ text-align:center; clear:both; margin-top:10px;}

/* 微信调用
+++++++++++++++++++++++ */
.weixin{ width:120px; padding:5px; background:#fff; position:fixed;  bottom:20px;left:20px; _position:absolute; padding-top: 10px;}
.weixin span{ display:block; width:15px; height:15px; background:url(http://www.yuloo.com/images/style/weixin_close.jpg) no-repeat; float:right; cursor:pointer;}
.weixin dl{margin:0; padding:0; padding-top:5px;}
.weixin dd{ margin:0; padding:0; display:block; clear:both; ; overflow:hidden; margin-bottom:5px;}
.weixin dt{ margin:0; padding:0; display:block; }
.weixin b{left:5px; margin-top: 25px; line-height: 25px; font-size:15px; font-weight:bold; color:red !important; width:155px;}
.weixin img{margin:0; padding:0;}

/* -----------选专业大学----------*/
.xdx_tit{width:350px; height:39px; line-height:39px; font-size:22px; background:#ec7404; color:#fff; padding-left:10px; border-top-right-radius:5px; margin-top:15px;}

.xdx_fs { width: 920px; height: auto; float:left; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1;  border-bottom:1px solid #e1e1e1; margin: 0px 0px 10px 18px; _margin: 0px 0px 10px 9px;}
.xdx_fs ul { width: 890px; height: auto; margin: 5px 0px 0px 20px; _margin: 5px 0px 0px 10px;}
.xdx_fs ul li { width: 880px; height: 28px; border-bottom:1px #ccc dashed; padding: 5px 0px 5px 0px;}
.xdx_fs ul li b { float:left; display:inline-block; border-right:1px #ccc solid; color:#ca0204; font-size:16px; margin: 0px 5px; padding:0 5px}
.xdx_fs ul li span {  float:left; line-height: 28px; padding: 0px 0px 0px 5px; font-size: 12px;}
.xdx_fs ul li strong {  height: 28px; line-height: 28px; color:#ca0204; font-size: 12px; font-weight:normal; float:right;}
.xdx_fs ul li strong a {color:#ca0204; font-size: 12px; font-weight:normal;}
.xdx_fs ul li strong a:link{color: #ca0204;text-decoration: none;}
.xdx_fs ul li strong a:visited {color: #ca0204;text-decoration: none;}
.xdx_fs ul li strong a:hover {text-decoration: underline;color: #ca0204;}
.xdx_fs ul li strong a:active {color: #ca0204;text-decoration: none;}

.bd_ad { width: 960px; height: 80px; float:left; margin-bottom: 10px; overflow:hidden; clear:both;}
.yd{ display:none;}

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


@media only screen and (max-width:960px){
	#top01,.img{ display:none;}
	#container{ width:768px;}
	.nav span{ margin:0 5px;}
	.main01_left,.yc{ display:none;}
	.main01_center{ width:492px;margin-left:0px;}
	.main02_nr{ width:766px; margin-top:20px;}
	.main03{ width:48%; margin:0 1%;}
	.table_cnt_l{ margin-left:0px;}
	.bd_ad{ width:100%; height:auto;}
	.bd_ad span{ width:49% !important; height:auto !important;}
	#gg1,.weixin,#winpop{ display:none !important;}
	table.table_2{ width:766px !important;}
	.xzy_nr{ background:#fff none; width:46%; margin:1.5% 2%}
	#footer table{ width:100% !important;}
	}
@media only screen and (max-width:767px){
	#container{ width:98%; padding:0 1%;}
	.nav{ background:#1f6213 none; height:70px; line-height:35px;}
	.nav a{ display:block; width:25%; float:left; padding:0; }
	.nav  span{ display:none;}
	.main01_center{ width:54%;}
	.main01_right{ width:44%;}
	.main02_nr{ width:100%; border:none; margin-top:0;}
	table.table_2{ width:99% !important;}
	.xdx_tit{ display:block; width:300px;}
	.xdx_fs{ display:block; width:99.5%; margin:0%;}
	.xdx_fs ul{ width:98%; margin:0.5% 1% 0; padding:0;}
	.xdx_fs ul li{ width:100%; height:auto; overflow:hidden;}
	.xdx_fs ul li span a{ display:block; width:33.33%; float:left;}
	.xdx_nr h4{ width:736px;margin:10px 15px 0px}
	.xdx_fs ul li b{ border-right:none;}
	.yd{ display:block;}
	.bd_ad span{ width:99.5% !important; border:none !important; margin:1% auto; text-align:center; }
	.xdx_fs ul li span{ width:100%;}
	.p_nr{ width:95%; margin:1% 2.5%;}
	#footer,#qiao-icon-wrap,.shousuo{ display:none !important;}
	.copyright{ display:block;}
	}
@media only screen and (max-width:680px){
	.main01_center,.main01_right{width:99%; float:none; height:auto; margin-bottom:15px;}
	
	.main03{ width:98%; float:none !important; margin-top:15px;}
	
	}
@media only screen and (max-width:600px){
	.xzy_nr{ width:98%;}
	.main01_center{ width:99.5%; float:left; margin-bottom:20px;}
	.main01_right{ width:99.5%; float:left;}
	.weizhi:after{ font-size:18px;}
	.xdx_fs ul li span a{ width:50%;}
	.xdx_fs ul li:nth-of-type(2) span a:nth-of-type(3){ width:70%;}
	}