@charset "utf-8";
@import "base.css";

em {
	font-style:normal;
	color:red;
} 

.search-box {
	width:641px;
	height:46px;
	background-color:#f7f7f7;
	/*margin:5px 7px 5px 7px;*/
}
.search-box span {
	color:#fff;
	margin-left:30px;
	height:46px;
	line-height:46px;
	float:left;
	font-weight:bold;
	font-size:14px;
	margin-top:-5px;
}

.search-box .form {
	float:left;
	height:46px;
	line-height:46px;
	
}
.search-box .form label {
	float:left;
}
.search-box .form input {
	height:33px;
	float:left;
	line-height:33px;
}

.search-box {
	background:url(../images/search_bg_subpage.png) repeat-x;
	width:654px;/**317px**/
	height:33px;/**50px**/
	padding:9px 0 8px 0;
}
.search-box input {
	background:url(../images/search_input_bg_subpage.png) repeat-x;
	border-color:#6bb4ff;
	border:1px solid;
	border-right:none;
	width:330px;
	height:33px;
	border:none;
	float:left;
	font-size:15px;
	margin-left:20px;	
}

.search-box .form .btn {
	background:url(../images/search_btn.png) no-repeat;
	width:33px;
	height:33px;
	border:none;
	float:left;
	margin-left:-2px;
}
/*
.search-box .form input[type="text"] {
	margin:10px 3px 8px 10px;
	border:1px solid #f5f5f5;
	width:280px;	
}
.search-box .form input[type="radio"] {
	height:10px;
	margin-left:10px;
}
.search-box .form .btn {
	float:left;
	background:url(../images/cyxx-search-btn.png) no-repeat;
	width:63px;
	height:29px;
	display:block;
	color:#fff;
	margin:8px 3px 8px 10px;
}
*/
.nav {
	clear:both;
	width:639px;
	border:1px solid #f5f5f5;
	margin:0 auto;
	height:27px;
}
.nav span {
	line-height:27px;
	height:27px;
	color:#d5d5d5;
	margin-left:10px;
}

.main-content {
	margin-top:15px;
	clear:both;
}

.main-content .header,.qycyxx .qycyxx-header,.qtlmtj .qtlmtj-header-title {
	width:642px;
	height:56px;
	margin:0 auto;
}
/*  产业信息  */
.cyxx-jdgz .header {
	background:url(../images/cyxx_jdgz_bg.png) no-repeat;
}
.dyzx-rdbg .header {
	background:url(../images/dyzx_rdbg_bg.png) no-repeat;
}
.zhblh .header {
	background:url(../images/zhblh_header_bg.png) no-repeat;
}
.other-column .header {
	background:url(../images/zxxx_header_bg.png) no-repeat;
}
.main-content ul {
	margin-left:30px;
	list-style:none;
}

.main-content ul li {
	width:625px;
	/*height:68px;*/
}

.main-content ul li .title {
	width:550px;
	height:35px;
	line-height:35px;
	float:left;
	overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}



.main-content ul li .title a {
	color:#0e6eb8;
	/*font-size:14px;
	font-family:宋体;*/
}
ul.top-list li .title a {
	font-size:16px;
	font-weight:bold;
}
.main-content ul li .title a:hover {
	text-decoration: none;
	color:#d0274b;
}
.main-content ul li .pub-date {
	width:70px;
	height:35px;
	text-align:center;
	line-height:35px;
	float:left;
	color:#cdcdcd;
}

.main-content ul li p {
	color:#797b7c;
	/*height:45px;*/
	clear:left;
	text-indent: 2em;
	text-align:left;
	padding:0;
	width:98%;
	line-height:200%;
	word-wrap: break-word; word-break: normal;
}

.main-content .separator {
	clear:both;
	margin-top:7px;
	margin-bottom:7px;
	width:100%;
}

.main-content .list li {
	height:37px;
	line-height:37px;
	/*
	height:30px;
	line-height:30px;
	
	background: url("../images/skin-dots.gif") no-repeat scroll 0 -70px rgba(0, 0, 0, 0);
  overflow: hidden;
  padding-left: 9px;
  text-overflow: ellipsis;
  white-space: nowrap;
  */
}
/*
.flip-pic-news {
	float:right;
	margin-top:5px;
	height:279px;
}*/

