/* CSS Document */
 
body, button, select, textarea, input, label, option, fieldset, legend{font-family: 微软雅黑;font-size: 12px;line-height: 16px;color: #444;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, textarea, button, p, blockquote, th, td{margin: 0;padding: 0;}
textarea{resize: none}
.clear{height:0px;overflow:hidden;clear:both;}
a,img{border:0;}
a{color: #666;text-decoration: none;}
li{list-style-type:none;}
.fl{float:left;}
.fr{float:right;}
.nf{clear:both;}
.ds{display:block;}
.hid{overflow:hidden;}
.clearfix{*zoom:1}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:'.';font-size:0}
.jianbian{background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f4f4),color-stop(100%,#eee));background: -webkit-linear-gradient(top,#f4f4f4 0,#eee 100%);background: linear-gradient(to bottom,#f4f4f4 0,#eee 100%);}
.bottomshadow{border-bottom: solid 1px #B3B3B3;-webkit-box-shadow: 0 1px 1px 0 #DFDFDF;box-shadow: 0 1px 1px 0 #DFDFDF;}
a:focus{ outline:none; border: none;}
input:focus{ outline:none;}
textarea:focus{ outline:none;}
img{ border:none;}
/* @font-face */
/* { */
/* font-family: PingFang; */
/* src: url('../font/PingFang-SC-Regular.otf'); */
/* } */

.PingFang{
	/* font-family: PingFang; */
}

@font-face
{
font-family: HelveticaNeueCe;
src: url('../font/HELVETICA NEUE CE 35 THIN.TTF');
}

.HelveticaNeueCe{
	font-family: HelveticaNeueCe;
}


.div1160{
	width:812px;
	margin:0 auto;
}

/*头部*/
.header{
	width:100%;
	min-width:812px;
}
.header .headtop{
	width:100%;
	min-width:812px;
	height:24px;
	border-bottom:1px #ffffff solid;
	background-color:#444444;
}
.header .headtop .headtop_content a{
	display:block;
	float:right;
}
.header .headtop .headtop_content a img{
	width:25px;
	height:17px;
	padding-left:7px;
	padding-top:4px;
}
.header .logo a{
	display:block;
	width:430px;
	float:left;
}
.header .logo a img{
	width:430px;
}
.header .logo .phone{
	width:176px;
	float:right;	
}
.header .nav{
	width:100%;
	min-width:812px;
	height:40px;
	background-color:#bc7d63;
}
.header .nav .nav_content{
	height:40px;
} 
.header .nav .nav_content>li{
	float: left;
	position: relative;
	width:90px;
}
.header .nav .nav_content>li>a{
	width:90px;
	height:40px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.header .nav .nav_content>li:last-child>a{
	width:96px;
}
.header .nav .nav_content>li>a>h2{
	font-size:14px;
	font-weight: normal;
	line-height: 20px;
	color:#ffffff;
	position: relative;
}
.header .nav .nav_content>li>a>h4{
	font-size:6px;
	font-weight: normal;
	line-height: 9px;
	color:#ffffff;
	display:none;
}
.header .nav .nav_content>li>a:hover,.header .nav .nav_content>li>a.action{
	background-color:#ffffff;
}
.header .nav .nav_content>li>a:hover>h2,.header .nav .nav_content>li>a.action>h2{
	color: #bc7d63;
}
.header .nav .nav_content>li>a:hover>h4,.header .nav .nav_content>li>a.action>h4{
	color: #bc7d63;
}
.header .nav .nav_content>li.has_menu>a>h2:before,.header .nav .nav_content>li.has_menu>a>h2:after{
    width: 0;
    height: 0;
    border: 3px solid transparent;
    border-top-color: #ffffff;
    position: absolute;
    top:10px;
    left:58px;
    content: "";
    z-index: 2;
}
.header .nav .nav_content>li.has_menu>a>h2:before{
    top: 9px;
    border-top-color: #bc7d63;
    z-index: 3;
} 
.header .nav .nav_content>li.has_menu>a:hover>h2:before,.header .nav .nav_content>li.has_menu>a.action>h2:before{
    border-top-color: #ffffff;
}
.header .nav .nav_content>li.has_menu>a:hover>h2:after,.header .nav .nav_content>li.has_menu>a.action>h2:after{
    border-top-color: #bc7d63;
}
.header .nav .nav_content>li.has_menu>ul.nav_menu{
	display: none;
	position: absolute;
	top:40px;
	left:-10px;
	z-index: 99;
}
.header .nav .nav_content>li.has_menu>ul.nav_menu li{
	width:110px;
	height:40px;
	text-align: center;
}
.header .nav .nav_content>li.has_menu>ul.nav_menu>li>a{
	display: block;
	font-size: 12px;
	line-height: 40px;
	color: #999999;
	background-color: #FFFFFF;
}
.header .nav .nav_content>li.has_menu:hover ul.nav_menu{
	display: block;
}
.header .nav .nav_content>li.has_menu>ul.nav_menu>li>a:hover{
	color: #FFFFFF;
	background-color: #bc7d63;
}
/*内页banner*/
.banner{
	width: 100%;
    min-width: 812px;
    height: 354px;
    display: block;
    background-position: center;
    background-repeat: no-repeat;
}

/*当前位置*/
.position{
	height:34px;
	border-bottom: 1px #cccccc solid;
	font-size: 12px;
	line-height: 34px;
	color: #999999;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.position a{
	font-size: 12px;
	line-height: 34px;
	color: #999999;
	display: inline;
}
.position a:last-child{
	color: #bc7d63;
}

/*返回顶部*/
#Rdiv{
	position: fixed;
    right: 18px;
    bottom: 30px;
	z-index: 99999999;
	display: none;
}
#Rdiv #scroll {
    width: 56px;
    height: 56px;
    background: #bc7d63;
    color: #fff;
    line-height: 56px;
    text-align: center;
    font-size: 12px;
	display:block;
    cursor: pointer;
    margin-bottom: 1px;
}
#Rdiv #back{
	width: 56px;
    height: 56px;
    background: #666666;
    color: #FFFFFF;
    line-height: 56px;
    text-align: center;
    font-size: 12px;
	display:block;
    cursor: pointer;
}

/*底部*/
.footer1{
	height:140px;
	background-color: #333333;
}
.footer1 .footer1_conetnt{
	padding-top: 25px;
	background-color: #333333;
}
.footer1 .footer1_conetnt .footer1_conetnt_left{
	width:196px;
	height:115px;
	padding-left: 14px;
	float: left;
}
.footer1 .footer1_conetnt .footer1_conetnt_left h4{
	font-size: 14px;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: normal;
}
.footer1 .footer1_conetnt .footer1_conetnt_left h5{
	font-size: 12px;
	line-height: 16px;
	color: #999999;
	font-weight: normal;
}
.footer1 .footer1_conetnt .footer1_conetnt_center{
	width:280px;
	height:115px;
	float: left;
}
.footer1 .footer1_conetnt .footer1_conetnt_center h4{
	font-size: 14px;
	line-height: 20px;
	color: #CCCCCC;
	font-weight: normal;
}
.footer1 .footer1_conetnt .footer1_conetnt_center p{
	font-size: 12px;
	line-height: 16px;
	color: #999999;
	font-weight: normal;
	margin-top: 14px;
}
.footer1 .footer1_conetnt .footer1_conetnt_right{
	width:280px;
	height:115px;
	padding-left: 42px;
	float: left;
}
.footer1 .footer1_conetnt .footer1_conetnt_right h4{
	font-size: 14px;
	line-height: 20px;
	color: #CCCCCC;
	font-weight: normal;
}
.footer1 .footer1_conetnt .footer1_conetnt_right ul{
	margin-top:14px;
}
.footer1 .footer1_conetnt .footer1_conetnt_right ul li{
	float: left;
	margin-right: 14px;
	cursor: pointer;
}
.footer1 .footer1_conetnt .footer1_conetnt_right ul li>img{
	width:34px;
	height:34px;
	float: left;
}
.footer1 .footer1_conetnt .footer1_conetnt_right ul li .follow_logo_hidden{
	display: none;
}
.footer1 .footer1_conetnt .footer1_conetnt_right ul li .follow_hidden{
	margin-left:14px;
	float: left;
	position: relative;
	display: none;
}
.footer1 .footer1_conetnt .footer1_conetnt_right ul li .follow_hidden .cesanjiao{
  	position: absolute;
    left: -7px;
    top: 11px;
 	height: 0px;
 	width: 0px;
  	border-top: 7px solid transparent;
	border-right: 7px solid #FFFFFF;
  	border-bottom: 7px solid transparent;
}
.footer1 .footer1_conetnt .footer1_conetnt_right ul li .follow_hidden img{
	width:51px;
	height:51px;
}
.footer1 .footer1_conetnt .footer1_conetnt_right ul li .follow_hidden p{
	font-size: 12px;
	line-height: 16px;
	color: #999999;
	text-align: center;
}
.footer1 .footer1_conetnt .footer1_conetnt_right ul li:hover .follow_hidden,.footer1 .footer1_conetnt .footer1_conetnt_right ul li:hover .follow_logo_hidden{
	display: block;
}
.footer1 .footer1_conetnt .footer1_conetnt_right ul li:hover .follow_logo{
	display: none;
}
.footer2{
	height:42px;
	background-color: #1d1d1d;
}
.footer2 .footer2_conetnt{
	background-color: #1d1d1d;
}
.footer2 .footer2_conetnt p{
	text-align: center;
	font-size: 12px;
	line-height: 42px;
	color: #999999;
}
.footer2 .footer2_conetnt a{
	font-size: 12px;
	line-height: 42px;
	color: #999999;
}

/*页码*/
/*.page{
	width:100%;
	height:auto;
	overflow:hidden;
}
.page ul{
	float:right;
	padding:30px 0px 30px 10px;
}
.page ul li{
	float:left;
	width:36px;
	height:36px;
	font-size:14px;
	line-height:36px;
	margin-left:10px;
	background-color: #FFFFFF;
	color:#999999;
	border: 1px #CCCCCC solid;
	text-align: center;
}
.page ul li a{
	display: block;
	color:#999999;
}
.page ul li.thisclass,.page ul li:hover{
	background:#bc7d63;
	color:#FFFFFF;
	border: 1px #bc7d63 solid;
}
.page ul li:hover a{
	color:#FFFFFF;
}*/
.page{ width:100%; height:auto; overflow:hidden;}
.page ul{float:right;padding:14px 0px 14px 11px;}
.page ul li{float:left;line-height:17px;border-radius: 2px;padding:6px 10px;color:#999999;display:block; font-size:12px}
.page ul li a{float:left;color:#000;display:block; font-size:12px}
.page ul li span{float:left;padding:6px 10px;color:#000;display:block; font-size:12px}
.page ul li a:hover{color:#000;text-decoration:none;}
.page ul li.thisclass,
.page ul li.thisclass a,.pagebox ul li.thisclass a:hover{background:#bc7d63; color:#fff;padding:6px 10px;}
.page .pageinfo{padding:6px 10px;color:#000; background:#fff}
.page .pageinfo strong{color:#000;font-weight:normal;margin:0px 1.5px;}



#LRdiv1{ display:none !important; }