@charset "gb2312";
/* CSS Document */

.logoBarBG{
	background:#fff;
}
.logoBar{
	height:116px; overflow:hidden; 
}
.logoBar .logo{
	float:left; width:195px; margin-right:4px; text-align:center; margin-top:15px;
}
.logoBar .logobg{
	background:#fff; padding:15px 0;
}
.logoBar .nav{
	float:right; height:110px; overflow:hidden;
}
.logoBar .nav ul{
	float:left; margin-top:20px; line-height:42px; 
}
.logoBar .nav .nav1, .logoBar .nav .nav2{
	padding:0 13px;
}
.logoBar .nav ul a{
	font-size:15px;
}
.logoBar .nav1{
	width:256px; overflow:hidden; 
}
.logoBar .nav1 li, .logoBar .nav2 li{
	float:left; width:16.6%; text-align:center;
}
.logoBar .nav2{
	width:256px;
}
.logoBar .nav3{
	width:150px; padding-left:13px;
}
.logoBar .nav3 li{
	float:left; width:49.6%; text-align:center;
}
.logoBarBG .whiteline{
	clear:both; float:none; background:#fff; height:3px; border-bottom:4px solid #00468C;
}
.adBar{
	padding:8px 0; height:100px; overflow:hidden; border:1px solid #ddd;
}
.adBar .left{
	float:left; width:175px; margin-left:4px;
}
.adBar .middle{
	float:left; margin-left:4px; width:595px; text-align:center; overflow:hidden;
}
.adBar .right{
	float:right; width:175px; margin-right:4px;
}
.adBar ul{
	font-size:12px;
}
.adBar ul li{
	line-height:24px; border-bottom:1px dashed #ccc;
}

.iframe1, .iframe1s, .iframe0s{
	width:100%; overflow:hidden;
}
.iframe1 .left{
	float:left; width:650px;
}
.iframe1 .right{
	float:right; width:300px;
}
.iframe0s .lefts{
	float:left; width:560px;
}
.iframe0s .rights{
	float:right; width:385px;
}
.iframe1s .lefts{
	float:left; width:360px;
}
.iframe1s .rights{
	float:right; width:275px;
}
.hotnews{
	border:1px solid #f0f0f0; background:url(../images/v2/hnbg.jpg) #fdfdfd left top no-repeat; padding:10px 0 5px 0;
}
.hotnews h1{
	text-align:center; line-height:60px; padding-bottom:5px; font-size:32px;
}
.hotnews div{
	height:30px; overflow:hidden;  text-align:center;
}
.topnews{
	font-size:18px; height:40px; line-height:40px; overflow:hidden; font-weight:normal; padding-bottom:1px; font-weight:bold;
}
.subnews{
	font-size:13px; line-height:23px; padding-bottom:11px;
}
.subnews a{
	margin-right:15px;
}
.hotnews .subnews a{
	width:32%; line-height:30px; padding-bottom:0px; font-size:14px; margin:0 8px;
}
.news .title{
	height:34px; line-height:34px; overflow:hidden; font-size:16px; text-align:right; 
	border-bottom:1px dashed #888; padding-right:5px; padding-left:2px; margin-bottom:2px; margin-top:2px;
}
.news .title strong{
	float:left; font-size:16px;
}
.news .title .more{
	font-size:12px;
}
.today{
	margin-top:-9px;
}
.news .list{
	padding:6px 0; padding-bottom:0;
}
.news .list li{
	height:30px; line-height:30px; overflow:hidden;
}
.news .list2x{
	width:100%; overflow:hidden;
}
.news .list2x li{
	float:left; width:49%; height:31px; line-height:31px; overflow:hidden;
}
.adlist{
	text-align:left; height:100px; overflow:hidden;
}
.adlist ul{
	float:left; width:650px; overflow:hidden;
}
.adlist ul li{
	float:left; width:48%; height:30px; line-height:30px; background:#EEF3F5; border-left:3px solid #C9CFCF;
	margin:2px 0; padding-left:5px;
}
.adlist ul li.r{
	float:right;
}
.adlist div{
	float:right; width:300px;
}
.adlist2{
	background:url(../images/v2/ilist2bg.jpg) left center no-repeat; padding-top:2px;
}
.adlist2 ul{
	height:90px; margin-left:88px; overflow:hidden; 
}
.adlist2 ul li{
	float:left; width:260px; text-align:left; line-height:30px; height:30px; overflow:hidden;
}
.adlist2 ul li.le1{
	width:350px;
}
.adlist2 ul li span{
	color:#00468C; margin-right:2px;
}


