.clearfix { *zoom:1; clear: both; }
.clearfix:after { content:'\20';display:block;height:0;clear:both; }
.clear { clear: both; }

.i-grid1 { float: left; width: 349px; overflow: hidden; }
.i-grid2 { float: left; width: 349px; margin-left: 8px; overflow: hidden; }
.i-grid3 { float: right; width: 240px; overflow: hidden; }
.i-grid4 { float: left; width: 708px; overflow: hidden; }

.ad-top-grid1 { float: left; width: 234px; height: 70px; overflow: hidden; }
.ad-top-grid2 { float: left; width: 234px; height: 70px; margin-left: 8px; overflow: hidden; }
.ad-top-grid3 { float: left; width: 234px; height: 70px; margin-left: 8px; overflow: hidden; }
.ad-top-grid4 { float: right; width: 234px; height: 70px; overflow: hidden; }
.ad-grid0 { float: left; width: 710px; height: 70px; overflow: hidden; }
.ad-grid1 { float: left; width: 351px; height: 70px; overflow: hidden; }
.ad-grid2 { float: left; width: 351px; height: 70px; margin-left: 8px; overflow: hidden; }
.ad-grid3 { float: right; width: 244px; height: 70px; overflow: hidden; }
.hor-ad-box { height: 70px; margin-bottom: 8px; overflow: hidden; }
.i-basbox {
	border: 1px solid #ccc;
	margin-bottom: 5px;
	-o-border-radius: 5px;
}
.i-basbox .caption {
	height: 25px;
	line-height: 25px;
	padding: 0 8px;
	overflow: hidden;
	background-color: #f0f0f0;
	/*-webkit-border-radius: 5px 5px 0 0;*/
	-moz-border-radius: 5px 5px 0 0;
	-o-border-radius: 5px 5px 0 0;
	/*border-radius: 5px 5px 0 0;*/
}
.i-basbox .caption h3 { font-size: 14px; }
.i-basbox .caption h3 a { color: #333; }
.i-basbox .caption .more { float: right; text-decoration: none; }
.i-basbox .caption .info { float: right; margin-right: 10px; }
.i-basbox .tabs { float: left; margin-left: 10px; _margin-left: 5px; }
.i-basbox .tabs li { float: left; font-size: 14px; }
.i-basbox .tabs li.current { background-color: #fff; font-weight: bolder; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.i-basbox .tabs li a, .i-basbox .tabs li span { display: block; padding: 0 10px; text-decoration: none; }
.i-basbox .tabs li span { cursor: pointer; }
.i-basbox .tabs-contents { display: none; }
.i-basbox .tabs-contents.current { display: block; }
.i-basbox .main { padding: 8px; }

.i-s-list li { line-height: 22px; height: 22px; overflow: hidden; }
.i-s-list li a { color: #333; }

.i-l-list li { font-size: 14px; line-height: 24px; height: 24px; overflow: hidden; }
.i-l-list li a { color: #333; }
.i-l-list{margin-top:3px;}



.aside.i-ad-box { height: auto; }
.aside .tabs li { font-size: 12px; }

.i-duo-lay .l { float: left; width: 325px; border-right: 1px dashed #ccc; padding-right: 8px; }
.i-duo-lay .l .tops { height: 176px; border-bottom: 1px dashed #ccc; padding-bottom: 6px; margin-bottom: 6px; overflow: hidden; }
.i-duo-lay .l .tops h2, .i-duo-lay .r .tops h5 { font-size: 14px; line-height: 26px; height: 26px; overflow: hidden; }
.i-duo-lay .l .btms { height: 93px; overflow: hidden; }
.i-duo-lay .r { float: right; width: 349px; }
.i-duo-lay .r .tops { border-bottom: 1px dashed #ccc; margin-bottom: 3px; _padding-bottom: 7px; }
.i-duo-lay .r .tops .item { height: 75px; overflow: hidden; margin-bottom: 7px; }
.i-duo-lay .r .tops .item .pic img { float: left; width: 95px; height: 72px; }
.i-duo-lay .r .tops .item .contents { float: right; width: 244px; }
.i-duo-lay .r .tops .item .contents h3 { margin: -3px 0 3px; height: 20px; line-height: 20px; overflow: hidden; }
.i-duo-lay .r .tops .item .contents .intro { color: #666; line-height: 18px; height: 54px; overflow: hidden; }
.i-duo-lay .r .btms h5, .i-duo-lay .r .btms h5 a { font-size: 14px; }
.i-duo-lay .r .btms h3 { font-size: 14px; margin-top: 3px; }
.i-duo-lay .r .btms .intro { color: #666; height: 36px; line-height: 18px; overflow: hidden; }

.news-top-pc { border-bottom: 1px dashed #ccc; padding-bottom: 14px; height: 104px; overflow: hidden; }
.news-top-pc h2 { font-size: 14px; height: 24px; line-height: 24px; overflow: hidden; margin-bottom: 8px; }
.news-top-pc .pic { float: left; }
.news-top-pc .pic img { width: 95px; height: 72px; }
.news-top-pc .intro { float: right; width: 228px; color: #666; line-height: 18px; height: 72px; overflow: hidden; text-indent: 2em;}

.news-top-pc2 { height: 77px; }
.news-top-pc2 .pic { float: left; width: 66px; }
.news-top-pc2 .pic img { width: 66px; height: 66px; }
.news-top-pc2 .contents { float: right; width: 148px; margin-top: -5px; }
.news-top-pc2 .contents h2 { height: 20px; line-height: 20px; overflow: hidden; }
.news-top-pc2 .contents .intro { color: #666; line-height: 18px; height: 54px; overflow: hidden; }

.news-top-p { border-bottom: 1px dashed #ccc; padding-bottom: 14px; height: 102px; overflow: hidden; }
.news-top-p ul { width: 350px; }
.news-top-p li { float: left; width: 101px; margin-right: 15px; overflow: hidden; }
.news-top-p li img { width: 101px; height: 76px; }
.news-top-p li p { line-height: 18px; height: 36px; overflow: hidden; }
.news-top-p li a { color: #666 !important; }

#header { width: 960px; height: 52px; margin: 5px auto 0; _padding-top: 5px; }
#header h1 { float: left; margin-right: 15px; }
#header #site-nav { float: left; width:678px; margin-top: 5px; }
#header #site-nav li a.red {color:#ff0000;}
#site-nav li { float: left; font-size: 14px; line-height: 1.8em; padding-right: 10px; white-space: nowrap; margin-right: 12px; background: url(../images/comm-spr.png) no-repeat right 8px; _background-image: url(../images/comm-spr.gif); }
#site-nav li a { color: #333; text-decoration: none; }
#site-nav li a:hover { color: #c00; }
#header .top {
	height: 22px;
	line-height: 22px;
	float: left;
	width: 730px;
	padding: 0 15px;
	border: 1px solid #ccc;
	background: #f0f0f0;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-o-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
#header .top a { color: #333; }
#header .top .hotline { margin-left: 20px; font-weight: bolder; }
#header .bookmark { float: right; }
#header .bookmark li { float: left; margin-left: 10px; cursor: pointer; }
#i-wrap { width: 960px; margin: auto; }
/*#i-wrap a { color: #333; }*/
.cat-ads {
	padding: 10px 25px;
	margin-bottom: 10px;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
.cat-ads .cat-list li { line-height: 22px; height: 22px; overflow: hidden; }
.cat-ads .cat-list a { color: #009; text-decoration: underline; }
.cat-ads .cat-list a:hover, .cat-ads .cat-list a:visited { color: #900; }
.cat-ads .c-left { float: left; width: 110px; margin-right: 25px; overflow: hidden; }
.cat-ads .c-mid { float: left; width: 640px; overflow: hidden; }
.cat-ads .c-mid .cat-list { width: 640px; height: 22px; overflow: hidden; }
.cat-ads .c-mid .cat-list li { float: left; margin-right: 18px; width: 110px; overflow: hidden; }
.cat-ads .hor-ads { height: 70px; overflow: hidden; margin: 9px 0; }
.cat-ads .hor-ads .adb { float: left; margin-right: 5px; }
.cat-ads .hor-ads .ads3 { margin: 0; }
.cat-ads .hor-ads img { width: 210px; height: 70px; }
.cat-ads .c-right { float: right; width: 110px; overflow: hidden; }
.fu-ads { margin-bottom: 10px; width: 960px; height: 70px; overflow: hidden; }
#site-search {
	height: 35px;
	line-height: 35px;
	padding: 0 0px;
	margin-bottom: 8px;
	border: 1px solid #ccc;
	background: #fafafa;
	color: #333;
	overflow: hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
#site-search strong { font-size: 14px; }
#site-search .search { float: left; _margin-top: 4px; }
#site-search .search .inp {
	padding: 1px 2px;
	width: 295px;
	height: 19px;
	border: 1px solid #ccc;
	margin-top: -5px;
	*margin-top: 0;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	-o-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}
#site-search .search .btn {
	height: 23px;
	cursor: pointer;
	font-weight: bolder;
	padding: 0 10px 0 15px;
	margin-left: -5px;
	letter-spacing: 5px;
	border: 1px solid #ccc;
	margin-top: -5px;
	*margin-top: 0;
	-webkit-border-radius: 0 5px 5px 0;
	-moz-border-radius: 0 5px 5px 0;
	-o-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
}
#site-search .weather { float: left; margin-left: 10px; }
#site-search .change_theme { float: right; }
#site-search .change_theme dt, #site-search .change_theme dd { float: left; }
#site-search .change_theme strong { float: left; margin: 13px 8px 0 0; cursor: pointer; width: 11px; height: 10px; overflow: hidden; text-indent: -99999em; background: url(../images/theme-set.png) no-repeat; }
#theme1 strong { background-position: 0 0 !important; }
#theme2 strong { background-position: 0 -20px !important; }
#theme3 strong { background-position: 0 -40px !important; }
#theme4 strong { background-position: 0 -60px !important; }
#theme5 strong { background-position: 0 -80px !important; }
#theme6 strong { background-position: 0 -100px !important; }

#focus_news { height: 570px; overflow: hidden; }
#focus_news .left-b { float: left; width: 305px; }
#focus_news .right-b { float: right; width: 365px; }
#focus_news .scoop_news {
	/*height: 151px;*/
	height: 190px;
	overflow: hidden;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
#focus_news .scoop_news .index-video li { padding-left: 22px; background: url(../images/comm-spr.png) no-repeat -127px -40px; _background-image: url(../images/comm-spr.gif); }
#focus_news .post-news { margin-top: 3px; }
#focus_news .top-news { margin-bottom: 8px; border-bottom: 1px solid #dcdcdc; }
#focus_news .top-news h1 { font-size: 240%; line-height: 1.4em; height: 1.4em; overflow: hidden; text-align: center; }
#focus_news .top-news h1 a { color: #c00; font-family: \9ED1\4F53; }
#focus_news .top-news p { margin-bottom: 5px; height: 18px; line-height: 18px; overflow: hidden; }
#focus_news .top-news p a { color: #333; text-decoration: none; }
#focus_news .right-b li { line-height: 25px; height: 25px; }
#focus_news .right-b li.split { border-bottom: 1px dashed #bdbdbd; }

.slide-player { height: 245px; margin-bottom: 8px; padding: 3px; border: 1px solid #dcdcdc; position: relative; }
.slide-player .slide-item, .slide-player .slide-item .item { height: 245px; overflow: hidden; }
.slide-player .item h4 { height: 24px; line-height: 24px; font-weight: normal; overflow: hidden; }
.slide-player .item img { width: 297px; height: 223px; }
.slide-player .slide-nav { position: absolute; bottom: 30px; right: 5px; display: none; }
.slide-player .slide-nav li { float: left; font-family: arial; margin-right: 3px; width: 17px; height: 17px; text-align: center; line-height: 17px; overflow: hidden; cursor: pointer; background: #fafafa; border: 1px solid #555; }
.slide-player .slide-nav li.current { background: #ccc; }

#i-zhuanti { height: 176px; overflow: hidden; }

#i-bbs-hot { height: 570px; overflow: hidden; }
#i-bbs-hot .bbs-tops { width: 240px; height: 123px; }
#i-bbs-hot .bbs-tops .item { float: left; width: 107px; margin-right: 10px; overflow: hidden; }
#i-bbs-hot .bbs-tops .item img { width: 107px; height: 81px; }
#i-bbs-hot .bbs-tops .item p { text-align: center; line-height: 20px; height: 40px; overflow: hidden; }
#i-bbs-hot .i-s-list li { line-height: 24px; height: 24px; }

#i-today-tips { height: 85px; }
#i-today-tips li { height: 44px; width: 165px; padding: 0; background: none; font-family: \5B8B\4F53; font-weight: bolder; }
#i-today-tips li a { font-weight: normal; }

#i-tuan { height: 85px; }
#i-tuan li { height: 44px; width: 155px; padding: 0; background: none; font-family: \5B8B\4F53; font-weight: bolder; }
#i-tuan li a { color: #c00; font-size: 14px; font-weight: normal; }

#i-cat-words { height: 433px; }
#i-cat-words .cat-list li { padding-left: 17px; background: url(../images/comm-spr.png) no-repeat; _background-image: url(../images/comm-spr.gif); }
#i-cat-words .cat-list li a { color: #f56c04; }
#i-cat-words .cat-list .c1 { background-position: 0 -137px; }
#i-cat-words .cat-list .c2 { background-position: -74px -137px; }
#i-cat-words .cat-list .c3 { background-position: -148px -137px; }
#i-cat-words .cat-list .c4 { background-position: 0 -171px; }
#i-cat-words .cat-list .c5 { background-position: -74px -171px; }
#i-cat-words .cat-list .c6 { background-position: -148px -171px; }
#i-cat-words .cat-list .c7 { background-position: 0 -206px; }
#i-cat-words .cat-list .c8 { background-position: -74px -206px; }
#i-cat-words .cat-list .c9 { background-position: -148px -206px; }
#i-cat-words .cat-list .c10 { background-position: 0 -240px; }
#i-cat-words .cat-list .c11 { background-position: -148px -240px; }

#i-hot-estate { height: 255px; }
#i-hot-estate .r-info { float: right; }
#i-hot-estate .wrap { height: 220px; overflow: hidden; position: relative; }
#i-hot-estate .title { height: 24px; line-height: 24px; font-weight: bolder; color: #c00; }
#i-hot-estate .title .price { float: right; }
#i-hot-estate .title .name { margin-left: 10px; }
#i-hot-estate ul { position: relative; }
#i-hot-estate li { padding-left: 0; background: none; }

#i-picture { height: 168px; width:708px; overflow:hidden; }
#i-picture .pic-scroll { position: relative; }
#i-picture .pic-scroll .ps-roll-left, #i-picture .pic-scroll .ps-roll-right { width: 16px; height: 30px; position: absolute; top: 31px; cursor: pointer; background-image: url(../images/pic-scroll-arrow.png); }
#i-picture .pic-scroll .ps-roll-left { left: -5px; _left: -22px; }
#i-picture .pic-scroll .ps-roll-right { right: -5px; _right: 2px; background-position: right top;  }
#i-picture .pic-scroll ul { width: 2744px; }
#i-picture .pic-scroll li { float: left; width: 124px; margin-right: 9px; margin-right: 7px; }
#i-picture .pic-scroll li img { width: 124px; height: 93px; }
#i-picture .pic-scroll li p { padding: 0 5px; line-height: 20px; height: 40px; overflow: hidden; }
#i-picture .pic-scroll li.last { margin-right: 0; }
#i-picture .pic-scroll .wrap { width: 648px; margin-left: 22px; overflow: hidden; }

#i-hot-whdjt { height: 168px; }
#i-hot-whdjt .r-info { float: right; }
#i-hot-whdjt .main { overflow: hidden; position: relative;}
#i-hot-whdjt .main p{width:220px; text-align:center; line-height:22px;}
#i-hot-whdjt .main img{ width:165px; height:109px;margin-left:29px;}


#i-cat-words .cat-list { height: 90px; }
#i-cat-words .cat-list li { float: left; width: 55px; line-height: 22px; height: 22px; overflow: hidden; }
#i-cat-words .cat-list li.c10 { width: 85px; }
#i-cat-words .cat-list li.c11 { width: 105px; }

#i-home, #i-car { height: 325px; }
#i-home .i-l-list li, #i-car .i-l-list li { height: 25px; line-height: 25px; }

#i-eshop { height: 325px; }
#i-eshop h3 { float: left; margin: 0 5px 0 10px; _margin: 0 10px 0 5px; }
#i-eshop .ad-box { height: 110px; overflow: hidden; }
#i-eshop .ad-box img { margin-bottom: 5px; width: 232px; height: 53px; position: relative; left: -4px; }

#i-mlife { height: 325px; }
#i-mlife .t-list li { line-height: 22px; height: 22px; overflow: hidden; }
#i-mlife .t-list a { text-decoration: none; }
#i-mlife .t-list em { margin-right: 5px; }



#i-food-recommend { height: 185px; }

#i-service { height: 350px; }
#i-service ul { width: 240px; }
#i-service li { float: left; width: 65px; margin-right: 5px; line-height: 22px; height: 22px; overflow: hidden; }
#i-service li.tep1 { width: 115px; }
#i-service li.tep2 { width: 110px; }
#i-service li.tep3 { width: 100px; }

#i-epage { height: 168px; }
#i-epage li { float: left; width: 69px; margin: 0 15px; }
#i-epage li img { width: 65px; height: 102px; padding: 1px; border: 1px solid #ccc; }
#i-epage li p { text-align: center; height: 22px; line-height: 22px; }
#i-jobs { height: 552px; }
#i-jobs .live h2 { background: url(../images/comm-spr.png) 3px -38px; _background-image: url(../images/comm-spr.gif); }
#i-jobs .hot-category h2 { padding: 23px 0 2px; height: 64px; background: url(../images/comm-spr.png) -61px -38px; _background-image: url(../images/comm-spr.gif); }
#i-jobs .base { height: 51px; margin-bottom: 5px; }
#i-jobs .base h2 { width: 14px; padding: 2px 11px; margin-right: 6px; line-height: 15px; float: left; border: 1px solid #ccc; background: #fff; border-color: #abcaeb; background-position: 27px -257px; }
#i-jobs .base select { padding: 2px; margin-bottom: 5px; border: 1px solid #ccc; [;margin-bottom: 2px;] }
#i-jobs .base .ls { width: 180px; _width: 170px; }
#i-jobs .base .ss { width: 140px; _width: 130px; }
#i-jobs .base .submit { width: 36px; height: 25px; [;vertical-align: top;] }
#i-jobs .c-base { height: 89px; padding: 1px; margin-bottom: 5px; overflow: hidden; background: #fff; border: 1px solid #ccc; }
#i-jobs .c-base h2 { width: 24px; height: 64px; padding: 23px 0 2px; text-align: center; line-height: 15px; float: left; background-color: #f0f0f0; }
#i-jobs .live .item { float: left; margin: 10px 0 0 4px; }
#i-jobs .live .item img { width: 93px; height: 70px; }
#i-jobs .hot-category .list { float: left; width: 195px; overflow: hidden; }
#i-jobs .hot-category ul { width: 210px; }
#i-jobs .hot-category li { float: left; width: 60px; line-height: 22px; height: 22px; overflow: hidden; margin: 0 4px; _margin: 0 4px 0 2px; }
#i-jobs .jobs-info-list {
	height: 201px;
	border: 1px solid #ccc;
	background-color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
#i-jobs .jobs-info-list .main { padding: 0; margin: 8px; height: 160px; overflow: hidden; *position: relative; }
#i-jobs .jobs-info-list .caption h3 { font-size: 12px; }
#i-jobs .jobs-info-list .main ul { position: relative; }
#i-jobs .jobs-info-list li { line-height: 20px; height: 20px; overflow: hidden; }


.company-list {  }
.company-list ul { width: 240px; }
.company-list li { float: left; width: 65px; margin: 0 13px 5px 0; overflow: hidden; }
.company-list li img { width: 61px; height: 61px; padding: 1px; border: 1px solid #ccc; }
.company-list li p { text-align: center; height: 24px; line-height: 24px; overflow: hidden; }

.ba-ad { height: 173px; border: 1px solid #fff; }
.ba-ad img { width: 241px; height: 173px; }

#friend-links {
	padding: 1px;
	height: 90px;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
#friend-links h5 {
	float: left;
	margin-right: 10px;
	width: 20px;
	height: 82px;
	padding: 8px 6px 0;
	text-align: center;
	background: #f0f0f0;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	-o-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}
#friend-links li { float: left; width: auto; line-height: 22px; height: 22px; overflow: hidden; margin-right: 15px; white-space: nowrap; }
#friend-links a { color: #666; }





/*
* 2011 04 22 首页下拉广告样式
* */
/**
 * 	
 * 	<div id="scrollADS">
		<img src="" alt="" />
	</div>
	<div id="scrollCTR">
		<img src="" alt="" />
	</div>
 * 
 */
#scrollADS { width: 960px; height: 0; margin: auto; overflow: hidden; }
#scrollCTR { width: 960px; margin: 2px auto 0; cursor: pointer; }


/**
 * 	2011 05 17 首页右下角弹出框
 */
#newnotice { margin: 0 10px 10px 0; position: fixed; _position: absolute; right: 0; bottom: 0; width:305px; display: none; }
#noticecon { height:120px; background: #fff; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }
#newnotice a { color: #333; }
#newnotice p { font-size:12px; margin:1px; padding:0px 2px 0px 5px; height:20px; line-height:20px; }
#newnotice p .title { float:left }
#newnotice .info { display: block; float:right; margin: 6px 0 0 0; }
#newnotice .info .button { display: block; margin: 0 5px; float: left; width: 12px; height: 12px; cursor: pointer; background: url(http://www.zhnews.net/0604/2011index/images/pops_btn.gif) no-repeat; }
#newnotice .info #tomin {  }
#newnotice .info #tomax { background-position: -19px 0; }
#newnotice .info #toclose { background-position: -39px 0  }
#noticecon ol { margin: 0; padding: 0; }
#noticecon li { overflow:hidden; height:24px; line-height:24px; }

#jszh { height: 154px; padding: 0; margin: 8px; overflow: hidden; position: relative; }
#jszh ul { position: relative; }

.top_ads { width: 960px; margin: 5px auto; }


#screenADS { position: absolute; left: 50%; margin-left: -480px; top: 5px; z-index: 99999; display: none; }
#screenADS .close { position: absolute; color: yellow; cursor: pointer; right: 10px; top: 5px; z-index: 1000000; font-size: 14px; font-weight: bolder; }


/*#i-lhhkt { height: 430px; }
#i-lhhkt .i-s-list li { background: none; padding: 0; height: auto; }
#i-bbs-hot { height: 130px; }
#i-bbs-hot .i-s-list li { line-height: 22px; height: 22px; }

#weibo-wall { height: 380px; overflow: hidden; }*/




li {
list-style: none;
list-style-type: none;
list-style-position: initial;
list-style-image: initial;
}
#i-service li {
width:105px;
}
* {
padding: 0;
margin: 0;
} 
#i-finance, #i-fashion, #i-travel, #i-health, #i-culture, #i-home-taste,#i-edu,#i-auto,#i-sports,#i-category{
height: 284px;
}
#i-special {height: 708px;}
#i-foreign-media{height: 168px;}
#i-gov{height: 574px;}

.news-top-pc .intro {
width: 220px;
}

.news-top-pc .pic img {
border: 1px solid #CDCDCD;
padding: 2px;
}
.news-top-pc p{
	padding-left: 5px;
}

.i-s-list li, .i-l-list li {
padding-left: 10px;
background: url(../images/sign.gif) no-repeat 0px 10px;
}
.i-basbox .tabs li {
    font-size: 14px;
    font-weight: bold;
}
.i-basbox .caption h3 {
    color:#CA0000;
}

.i-basbox .caption h3 a {
    color:#CA0000;
}

.i-grid3 {
    float: right;
    overflow: hidden;
    width: 242px;
}
.aside {
	background: none repeat scroll 0 0 #FAFAFA;
}

.i-basbox .tabs .current a,.current span {
    color: #CA0000 !important;
}
.i-basbox .tabs .current span {
    color: #CA0000 !important;
}
.i-basbox .tabs li.current{
    border-color: #CCCCCC;
}

.i-basbox .caption {
	border-bottom: solid 1px #B60404;
}

.aside .caption{
	border-bottom: #CCCCCC solid 1px;
}

.aside .caption h3{
	color:#333 !important;
}
.aside h3 a{
	color:#333 !important;
}

.leftside .caption{
	border-bottom: #CCCCCC solid 1px;
}

.leftside  h3 a{
	color:#333 !important;
}

.i-basbox .caption {
    /*-moz-border-radius: 5px 5px 0 0;
    background-color: #F0F0F0;*/
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding: 0 11px;
}

#i-mlife .caption{
color: #333;
}

.i-basbox .caption {   
    color: #CA0000;
}

#i-special .caption{
 padding: 0 8px;	
}

td{
    color: #1C1C1C;
    font: 14px/24px 宋体;
    margin: 0;
    text-decoration: none;
}

.tophui12 {
    color: #666666;
    font-size: 12px;
    line-height: 120%;
}

#top strong{
color: #1e50a2;
}

#header {
    margin: auto;
    width: 960px;
}



headnav .con3 a:hover, .headnav .con3 a:hover span.cRed {
background: #C00;
color: white;
text-decoration: none;
}
.headnav {
position: relative;
clear: both;
margin: 5px 0 0px 0;
height: 51px;
overflow: hidden;
 width: 960px;
 margin-left:auto;
margin-right:auto;
}
.headnav .logo {
float: left;
margin: 0 0 0 10px;
display: inline;
}
.headnav .nav {
float: right;
width: 800px;
overflow: hidden;
}
.headnav .nav .c2 {
width: 70px;
}
.headnav .con3 {
width: 100px;
}
.headnav .con3 {
float: left;
overflow: hidden;
border-left: #E0E0E0 dashed 1px;
margin: 0 0 8px -1px;
padding-left: 8px;
height: 46px;
}
.headnav .con3 a {
color: black;
float: left;
padding: 0 3px;
margin-bottom: 10px;
white-space: nowrap;
}
.headnav .con3 strong {
clear: left;
}
strong, b {
font-weight: bolder;
}
.channeltitle h3{	
	/*background-color: #b50a01;*/
	width:100px;
}
.channeltitle h3 a{	
	color:#b50a01 !important;
}
.channelcaption .caption{
	padding: 0 0px;
}

.topnav {
width: 960px;
margin-top: 0;
margin-right: auto;
margin-bottom: 2px;
margin-left: auto;
padding-top: 10px;
height: 26px;
}
.lr3 {
margin: 0 3px 0 3px;
}
.red {
color: #C00;
}
.blue, .blue a {
color: #036;
font-family: Verdana, Geneva, sans-serif;
}

body {
margin: 0;
padding: 2px 0;
font-size: 12px;
background-color: white;
background-repeat: repeat-x;
font-family: "SimSun","Arial Narrow",HELVETICA;
}

.headnav .con4 {
float: left;
overflow: hidden;
border-left: #E0E0E0 dashed 1px;
margin: 0 0 8px -1px;
padding-left: 8px;
height: 46px;
}
.headnav .con4 {
width: 160px;
}
.headnav .con4 a {
color: black;
float: left;
padding: 0 3px;
margin-bottom: 10px;
white-space: nowrap;
}



.ads{
	width:960px; 
	margin:0 auto;
	margin-top:5px;
	clear: both;
}





.pr24 {
    padding: 0 24px 0 0;
}
.greyb12 {
    color: #444444;
    font-size: 12px;
    font-weight: bold;
}
.zx {
height: 28px;
border-bottom: 1px lightGrey solid;
border-top: 1px lightGrey solid;
background-color: #b50a01;
margin-bottom:5px;
}
.zx-wrap a{
color:#333;
}
.zx-wrap {
width: 460px;
white-space: nowrap;
overflow: hidden;
}
.zx-wrap, .searchnews {
float: left;
background: white;
line-height: 24px;
height: 25px;
margin-top: 2px;
}
.searchnews {
    background: none repeat scroll 0 0 transparent;
    width: 320px;
}
.searchnews .bt {
    background: #FFFFFF;
    border: 0 none;
    color: #000000;
    float: left;
    height: 19px;
    line-height: 19px;
    margin: 2px 8px 0 5px;
    padding: 0;
    width: 45px;
}
.zx span {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 28px;
    text-align: center;
    width: 90px;

}
.zx-wrap li {
height: 22px;
overflow: hidden;
line-height: 22px;
float: left;
width: auto;
background: url(../images/25-ico05.gif) no-repeat 3px;
text-indent: 10px;
display: inline;
margin-left: 10px;
width: 220px;
}
.searchnews .inp {
    border: 0 solid #DFDFDF;
    color: #999999;
    float: left;
    height: 22px;
    line-height: 22px;
    padding-top: 3px;
    text-indent: 10px;
    vertical-align: middle;
    width: 240px;
}



#focus_txt {
width: 948px;
height: 30px;
background: white;
text-align: center;
}
.red12, .red12 a {
color: #C30;
}
.black12, .grey12_3, .grey12_6, .red12 {
line-height: 24px;
font-size: 12px;
}
#pic_scroll {
width: 550px;
height: 315px;
border: 1px solid #E19176;
}
#bimg {
FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 );
width: 535px;
height: 265px;
margin: 7px auto;
}
#pic_scroll_title_box {
width: 535px;
height: 34px;
margin: -7px auto 0;
/*background: url(http://img.gmw.cn/images/3720.files/images/2011_index_03.jpg) 0px -354px;*/
background: url("http://mat1.gtimg.com/www/images/qq2012/olympicqqbg02.png") no-repeat scroll left top transparent;
}
#pic_scroll_title_info {
width: 65%;
padding-left: 27px;
line-height: 32px;
font-size: 14px;
font-weight: bold;
text-align: left;
float: left;
color: black;
}
.undis {
display: none;
}
.dis {
display: block;
}
#simg {
width: 19%;
height: 20px;
margin-top: 5px;
float: right;
}
#simg ul li {
float: left;
list-style-type: none;
}
#simg .f1 {
background: white;
border: 1px solid #D09D14;
color: #535353;
}
#simg div {
background: #B50A01;
border: 1px solid #B50A01;
float: left;
width: 18px;
height: 18px;
cursor: pointer;
color: white;
font-size: 14px;
line-height: 18px;
text-align: center;
margin: 2px;
font-weight: bold;
display: inline;
}
.focus_top {
margin-left: 140px;
width: 400px;
line-height: 27px;
color: #8E5401;
font-size: 12px;
padding-right: 10px;
text-align: right;
}
.focus_news_left {
width: 270px;
height: 100px;
float: left;
margin-right: 5px;
margin-top: 7px;
overflow: hidden;
}
.grey12_3, .grey12_3 a {
color: #333;
}
.black12, .grey12_3, .grey12_6, .red12 {
line-height: 24px;
font-size: 12px;
}
.focus_right {
width: 361px;
height: 317px;
background: white;
float: left;
}
p {
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
#plywz {
width: 382px;
height: 315px;
border: 1px solid #D7D7D7;
}
.focus_right_title {
height: 30px;
line-height: 30px;
padding-left: 35px;
font-weight: bold;
}
.focus_news_right01 {
height: 47px;
padding: 0 0px;
text-align: center;
}
.focus_news_right02 {
padding: 8px 0;
}
.blue14b {
font-weight: bold;
}
.blue14, .blue14b, .blue14 a, .blue14b a {
line-height: 28px;
color: #049;
font-size: 14px;
}
.black14 {
line-height: 28px;
color: black;
font-size: 14px;
}
.focus_news_right01 a {
font-family: "幼圆";
font-size: 18px;
font-weight: 900;
line-height: 47px;
color: #B81A00;
}
.black14 a:visited {
color: black;
}
.black14 a:link {
color: black;
}



.black14 {
line-height: 28px;
color: black;
font-size: 14px;
}
.focus_top a {
color: #8E5401;
font-size: 12px;
}
.grey12_3, .grey12_3 a {
color: #333;
}

.focus_left {
width: 560px;
height: 317px;
padding-left: 1px;
background: white;
float: left;
}

.focus_news_right01 {
text-align: center;
}

.focus_news {
width: 552px;
height: 135px;
margin-top: 13px;
overflow: hidden;
}

#focus_news {
height: 430px;
overflow: hidden;
}

.red12, .red12 a {
color: #333;
}

p {
margin: 0;
padding: 0 0 0 10px;
}

.focus_main {
width: 960px;
margin: 0 auto;
text-align: left;
}
.i-basbox .focus_main{
padding: 8px;
}

div, form, img, ul, ol, li, dt, dd {
margin: 0;
padding: 0;
border: 0;
}
#pic_scroll_title_info a {
color: black;
}
#focus_pic {
width: 950px;
height: 60px;
}

.focus_pic_info {
width: 935px;
height: 50px;
padding: 5px 0 0 5px;
float: left;
}
.focus_pic_right {
width: 5px;
height: 60px;
float: right;
}
.c_bg_957 {
width: 945px;
}
.clear {
width: 0px;
height: 0px;
margin: 0px;
padding: 0px;
line-height: 0px;
font-size: 0px;
clear: both;
}

#focus_news .c_bg_957 {
margin-bottom: 8px;
border-bottom: 1px solid gainsboro;
}
.focus_pic_left {
width: 60px;
height: 60px;
background: url(../images/todayhead.gif);
float: left;
}


