body {margin:0px auto;text-align:center; background:#f8f8f8; font:12px Microsoft Yahei,Verdana,Arial,Tahoma; background-repeat:repeat;}

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{
	margin:0;padding:0;
}

* {margin:0px; padding:0px; border:0px; outline:none; color:#fff;}

a {margin:0px; border:0px;text-decoration:none;}

a:hover{
	color:#ba2636;
}

.clear { clear:both;}

ul { list-style:none; float:left;}
ul li { float:left; list-style:none;}
li { float:left; list-style:none;}

/*----------鼠标滚动滑轮--------------------*/
::-webkit-scrollbar{width:12px;height:12px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{/*background:#F0F0F0;*/background-color:#000}
::-webkit-scrollbar-thumb:vertical{background-color:#a6a6a6;border-radius:0px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#cfb166}
::-webkit-scrollbar-corner:vertical{background-color:#000}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}

#top{
	width:auto;
	height:120px;
	position:fixed;
	margin:auto;
	left:0; 
	top:0;
	right:0;
	background:url(../images/top_bj.png) repeat-x;
	z-index:9999999;
}
#tops{
	width:auto;
	height:120px;
	background:url(../images/top_bj.png) repeat-x;
}
#top_zj{
	width:1180px;
	height:120px;
	margin:0 auto;
}
#top_zj .logo{
	width:203px;
	height:58px;
	float:left;
	margin-top:25px;
}
#top_zj .menu{
	width:900px;
	height:120px;
	float:right;
}
#top_zj .menu_an{
	width:110px;
	height:40px;
	float:right;
	color:#cccccc;
}
#top_zj .menu_an a{
	font:13px/40px "微软雅黑";
	color:#ccc;
}
#top_zj .menu_an a:hover{
	color:#fff;
}
#menu{
	width:900px;
	height:80px;
}
#nav2 {
	margin:0px;
} 

#nav2 li {
float:left;
list-style:none;
margin:0 18px;
}/*列表项水平浮动，使形成横向的一级菜单*/ 
#nav2 li ul { /*设置下拉菜单不可见，只有当鼠标经过使才可见*/ 
display:none;
padding:0;
position:absolute;
z-index:99999;
background:rgba(0,0,0,0.7);
margin-left:-10px;
box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
-moz-border-radius:0 0 5px 5px;
-webkit-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px; 
} 
#nav2 li:hover ul{ 
width:auto;
display:block;
} 
/*CSS中允许将悬停样式用在所有元素中，而IE只运行应用在连接上， 
但是，csshover.htc文件的唯一作用就是给IE增加了任意元素的悬停功能。*/ 
#nav2 li a{
height:80px;
display:block;
font-weight:bold;
text-decoration:none;
font:14px/60px Microsoft Yahei,Verdana,Arial,Tahoma;
-moz-transition: all 2s ease; 
-webkit-transition: all 2s ease; 
transition: all 2s ease; 
color:#efefef;
cursor:pointer;
} 
#nav2 li a:hover{
	color:#f8e98c;
}
#nav2 li li{
	display:block;
	width:135px;
	margin:0px;
	clear:both;
	text-align:left;
}
#nav2 li li a { /*对下拉菜单中的项进行修饰*/
height:32px;
text-decoration:none; 
color:#989898;
font:13px/32px Microsoft Yahei,Verdana,Arial,Tahoma;
margin:0px;
padding-left:10px;
/*使所有列表项宽度统一，160-3*2-1*2=152px*/ 
} 
#nav2 li li a:hover{
	color:#fff;
	background:none;
	background-color:#000;
	text-shadow: 0 0 0 transparent,#000000 0px 1px 0px;
}
#hd{
	width:auto;
	height:900px;
	margin:0 auto;
}
/*幻灯片*/
.main_visual { overflow:hidden; height:900px; position: relative; z-index: 800;}
.main_image { width: 100%; height: 900px; overflow: hidden; margin: 0 auto; position: relative }
.main_image ul { width: 9999px; height: 900px; overflow: hidden; top: 0; left:0;}
.main_image li { float: left; width: 100%; height: 900px; }
.main_image li span { display: block; width: 100%; height: 900px; }
.main_image li a { display: block; width: 100%; height: 900px; }
div.flicking_con { width:110px; margin: 0 auto; position: relative;z-index: 99;  }
div.flicking_con .flicking_inner { position: absolute; top: 860px; width: 900px; height: 21px; }
div.flicking_con .dian_1 { float: left; width: 21px; height: 21px; margin: 0; padding: 0; background:url(../images/btn_main_img.png) 0 0 no-repeat; display: block; text-indent: -1000px; }
div.flicking_con .on { background:url(../images/btn_main_img.png) no-repeat 0 -21px; }
#btn_prev, #btn_next { z-index: 11111; position: absolute; display: block; width: 73px!important; height: 74px!important; top: 50%; margin-top: -37px; display: none; }
#btn_prev { background:  no-repeat left top; left: 100px; }
#btn_next { background:  no-repeat right top; right: 100px; }