.news2 {
	border-top:3px solid #000;
}
.news2 .title strong{
	margin-left:8px;
}
.news2 .list li{
	line-height:30px; height:30px; overflow:hidden;
}
.news3 {
	border-top:3px solid #a00;
}
.news3 .title strong{
	color:#a00;
}
.news3 .ilist{
	clear:both; float:none;
}
.news3 .list .ilistxx{
	margin-top:9px;
}
.news3 .list .ilistxx li{
	line-height:27px; height:27px; overflow:hidden;
}
.news3 .img{
	border-bottom:1px dashed #888; padding-bottom:12px; padding-top:8px; margin-bottom:1px;
}
.news3 .img .text{
	height:29px; line-height:29px; overflow:hidden; padding-top:4px;
}
.news3 .img .desc{
	height:50px; line-height:24px; overflow:hidden; font-size:12px;
}
.news3 .imgi img{
	float:left; margin:3px 5px 4px 0; border:1px solid #ccc; padding:1px;
}
.news3 .imgi .text{
	height:25px; line-height:25px; overflow:hidden;
}
.news3 .imgi .more{
	height:45px; line-height:22px; margin-top:3px; overflow:hidden; font-size:13px;
}
.news3 .imgitd .more{
	height:75px; line-height:27px;
}
.news3 .imgitd img{
	margin-top:8px;
}
.news3 .imgf{
	clear:both; float:none; border-bottom:1px dashed #bbb; padding-bottom:5px; margin-bottom:5px;
}
.news3 .imgf img{
	float:left; margin:3px 5px 4px 0; border:1px solid #ccc; padding:1px;
}
.news3 .imgf .more{
	height:60px; line-height:20px; overflow:hidden; font-size:13px; margin-top:5px;
}
.news4 .imgi{
	padding:4px 0;
}
.news4 .imgic{
	margin-bottom:8px; padding-bottom:12px; padding-top:7px; border-bottom:1px dashed #888;
}
.industrylist .title{
	border:0px;
}
.industrylist .list{
	height:96px; line-height:32px; overflow:hidden; background:#f2f2f2; margin:0; padding:0;
}
.industrylist .list strong{
	float:left; display:inline-block; padding:0 5px; margin-right:5px; background:#e4e4e4;
}
.industrylist .list a{
	display:inline-block; padding:0 7px;
	
}
.info{
	 border:0px;
}
.info .title{
	height:34px; line-height:34px; overflow:hidden; font-size:16px; text-align:right; 
	background:#e4e4e4; padding-right:5px; padding-left:8px;
}
.info .title strong{
	float:left; font-size:16px;
}
.info .title .more{
	font-size:12px;
}
.info .list{
	padding:6px 0;
}
.info .list li{
	height:30px; line-height:30px; overflow:hidden;
}
.info .img{
	border-bottom:1px dashed #888; padding-bottom:6px; padding-top:9px; margin-bottom:2px;
}
.info .img .text{
	height:27px; line-height:27px; overflow:hidden; padding-top:3px;
}


