@charset "utf-8";
html{ overflow:auto; overflow-x: hidden; }
body{ font:14px/1.5em arial, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', '宋体', '\5b8b\4f53', Tahoma, Arial, Helvetica, STHeiti; color:#333; margin:0; padding:0; background: #fff; }

.noul,.noul ul,.noul ul li{list-style:none outside none; margin:0; padding:0;}
a{text-decoration:none; -webkit-transition: 0.2s ease-in 0s;-moz-transition: 0.2s ease-in 0s;-ms-transition: 0.2s ease-in 0s;-o-transition: 0.2s ease-in 0s;transition: 0.2s ease-in 0s; color:#333; text-decoration:none; }
a:hover,a:focus{ color:#f60; text-decoration:none;}
/* 各种字体 */
.st{ font-family: '宋体', '\5b8b\4f53', Tahoma, Arial, Helvetica; }/* 宋体 */
.yh{ font-family: "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; }
img{border:0;}
hr{ border:0; border-bottom:1px solid #eee; margin:10px 0; clear: both; }

/* h1-h6样式 */
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit;
	margin:0;
}
.h1, .h2, .h3, h1, h2, h3{
	padding-top: 20px;
	padding-bottom: 10px;
}
.h4, .h5, .h6, h4, h5, h6{
	padding-top: 10px;
	padding-bottom: 10px;
}
h1,.h1{ font-size: 36px; }
h2,.h2{ font-size: 30px; }
h3,.h3{ font-size: 24px; }
h4,.h4{ font-size: 18px; }
h5,.h5{ font-size: 14px; }
h6,.h6{ font-size: 12px; }
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small{
	font-weight: 400;
	line-height: 1;
	font-size: 65%;
}
p{ 
	margin:0 0 10px;
}

dl,dt,dd{ padding:0; margin: 0; }
dl dt{ font-size: 18px; border-bottom: 1px solid #ccc; color:#000; line-height: 35px; margin-bottom: 8px; }
dl dd{ line-height: 32px; color: #666; }
dl dd a{ color: #333; }

.red{ color: red; }
.green{ color:green; }
.hide{ display: none; }

.tac{ text-align: center; }
.tal{ text-align: left; }
.tar{ text-align: right; }
.taj{text-align: justify;}
.tan{white-space: nowrap;}

.block{ display: block; }

.fixed{_position:absolute; _top:0px;_top:expression(eval(document.documentElement.scrollTop+ (parseInt(this.currentStyle.marginTop,10)||0)));}

.opacity5{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.opacity6{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.opacity7{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.opacity8{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.opacity9{filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}


.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; }

.cb{ clear: both; }
.h0{ height: 0px; clear: both;}
.h10{ height: 10px; clear: both; }
.h20{ height: 20px; clear: both; }
.h30{ height: 30px; clear: both; }
.h50{ height: 50px; clear: both; }

.fl{ float: left; }
.fr{ float: right; }

.m0{ margin: 0; }
.mt0{ margin-top: 0; }
.mb0{ margin-bottom: 0; }
.ml0{ margin-left: 0; }
.mr0{ margin-right: 0; }

.m5{ margin: 5px; }
.mt5{ margin-top: 5px; }
.mb5{ margin-bottom: 5px; }
.ml5{ margin-left: 5px; }
.mr5{ margin-right: 5px; }

.m10{ margin: 10px; }
.mt10{ margin-top: 10px; }
.mb10{ margin-bottom: 10px; }
.ml10{ margin-left: 10px; }
.mr10{ margin-right: 10px; }

.m10{ margin: 10px; }
.mt10{ margin-top: 10px; }
.mb10{ margin-bottom: 10px; }
.ml10{ margin-left: 10px; }
.mr10{ margin-right: 10px; }

.m15{ margin: 15px; }
.mt15{ margin-top: 15px; }
.mb15{ margin-bottom: 15px; }
.ml15{ margin-left: 15px; }
.mr15{ margin-right: 15px; }

.m20{ margin: 20px; }
.mt20{ margin-top: 20px; }
.mb20{ margin-bottom: 20px; }
.ml20{ margin-left: 20px; }
.mr20{ margin-right: 20px; }

.p0{ padding: 0; }
.pt0{ padding-top: 0; }
.pb0{ padding-bottom: 0; }
.pl0{ padding-left: 0; }
.pr0{ padding-right: 0; }

.p5{ padding: 5px; }
.pt5{ padding-top: 5px; }
.pb5{ padding-bottom: 5px; }
.pl5{ padding-left: 5px; }
.pr5{ padding-right: 5px; }

.p10{ padding: 10px; }
.pt10{ padding-top: 10px; }
.pb10{ padding-bottom: 10px; }
.pl10{ padding-left: 10px; }
.pr10{ padding-right: 10px; }

.p15{ padding: 15px; }
.pt15{ padding-top: 15px; }
.pb15{ padding-bottom: 15px; }
.pl15{ padding-left: 15px; }
.pr15{ padding-right: 15px; }

.p20{ padding: 20px; }
.pt20{ padding-top: 20px; }
.pb20{ padding-bottom: 20px; }
.pl20{ padding-left: 20px; }
.pr20{ padding-right: 20px; }

.btn{display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.btn:hover,.btn:focus{ text-decoration: none; }
.btn-primary{color: #fff;background-color: #428bca;border-color: #357ebd;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active{color: #fff;background-color: #3071a9;border-color: #285e8e;}
.btn-lg{padding: 10px 16px;font-size: 18px;line-height: 1.33;border-radius: 6px;}
.btn-sm{padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-xs{padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}

.btn-success{color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active{color: #fff;background-color: #449d44;border-color: #398439;}

.btn-default{color: #333;background-color: #fff;border-color: #ccc;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active{color: #333;background-color: #e6e6e6;border-color: #adadad;}

.btn-info{color: #fff;background-color: #5bc0de ;border-color: #2aabd2 ;}

.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active{color: #fff;background-color: #31b0d5;border-color: #269abc;}

.btn-warning{color: #fff;background-color: #f0ad4e ;border-color: #eb9316 ;}

.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active{color: #fff;background-color: #ec971f;border-color: #d58512;}

.btn-danger{color: #fff;background-color: #d9534f ;border-color: #c12e2a ;}

.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active{color: #fff;background-color: #c9302c;border-color: #ac2925;}

.btn-link{ color:#428bca;}

.btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.active{ color:#2a6496;}

.btn-block{display: block;width: 100%;}

.col5,.col10,.col15,.col20,.col25,.col30,.col35,.col40,.col45,.col50,.col55,.col60,.col65,.col70,.col75,.col80,.col85,.col90,.col95,.col100{ float: left; min-height: 1em; }
.col5{ width: 5%; float: left; }
.col10{ width: 10%; float: left; }
.col15{ width: 15%; float: left; }
.col20{ width: 20%; float: left; }
.col25{ width: 25%; float: left; }
.col30{ width: 30%; float: left; }
.col35{ width: 35%; float: left; }
.col40{ width: 40%; float: left; }
.col45{ width: 45%; float: left; }
.col50{ width: 50%; float: left; }
.col55{ width: 55%; float: left; }
.col60{ width: 60%; float: left; }
.col65{ width: 65%; float: left; }
.col70{ width: 70%; float: left; }
.col75{ width: 75%; float: left; }
.col80{ width: 80%; float: left; }
.col85{ width: 85%; float: left; }
.col90{ width: 90%; float: left; }
.col95{ width: 95%; float: left; }
.col100{ width: 100%; float: left; }

.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{ float: left; }
.col-1{ width: 8.3333%; }
.col-2{ width: 16.6666%; }
.col-3{ width: 25%; }
.col-4{ width: 33.3333%; }
.col-5{ width: 41.6666%; }
.col-6{ width: 50%; }
.col-7{ width: 58.3333%; }
.col-8{ width: 66.6666%; }
.col-9{ width: 75%; }
.col-10{ width: 83.3333%; }
.col-11{ width: 91.6666%; }
.col-12{ width: 100%; }


.bg{ overflow: hidden; position: absolute; overflow: hidden; width: 100%; background: #F9F9F8;}
.bg2{ width:1100px; height: 500px; margin:0 auto; }

.form{
	width: 630px;
	height: 180px;
	position: absolute;
	top:230px; left: 360px;
}
#footer{ padding: 15px; overflow: hidden; }

.top{ width: 100%; height: 85px; }

.tit{ height: 40px; border-bottom: 1px solid #0099FF; }
.tit a{ display: block; color: #075EA1; line-height: 40px; float: left; width: 90px; text-align: center; }
.tit a.cur{ background: #66B3FF; color: #fff; }

.box{}
.box .li{ height: 26px; line-height: 26px; padding-top: 10px; }
.box .li span{ display: block; width: 140px; height: 26px; line-height: 26px; float: left; text-align: right; }
.box .li input{ display: block; height: 20px; line-height: 20px; border:1px solid #707070; float: left; width: 220px; padding:2px; margin: 0; }
.box .li2{ padding-left: 140px; }
.box .li .btn{ display: block; float: left; width: 70px; height: 28px; background: url(../images/btn.jpg) no-repeat left top; border:0; margin-right: 15px; color: #fff; font-weight: 600;}

.zsbg{ width: 700px; height: 450px; position: relative; }
.zsbg .li{ position: absolute; left:380px; font-size: 20px; top:167px; font-weight: 700; }
.zsbg .img{ width: 139px; height: 181px; left:88px; top:147px; }
.zsbg .img img{ width: 100%; height: 100%; }
.zsbg .title{ top:197px; }
.zsbg .sfidc{ top: 225px; }
.zsbg .fzshijian{ top: 256px; }
