@charset "utf-8";
/* CSS Document */
/*------------public---------------*/

body{margin:0 auto; font-size:12px; font-family:"Î¢ÈíÑÅºÚ", Arial; color:#454545}
ul,li{margin:0; padding:0; list-style:none;}
a,span,p,em,i,img{margin:0; padding:0; font-style:normal; text-decoration:none; border:none;}
.cursorhand{cursor:pointer;}

a {color:#55555; text-decoration:none;}
a:link {color:#555555;text-decoration:none;}
a:hover {color:#ff3300;text-decoration:none;}
a:visited {color:#333333;text-decoration:none;}
a:active {color:#000000;text-decoration: none;}

.showdianping{width:96%;padding:5px;margin:1px auto;}
.nowrap{width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.odddiv{background-color:#F5F5F5}

.clear{clear:both;}
.yellow{color:#ff6600;}
.bold{font-weight:bold;}
.gray{color:#999;}
.red{color:#ff3300;}
.top10{margin-top:10px;}
.f90{color:#FF9900}
.nomainnav{font-size:14px;color:#FFFBA2 !important}
/*for ¶¥²¿²Ëµ¥*/
.header{margin:0 auto; text-align:center}
.top_cd{height:27px; border-bottom:1px solid #e5e5e5; position:relative; z-index:999;}
.top_nr{width:980px; margin:0 auto; height:27px; line-height:27px;}
.top_nr ul{float:left; height:27px;}
.csxl{float:left; height:27px; width:88px; text-align:left; position:relative}
.csxl span{
	display:block;
	position:absolute;
	z-index:200;
	width:80px;
	height:27px;
	padding:0 8px 0 5px;
	background:url(../images/cs_xl.jpg) no-repeat 80px 13px #ffffff;
	cursor:pointer;
}
.cf_xl span{
	background-position:79px -8px;
	height:28px;
	color:#F60;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:0 7px 0 4px;
}
.csxl_nr{display:none; position:absolute; border:1px solid #ddd;padding:6px 8px; background:#fff; width:115px; top:27px; left:0;line-height:24px;}
.csxl_nr a{color:#0785cc; padding:0px 5px;}
.csxl_nr a:hover{text-decoration:underline; color:#ff6600;}

.xzcs{float:left; font-weight:bold; margin-left:10px; color:#333; width:120px; text-align:left}
/*for ¿ì½Ý·½Ê½*/
.top_nr .kjfs{float:right; color:#ccc; width:500px; text-align:right}
.login{margin-right:6px}
.login a{color:#0faec4; margin:0 2px;}
.kjlj{color:#ccc; }
.kjlj a{color:#666; margin:0 4px}
.kjlj a:hover{color:#ff6600;}
/*for logo*/
.logo{width:980px; margin:0 auto; height:90px;  text-align:left;}
.logo ul{ margin:0; padding:0}
.logo li{float:left;}
.search{margin:30px 0px 0px 30px; height:32px; width:360px; overflow:hidden; line-height:32px}
.search p{width:100%; float:left; color:#d8d8d8;}
.search_input{float:left;}
.search_tj{float:left;}
.search_input input{float:left; border:none; background:url(../images/search_bg.png) no-repeat; width:292px; height:32px; padding-left:8px; line-height:28px; color:#999; display:block; font-family:"Î¢ÈíÑÅºÚ", Arial; font-size:12px}
.search_tj input{float:left; border:none; background:url(../images/button_bg.png) no-repeat; width:58px; height:32px; cursor:pointer; margin-left:-1px\9;}
.logo .zxrx{float:right; width:270px;margin-top:30px;height:32px; line-height:32px; overflow:hidden; color:#ddd; font-size:13px}
.logo .zxrx a{color:#005EA6; display:inline-block; margin:0 5px}
.logo .zxrx a:hover{color:#ff6600; text-decoration:underline;}
/*for µ¼º½*/
.mainnav{width:980px; margin:0 auto; height:40px; overflow:hidden; background:url(../images/nav_bg_blue.jpg) repeat-x; line-height:34px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";}
.mainnav li{float:left;margin-top:3px; height:37px;}
.mainnav li.no_bg{background:none; padding:0; margin:0; height:40px;}
.mainnav li span{ display:block; background:url(../images/nav_jg.jpg) right no-repeat; height:37px; float:left }
.mainnav li a:link, .mainnav li a:visited{color:#fff; display:block; padding:0 20px 0 18px}
.mainnav li.nav_hover{background:url(../images/nav_hover.jpg) left no-repeat; padding-left:5px; margin-right:-3px}
.mainnav li.nav_hover span{background:url(../images/nav_hover.jpg) right no-repeat; padding-right:10px}
.mainnav li.nav_hover span a:link, .mainnav li.nav_hover span a:visited{ color:#005EA6; padding:0 10px}
.mainnav li.none_bg span{background:none; }


/*-----------------------footer--------------------------------*/
.footer{width:980px; margin:0 auto;}
.footer_nr{float:left; width:920px; overflow:hidden; margin-top:40px; border-color:#ddd; border-style:solid; border-width:3px 1px 1px 1px; padding:20px 29px 10px 29px; overflow:hidden;}
.footer_nr ul{float:left; width:190px; overflow:hidden;}
.footer_nr .footer_jg{float:left; width:1px; height:200px; padding:0px 50px 0px 0px;}
.footer_nr li{float:left; width:190px; margin-top:10px;}
.footer_nr .footer_title{font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:18px; color:#333; padding-right:10px; margin:0px 0px 7px 0px;}
.footer a{color:#666;}
.footer a:hover{ color:#F60}

/*--------------------------bottom-----------------------------*/
.bottom{float:left; width:980px; margin-top:15px; text-align:center; color:#666; padding-bottom:30px; border-top:#e5e5e5 1px solid}
.bottom .bottom_links{ margin:15px 0 10px 0}
.bottom .bottom_links a{font-size:12px; color:#333; display:inline-block; margin:0 8px; font-size:14px}
.bottom .bottom_links a:hover{ color:#F60}
.bottom .zhizhi{margin-top:10px}

.toplogin{display:none;position:fixed;margin:auto;left:0;right:0;top:0;bottom:0;width:300px;height:150px;background:#ffffff;z-index:2;border:1px solid blue;}
.toplogin table{text-align:center;width:100%}
.toplogin table tr{height:40px;}
/*---xl----*/
.moreshow{
	float:right;
	font-size:12px;
	font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";
	color:#000;
	cursor:pointer;
	font-weight:bold;
}
.xl_ptitle{font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; color:#005EA6;  }
.midcotent{
 width:680px; float:left;border:1px solid #F60;  margin-left:60px; margin-top:5px;
}

.midcotent dl{
 width:680px; float:left;  margin:0px; padding:5px;
}
.midcotent dd{
	margin:0px; padding:0px;
}
.midcotent dd span{ line-height:20px;  padding:4px 0px 2px 0px;  }
.zfd{float:left;height:30px;line-height:30px;overflow:hidden;margin-top:5px;color:#fff; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:14px; padding-left:5px;}
.sw{cursor:pointer;}
.su{margin:0;padding:5px 15px 8px 15px;position:absolute;display:none;margin-left:-1px;border:1px solid #20A318;border-top:0;list-style-type:none;font-weight:normal;text-align:left;font-size:12px;z-index:2;background:#fff;color:#000; width:320px;}
.su a{color:#0785cc; padding:0px 4px;  }
.su a:hover{color:#0785cc; text-decoration:underline;}
.morecity{float:right;cursor:pointer; }
.midcotentcs{
  width:680px; float:left; margin-left:60px; margin-top:5px;
}

.midcotentcs dl{
  width:680px; float:left;  margin:0px; padding:0px;
}
.midcotentcs dd{
	margin:0px; padding:0px;
}
.midcotentcs dd span{ line-height:20px; padding:4px 0px 2px 0px; }
.heise{ color:#000; font-weight:bold;}


.tips_detail {padding-top:15px;}
.tips_detail h2 {height:35px; font-size:20px; color:#005ea6; border-bottom:1px solid #eaeaea; padding-bottom:5px;}
.tips_detail div {font-size:14px; color:#666; line-height:28px; margin-top:8px;}
.tips_detail h2 i {color:#FF711F; padding-right:6px;}