.i-grid5 {
width: 958px;
overflow: hidden;
}
.i-grid6 {
width: 960px;
overflow: hidden;
}



.bigsize {
font-family: '黑体';
font-size: 20px;
font-weight: 100;
line-height: 30px;
margin: 5px 0 2px;
text-align: center;
height:30px;
overflow:hidden;
}

.hotnews span {
FONT: 100 12px/20px simsun;
HEIGHT: 55px;
color: #565656;
overflow: hidden;
text-indent: 2em;
font: 100 12px/20px simsun;
}
.hotnews span {
padding: 0px 5px 5px;
DISPLAY: block;
}
.hotnews li {
PADDING-BOTTOM: 5px;
border-bottom: 1px dashed #CFCFCF;
}
.hotnews {
width: 360px;
margin: 0px auto;
}

.hotnews a{
color:#333;
}


.quicknewslist {
WIDTH: 344px;
OVERFLOW: hidden;
background: #F6F6F6;
border: 1px solid #ECECEC;
margin-right:5px;
height: 97px;
overflow: hidden;
float:right;
padding-left:0px;
border-left:none;
display:inline;
margin-top:5px;
}
.quicknewstitle{
background: transparent url(http://pic2.66wz.com/0/10/98/45/10984552_009739.gif) no-repeat scroll 0 0px;
height:99px;
width:27px;
float:left;
margin-left:5px;
padding-right:0px;
display:inline;
margin-top:5px;
border-right:none;
}

.quicknewslist ul {
margin: 0px;
padding: 0px;
WIDTH: 341px;
FONT-SIZE: 14px;
OVERFLOW: hidden;
margin: 0 auto;
overflow: hidden;
margin-left:0px;
}
.quicknewslist li {
LINE-HEIGHT: 24px;
WIDTH: 100%;
FLOAT: left;
HEIGHT: 24px;
OVERFLOW: hidden;
text-indent: 10px;
background: url(../images/sign.gif) no-repeat 0px 10px;
overflow: hidden;
display:inline;
}
.quicknewslist li strong {
FLOAT: right;
font: 12px/24px Arial;
COLOR: #a90000;
padding-right: 10px;
font: 12px/24px Arial;
}
.hotnews .noborder {
border: none;
}
#jsnews li a{
	color:#333;
}
#bimg img{
	border:0px;
	width:535px; 
	height:265px;
}
.focus_pic_info{
	border:0px;
	width:930px; 
	height:52px;
}




