﻿@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    border: 0 none;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
body {
    font-family:"微软雅黑",Arial, Helvetica, sans-serif;
    font-size:14px;
    margin: 0 auto;
    padding: 0;
    text-align:left;
	}

li {
	list-style-type:none;
	}
ul {
	list-style-type:none;
	}
.clear {
	clear:both;
	}
a {
	color:#333; 
	cursor:pointer;	
	cursor:pointer;
	}
a:link {
	color:#333; 	
	text-decoration: none;
	cursor:pointer;
	}
a:visited {
	color:#333; 	
	text-decoration: none;
	cursor:pointer;
	}
a:hover {
	color:#333; 
	cursor:pointer;	
	text-decoration: none;
	}
a:active {
	color:#3c3837;	
	text-decoration: none;
	cursor:pointer;
	}
.clear{
	clear:both;
	}
.whitetxt{color:#FFF;}
.blacketxt{color:#000;}
.goldentxt{color:#bc9a68;}
div{ margin:0 auto;}
/* box */
#wrap{
	width:100%;
	height:auto;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif;
	}
.wrap{
	width:100%;
	margin:0 auto;
	height:auto;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif; 
border-bottom: 1px solid #c7c7c7;
	}

.navMenu{
	width:1242px;
	height:auto;
	overflow:hidden;
}

/*  header  */
/* index_focus 图片切换*/
.index_focus{position:relative;width:1242px;height:692px;margin:0 auto;overflow:hidden;}
.index_focus .bd li{display:none;position:absolute;left:0;top:0;height:692px;}
.index_focus_post{z-index:10;}
.index_focus .pic{height:auto;display:block;height:692px;}
.index_focus .pic:hover{text-decoration:none;}
.index_focus .slide_nav{position:absolute;left:45%;bottom:2%;}
.index_focus .slide_nav a{cursor:pointer;float:left;font-size:28px;font-family:arial;color:#fff;padding:5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration:none;color:#8b8b8b;filter:alpha(opacity=80);opacity:0.8;}
.index_focus_pre,.index_focus_next{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../img/ico_sliding.png) no-repeat;}
.index_focus_pre{left:30px;background-position:0 0;}
.index_focus_pre:hover{background-position:0 -144px;}
.index_focus_next{right:30px;background-position:0 -72px;}
.index_focus_next:hover{background-position:0 -216px;}
.index_focus_info{position:absolute;left:10%;bottom:12%;width:800px;height:202px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);background:url("../img/index_focus_bg.png") no-repeat;_background:none;}
.index_focus_info h3{font-size:36px;line-height:70px;display:none;}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none;}

