﻿#homepage-header{position:relative;}
.homepage-header{background-color:#fff;box-shadow:0 1px 3px #ddd;z-index:2}
.user-back{background-color:#fff;border-bottom:1px solid #eee}
.user-back .back-con{position:relative;width:1200px;margin:0 auto -1px;line-height: 30px;font-size:0;}
.user-back .back-con span{display:inline-block;vertical-align:top;font-size:14px}
.user-back .con-other-city{display:none;position:absolute;top: 31px;left:0;width:328px;padding:14px 0 0 14px;border:1px solid #ddd;border-top:none;line-height:30px;font-size:0;background-color:#fff;z-index: 99;}
.user-back .con-other-city li{display:inline-block;vertical-align:top;width:66px;margin-right:14px;margin-bottom:14px;border:1px solid #ddd}
.user-back .con-other-city li:hover{border-color:#709dca}
.user-back .con-other-city li:hover a{color:#709dca}
.user-back .con-other-city a{display:block;width:100%;font-size:14px;text-align:center;text-decoration:none;color:#333}
.user-back .back-con .con-hot{width:258px;color:#fab74c;font-weight:700}
.user-back .back-con .con-city{position:relative;padding-right:26px;text-indent:20px;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;background:url(../../image/icon/homepage-icon.png) 136px 14px no-repeat;cursor:pointer}
.user-back .back-con .con-city.active{border-left-color:#ddd;border-right-color:#ddd;border-bottom:1px solid #fff}
.user-back .back-con .fl-rg-reg{float:right}
.back-con .fl-rg-reg em{font-style:normal;color:#367ec6}
.back-con .fl-rg-reg a.unreg{color:#999}
.user-back .back-con .user-right{float:right;font-size:14px;color:#333;margin-left:26px;text-decoration:none}
.user-back .back-con .enterprise{color:#5a95d0}
.header-nav{width:1200px;margin:0 auto;text-align:right;font-size:0;vertical-align: bottom;}
.header-nav a{display:inline-block;vertical-align: top;font-size: 16px;color:#333;text-decoration:none;margin: 0 7px;text-align: center;border-bottom:2px solid transparent;margin-top: 64px;font-weight: 500;padding: 0px 15px 20px 15px;}
.header-nav a.logo{float:left;width: 180px;height: 72px;margin-left:0;background: url(../../image/icon/dylogo.png) 0 0px no-repeat;margin-top: 20px;margin-right: 0px;padding-bottom: 0px;margin-left: 20px;}
.header-nav a.rg{margin-right:0}
.header-nav a.active{border-bottom: 3px solid #4f8ac5;color: #4f8ac5;font-weight: bolder;}
.header-nav a.company{color: #367ec6;background: url(../../image/icon/company-login.png)no-repeat;padding-left: 30px;}
.homepage-footer{height:62px;padding-top:30px;background-color: #2c3239;text-align:center;color: #fff;}
.header-nav .con-city{position:relative;padding-right: 27px;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;cursor:pointer;font-size: 14px;margin-top: 54px;display: inline-block;float: left;width: 56px;-moz-user-select: none;/*火狐*/-webkit-user-select:none;/*webkit浏览器*/-ms-user-select:none;/*IE10*/-khtml-user-select:none;/*早期浏览器*/user-select:none;}
.header-nav .con-city.active{background-position: 136px -6px;} 

.header-nav .con-other-city{display:none;position:absolute;top: 32px;left: 16px;width: 234px;padding: 10px 0 0 10px;border:1px solid #ddd;line-height:30px;font-size:0;background-color:#fff;z-index: 99;text-align: left;}
.header-nav .con-other-city:before,.header-nav .con-other-city:after{content:" ";position:absolute;left:20px;width:0px;height:0px;border: solid transparent;}
.header-nav .con-other-city:before{border-width:10px;top: -19px;border-bottom: 10px solid #fff;z-index: 99;left: 21px;}
.header-nav .con-other-city:after{border-width: 11px;top: -22px;border-bottom: 11px solid #ddd;}


.header-nav .con-other-city li{display:inline-block;vertical-align:top;width:66px;margin: 0px 10px 10px 0px;border: 1px solid #ddd;line-height: 10px;}
.header-nav .con-other-city li:hover{border-color:#709dca}
.header-nav .con-other-city li:hover a{color:#709dca}
.header-nav .con-other-city a{display:block;width:100%;font-size:14px;text-align:center;text-decoration:none;color:#333;margin: 0px;line-height: 25px;}
.homepage-footer a{margin-right:22px;text-decoration:none;color: #fff;}
.homepage-footer p{line-height:2}


.nav_min{}
/*.header-nav img{ float:right;margin-top: 45px;}*/
.header-nav .nav_min .anliu{}
.header-nav .anliubox{margin: 0; padding: 0;border: 0;float:right;margin-top: 45px; width:105px; height:38px;}

select {
    border: solid 1px #fff;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    padding-right: 24px;
	padding-left: 5px;
	height:30px;
    background: url("/images/arrow.png") no-repeat scroll right center transparent;
}
select::-ms-expand { display: none; }