/* CSS Document */
h1{margin:0;padding:0;font-size:16px;}
h2{margin:0;padding:0;font-size:14px;}
li{margin:0;padding:0;}
ul{margin:0;padding:0;}
ol{margin:0;padding:0;}
dl{margin:0;padding:0;}
dd{margin:0;padding:0;}
form{margin:0;padding:0;}
p{margin:0;padding:0;}
em{margin:0;padding:0;}
strong{margin:0;padding:0;}
font{margin:0;padding:0;}
*{ margin-top: 0px; margin-bottom: 0px;}
body{font-family: "ËÎÌå";line-height: 24px; text-align:left !important; font-size:12px; color:#000; margin:0; padding:0; width:100% !important; background:#f5f5f5;}
h2{ font-size:14px;}
strong{color: #444;}
a{text-decoration: none;}
a:link{color: #000;text-decoration: none;}
a:visited {color: #000;text-decoration: none;}
a:hover {color:#7E5050;text-decoration: none;}
a:active {color: #000;text-decoration: none;}
ul{ list-style:none;}
img { border:none;  overflow:hidden; max-width:100%; height:auto;}
.clear{ clear:both; height:0px; overflow:hidden; margin-top:0!important; line-height:0px; font-size:0; display:block; margin:0; padding:0;}

.clearfix:after {visibility: hidden; display: block; clear: both; height: 0; font-size: 0; content: ".";}
.clearfix{zoom:1;}
.left{ float:left;}
.right{ float:right;}




.container{ width:1200px; margin:0 auto; margin-top:10px;}
.banner_bg{ width:100%; background:url(../images/banner_bg.jpg) repeat-x; height:156px; overflow:hidden; position:relative;}
.banner_bg h1{ position:absolute; left:-10000px;}
.banner{ width:1000px; margin:0 auto;}
.con_left{ width:870px; padding:10px; overflow:hidden; background:#fff;}
.con_left h2{ color:#000; height:50px; line-height:50px; font-size:20px; font-family:'Î¢ÈíÑÅºÚ'; background:url(../images/h2_bg.jpg) repeat-x; border-top:3px solid #875959; margin-top:15px;}

.news_con{ padding:10px;}
.news_con p{
	margin-top: 5px;
	font-size: 14px;
}
.news_con p strong{ font-size:14px; }
.daodu{ background:#7e5050; padding:10px; margin-top:24px; position:relative; color:#fff; font-size:14px;}
.daodu b{ float:left; width:16px; height:23px;background:url(../images/daodu_bg.jpg)no-repeat; position:absolute; top:-23px; right:0px; }

.toupiao{ border:1px solid #dedede; margin-top:15px;}
.toupiao .toupiao_tit{ border-bottom:1px solid #dedede; background:#f5f5f5; height:36px; line-height:36px; padding-left:10px; font-size:16px; font-weight:bold; color:#6e3a3a;}

.toupiao_tm{ font-family:'Î¢ÈíÑÅºÚ'; font-size:24px; font-weight:bold; text-align:center; height:50px; line-height:50px; }

.con_right{ width:265px; overflow:hidden; background:#fff; padding:10px;}

.con_right h3{font-size:20px; font-family:'Î¢ÈíÑÅºÚ'; line-height:50px; height:50px; border-top:1px solid #dedede; margin-top:20px; }
.news_paihang li{ height:26px; line-height:26px;}
.news_paihang li b{ width:14px; height:14px; line-height:14px; text-align:center; background:#b8b8b8; font-family:'ËÎÌå'; font-size:12px; float:left; margin-top:6px; margin-right:5px; font-weight:normal; color:#fff;}
.news_paihang li b.num_col{ background:#188cc4;}

.hotnews li{ padding-left:20px; background:url(../images/li_bg.jpg) no-repeat 2px 11px;}
.rdgz a{ height:24px; line-height:24px; background:#f5f5f5; border:1px solid #dedede; float:left; padding:0 20px; margin-right:20px; margin-bottom:10px;}
.jzkx a{ font-size:14px;}
.yykx_table input{ width:180px; height:24px; line-height:24px;  white-space:nowrap; }
.yykx_table td{ padding:4px 0;}
.mfyy_btn{  width:265px !important; height:34px !important; line-height:34px !important; text-align:center; border:none; color:#fff; font-family:'Î¢ÈíÑÅºÚ'; font-size:18px; background:#7E5050; font-weight:bold;}

.wypl{ width:680px; padding:10px; overflow:hidden;background:#fff; margin-top:15px; float:left; margin-bottom:15px;}
.wypl h2{color:#000; height:50px; line-height:50px; font-size:28px; font-family:'Î¢ÈíÑÅºÚ'; }
.wypl h2 span{font-family:'ËÎÌå'; font-size:12px; color:#666; font-weight:normal; }
.wypl h2 font{ color:#1d98a7;}
.wypl-textarea-box{ width:674px; height:100px; overflow:hidden;}

.rdzg_toupiao{ width:78px; height:56px; background:#e0e0e0; text-align:center; font-weight:bold; margin:8px 130px 0px;}
.rdzg_toupiao dt{ background:#d9031c; height:28px; line-height:28px; color:#fff; font-family:Arial, Helvetica, sans-serif;  font-size:16px;}
.toupiao_col{ background:#188cc4 !important;}
.rdzg_toupiao dd a{ color:#188cc4;font-size:14px; color:#444; }
.rdzg_toupiao dd {height:28px; line-height:28px;  }
.dctb{ margin:15px 60px 20px;}


 .info {
width: 456px;
float: left;
display: inline;
background: url(../images/pk_progress_update.png) repeat-x 0 -110px;
}
 .info .for_num {
background-position: 0 -60px;
}
.info span {
text-align: center;
display: block;
float: left;
display: inline;
background: url(../images/pk_progress_update.png) repeat-x;
height: 32px;
line-height: 32px;
overflow: hidden;
color: #fff;
font-size: 14px;
font-weight: 700;
}
 .info .against_num {
background-position: 0 -110px;
clear: right;
}
.bfb_left,.bfb_right{ height:32px; line-height:32px; width:50px; text-align:center; font-size:14px; font-weight:bold;}

.jieyu{ background:#e6e6e6; padding-top:20px; padding:10px;}
.jieyu p{ width:75px; margin-right:10px; overflow:hidden;}
.jieyu div{overflow:hidden;  line-height:34px;  font-family:'Î¢ÈíÑÅºÚ'; font-size:18px;}
.wypl .tab{ border-bottom:1px solid #dedede;  height:40px; line-height:40px; margin-top:10px;}

#tab1{ margin-right:20px; height:38px; line-height:38px;  font-family:'Î¢ÈíÑÅºÚ'; font-size:18px; float:left;}

#tab2{ margin-right:20px; height:38px; line-height:38px;  font-family:'Î¢ÈíÑÅºÚ'; font-size:18px; float:left;}
.hover{ border-bottom:3px solid #7E5050; color:#000;}
.paixu{ margin-top:10px;}
.paixu a{ height:26px; line-height:26px; padding:0 15px; background:#f5f5f5; border:1px solid #dedede; float:right; font-family:'ËÎÌå'; font-size:12px; color:#666; margin-left:10px;}
.paixu a:hover{ background:#288e9b; color:#fff;}

.lh_new01_con dl dt{ width:80px; overflow:hidden;}
.lh_new01_con dl dd{ width:585px; overflow:hidden;font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; }
.name_shijian{ margin-bottom:10px;}
.name_shijian .name{ font-family:'Î¢ÈíÑÅºÚ'; font-size:18px; color:#ff6f3d; }
.name_shijian font{ display:inline-block; margin-left:10px; color:#999;}

.hudong{ margin-top:5px;}
.hudong a{ display:inline-block; padding-left:20px; font-family:'ËÎÌå'; font-size:12px; color:#666; margin-right:10px;}
.zan{ background:url(../images/zan.jpg) no-repeat 0px 4px;}
.huifu{ background:url(../images/huifu.jpg) no-repeat 0px 4px;}

.tijiao{ float:right; margin-top:15px; padding:0 25px;height:28px; border:none; font-weight:bold; line-height:28px; text-align:center; color:#fff; background:#7E5050; font-family:'Î¢ÈíÑÅºÚ'; font-size:18px; }

.weizhi{ height:33px; line-height:33px;background:url(../images/weizhi.jpg) no-repeat; padding-left:5px; margin-top:1px;}
.weizhi span{ float:left;}
.weizhi p{ float:right; display:block; height:40px; margin-right:15px; padding-left:25px; background:url(../images/tel.jpg) no-repeat;}

#footer { float:left; text-align: center; width: 100%; height: auto; background: #fff; padding-top: 15px; padding-bottom: 15px;}
#footer p { text-align: center; width: auto 0px; line-height: 28px; padding-top: 25px; color: #444444; font-size: 12px;}


/* ÓÒ²àÐü¸¡
++++++++++++++++++++++++++++ */
.r2{width:50px;float:right;position:fixed !important; top/**//**/:200px;position:absolute; z-index:400; right:5px !important;;*right:10px;}
.r2 p{font-size:12px;text-align:right;line-height:22px;cursor:hand;}
* html .r2, * html .l2 {{ top:expression(offsetParent.scrollTop+300);}
.anpai td{border-bottom:1px solid #e1eeff;height:30px;padding-left:5px;}(offsetParent.scrollTop+300);}
.anpai td{border-bottom:1px solid #e1eeff;height:30px;padding-left:5px;}

.copyright{ padding:1em 0em 1em; text-align:center;border-top:2px solid #0480BB; margin:1.5em 0 2em; display:none;}
.copyright p{ margin-bottom: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 li{ float:left; width:33%; 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; margin-top:5px; }
.last ul li a span { font-size:14px; font-weight:600; }

.tabDIV {
    margin: 10px auto 0px;
}
.tabDIV table {
    width: 100%;
}
table[Attributes Style] {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-spacing: 1px;
    width: 90%;
    -webkit-margin-start: auto;
    -webkit-margin-end: auto;
}
user agent stylesheettable {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: grey;
}


.nav_bg {
    width: 100%;
    background: #c50900;
}
* {
    margin: 0;
    padding: 0;
}
user agent stylesheetdiv {
    display: block;
}


.nav{ width:100%; margin-bottom:5px; overflow:hidden;background:#f0f0f0}
.nav_bg{width:100%; background:#c50900;}
.nav_top{width:1200px; margin:0 auto; line-height:40px;}
.nav_top a{
	color:#fff;
	font-family:"Microsoft YaHei";
	}
.nav_top li{ float:left;font-size:20px; color:#fff; text-align:center; font-family: "Microsoft YaHei"; }
.nav_top li.li01{ width:16.6%;}
.nav_cnt{ width:960px; margin:0 auto; height:60px;  background:#f0f0f0;}
.nav_cnt{
	font-size:14px !important;}
.nav_cnt .red{
	color:red;
	font-weight:bold;}
.nav_cnt ul{ float:left;border-right:1px #ccc dashed;padding:6px 10px; }
.nav_cnt ul.nav_cnt01,.nav_cnt ul.nav_cnt02,.nav_cnt ul.nav_cnt03,.nav_cnt ul.nav_cnt05{ width:139px;}
.nav_cnt ul.nav_cnt04{ width:299px;}
.nav_cnt ul.nav_cnt05{ border-right:none;}
.nav_cnt ul li{float:left; width:50%; height:24px; line-height:24px; text-align:center; }
.nav_cnt ul.nav_cnt03 li{ width:33.33%}
.nav_cnt ul.nav_cnt04 li{width:25%;}


.bmbd2{
	width:99% !important;
	margin-left:0 !important;
	font-size:14px;
	margin:1%;
	padding:3px;
	float:left;
	background:#e7e9e9;
}
.bmbd2 .tishi2{
	font-size:22px;
	font-family:'Î¢ÈíÑÅºÚ';
	font-weight:600;
	margin:15px auto !important;
	color: #e70811;
	text-align:center;
	}
.bmbd2 .tishi2 strong{
	margin-left:20%;}
.bmbd2 .bmbdul2{
    width:100%;
	float:left;
}
.bmbd2 .bmbdul2 li{
	display:block;
	list-style:none;
	}
.bmbdul2 .fromname{

	text-align:right;
	float:left;
	font-weight:700;
	margin:0px 10px;
	}
.li_01,.li_02,.li_03,.li_04,li_05{
	width:350px;
	height:25px;
	line-height:25px;
	margin-bottom: 5px;
	}
.li_01 input,.li_02 input,.li_03 select,.li_04 select,.li_05 select{
	float:left;
	height:20px;
	line-height:20px;}
.li_01 input,.li_02 input{
	width:150px;
	}	
.li_07{
margin-top:5px;
}
.li_07 textarea{
width:150px;
height:70px;
}
.li_04 select{ margin-right:5px;}	
	
#studentname,#handtel{
	width:170px;
	}	
.bmbd2 .bmbdul2 li.li_06{ width:100%;}	
.li_06 input{
	width:75px;
    height:30px; 
	font-size:16px !important; 
	color:#fff !important; 
	background:#e33f7d; 
	display:block; 
	text-align:center; 
	font-weight:bold;
	margin:15px auto;
	}

.bmbd2 .tijiao2{
	float:left;}
.bmbd2 .tijiao2 li{
	list-style:none;
	padding-top:20px;
	}

#r16 ul{ margin-left:10px;}
.r16 ul{ padding-left:18px; background:url(http://www.yuloo.com/mbgx/images_news/style/num.jpg) no-repeat; line-height:24px !important}
#r16 img{ width:230px; height:80px; border:1px solid #d2d2d2; padding:2px 0px; background-color:#fff; margin:5px 0 0 0px;}
.red {
    color: #f00 !important;
}


/* Î¢ÐÅÑùÊ½
+++++++++++++++++++++++ */
.news_wx {
	display:block;
    width: 100%;
    margin: 1% 0;   
}
.news_wx li {
    width: 100%;    
    padding:0;
    float: left;
    text-align: center;
	font-size:16px;
}
.news_wx li span {
    display: block;
    width: 100%;
    text-align: center;
    line-height: 14px;
	margin-bottom:8px;
}

.news_wx2 {
	display:block;
	width: 100%;
	margin: 1% 0;
}
.news_wx2 li {
    width: 100%;    
    padding:0;
    float: left;
    text-align: center;
	font-size:16px;
}
.news_wx2 li span {
    display: block;
    width: 100%;
    text-align: center;
    line-height: 14px;
	margin-bottom:8px;
}

/*Î¢ÐÅµ÷ÓÃÑùÊ½*/

@media only screen and (max-width:1000px){
	.banner_bg{ line-height:0px; height:auto;}
	.banner,.container{ width:768px;}
	.con_left,.wypl{ width:510px !important; padding:10px 5px !important;}
	.nav_top{
		width:100%;
	}
	.con_left h2{ font-size:18px;} 
	.news_con{ padding:10px 5px;}
	.con_right{ width:228px; padding:10px 5px;}
	.rdzg_toupiao{ margin:8px 90px 0px;}
	.dctb{ margin:15px 0px 20px;}
    .info{ width:405px;}
	.hotnews li{width:100%; overflow:hidden; padding-left:15px;}
	.con_right h3{ font-size:16px;}
	.yykx_table tr td:nth-of-type(1){ width:30%;}
	.yykx_table textarea,.yykx_table input{ width:140px;}
	.djtj{ text-align:center;}
	.r2{ display:none;}
	.wypl-textarea-box{ width:500px;}
	.lh_new01_con dl dd{ width:400px; }
	
	#footer table{ width:768px;}
	
	#fixed-sq{ width:100% !important ;}
	.fix_txt2{ width:10% !important;}
	.fix_txt3{ width:15% !important;}
	
	}
@media only screen and (max-width:767px){
	.banner{ width:100%; height:auto;}
	.container{ width:98%; margin:5px auto 0px; overflow:hidden;}
	.ad_960,.wypl,.weizhi p,.con_right h3,.con_right .news_paihang{ display:none;}
	.con_left,.con_right{ width:96% !important; margin:0 1%; padding:1% !important;}
	.con_left h2{ height:auto; line-height:30px; background:none;}
	.rdzg_toupiao{ margin:2% 18% 0%;}
	.info{ width:84%;}
	.nav_top li{
		font-size:16px;
	}
	.hotnews li{ width:46%; float:left; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis}
	
	.con_right h3:first-of-type,.con_right h3:last-of-type{ display:block;}
	.yykx_table{ width:70%; margin:0 15%;}
	.yykx_table tr td:nth-of-type(1){ width:20%; text-align:right}
	.yykx_table tr:last-of-type td:nth-of-type(1){ text-align:center;}
	.yykx_table textarea, .yykx_table input{ width:80%;}
	.mfyy_btn{ width:50% !important; text-align:center; margin:1% 25% 0%;}
	
	.sq_f{ display:none;}
	.fix_txt2{ width:15% !important;}
	.fix_txt3{ width:20% !important;}
	#QIAO_INVITE_CONTAINER,#QIAO_ICON_CONTAINER .qiao-icon-sector-inner{ display:none !important;} 
	
	}
@media only screen and (max-width:680px){
	.info{ width:80%;}
	.bmb_bg{ display:none;}
	#footer{ display:none;}
	.copyright,.last{ display:block}
	}
@media only screen and (max-width:600px){
	.rdzg_toupiao{ margin:2% 16% 0%;}
	.info{ width:77%;}
	}
@media only screen and (max-width:480px){
	.nav_top{
		padding:2% 0;
	}
	.nav_top li.li01{
		width:33.33%;	
		line-height:26px;
	}
	.rdzg_toupiao{ margin:2% 14% 0%;}
	.info{ width:73%;}
	.hotnews li{ width:98%;}
	.yykx_table{ width:90%; margin:0% 5%;}
	}
@media only screen and (max-width:400px){
	.rdzg_toupiao{ margin:2% 11% 0%;}
	.info{ width:66%;}
	.yykx_table tr td:nth-of-type(1){ width:30%;}
	}
	
