@charset "utf-8";
/* CSS Document */

* {
	padding: 0px; margin: 0px;
	}
body{
	font-family:"宋体", Arial, Helvetica, sans-serif; font-size:13px; line-height:22px; color:#686868;
	}
html,body,
div,p,hr,pre,
h1,h2,h3,h4,h5,h6,
table,tr,td,th,tfoot,tbody,thead,
form,fieldset,input,textarea,select,label,
ul,ol,dl,li,dt,dd {margin:0;padding:0;border:0;outline:none;list-style:none;font-weight: normal;}
img{
	border:0px;
	}
a{
	text-decoration:none; color:#686868;
	}
.clear{ 
	clear:both;
	}
.left{
	float:left;
	}	
	
.sub-tit{ border-bottom:1px solid #ccc; margin-bottom:15px; font-size:18px; color:#9c2531; font-family:"微软雅黑"; height:50px; line-height:50px; background:url(../images/red.png) left bottom no-repeat;}


	
.list { background:url(http://imgs.xinhuanet.com/icon/2011air/img/dot01.gif) no-repeat 0 -36px; line-height:24px; font-size:12px; padding-left:15px; margin-left:0px; overflow:hidden; _display:inline-block;}

.main, .top, .content, .footer{ width:980px; overflow:hidden; display:block; margin:0 auto;}
.content{ border-top:#CCC solid 3px;}
.content .contLeft{ width:408px; overflow:hidden; display:block; padding:10px;}
.content .contLeft ul{ width:408px; display:block; overflow:hidden;}
.content .contLeft ul li{ width:398px; line-height:30px; display:block;  background:url(http://imgs.xinhuanet.com/icon/2011air/img/dot01.gif) no-repeat 0 -32px; padding-left:10px; font-size:14px;}
.content .contLeft ul li.title{ border-bottom:#CCC solid 1px; font-size:18px; color:#9c2531; font-family:"微软雅黑"; background:url(../images/red.png) left bottom no-repeat; line-height:50px; margin-bottom:10px; padding:0px;}
.content .contLeft ul li a{ color:#686868;}
.content .contLeft ul li a:hover{ color:#000; text-decoration:underline;}
.content .contRight{ width:550px; overflow:hidden; display:block; border-left:#CCC solid 1px; border-right:#CCC solid 1px; }


.Rtitle{ border-bottom:#CCC solid 1px; margin-bottom:10px; display:block; font-size:18px; color:#9c2531; font-family:"微软雅黑"; background:url(../images/red.png) left bottom no-repeat; line-height:50px; height:50px;}
.Rtitle p{ float:left; text-align:center; width: 75px;}
.Rtitle a{ font-size:12px; color:#666; text-align:right; display:block; width:50px; float:right;}
.Rtitle a:hover{ text-decoration:underline;}
.contRight_L{ width:214px; padding:10px; overflow:hidden; display:block; border-right:#CCC solid 1px;}
.contRight_L dl{ width:187px; overflow:hidden; display:block; padding-left:27px;}
.contRight_L dl dt img { width:160px; height:106px;}
.contRight_L dl dd{ width:160px; padding-bottom:10px; text-align:center;}
.contRight_L dl dd a:hover{ color:#000;}
.contRight_R{ width:295px; padding:10px; overflow:hidden; display:block;}
.contRight_R ul{ width:295px; overflow:hidden; display:block;}
.contRight_R ul li{ }
.contRight_R ul li a:hover{ text-decoration:underline;}

.contRight_R ul li.img1{ width:295px; height:140px; position: relative; margin-bottom:10px;}
.contRight_R ul li.img1 img{ width:295px; height:140px;}
.contRight_R ul li.img1 .bg{ background-color: #000000; height: 30px; width:295px; position: absolute; opacity: 0.6; filter:alpha(opacity=60); left:0; bottom:0;}
.contRight_R ul li.img1 p{ font-size: 12px; color:#FFF; text-decoration: none; text-align: center; height: 30px; line-height:30px; width: 295px; height:30px; position: absolute; left:0; bottom:0;}
.contRight_R ul li.img1 p a { font-size: 12px; color: #fff; text-decoration: none;  }

.contRight_R ul li.img2{ width:295px; overflow:hidden; display:block; padding-bottom:10px; border-bottom:1px dotted #ccc; margin-bottom:20px;}
.contRight_R ul li.img2 img{ float:left; width:90px; height:60px; border:#CCC solid 1px; margin-right:10px;}
.contRight_R ul li.img2 h2 a{ font-size:14px; display:block; color:#000;}
.contRight_R ul li.img2 p a{ color:#999;}

.footer{ text-align:center; padding:20px 0px 20px 0px; border-top:#CCC solid 1px;}

.img_title4 {
    border-bottom: 1px solid #DDDDDD;
    margin-bottom: 5px;
    overflow: hidden;
    padding-bottom: 10px;
}
