@charset "utf-8";
/* CSS Document */

body { font-family:"宋体"; font-size:12px; margin:0px; padding:0px; overflow-x:hidden;}
ul, li, h1, h2, h3, span, img, i, em, ol, dl, dt, dd { padding:0; margin:0; }
ul,li{ list-style-type:none;}
img { border:0px;}
.clear{ clear:both; font-size:0px; height:0px; margin:0; padding:0;}
#top_map{ margin:0 auto; width:960px;}
.fr{float:right;}
.fl{float:left;}

.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}

a{color:#333;text-decoration:none;}
a:visited{color:#333;}
a:hover, a:active, a:focus{color:#F60;}

h1, h2, h3, h4, h5, em {font-weight:normal; }
.topWrap{ border-bottom:solid 1px #eee; padding-bottom:20px;}
.wrap {width:960px; margin:0 auto; }


/*顶部横条*/
#top{margin: 0px auto; background:#f2f2f2;   border-bottom:1px solid #dddddd; height:36px; line-height:30px;}
#top_cot{ width:990px; margin:0 auto;line-height:36px;height:36px; display:block;}

#title { float:left; margin-left:5px; display: inline; line-height:20px; height:36px;}
#title span{border-right:1px solid #dddddd; padding-right:15px; width:120px;height:36px;}
#title span a{ color:#666; padding-left:13px;line-height:36px;height:36px; text-decoration:none;}
.logo{border-right:1px solid #dddddd; padding-right:5px; width:120px;height:36px; }
#topmeau{ float:right; padding-left:10px; width:810px;}
.gzb{ float:left;font-size:20px; padding-right:70px; font-weight:bold; font-family:'微软雅黑'; color:#d32620; height:36px;}
.meau li{ float:left; height:36px;  padding:0 10px;border-right:1px solid #dddddd; }

.banner{margin:0 auto; width:1440px; padding:5px 0;}
.mainmeau{ width:990px; height:45px; margin:0 auto; background-color:#4d7bb9;}
.mainmeau li{float:left;font-family:'微软雅黑'; font-size:18px; font-weight:bold; color:#FFF; background:url(../images/meau_line.jpg) no-repeat;  line-height:45px;}
.mainmeau li a{color:#FFF; display:block;padding:0 27px;}
.mainmeau li a:hover{background-color:#406eaa;display:block;padding:0 27px;}





/*内容*/
.content {width:990px;margin:0 auto; overflow:hidden;text-align:left;color: #0055AA; }
.chaLogo {float:left;overflow:hidden;line-height:48px;font-size:14px;color:#777;width:990px;}
.chaLogo span{height:14px; padding-left:14px; background: url(../images/pd_ico.png) left center no-repeat;line-height:48px;font-size:14px;color:#777;}

.chaNav  a{color: #0055AA;padding:0 5px; text-decorat ion:none; padding:0 5px;}
.chaLogo a:hover{color:#f60;}


.con_lf{width:223px; height:578px; float:left; border:1px solid #dfdfdf;}
.con_lf h2{ background:#d93243; width:221px; height:31px; color:#FFF; font-family:'微软雅黑'; font-size:16px; text-align:center; font-weight:bold; line-height:31px; border:1px solid #FFF;}
.con_lf span{padding-right:10px;}
.con_lf li{background:#f2f1f1; width:203px; height:31px; margin:10px;font-family:'微软雅黑'; font-size:14px; text-align:center;line-height:30px;}
.con_lf li a{display:block;}
.con_lf li a:hover{background-color:#d93243;display:block; color:#FFF;}


.con_rg{ float:right; width:758px;}
.con_rg h2{ background:#f2f1f1; height:31px; color:#d93243; font-family:'微软雅黑'; font-size:16px; font-weight:bold; line-height:31px;border:1px solid #dfdfdf; padding-left:15px;}


.rank-v2-tb1{ border:solid 1px #dfdfdf; border-top:none;}
			.rank-v2-tb1 table{ width:100%; font-size:12px; color:#464646;}
			.rank-v2-tb1 thead{ font-weight:700; height:50px; line-height:50px; text-align:center;}
			.rank-v2-tb1 thead td{border-bottom:dashed 1px #c9c9c9;}
			.rank-v2-tb1 tbody td{ padding:9px 0; height:80px; border-bottom:dashed 1px #c9c9c9; text-align:center;}
			.rank-v2-tb1 .nb span{ display:inline-block;height:14px; width:14px; color:#fff; background-color:#bfbfbf; text-align:center; line-height:14px;}
			.rank-v2-tb1 .tp .nb span{ background-color:#db2323;}
			.rank-v2-tb1 .md b{ color:#db2323; font-family: Arial, Helvetica, sans-serif;}
			.rank-v2-tb1 .pred{ font-weight:700;}
			.rank-v2-tb1 .pred a{ text-decoration:none; color:#000;}
			.rank-v2-tb1 .pred b{ color:#db2323; font-family:Arial, Helvetica, sans-serif; display:inline-block; margin-right:3px;cursor:pointer;}
			.rank-v2-tb1 .clk{ color:#949494;}
			.rank-v2-tb1 .rel a{ display:inline-block; color:#464646; margin:0 4px; vertical-align:middle; line-height:17px;}
			.rank-v2-tb1 .rel .inquiry{ padding:0 5px; height:17px; line-height:17px; color:#fff; background-color:#db2323; vertical-align:middle; margin-top:-3px;}
			.rank-v2-page{padding:25px 15px; text-align:center;}
			.rank-v2-page a{ display:inline-block; height:15px; line-height:15px; padding:0 5px; margin:5px; color:#666666; }
			.rank-v2-page .on{ color:#fff; background-color:#ce0202;}
			.c-rank {overflow: hidden;}
			.rank-v2-li dt h3{ font-size:14px;}
			
/*footer*/
.pd_footer{ margin:20px auto 5px auto; width:990px; text-align:center; border-top:2px solid #4a7ab8;  }
.pd_footer p{font-size: 12px;font-style: normal;line-height: 21px;	color: #000;padding:10px;}
.pd_footer p a{font-size: 12px;font-style: normal;line-height: 21px;color: #000; text-decoration:none;}
.pd_footer p a:hover{ color: #f60; text-decoration:underline;}
			
			
			
.news_list {overflow:hidden;zoom:1;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
.title_3 {line-height:30px;overflow:hidden;background-color:#f7f7f7;color:#999;padding:0 10px;clear:both;zoom:1;}
.title_3 li {margin:0 5px;}
.num-top {width:14px;height:14px;color:#fff;text-align:center;display:inline;float:left;font-size:10px;line-height:13px;background:#db2323;border:1px solid #db2323;margin-top:7px; font-family:"simsun";}
.num-top02 {width:14px;height:14px;color:#fff;text-align:center;display:inline;float:left;font-size:10px;line-height:13px;background:#bfbfbf;border:1px solid #bfbfbf;margin-top:7px; font-family:"simsun";}
.title_3 h3 {color:#0f4d99;font-weight:bold;margin:0 5px;font-size:14px;}			
.title_3 .icon-search {position:relative;top:10px;*top:8px;float:left}			
.icon-search {float:right;display:inline;position:relative;top:2px; background: url(../images/sprite-misc.png) no-repeat;background-position:-180px -2px;width:12px;height:12px;overflow:hidden;text-indent:-99px}
.news_img_box {width:100%;overflow:hidden;padding:10px 0px;}
.news_list .news_tex {text-align:left;color:#4c4c4c;line-height:18px;margin:8px 8px 15px 20px;}			
			
			
			
			
			
			
			
			