.c_bg {
background: white;
border: 1px solid #CCC;
}



.ti03 {
padding-bottom: 3px;
font-weight: bold;
font-size: 14px;
text-align: left;
height:20px;
overflow:hidden;
display: inline-block;
}
.font_blue {
color: #1F376D;
}
.des03 {
display: block;
color: #626262;
line-height: 22px;
padding-bottom: 3px;
font-size: 12px;
height: 63px;
overflow:hidden;
text-indent: 2em;
}
.cnt {
width: 708px;
margin: 0 auto;
text-align: left;
height:775px;
margin-bottom:5px;
}
.cnt a{
color:#333;
}
.bar2 {
width: 660px;
background: url(../images/0315head_bg01.gif) top left no-repeat;
padding-left: 48px;
padding-bottom: 10px;
padding-top:8px;
height:24px;
_height:24px;
overflow:hidden;
}
.bar2 ul{
	padding-top:2px; 
	float:left
}
.clear2 {
clear: both;
font-size: 1px;
visibility: hidden;
width: 1px;
line-height: 0px;
}
.cnt_c {
float: left;
width: 320px;
padding-left:15px;
display:inline;
}
.cnt_r {
float: right;
width: 320px;
padding-right:15px;
display:inline;
}
.bar1 {
font-size: 14px;
color: #7D7D7D;
padding-left: 10px;
border-bottom: 2px solid #E1E1E1;
font-weight: bold;
}