.data .dlist{
	padding:6px 0;
}
.datanews .title strong{
	color:#a00;
}
.datanews .img img{
	float:left; margin:3px 5px 4px 0; border:1px solid #ccc; padding:1px;
}
.datanews .img .text{
	height:25px; line-height:25px; overflow:hidden;
}
.datanews .img .more{
	height:45px; line-height:22px; margin-top:3px; overflow:hidden; font-size:13px;
}
.datanews .ilist{
	clear:both; float:none;
}
.datanews .ilist li, .media .ilist li{
	background:url(../images/v2/boxi2.jpg) 0px 9px no-repeat;  border-bottom:1px solid #e1e1e1;
	line-height:32px; height:32px; overflow:hidden;
}
.datanews .ilist li span, .media .ilist li span{
	font-family:"ËÎÌå"; font-size:12px; margin-left:3px; margin-right:6px; color:#fff;
}
.datanews .ilist .no1, .datanews .ilist .no2, .datanews .ilist .no3{
	background:url(../images/v2/boxi1.jpg) 0px 8px no-repeat;
}
.media .ilist .no1, .media .ilist .no2, .media .ilist .no3{
	background:url(../images/v2/boxi1.jpg) 0px 8px no-repeat;
}
.media{
	border:0;
}
.media .title{
	height:34px; line-height:34px; overflow:hidden; text-align:right; padding-right:5px; padding-left:8px;
	color:00468C; background:#F2F2F2; border-bottom:2px solid #00468C;
}
.media .title strong{
	color:#00468C; float:left; font-size:16px; font-weight:normal;
}
.media .title span{
	font-size:12px;
}
.media .list{
	padding-top:10px;
}
.media .list .imgi{
	padding:4px 0;
}
.media .medlist{
	font-size:13px; 
}
.media .medlist li{
	height:30px; line-height:30px; overflow:hidden;
}
.tabT{
}
.tabT ul{
	margin-top:8px; height:30px; line-height:28px; overflow:hidden;
}
.tabT ul li{
	float:left; border:1px solid #ccc; background:#e4e4e4; font-size:13px; width:35px; text-align:center;
}
.tabT ul .cur{
	background:#fff; padding:0 2px; padding-top:1px; color:#a00;
}
.tabT ul .cur a{
	color:#a00;
}
.tabC{
	margin-top:6px;
}
.tabC ul li{
	line-height:30px; height:30px; overflow:hidden; border-bottom:1px solid #d2d2d2; font-size:13px;
}
.book{
	padding-top:10px;
}
.book img{
	float:left; margin:0 10px 8px 0;
}
.book .blist{
	color:#666; font-size:13px; line-height:25px;
}
.book .blist li{
	height:25px; overflow:hidden;
}
.book .plist{
	height:22px; line-height:20px; overflow:hidden;
}
.book .plist li{
	float:left; border:1px solid #d2d2d2; padding:0 12px; margin-right:10px;
}
.bookdy{
	background:url(../images/v2/box4.jpg) no-repeat; height:38px; line-height:38px; overflow:hidden;
	padding-left:82px;
}
.bookdy input{
	float:left; margin-top:6px; border:1px solid #66BA24; height:25px; line-height:25px; padding:0 2px; width:160px;
}
.bookdy a{
	display:block; float:left; width:40px; height:27px; text-align:center; background:#66BA24; 
	margin-top:6px; font-size:13px; color:#fff; line-height:27px;
}

.topic .list{
	width:100%; overflow:hidden; padding-top:10px; font-size:13px; line-height:20px;
}
.topic .list li{
	float:left; width:49.5%; text-align:center; margin-bottom:10px;
}
.topic .list .odd{
	text-align:left;
}
.topic .list .even{
	text-align:right;
}
.topic .list li img{
	width:138px; border:1px solid #ccc; padding:1px;
}
.topic .list li span{
	display:block; height:17px; line-height:20px; overflow:hidden; padding:5px 6px; font-size:12px; cursor:pointer;
}
.view .list li{
	height:28px; line-height:28px;  overflow:hidden;
}
.person .imgi .more{
	font-size:13px;
}
.hotkw .klist{
	border:1px solid #ddd; padding:8px 10px; font-size:13px; line-height:25px;
}
.hotkw .klist a{
	margin-right:12px;
}
.latest .list li{
	line-height:30px; height:30px; overflow:hidden; border-bottom:1px solid #e1e1e1;
}

