html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
.t{ overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,form,iframe,p,ul,ol,li,img{ margin:0; padding:0; border:0;}
ul,li,ol{ list-style:none;}
.left, .fl{float:left; display:inline;}
.right, .fr{float:right; display:inline;}
.clear{ clear:both; display:block; overflow:hidden; height:0; font-size:0;}
.clearfix{_zoom:1; clear:both;}
.clearfix:before,.clearfix:after {content: " ";display: table;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;overflow: hidden;}

.cp{ cursor:pointer;}
.b{font-weight:bold;}
.hidden {display: none !important;visibility: hidden !important;}
.hide{display: none !important;}
.show { display: block !important;}
.display {display: inline;}
.over{ overflow:hidden}
.block{display:block}
.lh22{line-height:22px}
.lh18{line-height:18px}
.tac{text-align:center;}
.tar{text-align:right;}
.tal{text-align:left}
.vt{ vertical-align:top;}
.noborder{ border:0 none !important;}

/*颜色
***********************/
.block,a.block{ color:block;}
.red,a.red{ color:#E4393C;}
.blue,a.blue{ color:#005aa0;}
.green,a.green{ color:green;}
.gray,a.gray{ color:gray;}
.orange,a.orange{ color:orange;}
.orange1,a.orange1{ color:#ff8a15;}

a img{ border:none;}
a{ color:#7a7a7a; text-decoration:none;margin:0; padding:0;}
a:hover { color:#e4393c; text-decoration:underline; }

.col{ float:left; display:inline;}
.col:after{ clear:both;content:" "; display:block;}
[class*="col-xm-"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; float:left;min-height: 1px;position: relative;}
.col-xm-1 {width: 8.33333%;}
.col-xm-2 {width: 16.6667%;}
.col-xm-3 {width: 25%;}
.col-xm-4 {width: 33.3333%;}
.col-xm-5 {width: 41.6667%;}
.col-xm-6 {width: 50%;}
.col-xm-7 {width: 58.3333%;}
.col-xm-8 {width: 66.6667%;}
.col-xm-9 {width: 75%;}
.col-xm-10{width: 83.3333%;}
.col-xm-11{width: 91.6667%;}
.col-xm-12{width:100%;}
ul.col,li[class*="col-xm-"]{ list-style:none; margin:0; padding:0;}

body {color: #333;  font:12px/1.5 Tahoma,Arial,"宋体",sans-serif; background:#FFF;}
.wrapper{width:1000px; margin:0 auto;}
.wrappera{width:1200px; margin:0 auto;}


.bgFFF{ background:none #FFF;}

/*长度高度
******************************/
.w10 { width:10px;}
.w20 { width:20px;}
.w24 { width:24px;}
.w30 { width:30px;}
.w40 { width:40px !important;}
.w50 { width:50px !important;}
.w60 { width:60px !important;}
.w65 { width:65px;}
.w70 { width:70px;}
.w80 { width:80px;}
.w90 { width:90px;}
.w96 {width: 96px;}
.w100 { width:100px;}
.w110 { width:110px;}
.w120 { width:120px;}
.w150 { width:150px;}
.w160 { width:160px;}
.w180 { width:180px;}
.w200 { width:200px !important;}
.w210 { width:210px !important;;}
.w230 { width:230px;}
.w240 { width:240px;}
.w250 { width:250px !important;}
.w270 { width:270px;}
.w300 { width:300px !important;}
.w340 { width:340px;}
.w380 { width:380px;}
.w400 { width:400px!important;}
.w450 { width:450px!important;}
.w500 { width:500px;}
.w530 { width:530px;}
.w590 { width:590px;}
.w600 { width:600px !important;}
.w700 { width:700px;}
.w780 { width: 780px;}
.w800 { width:800px;}

/*边距
******************************/
.m10 { margin:10px;}
.m15 { margin:15px;}
.m30 { margin:30px;}
.mt5 { margin-top:5px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px !important;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px !important;}
.mt25 { margin-top:25px;}
.mt30 { margin-top:30px !important;}
.mt50 { margin-top:50px !important;}
.mt100 { margin-top:100px;}
.mb5 { margin-bottom:5px;}
.mb8 { margin-bottom:8px;}
.mb10 { margin-bottom:10px !important;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}
.mb25 { margin-bottom:25px;}
.mb30 { margin-bottom:30px;}
.mb50 { margin-bottom:50px;}
.mb100 { margin-bottom:100px;}
.ml5 { margin-left:5px;}
.ml10 { margin-left:10px;}
.ml15 { margin-left:15px;}
.ml20 { margin-left:20px;}
.ml25 { margin-left:25px;}
.ml30 { margin-left:30px;}
.ml50 { margin-left:50px;}
.ml100 { margin-left:100px !important;}
.ml200 { margin-left:200px !important;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr15 { margin-right:15px !important;}
.mr20 { margin-right:20px;}
.mr30 { margin-right:30px !important;}
.mr50 { margin-right:50px !important;}
.mr100 { margin-right:100px;}

/*边距
******************************/
.p10 { padding:10px;}
.p15 { padding:15px;}
.p30 { padding:30px;}
.pt5 { padding-top:5px;}
.pt10 { padding-top:10px;}
.pt15 { padding-top:15px;}
.pt20 { padding-top:20px;}
.pt25 { padding-top:25px;}
.pt30 { padding-top:30px;}
.pt50 { padding-top:50px;}
.pt100 { padding-top:100px;}
.pb5 { padding-bottom:5px;}
.pb10 { padding-bottom:10px;}
.pb15 { padding-bottom:15px;}
.pb20 { padding-bottom:20px !important;}
.pb25 { padding-bottom:25px;}
.pb30 { padding-bottom:30px;}
.pb50 { padding-bottom:50px;}
.pb100 { padding-bottom:100px;}
.pl5 { padding-left:5px;}
.pl10 { padding-left:10px;}
.pl15 { padding-left:15px;}
.pl20 { padding-left:20px;}
.pl30 { padding-left:30px;}
.pl50 { padding-left:50px;}
.pl100 { padding-left:100px;}
.pr5 { padding-right:5px;}
.pr10 { padding-right:10px;}
.pr15 { padding-right:15px;}
.pr20 { padding-right:20px;}
.pr30 { padding-right:30px;}
.pr50 { padding-right:50px;}
.pr100 { padding-right:100px;}
.plr5{ padding-left:5px; padding-right:5px;}
.plr8{ padding-left:8px; padding-right:8px;}
.plr10{ padding-left:10px; padding-right:10px;}

.f10{ font-size:10px;}.f12{ font-size:12px;}.f13{ font-size:13px;}.f14{ font-size:14px;}.f15{ font-size:15px;}.f16{ font-size:16px;}.f18{ font-size:18px;}.f20{ font-size:20px;}.f22{ font-size:22px;}.f24{ font-size:24px;}.f26{ font-size:26px;}


/*
.more:before, .more:after{position: absolute; display: inline-block;  font-size: 0;  line-height: 0;  width: 0;  height: 0;  border: dashed 8px;visibility:visible; }
.more:before, .more:after{ content: " "; border-width: 5px; border-color: transparent transparent transparent #999; border-left-style: solid; top:5px;}
.more:before{ right: 0;}
.more:after{ border-left-color: #fff; right: 2px;}
*/




.header-top{ background:#F7F7F7; z-index: 10001; position: relative; border-bottom:1px solid #eee;}
.header-top .wrapper{ height:18px; padding:8px 0;}
.header-top .sign{float:left; color: #666;}
.header-top .sign span{ margin:0 4px;}
.header-top .menus{ float:right; width:auto; text-align:right; }
.header-top .menu-item{ float: left; background-position: right -88px; display: inline-block; width: 84px;}
.header-top .last{ background-image: none;}
.header-top .menu{ position: relative;}
.header-top .menu a{ color: #666;}
.header-top .sign a, .header-top .nick, .header-top .menu a:hover{ color: #f60;}
.header-top .menu-hd{ padding: 0 22px 0 10px; display: block; height: 20px; border:solid 1px #efefef; position: relative; text-decoration: none;}
.header-top a.menu-hd{_text-decoration: none;}
.header-top .hover .menu-hd{ border-color:#bfbfbf; border-bottom-color: #fff; background-color: #fff; z-index: 10002;}
.header-top .menu-hd b{position:absolute;right:10px;top:7px;width:0;height:0;border-width:4px 4px;border-style:solid;border-color:#666 #f5f5f5 #f5f5f5;font-size:0;line-height:0;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;}
.header-top .hover .menu-hd b{ border-color:#666 #fff #fff #fff;-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.header-top .menu-bd{ display:none; position:absolute; padding:8px 10px; width: 80px; right:0; top:20px; top:21px\9; *top:20px;background:#fff; border:solid 1px #bfbfbf; z-index:10001;}
.header-top .hover .menu-bd{ display: block;}
.header-top .menu-bd a{ display: block; text-align: left; line-height: 22px;}

.header-main{ background:url(images/1.png); height:90px;}
.header-main .logo{ padding-top:6px;}
.header-navs{ background:url(images/1.png) repeat-x 0 bottom; height:46px;}
.header-tel{ color:#005a9e; font-size:22px; float:right; margin-right:30px; padding-top:35px; font-style:italic;}
.header-navs li{float:left; display:inline; line-height:36px;}
.header-navs .nav-item{ width:125px; text-align:center; font-weight:bold; font-size:14px;}
.header-navs a{ color:#FFF;font-family: Verdana,Geneva,sans-serif,"宋体"; display:inline-block; padding:0 10px;}

.footer-bottom{ background:#ebebeb; height:60px; padding-top:20px; text-align:center; color:#7A7A7A; line-height:24px;}


.pager2{ padding-bottom:5px;}
.pager2 a,.pager2 .current{ background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCC;margin: 0 2px;padding: 2px 6px; color:#313131;height: 20px;line-height: 20px; display:inline-block;}
.pager2 a{}
.pager2 a.disabled{ background:#FEFEFE; cursor:no-drop;}
.pager2 a.current{border-color:#F00; background:#CE0000; color:#FFF;cursor:no-drop;}
.pager2 a:hover{ border-color:#CE0000}
.pager2 a.disabled,.pager a.disabled:hover{ color:#B1B1B1; background-color:#FEFEFE;border: 1px solid #D7D7D7;}

.pager2 .input-page{ width:30px; border:1px solid #CCC; padding:2px; line-height:18px; margin:0 2px;}
.pager2 .input-page:hover,.pager .input-page:focus{ border:1px solid #f00;}
.pager2 .btn-page-go{ position:relative; top:-2px; margin-left:2px;
	vertical-align:middle;
	cursor:pointer;
	display:inline-block;
	*display:inline;
	*zoom:1;
	border-width:1px;
	border-style:solid;
	border-color:#c3c3c3;
	text-align:center;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	height:24px;
	line-height:21px;
	background-color:#f5f5f5;
	padding:0 5px;
	color:#333!important;
	background-image:-moz-linear-gradient(top,#f7f7f7,#e9e9e9);
	background-image:-ms-linear-gradient(top,#f7f7f7,#e9e9e9);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#e9e9e9));
	background-image:-webkit-linear-gradient(top,#f7f7f7,#e9e9e9);
	background-image:-o-linear-gradient(top,#f7f7f7,#e9e9e9);
	background-image:linear-gradient(top,#f7f7f7,#e9e9e9);
	-webkit-box-shadow:inset 0 0 1px 1px #f6f6f6;
	-moz-box-shadow:inset 0 0 1px 1px #f6f6f6;
	box-shadow:inset 0 0 1px 1px #f6f6f6
}
.pager .btn-page-go:hover {
	background-image:-moz-linear-gradient(top,#f5f5f5,#dedede);
	background-image:-ms-linear-gradient(top,#f5f5f5,#dedede);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#dedede));
	background-image:-webkit-linear-gradient(top,#f5f5f5,#dedede);
	background-image:-o-linear-gradient(top,#f5f5f5,#dedede);
	background-image:linear-gradient(top,#f5f5f5,#dedede)
}

.prev-next{ padding-bottom:20px; padding-top:15px; border-top:1px dashed #CCC;}
.prev-next{line-height:22px; font-size:12px;color:#AAA;}
.prev-next a{ }
.prev-next a:hover{ text-decoration:underline; color:#F00;}
/* 通用页内表单提交类型样式 */
.ncu-form-style {  padding-top: 15px;}
.ncu-form-style h3 { font-weight: 600; line-height: 22px; color: #555; clear: both; background-color: #F5F5F5; padding: 5px 0 5px 12px; border-bottom: solid 1px #E7E7E7;}
.ncu-form-style dl { line-height: 20px; color: #777; width: 96%; clear: both; padding: 0; margin: 4px auto; border-bottom: dashed 1px #F5F5F5; overflow: hidden;}
.ncu-form-style dl.bottom { border-bottom-width: 0px;}
.ncu-form-style dl dt { color: #404040; line-height:25px; text-align: right; width: 130px; float: left; padding: 5px 6px 0 0; margin: 0;}
.ncu-form-style dl dd { float: left; padding:5px 8px; width: 600px;}
.ncu-form-style dl dd p { clear: both;}

.ncu-form-style .input-text{border: 1px solid #d0d0d0;font-family: Verdana,Geneva,sans-serif,"宋体";font-size: 12px;height: 20px;padding: 5px 5px 5px 5px;width:220px;}
.ncu-form-style .input-text:focus, .ncu-form-style .input-text:active{color: #33464F; background-color: #fff; border: 1px solid ; border-color:#1abc9c /*#CBE9F3 #CBE9F3 #71CBEF*/;-moz-box-shadow:0 0 3px rgba(82, 168, 236, 0.5); -webkit-box-shadow: 0 0 3px rgba(82, 168, 236, 0.5); box-shadow: 0 0 3px rgba(82, 168, 236, 0.5);}
.ncu-form-style .input-text.error{ border-color:#ff0000;}
.ncu-form-style select{ border: 1px solid #d0d0d0;padding: 5px 5px 5px 5px;}
.nc-btn {
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 13px;
vertical-align: top;
padding: 6px 14px 6px 14px;
border: 1px solid #a2a2a2;
color: #444;
cursor: pointer;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: -webkit-linear-gradient(#fff, #e5e5e5);
background: -moz-linear-gradient(#fff, #e5e5e5);
background: -ms-linear-gradient(#fff, #e5e5e5);
background: -o-linear-gradient(#fff, #e5e5e5);
background: linear-gradient(#fff, #e5e5e5);
-pie-background: linear-gradient(#fff, #e5e5e5);
position: relative;
}
.nc-btn:hover {background: #e5e5e5;}


.editor{ line-height:1.8;}























