﻿@charset utf-8;body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,button{margin:0;padding:0;}
body{background:#fff;font:1.3em/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b体,sans-serif;color:#000;}
table{border-collapse:collapse;border-spacing:0;}
fieldset{border:0;vertical-align:middle;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
ol,ul,li{list-style:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
addr,acronym,img{border:0;}
del{text-decoration:line-through;}
legend{margin-left:-6px;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;width:90%}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
select option{padding-right:3px;}
cite,blackquote,em,i{font-style:italic;}
pre,code{font-family:monospace;}
acronym,abbr{cursor:help;}
i{ font-style:normal;}
.hand{cursor:pointer;}
.arrow{cursor:default;}
a{cursor:pointer;text-decoration:none;color:#000;blr:expression(this.onFocus=this.blur());}
a:hover{color:#f88012;text-decoration:none;}
a:focus{outline:0 dotted;}
a:focus,input:focus{-moz-outline-style:none;}
input,select,label,button{vertical-align:middle;border:none;}
.inpt{border:1px solid #ccc;padding:2px;}
.select{border:1px solid #ccc;padding:1px;}
/*蓝色*/
.co1,a.co1,a.co1:link,a.co1:visited{color:#0b68b7;}
/*红色*/
.co2,a.co2,a.co2:link,a.co2:visited{color:#ff6600;}
/*橙色*/
.co3,a.co3,a.co3:link,a.co3:visited{color:#fe7b00;}
/*灰色*/
.co4,a.co4:link,a.co4:visited{color:#666;}
/*灰色*/
.co5,a.co5:link,a.co5:visited,.co_999{color:#999;}
.co-r-1{ color:#e3101e;}
.co-b-1{ color:#0b68b7;}
.co-b-2{ color:#0fa3c8;}
.co-o-1{ color:#fa660f;}
.f10{font-size:10px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f30{font-size:30px;}
.f32{font-size:32px;}
.f44{font-size:44px;}
.f48{font-size:48px;}
.f64{font-size:64px;}
.fn{font-weight:400;}
.lh150{line-height:150%;}
.lh180{line-height:180%;}
.lh200{line-height:200%;}
.lh300{line-height:300%;}
.unl{text-decoration:underline;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clear{clear:both;}
.clear-l{clear:left;}
.clear-r{clear:right;}
.clearfix::after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.pr{position:relative;}
.pa{position:absolute;}
.pn{position:static;}
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.none{display:none;}
.v_top{vertical-align:top;}
.text_ind20{text-indent:2em;}
.ov_hid{overflow:hidden;}
.one_lin{height:20px;line-height:20px;overflow:hidden;display:inline-block;}
.two_lin{height:40px;line-height:40px;overflow:hidden;display:inline-block;}
.nowrap{white-space:nowrap;}
.indexbg{ background-color:#ededed;}

.w1200{}
.w450{ width:450px;}
.w{width:100%;}
.h{height:100%;}
.m10{margin:10px;}
.m30{ margin:30px;}
.ml10{ margin-left:10px;}
.ml25{ margin-left:25px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.ml120{ margin-left:120px;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mr5{ margin-right:5px;}
.mr40{ margin-right:40px;}
.mr8{ margin-right:8px;}
.mb20{ margin-bottom:20px;}
.pt10{ padding-top:10px;}
.pv10{ padding:10px 0;}
.p30{ padding:30px;}
.pages{font-size:16px;height:34px;margin:10px 0;padding:5px 0;}
.pages a{border:solid 1px #eaeaea;color:#555;margin-right:10px;text-decoration:none;background:#fff;border-radius:2px;padding:6px 10px;}
.pages a:hover{border:solid 1px #ea524e;color:#ea524e;background:#fff;}
.pages span.current{border:solid 1px #ea524e;color:#fff;margin-right:10px;background-color:#ea524e;border-radius:2px;padding:6px 10px;}
.pages span.disabled{border:solid 1px #efefef;color:#d9d9d9;margin-right:10px;border-radius:2px;padding:5px 7px;}
.pages input{border:solid 1px #d4d4d4;}
caption,th,.tl{text-align:left;}
h1,h2,h3,h4,h5,h6,strong,b,.fb{font-weight:700;}
h1,.f28{font-size:28px;}
h2,.f22{font-size:22px;}
h3,.f18{font-size:18px;}
h4,.f16{font-size:16px;}
h5,.f14{font-size:14px;}
h6,.f12{font-size:12px;}
ins,.no-unl{text-decoration:none;}
sup,sub{vertical-align:baseline;}
.bg_co1,.bg_co2{background-color:#fff;}
a.co2:hover,a.co4:hover{color:#f60;}
.in_block{display:inline-block;}
.Clearfix,.block{display:block;}
.clearfix:after { visibility: hidden;display: block;font-size: 0;content: " ";clear: both; height: 0;}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.vm,.v_mid{vertical-align:middle;}



/*分页*/
.pages{ margin:5px; padding:3px; text-align:center; font-size:12px;font-family: simsun;}
.pages a{ padding:5px 10px; border:solid 1px #d4d4d4; color:#333; margin-right:5px; text-decoration:none; background:#fff;}
.pages a:hover{ border:solid 1px #e22834; color:#e22834; background-color:#fff;}
.pages span.current { border:solid 1px #e22834; padding:5px 10px; font-weight:bold; color:#e22834; margin-right:5px; background-color:#fff;}
.pages span.disabled { border:solid 1px #efefef; padding:5px 10px; color:#d9d9d9; margin-right:5px;}
.pages input{border:solid 1px #d4d4d4;}
/*form 控件*/
.checkbox {	background: #fff url(../images/unchecked.png) no-repeat left center;display: inline-block;height: 18px;	cursor: pointer;margin: 0 5px 0 0;	padding-left:25px;}
.checked {background: url(../images/checked.png) no-repeat left center;}
.hack {	display: none;display: inline-block\9;height: 0\9;width: 0\9;}

/*表单控件美化*/
.radiobox {background:#fff url(../images/radiobox2.png) no-repeat left center;	display: inline-block;height: 18px;cursor: pointer;margin: 0 5px 0 0;	padding-left:25px;}
.radiobox.checked {	background: url(../images/radiobox.png) no-repeat left center;}
.checkbox {	background:#fff url(../images/unchecked.png) no-repeat left center;display: inline-block;height: 18px;cursor: pointer;margin: 0 5px 0 0;padding-left:25px;}
.checked {background:url(../images/checked.png) no-repeat left center;}
.hack {	display: none;display: inline-block\9;height: 0\9;width: 0\9;}
select,.select{outline:none;}
.select_box{ position:relative; z-index:100000;font-size:14px;color: #666;width: 200px;line-height: 20px;margin-right:5px; float:left;}
.select_showbox{ border: 1px solid #ddd;height:30px; line-height:30px;padding-left: 5px;background: #fff url(../images/select-icon.png) no-repeat 95% 50%;border-radius:2px;}
.select_option{position:absolute; top:32px; left:0; right:0; max-height:200px;border: 1px solid #ddd;border-top: none;display: none; background:#fff; box-shadow: 0 0 5px rgba(0,0,0,.2); overflow:auto;}
.select_option li{padding-left: 5px; line-height:35px;}
.select_option li.selected{background-color: #f3f3f3;color: #999;}
.select_option li.hover,.select_option li:hover{background: #f90; color: #fff;}
/*弹出层*/
.backgroundPopup{display:none;position:fixed;_position:absolute; height:100%;width:100%;top:0;left:0;background:#000;border:1px solid #cecece;z-index:99999;}
.popupContact {display:none;position:fixed;_position:absolute; background:#fff;z-index:999999;padding:20px 30px;font-size:13px; width:618px;}
.popupContact h1{text-align:left;color:#555;font-size:14px;border-bottom:1px dotted #D3D3D3;padding-bottom:15px;margin-bottom:20px; font-weight:300;}
.popup-body-content{ overflow-y:auto;}
.popupContactClose{font-size:12px;line-height:30px;right:30px;top:20px;position:absolute;color:#555;display:block;cursor:pointer;}
.popupContactClose i{ display:inline-block; margin-left:5px; width:14px; height:15px; background:url(../images/ico-dsj.png) no-repeat -77px 0; vertical-align:middle;}
a.popupContactClose:hover {color:#fd4418;}
a.popupContactClose:hover i{ background-position:-92px 0;}
.btn-ok,.btn-cancel,.btn-close{ height:30px; width:90px; text-align:center; color:#fff; background:#00a8e8; cursor:pointer; margin:5px; border-radius:5px;}
.popupContact .footbar{ margin:20px 0;}
.btn-cancel { background:#efefef; color:#999;}
.input,select { border:solid 1px #e2e3ea; height:27px;width:90%}
.popup-tips { padding:10px;}
.popup-tips i{width:55px;height:55px; background:url(../images/ico-tishi.gif) no-repeat; display: inline-block; margin:15px; vertical-align:middle;}
.popup-tips i.success { background-position:0 0;}
.wb{word-break: break-all; word-wrap:break-word;}

/*操作提示*/
.tishi-box {padding:30px; overflow:hidden;}
.tishi-box.box-1{ margin:30px 0; padding:90px 60px; overflow:hidden;}
.tishi-box .c-blue,.tishi-box a.c-blue,.tishi-box a.blue{ color:#0076ff;}
.tishi-box a.c-blue:hover,.tishi-box a.blue:hover{ text-decoration:underline; color:#333;}
.tishi-box .left-ico { margin-right:10px; width:100px; height:65px; float:left;}
.tishi-box .left-ico .img-ico { width:55px; height:55px; display:block; margin:0 auto;background:url(../images/ico-tishi.gif) no-repeat;}
.s1{ background-color:#f2ffde; border:solid 1px #c7dea3;}
.s2{ background-color:#fff9d4; border: solid 1px #f90;}
.s3{ background-color:#ffebe5; border: solid 1px #fb8b6c;}
.s1 .left-ico .img-ico { background-position:0 0;}
.s2 .left-ico .img-ico{ background-position:-55px 0;}
.s3 .left-ico .img-ico{ background-position:-110px 0;}
.tishi-box .right-info { float:left;}
.tishi-box .right-info h4{ padding-bottom:10px; font-size:24px; line-height:30px; font-weight:300;}
.tishi-box .right-info ul li{ color:#999; line-height:30px; font-size:14px;}

/* 省市弹层 */
.def_box{display:block;float:left; height:20px;line-height:20px;cursor:pointer;position:relative;z-index:300;}
.def_box p{color:#16508b;}
.sw-ui-area-box{display:none;position:absolute;left:0px;top:20px;width:446px;padding:3px;padding-top:2px;line-height:22px;z-index:88;background:#fff;border:1px solid #b2b2b2;box-shadow:0 0 3px #a8a8a8;}
.sw-ui-area-bg{position:absolute;left:0;top:0;width:100%;_padding:3px;height:100%;*height:265px;}
.sw-ui-area-body{background:#fff;position:relative;z-index:2;*zoom:1;padding:0 4px;}
.sw-ui-area-box-link,.sw-ui-area-box-link:link,.sw-ui-area-box-link:visited{display:block;min-width:54px;padding-left:8px;color:#333;}
.sw-ui-area-box-focus,.sw-ui-area-box-link:hover{background-color:#f5f5f5;color:#333;}
.sw-ui-area-box-focus{background-color:#e6e6e6!important;}
.sw-ui-area-box-nfocus{color:#f77400!important;background-color:#ffebd8!important;}
.sw-ui-area-box-item{float:left;list-style-type:none;margin-bottom:4px;display:inline-block;height:22px;line-height:22px!important;}
.sw-ui-area-ab-all,.sw-ui-area-abArea,.sw-ui-area-ab-prov{padding:6px 0 6px 2px;}
.sw-ui-area-ab-all{position:relative;*zoom:1;z-index:20;}
.sw-area-abAll-link{padding-left:8px;}
.sw-ui-area-abArea{overflow:hidden;border-bottom:1px dashed #ddd;*zoom:1;}
.sw-ui-area-industryDistrict-area{overflow:hidden;border-bottom:1px dashed #ddd;padding-bottom:6px;padding-top:6px;*zoom:1;}
.sw-ui-area-industryDistrict{color:#CB7575;font-weight:bold;padding-top:12px;padding-left:8px;padding-bottom:0;}
.sw-ui-area-abArea-item{float:left;width:60px;line-height:20px;margin-right:24px;padding:1px 0;_display:inline;}
.sw-ui-area-ab-prov,.sw-ui-area-ab-prov-items{*zoom:1;}
.sw-ui-area-ab-prov:after,.sw-ui-area-ab-prov-items:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.sw-ui-area-abProv-im{position:relative;float:left;margin-right:24px;width:60px;padding:2px 0;_display:inline;}
.sw-ui-area-abAll-nearArea{position:absolute;top:6px;left:255px;}
.sw-ui-area-abAll-abpd{padding:0px;position:absolute;top:6px;left:320px;}
.sw-ui-area-abAll-abpd-item{padding:0px;}
.sw-ui-area-abAll-abpd-city{font-weight:700;}
.sw-ui-area-ab-prov-itemLink{color:#333 !important;}
.sw-ui-area-ab-prov-itemLink:hover{background-color:#f5f5f5;}
.sw-ui-area-ab-prov-show{z-index:99;}
.sw-ui-area-ab-prov-show .sw-ui-area-ab-prov-items{display:block !important;}
.sw-ui-area-ab-prov-items{display:none;width:188px;position:absolute;left:0px;top:24px;background:#f8f8f8;border:1px solid #a4a4a4;padding:6px;z-index:110;}
.sm-mod-currentType .sw-ui-area-ab-prov-items{left:6px;}
.sw-ui-area-ab-prov-item{float:left;width:64px;overflow:hidden;padding:2px 0;}
.sw-ui-area-abProv-itemsubLink{color:#333 !important;overflow:hidden;height:22px;}
.sw-ui-area-abProv-itemsubLink:hover{background:#f5f5f5;color:#333 !important;}
/* 省市弹层 end */