#cp{
	width:1180px;
	height:550px;
	margin:80px auto;
}
#cp_title{
	width:1180px;
	height:138px;
	background:url(../en_images/cp_title.png) center no-repeat;
}
#gsjj{
	width:auto;
	height:1050px;
	background:#c3c3cb;
}
#gsjj_zj{
	width:1180px;
	height:950px;
	margin:0 auto;
	padding-top:100px;
}
#gsjj_zj_title{
	width:1180px;
	height:138px;
	background:url(../en_images/gsjj_title.png) center no-repeat;
}
#gsjj_zj_bot{
	width:1180px;
	height:640px;
	background:#fff;
	margin-top:78px;
}
#gsjj_zj_bot p{
	height:320px;
	float:left;
}
#gsjj_zj_bot .zs{
	width:400px;
	height:320px;
	float:left;
}
#gsjj_zj_bot .zs .zs_img2{
	width:200px;
	height:160px;
	float:left;
}
.gsjj_txt{
	width:530px;
	height:280px;
	float:left;
	padding:40px 0 0 30px;
	background:url(../images/en_gsjj_txt_bj.png) center no-repeat;
}
.gsjj_txt_zj{
	width:350px;
	height:200px;
	float:left;
	text-align:left;
}
.gsjj_txt_zj h1{
	width:100%;
	height:40px;
	text-align:left;
	color:#3F3F3F;
	font:32px/40px Microsoft Yahei,Verdana,Arial,Tahoma;
}
.gsjj_txt_zj h2{
	width:100%;
	height:20px;
	text-align:left;
	color:#6b6b77;
	font:15px/20px Microsoft Yahei,Verdana,Arial,Tahoma;
}
.gsjj_txt_zj span{
	height:120px;
	color:#808080;
	margin-top:10px;
	font:13px/25px Microsoft Yahei,Verdana,Arial,Tahoma;
}
.gsjj_txt_more{
	width:120px;
	height:160px;
	float:left;
	margin:90px 0 0 30px;
}
.gsjj_txt_more a{
	display:block;
	width:120px;
	height:160px;
	background:url(../en_images/gsjj_txt_more.png) no-repeat;
}
.gsjj_txt_more a:hover{
	background:url(../en_images/gsjj_txt_more_h.png) no-repeat;
}
#sxkx{
	width:1180px;
	height:460px;
	margin:0 auto;
	padding:100px 0;
}
#sxkx_title{
	width:1180px;
	height:134px;
	background:url(../en_images/sxkx_title.png) center no-repeat;
}
#sxkx_bot{
	width:1180px;
	height:230px;
	margin-top:90px;
}
#sxkx_bot ul{
	margin:0;
	padding:0;
}
#sxkx_bot ul li{
	width:326px;
	height:230px;
	float:left;
	text-align:left;
	margin:0 33px;
	-moz-transition: all 1s ease; 
	-webkit-transition: all 1s ease; 
	transition: all 1s ease;
}
#sxkx_bot ul li:hover{
	border-radius: 4px;
	box-shadow: 0 0 10px #CCC;
}
#sxkx_bot ul li:hover h1{
	color:#525d8a;
}
#sxkx_bot ul li img{
	width:326px;
	height:126px;
	display:block;
}
#sxkx_bot ul li h1{
	width:316px;
	height:30px;
	color:#3f3f3f;
	padding:0 5px;
	font:16px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
}
#sxkx_bot ul li h2{
	width:316px;
	height:104px;
	color:#7d7c7c;
	padding:0 5px;
	font:12px/20px 宋体;
}
#sjtd{
	width:auto;
	height:613px;
	padding:100px 0;
	background:url(../en_images/sjtd_bj.jpg) center no-repeat;
}
#sjtd_title{
	width:auto;
	height:138px;
	background:url(../en_images/sjtd_title.png) center no-repeat;
}
#sjtd_bot{
	width:1180px;
	height:400px;
	margin:80px auto 0;
}
#sjtd_bot_l{
	width:369px;
	height:400px;
	float:left;
}
#sjtd_bot_l_img{
	width:369px;
	height:400px;
	position:absolute;
	z-index:1;
}
#sjtd_bot_l a{
	display:block;
	width:369px;
	height:400px;
	position:relative;
	z-index:10;
	opacity:0.1;
	background:#000;
	-moz-transition: all 1s ease; 
	-webkit-transition: all 1s ease; 
	transition: all 1s ease;
	font:18px/400px  Microsoft Yahei,Verdana,Arial,Tahoma;
}
#sjtd_bot_l a:hover{
	opacity:0.6;
	background:#000;
	color:#fff;
}
#sjtd_bot_r{
	width:800px;
	height:400px;
	float:right;
}
#sjtd_bot_r_sjs{
	width:199px;
	height:210px;
	float:left;
	margin-left:1px;
}
#sjtd_bot_r_sjs_img{
	width:199px;
	height:210px;
	position:absolute;
	z-index:1;
}
#sjtd_bot_r_sjs a{
	display:block;
	width:199px;
	height:210px;
	position:relative;
	z-index:10;
	opacity:0.1;
	background:#000;
	-moz-transition: all 1s ease; 
	-webkit-transition: all 1s ease; 
	transition: all 1s ease;
	font:18px/210px  Microsoft Yahei,Verdana,Arial,Tahoma;
}
#sjtd_bot_r_sjs a:hover{
	opacity:0.6;
	background:#000;
	color:#fff;
}
#sjs_x{
	width:395px;
	height:180px;
	float:right;
	margin-top:10px;
}
#sjs_x_img{
	width:395px;
	height:180px;
	position:absolute;
	z-index:1;
}
#sjs_x a{
	display:block;
	width:395px;
	height:180px;
	position:relative;
	z-index:10;
	opacity:0.1;
	background:#000;
	-moz-transition: all 1s ease; 
	-webkit-transition: all 1s ease; 
	transition: all 1s ease;
	font:18px/180px  Microsoft Yahei,Verdana,Arial,Tahoma;
}
#sjs_x a:hover{
	opacity:0.6;
	background:#000;
	color:#fff;
}
#xgal{
	width:auto;
	height:830px;
	padding:90px 0;
}
#xgal_title{
	width:auto;
	height:138px;
	background:url(../en_images/xgal_title.png) center no-repeat;
}
#xgal_zj{
	width:1180px;
	height:590px;
	background:#f0ebe6;
	margin:90px auto 0;
}
#xgal_hot{
	width:1180px;
	height:295px;
}
#al{
	width:590px;
	height:295px;
	float:left;
	list-style:none;
}
#al_l{
	width:295px;
	height:295px;
	float:left;
}
#al_l .al_img{
	width:295px;
	height:295px;
	position:relative;
	z-index:1;
}
#al_l .xsj{
	width:16px;
	height:295px;
	position:relative;
	z-index:99;
	left:280px;
	background:url(../en_images/xgal_img_bj.png) center no-repeat;
}
#al a{
	width:295px;
	height:295px;
	float:right;
}
#al a:hover h1{
	color:#ff6000;
}
#al a h1{
	width:295px;
	height:35px;
	color:#3f3f3f;
	margin-top:70px;
	-moz-transition: all 1s ease; 
	-webkit-transition: all 1s ease; 
	transition: all 1s ease;
	font:18px/35px Microsoft Yahei,Verdana,Arial,Tahoma;
}
#al a h2{
	width:285px;
	height:30px;
	color:#3f3f3f;
	padding:0 5px;
	text-align:left;
	font:13px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
}
#al a span{
	display:block;
	width:138px;
	height:38px;
	margin:70px auto 0;
	color:#3f3f3f;
	border:1px solid #bbbbbb;
	font:15px/38px Microsoft Yahei,Verdana,Arial,Tahoma;
	-moz-transition: all 1s ease; 
	-webkit-transition: all 1s ease; 
	transition: all 1s ease;
}
#al a span:hover{
	background:#bbbbbb;
}
#xgal_2{
	width:1180px;
	height:295px;
}
.xsj2{
	width:16px;
	height:295px;
	position:relative;
	z-index:10;
	left:-1px;
	background:url(../en_images/xgal_img_bj2.png) center no-repeat;
}
#zsjm{
	width:auto;
	height:640px;
	background:#ababb3;
	padding:80px 0;
	background-image:url(../en_images/zsjm_bj.png);
	background-repeat:no-repeat;
	background-position:center;
}
#zsjm_title{
	width:auto;
	height:138px;
	background:url(../en_images/zsjm_title.png) center no-repeat;
}
#zsjm_bot{
	width:1180px;
	height:417px;
	margin:80px auto 0;
}
#zsjm_bot li{
	width:247px;
	height:417px;
	float:left;
	margin:0 23px;
}
#zsjm_bot li .zsjm_img{
	width:247px;
	height:417px;
	position:absolute;
	z-index:1;
}
#zsjm_bot li a{
	display:block;
	width:247px;
	height:417px;
	position:relative;
	z-index:10;
	opacity:0.3;
	background:#7f8277;
	-moz-transition: all 1s ease; 
	-webkit-transition: all 1s ease; 
	transition: all 1s ease;
}
#zsjm_bot li a:hover{
	opacity:0.6;
	background:#000;
}
#zsjm_bot li a span{
	display:block;
	width:120px;
	height:30px;
	color:#fff;
	margin:0 auto;
	position:absolute;
	top:0;
    bottom:0;
    left:0;
    right:0;
	margin:auto;
	resize:both;
	border:1px solid #fff;
	font:15px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
}
#zsjm_bot li a:hover span{
	color:#fff;
	border:1px solid #fff;
	-moz-transition: all 1s ease; 
	-webkit-transition: all 1s ease; 
	transition: all 1s ease;
	opacity:1;
}
#khhd{
	width:1180px;
	height:780px;
	margin:0 auto;
	padding:100px 0;
}
#khhd .lc{
	width:1180px;
	height:120px;
	background:url(../en_images/lc_img.png) center no-repeat;
}
#khhd_2{
	width:1180px;
	height:365px;
	margin:50px auto;
}
#khhd_2 .lxfs{
	width:526px;
	height:364px;
	float:left;
	background:url(../en_images/jj_bj.png) no-repeat;
}
#khhd_2 .lyb{
	width:398px;
	height:364px;
	float:right;
	text-align:left;
	margin-right:60px;
}
#khhd_2 .lyb h1{
	width:398px;
	height:40px;
	color:#3f3f3f;
	font:30px/40px Microsoft Yahei,Verdana,Arial,Tahoma;
}
#khhd_2 .lyb ul{
	margin:0;
	padding:0;
}
#khhd_2 .lyb ul li{
	width:380px;
	height:35px;
	list-style:none;
}
#khhd_2 .lyb ul li span{
	width:75px;
	color:#3f3f3f;
	float:left;
	font:15px/35px Microsoft Yahei,Verdana,Arial,Tahoma;
}
#khhd_2 .lyb ul li .kk1{
	width:300px;
	height:35px;
	background:none;
	border:none;
	float:left;
	border-bottom:1px solid #d6d1cb;
}
#khhd_2 .lyb ul li .kk2{
	width:300px;
	height:110px;
	background:none;
	float:left;
	color:#3f3f3f;
	border:1px solid #d6d1cb;
	border-top:none;
	margin-top:35px;
}
#khhd_2 .lyb ul .an1{
	width:302px;
	height:30px;
	text-align:center;
	background:#545461;
	color:#fff;
	margin-left:75px;
	cursor:pointer;
	font:16px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
	-moz-transition: all 1s ease; 
	-webkit-transition: all 1s ease; 
	transition: all 1s ease;
}
#khhd_2 .lyb ul .an1:hover{
	background:#bd9b6c;
}
#khhd .cs{
	width:1180px;
	height:197px;
	background:url(../en_images/jd_img.png) center no-repeat;
}


