@charset "utf-8";
body {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;

}
input{ color:#000!important}



.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: repeat-x;

	z-index:9999999;

}

#tops{

	width:auto;

	height:120px;

	background: 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 31px;

}/*列表项水平浮动，使形成横向的一级菜单*/ 

#nav2 li ul { /*设置下拉菜单不可见，只有当鼠标经过使才可见*/ 

display:none;

padding:0;

position:absolute;

z-index:99999;

background:rgba(0,0,0,0.7);

margin-left:-20px;

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:16px/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:120px;

	margin:0px;

	clear:both;

}

#nav2 li li a { /*对下拉菜单中的项进行修饰*/

height:32px;

text-decoration:none; 

color:#989898;

font:13px/32px microsoft yahei,verdana,arial,tahoma;

margin:0px;

/*使所有列表项宽度统一，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;

}

/*幻灯片*/

.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: 0 0 no-repeat; display: block; text-indent: -1000px; }

div.flicking_con .on { background: 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:137px;

	background: center no-repeat;

}

#gsjj{

	width:auto;

	height:1050px;

	background:#c3c3cb;
	background:  center no-repeat;

}

#gsjj_zj{

	width:1180px;

	height:950px;

	margin:0 auto;

	padding-top:100px;

}

#gsjj_zj_title{

	width:1180px;

	height:137px;

	background: 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: 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: no-repeat;

}

.gsjj_txt_more a:hover{

	background: no-repeat;

}

#sxkx{

	width:1180px;

	height:460px;

	margin:0 auto;

	padding:100px 0;

}

#sxkx_title{

	width:1180px;

	height:134px;

	background: 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:327px;

	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:223px;

	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: center no-repeat;

}

#sjtd_title{

	width:auto;

	height:137px;

	background: 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:195px;

	float:left;

	margin-left:1px;

}

#sjtd_bot_r_sjs_img{

	width:199px;

	height:195px;

	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:199px;

	height:180px;

	float:left;

	margin-top:10px;

}

#sjs_x_img{

	width:199px;

	height:180px;

	position:absolute;

	z-index:1;

}

#sjs_x a{

	display:block;

	width:199px;

	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:137px;

	background: 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: 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: center no-repeat;

}

#zsjm{

	width:auto;

	height:640px;

	background:#ababb3;

	padding:80px 0;

	background-image:;

	background-repeat:no-repeat;

	background-position:center;

}

#zsjm_title{

	width:auto;

	height:137px;

	background: 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:580px;

	margin:0 auto;

	padding:100px 0;

}

#khhd .lc{

	width:1180px;

	height:120px;

	background: center no-repeat;

}

#khhd_2{

	width:1180px;

	height:365px;

	margin:50px auto;

}

#khhd_2 .lxfs{

	width:526px;

	height:364px;

	float:left;

	background: 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:55px;

	color:#3f3f3f;

	float:left;

	font:18px/35px microsoft yahei,verdana,arial,tahoma;

}

#khhd_2 .lyb ul li .kk1{

	width:320px;

	height:35px;

	background:none;

	border:none;

	float:left;

	border-bottom:1px solid #d6d1cb;

}

#khhd_2 .lyb ul li .kk2{

	width:320px;

	height:110px;

	background:none;

	float:left;

	color:#3f3f3f;

	border:1px solid #d6d1cb;

	border-top:none;

	margin-top:35px;

}

#khhd_2 .lyb ul .an1{

	width:322px;

	height:30px;

	text-align:center;

	background:#545461;

	color:#fff;

	margin-left:55px;

	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;

}

#khhdcs{
    width: auto;
    height: 730px;

	background: 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(/uploads/image/simmty/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: center repeat-y;

}

#c_lm_title{

	width:268px;

	height:179px;

	margin:0 auto 60px;

	background: center no-repeat;

}



#c_lm{

	width:200px;

	height:auto;

	margin:0 auto;

}

#c_lm li{

	width:200px;

	height:65px;

	list-style:none;

	background: no-repeat;

}

#c_lm li a{

	display:block;

	font:17px/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: center no-repeat;

}

.active a{

	color:#fff;

	text-shadow: #c1c1c1 0 1px 3px;

	background: center no-repeat;

}



#c_right{

	width:1080px;

	min-height:500px;

	margin:0 auto;

	background:none; text-align:left;

}

#c_add{

	width:100%;

	height:45px;

	border-bottom:1px 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:1080px;

	overflow:hidden;

	clear:both;

	padding:12px 0px;

	border-bottom:1px solid #aeaeae;

	color:#fff;

	text-align:left;

}

.e2 li b a{

	color:#fff;

}

.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:#aaa;

	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: 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{ text-align:center

}

.dede_pages ul{

	float: none; display:inline-block; padding-top:20px;

}

.dede_pages ul a{

	float:left;

	font-family:tahoma;

	line-height:17px;

	margin-right:6px;

	border:1px solid #e9e9e9;

}

.dede_pages ul  a{

	float:left;

	padding:2px 4px 2px;

	color:#555;

	display:block;

}

.dede_pages ul a:hover{

	color:#690;

	text-decoration:none;

	padding:2px 4px 2px;

}

.dede_pages ul a.page-num-current,.pagebox ul  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;

}

.page-status{ display:none}

/*木门*/

: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 #aeaeae;

	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:100%;

	display:none;

}

#mylist{

	width:100%;

}

#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:100%;

	font:13px/30px "微软雅黑";

	text-align:center;

	border-bottom:1px dashed #ccc;

	margin:0 auto 0px;

}

#c_ontent{

	width:97%;

	height:auto;

	padding-top:10px;

	text-align:left;

	font:13px/25px  microsoft yahei,verdana,arial,tahoma;

}

#c_ontent li{ margin-left:5px; margin-right:5px;



}

#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: no-repeat;

}

.cx_line{

	width:96%;

	margin:0 auto 50px;

}

#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: 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: 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: center no-repeat;

}

#bottom_zj_l .bot_logo a:hover{

	background: 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:90px;

}

#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:90px;

	height:auto;

	float:left;

	margin-left:0px;

	margin-right:14px;

	text-align:left;

	border-right:1px solid #767676;

}

.bot_menu ul li h2{

	width:90px;

	height:30px;

	color:#fff;

	font:15px/30px microsoft yahei,verdana,arial,tahoma;

}

.bot_menu ul li ul{

	width:90px;

	margin:0;

	padding:0;

}

.bot_menu ul li ul li{

	width:90px;

	height:30px;

	list-style:none;

	border:none;

	margin:0;

}

.bot_menu ul li ul li a{

	font:13px/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;

}