@charset "utf-8";
a,body,dd,dl,em,h1,h2,h3,h4,h5,h6,i,img,input,ol,p,select,ul,ul li,ul ol {
	border: medium none;
	font-family: "Microsoft Yahei";
	font-style: normal;	 
	list-style: outside none none;
	margin: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	font-size:14px;
}
* {
	webkit-box-sizing: border-box;
	box-sizing: border-box;
	outline: none;
}
a{color: #666;text-decoration: none; transition: color 0.2s ease 0s;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;}
.clearfix{zoom:1} 



img {
    border: 0;
    max-width: 100%;
    width: auto;
    height: auto;
    vertical-align: middle;
}
*::before, *::after {box-sizing: border-box;}
input{border:none;font-family:Verdana;outline:0;}
.input{-webkit-appearance:none;}


.t-c{ text-align:center}
.hs-z{ color:#e50000; margin-right:5px;}
.green{ color:#0cb95f}

.pr3{ padding-right:3px}
.pr5{ padding-right:5px}
.pr8{ padding-right:8px}
.pr10{ padding-right:10px}
.pr12{ padding-right:12px}
.pr13{ padding-right:13px}
.pr15{ padding-right:15px}
.pr16{ padding-right:16px}
.pr18{ padding-right:18px}
.pr20{ padding-right:20px}
.pr22{ padding-right:22px}
.pr24{ padding-right:24px}
.pr25{ padding-right:25px}
.pr26{ padding-right:26px}
.pr28{ padding-right:28px}
.pr30{ padding-right:30px}
.pr32{ padding-right:32px}
.pr34{ padding-right:34px}
.pr36{ padding-right:36px}
.pr38{ padding-right:38px}
.pr40{ padding-right:40px}



.pl3{ padding-left:3px}
.pl5{ padding-left:5px}
.pl8{ padding-left:8px}
.pl10{ padding-left:10px}
.pl12{ padding-left:12px}
.pl13{ padding-left:13px}
.pl15{ padding-left:15px}
.pl16{ padding-left:16px}
.pl18{ padding-left:18px}
.pl20{ padding-left:20px}
.pl22{ padding-left:22px}
.pl24{ padding-left:24px}
.{ padding-left:25px}
.pl26{ padding-left:26px}
.pl28{ padding-left:28px}
.pl30{ padding-left:30px}
.pl32{ padding-left:32px}
.pl34{ padding-left:34px}
.pl35{ padding-left:35px}
.pl36{ padding-left:36px}
.pl38{ padding-left:38px}
.pl40{ padding-left:40px}








.pb3{ padding-bottom:3px}
.pb5{ padding-bottom:5px}
.pb8{ padding-bottom:8px}
.pb10{ padding-bottom:10px}
.pb12{ padding-bottom:12px}
.pb13{ padding-bottom:13px}
.pb15{ padding-bottom:15px}
.pb16{ padding-bottom:16px}
.pb18{ padding-bottom:18px}
.pb20{ padding-bottom:20px}
.pb22{ padding-bottom:22px}
.pb24{ padding-bottom:24px}
.pb25{ padding-bottom:25px}
.pb26{ padding-bottom:26px}
.pb28{ padding-bottom:28px}
.pb30{ padding-bottom:30px}
.pb32{ padding-bottom:32px}
.pb34{ padding-bottom:34px}
.pb36{ padding-bottom:36px}
.pb38{ padding-bottom:38px}
.pb40{ padding-bottom:40px}



.pt3{ padding-top:3px}
.pt5{ padding-top:5px}
.pt8{ padding-top:8px}
.pt10{ padding-top:10px}
.pt12{ padding-top:12px}
.pt13{ padding-top:13px}
.pt15{ padding-top:15px}
.pt16{ padding-top:16px}
.pt18{ padding-top:18px}
.pt20{ padding-top:20px}
.pt22{ padding-top:22px}
.pt24{ padding-top:24px}
.pt25{ padding-top:25px}
.pt26{ padding-top:26px}
.pt28{ padding-top:28px}
.pt30{ padding-top:30px}
.pt32{ padding-top:32px}
.pt34{ padding-top:34px}
.pt36{ padding-top:36px}
.pt38{ padding-top:38px}
.pt40{ padding-top:40px}


.mr3{ margin-right:3px}
.mr5{ margin-right:5px}
.mr8{ margin-right:8px}
.mr10{ margin-right:10px}
.mr12{ margin-right:12px}
.mr13{ margin-right:13px}
.mr15{ margin-right:15px}
.mr16{ margin-right:16px}
.mr18{ margin-right:18px}
.mr20{ margin-right:20px}
.mr22{ margin-right:22px}
.mr24{ margin-right:24px}
.mr25{ margin-right:25px}
.mr26{ margin-right:26px}
.mr28{ margin-right:28px}
.mr30{ margin-right:30px}
.mr32{ margin-right:32px}
.mr34{ margin-right:34px}
.mr36{ margin-right:36px}
.mr38{ margin-right:38px}
.mr40{ margin-right:40px}



.ml3{ margin-left:3px}
.ml5{ margin-left:5px}
.ml8{ margin-left:8px}
.ml10{ margin-left:10px}
.ml12{ margin-left:12px}
.ml13{ margin-left:13px}
.ml15{ margin-left:15px}
.ml16{ margin-left:16px}
.ml18{ margin-left:18px}
.ml20{ margin-left:20px}
.ml22{ margin-left:22px}
.ml24{ margin-left:24px}
.ml25{ margin-left:25px}
.ml26{ margin-left:26px}
.ml28{ margin-left:28px}
.ml30{ margin-left:30px}
.ml32{ margin-left:32px}
.ml34{ margin-left:34px}
.ml36{ margin-left:36px}
.ml38{ margin-left:38px}
.ml40{ margin-left:40px}








.mb3{ margin-bottom:3px}
.mb5{ margin-bottom:5px}
.mb8{ margin-bottom:8px}
.mb10{ margin-bottom:10px}
.mb12{ margin-bottom:12px}
.mb13{ margin-bottom:13px}
.mb15{ margin-bottom:15px}
.mb16{ margin-bottom:16px}
.mb18{ margin-bottom:18px}
.mb20{ margin-bottom:20px}
.mb22{ margin-bottom:22px}
.mb24{ margin-bottom:24px}
.mb25{ margin-bottom:25px}
.mb26{ margin-bottom:26px}
.mb28{ margin-bottom:28px}
.mb30{ margin-bottom:30px}
.mb32{ margin-bottom:32px}
.mb34{ margin-bottom:34px}
.mb36{ margin-bottom:36px}
.mb38{ margin-bottom:38px}
.mb40{ margin-bottom:40px}



.mt3{ margin-top:3px}
.mt5{ margin-top:5px}
.mt8{ margin-top:8px}
.mt10{ margin-top:10px}
.mt12{ margin-top:12px}
.mt13{ margin-top:13px}
.mt15{ margin-top:15px}
.mt16{ margin-top:16px}
.mt18{ margin-top:18px}
.mt20{ margin-top:20px}
.mt22{ margin-top:22px}
.mt24{ margin-top:24px}
.mt25{ margin-top:25px}
.mt26{ margin-top:26px}
.mt28{ margin-top:28px}
.mt30{ margin-top:30px}
.mt32{ margin-top:32px}
.mt34{ margin-top:34px}
.mt36{ margin-top:36px}
.mt38{ margin-top:38px}
.mt40{ margin-top:40px}
.mt45{ margin-top:45px}
.mt50{ margin-top:50px}






.lh_18{ line-height:18px}
.lh_20{ line-height:20px}
.lh_22{ line-height:22px}
.lh_24{ line-height:24px}
.lh_25{ line-height:24px}
.lh_26{ line-height:26px}
.lh_28{ line-height:28px}
.lh_30{ line-height:30px}
.lh_32{ line-height:32px}
.lh_34{ line-height:34px}
.lh_35{ line-height:35px}



.blue{ color:#1d5df6}
.blue2{ color:#1964fc}
.orange{ color:#ff552f}
.ma-lr5{ margin:0 6px}
.zs{color:#8e5beb;padding:0 2px}
.green{color:#04b20e; padding:0 2px}
.hg37{ line-height:37px}
.bs-z{ color:#fff}
.bs-bg{ background-color:#fff;}






/**dulaifasheng2018-8-31*/


.f12{
	font-size: 12px;
}

.f14{ font-size:14px}

.f16{ font-size:16px}

.f18{ font-size:18px}
.f20{ font-size:20px}
.f22{ font-size:22px}
.f24{ font-size:24px}
.f26{ font-size:26px}
.f28{ font-size:28px}
.f30{ font-size:30px}
.f32{ font-size:32px}
.f34{ font-size:34px}
.f36{ font-size:36px}
.f38{ font-size:38px}
.f40{ font-size:40px}
.f42{ font-size:41px}
.f44{ font-size:42px}



.f {
	color: #fff
}

.f A:link {
	text-decoration: none;
	color: #fff
}

.f A:visited {
	text-decoration: none;
	color: #fff
}

.f A:hover {
	text-decoration: underline;
	color: #fff
}

.f a:active {
	text-decoration: none;
	color: #fff
}



.h {
	color: #a4a4a4;
	text-decoration: none
}

.h A:link {
	text-decoration: none;
	color: #a4a4a4
}

.h A:visited {
	text-decoration: none;
	color: #a4a4a4
}

.h A:hover {
	text-decoration: none;
	color: #a4a4a4
}

.h a:active {
	text-decoration: none;
	color: #a4a4a4
}




.xhx{
	
}


.xhx A:link {
	text-decoration: none;
	color: #327CCE;
}

.xhx A:visited {
	text-decoration: none;
	color: #327CCE
}

.xhx A:hover {
	text-decoration:  underline;
	color: #327CCE
}

.xhx a:active {
	text-decoration: none;
	color: #327CCE
}



.kz {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}



th {
    text-align: left;
}
table {border-collapse: collapse;border-spacing: 0;}
td, th {
    display: table-cell;
     
}
.table{ width:100%; margin:0 auto}
.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {
    border-top: 0 none;
    font-size: 14px;
}
.table th{ border-bottom: 1px solid #e1e1e1;line-height:40px;padding:5px 0px;}
.table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-bottom: 1px solid #e9eaec;
    font-size: 12px;
    padding: 15px 0 15px 2px;
}
.table> tbody > tr:hover{background-color:#eff3fa}


.btn1 {
    display: inline-block;
    padding: 6px 12px;
    font-size: 12px;
    line-height:35px;
    text-align: center;
	cursor: pointer;
    background:#5bc0de;color: #fff;border-radius: 5px;
}
.btn1:hover{background-color:#12a5f2;}

.l {
	float: left; display:inline-block
}

.r {
	float: right; display:inline-block
}

.red{ color:#e10826}
.black{ color:#000}
.gray6{ color:#666}
.gray8{ color:#888}
.gray9{ color:#999}