.box1 li {    
	line-height: 24px;
	font-size: 14px;
	padding-left: 0px;
	width: 305px;
	overflow:hidden;
	display:inline-block;
}
.box1 {
	height:190px;
}
.box2 li{
	padding-left: 10px;
}
.box1 .box2 li{
	background: url(../images/sign.gif) no-repeat scroll 0 10px transparent;
	overflow:hidden;
	width: 305px;
	height: 24px;
}



.i-s-list li {
    background: url(../images/sign.gif) no-repeat scroll 0 10px transparent;
	padding-left: 8px;
}

.box1 img{
	width:105px;
	height:82px;
	border: 1px solid #CDCDCD;
	padding: 2px;
}

.box1 .bl{
	width:111px; 
	float:left;
}
.box1 .br{
	width:199px;
	float:right;
}
.box1 .bt{
	padding-right:5px;
	display:inline;
}






#py_news {
height: 596px;
width:496px;
overflow: hidden;
}
#py_news h3 {
    float: left;
    margin: 0 5px 0 10px;
}

.center {
    float: left;
    overflow: hidden;
    width: 496px;
	 margin-bottom: 12px;
}
.center_con002 {
    border-bottom: 1px solid #B60404;
    float: left;
    font-weight: bolder;
    height: 25px;
    overflow: hidden;
    width: 280px;
	background:#F0F0F0;
}
.center_con002 span {
    float: left;
    text-align: center;
    width: 80px;
}

