@charset "utf-8";
body {font-family:微软雅黑, "Microsoft YaHei"; margin:0 auto; padding:0;color:#333;font-size:12px;}
div, form, ul, ol, li, span, p, dl, dt, dd,th,td,select,input,textarea,h1, h2, h3, h4, h5, h6{ margin:0; padding:0;}
img, a img {border:0; margin:0; padding:0;}
li { list-style:none;}
table, td, input,button {padding:0;  font-family:'Hiragino Sans GB','Microsoft Yahei',sans-serif,Arial;}
img{vertical-align: top; border: none;}
cite, em, i, b {font-style: normal;}
table{border-collapse: collapse;}
textarea{resize: none; overflow: auto; margin: 0; padding: 0;font-family:'Hiragino Sans GB','Microsoft Yahei',sans-serif,Arial;}
form,select{margin: 0;}
body,html{height: 100%;}
.clearfix:after{clear:both; content:"\200B"; display:block; height:0;}
.clearfix{ *zoom:1;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
a {color: #0d1931; outline-style: none; text-decoration: none;}
.floatl{float: left;}
.floatr{float: right;}
input{outline:none;}
.main1200{width: 1200px; margin: 0 auto;}

.wrap1{width: 100%;background:#f2f2f2;}
.hotArea,.shortRent{width: 1180px; margin: 0 auto;background:#f2f2f2;}
.conTit{ width: 1180px; margin: 0 auto; height: 115px; position: relative; color:#525252;}
.conTit h2{ font-size: 34px; color: #33322f; font-weight: bold; position: absolute; top: 33px;background:#f2f2f2; width: 220px; left: 50%; margin-left: -110px; text-align: center;}
.line{ position: absolute; left: 0; top: 57px; height: 1px; background: #d9d9d9; width: 100%; }
.conTit p{ padding-top: 85px; height: 30px; line-height: 30px; font-size: 20px; color: #7d7d7d; text-align: center;}
.conTit .moreCon{ padding-top: 88px;text-align: center; }
.conTit a.more{ display: inline-block; height: 30px; line-height: 30px; padding: 0 40px; font-size: 16px; color: #7d7d7d; text-indent: -10px;background: url("//js.youtx.com/images/default2016/moreBg.png") no-repeat center 0px;}
.hotAreaUl{ padding-bottom: 30px;}
.hotAreaUl li{ float: left; width: 380px; height: 260px; margin-right: 20px; position: relative; padding-top: 20px;}
.hotAreaUl li.noMR{ margin-right: 0;}
.hotAreaTxt{ z-index: 2; color: #ffffff; line-height: 58px; position: absolute; left: 0; bottom: 0; width: 100%; text-shadow: 1px 1px 2px rgba(0,0,0,0.4);}
.hotAreaBg{ position: absolute; z-index: 1; left:0 ;bottom: -1px;  height:60px; width: 100%;background: url("//js.youtx.com/images/default2016/hotAreaBg.png") repeat-x 0px 0px;  }
.hotAreaTxt em{ float: right; font-size: 15px; max-width: 250px; padding-right: 14px;}
.hotAreaTxt span{ float: left; font-size: 32px; padding-left: 14px; }

/*footer*/
#Footer{width:1180px;margin:0 auto;padding:20px 0 50px;}
.footer_link{text-align:center;line-height:20px; padding-top: 20px;}
.footer_link a{margin:0 8px;display:inline-block;color:#464849;}
.footer_link a:hover,.FooterDec a:hover{color:#008ad9!important;}
.FooterDec a{color:#464849;}
.FooterDecSpan{float:left; font-family:Arial, Helvetica, sans-serif;line-height:20px;padding-top:3px; background: url(../images/ghs.png) no-repeat 0 bottom; padding-left: 20px;background:none;padding-left:0;}
.Dec{float:left;border:1px solid #DDD;display:inline-block;margin:3px 0 0 6px;background-color:#FFF;width:104px;height:38px;text-align:center;}
.FooterDec{text-align:center;padding-top:3px;}
.FooterDec span{display:inline-block;}










