@charset "utf-8";

/* Global
------------------------------------------------------------------ */

#container {
	border-width: 0 1px;
	border-color:#959595;
	border-style:solid;
	width:952px;
}


/* Header
------------------------------------------------------------------ */
#header {
	border-top:3px solid #0258BF;
	margin:0 auto;
	width:952px;
}

#header h1 {
	float:left;
	display:inline;
	margin:18px 0 0 18px;
}
#header .rt-panel {
	display: inline;
	float:right;
	margin:31px 17px 0 0;
}
#header .rt-panel .search-box {
	float:right;
	margin-top:14px;
	width:151px;
}
#header .rt-panel .search-box input.txt {
	border:1px solid #ccc;
	border-width:1px;
	border-style:solid;
	border-color:#D9D9D9 #F2F2F2 #F2F2F2 #D9D9D9;
	float:left;
	height:18px;
	line-height:18px;
	margin-right:4px;
	width:110px;
}
#header .rt-panel .search-box input.btn { 
	float:left;
}
#header .rt-panel ul.links {
	float:right;
	width:146px;
	display:inline-block;
}
#header .rt-panel ul.links li {
	float:left;
	display:inline-block;
	height:14px;
	line-height:14px;
	padding: 0 10px 9px 0;
}
#header .rt-panel ul.links li a {
	background:url(../include-new/img/top_arrow.gif)  0 4px no-repeat;
	color:#0055C4;
	float:left;
	padding-left:10px;
}
#header .rt-panel ul.links li.global {
}
#header .rt-panel ul.links li.global a {
	font-family: Verdana, Arial, sans-serif;
	margin-right:5px;
	float:left;
	display:inline;
}
#header .rt-panel ul.links li.global img{ float:left; display:inline;}
#header .clear {
	height:0;
	font-size:1px;
	overflow:hidden;
	clear:both;
}
#navigation {
	background:url(../include-new/img/nav-bg-x.jpg) repeat-x;
	height:40px;
	padding:8px 0 6px 46px;
}
#navigation ul.nav {
	padding-top:3px;
}
#navigation ul.nav li {
	float:left;
	height:37px;
	margin-right:15px;
	position:relative;
}
#navigation ul.nav li.select {
	background:#fff url(../include-new/img/nav-select-rt.jpg) right top no-repeat;
}
#navigation ul.nav li a {
	background:url(../include-new/img/nav-dot.gif) 6px 17px no-repeat;
	color:#fff;
	font-family:"Microsoft Yahei";
	font-size:16px;
	font-weight:bold;
	float:left;
	padding:13px 14px 0 20px;
}
#navigation ul.nav li.select a {
	background:url(../include-new/img/nav-select-dot.gif) 6px 17px no-repeat;
	color:#2685F1;
	text-decoration:none;
}
#navigation ul.nav li ul{
	border-top:3px solid #9C9F98;
	display: none;
	position:absolute;
	left:0;
	top:37px;		
	width:100%;
}
#navigation ul.nav li ul li {
	border-bottom:1px solid #d6d6d6;
	background:#fff url(../include-new/img/nav-select-dot.gif) 6px 5px no-repeat;
	float:none;
	height:20px;
	line-height:20px;
	margin-right:0;	
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4) alpha(opacity=60); Add Shadow in IE. Remove if desired*/
}

#navigation ul.nav li ul li a {
	background:none;
	color:#000;
	display:block;
	font-size:12px;
	float:none;
	font-weight:normal;
	height:22px;
	padding:0 0 0 18px;
	
}
#navigation ul.nav li.select ul li a {
	background:none;
	color:#000;
	display:block;
}
#navigation ul.nav li.select ul li.select {
	background:#f60 url(../include-new/img/nav-dot.gif) 6px 5px no-repeat;
}
#navigation ul.nav li.select ul li.select a {
	color:#fff;
}


#gray-navigation {
	background:#CECECE url(../img/gnav_bg_bottom.gif) center bottom repeat-x;
	height:29px;
	padding:0 15px 7px;
	margin-bottom:9px;
}
#gray-navigation ul.nav li {
	float:left;
}
#gray-navigation ul.nav li.home {
	background:url(../img/gnav_line.gif) left center no-repeat;
	padding-left:1px;
}
#gray-navigation ul.nav li a {
	background:url(../img/gnav_line.gif) right center no-repeat;
	color:#555;
	font-weight:bold;
	float:left;
	line-height:28px;
	padding:1px 13px 0;
}
#gray-navigation ul.nav li a:hover {
	background-color:#b6b6b6;
}