/* index_focus 图片切2换*/
.index_focus1{position:relative;width:1242px;height:400px;margin:0 auto;overflow:hidden;}
.index_focus1 .bd1 li{display:none;position:absolute;left:0;top:0;height:400px;}
.index_focus_post1{z-index:10;}
.index_focus1 .pic1{height:auto;display:block;height:400px;}
.index_focus1 .pic1:hover{text-decoration:none;}
.index_focus1 .slide_nav1{position:absolute;left:45%;bottom:2%;}
.index_focus1 .slide_nav1 a{cursor:pointer;float:left;font-size:28px;font-family:arial;color:#fff;padding:5px 10px;}
.index_focus1 .slide_nav1 li:hover,.index_focus1 .slide_nav1 .on{text-decoration:none;color:#8b8b8b;filter:alpha(opacity=80);opacity:0.8;}
.index_focus_pre1,.index_focus_next1{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../img/ico_sliding.png) no-repeat;}
.index_focus_pre1{left:30px;background-position:0 0;}
.index_focus_pre1:hover{background-position:0 -144px;}
.index_focus_next1{right:30px;background-position:0 -72px;}
.index_focus_next1:hover{background-position:0 -216px;}
.index_focus_info1{ display:none; overflow:hidden;}
.index_focus_info1 h3{font-size:36px;line-height:70px;display:none;}
.index_focus_info1 .text1{ display:none;}
/*nav  导航*/
#nav{margin:0px auto;width:1242px;height:78px;background:#FFF;z-index:1000; padding-top:20px;}
#nav .jquery_out{float:left;line-height:32px;display:block;border-right:1px solid #fff;text-align:center;color:#fff;font:18px/32px "微软雅黑";background:#fff;}
#nav .jquery_out .smile{padding-left:1em;}
#nav .jquery_inner{margin-left:16px;width:120px; height:55px; float:left;}
#nav .jquery_right{ float:right; height:55px; width:200px;text-align:right;}
#nav .jquery_right span{ margin-right:5px; font-size:12px; color:#949393; font-family:Arial, Helvetica, sans-serif; }
#nav .jquery_right p{ margin-bottom:10px;}
#nav .logo{ width:120px; height:55px; background:#FFF;text-align:right;}
#nav .logo a{ background:#FFF;}
#nav .mainlevel{background:#fff;float:left;width:120px; font-size:16px; /*IE6 only*/}
#nav .mainlevel a{color:#000;text-decoration:none;line-height:55px;display:block;padding:0 20px;width:100px; text-align:center;}
#nav .mainlevel .up-line{color:#b28850;}
#nav .mainlevel a:hover,#nav .mainlevel a.cur{color:#b28850;text-decoration:none;}
#nav .mainlevel ul{display:none;position:absolute;background:url(../img/li-bg.png) repeat-y;margin-top:-10px; z-index:100;}
.ul_h130{ height:130px;}
.ul_h220{ height:220px;}
#nav .mainlevel li{width:140px;  height:30px;/*IE6 only*/}

#nav .mainlevel_en{background:#fff;float:left;font-size:14px;}
#nav .mainlevel_en a{color:#000;text-decoration:none;line-height:55px;display:block;padding:0;text-align:center;}
#nav .mainlevel_en .up-line{color:#b28850;}
#nav .mainlevel_en a:hover,#nav .mainlevel a.cur{color:#b28850;text-decoration:none;}
#nav .mainlevel_en ul{display:none;position:absolute;background:url(../img/li-bg.png) repeat-y;margin-top:-10px; z-index:100;}
#nav .mainlevel_en li{width:140px;  height:30px;/*IE6 only*/}
.marginLeft58{margin-left: 58px;} 
.ml70_en{margin-left:70px;}
.ml40_en{margin-left:50px;}
 
.gotop{ font-size: 12px; padding: 5px; line-height: 14px; background:#b28850;text-decoration: none; border:1px ssolid #b28850;}

.line{border-bottom: 1px solid #bdbdbd;width: 100%;}
/*  main  margin-bottom: 230px;*/
#main{
	width:1242px;
	height:auto;
	overflow:hidden;
	/* margin-bottom: 270px;	 */
	}
/*  banner  */
#banner{
	width:100%;
	height:auto;
	overflow:hidden;
	}
#content{
	width:100%;
	height:auto;
	 z-index:10;
	margin:20px 0px 20px 0px;
	}

.content_box-0{
	width:1242px;
	height:auto;
	z-index:-1;
	padding-top:20px;
	float:left;

	padding-bottom:20px;
	}
.content_box-0 .box-0{
	width:300px;
	height:auto;
	float:left;
	padding:5px;
	
	margin-bottom: 30px;
	}
.content_box-0 .box-0 h2{
	line-height:30px;
	font-size:16px;
	text-align:center;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif;
	margin-top:5px;

	color: #555353;
	font-weight: 600;
	}
.content_box-0 .box-0 h3{
	float:left;
	line-height:30px;
	font-size:15px;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif;
	margin-top:10px;
	width: 100%;

	color: #555353;
	font-weight: 600;
	}
.content_box-0 .box-0 p{
	float:left;
	line-height:16px;
	font-size:12px;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif;
	font-weight:normal;
	width: 100%;

	color: #666;
	}
.content_box-0 .box-1{
	width:414px;
	height:auto;
	float:left;
	display:inline;
	margin-bottom:30px;
	}
.content_box-0 .box-1 p{
	float:left;
	line-height:24px;
	font-size:14px;
	}
.content_box-0 .box-1 h5{
	line-height:24px;
	font-size:14px;
	width: 100%;
	font-weight: normal;
	letter-spacing: 3px;
	text-align: center;
	}

.content_box-0 .box-1 h2{
	line-height:30px;
	font-size:16px;
	text-align:center;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif;
	margin-top:5px;

	color: #555353;
	font-weight: 600;
	}
