@charset "utf-8";
/* CSS Document */

html,body,div,dl,dt,dd,ol,ul,li,span,i,p,em,h,form,input,button,table,tr,td,img,h1,h2,h3,h4,h5,h6{ margin:0; padding:0}
body{ font-size:12px;font-family:"\5fae\8f6f\96c5\9ed1","黑体",Tahoma,Arial,"\5b8b\4f53"; color:#666; line-height:1; background:url(../images/bg.jpg);}
html,body{ height:100%;}
table,tr,td{border:1px solid;}
ol,ul,li{ list-style:none}
i,em,cite{font-style:normal;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal}
img,input{ border:none}
a{ font-size:12px; text-decoration:none; color:#666}
a:hover{ color:#222}

.wrap{ width: 1200px;flex-wrap: wrap; justify-content:space-between;margin: 0 auto;}
.bd{ border:1px solid #ddd;}

.l{float:left;}.r{float:right;}.cl{clear:both;}
.n{font-weight:normal; font-style:normal;}.b{font-weight:bold;}.i{font-style:italic;}
.fa{font-family:Arial;}.fg{font-family:Georgia;}.ft{font-family:Tahoma;}.fl{font-family:Lucida Console;}.fs{font-family:'宋体';}.fas{font-family:arial,'宋体';}.fw{font-family:'微软雅黑';}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.tdl{text-decoration:underline;}.tdn,.tdn:hover,a.tdl:hover{text-decoration:none;}
.g0{color:#000000;}.g3{color:#333333;}.g7{color:#777777;}.g9{color:#999999;}.wh{color:white;}.green{color:#125d00;}.blue{color:#0064b9;}.yellow{color:#f60;}.red{color:#d00300;}
.f0{font-size:0;}.f10{font-size:10px;}.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f24{font-size:24px;}
.vm{vertical-align:middle;}.vtb{vertical-align:text-bottom;}.vt{vertical-align:top;}.vn{vertical-align:-2px;}.vimg{margin-bottom:-3px;}

.m0{margin:0;}.ml1{margin-left:1px;}.ml2{margin-left:2px;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}
.mr1{margin-right:1px;}.mr2{margin-right:2px;}.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}
.mt1{margin-top:1px;}.mt2{margin-top:2px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt30{margin-top:20px;}
.mb1{margin-bottom:1px;}.mb2{margin-bottom:2px;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}
.ml-1{margin-left:-1px;}.mt-1{margin-top:-1px;}

.p1{padding:1px;}.pl1{padding-left:1px;}.pt1{padding-top:1px;}.pr1{padding-right:1px;}.pb1{padding-bottom:1px;}
.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px;}.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}
.pl5{padding-left:5px;}.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}
.p10{padding:10px;}.pl10{padding-left:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}
.p15{padding:15px;}.pl15{padding-left:15px;}.pt15{padding-top:15px;}.pr15{padding-right:15px;}.pb10{padding-bottom:15px;}
.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}
.ptb{ padding:30px 0}.pt30{ padding-top:30px;}.pt40{ padding-top:40px;}

.rel{position:relative;}.abs{position:absolute;}
.dn{display:none;}.db{display:block;}.dib{-moz-inline-stack:inline-block; display:inline-block;}.di{display:inline;}
.ovh{overflow:hidden;}.ovs{overflow:scroll;}.vh{visibility:hidden;}.vv{visibility:visible;}
.lh30{line-height:30px;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}
.fix{*zoom:1;}.fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}.z{_zoom:1;}