.library .title{
	border-top:2px solid #6B6B6B; border-bottom:1px solid #BCBCBC; height:30px; line-height:30px;
	font-size:16px; font-weight:bold; padding-left:15px; overflow:hidden;
}
.library .title b{
	float:left;
}
.library .title span{
	font-weight:normal; float:right; font-size:12px; padding-right:10px;
}
.library .plist{
	padding:15px 0;
}
.library .plist li{
	float:left; width:19.9%; text-align:center;
}
.library .plist li img{
	width:160px;
}
.library .plist li span{
	display:block; padding:2px 12px; font-size:12px; line-height:18px; padding-top:8px;
}
.rptmap{
	border-bottom:1px solid #39f; padding-bottom:0px;
}
.rptmap .title{
	background:#F2F2F2; border-bottom:2px solid #39f; line-height:30px; height:30px; padding-left:15px;
}
.rptmap .list{
	padding:12px 10px 2px 10px; width:940px; overflow:hidden; font-size:13px;
}
.rptmap .list ul{
	float:left; width:14.2%;
}
.rptmap .list ul li{
	line-height:24px; height:24px; overflow:hidden;
}
.link .title{
	border:1px solid #d2d2d2; background:#f8f8f8; text-align:right; padding-right:10px; line-height:30px;
}
.link .title strong{
	float:left; font-weight:normal; padding-left:10px;
}
.link .list{
	font-size:12px; line-height:23px; border:1px solid #d2d2d2; border-top:0px; padding:15px 20px;
}
.link .list div{
	border-bottom:1px dashed #d2d2d2; padding-top:6px; margin-bottom:6px;
}
.link .list div a{
	margin-right:8px; font-size:13px;
}


.news .ndlh li{
	line-height:29px;
}
.plinfo{
	height:36px; line-height:36px; overflow:hidden;
}
.plinfo b{
	float:left; margin-left:10px; width:40px;
}
.scrollnews{
	height:36px; line-height:36px; overflow:hidden; padding-left:84px; display:none;
	background:url(../images/v2/scrollnews.jpg) left 3px no-repeat;
}
.pscroll{
	width:90%;
}
.pscroll li{
	height:36px; line-height:36px; overflow:hidden;
}
.pscroll a{
	display:block; overflow:hidden;
}
.pscroll .paleft{
	
}
.iline{
	border-top:1px solid #d7d7d7; height:0px; line-height:0px; font-size:0px; overflow:hidden; margin:6px 0;
}

.jindex #jplayer{
	width:560px; height:300px;
}
.jindex #jplayer #jwrap{
	height:300px;
}
.jindex #jplayer #jtext{
	height:40px;
}
.jindex #jplayer #jtext .text{
	height:40px; line-height:40px; font-size:16px; text-align:left; padding-left:14px;
}
.jindex #jplayer #jimage{
	height:300px;
}
.jindex #jplayer #jimage img{
	height:300px;
}
.jindex #jplayer #jnum{
	position:absolute; bottom:5px; right:5px; z-index:10; height:19px; padding:1px 0; overflow:hidden;
	background:none;
}
.jindex #jplayer #jnum span{
	display:inline-block; height:16px; margin:0; padding:0 7px;
	background:url(../images/v2/png24.png) -22px -126px no-repeat;
}
.jindex #jplayer #jnum .cur, .jindex #jplayer #jnum .on{
	background:url(../images/v2/png24.png) -8px -126px no-repeat;
}

.jindex #jplayer #jleft, .jindex #jplayer #jright{
	position:absolute; top:50%; width:45px; height:45px; margin-top:-23px; z-index:12;
	filter:alpha(opacity=30); -moz-opacity:0.5; opacity:0.5; outline:none;	
}
.jindex #jplayer #jleft:hover, .jindex #jplayer #jright:hover{
	filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;
}
.jindex #jplayer #jleft{
	left:10px; background:url(../images/v2/png24.png) left top no-repeat; 
	*background:url(../images/v2/top_bg_l.png) 0px 0px no-repeat;
}
.jindex #jplayer #jright{
	right:10px; background:url(../images/v2/png24.png) left -45px no-repeat; 
	*background:url(../images/v2/top_bg_r.png) 0px 0px no-repeat;
}
