.tdh-c {
    color: #fff;
    line-height: 36px;
}
.top #city-choose {
    color: #d0dae5;
    margin-left: 16px;
    line-height: 36px;
    display: inline-block;
}
.top {background: #57626e;color: #d0dae5;min-width: 1200px;height: 36px;vertical-align: baseline;}
.wrap {width: 1200px;margin: 0 auto;clear: both;}
.header{width:100%;height:93px;background-color: #fff;border-bottom: 3px solid #EF7B1B;}
.header .logo{margin: 13px 0 0 10px;/*height:65px; margin:15px 25px 0 0;*/}
.header .logo img:nth-child(1){margin-right: 20px;}
.header .logo-border {display:inline-block; width:1px; height:66px; background-position: -2px -2px; float: right;}

.header .area{height: 80px;position: relative;z-index: 11;line-height:95px;}
.header .area em{font-size: 24px; color: #333;}
.header .area .fl a{margin:0 12px;}
.header .area a:hover{color:#567c0e;}
.header .area img{position: relative;top: 4px;}
.header .nav{height: 90px;line-height:134px;}
.header .nav a{font-size: 18px; color: #333;margin: 0 34px;}
.header .nav a:last-child{margin-right: 0!important;}
.fl {float: left;}
.fl a{margin: 0 10px;}
.fr {float: right;}
.header .nav .nav-on{font-weight: 800;color: #666} 
/*城市弹出层*/
.city-tit a{background:url("/tp5.0.24/public/Resource/images/index/close.jpg") no-repeat;}
.rela{position: relative;}
.main-city { width: 525px; border: solid 1px #ccc; position: absolute; right: 0; top: 36px; z-index: 15; background: #fff; color: #555;   display: none; }
.main-city a { color: #666; }
.main-city a:hover { text-decoration: underline; }
.city-tit { width: 525px; border-bottom: solid 1px #ddd; height: 45px; line-height: 45px; text-indent: 20px; }
.city-tit span { font-size: 14px; font-weight: bold; color: #f60; }
.city-tit a { width: 50px; height: 28px;position: absolute; top: -1px; right: 8px; }
.city-con { width: 490px; margin: 0 auto; }
.city-con dl { width: 490px; float: left; border-bottom: dashed 1px #ddd; padding: 10px 0; }
.city-con dt { width: 80px; float: left; color: #EF7B1B; font-weight: bold; line-height: 25px; }
.city-con dd { width: 410px; float: left; }
.city-con dd ul li { margin-right: 30px; float: left; white-space: nowrap; line-height: 25px; }
.city-more { width: 525px; height: 45px; line-height: 45px; text-align: center; background: #f5f5f5; float: left; border-top: solid 1px #ddd; }
.city-more a { color: #06C; }
.city-more a:hover { color: #f60; text-decoration: none;}

/*合作机构、链接、城市分站*/
.partners{margin-top:30px;background: #fff;height: 169px;}

.partners-inner .hd{height:49px;}
.partners-inner .hd li{font-size:0px;line-height:20px;text-align: center;padding:0 20px;}
.partners-inner .hd li a{color:#474747;}
.partners-inner .hd li.active a{color:#FE7C26;}
.partners-inner .ui-tab-nav{position: relative;padding: 20px 0;}
.partners-inner .hd .icon-cur{width: 112px;height: 4px;background-color: #ccc;display: block;position:absolute;top:49px; left: 0;}
.partners-inner .bd{position: relative;padding:30px 0;width: 1024px;margin: 0 auto;zoom:1;height:60px;}
.partners-inner .bd li{float:left;margin:0 26px;width:204px;display:inline;}
.partners-inner .img-scroll{position:relative;}
.partners-inner .ui-tab-cont .ui-tab-item{display: none;}
.partners-inner .ui-tab-cont .active{display: block;}
.partners-inner .container{height:54px;overflow:hidden;position:relative;}
.partners-inner .container ul{position:absolute;left:0;top:0;}
.partners-inner .container ul li img{height: auto;}
.partners-inner .links,.partners-inner .sub_city{padding:0 20px;}
.partners-inner .links a,.partners-inner .sub_city a{margin:0 20px 10px 0;float:left;white-space:nowrap; color: #666; font-size: 14px;}
.partners-inner .links a:hover,.partners-inner .sub_city a:hover{text-decoration:underline;color:#7faf2a;}
.device .prev{background: url("/statics/Resource/images/index/arrow.png") 0 0 no-repeat;top: 33px;left: -36px;}
.device .next{background: url("/statics/Resource/images/index/arrow.png") -17px 0 no-repeat;top: 33px;right: -36px;}
.device .all{width: 15px;height: 27px;display: block;position: absolute;cursor: pointer;}
.mt14{margin-top:14px;}
.mr_t1 { background: url(../images/mr_1px.jpg) repeat-x left bottom; height: 40px; padding-right: 16px; }
.mr_t1name { font: bold 16px/40px "微软雅黑"; color: #FFF; background: #2257A2 url(../images/mr_t1bg.jpg) no-repeat right top; height: 40px; width: 120px; padding-left: 21px; float: left; }
.mr_t1name img { float: left; margin-top: 9px; margin-right: 6px; display: inline; }
.mr_frBtnL { float: left; margin: 28px 22px 0px 0px; cursor: pointer; display: inline; }
.mr_frBtnR { float: right; margin-top: 28px; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left; height: 115px; width: 125px; margin-right: 13px; overflow: hidden; }
.mr_frUl ul li img { display: block; margin-bottom: 7px; border: 1px solid #D8D8D8; }
/*验证码按钮样式*/
.yzm{
    width: 80px;
    height: 30px;
    background-color: #EF7B1B;
    border: 0;
    outline: 0;
    border-radius: 15px;
    color: #fff;
}

.dis{
    background-color: #eee;
    color: #EF7B1B;
    cursor: not-allowed;
}