.center_con002 span a{
    color:#333;
}

.center_con006 {
    /*border: 1px solid #D8D8D8;*/
    float: left;
    padding: 0 8px;
    width: 478px;
}
.center_con002 td {
    height: 21px;
}
.news_link_1off, .minsheng_link_1off, .xinwen_link_1off, .tiyu_link_1off, .wangyou_link_1off {
    cursor: pointer;
    padding-top: 2px;
}
.center_con002 table {
    float: right;
    height: 21px;
    margin-bottom: -1px;
}



.news_link_1on a, .news_link_1on a:visited, .news_link_1on a:hover, .news_link_1on a:active, .news_link_2on a, .news_link_2on a:hover, .news_link_2on a:visited, .news_link_2on a:active, .news_link_3on a, .news_link_3on a:hover, .news_link_3on a:visited, .news_link_3on a:active, .news_link_4on a, .news_link_4on a:hover, .news_link_4on a:visited, .news_link_4on a:active, .news_link_5on a, .news_link_5on a:hover, .news_link_5on a:visited, .news_link_5on a:active, .news_link_6on a, .news_link_6on a:hover, .news_link_6on a:visited, .news_link_6on a:active, .minsheng_link_1on a, .minsheng_link_1on a:hover, .minsheng_link_1on a:visited, .minsheng_link_1on a:active, .minsheng_link_2on a, .minsheng_link_2on a:hover, .minsheng_link_2on a:visited, .minsheng_link_2on a:active, .minsheng_link_3on a, .minsheng_link_3on a:hover, .minsheng_link_3on a:visited, .minsheng_link_3on a:active, .minsheng_link_4on a, .minsheng_link_4on a:hover, .minsheng_link_4on a:visited, .minsheng_link_4on a:active, .minsheng_link_5on a, .minsheng_link_5on a:hover, .minsheng_link_5on a:visited, .minsheng_link_5on a:active, .xinwen_link_1on a, .xinwen_link_1on a:hover, .xinwen_link_1on a:visited, .xinwen_link_1on a:active, .xinwen_link_2on a, .xinwen_link_2on a:hover, .xinwen_link_2on a:visited, .xinwen_link_2on a:active, .xinwen_link_3on a, .xinwen_link_3on a:hover, .xinwen_link_3on a:visited, .xinwen_link_3on a:active, .xinwen_link_4on a, .xinwen_link_4on a:hover, .xinwen_link_4on a:visited, .xinwen_link_4on a:active, .tiyu_link_1on a, .tiyu_link_1on a:hover, .tiyu_link_1on a:visited, .tiyu_link_1on a:active, .tiyu_link_2on a, .tiyu_link_2on a:hover, .tiyu_link_2on a:visited, .tiyu_link_2on a:active, .tiyu_link_3on a, .tiyu_link_3on a:hover, .tiyu_link_3on a:visited, .tiyu_link_3on a:active, .wangyou_link_1on a, .wangyou_link_1on a:hover, .wangyou_link_1on a:visited, .wangyou_link_1on a:active, .wangyou_link_2on a, .wangyou_link_2on a:hover, .wangyou_link_2on a:visited, .wangyou_link_2on a:active, .wangyou_link_3on a, .wangyou_link_3on a:hover {
    color: #FFFFFF;
	
}