.kefubox {
	position: fixed;
	width: 54px;
	height: 275px;
	right: 0;
	top: 244px;
	z-index: 100;
}

.side {
	position: fixed;
	width: 54px;
	height: 275px;
	right: 0;
	top: 214px;
	z-index: 100;
}

.side ul li {
	width: 54px;
	height: 54px;
	float: left;
	position: relative;
	border-bottom: 1px solid #444;
}

.side ul li .sidebox {
	position: absolute;
	width: 54px;
	height: 54px;
	top: 0;
	right: 0;
	transition: all 0.3s;
	background: #333;
	color: #fff;
	font:14px/54px Microsoft Yahei,Verdana,Arial,Tahoma;
	overflow: hidden;
}

.side ul li .sidetop {
	width: 54px;
	height: 54px;
	line-height: 54px;
	display: inline-block;
	background: #333;
}

.side ul li .sidetop:hover {
	background: #ae1c1c;
	opacity: 1;
	filter: Alpha(opacity=100);
}

.side ul li img {
	float: left;
}

.siderwei {
	display: none;
	position: fixed;
	right: 125px;
	top: 214px;
	z-index: 99999999;
}
#c_main{
	width:1350px;
	min-height:600px;
	margin:20px auto;
	padding:20px 0;
	background: url(../images/mmty/singlebg.png) repeat;
}
#c_left{
	width:268px;
	min-height:300px;
	float:left;
}
#c_left .fd{
	position:relative;
	top:0;
	padding-bottom:50px;
	padding-top:70px;
	background:url(../images/panel_bg.png) center repeat-y;
}
#c_lm_title{
	width:268px;
	height:179px;
	margin:0 auto 60px;
	background:url(../images/c_lm_title.png) center no-repeat;
}

