.clear{ clear:both;}
.clearf{ overflow:hidden; zoom:1;}
body{ color:#333; background:#e8dcc7; width:100%;   }
img{ display:block;}
a{color:#4F2D07;}
a:hover{ color:#4F2D07;}

.pagebox .pagebox_num a, .pagebox .pagebox_num a:visited{background:#fff;}
.pagebox .pagebox_pre a, .pagebox .pagebox_pre a:visited, .pagebox span.pagebox_next a, .pagebox span.pagebox_next a:visited{
background:#fff;
}
.pagebox .pagebox_num_nonce{background:#dcdcdc !important;}


.wz_js p , .wz_js p span{font-family:"Microsoft YaHei",Arial !important;}



.center{ margin:0 auto;}
.al_wi{ width:1200px; height:auto; max-width:100%;}
.al_bc{ background:#fff; padding-bottom:15px;}

.more{ position:absolute; right:0px; top:0px; background:url(404.png) no-repeat center center; line-height:27px; text-align:center; width:65px;}
.mor{ position:absolute; right:15px; top:0px; font-size:12px; line-height:38px; color:#fff;}




.al_co{width:100%;}


.head{ position:absolute; top:0px; left:0px; width:100%; z-index:500; padding-top:30px; max-width:100%;}
.head .he_ad{ background:url(../image/43.png) repeat; height:111px;}
.head .to_he{background:url(../image/52.png) repeat;}
.head .he_ad .logo{ float:left; display:inline; margin-left:15px; margin-top:15px;}
.head .he_ad .search{ float:right; display:inline; width:260px; margin-right:15px; margin-top:42px;}
.head .he_ad .search .se_tx{ float:left; display:inline; height:33px; border:none; width:200px; padding:0px 10px; line-height:33px;border:0px solid #dcdcdc; outline:none;}

.head .he_ad .search .se_btn{ float:right; display:inline; background:url(../image/44.jpg) no-repeat left center; border:none; border:0px solid #dcdcdc; outline:none; width:40px; height:33px;cursor:pointer;}
.head .he_ad .search .se_bt{background:url(../image/57.jpg) no-repeat left center;}
.head .nav{ background:url(../image/2.png) repeat-x; height:54px;}
.head  .to_na{background:url(../image/48.png) repeat-x;}
.head .nav li{ float:left; display:inline; width:12%; font-size:16px; background:url(../image/33.png) no-repeat right center; text-align:center; line-height:54px;}
.head .nav li a,.head .nav li a:hover{ color:#fff;}
.ss_jg{ padding:30px; width:1160px; margin:0 auto;}
.ss_jg li{ line-height:40px; font-size:18px; margin-top:15px;  border-bottom:1px solid #4F2D07; padding-bottom:15px; font-weight:bold;}




.ban{ width:1500px;position:relative; z-index:200; max-width:100%; height:885px;}
.zy_bn{ height:150px; overflow:hidden;}
#wrapper{
position:relative;
width:990px;
margin:0 auto;
text-align:left;
overflow:hidden;}








.changeBox_a1{
float:left;
width:1500px;height:885px; 
position:relative;
max-width:100%;
overflow:hidden;
 }

.changeBox_a1 .a_bigImg{
position:absolute;
top:0px;left:0px;
display:none; text-align:center; width:1500px; max-width:100%;}

.changeBox_a1 .a_bigImg img{ z-index:100; display:inline-block; margin:0 auto; height:885px;  }
.changeBox_a1 p
{
	
	padding:10px;
	font-size:24px;
		position:absolute;
		left:100px;
	text-align:center;
	bottom:50px;
z-index:300;
background:url(../image/9.png) repeat;
color:#fff;
line-height:48px;
padding:15px;
       
}
.tp_wz{ background:#784f22 !important;}
.tp_wzt{ background:#054f84 !important;}
.changeDiv{
position:absolute;
top:2px;left:2px;
display:none;}

.changeDiv h3{
position:absolute;
left:0px;bottom:0;
width:650px;
height:30px;line-height:30px;
background:#fff;
filter:alpha(opacity=70);
opacity:0.7;}

.changeDiv h3 a{
display:block;
padding-left:15px; 
color:#FF6600;}



.ul_change_a1{
position:absolute;
right:1px; bottom:6px;
padding-left:19px;
overflow:hidden;}

.ul_change_a1 li{
float:left;
margin-right:7px; }
.ul_change_a1 img{ border:1px solid #ddd;}
.ul_change_a1 img.now{border:1px solid #FF6600;}
.a_last,.a_next{
position:absolute;
top:143px;
width:47px;height:80px;
background:url(../image/8.png) no-repeat;
text-indent:-999em;overflow:hidden;
background-position:-47px;
display:none;
}
.a_last:hover,.a_next:hover{opacity:1;}

.a_last{ left:18px ; background-position:0 0;}
.a_next{right:18px;}
.mo_ho{ position:absolute; bottom:30px; right:216px;}

.mo_ho li{width:19px; height:19px; background:url(../image/sy_dtbc.png) no-repeat left center; float:left; display:inline;margin-right:10px; cursor:pointer;}
.mo_ho li.current{background:url(../image/sy_current.png) no-repeat left center;}



.foot{ background:#784f22; text-align:left; padding:30px 0px; position:relative;  z-index:500;max-width:100%;}
.fo_ot{position:relative;}
.foot p{ line-height:28px; color:#fff;}
.foot ul{ position:absolute; right:10px; top:-8px;}
.foot ul li{ float:left; display:inline; margin-left:25px; position:relative; text-align:center;}
.foot ul li img{ cursor:pointer; display:inline-block;}
.foot ul li div{ position:absolute; bottom:88px; left:0px; display:none;}
.foot ul li div b{ display:block; background:#eee; border:1px solid #dcdcdc; color:#333; width:200px; text-align:center;}





.zy_dt{ text-align:center; position:relative; z-index:200; max-width:100%; overflow:hidden;}
.zy_dt .lm_dt  img{ margin:0 auto;max-width:100%; }
.zy_dt .zl_bt{ position:absolute; top:200px; left:0px; width:100%;}
.zy_dt .zl_bt h1{ float:left; display:inline;}
.zy_dt .zl_bt ul{ float:right; display:inline;}
.zy_dt .zl_bt ul li{ float:left; display:inline; width:135px;}
.zy_dt .zl_bt .wz_js{ width:500px; height:115px; background:url(../image/9.png) repeat; float:left; margin-right:15px; margin-top:359px; padding:15px; overflow-y:scroll;  }
.zy_dt .zl_bt .to_he{background:url(../image/wz_js.png) repeat;}
.zy_dt .zl_bt .wz_js p{ font-size:20px; color:#fff; line-height:16px; text-align:left; line-height:32px; text-indent:2em;}
.zy_co{ background:url(../image/17.jpg) repeat; min-height:700px; _height:700px; width:1318px; max-width:100%; padding-top:30px; padding-bottom:30px;}



.mkeFocus { height:960px; width: 781px; background:#E6EDF3;border: 1px solid #C9CACB; padding: 10px;  margin:0 auto;}
.mkeUl { margin: 0px auto; height: 781px; overflow:hidden;  width: 960px; position: relative;  }
.bt_xy{ width:960px;}
.ml_xy{ height:781px;}
.mkeUl ul { position: absolute; left: 0px; top: 0px; height: 800px; }
.mkeUl ul li { float: left; text-align: center; font: 20px "微软雅黑"; width:960px; overflow:hidden;  }
.mkeUl ul li a{ display:block; }
.mkeUl ul li a div{height:621px; }
.ml_xy ul li{}
.mkeUl ul li img { max-width:960px; max-height:621px;  margin:0 auto;}
.mkeUl ul li p{ margin-top:16px; padding:0px 83px; font-size:20px; text-align:left; color:#2d1e05; font-weight:bold; line-height:32px;}
.mkeNum { height: 115px; width: 65px; position: absolute; z-index: 1; left: 265px; bottom: 0px; font: 20px Arial; }
.mke_ns1 { line-height: 50px; text-align: center; font-size:49px; color:#fff; width: 16px; position: absolute; left: 0px; top: 0px; display:inline-block; }
.mke_ns2 { line-height: 50px; color: #9FA0A0; font-size:49px;color:#fff;text-align: center; display: block; width: 16px; position: absolute; right: 0px; bottom: 0px; display:inline-block; }
.mke_ns3 { line-height: 50px; text-align: center;display:inline-block;   position: absolute; left: 12px; top: 9px; }
.mkeLbtn { background: url(../image/kelBtn.png) no-repeat; height: 52px; width: 30px; position: absolute; left: 0px; top: 374px; cursor: pointer; z-index: 10; }
.mkeRbtn { position: absolute; top: 374px; right: 0px; background: url(../image/kerBtn.png) no-repeat; height: 98px; width: 30px; cursor: pointer; z-index: 10; }
.mx_bt{ width:36px; height:98px; top:244px;}
.mb_lf{ left:6px;}
.mb_ri{ right:6px;}
.sm_js{ left:10px; bottom:46px;}






.box {
	height:auto;
	overflow:hidden;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
        width:1230px;
      max-width:100%;
}
.box ul {
	margin:0px;
	padding:0px;
	
	list-style-type:none;
}
.box li {
	width:234px;
	height:175px;
	float:left;
	cursor:pointer;
	display:inline;
	margin:0 10px 10px 0;
	border:1px solid #dcdcdc;
	background:#fff;
}
.box li img{ width:222px; padding:5px; height:163px; display:block;}


#bg {
	width:100%;
	height:100%;
	position:fixed;
	left:0px;
	top:0px;
	
	display:none;
	z-index:500;
}
#tc_bc{ display:none;}

#bottom {
    width: 215px;
    height: 50px;
    position:fixed;
    left: 50%;
    bottom: 0px;
    margin: 0 0 0 -107px;
    border: 1px solid #6b4e1a;
    background: url(../image/dj_bc.png) repeat;
    padding: 1px;
    z-index: 1;
    
    z-index: 1000;
}
#bottom ul {
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    background: url(../image/dj_bc.png) repeat;
}
#bottom li {
    background: url(../image/ico.png) no-repeat;
    float: left;
    display: inline;
    margin: 8px 0 0 18px;
    cursor: pointer;
}
#bottom li.prev {
	width:30px;
	height:33px;
	background-position:-20px 0;
}
#bottom li.next {
	width:30px;
	height:33px;
	background-position:-54px 0;
}
#bottom li.close {
	width:31px;
	height:33px;
	background-position:-87px 0;
}
#frame {
	padding:3px;
	
       position: absolute;

	
	z-index:2;
	display:none;
	text-align:center;
	z-index:600;
	top:0px;
        overflow:scroll;
            
	left:0px;
	background:#e8dcc7 ;
	
}

#frame  ul li{ display:none;overflow-x:scroll; overflow-y:scroll; width:1920px; max-width:100%; margin:0 auto; }
#frame  ul li div p{ font-size:20px; color:#fff; display:none; cursur:pointer; }
#frame  ul li div p b{ background:url(../image/fr_bc.png) repeat; width:300px; height:100px; padding-bottom:15px; float:right; overflow-y:scroll; padding:15px; display:block; text-align:left; font-weight:normal; font-size:19px;}
#frame  ul li div p strong{ }
#frame  ul li a{ display:block;}
#frame img{ margin:0 auto; position:relative; display:none;  }


.bo_gd{ position:fixed; bottom:0px; left:0px;}




.lsyg{background: url(../image/311.jpg) center bottom no-repeat #D2C5B2;
    min-height: 1535px;
    _height:1535px;
    width: 1318px;
    margin: 0 auto;
    max-width: 100%;}
.lsyg h1{ text-align:center; padding-top:230px;}
.lsyg h1 img{ display:inline-block;}



.lrld h1{ text-align:center;}
.lrld h1 ul{ float:right;}
.lrld h1 ul li{ float:left; font-size:20px; color:#4F2D07; margin-right:20px; line-height:80px;}



.dz_ts{ background:url(../image/37.jpg) repeat; min-height:700px; _height:700px; width:1320px; max-width:100%;}
.dz_ts h1{ color:#fff; font-size:28px; line-height:50px; padding-top:20px;}



.fw_xc{ overflow:hidden;}
.fw_xc ul {  }
.fw_xc ul li{ float:left; display:inline; background:url(../image/58.png) no-repeat left top; position:relative; height:270px; margin-right:30px; width:277px;}
.fw_xc ul li img{ width:260px; height:195px; display:inline; position:absolute; top:0px; left:0px;}
.fw_xc ul li p{ padding-top:216px; line-height:36px; font-size:16px; font-weight:bold; color:#fff}

.zy_lm{ width:250px; background:#E6EDF3; border:1px solid #768FA5; min-height:500px; _height:500px; float:left; display:inline;}
.zy_lm h1{ height:50px; text-align:center; color:#fff; background:#094F83; font-size:18px; line-height:50px;}
.zy_lm ul{}
.zy_lm ul li{ height:50px; line-height:50px; font-size:16px;}
.zf_lm ul li.hover{ background:#245D88;}
.zf_lm ul li.hover a{ color:#fff;}
.kz_lm ul li.hover{ background:#825B32;}
.kz_lm ul li.hover a{ color:#fff;}


.bt_xy{ float:right; display:inline;}

.zc_js{     width: 900px;
    float: right;
    display: inline;
    background: #E6EDF3;
    padding: 15px;
    border: 1px solid #768FA5; min-height:700px; _height:700px;}

.nr_xxjs{ padding:30px 0px;}
.nr_xxjs img{display:inline-block; max-width:100%;}