.pynews_link_1on a, .pynews_link_1on a:visited, .pynews_link_1on a:hover, .pynews_link_1on a:active, .pynews_link_2on a, .pynews_link_2on a:hover, .pynews_link_2on a:visited, .news_link_2on a:active, .pynews_link_3on a, .pynews_link_3on a:hover, .pynews_link_3on a:visited, .news_link_3on a:active, .news_link_4on a, .news_link_4on a:hover, .pynews_link_4on a:visited, .pynews_link_4on a:active, .news_link_5on a, .pynews_link_5on a:hover, .news_link_5on a:visited, .news_link_5on a:active, .news_link_6on a, .news_link_6on a:hover, .news_link_6on a:visited, .news_link_6on a:active, .minsheng_link_1on a, .minsheng_link_1on a:hover, .minsheng_link_1on a:visited, .minsheng_link_1on a:active, .minsheng_link_2on a, .minsheng_link_2on a:hover, .minsheng_link_2on a:visited, .minsheng_link_2on a:active, .minsheng_link_3on a, .minsheng_link_3on a:hover, .minsheng_link_3on a:visited, .minsheng_link_3on a:active, .minsheng_link_4on a, .minsheng_link_4on a:hover, .minsheng_link_4on a:visited, .minsheng_link_4on a:active, .minsheng_link_5on a, .minsheng_link_5on a:hover, .minsheng_link_5on a:visited, .minsheng_link_5on a:active, .pyxinwen_link_1on a, .pyxinwen_link_1on a:hover, .pyxinwen_link_1on a:visited, .pyxinwen_link_1on a:active, .pyxinwen_link_2on a, .pyxinwen_link_2on a:hover, .pyxinwen_link_2on a:visited, .xinwen_link_2on a:active, .pyxinwen_link_3on a, .pyxinwen_link_3on a:hover, .pyxinwen_link_3on a:visited, .pyxinwen_link_3on a:active, .pyxinwen_link_4on a, .pyxinwen_link_4on a:hover, .pyxinwen_link_4on a:visited, .pyxinwen_link_4on a:active, .tiyu_link_1on a, .tiyu_link_1on a:hover, .tiyu_link_1on a:visited, .tiyu_link_1on a:active, .tiyu_link_2on a, .tiyu_link_2on a:hover, .tiyu_link_2on a:visited, .tiyu_link_2on a:active, .tiyu_link_3on a, .tiyu_link_3on a:hover, .tiyu_link_3on a:visited, .tiyu_link_3on a:active, .wangyou_link_1on a, .wangyou_link_1on a:hover, .wangyou_link_1on a:visited, .wangyou_link_1on a:active, .wangyou_link_2on a, .wangyou_link_2on a:hover, .wangyou_link_2on a:visited, .wangyou_link_2on a:active, .wangyou_link_3on a, .wangyou_link_3on a:hover {
    color: #FFFFFF;
	
}


.xinwen_link_1off a,.xinwen_link_2off a, .xinwen_link_3off a, .xinwen_link_4off a{
	color: #333;
}

.pyxinwen_link_1off a,.pyxinwen_link_2off a, .pyxinwen_link_3off a, .pyxinwen_link_4off a{
	color: #333;
}


