﻿@charset "utf-8";
body{ font-family:"Microsoft YaHei";background: #F6F6F6; position: relative; max-height:100%;}
body,div,a,img,ul,li,p,h1,dl,dt,dd,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; border:none 0; }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,textarea,p{
	margin:0;
	padding:0;
	font-family: "微软雅黑", Arial, simsun, Verdana, Lucida, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
} 

.max-box{ width: 1000px; margin:0 auto ; padding: 0;}
.reg_min{ max-width:410px; margin:0 auto; border-radius:15px; box-shadow:0px 0px 20px #ddd; background:#f3fcfc; padding:46px 40px 60px 40px;}
.up,.up1{ background:url(../../images/index/region-icon1.jpg) no-repeat center right; float:right; width:21px; height:50px; display:block; margin:0 20px 0 8px;}
.down,.down1{ background:url(../../images/index/region-icon2.jpg) no-repeat center right; float:right; width:21px; height:50px; display:block; margin:0 20px 0 8px;}
.red{ color: #f961b4;font-style: normal; }
.memb-box{max-width:1040px; min-width: 1000px; width:90%; margin:0 auto;}
img{ vertical-align: middle; }
.boxBag{display:block;position:fixed; width:100%; height:100%;z-index:989;background-color:#000;top:0;left:0;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6}
.pd0{padding: 0;}
.w6{ width:50%} 
.w2{width:16%; float: left;}
.w10{width:84%;float: left;}


::selection {
    background:#ffb183; 
    color:#fff;
}

::-moz-selection {
    background:#ffb183; 
    color:#fff;
}

::-webkit-selection {
    background:#ffb183; 
    color:#fff;
}


ul,li{ list-style:none;margin: 0; padding: 0;}
a{text-decoration:none;}  
a:hover{ text-decoration:none;}
.clear{ clear:both; height:1px;width:100%; overflow:hidden; margin-top:-1px;}
.mgt2{ margin-top:20px;}
.mgt1{ margin-top: 10px;}
.mgb2{ margin-bottom:20px;}
.mgb1{ margin-bottom:10px;}
.pdt2{ padding-top: 20px; }
.pdb2{ padding-bottom: 20px}
.hide{display:none;}
.show{ display:block;}
.home-bg{ width:100%; height:auto; background:#f0f6f6; padding-bottom:20px;}
.fl{ float:left;}
.fr{ float:right;}
.leftNav{ background:#f8fbfb;}
.green{ color: #fb8d34; }
.gray{ color: #666; }
.gray-ad{ color: #999; }
.orange { color:#fb8d34}
.vline {display: inline-block;width: 1px;height: 12px;vertical-align: middle;background: #e0e0e0;margin: 0 10px;}

/*****头部*******/
.head{ margin:0 auto; position:relative; z-index:9; min-width:1000px; width:100%; background-color:#FFF;}
.head_bgleft{ background:#fff; width:50%; position:absolute; left:0; top:0; height:82px;}
.head_bgright{ background:#fff; width:50%;  position:absolute; right:0; top:0; height:82px;}
.headBox{ width:1240px; margin:0 auto; position:relative; z-index:2; background-color:#FFF;}
.headBox h1{ padding-top:5px; margin-right:0px; display:block; float:left; padding-left:20px;}

.cityBox{ position:relative;margin-right:20px; display:block;color:#fff; text-align:center;}
.cityBox .selectedCityBox{ cursor:pointer; background:#fff; height:36px; border-radius:6px; border-top-left-radius:0;; font-size:16px; color:#444; padding:0 15px; float:left; margin:23px 0px 23px 30px; line-height:36px;}
.selectedCityName{ float:left; font-size: 14px; font-style: normal; max-width:56px; overflow: hidden;     text-overflow: ellipsis; white-space: nowrap; }
.drop{display:inline-block; border:0 solid #fff; border-width:5px 5px 0; border-color:#444 #fff ;width:0; overflow:hidden;height:0; margin:16px 0; margin-left:4px;}
.drop_cur{  -ms-transform:rotate(180deg);   /* IE 9 */  -moz-transform:rotate(180deg);  /* Firefox */  -webkit-transform:rotate(180deg); /* Safari 和 Chrome */  -o-transform:rotate(180deg);    /* Opera */  transform:rotate(180deg);  
  -webkit-transition: -webkit-transform 0.2s ease-in; /* Safari 和 Chrome */  -moz-transition:-moz-transform 0.2s ease-in;    /* Firefox */  -o-transition:-o-transform 0.2s ease-in;    /* Opera */  transition:transform 0.2s ease-in;    }


.city-box-top{ display:none; position: absolute; top: 54px; width: 300px; left:30px; z-index:999;color: #9fa3b0;box-shadow:0 2px 6px rgba(0,0,0,.2);}
.show-city-top .city-box-top{visibility:visible; }
.city-box-top .show-city-top .hidd-box-top{ visibility: hidden; }
.city-box-top .dorpdown-province-top{ margin:0; float: left;width: 150px;height: 302px;overflow: auto; background: #fff; }
.dorpdown-city-top ul{display:none;position: absolute; top: 0; left: 0; }
.dorpdown-city-top{ float: left;background: #F8FBFB;height: 302px;overflow: auto;width: 150px; position: relative; }
.dorpdown-province-top li.cur,.dorpdown-province-top li:hover,.dorpdown-city-top ul li:hover,.dorpdown-city-top ul li.cur{ background:#f1f3f6;}
.dorpdown-city-top li,.dorpdown-province-top li{ font-size:14px; width:140px;  padding-left: 28px;line-height: 50px;cursor: pointer; text-align:left; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dorpdown-city-top .show-top{ display:block;}

.navBox{width: calc(100% - 201px); background:#fff; height:82px;}
.nav_list{ margin:20px 0;}
.nav_list li{ float:left; margin:0 8px; position:relative; line-height:40px; margin-left:50px;}
.nav_list li a{ color:#444; font-size:16px;}
.nav_list li:hover .er_m{ display:block;}
.nav_list li:hover .navColor,.nav_list li .head_cur{ color:#eb5c18; font-weight:bold;}

.navEwm{background: #fff; border:1px solid #eee; padding: 10px; z-index:9; position: absolute; display:none; top:40px; left: -56px;}
.nav_list>li:hover .navEwm{ display: block;}

.er_m_icom{ position: absolute;  width: 0px;  height: 0px; line-height: 0px;/*为了防止ie下出现题型*/  border-bottom: 10px solid #fff;  border-left: 10px solid #fb8d34;  border-right: 10px solid #fb8d34;  left: 76px;  top: -10px; }
.er_m{ display:none; padding:10px; box-shadow:0 2px 6px rgba(0,0,0,.2); background:#fff; position:absolute; top:40px; left:-60px;}
.er_m img{ width:100px; height:100px;}


.loginBtn{ width:173px; height:41px; border-radius:6px;  border-top-left-radius:0; text-align:center; margin:21px 0; color:#fff;}
.loginBtn a{ font-size:16px; font-weight:bold; margin-left:10px;border:1px #e95e1d solid;  border-radius:15px;color:#444; line-height:41px; padding:5px 10px;}
/**.loginBtn a:hover{ color: #fff!important; }*/

.myName{font-size:14px; text-align:right; color:#fff; line-height:36px; margin:22px 0; float:right;}
.myName span{   float:left; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.myName img{ width:36px; height:36px; border-radius:50%;}
.myName a{ float: left; margin-left:10px;}


/**************按钮**************/
.btn-single{ height: 58px; width:282px;font-size: 28px; color: #fff; background: -webkit-gradient(linear, 0 0, 0 0, from(#fb8d34), to(#f65858));     
    background: -webkit-linear-gradient(left,#fb8d34, #f65858);     
    background: -moz-linear-gradient(left,#fb8d34,  #f65858);     
    background: -o-linear-gradient(left,#fb8d34,  #f65858);     
    background: -ms-linear-gradient(left,#fb8d34, #f65858);     
    background: linear-gradient(left,#fb8d34,  #f65858);     
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #fb8d34, endColorstr = #f65858);  border: none; border-radius: 6px; border-top-left-radius:0;margin: 50px 0px 50px 140px;}
.btn-single:hover,.btn-single:fous,.btn-single:after{color: #fff!important;background: -webkit-gradient(linear, 0 0, 0 0, from(#fb8d34), to(#f65858))!important;     
    background: -webkit-linear-gradient(left,#fb8d34, #f65858);     
    background: -moz-linear-gradient(left,#fb8d34,  #f65858);     
    background: -o-linear-gradient(left,#fb8d34,  #f65858);     
    background: -ms-linear-gradient(left,#fb8d34, #f65858);     
    background: linear-gradient(left,#fb8d34,  #f65858);      
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #fb8d34, endColorstr = #f65858)!important;  border: none; border-radius: 6px; border-top-left-radius:0;  }
.btn-bg{background: -webkit-gradient(linear, 0 0, 0 0, from(#fb8d34), to(#f65858))!important;     
    background: -webkit-linear-gradient(left,#fb8d34,  #f65858)!important;     
    background: -moz-linear-gradient(left,#fb8d34, #f65858)!important;     
    background: -o-linear-gradient(left,#fb8d34,  #f65858)!important;     
    background: -ms-linear-gradient(left,#fb8d34,  #f65858)!important;     
    background: linear-gradient(left,#fb8d34,  #f65858)!important;  color:#fff!important;   
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #fb8d34, endColorstr = #f65858)!important;  border: none; border-radius: 6px; border-top-left-radius:0; padding: 6px 16px;*padding:6px 16px 12px 16px; line-height: 15px; margin: 8px 0; color: #fff; }
.btn-bg:hover,.btn-bg:fous,.btn:active{color:#fff!important; }

.icon-bg{ background: #fb8d34; height: 14px; width: 4px; display: inline-block; float: left; margin-top: 4px; margin-right: 10px; }

.navbar-right{ float: right!Important;}
.bate-box{ margin: 4px 0 0 6px; width:40px; }
.friend-box .icon-moreunfold,.friend-box .icon-less{ font-weight: bold; color: #d2d3d3;margin-left: 4px; }

/************************友情链接****************************/
.friend-link{width: 100%; overflow: hidden; background: #F0F6F6; line-height: 30px; }
.friend-bag{ margin:40px 0 20px 0;height: 58px; overflow: hidden;}
.friend-title{font-size: 16px; color: #333; padding: 0 14px 0 20px; margin: 0;line-height: 30px; width: 104px;  }
.friend-box{width:685px;*width:642px; }
.bloxkin{ cursor: pointer;margin-top: 34px;}
.bloxkin em{ font-style: normal;}
.friend-box a{ color: #666; font-size: 14px; white-space: nowrap;}
.friend-box a:hover{ color: #fb8d34; }
.friend-box span{ cursor: pointer; margin-left: 20px; width:56px; }
.friend-box span em{ font-style:normal;}
.openicon,.openiconOn{margin:13px 0 0 8px; background:url('../../images/btn-icon/open.png') no-repeat; width:14px; height: 8px; display: block; float: right;}
.openiconOn{ background-position:0 -14px;}
/*********************************************************/
.comapny-list{ position: relative; height: 100px; }
.comapny-list-l{ width: 50%; background: url(../../images/index/homen-comp-bggreed.jpg) repeat-x; height: 96px; position: absolute; top:0; left: 0; }
.comapny-list-r{ width: 50%; background: url(../../images/index/homen-comp-bgred.jpg) repeat-x; height: 96px;position: absolute; top:0; right: 0; }
.com-list-box{background: url(../../images/index/homen-comp-bggreed.jpg) repeat-x; position: relative; z-index: 99; height: 96px;}
.com-list-title{ width: 80%; font-size: 16px; }
.com-list-title p{ color: #fff; float:left; font-size: 26px; margin: 32px 10% 0 0; width:75%; text-align: right;}
.com-list-title>a{color: #fff; float:left; font-size: 26px;margin: 32px 0 0 14%;}
.currAppTypeName-img{ margin:0px 0px 0px 0px !important;}
.com-list-title p em{ font-style: normal; font-size: 20px; }
.com-list-loginBtn{background: url(../../images/index/homen-comp-bgred.jpg) repeat-x;position: relative; z-index: 99; height: 96px; width: 20%;}
.com-list-loginBtn a{ color: #fff; font-size: 26px; line-height: 96px; padding: 0 40px;background: url(../../images/index/icon-leftBtn.png) no-repeat center right;}
.com-list-loginBtn a:hover,.com-list-title>a:hover{ color: #fff; text-decoration: none;}

.foot-nav{ padding: 10px 0; background: #F0F6F6; font-size: 14px;}
.foot-nav-title{ text-align: center; }
.foot-nav-title a,.foot-nav-title span{ margin: 0 48px; font-size: 14px; color: #333; float: left; }
.foot-nav-title a:hover{ color: #fb8d34; }
/**************/
.sign_out{ background:#f0f6f6;}
.sign_out_title li{ float: right;}
.sign_out_title li a{ color:#666;}
.sign_out_title li a:focus{text-decoration: none;}
.sign_out_title li .return{color: #fb8d34; padding:4px 5px; margin: 12px 0 0 15px; border-radius: 4px; }
/***************地区弹出框*************/
.city-contant{margin:10% auto; position:relative; background:url(../../images/index/city-bg.png) repeat; z-index:990; width:60%; max-width:600px; padding:13px;}
.city-popup{ position: absolute; top:0; display:none; width: 100%;}
.city-bag{display:block;position:fixed; width:100%; height:100%;z-index:989;background-color:#000;top:0;left:0;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6}
.city-popup-box{width:100%; background: #fff; position:relative; display: block;}
.cboxTitle {font-size: 18px;color: #fff;background: #fb8d34;height: 44px;width:100%;text-indent: 1em;position: relative;line-height: 44px;
}
.city-close{ height:44px; line-height: 44px; color:#fff; font-size:18px; position: absolute; top:0; right:0; margin-right:15px;}
.city-close:hover{ color: #C4FAF6}
.city-popup-box .city-close:hover,.city-popup-box .city-close:fous{ color:#fff; text-decoration: none;}
.qiehCity_header {border-bottom: 1px dotted #e5e5e5;}
.qiehCity_header strong {font-size: 20px;margin-bottom: 10px;color: #333;font-weight: normal;}
#qiehCityBox {width:100%;padding: 30px 40px;}
.qiehCityBox .checkTips {margin: 26px 0 14px;}
.qiehCityBox .tab:hover, .qiehCityBox .tab.focus {border: 2px solid #fb8d34;color: #555;width: 100px;height: 50px;line-height: 46px;}
.qiehCityBox .checkTips .tab {margin: 0 12px;}
.qiehCityBox .tab {font-size: 16px;display: inline-block;width: 100px;height: 50px;color: #999;text-align: center;line-height: 46px;border: 1px solid #dce4e6;border-radius: 1px;
}
.qiehCityBox li{ float: left;width: 102px;margin:10px;}
.qiehCity_footer{ color:#999; margin:14px 0 0 0;}

.tips{ font-size: 16px;color: #666;line-height: 42px;}
.column .fabu{ margin-left: 116px !important; outline: none;}
.column .fabu:focus{background: -webkit-gradient(linear, 0 0, 0 0, from(#fb8d34   ), to(#f65858));     
    background: -webkit-linear-gradient(left,#fb8d34, #f65858);     
    background: -moz-linear-gradient(left,#fb8d34, #f65858);     
    background: -o-linear-gradient(left,#fb8d34,  #f65858);     
    background: -ms-linear-gradient(left,#fb8d34, #f65858);     
    background: linear-gradient(left,#fb8d34, #f65858);     
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #fb8d34, endColorstr = #f65858);
     border-radius: 6px!important; border-top-left-radius:0!important; color: #fff; outline: none;}
/** 全局通用信息提示框**/
.allWebMsg{height: 50px; width:100%; line-height: 50px; position:fixed; top:138px;  left:0; text-align:center; z-index: 1008;}
.allWebMsg span{height: 50px; margin:0 auto; text-align:center;padding:14px 30px; line-height: 50px;background:#666; color: #fff; border-radius:10px; font-size: 16px;}

.no-cont{
	margin: auto;
    text-align: center;
    padding-top: 15%;
}
.no-cont img{
	width: 236px;
	height: 236px;
}
.no-cont h3{
	font-size: 28px;
	color: #999;
	padding-top: 15px;
}
.no-cont a{
	padding: 15px 35px;
	font-size: 18px;
	background-color: #fb8d34;
	margin-top: 60px;
	color: #fff;
	display: inline-block;
}
.no-cont a:hover{
	color: #fff;
}

.ewm{ position: relative;}
.ewm:hover .ewmImg{ display: block;}
.ewmImg{ display:none;
	width: 100px;
	height: 100px;
	position: absolute; left:140px; top:-40px; z-index: 9999;
}
.nodata-no{ padding: 40px 0px; width:50%; margin: 0 auto;}
.nodata-no h3{ color: #999;font-size: 24px;line-height: 40px;}
.sls-img img{ width: 395px !important; height: 307px !important;}
.sls-img a{
	display: block;
	border: 1px solid #fb8d34;
	color: #fb8d34;
	background: #fff;
	padding: 10px 0px;
}
.sls-img a:hover{
	background: #fb8d34;
	color: #fff;
}



.bquan-gs{
	font-size: 16px;
	color: #333;
	padding: 60px 0px 10px 0px;
}
.bquan-lx{ text-align: center;}
.bquan-lx ul{padding-bottom: 30px;}
.bquan-lx ul li{float: left; font-size: 14px;}
.bquan-lx ul li a{color: #333; padding:0px 80px;}
.bquan-lx ul li a:hover{color: #fb8d34;}
.bq-bj .com-list-title{
	width: 100%; padding: 30px 0; margin:0 auto; text-align: center; background: #fff;
}
.com-list-title .bquan-lx a,.bquan-lx span{ color: #333; margin: 0 12px;}
.bquan-lx a{ position: relative; padding:10px 0;}
.xiao_box{ position: absolute; top:-146px; display:none; left: -60px;border: 1px solid #eee;  padding: 10px; background: #fff; z-index: 99;}
.bquan-lx a:hover .xiao_box{ display: block;}

.pq-ewm{
	width: 11%;
	padding: 20px 0px;
}
.pq-ewm img{
	width: 128px;
	height: 128px;
	border: 1px solid #eee;
	background: #fff;
	padding: 5px;
}



/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
::-webkit-scrollbar  
{  
    width: 6px;  
    height: 6px;  
    background-color: #F5F5F5;  
}  
  
/*定义滚动条轨道 内阴影+圆角*/  
::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 6px rgba(219,219,219,0.3);  
    border-radius: 10px;  
    background-color: #F5F5F5;  
}  
  
/*定义滑块 内阴影+圆角*/  
::-webkit-scrollbar-thumb  
{  
    border-radius: 10px;  
    -webkit-box-shadow: inset 0 0 6px rgba(219,219,219,0.3);  
    background-color: #999;  
}  

.navbar-collapse.collapse{ display: block;}
/*********************顶部小banner*****/
.topbg{ background: url("../../images/index/topBag.jpg") repeat-x center center; width:100%; height: 42px; display: block;}
.topbgin{background: url("../../images/index/topBag.jpg") repeat-x center center;}

/***************/
.com-list-title .copright{ text-align:center; color: #999; width:100%; font-size: 16px; margin:10px 0 20px 0}
/**加载动画 begin**/
.loading_box{ display: none;}
.lodw-box{ width:132px; height: 132px;border-radius:50%; border:6px solid #fb8d34; box-shadow: 0px 0px 10px #999; display: block; position: fixed;top:60%; left: 50%; background: url(../../images/lodw/lodw.gif) no-repeat center center #fff; z-index: 999; }
/**加载动画 end**/