#c_lm{
	width:200px;
	height:auto;
	margin:0 auto;
}
#c_lm li{
	width:200px;
	height:65px;
	list-style:none;
	background:url(../images/c_lm_li_bj.png) no-repeat;
}
#c_lm li a{
	display:block;
	font:13px/65px Microsoft Yahei,Verdana,Arial,Tahoma;
	text-transform: uppercase;
	text-shadow: #c1c1c1 0 1px 3px;
}
#c_lm li a:hover,.active{
	color:#fff;
	text-shadow: rgba(0,0,0,0.28) 0 1px 3px;
	background:url(../images/c_lm_a_bj.png) center no-repeat;
}
.active a{
	color:#fff;
	text-shadow: #c1c1c1 0 1px 3px;
	background:url(../images/c_lm_a_bj.png) center no-repeat;
}

#c_right{
	width:1080px;
	min-height:500px;
	margin:0 auto;
	background:none;
}
#c_add{
	width:100%;
	height:45px;
	border-bottom:2px solid #aeaeae;
}
#c_add h1{
	text-align:left;
	color:#fff;
	text-shadow: rgba(0,0,0,0.28) 0 1px 3px;
	font:15px/45px  song ti,Verdana,Arial,Tahoma;
}
#c_add h1 a{
	color:#fff;
}
#c_add h1 a:hover{
	color:#a80024;
}
.listbox {
width:1080px;
overflow: hidden;
float: left;
clear: both;
overflow: hidden;
}
.e2 li{
	width:907px;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #aeaeae;
	color:#aaa;
	text-align:left;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:184px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:180px;
	height:122px;
	/*height:122px;*/
	display:block;
	padding:1px;
	border:1px solid #aeaeae;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	font-weight:bold;
	margin-left:2px;
	font:15px/25px Microsoft Yahei,Verdana,Arial,Tahoma;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#fff;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
.e8{/*图集列表专用大图列表*/
	width:100%;
	overflow:hidden;
	clear:both;
	margin-left:12px;
	margin-top:16px;
}
.e8 li{
	width:168px;
	height:184px;
	float:left;
	display:block;
	overflow:hidden;
	margin-right:8px;
	text-align:center;
}
.e8 li .pic{
	width:160px;
	height:120px;
	display:block;
	background:url(../images/picbox-listbg.gif) no-repeat;
	text-align:left;
	overflow:hidden;
}
.e8 li .pic img{
	width:152px;
	height:112px;
	display:block;
	margin-left:3px;
	margin-top:3px;
	border:none;
}
.e8 li .title{
	height:31px;
	display:block;
	line-height:31px;
	font-weight:bold;
	overflow:hidden;
}
.e8 li .date{
	color:#666;
}
.e8 li .date small{
	line-height:17px;
	font-size:12px;
	color:#999;
}
.dede_pages{
}
.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;
}

