﻿body{
	font-size: 14px;
	font-family: "微软雅黑";
}

*{
	padding: 0px;
	margin: 0px;
}
p{
	margin: 0px;
}

li{
	list-style: none;
}

i{
	font-style:normal;
}

a{
	text-decoration: none;
}

ul , table{
	margin-bottom: 0px;
}

h1 , h2 , h3 , h4 , h5, h6{
	margin: 0px;
}

a:hover{
	text-decoration: none;
}

img,table,tr,td,th,input{ border:none;}

select{
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
}

select::-ms-expand { display: none; }


.fow{
	font-weight: bold;
}

.bgw{
	background-color: white;
}

.cowh{
	color: white;
}

.tac{
	text-align: center;
}

.tal{
	text-align: left !important;
}

.tar{
	text-align: right;
}

.por{
	position: relative;
}

.poa{
	position: absolute;
}

.xmar{
	margin-right: 0px !important;
}

.con{
	width: 1200px;
	max-width: 1200px;
	margin: 0px auto;
}

.overflow{
	overflow: hidden;
}

.dis{
	display: inline-block;
}

.disb{
	display: block;
}

.disn{
	display: none;
}

.fomar{
	font-family: "Arial";
}
.foz12{
	font-size: 12px;
}

.foz14{
	font-size: 14px;
}

.foz16{
	font-size: 14px;
}

.foz18{
	font-size: 16px;
}

.foz24{
	font-size: 24px;
}

.mar10{
	margin-right: 10px !important;
}

.maxwh{
	width: 100% !important;
}

.colo0{
	color: #000 !important;
}

.colo3{
	color: #333;
}

.colo5{
	color: #555;
}

.colo6{
	color: #666;
}

.colo81{
	color: #818181;
}

.colo9a{
	color: #69C6DC;
}

.colo8e{
	color: #8e8e8e;
}

.colo5d{
	color: #5d5c5c;
}

.coloa3{
	color: #a3a3a3
}

.colob8{
	color: #b88663 !important;
}

.colo86{
	color: #868686;
}

.colo5e{
	color: #5e5e5e;
}

.xborbo{
	border-bottom: 0px !important;
}

.xbortop{
	border-top: 0px  !important;
}

.left{
	left: 0px;
}

.right{
	right: 0px;
}

.z1 {z-index:1; }

/********************/
.head{
	border-bottom: 0px solid #f0f0f0;
}

.headul>li{
	padding: 0.75% 1%;
}

.xin>a{
	background: url('../images/xin.png') no-repeat 0px 0px;
	padding-left: 20px;
	background-size: 15px 15px;
}

.tm>a{
	background: url('../images/tm.png') no-repeat 0px 0px;
	padding-left: 32px;
	background-size: 18px 18px;
}

.dh>a{
	background: url('../images/dianhua.png') no-repeat 0px 0px;
	padding-left: 25px;
	background-size: 18px 18px;
}

.lebor{
	border-left: 1px solid #f0f0f0;
}

.logo{
	
	margin-left: 1.2%;
}

.logop{
	color: #3c3b39;
}

.headbg{
	padding: 1.094% 0px 0.273%;
}

.headbgdiv{
	padding-bottom: 3.889%;
}

.seach{
	width: 238.1%;
	height: 30px;
	line-height: 30px;
	border-radius:  20px;
	padding-left: 10px;
	margin-top: 25%;
	border: 1px solid #e7eaf1;
	outline-style: none;
}

.navul>li{
	width: 10%;
}

.navul>li>a{
	padding: 30% 0px;
	color: #646464;
}

.navul{
	width: 70%;
}

.navulli>a{
	color: #69C6DC !important;
}

.navulli{
	border-bottom: 2px solid #69C6DC;
}

.dian{
	width:13px;
	height: 13px;
	border-radius: 50%;
	background-color: #bebcb9;
}

.dian1{
	width:13px;
	height: 13px;
	border-radius: 50%;
	background-color: #ffffff;
}

.dianul>li{
	margin: 0px 2%;
}

.dianul{
	bottom: 3%;
	width: 30%;
	left: 45%;
    z-index:3;
}

.banner{
	padding-bottom: 26.042%;
}

.bg{
	background: url('../images/bg.png') no-repeat top center;
	background-size: cover;
	width: 100%;
}

.shu{
	color: #c6c7cc;
	padding-left: 20px;
	font-weight: 100;
}