.content_box-1{
	width:1242px;
	height:860px;
	padding-top:20px;
	padding-bottom:10px;
	border-bottom:1px solid #bdbdbd;
	z-index:-1;
	}
.content_box-h{
	height:auto;
}
.content_box-1 .left-1{
	width:629px;
	height:auto;
	margin-bottom:20px;
	float:left;
	z-index:-1;

	}
.content_box-1 .left-1 .left-box-1{
	width:629px;
	height:371px;
	float:left;
	position:relative;
	margin-bottom:35px;
	}
.content_box-1 .left-1 .left-box-2{
	width:629px;
	height:445px;
	float:left;
	position:relative;
	}
.content_box-1 .left-1 .left-box-1 .bg{
	position:absolute;
	bottom:0px;
	height:45px;
	width:629px;
	padding:15px 0px;
	background:#3A3737;
    filter:alpha(opacity=60);opacity:0.6;
	}
.content_box-1 .left-1 .left-box-1 .left-bg-box{
	position:relative;
	height:45px;
	width:580px;
	padding:15px 0px;
	}
.content_box-1  h3{
	line-height:25px;
	font-size:16px;
	text-align:center;
	filter: alpha(opacity=100);
	opacity: 1;
	color: #555353;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif;
	font-weight: 600;
	}
.content_box-1 .left-1 p,.content_box-1 .right-1  p{
	line-height:20px;
	font-size:14px;
	text-align:center;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif;
	filter: alpha(opacity=100);
	opacity: 1;
	color: #555353;
	}

.content_box-1 .right-1{
	width:581px;
	float:right;
	margin-bottom:20px;
	position:relative;
	height:auto;
	z-index:-1;
	}
.content_box-1 .left-1 .left-bg-box{
	position:relative;
	height:45px;
	width:580px;
	padding:5px 0px;
	}
.content_box-1 .right-1 .right-bg-box{
	position:relative;
	height:45px;
	width:580px;
	padding:5px 0px;
	}
.content_box-2{
	width:1242px;
	height:auto;
	margin-bottom:10px;
	z-index:-1;
	float:left;
	display:inline;
	border-bottom:1px solid #c7c7c7;
	}
.line-h{
	height:auto;
	margin-bottom:40px;
	padding-bottom:40px;
	border-bottom:1px solid #c7c7c7;
	}

.line-fine{
	padding-bottom:45px;
	border-bottom:1px solid #c7c7c7;
	}

.line-h1{
	height:auto;
	margin-bottom:30px;
	padding-bottom:5px;
	border-bottom:1px solid #c7c7c7;
	}
.line-h2{
	height:auto;
	margin-bottom:20px;
	padding-bottom:5px;
	border-bottom:1px solid #c7c7c7;
	}
.content_box-2 .left-1{
	width:410px;
	height:590px;
	margin-bottom:5px;
	float:left;
	z-index:-1;
	display:inline;  
	}
.content_box-2 .left-1 .left-box-1{
	width:410px;
	height:280px;
	float:left;
	position:relative;
	background:#0d0d0d;
	margin-bottom:5px;
	text-align:center;
	}
.content_box-2 .left-1 .left-box-1 h3{
	font-size:22px;
	font-weight:normal;
	margin-top:15px;
	color:#bc9a68;
	margin-bottom: 10px;
	line-height:40px;
	}
.content_box-2 .left-1 .left-box-1 .h3-1{
	font-size:22px;
	font-weight:normal;
	margin-top:60px;
	margin-bottom: 10px;
	color:#bc9a68;
	line-height:40px;
	}
.content_box-2 .left-1 .left-box-1 .h3-2{
	font-size:22px;
	font-weight:normal;
	margin-top:120px;
	margin-bottom: 10px;
	color:#bc9a68;
	line-height:40px;
	}
.content_box-2 .left-1 .left-box-1 p{
	font-size:14px;
	line-height:25px;
	width:100%;
	color:#6c6c6c;
	}
.content_box-2 .left-1 .left-box-1 p a{
	font-size:14px;
	color:#969696;
	}
.content_box-2 .left-1 .left-box-1 p a:hover{
	font-size:16px;
	color:#bc9a68;
	}