/*木门*/
:visited{outline-style:none}
.xyimg{width:1180px;margin-top:46px; margin-bottom:40px;}
.imgtag{float:left;width:197px;height:272px;position:relative; margin:0 10px 20px;}
.tag_item{width:197px;height:272px;position:absolute;top:0;left:0; right:0; bottom:0; overflow:hidden}
.tag_item a{ width:100%; height:100%}
.tag_item img{ width:100%;}
.curr{z-index:100;box-shadow:0 0 5px #000;background:rgba(37,37,37,0.65);}
.curr img{opacity:1;filter:alpha(opacity = 100);}
.not_curr{opacity:.6;filter:alpha(opacity = 100)}
.taglist{height:30px;width:197px;overflow:hidden;position:absolute;bottom:0;left:0;_bottom:-1px; text-align:center;}
.taglist .tags{display:block;font-size:14px;height:30px;width:380px;background:#003d56;filter:alpha(opacity = 70);opacity:.7;}
.tag{display:block;float:left;height:30px;line-height:30px;_line-height:30px;}
.tag a,.tag1 a:hover{color:#FFF;}
.tag1{ width:197px;background:#000; text-align:center;}
.tag1 a{padding:0;font-weight:bold;}

/*木文化*/
#xyimg{
	width:1180px;
	margin-top:46px; 
	margin-bottom:40px;
}
#xyimg ul{
	padding:0;
	margin:0;
}
#xyimg ul li{
	width:252px;
	height:162px;
	float:left;
	margin:0 10px 10px;
}
#xyimg ul li a{
	width:252px;
	height:162px;
	position:relative;
}
#xyimg ul li a img{
	width:248px;
	height:158px;
	border:1px solid #e4e4e4;
	padding:1px;
	position:relative;
	z-index:-1;
}
#xyimg ul li a span{
	position:relative;
	display:block;
	width:248px;
	height:30px;
	color:#fff;
	background:#000;
	filter:alpha(opacity=50);  
    -moz-opacity:0.5;  
    -khtml-opacity: 0.5;  
    opacity: 0.5;
	top:-36px;
	margin:0 auto;
	z-index:99;
	color:#FFF;
	font:15px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
}
#xyimg ul li a:hover span{
	color:#3CF;
	filter:alpha(opacity=90);  
    -moz-opacity:0.9;  
    -khtml-opacity: 0.9;  
    opacity: 0.9;
}