::-webkit-scrollbar{width:10px;}
::-webkit-scrollbar-button{display:none;}
::-webkit-scrollbar-track{background:#fff;}
::-webkit-scrollbar-track:vertical{border-left:3px solid #fff;border-right:3px solid #fff; }
::-webkit-scrollbar-track:horizontal{border-top:1px solid #000;border-right:1px solid #000; border-radius:3px;}
::-webkit-scrollbar-thumb{background:#555;border-left:3px solid #fff;border-right:3px solid #fff;-webkit-border-radius:4px;}
::-webkit-scrollbar-thumb:hover{background:#000}



.header{
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:999;
	height:90px;
	
	background:#fff;
	border-bottom: 1px #d4d4d4 solid;
}
/*左侧logo*/

.header .logo{ width: 166px;}
.header .logo img{ width: 100%; height: 40px; margin-top: 30px; }


.header .left .img2{
	display: none;
}
/*右侧*/
.header .nav{
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	height: 100%;
	line-height: 90px;
	display: block;
	position: relative;
}
.header .navbar_nav li{
	float:left;
	position: relative;
	display: block;
}
.header .navbar_nav li:after{
    content: "";
    width: 0;
    height: 4px;
    background: #9d653b;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.5s ease 0s;
}
.header .navbar_nav .current a{

	color: #9d653b;
	width: 100%;
}
.header .navbar_nav .current{
 
 }
.header .navbar_nav li:hover:after{
    width: 100%;
}
.header .navbar_nav li a{
	text-decoration: none;
	height: 100%;
	padding: 0 20px;
	display: block;
	/* -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; */
	color: #333;
	font-size: 16px;
	margin:0px 10px;
}
.header .navbar_nav li:hover a{
	color: #9d653b;

}
.header .nav span{ position: absolute; right: 61%; bottom:6%; }
/*.header .navbar_nav li.dropdown{
	display: inherit;
	position: relative;
}
.header .navbar_nav li.dropdown .jt{
	width: 20px;
	height: 20px;
	background: url(i/top.png) no-repeat;
	background-size: 100% 100%;
	display: block;
}
.header .navbar_nav li.dropdown .dropdown_menu{
	display: none;
	position: absolute;
	top:50px;
	width: 100%;
	background: #fff;
	box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	width: 120%;
    left: -10%;
}
.header .navbar_nav li.dropdown .dropdown_menu a{
	font-size: 14px;
	color: #666;
	padding: 0 10px;
	line-height: 40px;
	text-align: center;
	background: #fff;
	margin-bottom: 2px;
}
.header .navbar_nav li.dropdown:hover .dropdown_menu{
	display: block;
	background: #f3f3f3;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
.header .navbar_nav li.dropdown:hover .dropdown_menu a{
	color: #666;
}
.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{
	color: #fff;
	background: orange;
}*/

/*底部*/

.footer {
    background: #222120;
    min-width: 1200px;
    /*margin-top: 80px;*/
  
}

.copyright {
    border-top: 1px #333 solid;
}

.copyright .container {
    min-height: 114px;
   /* background: url(../images/logo-b.png) right center no-repeat;*/
}

.link {
    width: 1200px;
    line-height: 30px;
    color: #999999;
    padding-top: 27px;
    font-size: 14px;
    text-align: center;
    margin:0px auto;
     clear: both;
}
.link { color: #fff;}

.link a {
    color: #fff;
    padding-right: 10px;
    padding-left: 5px;
     font-size: 14px;
}

.copyright p {
    color: #fff;
    line-height: 30px;
    font-size: 14px;
    text-align: center;
}

.copyright p a {
    color: #999;
    line-height: 30px;
    font-size: 14px;
    text-align: center;
}

.footer ul {
    padding-top: 26px;
    float: left;
    overflow: hidden;
    padding-bottom: 52px;
}

.footer ul li {
    float: left;
    min-height: 224px;
    border-right: 1px #3f4040 dotted;
    margin-right: 80px;
    width: 150px;
}

.footer ul li h2,
.foot_lxwm h4 {
    line-height: 60px;
    font-size: 18px;
    color: #fff;
    text-indent: 30px;
    margin: 0;
}

.footer ul li h2 a {
    color: #fff;
    height: 60px;
    line-height: 60px;
    display: block;
    font-size: 18px;
}

.footer ul li a {
    display: block;
    line-height: 33px;
    color: #999;
    text-indent: 30px;
    font-size: 14px;
    overflow: hidden;
    height: 33px;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.footer ul li a:hover {
    color: #9d653b;
}
.footer ul li:nth-child(1) h2 {
    background: url(../images/icon4.png) left center no-repeat
}

.footer ul li:nth-child(2) h2 {
    background: url(../images/icon3.png) left center no-repeat
}

.footer ul li:nth-child(3) h2 {
    background: url(../images/icon2.png) left center no-repeat
}

.footer ul li:nth-child(4) h2 {
    background: url(../images/icon1.png) left center no-repeat
}

.footer ul li:last-child {
    margin-right: 0;
}

.foot_lxwm {
    padding-top: 26px;
    float: right;
    width: 295px;
    position: relative;
}

.foot_lxwm h4 {
    text-indent: 0;
}

.foot_lxwm span {
    display: block;
    height: 58px;
    overflow: hidden;
    line-height: 58px;
    color: #fff;
    font-size: 36px;
    font-weight: bold;
}

.foot_lxwm p {
    line-height: 100%;
    color: #999;
    font-size: 14px;
}

.foot_lxwm a {
    display: block;
    width: 42px;
    height: 42px;
    border-radius: 100%;
    background: #302f2c url(../images/footer-icon2.png) center no-repeat;
    float: left;
    margin: 25px 17px 0 0;
}

.foot_lxwm t a {
    display: block;
    width: 42px;
    height: 42px;
    border-radius: 100%;
    background: #302f2c url(../images/footer-icon3.png) center no-repeat;
    float: left;
    margin: 25px 17px 0 0;
}


.foot_lxwm a.wxrwm {
    background: #302f2c url(../images/footer-icon1.png) center no-repeat;
}
.foot_lxwm a:hover{
    background-color: rgb(143, 97, 13);
}
.foot_lxwm .footewm {
    display: none;
    position: absolute;
    left: 50%;
    margin-left: -100px;
    top: -35px;
    z-index: 5;
    background: #fff;
    padding: 10px;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
}
.erwe2 {
	width: 107px;
	height: 107px;
	position: absolute;
	z-index: 199;
	top: 75px;
	right: 99px;
	display: none;
}
.erwe2 div{
    background: #fff url(https://www.88ser.com/upload/admin/20190611/7c5d984….png) no-repeat;
    width: 100%;
    height: 100%;
	background-size:contain !important;
}