@charset "gb2312";
.hots{ width:978px; height:auto; border:1px solid #e7e7e7;}
.notic{ width:838px; padding-left:120px; background-image:url(../images/notic.png); background-position:left top; background-repeat:no-repeat; height:48px; line-height:48px; border-bottom:1px solid #e7e7e7; margin:0 auto;}
#notic-list{ width:828px; height:20px; float:right; margin-top:14px; position:relative; overflow:hidden;}
#notic-list li{ width:235px; height:20px; line-height:20px; float:left; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"; padding-right:20px; margin-right:20px; display:inline; border-right:1px solid #666; font-size:14px;}
.toutiao{ width:978px; height:90px; line-height:90px; font-weight:bold; font-size:30px; text-align:center; overflow:hidden; font-family:"ºÚÌå"; background-image:url(../images/toutiao.png); background-repeat:no-repeat; background-position:left top; }
.toutiao a{ color:#f34343;}

.news-ad{ width:490px; height:320px; position:relative; overflow:hidden; float:left; }
.news-ad .ad { 
	width:490px; 
	height:320px; 
	position:relative;
	overflow:hidden;
} 
.news-ad .slider,.news-ad .num{
	position:absolute;
}
.news-ad .slider{ width:490px;
	height:320px; 
	overflow:hidden;}
.news-ad .num{ width:106px; height:11px; padding:10px 10px 10px 374px;   overflow:hidden;background:url(../images/flash-num.png) repeat right top;}
.news-ad .slider li{ 
	list-style:none;
	display:inline;
	float:left;
}
.news-ad .slider img{ 
	width:490px; 
	height:320px;
	display:block;
}
.news-ad .num{ 
	right:0px; 
	bottom:0;
}
.news-ad .num li{
	float: left;
	color: #FFF;
	text-align: center;
	line-height: 11px;
	width: 11px;
	height: 11px;
	font-family: Arial;
	font-size: 0;
	cursor: pointer;
	overflow: hidden;
	margin: 0 5px ;
	border: 0;
	background:url(../images/num-li.png) no-repeat right top;
	font-weight:normal; display:inline;
}
.news-ad .num li.on{
	color: #FFF;
	line-height:11px;
	width: 11px;
	height: 11px;
	font-size: 0;
	margin: 0 5px;
	border: 0;
	background:url(../images/num-li.png) no-repeat left top;
	font-weight: normal;;
}
.ad-cen{ width:320px; height:20px; /*overflow:hidden; */position:absolute; left:0; bottom:5px;  }
.ad-cen p{ width:320px; height:20px; line-height:22px; text-align:center; font-weight:normal; font-size:12px; display:none; }
.ad-cen p a{ color:#FFF;}

.news{ width:472px; height:320px; float:right; overflow:hidden;}
.news h2{ width:462px; height:32px;/* border-bottom:1px solid #2268b6;*/ border-top:2px solid #f34343; font-size:14px; font-weight:normal; overflow:hidden; line-height:32px; font-weight:normal; font-size:12px; text-align:right; padding-right:10px; }
.news h2 a{ color:#f34343;}
.news h2 p{ width:70px; cursor:pointer; height:32px; line-height:28px; float:left; color:#FFF; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; text-align:center; color:#FFF; background-color:#f34343;}
.news-list{ width:472px; height:245px; overflow:hidden;}
.news-list li{ width:458px; height:35px; line-height:35px; padding-left:12px; font-size:14px; overflow:hidden; background:url(../images/news-list-li.jpg) no-repeat 2px 13px;}
.news-list li a{ color:#333;}
.news-list li a:hover{ color:#f34343;}
.news-list li span{ width:72px; height:35px; line-height:35px; display:block; font-size:12px; float:right; text-align:right; overflow:hidden; color:#999; }

.haoren{ width:500px; /*padding-left:72px; */height:32px; line-height:32px; overflow:hidden;  overflow:hidden; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.haoren a{ color:#f34343;}

.tools{ width:980px; height:auto;}
.tools li{ width:240px; height:51px; float:left; overflow:hidden; margin-right:6px; display:inline;}
.tools li img{ width:240px; height:51px; }

.tl-column{ width:1140px; height:auto; }
.tl-column h2,.col-left h2,.col-right h2{ width:970px; height:35px; line-height:35px; border-bottom:3px solid #f34343; font-weight:normal; padding-right:10px; font-size:12px; text-align:right; background:#FFF; }
.tl-column h2 a,.col-left h2 a,.col-right h2 a,.wenming h2 a{ color:#f34343;}
.tl-column h2 p,.col-left h2 p,.col-right h2 p{ width:214px; height:35px; line-height:35px; padding-right:24px; font-size:16px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; overflow:hidden; float:left; color:#FFF; background-image:url(../images/gyad-right-header.png); background-repeat:no-repeat; background-position:right top;}
.tl-column h2 p.tlc-col,.col-left h2 p{ width:90px;}
.tl-column h2 p.tlc-fc,.col-right h2 p{ width:108px;}
#gyad-list{ width:1140px; height:230px; position:relative; overflow:hidden; }
#gyad-list li{ width:157px; height:212px; border:1px solid #dddddd; padding:8px; background:#FFF; overflow:hidden; float:left; margin-right:24px; display:inline; margin-bottom:20px;}
#gyad-list li img{ width:155px; height:210px; border:1px solid #de7c51; }
.tlad{ width:980px; }
.tlad img{ width:980px;}
.wenming,.col-left,.zhiyuan{ width:660px; height:auto; float:left;}
.wenming h2,.zhiyuan h2{ width:650px; height:35px; line-height:35px; border-bottom:3px solid #f34343; font-weight:normal; padding-right:10px; font-size:12px; text-align:right; background:#FFF;}
.wenming h2 p,.zhiyuan h2 p{ width:90px; height:35px; float:left; line-height:35px; padding-right:24px; background-image:url(../images/wenming-header.png); background-repeat:no-repeat; background-position:right top; text-align:center; cursor:pointer; margin-right:8px; display:inline;}
.wenming h2 p a,.zhiyuan h2 p a{font-weight:normal; font-size:16px; color:#f34343; font-family:"Î¢ÈíÑÅºÚ"; }
.wenming h2 p.on,.zhiyuan h2 p.on,.wenming h2 p.curr,.zhiyuan h2 p.curr{ background-image:url(../images/col-right-header.png); color:#FFF;}

.wenming h2 p.on a,.zhiyuan h2 p.on a,.wenming h2 p.curr a,.zhiyuan h2 p.curr a{ color:#FFF;}
.wmcen,.wmlist{ width:660px; height:363px; overflow:hidden;}
.wm-col{ width:320px; height:auto; float:left;}
.right{ float:right;}
.wm-col-list{ width:320px; height:auto; }
.wm-col-list li{ width:308px; height:32px; line-height:32px; overflow:hidden; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:12px; background-image:url(../images/cl-left-list-li.jpg); background-position:left center; background-repeat:no-repeat;}

.col-left h2{ width:650px;}
.col-right{ width:300px; height:auto; float:right;}
.col-right h2{ width:290px;}
.cl-list,.cr-list{ width:300px; height:auto;}
.daodecen,.daodelist{ width:660px; height:256px; overflow:hidden; }
.cl-left{ width:320px; height:auto; float:left;}
.cl-left-hot{ width:320px; height:70px; overflow:hidden; }
.cl-left-hot p{ width:110px; height:70px; overflow:hidden; float:left;}
.cl-left-hot p img{ width:110px; height:70px;}
.cl-left-hot h3{ width:200px; height:60px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:normal; overflow:hidden; float:right; margin-top:5px;}
.cl-left-hot h3 a{ color:#3a639f;}
.cl-list{ float:right; width:320px;}
.cl-left-list{ width:320px; }
.cl-list li,.cr-list li,.cl-left-list li{ width:300px; height:32px; line-height:32px; overflow:hidden; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.cl-list li,.cl-left-list li{ width:308px; padding-left:12px; background-image:url(../images/cl-left-list-li.jpg); background-position:left center; background-repeat:no-repeat;}

#zyz-list{ width:1140px; height:130px; position:relative; overflow:hidden; }
#zyz-list li{ width:180px; height:130px; float:left; overflow:hidden; margin-right:20px; display:inline; position:relative;}
#zyz-list li img{ width:180px; height:130px;}
#zyz-list li h3{ width:180px; height:30px; background-image:url(../images/meili-list-li-title.png); background-repeat:repeat-x; background-position:left top; position:absolute; left:0; bottom:0; line-height:30px; font-weight:normal; font-size:12px; color:#FFF; text-align:center; overflow:hidden;}

#zthd-list{ width:1140px; height:100px; position:relative; overflow:hidden; }
#zthd-list li{ width:180px; height:100px; float:left; overflow:hidden; margin-right:20px; display:inline; position:relative;}
#zthd-list li img{ width:180px; height:100px;}
#zthd-list li h3{ width:180px; height:30px; background-image:url(../images/meili-list-li-title.png); background-repeat:repeat-x; background-position:left top; position:absolute; left:0; bottom:0; line-height:30px; font-weight:normal; font-size:12px; color:#FFF; text-align:center; overflow:hidden;}

#meili-list{ width:1140px; height:150px; position:relative; overflow:hidden; }
#meili-list li{ width:220px; height:150px; float:left; overflow:hidden; margin-right:33px; display:inline; position:relative;}
#meili-list li img{ width:220px; height:150px;}
#meili-list li h3{ width:220px; height:30px; background-image:url(../images/meili-list-li-title.png); background-repeat:repeat-x; background-position:left top; position:absolute; left:0; bottom:0; line-height:30px; font-weight:normal; font-size:12px; color:#FFF; text-align:center; overflow:hidden;}
.link-list{ width:980px; height:auto; }
.link-list li{ width:100px; height:30px; line-height:30px; text-align:center; font-size:14px; overflow:hidden; margin-right:10px; display:inline; float:left;}