#container{margin:auto auto;width:665px;}

#map_xs{
	height:350px;
	overflow:hidden;
	overflow-y:scroll;
}
#map_xs::-webkit-scrollbar {
	width:10px;
	height:0px;
}
#map_xs::-webkit-scrollbar-button    {
	background:none;
}
#map_xs::-webkit-scrollbar-track     {
	background:none;
}
#map_xs::-webkit-scrollbar-thumb{
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#dbdbdb), to(#b1b1b1));
	border-radius:4px;
}
#map_xs::-webkit-scrollbar-corner {
	background:none;/*背景*/
}
#news_con font{
	line-height:35px;
	font-family:Microsoft Yahei,Verdana,Arial,Tahoma;
}
#myzone{
	width:840px;
	display:none;
}
#mylist{
	width:750px;
}
#mylist td{
	line-height:35px;
	font-family:Microsoft Yahei,Verdana,Arial,Tahoma;
	font-size:14px;
	color:#fff;
	border-bottom:1px dashed #aeaeae;
}
#mylist td.one{width:85px;}


.tag2 a{ padding:6px;}
.tag2 a:hover{ color:#FFF;background:#ff6000;}

#p1{
	width:1135px;
	height:auto;
}
#p1 ul{
	padding:0;
	margin:0;
}
#p1 ul li{
	width:212px;
	height:175px;
	float:left;
	margin:10px 7px 0;
}
#p1 ul li a{
	width:212px;
	height:175px;
	position:relative;
}
#p1 ul li a img{
	width:208px;
	height:171px;
	border:1px solid #aeaeae;
	padding:1px;
	position:relative;
	z-index:1;
}
#p1 ul li a span{
	position:relative;
	display:block;
	width:208px;
	height:30px;
	color:#fff;
	background:#000;
	filter:alpha(opacity=50);  
    -moz-opacity:0.5;  
    -khtml-opacity: 0.5;  
    opacity: 0.5;
	top:-36px;
	margin:0 auto;
	z-index:99;
	color:#FFF;
	font:15px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
}
#p1 ul li a:hover span{
	color:#3CF;
	filter:alpha(opacity=90);  
    -moz-opacity:0.9;  
    -khtml-opacity: 0.9;  
    opacity: 0.9;
}
#c_title{
	width:100%;
	height:40px;
	color:#4870a7;
	margin-top:15px;
	text-align:center;
	font:2em/40px  Microsoft Yahei,Verdana,Arial,Tahoma;
}
#c_xx{
	width:98%;
	font:13px/30px "微软雅黑";
	text-align:center;
	border-bottom:1px dashed #CCC;
	margin:0 auto 10px;
}
#c_ontent{
	width:97%;
	height:auto;
	padding:10px;
	text-align:left;
	font:13px/25px  Microsoft Yahei,Verdana,Arial,Tahoma;
}
#c_cxk{
	width:420px;
	height:64px;
	margin:50px auto;
}
.kk1{
	width:285px;
	height:62px;
	float:left;
	color:#3f3f3f;
	background:#fff;
	border:1px solid #cccccc;
	border-right:none;
	outline:none;
}
.btnQuery{
	width:134px;
	height:64px;
	float:left;
	cursor:pointer;
	outline:none;
	border:none;
	overflow:hidden;
	text-indent: -9999999px;
	background:url(../en_images/cx_an.png) no-repeat;
}
.cx_line{
	width:96%;
	margin:0 auto 50px;
	border-bottom:1px dashed #ccc;
}
#ReturnResult{
	width:96%;
	margin:0 auto;
	font:15px/30px  Microsoft Yahei,Verdana,Arial,Tahoma;
}