.innewul{
	color: #6c6c6c;
	padding: 1.875% 0px;
}

.inlisp{
	margin-left: 40px;
	color: #a1a1a1;
}

.innewul>li{
	margin-right: 5%;
}

.more{
	width: 50px;
	padding:  1px 0px;
	background-color: #f2f1ef;
    color: #666;
    margin-right: 10px;
}

.lj{
	background: url('../images/lj.png') no-repeat center;
	width:100px;
	padding-left:15px;
	line-height: 25px;
	height: 25px;
}

.innewula>li{
	width: 24%;
	background-color: #f2f1ef;
	margin: 0px 0.5%;
	padding: 2% 2% 12.167% 2%;
}

.innewulalisp{
	width: 41.67%;
}

.soninnewula>li{
	padding: 3.89% 0px;
}

.innewulalisp1{
	width: 45.834%;
}

.inp{
	padding-bottom: 6.67%;
}

.ztuldiv{
	width: 24.167%;
}

.ztul>li{
	width: 50%;
}

.ztpabo{
	padding-top: 3.334%;
}

.ztdiv{
	top: 29.803%;
	color: #a86f4a
}

.ztdivp{
	width: 24px;
	font-size: 24px;
	margin: 0px 2px
}

.ztdivp1{
	width: 14px;
	writing-mode:tb-rl;
	margin: 0px 2px
}

.jtsp{
	width: 41.38%;
	bottom: 0px;
	margin: 0px 29.31%;
}

.ztula{
	top: 0px;
	margin-left: 100%;
	z-index: 1;
	width: 198.63%;
}

    .ztula > li { 
        position:relative;
    }

.ztulali>a .disn{
	display: inline-block;
}

.ztulali>a .disn1{
	display: none;
}

.ztulali>a .ztdiv{
	color: #fff;
}


.ztulap{
	background-color: #b88564;
	top: 0px;
	width: 100px;
	height:30px;
	line-height: 30px;
	border-radius: 20px;
	margin: 8.682% 0px 0px 6.945%;
}

.sonztula{
	top: 0px;
	margin-left: 100%;
}

.ztulli>a .disn{
	display: inline-block;
}

.ztulli>a .disn1{
	display: none;
}

.ztulli>a .ztdiv{
	color:#fff;
}

.ztuldivri{
	width: 74.667%;
}

.cpul>li{
	width: 14.2%;
	border-right: 1px solid #ececec;
}

.xborri{
	border-right: 0px !important;
}

.cpul{
	width: 13.648%;
	margin: 0px 0.319%;
	padding: 0.2154% 0px;
}

.cpdiv{
	bottom: 3%;
}

.whimg{
	width: 39.58%;
	margin-bottom: 5%;
}

.bannera{
	width: 700%;
}

.banneraul{
	width: 700%;
}

.banneraul>li{
	width: 2.04082%;
}

.sh{
	font-size: 22px;
	color: #323232;
	padding: 3.75% 0px 0.834%;
}

.shp{
	color: #323232;
	padding-bottom: 2.5%;
}

.shul>li{
	width: 24%;
	margin: 0px 0.5%;
}

.shulp{
	top: 0px;
	padding: 10.42% 0px 0px 10.42%;
}

.shul{
	padding-bottom: 5%;
}

.cpulli>a .disn{
	display: inline-block;
}

.cpulli>a .disn1{
	display: none;
}

.cpulli>a p{
	color:#69C6DC;
}

.cpulsp{
	width: 10.748%;
	bottom: 0px;
	left:  2%;
}

.footsp{
	width:18px;
	height: 1px;
	background-color: #69C6DC;
}

.sonfootul>li{
	padding: 2% 0px;
}

.footul>li{
	width: 16.667%;
}

.footul{
	padding: 4.167% 0px 2%;
}

.foot{
	background-color: #f7f7f7;
	border-top: 1px solid #d0c1b7;
}

.twod{
	width: 59%;
}

.sonfootula>li{
	margin: 0px 5px;
	width: 12%;
}

.sonfootula{
	margin: 6% 4% 0px 0px;
}

.footls{
	background-color: #f2f2f2;
}

.footlsul{
	color: #949494;
}

.footlsul>li>a{
	padding: 0px 5px;
	color: #949494;
	border-right: 1px solid #bdbdbd;
}

.footlsul>li{
	padding: 1.792% 0px;
}