.recommend-news {
	width:317px;
	border:1px solid #ebebeb;
	clear:both;
	float:right;
	margin-top:5px;
}
.recommend-news .recommend-news-title {
	width:100%;
	border-top:3px solid #6ab3eb;
	height:31px;
}
.recommend-news ul.picul {list-style:none;}
.recommend-news ul.picul li {width:319px;height:57px;margin:9px 0;}
.recommend-news .recommend-news-title span {
	margin-left:20px;
	height:31px;
	line-height:31px;
	color:#0e6eb8;
	font-size:14px;
	font-weight:bold;
}
.recommend-news ul.list {
	margin-left:30px;
	
}
.recommend-news ul.list li {
	float:left;
	height:27px;
	line-height:27px;
	width:100%;
	margin:3px 0 3px 0;
	overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/*------------首张大图，用于数据监测二级页面 --------------*/
.recommend-news ul.picul li.firstli {width:319px;height:251px;margin:6px 0 0 0;}
.recommend-news .first-recommend-news-pic {
	width:290px;
	height:148px;
	margin:0 auto;
}
.recommend-news .first-recommend-intro {
	width:290px;
	height:103px;
	top:-14px;
	margin:0 auto;
	position:relative;
	background:url(../images/recommend_pic_bg.png) no-repeat;
	border:1px solid transparent;
}
.recommend-news .first-recommend-intro p {
	margin:25px 10px 5px 10px;
	width:270px;
	height:69px;
	padding:0;
	color:#fff;
	overflow:hidden;
	text-overflow:ellipsis;
}
.recommend-news .first-recommend-intro a,.recommend-news .first-recommend-intro a:hover{
	color:#fff;
}
.recommend-news .first-recommend-intro a:hover{
	text-decoration: underline;
}
/*------------/end --------------*/
.recommend-news .recommend-news-pic {
	width:75px;
	height:57px;
	margin-left:15px;
	float:left;
}
.recommend-news .recommend-intro {
	float:left;
	width:224px;
	height:57px;
}
.recommend-news .recommend-intro-title {
	width:224px;
	height:27px;
	line-height:27px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.recommend-news .recommend-intro-title span{
	width:224px;
	height:27px;
	line-height:27px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.recommend-news .recommend-intro-title span a {
	margin-left:20px;
	height:27px;
	line-height:27px;
	color:#0e6eb8;
	font-size:14px;
	font-weight:bold;
}

.recommend-news .recommend-intro-source{
	clear:both;
	float:left;
	width:154px;
	height:30px;
	line-height:30px;
	text-align:center;
}
.recommend-news .recommend-intro-pub-date{
	width:70px;
	height:30px;
	text-align:center;
	line-height:30px;
	float:right;
	color:#cdcdcd;
}

.qycyxx .qycyxx-header {
	background:url(../images/cyxx_qycyxx_bg.png) no-repeat;
}
.qtlmtj .qtlmtj-header-title {
	background:url(../images/cyxx_qtlmtj_bg.png) no-repeat;
}

/*--------------- qycyxx start -----------------------*/
.qycyxx .qycyxx-header ul {
	float:left;
	margin-left:200px;
}
.qycyxx .qycyxx-header ul li {
	float:left;
	list-style:none;
	height:46px;
	color:#4d78a7;
	font-size:12px;
	font-family:宋体;
	
}
.qycyxx .qycyxx-header ul li a,.qycyxx .qycyxx-header ul li a:hover,.qycyxx .qycyxx-header ul li span{
	height:46px;
	line-height:46px;
	text-align:center;
	margin-top:4px;
	color:#4d78a7;
	display:block;
	
	
}
.qycyxx .qycyxx-header ul li a,.qycyxx .qycyxx-header ul li a:hover {
	width:46px;
	text-decoration:none;	
}
.qycyxx .qycyxx-header ul li a:hover,.qycyxx .qycyxx-header ul li a.current {
	background:url(../images/cyxx_title_a_hover_bg.png) no-repeat;
}
.qycyxx .qycyxx-header ul li span {
	width:3px;
	height:46px;
	line-height:46px;
}
.qycyxx .qycyxx-header .more {
	float:right;
	margin-right:5px;
}
.qycyxx .qycyxx-header .more a {
	display:block;
	width:46px;
	height:46px;
	line-height:46px;
	text-align:center;
	margin-top:4px;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	font-family:宋体;
}
.qycyxx .content
{/* 最小高度 */
	min-height:184px;
	height:auto !important;
	height:184px;
}
.qycyxx .content .top2 {
	margin:0 auto;
	width:319px;
	height:81px;
}
.qycyxx .content .top2 .summary_title {
	height:27px;
	width:314px;
	margin:0 auto;
}
.qycyxx .content .top2 .summary {
	height:54px;
}
.qycyxx .content .top2 .summary_title a {	
	float:left;
	width:100%;
	text-align:center;
	height:27px;
	line-height:27px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.qycyxx .content .top2 .summary_title a ,.qycyxx .content .top2 .summary_title a:visited{	
	font-size:14px;
	font-weight:bold;
	color:#0e6eb8;
	text-decoration: none;
}
.qycyxx .content .top2 .summary_title a:hover {
	color:#d0274b;
}
.qycyxx .content .top2 .summary {	
	clear:both;
	width:100%;
	height:54px;
	margin:3px;
	color:#76858f;
	font-size:12px;
	font-family:宋体;
	text-indent: 2em;
	float:left;
	word-spacing:10px;
}
.qycyxx .content .list ul {
	margin-left:30px;
}
.qycyxx .content .list ul li {
	height:26px;
	line-height:26px;
}
.qycyxx .content .list2 ul {
	width:624px;
	height:102px;
	
	margin-left:30px;
}
.qycyxx .content .list2 ul li {
	width:295px;
	height:28px;
	line-height:28px;
	margin:3px 0;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

/*-------------------- qycyxx end ------------------------*/
.qtlmtj {
	margin-top:5px;
	width:655px;
	clear:both;
}
.qtlmtj ul {
	width:655px;
	margin-left:30px;
}
.qtlmtj ul li {
	width:295px;
	height:26px;
	line-height:26px;
	margin:3px 0 3px 0;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.qtlmtj .qtlmtj-content
{/* 最小高度 */
	min-height:184px;
	height:auto !important;
	height:184px;
}
.qtlmtj .qtlmtj-content-top2 .pic_news {
	margin:5px 3px 5px 3px;
	width:317px;
	height:107px;
	
}
.qtlmtj .qtlmtj-content-top2 .pic_news .pic {
	width:145px;
	height:107px;
	float:left;
	text-align:center;
	vertical-align:middle;
	display: table-cell;
}
.qtlmtj .qtlmtj-content-top2 .pic_news .summary_title a ,.qtlmtj .qtlmtj-content-top2 .pic_news .summary_title a:visited{	
	float:left;
	text-align:center;
	width:164px;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#0e6eb8;
	word-wrap: break-word;  
	word-break: normal;
	overflow:hidden;
	text-overflow:ellipsis;
}
.qtlmtj .qtlmtj-content-top2 .pic_news .summary_title a:hover {
	color:#d0274b;
}
.qtlmtj .qtlmtj-content-top2 .pic_news .summary {	
	width:164px;
	height:74px;
	margin:3px;
	color:#76858f;
	font-size:12px;
	font-family:宋体;
	text-indent: 2em;
	float:left;
	word-spacing:10px;
	line-height:150%;
	word-wrap: break-word;  
	word-break: normal;
	overflow:hidden;
	text-overflow:ellipsis;
}



.topclick-news {
	width:317px;
	border:1px solid #ebebeb;
	clear:both;
	float:right;
	margin-top:5px;
}
.topclick-news .topclick-news-title {
	width:100%;
	border-top:3px solid #6ab3eb;
	height:31px;
}
.topclick-news .topclick-news-title span {
	margin-left:20px;
	height:31px;
	line-height:31px;
	color:#0e6eb8;
	font-size:14px;
	font-weight:bold;
}
.topclick-news ul {
	margin-left:20px;
	list-style:none;
}
.topclick-news ul li {
	float:left;
	height:27px;
	line-height:27px;
	width:95%;
	margin:3px 0 3px 0;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}


/*-------环保知识问答------*/
.hbzswd .qtlmtj-header .qtlmtj-header-title,.zcfg-hyfl .qtlmtj-header .qtlmtj-header-title {
	width:642px;
	height:40px;
	margin:0 auto;
}

.hbzswd .qtlmtj-header-title {
	background:url(../images/hbzswd_header_bg.png) no-repeat;
}

/*------------政策法规------------*/
.zcfg-hyfl .header {
	background:url(../images/zcfg_hyfl_bg.png) no-repeat;
}
.zcfg-hyfl .qtlmtj-header-title {
	background:url(../images/zcfg_hyfl_bg.png) no-repeat;
}
.zcfg-hyfl .qtlmtj-content {
	width:655px;
	}
.zcfg-hyfl .qtlmtj-content ul.class_ul {
	list-style:none;
	width:655px;
	margin:0;
}
.zcfg-hyfl .qtlmtj-content ul.class_ul li {
	float:left;
	width:320px;
	height:55px;
	margin-left:6px;
	/*background-color:#aefeff;*/
}
.zcfg-hyfl .qtlmtj-content ul.class_ul li div.class_title {
	width:320px;
	font-size:14px;
	color:#6ab3eb;
	text-align:left;
	height:30px;
	line-height:30px;
	
}
.zcfg-hyfl .qtlmtj-content ul.class_ul li div.class_content {
	width:320px;
	font-size:12px;
	color:#0e6eb8;
	text-align:left;
	overflow:hidden;
	height:25px;
	line-height:25px;
	
	
}
.zcfg-top {
	width:655px;
	height:224px;
}
.zcfg-top .cleft {
	margin-left:7px;
	width:224px;
	height:224px;
	background-color:#f4f9ff;
	float:left;
}
.zcfg-top .cright {
	width:415px;
	height:222px;
	border:1px solid #bad9ff;
	float:left;
}
#zcfg-top-title {
	width:95%;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#0e6eb8;
	/*background-color:#d3d3d3;*/
	height:30px;
	line-height:30px;
	word-wrap: break-word;  
	word-break: normal;
	overflow:hidden;
	text-overflow:ellipsis;
	margin:0 auto;
	clear:both;
	
}
#zcfg-top-summary {
	width:95%;
	height:194px;
	/*background-color:red;*/
	font-size:14px;
	color:#686a6b;
	margin:3px;
	font-family:宋体;
	text-indent: 2em;
	word-spacing:10px;
	line-height:150%;
	word-wrap: break-word;  
	word-break: normal;
	margin:0 auto;
	clear:both;
}

.film_focus{width:422px;border:1px solid red;height:222px;overflow:hidden;position:relative;}
.film_focus .film_focus_imgs_wrap{width:344px;height:222px;background:url(../images/T16WJqXaXeXXXXXXXX-32-32.gif) no-repeat center center;}
.film_focus ul.film_focus_imgs{width:344px;height:9999em;position:absolute;left:0;top:0;}
.film_focus ul.film_focus_imgs li{height:222px;overflow:hidden;}
.film_focus .film_focus_desc h3{
	height:30px;
	line-height:30px;
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:0;
	background:rgba(0,0,0,.5);
	color:#fff;
	width:100%;
	padding-left:24px;
	z-index:99;
	font-size:14px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000');
}
.film_focus ul.film_focus_nav{
	list-style:none;
	width:80px;
	height:222px;
	background:#424242;
	position:absolute;
	right:0;
	_right:-45px;
	top:0;
	z-index:100;
	margin-left:0px;
}
.film_focus ul.film_focus_nav li{
	height:49px;
	background:url(../images/T1WiB5Xf0EXXXXXXXX-1-75.png) repeat-x;
	margin:1px 1px 1px 0;
	padding-top:3px;
	position:relative;}
.film_focus ul.film_focus_nav li.cur{background:url(../images/arrow_outline.png) no-repeat;
	width:221px;left:-14px;padding:7px 0 0 101px;_background:url(../images/arrow_outline.gif) no-repeat 0 0;}
.film_focus ul.film_focus_nav li img{position:absolute;left:0;top:4px;}
.film_focus ul.film_focus_nav li.cur img{left:14px;}
/*------------/政策法规------------*/
.sjjc-sjjc .header {
	background:url(../images/sjjc_sjjc_bg.png) no-repeat;
}

.hbblh {
	width:643px; 
	background:url(../images/sjjc_blh.png) no-repeat;
	clear:both;
	margin:5px 0 0 5px;
	}
.hbblh .hbblh-header, .hbblh .hbblh-content{
	width:641px;
	
}
.hbblh .hbblh-header-title {
	margin:5px 0 0 30px;
	height:31px;
	line-height:31px;
	color:#0e6eb8;
	font-size:16px;
	float:left;
	font-family:宋体;
}

.hbblh .hbblh-header-more {
	float:right;
	margin-right:5px;
}
.hbblh .hbblh-header-more a {
	display:block;
	width:46px;
	height:46px;
	line-height:46px;
	text-align:center;
	margin-top:4px;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	font-family:宋体;
}
.hbblh .hbblh-content {
	clear:both;
	border:1px solid #ebebeb;
	border-top:none;
	height:216px;
	}
.hbblh .hbblh-content .cleft {
	width: 318px;
	height: 210px;
	float:left;
}

#hbblh_summary {
	padding:0;
	width:96%;
	margin:5px;
	color:#76858f;
	font-size:12px;
	text-indent: 2em;
	word-spacing:10px;
	line-height:150%;
}
.hbblh .hbblh-content .cright {
	width:317px;
	height: 210px;
	float:left;
	margin:3px;
}
.hbblh .hbblh-content .cright ul {
	width:310px;
	
}
.hbblh .hbblh-content .cright ul li{
	height:27px;
	line-height:27px;
}

/*-------------用于数据监测-环保百科----------------*/
.hbblh .hbbk-content {
	height:213px;
}


.hbblh .hbbk-content .cleft, .hbblh .hbbk-content .cright{
	height:213px;
}
.hbblh .hbbk-content .cleft ul {
	list-style:none;
	margin-left:5px;
}
.hbblh .hbbk-content .cleft ul li {
	height:94px;
	margin-top:5px;
}

.hbblh .hbbk-content .cleft .cleft-pic {
	width:143px;
	height:94px;
	float:left;
	/*background-color:#0ea;*/
	
}
.hbblh .hbbk-content .cleft .cleft-text {
	float:left;
	margin-left:5px;
	width:157px;
	height:94px;
	/*background-color:#fea;*/
}
.hbblh .hbbk-content .cleft .cleft-text a.title,.hbblh .hbbk-content .cleft .cleft-text a.title:visited {
	text-align:center;
	width:157px;
	height:27px;
	display:block;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#0e6eb8;
	word-wrap: break-word;  
	word-break: normal;
	overflow:hidden;
	text-overflow:ellipsis;
}
.hbblh .hbbk-content .cleft .cleft-text a.title:hover {
	color:#d0274b;
}
.hbblh .hbbk-content .cleft .cleft-text .summary {
	width:157px;
	height:65px;
	color:#76858f;
	font-size:12px;
	font-family:宋体;
	text-indent: 2em;
	float:left;
	word-spacing:10px;
	line-height:140%;
	word-wrap: break-word;  
	word-break: normal;
	overflow:hidden;
	text-overflow:ellipsis;
}

.hbblh .hbbk-content .cright  ul {
	margin-left:20px;
}
.hbblh .hbbk-content .cright  ul li{
	height:28px;
	line-height:28px;
}

.hbblh .sjjcpage .cleft {
	width: 218px;
	height: 210px;
	float:left;
}
.hbblh .sjjcpage .cright {
	width:417px;
	height: 210px;
	float:left;
	margin:3px;
}
/*-------------//用于数据监测-环保百科----------------*/



/*-------------------------*/

.xx ul li{
	background: url("../image/skin-dots.gif") no-repeat scroll 0 -75px rgba(0, 0, 0, 0);
  overflow: hidden;
  padding-left: 9px;
  text-overflow: ellipsis;
  white-space: nowrap;
}



/*--------------博览会--------------*/
#ifocus { width: 417px; height: 210px; }
#ifocus_pic { position: relative; width: 261px; display: inline; float: left; height: 210px; overflow: hidden }
#ifocus_piclist { position: absolute }
#ifocus_piclist li { width: 261px; height: 210px; overflow: hidden }
#ifocus_piclist img { width: 261px; height: 210px }
#ifocus_btn { z-index: 100; width: 155px; display: inline; float: right; height: 210px; border-top:1px solid #ccc; }
#ifocus_btn ul,#ifocus_btn li {list-style-type: none;margin-top:0;}
#ifocus_btn li { position: relative; text-align: center; line-height: 35px; cursor: pointer }
#ifocus_btn .current { width: 175px; background: url(../images/slide-banner.png); height: 35px; color: #fff; margin-left:-20px; }
#ifocus_btn .normal { width: 155px; background: url(../images/slide-banner.png) no-repeat right -35px; height: 35px; overflow: hidden }
#ifocus_btn .current a { color: #fff; text-decoration: none; font-family:"宋体";margin-left:20px;}
#ifocus_btn .normal a { color: #666; text-decoration: none; font-family:"宋体" }
/*--------------//博览会--------------*/



/***************公司战略****************/
.subpage-tabs {
	width:655px;
}
.subpage-tabs ul {
	list-style:none;
	width:643px;
	margin:0 6px 0 6px;
	border:1px solid #eaecee;
	border-bottom:1px solid #6ab3eb;
	height:41px;
	background-color:#f8f8f8;
}
.subpage-tabs ul li a, .subpage-tabs ul li a:hover, .subpage-tabs ul li a.current {
	float:left;
	height:41px;
	line-height:41px;	
	font-size:14px;
	font-family:宋体;
	width:236px;
	text-align:center;
}
.subpage-tabs ul li a {
	color:#517692;
	background:url(../images/subpage-tabs.png) no-repeat;
}
.subpage-tabs ul li a:hover, .subpage-tabs ul li a.current {
	color:#0d87e5;
	background:url(../images/subpage-tabs-hover.png) no-repeat;
}
.subtabs_list .list .top1 {
	width:643px;
	height:176px;
	margin:0 auto;
	background-color:#f4f9ff;
}
.subtabs_list .list .top1 .pic {
	width:378px;
	height:176px;
	float:left;
}
.subtabs_list .list .top1 .intro {
	width:265px;
	height:176px;
	float:left;
}
.subtabs_list .list .top1 .intro a {
	text-align:center;
	width:257px;
	height:30px;
	display:block;
	line-height:30px;
	margin:0 auto;
	font-size:14px;
	font-weight:bold;
	color:#0e6eb8;
	word-wrap: break-word;  
	word-break: normal;
	overflow:hidden;
	text-overflow:ellipsis;
}
.subtabs_list .list .top1 .intro a:hover {
	color:#d0274b;
}
.subtabs_list .list .top1 .intro span {
	width:96%;
	height:136px;
	color:#76858f;
	font-size:12px;
	font-family:宋体;
	text-indent: 2em;
	float:left;
	word-spacing:10px;
	line-height:140%;
	word-wrap: break-word;  
	word-break: normal;
	overflow:hidden;
	text-overflow:ellipsis;
	margin:0 2% 0 2%;
}
.subtabs_list .list ul {
	clear:both;
	margin:5px 0 0 30px;
}
.subtabs_list .list ul li {
	height:27px;
	line-height:27px;
	margin:5px 0 0 5px;
	word-wrap: break-word;  
	word-break: normal;
	overflow:hidden;
	text-overflow:ellipsis;
}

/*----------------公司战略 new ---------------------*/

.gszl-top {
	width:643px;
	margin:0 auto;
}
.gszl-top ul.top-list {
	margin:5px;
}
.gszl-top ul.top-list li {
	height:100px;
	float:left;
	width:315px;
	/*background-color:#fefeae;*/
}

.gszl-top .pic_news {
	margin:3px;
	width:315px;
	height:107px;
	
}
.gszl-top .pic_news .summary_title {	
	float:left;
	text-align:center;
	width:164px;
	height:27px;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#0e6eb8;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.gszl-top .pic_news {
	width:315px;
	height:94px;
	padding-top:2px;
	
}
.gszl-top .pic_news .pic {
	width:145px;
	height:94px;
	float:left;
	text-align:center;
	vertical-align:middle;
	display: table-cell;
}
.gszl-top .pic_news .summary {	
	width:170px;
	height:67px;
	color:#76858f;
	font-size:12px;
	font-family:宋体;
	text-indent: 2em;
	float:left;
	word-spacing:10px;
}
/***************公司战略 end ****************/


/***************监测报告****************/
.jcbg-top {
	width:643px;
	margin:0 auto;
}
.jcbg-top ul.top-list {
	margin:5px;
}
.jcbg-top ul.top-list li {
	height:100px;
	/*background-color:#fefeae;*/
}
.jcbg-top .cleft,.jcbg-top .cright {
	float:left;
	height:100px;
	}
.jcbg-top .cleft {
	width:124px;
	text-align:center;
}
.jcbg-top .cleft img {margin-top:7px;}
.jcbg-top .cright {
	width:500px;
}
.jcbg-top .cright .title{
	width:95%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.jcbg-top .cright p{
	height:70px;
}

.zcfg {
	width:643px;
	margin-top:5px;
}
.zcfg .zcfg-header{
	background:url(../images/jcbg_zcfg_bg.png) no-repeat;
	width:643px;
	height:36px;
	margin-left:6px;
}
.zcfg .zcfg-header span {
	margin-left:30px;
	height:36px;
	line-height:30px;
	font-size:14px;
	font-family:宋体;
	color:#fff;
}
.zcfg .zcfg-header .more {
	float:right;
	margin-right:5px;
}
.zcfg .zcfg-header .more a {
	display:block;
	width:46px;
	height:46px;
	line-height:46px;
	text-align:center;
	margin-top:4px;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	font-family:宋体;
}
.zcfg .zcfg-content {
	border:1px solid #ebebeb;
	width:639px;
	height:204px;
	border-top:none;
	margin-left:8px;
}
.zcfg-content .cleft{
	width:315px;
	float:left;
	text-align:center;
}
.zcfg-content .cright{
	width:315px;
	float:left;
}
.zcfg ul {
	margin-left:20px;
}
.zcfg ul li {
	width:300px;
	height:28px;
	line-height:28px;
	margin:3px 0 0 3px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	
}

.cyyq-sjjc {
	width:320px;
	float:left;
	margin-left:7px;
	margin-top:5px;
}
.cyyq-sjjc-header, .topclick-news-title2{
	width:320px;
	height:36px;
	background:url(../images/cyyq_sjjc_bg.png) no-repeat;
}
/*---热门点击第二种背景---*/
.topclick-news-title2{
	width:317px;
}
.cyyq-sjjc-header span.title,.topclick-news-title2 span {
	margin:8px 0 0px 30px;
	width:80px;
	display:block;
	color:#fff;
	font-weight:bold;
	float:left;
	
}
.cyyq-sjjc-header .more{
	float:right;
	margin-right:5px;
}
.cyyq-sjjc-header .more a {
	display:block;
	width:46px;
	height:36px;
	line-height:36px;
	text-align:center;
	margin-top:4px;
	text-decoration:none;
	font-size:12px;
	/*font-weight:bold;*/
	font-family:宋体;
}
/*--------产业园区-数据监测-选项卡----------*/
.cyyq-sjjc-header ul {
	float:right;
	margin-right:3px;
}
.cyyq-sjjc-header ul li {
	float:left;
	list-style:none;
	height:36px;
	color:#4d78a7;
	font-size:12px;
	font-family:宋体;
}
.cyyq-sjjc-header ul li a,.cyyq-sjjc-header ul li a:hover,.cyyq-sjjc-header ul li span{
	height:36px;
	line-height:36px;
	text-align:center;
	color:#4d78a7;
	display:block;	
}
.cyyq-sjjc-header ul li a,.cyyq-sjjc-header ul li a:hover {
	width:25px;
	text-decoration:none;	
}
.cyyq-sjjc-header ul li a:hover,.cyyq-sjjc-header ul li a.current {
	background:url(../images/cyyq_sjjc_tabs_hover.png) no-repeat;
}
.cyyq-sjjc-header ul li span {
	width:3px;
	height:36px;
	line-height:36px;
}

/*--------产业园区-数据监测-选项卡----------*/
.cyyq-sjjc-content ul {
	margin-left:20px;
	clear:both;
}
.cyyq-sjjc-content ul li {
	height:28px;
	line-height:28px;
	margin:3px 0 0 3px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	list-style-position:inside;
}

.top-news {
	width:311px;
	height:178px;
	margin:0 auto;
}
.top-news-pic {
	width:100%;
	/*height:107px;*/
	background-color:#fffaef;
}
.cyyq-cyxx .top-news-pic img {
	clear:both;
	margin-top:5px;
}
.top-news-intro {
	width:311px;
	height:71px;
	background-color:#ebf8ff;
}
.top-news-intro p {
	width:300px;
	height:62px;
	margin:6px 5px 3px 6px;
	color:#76858f;
	font-size:12px;
	font-family:宋体;
	text-indent: 2em;
	float:left;
	padding:0;
	word-spacing:10px;
	line-height:130%;
	word-wrap: break-word;  
	word-break: normal;
	overflow:hidden;
	text-overflow:ellipsis;
}


/*---------- viewbox ---------*/
.viewbox{
	width:643px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:8px;
}
.viewbox .title{
	/*height:56px;
	line-height:56px;
	line-height:200%;*/
	text-align:center;
	/*overflow:hidden;*/
	padding-top:10px;
}
.viewbox .title h2{
	font-size:24px;
	color:#2b2b2b;
}
.viewbox .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;
}
.viewbox .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.viewbox .info a{
	color:#690;
}
.viewbox .intro{
	width:90%;
	padding:8px 16px;
	line-height:24px;
	background:#f5fcee;
	border:1px solid #DCDDDD;
	font-size:14px;
	color:#706A6A;
	margin:8px auto 0 auto;
}
.viewbox .infolist{
	width:368px;
	float:left;
}
.viewbox .infolist small{
	width:100px;
	text-align:right;
	display:block;
	float:left;
	font-size:12px;
	line-height:31px;
	color:#999;
	clear:left;
	height:31px;
	overflow:hidden;
}
.viewbox .infolist span{
	width:200px;
	line-height:30px;
	float:left;
	height:31px;
	overflow:hidden;
}
.viewbox .picview{
	width:320px;
	float:right;
	padding-right:24px;
	padding-top:16px;
}
.viewbox .labeltitle{
	height:23px;
	background:url(../images/view-labeltitle-bg.gif) left 10px repeat-x;
	clear:both;
	overflow:hidden;
	margin:0px auto 0px;
	padding-top:10px;
}
.viewbox .labeltitle strong{
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#FFF;
	letter-spacing:1px;
	display:block;
	float:left;
	background:url(../images/view-labeltitle-bg.gif) left -44px no-repeat;
	overflow:hidden;
}

.viewbox .content{
	font-size:14px;
	padding:12px 16px;
	line-height:25px;
	color:#333;
}
.viewbox .dede_pages{
	width:712px;
	float:none;
	overflow:hidden;
	text-align:center;
}
.viewbox .dede_pages ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
}
.viewbox .dede_pages ul li,.viewbox .dede_pages ul li a{
	float:none;
	display:inline;
}
.viewbox .boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.viewbox .boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(../images/boxoff.gif) right -10px no-repeat;
	float:left;
}
.viewbox .newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.viewbox .diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.viewbox .diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.viewbox .diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.viewbox .diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.viewbox .diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.viewbox .diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.viewbox .diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.viewbox .newdigg .digg_good{
	background:url(../images/newdigg-bg.png) left top no-repeat;
}
.viewbox .newdigg .digg_bad{
	background:url(../images/newdigg-bg.png) right top no-repeat;
}
.viewbox .newdigg .digg_good .digg_act{
	color:#C30;	
}
.viewbox .newdigg .digg_good .digg_num{
	color:#C63;
}
.viewbox .newdigg .digg_bad .digg_act{
	color:#36C;	
}
.viewbox .newdigg .digg_bad .digg_num{
	color:#39C;
}
.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
.viewbox .handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
.viewbox .handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url(../images/digg-bg.gif) no-repeat;
	margin-right:12px;
}
.viewbox .handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.viewbox .handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.viewbox .handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}
.viewbox .handle .context{
	float:left;
}
.viewbox .handle .context ul li{
	line-height:29px;
	color:#888;
}
.viewbox .actbox{
	width:260px;
	text-align:center;
	float:right;
	padding-top:20px;
	padding-right:10px;
}
.viewbox .actbox ul li{
	display:inline;
	padding-left:22px;
	background-image:url(../images/actbox-ico.gif);
	background-repeat:no-repeat;
	margin-right:10px;
}
.viewbox .actbox ul li a{
	color:#666;
}
.viewbox .actbox ul li#act-fav{
	background-position:4px 0px;
}
.viewbox .actbox ul li#act-err{
	background-position:4px -37px;
}
.viewbox .actbox ul li#act-pus{
	background-position:4px -73px;
}
.viewbox .actbox ul li#act-pnt{
	background-position:4px -109px;
}
.viewbox .downurllist{
	width:100%;
	clear:both;
	overflow:hidden;
	
}
.viewbox .downurllist li{
	height:27px;
	background:url(../images/downurl-bg.gif) right top no-repeat;
	padding-right:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
.viewbox .downurllist li a{
	height:27px;
	background:url(../images/downurl-bg.gif) left top no-repeat;
	display:block;
	font-size:12px;
	color:#555;
	text-indent:30px;
	line-height:27px;
	float:left;
	padding-right:5px;
}
.viewbox .downurllist li a:hover{
	color:#F63;
	text-decoration:none;
}
.viewbox .picbox{
	width:100%;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	line-height:31px;
	overflow:hidden;
}
.viewbox .picbox img{
	display:block;
	margin:16px auto 6px;
}
.viewbox .picbox ul.e8{
	font-size:12px;
	line-height:normal;
}
.viewbox .picbox ul.e8 li .pic{
	background:none;
	border:1px solid #EEE;
	overflow:hidden;
}
.viewbox .picbox ul.e8 img{
	margin:3px;
	border:none;
}
.viewbox .picbox ul.e8 li .title{
	padding-top:0px;
}

.likeart {
	background:url(../images/likeart_bg.png) no-repeat;
	margin:0 auto;
	width:972px;
	height:252px;
	border-bottom:1px solid #cee3f3;
}
.likeart ul {
	margin-left:30px;
}
.likeart h3 {
	padding-top:10px;
	font-size:16px;
	font-family:宋体;
	color:#546b86;
}
.likeart ul li {
	height:32px;
	line-height:32px;
	width:500px;
	overflow:hidden;
	
}
.likeart ul li a {
	font-size:14px;
	color:#3083fd;
}
.likeart ul li a:hover {
	color:#d0274b;	
}
.likeart ul li span {
	width:70px;
	height:30px;
	text-align:center;
	line-height:30px;
	margin-left:20px;
	color:#cdcdcd;
}
.taglist {
	width:641px;
/*	height:120px;*/
	margin-top:5px;
}
.taglist ul {
	list-style:none;
	margin:10px;
}
.taglist ul li {
	float:left;
	border:1px solid #e5f2ff;
	background:url(../images/tag_bg.png) repeat-x;
	margin:5px;
	height:25px;
	line-height:25px;
	display:block;
	text-align:center;
	padding:0 10px 0 10px;
}

.dede_pages{
	width:712px;
	float:none;
	overflow:hidden;
	text-align:center;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.lxwm, .jrwm, .gywm{
	width:979px;
	clear:both;
}
.lxwm p, .jrwm p, .gywm {
	font-size:14px;
	text-indent: 2em;
}
.lxwm p span, .jrwm p span, .gywm span {
	font-weight:bold;
	color:#3783d1;
}
.gywm span {
	font-size:16px;
	}
.gywm label {
	color:#999;
	
	}
.lxwm{
	height:270px;
	padding-top:10px;
}
.lxwm div {
	width:450px;
	height:270px;
	float:left;
	/*margin:10px 0 0 415px;*/
	}
.gywm {
	height:544px;
}
.gywm-content {
	width:900px;
	height:300px;
	margin:40px;
	line-height:200%;
}
.gywm p {
	
	}
.jrwm {
	height:525px;
	background:url(../images/lxwm_jrwm.png) no-repeat right bottom;
}
.jrwm p {
	line-height:120%;
}
.jrwm div {
	width:950px;
	height:475px;
	margin:0 auto;
	}
	
/*-----------------------------------------*/

ul.e2 li a.title {overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color:#0e6eb8;
  font-size:14px;
  font-weight:bold;
  width:450px;
  float:left}
ul.e2 li span.info{
	font-size:12px;
	color:#888;
	float:left;
	width:154px;}
ul.e2 li p.intro {clear:both;width:98%;}


.tags_list {width:95%;margin-left:20px;}
.tags_list dt {
	color:#0e6eb8;
  font-size:14px;
  font-weight:bold;
  height:35px;
  line-height:35px;
  }
.tags_list dd a {height:23px;margin:4px;font-size:12px;display:block;float:left;}