﻿*________________________  全局样式 ____________________________________*/
*{ margin:0; padding:0}
body{ font-size:14px; font-family:"宋体"; background:#f0f0f0; line-height:1.5em; color:#494949;}
	    body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;  }
body{ /*margin-top:5px;*/font-family:"宋体";}
body,ul,ol,li,p,form,fieldset,table,td{font-family:"宋体";}
img,button{ border:none;}
ul li{ list-style:none;}
a{ text-decoration:none; color:#494949;}
a:hover{ text-decoration:underline;}
.margin_t10{ margin-top:10px;}
/*_________________________ 头部样式_________________________________________*/  
.header_nav1{ height:32px; border-bottom:1px solid #ccc; background:#e8e8e8;}
.header_nav1 ul{ width:720px; margin:0 auto;}
.header_nav1 ul li{ float:left; border-right:1px solid #ccc; height:22px; padding:0 15px; margin-top:5px; }
.banner_bj{ background:url(/image/banner_bj.jpg) repeat-x; height:328px;}
.banner{ background:url(/image/banner.jpg) no-repeat; height:268px; width:1200px; margin:0 auto;}
.nav1{ width:1000px; margin:0 auto;}
.nav1 li{ float:left;}
.nav_marginleft{margin-left:50px;}
.nobd{ border-right:none;}


.nav_left{ background:url(/image/nav_left.jpg) no-repeat; float:left;}
.nav_right{ background:url(/image/nav_right.jpg) no-repeat; float:right; }
.nav_bj{ width:20px; height:60px;}
.nav_con{ background:url(/image/nav_con.jpg) repeat-x; width:960px; height:60px; }
.nav_con a{ font-weight:700; color:#FFF; padding:0 20px; float:left; margin-top:13px;font-family:"宋体";}
.nav_con a:hover{ color:#fff;}
.nav_img{ display:block; width:97px; height:45px; float:right; cursor:default;}
.content{ background:url(/image/content_bj.jpg) repeat-y; width:968px; margin:0 auto; height:auto;}
.m_auto925{ width:925px; margin:0 auto;}
.con01{ height:430px;  }
.con01_left{ width:336px; float:left;}
.border4{border:4px solid #dedede;}
.meager_hong{ display:block; font-weight:700; font-size:16px; color:#cf0909; width:59px; border-top:3px solid #cf0909; height:27px; line-height:27px; float:left; }

.meager_hong a{ display:block; font-weight:700; font-size:16px; color:#cf0909; float:left;}
.meager_hong a:hover{color:#b21d00;}

.meager_hui{border-top:3px solid #8e8e8e; width:277px; float:right; }

#friend{width:306px; height:127px; background:#f2f2f2; clear:both; padding:15px;}

.meager_con{width:306px; height:127px; margin:0 auto; }

.meager_con ul{}
.meager_con li{ line-height:25px; height:127px;}
.meager_con li a{ font-size:14px; font-weight:bolder; color:#000000;}
.meager_con li a:hover{color:#b21d00;}


.meager_con li p{ text-indent:2em;}

.con01_center{ width:322px; margin-left:20px; float:left;}
.con01_center p{ text-indent:2em;}
.con01_center h1 a{font-size:16px; color:#004276; font-family:"微软雅黑"}
.con01_center h1 a:hover{ text-decoration:underline; color:#004276;}
.meager_margin{ margin:15px 0 8px 0;}
h1,h2{ font-size:18px; color:#004276; font-family:"微软雅黑"}
.ffffff{ color:#ffffff;}
.margin_zt{ margin:22px 0 10px 0; text-align:center;}
.fontsize12{ font-size:12px;}
.fontsize13{ font-size:13px;}
.ared{ color:#cf0909;}
.con01_right{ background:url(/image/zhuangti_bj.jpg) no-repeat; width:223px; height:430px; float:right;}
.con01_right p{ width:185px; margin:0 auto; text-indent:2em;}
.con01_right h2{font-family:"宋体";}
.imgi{ width:954px; height:81px; display:block;}
.con02{ height:320px;}
.focus_map{ background:#dcdcdc;}
.con02_left{ width:292px; float:left;}
.title02{ width:292px; height:37px;}
.t_red{ width:89px; height:34px; line-height:34px; border-bottom:3px solid #d81212; background:url(/image/biao_igm.jpg) no-repeat left center; display:block; padding-left:15px; float:left;}
.fontsize16{ font-size:16px; font-weight:700; color:#404040;}
.tilin{font-size:16px; font-weight:700; color:#404040;}
.tilin:hover{font-size:16px; font-weight:700; color:#404040; text-decoration:none;}
.con02_more{ border-bottom:3px solid #d0cfcf; float:right; width:188px; height:34px; line-height:34px; display:block; text-align:right; outline:none;}
.con02_leftbj{ background:url(/image/con02_leftbj.jpg) no-repeat center left; height:282px; width:292px;}

.con02_leftbj p{ text-indent:2em;}

.con02_l_p{ background:#f3f3f3; margin-top:10px; padding:5px; width:255px; height:59px; float:right;}
.floatright{ float:right;}
.mtb20{ margin:20px auto;}
.con02_ul li{ background:url(/image/biao_hui.jpg) no-repeat left center; padding-left:8px; height:23px; line-height:23px;}
.ml23{ margin-left:23px;}
.title_tj{ background:url(/image/tj_bj.jpg) repeat-x; height:48px; width:960px; clear:both; margin:0 auto;}
.title_tj img{ cursor:default;}
.blin{ height:7px; overflow:hidden; font-size:0;}
.blin img{ cursor:default;}

/*高清图集*/
.mod18{width:930px;height:822px;;position:relative;background:#e3e3e3; overflow:hidden;}
.mod18 .btn{position:absolute;width:21px;height:124px;top:701px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(/image/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:380px;width:46px;height:48px;}
.mod18 #prevTop{background:url(/image/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(/image/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(/image/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:930px;height:679px;position:absolute;color:#f00;}
.mod18 .cf li span{display:block;width:1240px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:679px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:679px;position:absolute;}
.mod18 .picBox li{width:930px;height:679px;}
.mod18 .listBox{width:888px;height:119px;margin:16px auto;position:relative;padding:6px 0 10px; overflow:hidden;}
.mod18 .listBox ul{height:123px;position:absolute;}
.mod18 .listBox li{width:166px;height:123px;cursor:pointer;position:relative;  margin:2px 6px;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:166px;height:119px;}
.mod18 .listBox li img{width:166px;height:119px;}
.mod18 .listBox .on img{width:160px;height:113px;border:3px solid #282828;}
.mod18 .listBox .on i{display:block;}
.gaoqingtu{ width:930px; height:822px; padding:15px;  background:#e3e3e3; margin:0 auto; overflow:hidden;}

.qiyes{ background:#FFF; border:1px solid #d7d7d7; width:960px; height:90px;}
.zzqy{ margin:0 auto; width:968px;}
.zzqy_img{ margin:28px 0 10px 0;}

/*picChange图片切换特效CSS*/
div#win{
	position:relative; 
	width:328px;
	height:225px;
	overflow:hidden;
	border:4px solid #dedede;
}
ul#picChange{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	list-style:none;
}
ul#picChange li{
}
ul#picChange li img{
	position:absolute;
	top:0;
	left:0;
	display:none;
}
ul#picChangeIndex{
	position:absolute;
	z-index:999;
	margin:0;
	padding:0;
	right:8px;
	bottom:8px;
	list-style:none;
}
ul#picChangeIndex li{
	list-style:none;
	width:16px;
	height:16px;
	border:1px solid #000000;
	float:left;
	*display:inline;
	text-align:center;
	line-height:16px;
	margin-right:3px;
	cursor:pointer;
}
ul#picChangeIndex li a{
	text-decoration:none;
	font:13px Arial;
	color:#ffffff;
	display:block;
	width:16px;
	height:16px;
	background:#666;
}
ul#picChangeIndex li a:hover{
	font-weight:bold;
	color:#ffffff;
	font-size:14px;
}
ul#picChangeIndex li a.select{
	color:#fff;
	font-size:14px;
	background:#F00;
}
#picDescBg{
	position:absolute;
	height:34px;
	width:100%;
	left:0;
	bottom:0;
	background:#000;
	z-index:997;
}
#picDesc{
	position:absolute;
	height:34px;
	line-height:34px;
	text-indent:1em;
	text-align:left;
	left:0;
	bottom:0;
	color:#ffffff;
	z-index:998;
}

/******foot******/

.mt20{ margin-top:20px;}
/*
.foot{ width:100%; height:130px;background-color:#FFF; border-top:5px solid #ca0227;}
.footer_a{ text-align:center; width:500px; height:30px; line-height:30px; margin:0 auto;}
.footer_a a{ margin:0 5px; font-weight:bolder; font-size:14px; color:#323232;}
.footer_a a:hover{ color:#b21d00;}
.footer_b{ text-align:center; margin-top:10px;}
.footer_b p{ line-height:20px; font-size:12px; color:#323232;}
/*
#KinSlideshow{ overflow:hidden; width:328px; height:225px; background:#dedede; }
.border4{border:4px solid #dedede;}

*/




.neirong{ width:968px; margin:0 auto;}


/**/
.rich_head{
background-image:url(../img/rich_logo.png);
}
.rich_bg{
background-image:url(../img/rich_bg.png);
}




.leftbox ul{
float:left;
width:210px;
height:463px;
margin-left:2px;
}
.leftbox ul li{
float:left;
width:210px;
height:40px;
margin-top:28px;
font-weight:bolder;
}
.leftbox ul li a{
float:left;
width:170px;
height:40px;
line-height:38px;
font-size:20px;
color:#FFFFFF;
padding-left:40px;
background-image:url(../img/li_outbg.png);
background-position:center;
}

.leftbox ul li a:hover{
float:left;
width:170px;
height:40px;
line-height:38px;
font-size:20px;
color:#FFFFFF;
padding-left:40px;
background-position:center;
background-repeat:no-repeat;
background-image:url(../img/rich_onbg.png);
}
.leftbox ul li .on{
float:left;
width:170px;
height:40px;
line-height:38px;
font-size:20px;
color:#FFFFFF;
padding-left:40px;
background-position:center;
background-repeat:no-repeat;
background-image:url(../img/rich_onbg.png);
}

/*右面图片滚动部分*/

.fi10{float:left; width:auto;height:468px;background-image:url(../img/rich_picbg.jpg); margin-top:25px; margin-left:30px;_margin-left:15px;}
.fi_ct{width:695px;float:left;height:468px;overflow:hidden;}
.fi_ct li{float:left;width:695px;height:438px;overflow:hidden;position:relative; top:0px; left:0px; text-align:center; margin:0 auto;}
.fi_ct li p{ padding:10px;width:685px; position:absolute; left:0px; bottom:0px; color:#000000; text-align:left; background-image:url(../img/fobg02.png); font-size:18px; text-indent:2em; line-height:24px;filter:alpha(opacity=70);opacity: 0.7;}
.fi_ct li img{text-align:center; margin:0 auto;
              

 
 max-width:590px;width:expression(this.width > 590 && this.width > this.height ? 590 : true);overflow:hidden;
 max-height:330px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)<330?"330px":"");overflow:hidden;
}

.fi_tab_c{ float:left; width:220px;height:400px; margin-left:20px;overflow-x:hidden;overflow-y:auto; }
.fi_tab{ float:left;width:220px;height:400px; margin-left:7px;_margin-left:3px; }
.fi_tab li{float:left;filter:alpha(opacity=50);opacity: 0.5; padding:0px;width:184px;height:114px; margin-top:0px; margin-left:0px; margin-bottom:20px; margin-right:15px;}
/*li.fi_now{ float:left;padding:0px; width:184px;height:114px;filter:alpha(opacity=100);opacity:1;margin-top:0px; margin-left:0px; margin-bottom:20px;margin-right:15px;background-color:Black;}
*/

li.fi_now{ float:left; background:url(../image/bg_black.png);padding:0px; width:184px;height:114px;filter:alpha(opacity=100);opacity:1;margin-top:0px; margin-left:0px; margin-bottom:20px;margin-right:15px;background-color:Black;}


.fi_tab li img{ text-align:center; margin-top:2px; margin-left:2px;}

.jt_box{
float:left;
width:216px;
height:50px;
margin-left:10px;
background-image:url(../img/fojt_bg.png)
}
.jt_box .setdian{
float:left;
width:146px;
height:30px;
padding-left:5px;
padding-right:5px;
margin-top:15px;
text-align:center;
}
.jt_box .jiantou{
float:left;
width:30px;
height:31px;
margin-top:10px;
text-align:center;
}


