*{padding:0px;margin:0px;-webkit-tap-highlight-color: transparent;outline: none; font-weight:normal;}
ul,li{list-style-type: none;}
img{ border:0px;}
a {text-decoration: none;}
a:hover{text-decoration: none; }
html{font-family:'微软雅黑', Helvetica,'Hiragino Sans GB',"Helvetica Neue", 'Microsoft Yahei', 'STHeiTi',Arial, sans-serif;
	-ms-text-size-adjust: 100%; 
	-webkit-text-size-adjust: 100%;font-size: 12px;}
body{color:#454545;-webkit-text-size-adjust:none; position:relative;}
.boxshadow{box-shadow:0px 0px 5px 5px rgba(0,0,0,0.1);}
.yinliWeb{width: 100%;margin:0px auto;position: relative; background: #fff; overflow: auto;}
.weblink{ color: #454545;}
.weblink.active,.weblink:hover{ color: #ea3048;}
.img100,.div100{ width: 100%;float: left; text-align: left;}
.conbox{ width: 1000px; margin: 0 auto; position: relative;}
.clear{font-size:0; line-height:0; height:0; overflow:hidden; clear:both;}
.clearfix:after {content:""; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom:1; }
.pointer{ cursor:pointer;}
.fl{float: left;}
.fr{ float: right;}
.huanHang{word-break:break-all;}
.display{ display:inline-block;}
.hide{ display: none;}
.web_c_99{ color:#999}
.web_c_9{ color:#999}
.web_c_8{ color:#888}
.web_c_7{ color:#777}
.web_c_6{ color:#666}
.web_c_5{ color:#555}
.web_c_4{ color:#444}
.web_c_3{ color:#333}
.web_c_2{ color:#222}
.web_c_1{ color:#111}
.web_c_0{ color:#000}
.web_c_f{ color:#fff}
.web_c_red{ color:#F9504D;}
.web_yellow{ color: #FF9936}
.border_r5{border-radius: 5px;}
.border_r10{border-radius:10px;}
.fs12{ font-size:12px;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}
.fs22{ font-size:22px;}
.fs24{ font-size:24px;}
.fs28{ font-size:28px;}
.fs30{ font-size:30px;}
.fs34{ font-size:34px;}

.fwb{font-weight:bold}
.normal{ font-weight:normal;}
.pt50{padding-top:50px;}
.pt30{padding-top:30px;}
.pt20{ padding-top:20px;}
.pt15{padding-top:15px;}
.pt10{padding-top:10px;}

.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt23{ margin-top:23px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.ml5{ margin-left: 5px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.mb10{ margin-bottom: 10px;}
.mb20{ margin-bottom: 20px;}
.mb30{ margin-bottom: 30px;}
.line_h22{line-height: 22px;}
.line_h24{line-height: 24px;}
.line_h26{line-height: 24px;}
.line_h28{line-height: 28px;}
.line_h30{line-height: 30px;}
.line_h40{line-height: 40px;}
.icon{ background:url(../images/icon.png);background-repeat: no-repeat;background-size: 500px 500px;}
.whitebox{ background:#fff; width: 100%; margin: 0 auto;}
.divbox{ width: 100%; background: #fff; border-radius: 5px;}
.tx_center{ text-align: center;}
.webbox{ width:100%;margin:0px auto;text-align:center; position: relative;overflow: auto;}

.ta_c{ text-align: center;}
/********* 公共部分 头部  和 网站底部 *********/
.br3{ border-radius:3px;}
.header{width:100%;margin:0px auto; height:108px;position:relative;background:#fff;}
.logo{ float: left;margin-left:20px;}

.nav_ul{ float:right; padding-top:20px;}
.nav_ul li{float:left; height:60px;position: relative;}
.nav_ul li a{color: #666;line-height:60px; display: block; font-size: 14px; padding-left:50px; font-weight: bold;}
.nav_ul li a:hover{ color: #666;}
.nav_ul li.active a{ /*background:url(../images/bx.png) center bottom no-repeat;*/}
.nav_ul li .head_hot{position: absolute;top:6px; right:-15px ; width:45px;font-size: 12px; color: #fff; line-height:22px; height: 22px; text-align: center; border-radius: 8px; background: #FB5D5D; border-bottom-left-radius:0px;}

.comwidth{ width:1200px; margin:0 auto;position:relative;}


/*.footer{ width:100%; height: 419px; background: url(../images/footbg.png) #3D8EDD left top no-repeat; margin: 0 auto;}*/
.footer{ width:100%; height: 419px; background: #16874d left top no-repeat; margin: 0 auto;}
.footerbox{ width: 1000px; padding-top: 100px;}
.footerbox_ul{ float: left; width: 400px; text-align: left;}
.footerbox_ul li{ float: left; width: 100%;}
.footerbox_ul li.txt{ padding-top: 40px;}
.footerbox_ul li.txt div{ float: left; font-size: 18px; color: #fff; font-weight: bold; line-height: 30px;padding-top: 5px;}
.footmap{ float: right; margin-right: 10px; border-radius: 10px;}
/*悬浮层*/
.ellipsis {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;}
.ellipsis2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.ellipsis3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;}
.ellipsis4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;}