﻿/* 核心通用设置 */
*,body,span,form,ul,li,dl,dt,dd {
	margin: 0px;
	padding: 0px;
	color: #333333;
	font-size: 12px;
	list-style:none;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

a {text-decoration:none;}
a:hover { color:#ff0000;}
.whole_padding a:hover{ color:#ff0000;}
.whole_padding2 a:hover{ color:#ff0000;}

a.banner-a:hover { color:#000;}

body { background-color:#f3fdf8; width:960px; margin:0 auto;}
img{ border:0;}
input{ color: #333333; }
textarea{ color: #333333;}
.accesskey{ text-decoration: underline;}
.must{ color: #FF6600;}
.hidden{ display: none;}
pngf.ix { behavior: url(css/js/iepngfix.htc); } /* 此url相对于html文件所在位置 */
.pngfix2 { behavior: url(css/js/iepngfix2.htc); }
.scrollBar{
	scrollbar-face-color: #fff;
	scrollbar-highlight-color: #fff; 
	scrollbar-shadow-color: #fff; 
	scrollbar-3dlight-color: #c1d1d9; 
	scrollbar-arrow-color: #16377a; 
	scrollbar-track-color: #eee; 
	scrollbar-darkshadow-color: #c1d1d9;
}
h1{font-size:14px; font-weight:bold; line-height:43px; text-indent:10px;}
h2,h3,h4,h5{ font-size: 12px; line-height: 22px; height: 22px; display: inline;}

/* 布局通用设置 */
.row {display:block;clear:both;width:auto;height:auto;}
.col {display:inline;clear:none;float:left;width:auto;height:auto;}
.left{float:left;}
.right{
	float:right;
	top: 5px;
}
.right1{
	float:right;
}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.top5{margin-top:5px;}
.top8{margin-top:8px;}
.right5{margin-right:5px;}
.left6{margin-left:6px;}
.left8{margin-left:8px;}
.left10{margin-left:10px;}
.bottom5{margin-bottom:5px;}
.bottom10{margin-bottom:10px;}

.alpha{ behavior: url(css/css/iepngfix.htc) }
.center{ margin-right: auto; margin-left: auto;} 

.whole{width:950px; background:#fff;background:#fefafb;}
.nav{ height:18px; color:#000; font-size:12px;  text-indent:0px; width:914px; background-color:#fff; padding-top:4px; padding-left:4px;}
.banner{ height:23px; font-weight:bold; width:950px; background:url(images/banner.jpg); margin:0px auto; padding:7px 0px 0px 0px;}
.banner-lj { margin:0px 32px; font-size:14px; color:#fff;}
.nav2{ height:33px;  color:#036; font-size:14px; font-weight:bold; text-indent:20px; line-height:33px;}

.whole_padding{ padding:0px 9px 10px 9px; width:932px; background-color:#fff; zoom:1; overflow:hidden; }
.whole_padding2 { padding:0px 9px 10px 9px; width:932px; background-color:#fff; zoom:1; overflow:hidden; }
.vr_module{
	width:200px;
	height:150px;
	background:#fff;
	border:1px solid #3a8d0a;
	padding:6px;
	margin-top: auto;
	margin-right:8px;
	padding-bottom:3px;
	margin-left: auto;
}

.green_bar{
	height:28px;
	width:710px;
	font-size:14px;
	font-weight:bold;
	text-indent:0;
	line-height:26px;
	background-image:url(images/green_bar.jpg);
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: auto;
	float: right;
}
.green_bar span{font-size:14px; font-weight:bold; line-height:26px;  color:#000; margin-left:20px;}
.green_bar a{line-height:26px;}
.news_bg{
	width:697px;
	background:#fff;
	line-height: 22px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom:6px;
	padding-left: 5px;
}
.news_bg ul{width:364px; border-top:1px dotted #d6d6d6; padding:5px 0 0 0;}
.news_bg ul li{ text-indent:8px; height:20px; background:url(http://www.chachaba.com/news/images/zhuanti/huanjing/dt_arrow.jpg) no-repeat; line-height:20px;}
.news_bg ul li span{ text-align:right; float:right; width:60px; font-size:10px; text-indent:0px !important; margin:-20px auto auto auto; font-family:Arial, Helvetica, sans-serif;}
.date2{ float:right; width:60px; font-size:10px; height:18px; text-indent:0px !important; margin:-20px auto auto auto; font-family:Arial, Helvetica, sans-serif;}
.headline{font-size:14px; color:#000; font-weight:bold; }
.headline_text{color:#333333; text-indent:26px;text-indent:2em;}
.detail{ margin:-22px 0 0 0 ; }
.detail a{color:#0a5986;}
.detail a:hover{ text-decoration:underline;}


.news_second{width:456px; height:320px; border:1px solid #d8d8d8; margin:10px auto;  line-height: 23px; background:#fff;}
.news_second span{ width:456px; height:26px; line-height:25px; font-size:14px; font-weight:bold; color:#fff; background:url(images/biaoti1.gif); text-indent:10px; display:block; margin:0 0 8px 0 !important;}
.chunyun1 { padding-left:10px; width:245px; height:270px; float:left; margin-right:16px;  line-height: 27px;}
.hunian1{ padding-left:10px; width:245px; height:270px; float:left; margin-right:16px; line-height: 23px; background:#fff;}
.chunyun2 {  width:180px; height:270px; float:left; background:#fff;}
.chunyun2 img { margin:7px 0px 0px 18px; width:154px; height:105px;} 
.xiangxi { font:"宋体" 12px #ff7200;}
.hunian {width:456px; height:320px; border:1px solid #d8d8d8; margin:10px 0px 10px 0px;  line-height: 23px; float:right; background:#fff;}
.hunian-span1{ width:456px; height:26px; line-height:25px; font-size:14px; font-weight:bold; color:#fff; background:url(images/biaoti1.gif); text-indent:10px; display:block; margin:0 0 8px 0 !important;}
.hunian-span2 { color:ff7200;}
.meishi {width:456px; height:320px; border:1px solid #d8d8d8; margin:10px auto;  line-height: 23px; float:left; background:#fff;}
.meishi-span1  { width:456px; height:26px; line-height:25px; font-size:14px; font-weight:bold; color:#fff; background:url(images/biaoti1.gif); text-indent:10px; display:block; margin:0 0 8px 0 !important;}

.main { width:650px; height:100%;  border:#CCCCCC 1px solid; margin:0px 5px 0px 0px; background:#FFFFFF;overflow:hidden;}
.main_ad { width:650px; height:250px;  border:#CCCCCC 1px solid; margin:5px 5px 0px 0px; background:#FFFFFF; }
.main-1 {  float:left; padding:20px 0px 6px 0px; width:650px; height:100%; text-align:center; color:#666666; border-bottom:#CCCCCC 1px dashed;}
.main-1 h1 { font-size:26px; font-weight:bold; color:#287100; margin:5px 0px;padding:0;}

.main-2  { float:left; padding:0px 10px 10px; line-height:30px; font-size:14px; color:#000000;}
.main-2 img { margin:0px 4ex 0px 0px;; border:1px #CCCCCC solid; padding:2px; text-align:center;}
.main-2 p { margin-top:10px; font-size:14px; text-indent:4ex;line-height:1.8em;}
.main-span2 { font-size:14px; font-weight:bold; color:#000000;}
.main-right {width:256px; border:#cccccc 1px solid; background:#ffffff; padding-bottom:8px; margin-bottom:8px;}
.right-ad { margin-bottom:8px !important; margin-bottom:8px; height:425px;}
.main-right1 { background:#469800;  height:24px; font-size:14px; color:#fff; font-weight:bold; padding:5px 0px 0px 8px;}
.main-right li {  font-size:14px; padding:8px 0px 0px 8px; color:#000000; margin:0px; }
.liebiao { float:left; width:650px; height:100%; border:#CCCCCC 1px solid; padding:0px 0px 20px 0px; background:#ffffff; }
.liebiao1 { font-size:18px; width:680ppx; height:25px; color:#fff; font-weight:bold; background-image:url(/news/images/zhuanti/huanjing/biaoti2.gif); padding:6px 0px 0px 16px; margin-bottom:20px;} 
.liebiao ul { margin-bottom:20px; padding-left:50px;}
.liebiao li {  line-height:28px; color:#000000;}
.liebiao a { font-size:14px; color:#000000;}

.tuwen {  float:left; width:922px; height:180px; background:#fff;margin-bottom:15px;}
.tuwen-1 {   border:#d8d8d8 1px solid; width:922px; height:150px;}
.tuwen-a {float:left; width:142px; height:130px; margin:10px 5px;}
.tuwen-a img { border:#999999 1px solid; margin-bottom:13px;  padding:1px;width:138px;height:105px;}
.news_ti{ width:270px; background:#ca0c03; text-indent:8px; font-weight:bold;}
.news_ti a{font-size:14px}
.news_text2{width:254px; height:80px; padding:8px; text-indent:26px;}
.news_second ul li{ margin:0 0 0 30px; background:url(http://www.chachaba.com/news/images/zhuanti/huanjing/icon_arrow.gif) no-repeat ; text-indent:20px; height:20px; line-height:20px;}
.news_second ul li a:hover{ text-decoration:underline;}
.photo_module{ height:26px; background:url(http://www.chachaba.com/news/images/zhuanti/huanjing/tibar_bg.gif); text-indent:40px; color:#fff; font-size:14px; font-weight:bold; line-height:26px; border-right:1px solid #bebebe;}
.photonews li{width:156px; margin:10px 12px 5px 12px; float: left; text-align:center; color:#036;}
.photonews li img{border:1px solid #089cff; padding:2px; }
.photonews li a:hover{color:#FF0000; text-decoration:underline;}
.service_bar{ background:url(http://www.chachaba.com/news/images/zhuanti/huanjing/ti_barbg2.gif); text-indent:25px; font-size:14px; height:24px; line-height:24px; font-weight:bold; color:#000; border-right:1px solid #b4d3e1; margin:auto auto 8px auto;}

.service_border{border:1px solid #0756a2; width:300px; height:295px; margin-bottom: 8px ;}
.bn{width:92px; height:19px; text-align:center; line-height:19px; background:url(http://www.chachaba.com/news/images/zhuanti/huanjing/bn_bg.gif); color:#0a5986; margin:3px;}

.api_bg{width:550px; height:287px; background:url(http://www.chachaba.com/news/images/zhuanti/huanjing/api_bg.jpg);}
.intro{ width:336px; height:245px; background:#e1f5fd; border:1px solid #a5c8d8; margin:8px auto auto 8px; padding:18px 10px}

.cooper img{margin:8px 1px auto auto;}
.foot { width:950px; height:100%; margin:0px auto; text-align:center; line-height:22px; padding-top:8px;}
.foot a{color:#333; width:978px; margin:auto 5px;}
.foot a:hover { text-decoration:underline;}

#focus_change {
	OVERFLOW: hidden;
	POSITION: relative;
	HEIGHT: 150px;
	width: 200px;
}
#focus_change_list {POSITION: absolute; HEIGHT: 340px; OVERFLOW: hidden;}
#focus_change_list LI {	FLOAT: left; WIDTH: 450px; OVERFLOW: hidden; }
#focus_change_list LI IMG {	WIDTH: 450px; HEIGHT: 340px;}

#focus_change_btn {	float:left;	
	background:#ffffff;	
	WIDTH: 74px;
	height:340px;
	POSITION: absolute;
	right: 0px;
	top: 0px;}
#focus_change_btn {}
#focus_change_btn LI {	FLOAT: left;  }
#focus_change_btn LI IMG {	BORDER: #fff 2px solid; WIDTH: 63px; HEIGHT: 57px; padding:1px; margin:0 0 0 5px;}
#focus_change_btn .current IMG {	BORDER: 2px solid #3a8d0a; padding:1px; margin:0 0 0 5px;}

.news_show_ti{background:#e1f5fd; border:1px solid #a5c8d8; text-align:center; font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.date{
	margin:-22px 10px 0 0;
		clip:rect(0px auto auto auto);
	
}
.pic{ padding:2px; border:1px solid #089cff; margin-left: e­xpression(( 800 - this.width ) / 2);}
.news_content p{ font-size:14px; text-indent:26px; padding:20px 50px;}


.new{width:28px; height:20px; background:url(http://www.chachaba.com/news/images/zhuanti/huanjing/news.gif) no-repeat; float:left;}

.more{ margin:-30px 10px auto auto;}
.photo_moduleCopy {
height:26px; background:url(http://www.chachaba.com/news/images/zhuanti/huanjing/tibar_bg2.gif); text-indent:40px; color:#fff; font-size:14px; font-weight:bold; line-height:26px; border-right:1px solid #bebebe;
}


.dede_pages{
	width:100%;
}
.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;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}

.nContent {margin-top: 5px;}
.nContent span {padding: 4px;}
.nContent span, .nContent span a {color: #000000; text-decoration:none;}
.nContent span a:hover { text-decoration:underline}
.nlp {float: left;width:164px;margin-left: 10px;}
.img {float: left;width:115px;margin-left: 10px;}
.nrp {float: right;width: 40%;}

.tuwen1 {  float:left; width:922px; height:180px; background:#fff;}
.tuwen-a1 {float:left; width:172px; height:130px; margin:10px 5px;}
.tuwen-a1 img { border:#999999 1px solid; margin-bottom:13px;  padding:1px;width:168px;height:105px;}

