 
 .daxie{text-transform:uppercase;}
input[type="button"], input[type="submit"], input[type="reset"] {
     -webkit-appearance: none;
}
textarea {  
    -webkit-appearance: none;
}
.button{
	 border-radius: 0;
}
input:focus, textarea:focus {
    outline: none;
}
input:focus{
     -webkit-tap-highlight-color:rgba(0,0,0,0);
     -webkit-user-modify:read-write-plaintext-only;
}

 

 
.wans img{width:100%;}

 
.clear{clear:both;}


 
.mg15{margin-top:15px;}
.mg10{margin-top:10px;}
.mg5{margin-top:5px;}
.mg3{margin-top:3px;}
.mg4{margin-top:4px;}
.mg2{margin-top:2px;}
.mg25{margin-top:25px;}
.mg35{margin-top:35px;}
.mg20{margin-top:20px;}
.mg30{margin-top:30px;}
.mg50{margin-top:50px;}

 
 
 
 
.mess33{height:28px; line-height:28px; background:#ffffff; border:1px solid #aaaaaa; font-size:15px; color:#221815; width:90%;font-family:'微软雅黑'; text-align:left; text-indent:10px; border-radius:5px;}
.mess66{height:105px; line-height:25px; background:#ffffff; border:1px solid #aaaaaa; font-size:15px; color:#221815; width:95%; font-family:'微软雅黑';text-align:left; text-indent:10px;border-radius:5px;}


.sub2{ width:110px; height:32px;  background:#7a5c26; cursor:pointer; border:0; font-size:16px; color:#ffffff; text-align:center; padding-bottom:3px;   font-family:'微软雅黑';  border-radius:15px; margin:0 auto;
}

.tsztw{font-family:"Arial Black", Gadget, sans-serif; text-transform:uppercase;} 

.dbline{border-bottom:1px solid #cccccc; height:43px; line-height:40px;}
.dbline span a{ color:#424040; font-size:15px; padding:0 5px; font-weight:lighter;}
.dbline .actives a{ color:#0891c7; font-weight:normal; }


.dbline2{border-bottom:1px solid #cccccc; height:43px; line-height:40px;}
.dbline2 span a{ color:#424040; font-size:14px; padding:0 3px; font-weight:lighter;}
.dbline2 .actives a{ color:#fbb329; font-weight:normal;font-size:14px; }

.dbline5{border-bottom:1px solid #cccccc;padding:6px 0 3px 0;}
.dbline5 span a{ color:#424040; display:inline-block; line-height:30px; height:30px;width:30%; font-size:15px; padding:0 1.5%; font-weight:lighter; background-color:#dddddd;overflow:hidden;}
.dbline5 .actives a{ color:#0891c7; font-weight:normal;background-color:#0891c7;color:#ffffff; display:inline-block; line-height:30px; height:30px;width:30%;padding:0 1.5%; font-size:15px;overflow:hidden; }

.prowen{background:#ffffff; border:1px solid #ffffff; border-radius:20px; position:relative; margin-bottom:15px;}
.prowen img{border-radius:20px;}
.prowen .cwens{position:absolute; bottom:0; left:0; height:30px; z-index:5;width:100%;}
.prowen .cwens a{width:100%; height:30px; line-height:30px; display:block; font-size:14px; text-align:center; background:#ffffff; color:#f4a309; overflow:hidden;border-radius:0 0 20px 20px;}

.prowen5{ width:46%; margin:5px 2%; float:left;
	background:#ffffff; border:1px solid #ffffff; border-radius:10px; position:relative; margin-bottom:15px;}
.prowen5 img{border-radius:10px; height:160px;}
.prowen5 .cwens{position:absolute; bottom:0; left:0; height:30px; z-index:5;width:100%;}
.prowen5 .cwens a{width:100%; height:30px; line-height:30px; display:block; font-size:14px; text-align:center; background:#ffffff; color:#0891c7; overflow:hidden;border-radius:0 0 10px 10px;}
 
 
.prowen2{margin-top:5px;} 
.prowen2 img{border-radius:20px;}


 .pic{width:100%; height:335px; text-align:center;background:none;text-align:left; overflow:hidden; margin-bottom:15px; }

 .pic .tpic{ margin:0;background: linear-gradient(to top right, #7f6027, #7a5c26);  height:215px; text-align:center; padding-top:20px; }
 .pic .tpic img{ width:180px; height:180px; border-radius:180px; border:2px solid #ffffff;}

 .pic .twen{ margin:0;background:#f5f5f5;  height:130px; text-align:center;  }
 .pic .tbiao{text-align:center; padding-top:10px; padding-bottom:3px;   } 
 .pic .tline{margin:0 auto; width:105px;border-bottom:1px #d5a653 solid; height:5px;} 
 .pic .tbiao a{color:#7a5c26; font-size:16px;letter-spacing:1px;}
 .pic .tneir{padding-top:10px; text-align:left; padding-left:25px; padding-right:25px;  color:#98773a; font-size:12px; line-height:20px;   } 
 
 
 .pic2{width:100%; height:auto; text-align:center;text-align:left;   margin-bottom:15px; }

 .pic2 .tpic{ margin:0;background: linear-gradient(to top right, #0891c7, #007db1); min-height:215px; text-align:center; padding-top:18px; }
 .pic2 .tpic img{ width:240px; height:180px; border-radius:10px; border:2px solid #ffffff;}

 .pic2 .twen{ margin:0;background:#e2e2e2; padding-bottom:15px; text-align:center;  }
 .pic2 .tbiao{text-align:center; padding-top:10px; padding-bottom:3px;   } 
 .pic2 .tline{margin:0 auto; width:105px;border-bottom:1px #d5a653 solid; height:5px;} 
 .pic2 .tbiao a{color:#505050; font-size:16px;letter-spacing:1px;}
 .pic2 .tneir{padding-top:10px; text-align:left; padding-left:25px; padding-right:25px;  color:#505050; font-size:12px; line-height:24px;   } 
 
 
 .teanei{  text-align:left;  padding:10px 15px; background: linear-gradient(to top right, #cf9f48, #7a5c26); font-size:14px; line-height:22px; color:#ffffff; margin-top:15px; }

.teanei img{   border-radius:10px; border:1px solid #ffffff; width:100%; margin-top:10px; margin-bottom:10px; }


.wpic img{border-radius:3px; width:100%; border:1px solid #ffffff;}
.wtitle{text-align:left; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #424040;line-height:25px;}
.wtitle a{text-align:left; font-size:16px; color:#404040;}

.wbei{text-align:left; padding-top:10px; padding-bottom:5px; line-height:22px; }
.wbei a{text-align:left; font-size:13px; color:#666666;}

.cwens2{ height:20px; margin-bottom:15px; padding-top:5px;}
.cwens2 a{color:#333333;}

.wdinei{position:relative; height:25px; margin-bottom:5px; }
.ntime{background-image:url(ntime.png); background-position: left center; background-repeat:no-repeat; background-size:12px;text-indent:16px;font-size:12px; color:#999999;height:20px; line-height:20px; position:absolute; top:2px; right:0; z-index:5;} 
.nzan a{background-image:url(nzan.png);background-position: left center; background-repeat:no-repeat; background-size:14px;text-indent:16px; font-size:12px !important; color:#999999 !important;height:20px; line-height:20px;position:absolute; top:2px; right:105px; z-index:5; display:block; cursor:pointer;} 
.nzan a:hover{  color:#0070bd !important;  }
.dzan a{background-image:url(nzanh.png);background-position: left center; background-repeat:no-repeat; background-size:14px;text-indent:16px; font-size:12px !important; color:#ff0000 !important;height:20px; line-height:20px;position:absolute; top:2px; right:105px; z-index:5; display:block; cursor:pointer;} 

.nsee{background-image:url(nsee.png);background-position: left center; background-repeat:no-repeat; background-size:14px;text-indent:16px; font-size:12px; color:#999999;height:20px; line-height:20px;position:absolute; top:2px; right:110px; z-index:5;} 
 
 
.pic_more { width:100%; margin:0px auto; margin-top:10px;}
 
a.kmores{color: #ffffff; line-height:30px;height:30px; border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px; text-align: center;padding:0 10px; cursor:pointer; font-size:16px;  width:120px; margin:0 auto; display:block; background-color:#9fa0a0; }


.abeitu{background-image:url(beitu.jpg); background-repeat:no-repeat; background-size:100%;}

.provideo{margin-top:20px; position:relative; width:100%;} 
.provideo img{border-radius:20px;}
.provideo .cvideo{position:absolute; width:24%; top:50%; left:50%; margin-left:-12%; margin-top:-12%; z-index:5;} 
.provideo .cvideo img{ width:100%;} 

.conwen01{width:100%; height:30px; line-height:30px; display:block; font-size:16px; text-align:center; background:#1EC9DD; color:#333333; overflow:hidden;border-radius:8px; margin-top:15px;}
.conwen02{width:100%; height:30px; line-height:30px; display:block; font-size:16px; text-align:center; background:#DE931E; color:#333333; overflow:hidden;border-radius:8px; margin-top:25px;}

.aboutimg{position:relative; width:100%;} 
.aboutimg img{border-radius:20px; border:1px solid #ffffff;width:100%;}

.proimg{position:relative; width:100%;} 
.proimg img{border-radius:20px;  width:100%;}
.baibg{width:100%; background-color:#FFFFFF; padding:10px 15px; }
.lvsbg{width:100%; background-color:#69e0ec; padding:10px 15px; }
.hongbg{width:100%; background-color:#ffa8b6; padding:5px 15px; }
.contwen{width:100%;background:#7a5c26;  }
.contwenju{ padding-top:15px; padding-left:20px; padding-bottom:15px; text-align:left;}

.foottel{font-size:13px; color:#ffffff; height:22px; line-height:22px; margin-top:3px; margin-right:10px; }
.footmal{ font-size:13px; color:#ffffff; height:22px; line-height:22px; margin-top:3px; margin-right:10px;}
.footgol{ font-size:13px; color:#ffffff; height:45px; line-height:22px; margin-top:5px; margin-right:10px;}

.dblines{border-bottom:1px solid #696767; }


.downei{
	 min-height:285px; color:#505050;  padding:10px 0 15px 0; text-align:center;
}
.downei ul {
	height: auto;
	width:100%;
	padding-bottom:15px;
}
.downei ul li {
	width:98%;
	list-style-type: none;
	font-size: 12px;
	clear: both;
	float: left;
	text-align:left;
	border: 1px #CCCCCC dotted;
	padding: 6px 5px 10px 5px;
	border-radius: 6px; /* css 3æ ‡å‡† */
    -moz-border-radius: 6px; /* mozilla */
    -webkit-border-radius: 6px; /* webkit */
	margin-bottom: 10px;
	border-bottom: 3px #CCCCCC solid;
}
.downei ul li:hover {
	background-color: #89d7e3;
}

.downei ul li .xiwen a {
 
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.downei ul li .xixiao {
 padding-left: 10px;
	color: #999999;
 
}
.downei ul li .xixiao  a {
    color: #999999;
	font-size: 12px;
	
}
.downei ul li .xixiao a:hover {
	color: #ff0000;
}

.downei ul li .xidown {
	line-height: 24px;
	font-size: 14px;
	color: #999999;
	padding-left: 10px;
}
.downei ul li .xidown a {
	color: #0087FA;
}


.online{font-size: 14px;line-height: 28px;color: #333;letter-spacing: 0px; padding:10px 0;}
.online table {clear: both;color: #505050;float: left;padding:5px 0px 0px 0px;}
.online table tr {height: auto;float: left;clear: both;line-height:28px;font-family: "微软雅黑",  Arial, Helvetica, sans-serif;font-size: 14px;text-align: left;;}
.online table tr td {line-height:28px;}
.online table tr input {padding-left: 5px;border: 1px #ccc solid;line-height: 22px;}
.online table tr td.appt {width:100%;text-align:left;}
.online table tr td span {line-height: 24px;font-size: 12px;font-family: "微软雅黑", Arial, Helvetica, sans-serif;padding-left: 10px;}
.online textarea {border: 1px #CCCCCC solid;padding: 5px;float: left;}
.online textarea:hover {border: 1px #72BC27 solid;background-color: #FFFCE1;}
.online table tr td.appt2 {width:100%;text-align:left; }
.online table tr .red{color:#ff0000;}
.ibox1 {width: 280px;}
.ibox3 {width: 280px;}
.appb {height: 60px;clear: both;padding-top: 15px; padding-left:5px; }
 
.apbbtn {width:168px;height:42px;cursor:pointer;border:none;background-color: #0891c7;color: #FFFFFF;font-family: "微软雅黑", Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;}
.apbbtn:hover {background-color: #0F94FF;color: #FFFFFF;}