/* Footer
------------------------------------------------------------------ */
#footer {
	border-top:1px solid #C9C9C9;
	border-bottom:3px solid #0258BF;
	color:#666;
	font-family:Tahoma, Geneva, sans-serif;
	margin:11px auto 0;
	padding:11px 0;
	text-align:center;
	width:952px;
}
#footer a {
	color:#0053C7;
}

#footer ul li {
	background:url(../include-new/img/top_arrow.gif) 0 4px no-repeat;
	display:inline;
	margin:0 6px;
	padding-left:10px;
}
#footer p.copyright {
	padding-top:7px;
}







/* --------------------------------- 
Site:CSR
Author: Cherry 
Updated: 2010-01-08 
Updated by: Cherry 
--------------------------------- */ 
.CSR_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005ea6;
	text-indent:2em;
}
.CSR_text a{
	color: #005ea6;
	text-decoration:underline;
}
.fangzhen{
	border:1px solid #3983b9;
	background:#eaeff4;
	font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
}
.fangzhen td{
	padding:10px;
	line-height:20px;
}
.fangzhen td ul{
	margin-top:10px;
}
.fangzhen td ul li{
	margin-bottom:10px;
}
.fangzhen_title{
	color:#3983b9;
	font-weight:bold;
}
.Class2_title{
	font-size:14px;
	font-weight:bold;
	color:#394584;
	height:25px;
	line-height:25px;
	border-left:3px solid #0055c4;
	margin-bottom:20px;
	padding-left:15px;
}


/* --------------------------------- 
Site:CSR
Author: Cherry 
Updated: 2010-01-11 
Updated by: Cherry 
--------------------------------- */
.Class2_small_title{
	font-size:13px;
	font-weight:bold;
	color:#666;
	height:20px;
	line-height:20px;
	border-left:3px solid #ccc;
	margin-bottom:20px;
	padding-left:15px;
}
.hj_title{
	background:url(../CSR/img/img_01.gif) no-repeat left top;
	height:31px;
	vertical-align:top;
}
.hj_voice{
	border:1px solid #CCC;
}
.hj_title_bg{
	height:6px;
	line-height:6px;
	background:#29662f;
	overflow:hidden
}
.voice_gkxh{
	padding:10px;
}
.voice_gkxh img{
	float:right;
	margin-bottom:5px;
}
.yt_title{
	background:url(../CSR/img/img_02.gif) no-repeat left top;
	height:31px;
	vertical-align:top;
}
.paragraph_font {
	font-family:"宋体";
	font-size: 12px;
	line-height: 20px;
	text-indent: 24px;
	color:#666666;
}
.mxc{
	width:175px;
	float:right;
	margin:5px;
	font-family:"宋体";
	font-size: 12px;
	line-height: 20px;
	color:#666666;
	text-align:center;

}
.kh_title{
	background:url(../CSR/img/img_11.gif) no-repeat left top;
	height:31px;
	vertical-align:top;
}
.fz_title{
	background:url(../CSR/img/img_12.gif) no-repeat left top;
	height:31px;
	vertical-align:top;
}

.kh_title_bg{
	height:6px;
	line-height:6px;
	background:#265588;
	overflow:hidden
}
.zz_title{
	background:url(../CSR/img/img_15.gif) no-repeat left top;
	height:31px;
	vertical-align:top;
}
.hd_title{
	background:url(../CSR/img/img_16.gif) no-repeat left top;
	height:31px;
	vertical-align:top;
}