/*在线留言开始*/
.liuyan_con {
	width:100%;
	margin-left:20px;
	height:auto;
	float:left;
	margin-top:50px
}
.liuyan_con_table {
	width:800px;
	height:auto;
	float:left;
}
.liuyan_con_table td.ly_tdleft {
	width:100px;
	height:38px;
	font-size:16px;
	font-weight:normal;
	line-height:38px;
	text-align:right;
	color:#999
}
.liuyan_con_table td.ly_tdright {
	text-align:left;
}
.ly_txt {
	width:370px;
	height:35px;
	border:1px solid #dfdfdf;
	font-size:12px;
	font-weight:normal;
	color:#666;
	text-indent:4px;
	margin-bottom:10px;
}
.liuyan_textarea {
	width:605px;
	height:175px;
	margin:3px 0 0 0;
	border:1px solid #dfdfdf;
	font-size:12px;
	font-weight:normal;
	color:#666;
	line-height:22px;
}
.zxly_con ul li {
	line-height:35px;
	color:#4f4f4f;
	font-size:16px;
}
.zxly_con ul {
	margin-left:40px;
	margin-top:50px;
	margin-bottom:310px
}
.job_email {
	position:absolute;
	right:30px;
	top:20px;
	line-height:17px;
	background:url(../images/job_email.jpg) no-repeat left center;
	padding-left:50px;
	height:35px;
}
.job_email a {
	text-decoration:underline;
	color:#d82857;
}
.job_submit {
	width:80px;
	height:35px;
	font-size:14px;
	text-align:center;
	cursor:pointer;
	line-height:35px;
	color:#fff;
	border:solid 1px #9F072E;
	background-color:#D82857;
}
.coolbg{
	width:80px;
	height:35px;
	font-size:14px;
	text-align:center;
	cursor:pointer;
	line-height:35px;
	color:#fff;
	border:solid 1px #9F072E;
	background-color:#D82857;
}
.job_reset {
	width:80px;
	height:35px;
	font-size:14px;
	text-align:center;
	cursor:pointer;
	line-height:35px;
	color:#000;
	border:solid 1px #b2b2b2;
	background-color:#fff;
}
.bg_td {
	background-color:#ececec;
	text-align:center;
	color:#7c7c7c;
	cursor:pointer;
}
.job_con {
	background-color:#f4f4f4;
	padding:30px;
	width:714px;
	display:none;
	position:relative;
}
.job_con .bottom_bg {
	height:36px;
	width:100%;
	cursor:pointer;
	background:Url(../images/bottom_bg.jpg) no-repeat center center #e4e4e4;
}

	