.content_box-2 .left-1 .left-box-1 p .up-a{
	font-size:16px;
	color:#bc9a68;
	}
.content_box-2 .left-1 .left-box-2{
	width:405px;
	height:279px;
	float:left;
	position:relative;
	}
.content_box-2 .right-1{
	width:825px;
	height:556px;
	margin-bottom:5px;
	float:right;
	display:inline;  
	z-index:-1;
	}
.content_box-2 .right-1 .right-1-box-1{
	width:407px;
	height:556px;
	margin-bottom:20px;
	float:left;
	z-index:-1;
	}
.content_box-2 .right-1 .right-1-box-2{
	width:407px;
	height:556px;
	margin-bottom:20px;
	float:right;
	z-index:-1;
	}
.content_box-2 .right-1 .right-1-box-1 h3,.content_box-2 .right-1 .right-1-box-2 h3{
    line-height:24px;
	font-weight:normal;
	font-size:18px;
	margin-top: 10px;
	text-align: center;
	
	color: #555353;
	font-weight: 600;
	}
.content_box-2 .right-1 .right-1-box-1 p,.content_box-2 .right-1 .right-1-box-2 p{
    line-height:24px;
	font-weight:normal;
	font-size:14px;
	text-align: center;
	
	color: #666;
	}
.content_box-3{
	width:1242px;
	height:auto;
	float:left;
	margin-bottom:30px;
	border-bottom:1px solid #c7c7c7;
	}
.content_box-3 .left-3{
	width:615px;
    height:525px;
	margin-bottom:5px;
	float:left;
	z-index:-1;
	}

.content_box-3  .left-3 h3,.content_box-3 .right-3 h3{
	line-height:30px;
	font-size:18px;
	font-weight:normal;
	margin-top:10px;
	text-align:center;
	}
.content_box-3 .left-3 p,.content_box-3 .right-3  p{
	line-height:24px;
	font-size:14px;
	text-align:center;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif;
	}

.content_box-3 .right-3{
	width:615px;
	float:right;
	height:525px;
	margin-bottom:5px;
	}
.content_box-4{
	width:1242px;
	height:auto;
	float:left;
	margin-bottom:20px;
	padding-bottom:30px; 
	margin-top: 15px;
	}
.content_box-4 .box-4{
	width:615px;
    	height:500px;
	margin-bottom:25px;
	float:left;
	display:inline;
	margin-right:6px;
	}
.content_box-4 .box-4-1{
	width:407px;
	height:607px;
	float:left;
	margin-right:7px;
	display:inline;
	margin-bottom:25px;
	}
.content_box-4 .box-4 h3,.content_box-4 .box-4-1 h3{
	line-height:30px;
	font-size:18px;
	font-weight:normal;
	margin-top:10px;
	text-align:center;
	}
.content_box-4 .box-4 p,.content_box-4 .box-4-1 p{
	line-height:24px;
	font-size:14px;
	text-align:center;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif;
	}
/*  footer  */
#footer {
    width:1242px;
    border-top: 1px solid #c7c7c7;
    overflow: hidden;
	
}
#footer dl {
    display: block;
    padding-top:10px;
}
.footer_box {
    font-family:"微软雅黑", Arial, Helvetica, sans-serif;
    float: left;
    padding:10px 0px 70px 0px;
}
.footer_box dl {
    float: left;
    width: 248px;
	display:inline;
}
.footer_box dt {
    color: #666;
    font-size: 15px;
    font-weight: bold;
    margin-bottom:2px;
}
.footer_box dd {
    line-height:22px;
	color: #666;
    font-size: 13px;
}
.footer_box dd a {
    color: #666;
    font-size: 12px;
}
.bannerWrap {width: 1242px;margin: 0 auto;height: auto;}

 
.vm {
 margin-bottom: 10px;
 height: 250px;
 width: 250px;
 position: absolute;
}
.vm2{
height: 250px;
width: 250px;
position: absolute;
margin: -255px 1300px 5px;
} 
.vm2 img{ 
  position:absolute; 
  bottom:0px; 
  padding:0px; 
  margin:0px 
} 
.divnone{display:none;}
.divblock{display:block;}