@charset "gb2312";
html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td { 
margin: 0; 
padding: 0; 
} 
a{ color:#3399CC; text-decoration:none}
ul,li{ list-style:none}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
*{
font-family: "Î¢ÈíÑÅºÚ";
}

/*=======Í¨ÓÃ=======*/


/*Ò³Ã¼*/
.header{width:1000px;margin:0 auto; overflow:hidden;}
.logo{float:left; padding:10px 0;}
.s-logo{float:left;margin:10px 20px 0;}
	.s-logo strong a,.s-logo h1{font:20px Microsoft YaHei;color:#000;}
	.s-logo strong p{font:14px Microsoft YaHei;color:#000;}

.right-btn{float:right;overflow:hidden; width:300px;}
	.tel{float:right; margin-top:15px;}
		.tel span{ display:block; height:30px;font:16px Microsoft YaHei;line-height:30px;color:#000;text-indent:36px;background:url(../images/ico.png)top left no-repeat;}
		.tel font{font:25px/20px Impact;color:#c46f00;}
	.mrzd{float:right; width:100%; height:24px;}
		.mrzd ul{ float:right;}
		.mrzd li{float:left; display:block; width:74px; height:24px; padding-left:26px;margin:0 0 0 10px;font:14px Microsoft YaHei;line-height:24px; text-indent:10px;}
		.mrzd li a{ color:#fff;}
		.mrzd li a:hover{}
/*Ò³Ã¼*/

.main{padding:10px 0 0;width: 1000px;margin: auto; background:#fff; overflow:hidden;}


/*µ¼º½*/
.nav{margin:10px 1px 10px 0; overflow:hidden;
}
.nav li{float: left;min-width:100px; margin-right:1px; padding: 8px 0;background:#ccc;border-bottom:solid #c0c0c0 1px;}
.nav li ul.secmenu {display: none;z-index: 1000000}
.nav li.w160 {width: 148px;}
.nav li a{font-size: 16px;font-family: "Î¢ÈíÑÅºÚ",segoe UI;color:#000;padding: 6px 18px;*display: block;}
.nav li a:hover,.nav li a.on{background:#c60108;color: #fff;text-decoration: none;}
.nav li a:hover ul{display: block;}

.nav li ul{width: 140px;margin-top: 6px;*margin-top: 0;position: absolute;}
.nav li ul li{width: 140px;float: left;background:#c60108;padding: 0;}
.nav li ul li a{width: 92px;padding-left: 30px; color: white;font-weight: normal;display: block;font-size: 12px;line-height: 30px;padding-top: 0;padding-bottom: 0;z-index: 100000000;}
.nav li ul li a:hover{background-color: #095b99;}
/*µ¼º½*/

.maincon{overflow: hidden;}

/*ÓÒÀ¸*/
.m_right{width: 217px; float:right; overflow:hidden;}
.m_right .tt{height: 60px;  margin-top: 12px;text-align:center; border-bottom:dashed #666 1px; overflow:hidden;}
.m_right h2{ display:block; width:100%; margin-top:14px; font-size:18px;}
.m_right span{ display:block; margin-top:4px; font-size:14px;font-style:italic;}
.m_right .l_con{overflow: hidden;}
.m_right .l_con li{float: left;height: 35px;line-height: 35px;padding-left: 30px;margin-right: 10px; background: url("../img/icon_link.png") no-repeat 15px 15px ;}
.m_right .l_con li a{color: #fff;}
.m_right .l_con li a:hover{text-decoration: underline;}

.exam{width: 217px; background:#6181be url(../images/exam_title.png) 10px 0 no-repeat;}
.exam h2,.exam span{ color:#fff;}
.guide{background:#2256b7 url(../images/guide_title.png) 10px 0 no-repeat;}
.guide h2,.guide span{ color:#fff;}
.testday{background:#3ccb84 url(../images/testday_title.png) 18px 0 no-repeat;}
.testday h2,.testday span{ color:#fff;}

.tc{}
.tab{background:#CCC}
.tab td{}
.infor tr td{ border:solid #666666 1px; line-height:30px;}

.infor{margin-top: 10px;width:100%;float: left;padding-bottom: 15px 15px 0;*padding-bottom: 0px; overflow:hidden;}
.infor h3{font-size: 24px;color: #333333;font-weight: normal;padding-left:16px;margin: 12px 0;background:url(../images/icon-2.jpg) left center no-repeat}
.infor dl dt{ float:left; width:50%;height:24px;margin-top:12px; font-size:18px; color:#666; text-align:center;}
.infor ul{ display:block; width:740px;padding:10px 10px 0; overflow:hidden;}
.infor ul li{ display:block; float:left; width:240px; margin-bottom:10px;overflow:hidden;}
.infor ul li a{ display:block; font-size:16px; color:#1366e2; margin-top:10px; padding:3px 8px; background:#f9f237; border-bottom:solid #e0db31 1px;}
.infor ul li p{ display:block;margin-top:4px; color:#ad9702; padding:6px 8px; border-bottom:dashed #ccc 1px;}
.infor ul li span{ display:block; padding:10px; font-size:14px; line-height:16px;}
.logo-ls{ display:block; border:solid #ccc 1px; margin:auto;}
.interval{float:left;width:10px;margin:20px 0 0 0;}

.clear {
clear: both;
width: 100%;
height: 0px;
overflow: hidden;
}
/*ÓÒÀ¸*/

/*×óÀ¸Ä¿*/
.m_left{float: left;width: 760px; margin-top:14px;}
.m_left .intr{padding: 20px 0;border-bottom: #ccc 1px dashed;overflow: hidden;}
.m_left .intr p{line-height: 180%;text-indent: 2em;}
/*×óÀ¸Ä¿*/

.colontitle{position: relative;padding: 0 40px;line-height: 28px;font-size: 18px;color: #b81227;font-weight: 600;float: left;}
.colontitle .ctitletop{width: 16px;height: 16px;background: url("../img/colontop.png") no-repeat;position: absolute;top: 0px;left:14px;}
.colontitle .ctitlebottom{width: 16px;height: 16px;background: url("../img/colonbottom.png") no-repeat;position: absolute;bottom: 0px;right:14px;}

.fnewslist{margin-top: 10px;width: 380px;float: left;padding-bottom: 15px;*padding-bottom: 0px;}
.fnewslist h3{font-size: 24px;color: #333333;font-weight: normal;padding-left:16px;margin: 12px 0;background:url(../images/icon-2.jpg) left center no-repeat}
.fnewslist ul{margin-left: 20px;}
.fnewslist ul li{ color: black;list-style-type: square;}
.fnewslist ul li a{font-size: 14px;color: black;line-height: 29px;}
.fnewslist ul li a:hover{color: #B81227;}
.frontad{border-top:1px dashed #CCCCCC; padding-top: 10px;*padding-top: 5px; margin-top: 15px;}

/*Ò³Î²*/
.bottom{ width:100%;background:#ccc; border-top:solid #ccc 1px;}
	.bottom-text{ padding:12px 0;text-align:center;}
	.bottom-text p{ margin:0 0 6px 0;font:12px Microsoft YaHei; color:#000s;} 
	
/*ÁÐ±í*/
.list {width:217px; overflow:hidden;}
	.list li{width:100%; display:block; height:30px;line-height:30px;float:left;text-indent:4px; overflow:hidden;}
	.list li a{font-size:14px; color:#1a1a1a; display:block;}
	.list li a:hover{ text-decoration:underline; color:#090}
/*ÁÐ±í*/

.lt{ border-bottom:dashed #666 1px;}
.leftul li{ display:block; float:left; width:108px; line-height: 30px;}
.leftul li a{ font-size:13px;}

.leftbar{overflow:hidden;}
.quick{ margin-top:20px; width:217px; overflow:hidden;}
.quick a img{ margin-bottom:10px;}

/*ÄÚÒ³*/
.maintitle{font-size: 24px;color: #333333; text-indent:6px; font-weight: normal;padding:10px;margin: 12px 0; background:url(../images/icon-2.jpg) left center no-repeat}
.maintitle span{color: #b81227;font-size: 24px;font-weight: normal;*margin-bottom: -10px;}

.list1{ line-height:200%;}
.list1 .m_nav {float: right;padding: 20px 0;border-bottom: #ccc 1px dashed; overflow: hidden;width: 100%; margin-bottom:20px;}
.list1 .m_nav li{float: right;padding: 0 12px;border-right: 1px solid  #ccc;}
.list1 .m_con .title{color: #b81227;line-height: 32px;font-size: 14px;}
.list1 .m_con {border-bottom: #ccc 1px dashed;padding: 10px 0;}

.list1 h1{ font-size:18px; height:40px;}



.list2 .con{overflow: hidden;border-bottom: #ccc 1px dashed;padding: 12px 0;}
.list2 .con h3{margin-top: 6px;font-style: 14px;color: #737373;}
.list2 .con h3 span{color: #cccccc;font-weight: normal;margin-left: 10px;}
.list2 .con p{color: #737373;font-weight: normal;line-height: 24px;margin-top: 12px;}

.list3 {border-top:1px dashed #CCCCCC;}
.list3 .con{line-height: 26px;font-size: 14px;}
.list3 h3{font-size: 16px;color: #b81227;padding: 12px 0;}
.list3 .con p{line-height: 26px;font-size: 14px;}

.list4 h3{font-size: 16px;color: #b81227;padding: 12px 0;}
.list4  .conlist {border-bottom: #ccc 1px dashed;padding: 6px 0;}
.list4  .conlist li{line-height: 24px;}

.list5 .newslist li {padding:24px 0;border-bottom: #ccc 1px dashed;list-style: square outside none;color: #B81227; }
.list5 .newslist li a{font-size: 16px;}
.list5 .newslist li span {color: gray;font-style: italic;font-size: 14px;margin-left: 5px;}

.list6 .message_box{border-bottom: #ccc 1px dashed;padding: 12px 0;}
.list6 .message_box h3 {margin-bottom: 12px;}
.list6 .message_box h3  a{font-size: 16px;color: #333333;}
.list6 .message_box .con{line-height: 24px;}

.list7  h3{font-size: 18px;color: #b81227;padding: 20px  0;border-top: 1px dashed #ccc;}
.list7 .link{margin-bottom: 20px;overflow: hidden;}
.list7 .link li{width: 33%;float: left;line-height: 24px;}

.m_con {padding: 15px 0;}
.m_con .title{font-size:18px;color: #b81227;}
.m_con .timeatruo{color: #aeaeae;text-align: right;padding-bottom:7px;border-bottom: #ccc 1px dashed;}
.m_con .con,.m_con .con p{color: #333;font-size: 14px;line-height: 30px;padding: 10px 0;}
.m_con .con p a,.m_con .con p strong{font-size: 14px;color: #333333;}
.m_con ol li{list-style-type: decimal;margin-left: 20px;}
.m_con ul li{list-style-type: disc;margin-left: 20px;}

a:hover{text-decoration: underline;color: #B81227;}