.center_con002 td {
    height: 21px;
}

.news_link_1off, .minsheng_link_1off, .xinwen_link_1off, .tiyu_link_1off, .wangyou_link_1off {
    cursor: pointer;
    padding-top: 2px;
}


.news_link_1on, .news_link_2on, .news_link_3on, .news_link_4on, .news_link_5on, .news_link_6on, .news_link_2off, .news_link_3off, .news_link_4off, .news_link_5off, .news_link_6off, .minsheng_link_1on, .minsheng_link_2on, .minsheng_link_3on, .minsheng_link_4on, .minsheng_link_2off, .minsheng_link_3off, .minsheng_link_4off, .minsheng_link_5off, .xinwen_link_1on, .xinwen_link_2on, .xinwen_link_3on, .xinwen_link_4on, .xinwen_link_2off, .xinwen_link_3off, .xinwen_link_4off, .tiyu_link_1on, .tiyu_link_2on, .tiyu_link_3on, .tiyu_link_2off, .tiyu_link_3off, .wangyou_link_1on, .wangyou_link_2on, .wangyou_link_3on, .wangyou_link_2off, .wangyou_link_3off {
    cursor: pointer;
    padding-top: 2px;
}

.news_link_1on, .news_link_2on, .news_link_3on, .news_link_4on, .news_link_5on, .news_link_6on, .news_link_2off, .news_link_3off, .news_link_4off, .news_link_5off, .news_link_6off, .minsheng_link_1on, .minsheng_link_2on, .minsheng_link_3on, .minsheng_link_4on, .minsheng_link_2off, .minsheng_link_3off, .minsheng_link_4off, .minsheng_link_5off, .xinwen_link_1on, .xinwen_link_2on, .xinwen_link_3on, .xinwen_link_4on, .xinwen_link_2off, .xinwen_link_3off, .xinwen_link_4off, .tiyu_link_1on, .tiyu_link_2on, .tiyu_link_3on, .tiyu_link_2off, .tiyu_link_3off, .wangyou_link_1on, .wangyou_link_2on, .wangyou_link_3on, .wangyou_link_2off, .wangyou_link_3off {
    cursor: pointer;
}

.center_con007_r {
    float: left;
    overflow: hidden;
    padding-bottom: 2px;
    padding-top: 5px;
    width: 289px;
}
.center_con007_l {
    float: left;
    margin-right: 28px;
    overflow: hidden;
    padding-top: 5px;
    text-align: center;
    width: 160px;
}
.pynews_con007_l {
    float: left;
    margin-right: 28px;
    overflow: hidden;
    padding-top: 5px;
    text-align: left;
    width: 220px;
}
.pynews_con007_r {
    float: left;
    overflow: hidden;
    padding-bottom: 2px;
    padding-top: 5px;
    width: 229px;
}
.pynews_con007_r li{
background: url("images/i-tit_spr.gif") no-repeat scroll 0 -228px transparent;
padding-left:10px;
}
.pynews_con007_l  li{
background: url("images/i-tit_spr.gif") no-repeat scroll 0 -228px transparent;
padding-left:10px;
}

.pynews_con007_r a{
color:#333;
}
.pynews_con007_l  a{

color:#333;
}


.center_con008 {
    background: none repeat scroll 0 0 #F2F5FA;
    float: left;
    padding: 3px;
    width: 154px;
}
.center_con007_r li {
    float: left;
    font-size: 14px;
    line-height: 27px;
    width: 289px;
}
.center_con007_r li a {
    text-decoration: underline;
	color:#333;
}
.xinwen_bg a:hover{
	text-decoration: none;
	
}
.center_con002 span {
    float: left;
    text-align: center;
    width: 80px;
}
.center_con006 {
    /*border: 1px solid #D8D8D8;*/
    float: left;
    padding: 0 8px;
    width: 478px;
}
.center_con007 {
    float: left;
    width: 477px;
}
.center_con007_l img {
    height: 120px;
    margin-bottom: 6px;
    width: 160px;
}
.center_con008 li {
    background: url("images/i-tit_spr.gif") no-repeat scroll 0 -228px transparent;
    line-height: 180%;
    padding-left: 10px;
    text-align: left;
    width: 144px;
	font-size:12px;
}
.center_con002 td {
   font-size:12px;
}
.center_con002 span {
   font-size:14px;
}

#sm ul, #sm li {
    display: inline;
    float: left;
}
#sm li {	
    cursor: pointer;
    font-size: 12px;
    margin: 0 2px;
    overflow: hidden;
    text-align: center;
    width: 62px;
	margin-bottom: -6px;
}
#sm li {
    height: 25px;
    line-height: 24px;
}
#sm {
    margin-left: 0px;
	float:right;
	 width: 266px;
}
#ex {
    float: left;
    font-size: 14px;
}
#ex p{	
    margin: 2px 0 0;
}
#ex p a{	
    color:#333;
}
.center_con002{
width: 230px;
}

#sm .active{
	margin-top:4px;
    color: #B50A01;
    font-weight: bold;
    height: 26px;
    margin-bottom: -6px;
    position: relative;
	background: url("images/images.gif") no-repeat scroll 0px -99px; transparent;
}
#sm .default{
	background: url("images/images.gif") no-repeat scroll -64px -99px; transparent;
	font-weight: bold;
    height: 26px;
    margin-bottom: 0px;
    position: relative;
	margin-top:4px;
}




#i-vedios {
    height: 330px;
	width:242px;
    overflow: hidden;
}
.topboder {
	border-top: #E0E0E0 solid 1px;
}

#i-vedios .scoop_news {
height: 300px;
overflow: hidden;
/*border: 1px solid #CCC;
-webkit-border-radius: 5px;*/
-moz-border-radius: 5px;
-o-border-radius: 5px;
/*border-radius: 5px;*/
}
#jszh {
height: 154px;
padding: 0;
margin: 8px;
overflow: hidden;
position: relative;
}
.i-basbox .tabs {
float: left;
margin-left: 0px;
_margin-left: 5px;
}
#i-vedios .caption {
padding: 0 11px;
}


.medianr {
    margin: 0 auto;
    width: 270px;
}
.medianr li span {
    background: url(../images/i.png) no-repeat scroll 0 -209px transparent;
    display: inline;
    float: left;
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    padding-left: 20px;
    width: 145px;
}
.medianr .noborder {
    border: medium none;
}



.medianr li {
    border-bottom: 1px dashed #CECECE;
    display: inline;
    float: left;
    height: 80px;
    padding: 5px 0;
}

.medianr li img {
    border: 1px solid #CCCCCC;
    float: left;
    height: 64px;
    margin: 5px 5px 0;
	margin-left:0px;
    padding: 1px;
    width: 90px;
}
#i-vedios .main{
padding: 0px;
text-align: left;
}


.vidopic li img {
    border: 1px solid #DDDDDD;
    height: 60px;
    margin-bottom: 10px;
    width: 90px;
}




.vidopic li {
	
    height: 95px;
    margin-bottom: 0;
    overflow: hidden;
    text-align: center;
}

.piclist li {
    float: left;
    line-height: 18px;
    margin: 0 5px 0px;
}
.f12 li {
    font-size: 12px;
    line-height: 24px;
}

.rigbox {
    clear: both;
}
.rigbox .hd {
    background-color: #FFFFFF;
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    height: 28px;
    margin: 0 1px;
}
.dline {
     background: url("images/hnnetbg_x.gif") no-repeat scroll 0 -633px transparent;
    background-repeat: repeat-x;
    clear: both;
    display: block;
    height: 13px;
    overflow: hidden;
}


.vidolist li {
    padding-left: 23px;
}