.zz_title_bg{
	height:6px;
	line-height:6px;
	background:#7e4031;
	overflow:hidden
}
.CSR_introduction{
	border:1px solid #6ba6ce;
	padding:10px 20px;
	background:#efeff7;
	line-height:30px;
}
.about_media{
	background:url(../CSR/img/title_bf.gif) repeat-x left top;
	padding-left:20px;
	height:32px;
	line-height:32px;
}
.about_media_content{
	border-top:2px solid #bdc7ce;
	border-bottom:2px solid #bdc7ce; 
}
.about_media_content td{
	border-bottom:1px dotted #CCC;
	padding:5px;
	font-size:12px;
}
.about_media_content td a{ color:#0066cc; text-decoration:none;}


/* Flash Show */
#featured{ 
	width:916px; 
	position:relative; 
	height:282px; 
	background:#fff;
	overflow:hidden;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	bottom:5px; left:-180px; 
	list-style:none; 
	padding:0; margin:0;
	
}
#featured ul.ui-tabs-nav li{
	color:#666;
	display:inline;
	font-size:12px;
	float:left;
	margin-left:14px;  
	width:164px;
	padding-top:9px;
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:50px;
	text-decoration:none; 
}
#featured li.ui-tabs-nav-item a{
	display:block; 
	height:52px;
	color:#333;  background:#fff; 
	line-height:20px;
	text-decoration:none;
	
	filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7; opacity: 0.7; 
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#fff;
	
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1; opacity: 1;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected{
	background:url('../img/o-banner/selected-item.gif') center top no-repeat;
	
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1; opacity: 1;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#fff;
	filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1; opacity: 1;  
}
#featured .ui-tabs-panel{ 
	width:916px; height:282px; 
	background:#999; position:relative;
}
#featured .ui-tabs-hide{ 
	display:none; 
}
/* new start*/
.head{ width:995px; height:200px; margin:auto}
.con{ width:953px;  margin:5px auto; overflow:hidden; zoom:1;}
.ksh_con{ width:953px; height:1640px; margin:5px auto; }
.conte{ width:953px; height:840px; margin:5px auto;}
.hjsy_con{ width:953px; height:900px; margin:5px auto;}
.zh_con{ width:951px; height:1950px; margin:5px auto}
.footer{ width:995px; height:100px; margin:5px auto}
.left_ksh{width:219px; height:143px;  border:#ccc solid 1px; background:url(../img/xpic.jpg)}
.newleft{width:245px; height:450px; float:left;padding-left:5px;}
.newleftpic{width:150px; margin-top:15px;}
.newright{width:600px;float:left;}
.newright_n{float: right; width: 310px;background-image: url(../img/newrightbg.jpg); background-repeat: no-repeat; margin-top:2px; height:347px;}
.new_top{width:943px; height:30px; padding-left:10px; padding-top:150px; margin:auto;background:url(../img/topnew.jpg) no-repeat}
.new_top02{width:940px; height:30px; padding-left:10px; padding-top:150px; margin:auto;background:url(../img/topnew02.jpg) no-repeat}
.new_r_top{width:666px; height:85px; background:url(../img/zhtit.jpg) no-repeat;color:#00a651; padding-top:22px; padding-left:15px; font-size:28px; font-weight:bold;}
.cpjstit{width:962px; height:119px;  margin:auto; background:url(../img/cpjs.png) no-repeat;}
.bh{ width:962px; margin:auto;}
.hjsytit{width:943px; height:30px; padding-left:10px; padding-top:150px; margin:auto;background:url(../img/topnew03.jpg) no-repeat}
.new_r_top02{width:666px; height:77px; background:url(img/zhtit.jpg) no-repeat; color:#00a651; padding-top:22px; padding-left:15px; font-size:28px; font-weight:bold;}
.new_r_top03{width:666px; height:53px; background:url(../img/zhtit.jpg) no-repeat; color:#00a651; padding-top:22px; padding-left:15px; font-size:28px; font-weight:bold;}
.new_r_tex{width:670px; margin:auto; line-height:23px;}
.ziy {color: #67ba76;font-weight: bold;}
.zie{color: #67ba76;font-weight: bold; font-size:14px;}
.zh_right_pic{width:680px; height:200px; background:#00a651; margin:auto; margin-bottom:40px; text-align:left;}
.zh_right_pic div{ float:left; width:410px;margin-left:10px; margin-top:10px; color:#ffffff; line-height:29px;}
.zh_right_pic img{ float:right; margin-top:10px; margin-right:10px;}
.zh_r_text{width:680px; height:220px; margin-top:40px;}
.zh_r_text02{width:680px; height:220px; margin-top:10px;}
.zh_r_left{width:220px; float:left;line-height:23px;}
.zh_r_right{width:445px; height:160px; float:right; padding-top:40px;}
.zh_r_right02{width:445px; height:160px; float:right;}
.zh_f_s{line-height:23px; margin-top:20px;}
.zh_f_p{width:680px; background:#00a651; height:140px; background-color:#00a651; font-size:28px; font-weight:bold; color:#ffffff; line-height:35px; text-align:center; padding-top:20px;}
.newnav{width:219px; height:143px; margin-top:5px; background:url(../img/xpic.jpg) no-repeat}
.newnav02{width:219px; height:106px; margin-top:5px; background:url(../img/xpic02.jpg) no-repeat}
.newnav03{width:219px; height:70px; margin-top:5px; background:url(../img/xpic.jpg) no-repeat}
.newnav04{width:219px; height:30px; margin-top:5px; background:url(../img/xpic.jpg) no-repeat}
.newlefttit{width:210px; height:21px;margin:auto; color:#ffffff; font-weight:bold; font-size:14px; padding-left:5px; padding-top:9px;}
.newnav ul.nav li {
	float:left; width:219px; margin-top:35px;
}
.newnav ul.nav li.home {

	padding-left:1px;width:219px; margin-top:3px;
}

.newnav ul.nav li.home03 {

	padding-left:1px;width:217px; margin-top:6px; background:url(../img/changexpic.jpg)
}

.newnav ul.nav li.home02 {

	padding-left:1px;width:217px; margin-top:6px;
}

.newnav ul.nav li.ab{

	padding-left:1px;width:217px; margin-top:3px; background:url(../img/changexpic.jpg);
}
.newnav ul.nav li.abc{

	padding-left:1px;width:217px; margin-top:3px; background:url(../img/changexpic.jpg);
}


.newnav ul.nav li a {
	color:green;width:175px;
	float:left;
	line-height:28px;
	padding:1px 13px 0 30px;
}
.newnav ul.nav li a:hover {
	background:url(../img/changexpic.jpg);
}
.newnav02 ul.nav li {
	float:left; width:219px; margin-top:35px;
}
.newnav02 ul.nav li.home {

	padding-left:1px;width:219px; margin-top:35px;
}
.newnav02 ul.nav li.home03 {

	padding-left:1px;width:217px; margin-top:3px; background:url(../img/changexpic.jpg)
}

.newnav02 ul.nav li.home02 {

	padding-left:1px;width:217px; margin-top:7px;
}

.newnav02 ul.nav li.ab{

	padding-left:1px;width:217px; margin-top:3px; background:url(../img/changexpic.jpg);
}

.newnav02 ul.nav li a {
	color:green;width:175px;
	float:left;
	line-height:28px;
	padding:1px 13px 0 30px;
}
.newnav02 ul.nav li a:hover {
	background:url(../img/changexpic.jpg);
}


.newnav03 ul.nav li {
	float:left; width:219px; margin-top:35px;
}

.newnav03 ul.nav li.abc{

	padding-left:1px;width:214px;height:35px; margin-left:3px; margin-top:3px; background:url(../img/changexpic.jpg);
}
.newnav03 ul.nav li a {
	color:green;width:170px;
	float:left;
	line-height:28px;
	padding:1px 13px 0 30px;
}
.newnav03 ul.nav li a:hover {
	background:url(../img/changexpic.jpg);
}

/* new end*/
/* end Flash Show */
.kkd{ width:247px; height:385px; background:url(../img/kkd.jpg) no-repeat;}
.kkd_1{ width:247px; height:40px; line-height:40px; text-indent:20px; color:#6A6A6A; font-size:14px; font-weight:bold;}
.kkd p{  text-indent:20px;}
.xxyd{
	width:247px;
	height:30px;
	line-height:30px;
	background-image: url(img/xxyd.jpg);
	background-repeat: no-repeat;
	background-position: 25px center; text-indent:35px; color:#6CA52D;
}
.xxyd a{ color:#6CA52D;}

.xxyd1{
	width:247px;
	height:30px;
	line-height:30px;
	background-image: url(img/xxyd1.jpg);
	background-repeat: no-repeat;
	background-position: 25px center; text-indent:35px; color:#DF6F01;
}

.xxyd1 a{color:#DF6F01;}


.news_wz{ width:600px; line-height:25px; color:#717171; margin:auto; margin-top:50px; overflow:hidden;} 

.news_wz p{ color:#305704; font-weight:bold; padding-bottom:30px;}