#bottom{
	    width: auto;    height: 538px;    background: #2e2e2e;    position: relative;    overflow: hidden;
}
#bottom_zj{
	width:1180px;
	height:460px;
	margin:0 auto;
	padding-top:30px;
	position:relative;
	z-index:99999;
}
#bottom_zj_l{
	width:190px;
	height:430px;
	float:left;
}
#bottom_zj_l p{
	font:14px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
	color:#fff;
}
#bottom_zj_l .bot_logo{
	width:190px;
	height:152px;
}
#bottom_zj_l .bot_logo a{
	display:block;
	width:190px;
	height:152px;
	background:url(../images/bot_logo.png) center no-repeat;
}
#bottom_zj_l .bot_logo a:hover{
	background:url(../images/bot_logo_h.png) center no-repeat;
}
.gjc{
	width:190px;
	height:30px;
}
.gjc p{
	width:58px;
	height:30px;
	float:left;
	font:14px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
}
#demo {
width: 132px;
height:30px;
float:left;
overflow:hidden;
}

#indemo {
float: left;
width: 800%;
}
#demo1 {
margin-top:0px;
float: left;
}
#demo2 {
margin-top:0px;
float: left;
}
#demo ul{
	padding:0;
	margin:0;
	float:left;
}
#demo ul li{
	height:30px;
	float:left;
	list-style:none;
	margin-left:10px;
}
#demo ul li a{
	color:#fff;
	cursor:pointer;
	font:14px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
}
#demo ul li a:hover{
	color:#20a4c5;
}
#demo0 {
width: 845px;
height:40px;
float:left;
overflow:hidden;
}

#indemo0 {
float: left;
width: 800%;
}
#demo10 {
margin-top:0px;
float: left;
}
#demo20 {
margin-top:0px;
float: left;
}




#bottom_zj_r{
	width:845px;
	height:460px;
	float:right;
}
#bottom_zj_r .link{
	width:845px;
	height:110px;
	margin-top:30px;
}
#bottom_zj_r .link h1{
	width:845px;
	height:35px;
	color:#fff;
	text-align:left;
	border-bottom:1px solid #d7d4d4;
	font:18px/35px Microsoft Yahei,Verdana,Arial,Tahoma;
}
#bottom_zj_r .link ul{
	margin:0;
	padding:0;
	margin-top:5px;
}
#bottom_zj_r .link ul li{
	float:left;
	margin-right:15px;
}
#bottom_zj_r .link ul li a{
	width:auto;
	height:30px;
	color:#ededed;
	font:13px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
}
#bottom_zj_r .link ul li a:hover{
	color:#fff;
}
#bottom_zj_r .bot_menu{
	width:845px;
	height:auto;
}
.bot_menu ul{
	width:845px;
	height:auto;
	padding:0;
}
.bot_menu ul li{
	width:128px;
	height:auto;
	float:left;
	margin-left:0px;
	margin-right:10px;
	text-align:left;
	border-right:1px solid #767676;
}
.bot_menu ul li h2{
	width:128px;
	height:30px;
	color:#fff;
	font:13px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
}
.bot_menu ul li ul{
	width:128px;
	margin:0;
	padding:0;
}
.bot_menu ul li ul li{
	width:128px;
	height:30px;
	list-style:none;
	border:none;
	margin:0;
}
.bot_menu ul li ul li a{
	font:10px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
	color:#a8a8aa;
}
.bot_menu ul li ul li a:hover{
	color:#fff;
}
#bottom_zj_r p{
	font:14px/30px Microsoft Yahei,Verdana,Arial,Tahoma;
	color:#fff;
	text-align:left;
	margin-top:50px;
}
#bottom_zj_r p a{
	color:#fff;
}
#bottom_zj_r p a:hover{
	color:#0082ca;
}