.f12 li {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
}

 .vidolist li{
    background: url("images/hnnetbg_x.gif") no-repeat scroll 0 -753px transparent;
}

.piclist li {
    line-height: 18px;
}
.piclist p{
	padding:0px;
}
.titlelist li {
	 background: url("images/hnnetbg_x.gif") no-repeat scroll 0 -613px transparent;
    margin-right: 3px;
    overflow: hidden;
    padding-left: 10px;
}
.pictitle img {
    border: 1px solid #CCCCCC;
    float: left;
    margin-right: 6px;
    margin-top: 3px;
}

.pictitle img {
    border: 1px solid #DDDDDD;
    height: 60px;
    margin-bottom: 10px;
    width: 90px;
}

.q_vex b {
    background: url("images/i.png") repeat scroll 0 -154px transparent;
    cursor: pointer;
    display: block;
    height: 21px;
    left: 0;
    position: absolute;
    top: 0;
    width: 21px;
}
.q_vex {
    background: none repeat scroll 0 0 transparent;
    margin-top: -21px;
}

.vidopic p {
    background: none repeat scroll 0 0 #EBEBEB;
    margin-top: 2px;
}

.video_img {
    display: inline;
    float: left;
    width: 242px;
	padding-top:7px;
}
.video_img li {
    display: inline;
    float: left;
    line-height: 17px;
    margin: 2px 5px 4px;
    position: relative;
    width: 105px;
}
.video_img .video_img_first{
    margin: 2px 8px 4px;
}
.video_img img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CDCDCD;
    margin-bottom: 3px;
    padding: 2px;
}
.video_img span {
    height: 30px;
}
.video_img li {
    line-height: 17px;
}
.video_img span {
    height: 30px;
}
.bficon {
    background-image: url(../images/v_icon.jpg);
    background-repeat: no-repeat;
    display: block;
    height: 14px;
    left: 85px;
    position: absolute;
    top: 58px;
    width: 14px;
}
.video_list li {
line-height: 24px;
height: 24px;
background: url(../images/i.png) no-repeat scroll 0 -209px transparent;
background-repeat: no-repeat;
padding-left: 20px;
font-size: 12px;
overflow: hidden;
}
.line {
border-bottom: 1px dotted #CCCCCC;
width: 96%;
margin: 3px auto;
height: 1px;
line-height: 1px;
}
.video_list {
margin: 4px 3px;
padding-left:4px;
}
.video_img a{
color:#2B2B2B;
}
.video_list a{
color:#2B2B2B;
}
.video_img img{
	width:102px;
	height:76px;
}
.lm_1_0 {
background-image: url(../images/yl_dot.gif);
width: 13px;
height: 11px;
overflow: hidden;
float: left;
margin: 6px;
}



#i-mlife {
    height: 284px;
}
.ph {
    background: url(../images/bg.png) no-repeat scroll -410px -11px transparent;
    height: 280px;
    padding-left: 15px;
    padding-top: 0px;
}
#i-mlife .i-s-list li{
    background: url("");
    padding-left: 10px;
	margin-bottom: 2px;
}
i-mlife h3 {
    font: bold 14px/30px "宋体";
    padding-left: 11px;
}




#chanl ul {
padding: 7px;
}
#chanl {
margin-bottom: 6px;
overflow: hidden;
}
#chanl img{
border: 1px solid #CDCDCD;
padding: 2px;
}
#chanl li {
    float: left;
	margin-top:5px;
	height:71px;
}
.comtext {
    line-height: 18px;
    overflow: hidden;
    padding-left: 8px;
    width: 105px;
}
.fr{
float: right;
}




.bumengbj {
    background-image: url(../images/xiangzherng.gif);
    clear: both;
    overflow: hidden;
    padding: 10px;
    width: 938px;
}
.bk2 {
    border: 1px solid #FFFFFF;
}
.scrolltiker td {
    white-space: nowrap;
}


.div_kuang {
    background-color: #FFFFFF;
    clear: both;
    margin: auto;
    overflow: hidden;
    padding-left: 0px;
    padding-right: 10px;
    width: 948px;
	padding-top:0px;
	padding-bottom:5px;
	border: 1px solid #CCC;
	margin-bottom: 5px;
}
.jCarouselLite {
float: left;
left: 5px !important;
visibility: visible; 
overflow-x: hidden; 
overflow-y: hidden; 
position: relative; 
z-index: 2; 
width: 924px; 
}
.jCarouselLite li{
	overflow-x: hidden;
	overflow-y: hidden; 
	float: left; 
	width: 146px; 
	height: 97px; 
}
.jCarouselLite ul{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px; 
margin-left: 0px;
padding-top: 0px;
padding-right: 0px; 
padding-bottom: 0px;
padding-left: 0px; 
position: relative; 
list-style-type: none;
z-index: 1;
width: 8778px;
left: -2541px; 
}
.mar_pic ul li {
padding: 10px 4px 10px 4px;
text-align: center;
}
.m10 {
margin: 10px auto;
}
.mar_pic {
width: 958px;
border: 1px solid #CCC;
margin-top:22px;
height:120px;
}
.town{
	background-image: url(../images/town_bg.gif);
	margin-bottom:5px;
	overflow: hidden;
	height: 145px;
}
.pic-scroll a{
color:#333;
}






#footer{
	border-top: none;
}



.imgArea {
height: 106px;
border-bottom: 1px dashed #CCC;
}
#newcenter_item .textArea {
line-height: 24px;
padding: 0px;
overflow: hidden;
padding-top:4px;
}
.imgLAreapic {
float: left;
width: 128px;
height: 100px;
padding-top: 2px;
text-align: center;
}
#newcenter_item{
font-size: 14px;
line-height: 24px;
color: #BAB9B9;
}
.proArea .imgRArea {
width: 259px;
height: 96px;
overflow: hidden;
}

.imgRArea {
float: left;
padding-top: 2px;
width: 180px;
}
.imgLAreapic .t {
display: block;
width: 117px;
height: 21px;
margin: 0 auto;
font-size: 12px;
color: #333;
line-height: 20px;
background: #F1F1F1;
overflow: hidden;
}
.fl {
float: left;
}
.fc30 {
color: #1F376D;
}
.fc30 {
font-family: "宋体", "Arial Narrow";
}

#newcenter_item .imgRArea li {
padding-left: 12px;
font-size: 14px;
background: url(../images/skin.png) -396px -362px no-repeat;
overflow: hidden;
height: 24px;
}
#newcenter_item {
color: #BAB9B9;
line-height: 23px;
margin-top:0px; 
}
#newcenter_item{
padding: 5px 6px 0 6px;
font-size: 14px;
line-height: 24px;
color: #BAB9B9;
}
.textArea li {
background: url(../images/sign.gif) no-repeat scroll 0 10px transparent;
padding-left: 10px;
line-height: 24px;
overflow: hidden;
height: 24px;
}

.imgLAreapic img {
width: 115px;
height: 70px;
border: #DDD 1px solid;
margin-bottom: 2px;
}
.cnt{
	height:775px;
}
.line1 {
border-bottom: 1px dotted #CCCCCC;
width: 100%;
margin: 0px auto;
height: 1px;
line-height: 1px;
display: inline-block;
}

#i-xzsj {
border: 1px solid #CCC;
}
#focus_txt li{
	float:left;
	height: 24px;
	overflow: hidden;
	width:940px;
}
#focus_txt ul{
	width:940px;
	height: 30px;
}
#i-weibo{border:0px;margin-bottom: 1px; margin-top: 1px;text-align: center;}
#pic_scroll_title_info .undis {
height:32px;
overflow:hidden;
}
#pic_scroll_title_info .dis {
height:32px;
overflow:hidden;
}