body {font-family:"微软雅黑", Verdana, Arial, sans-serif;margin:0;padding:0;font-size:12px;background:#f8f8f8; text-align: center;}
div, form, img, ul, ol, li, dl, dt, dd, p {margin: 0;padding: 0;list-style:none;border: 0;}
h1, h2, h3, h4, h5, h6 {margin:0;font-size:12px;padding:0;}
/*line-color*/
a:link {text-decoration:none;color:#666;}
a:visited {text-decoration:none;color:#666;}
a:hover {text-decoration:none;color:#000;}
input{vertical-align:middle;}
a:active {text-decoration:none;color:#000;}
html {overflow-x:hidden;}
.clean {clear: both;}
/*.header {width: auto; height: 105px; border-bottom: 4px solid #b30404; background: #fff;}
*/.header {width: auto; height: 105px;background: #fff;}

.container { width: 1090px; margin: 0 auto;}
.head_logo {float: left; margin:10px 0px 0px 4px;}
.head_menu { width: 738px; height: 20px; margin-top: 95px; float: right; margin-right: 5px;}
.head_menu li { float: right; font-size: 18px; padding-left: 50px;}


.navi {width: auto;}
/*.navi_pic {width: auto; height: 400px; background:url(../images/list_02.png) no-repeat center;}*/
.navi_text {width: auto; height:55px; background-color: #B30404;}
.navi_text_listh {float: left; margin-right: 15px;}
.navi_text_listh a { color:#fff; font-size:20px; font-family:"微软雅黑"; line-height:50px;}


.main { background: #FFFFFF;}


.rentinfo { width: 1090px; height: 850px;}

.rentinfo_top {width: 1060px; height: 32px; line-height: 32px; border-bottom: 1px solid #DCDCDC; padding-bottom: 3px; margin-left: 15px; margin-top: 20px; float: left;}
.rentinfo_top h2 {font-size: 21px; font-weight: normal; color: #b30404; float: left; padding-left: 5px; border-bottom: 6px solid #B30404;}
.rentinfo_top span { font-size: 14px; float: right; padding-right: 10px; }

.rentinfo_text {width: 1060px; height: 150px; background-color: #f7f6f6; margin: 0 auto; padding-top: 20px;}
.rentinfo_text ul li {list-style-type: square; list-style-position: inside; color:#888787; border-bottom: 1px dashed #888787; float:left; margin:0 12px; width:320px; text-align:left;}
.rentinfo_text ul li a { font-size: 14px; line-height: 40px; color: black;}
.text_ul {height: 160px; margin-right: 12px; display: block; float: left; margin-left:3px; padding-left:10px;}
.rentinfo_pic { width: 1050px; height: 550px; margin: 0 auto; padding-top: 10px;}
.rentinfo_pic ul li { width: 330px; height: 300px; float: left; margin-left: 15px; margin-top: 10px;}
.rentinfo_pic ul li a { color: black; font-size: 18px;}


.intro {width: 1090px; height: 475px;}
.intro_text {width: 630px; height: 365px; text-align: left; font-size: 18px; color: black; margin-left: 30px; padding-top: 40px; float: left; line-height:30px;}
.intro_text p {text-indent:2em;}
.intro_text p a {	color:#000;	text-decoration: underline;}

.intro_pic { width: 340px; height: 367px; border: 1px solid gray; float: right; margin-top: 30px; margin-right: 40px;}

.about {width: 1090px; height: 680px;}
.about_text {width: 990px; height: 150px; text-align: left; font-size: 18px; color: black; float: left; padding-top: 40px; margin-left: 50px; line-height:30px;}
.about_map { width: 980px; height: 415px; margin: 0 auto;}



.bottom {margin-top: 40px;}
.bottom_banner { width: 100%; height: 70px; background: #b12727;}
.bottom_form { width: 1090px; height: 32px; padding-top: 19px; margin:0 auto; text-align:left;}
.form_list {width: 212px; height: 32px;}

.bottom_list {width: 1090px; margin: 0 auto;}
.bottom_list_url { width: 366px; margin-top: 18px; float: left;}
.bottom_listm { width: 121px;float: left; border-right: 1px solid #DCDCDC;}
.bottom_listm li a { font-size: 14px; color: black;}
.bottom_list li { padding-top: 5px; line-height:26px;}
.bottom_list_logo { width:300px; height: 130px; float: right; margin-top: 18px;}
.bottom_list_logo a { float: right; text-align: right;}
.bottom_list_logo p { line-height: 20px; color: #666666; float: right; text-align: right;}


.footer {}
.ft_box { height:0px;background:#b12727; width:1095px; margin:0 auto;}
.link {width:1095px; margin:0 auto; padding-top:12px;}
.linkxl { float:left; width:212px; height:30px;}
.foot {width:1095px; margin:0 auto; background-color:#999999; color:#FFFFFF; height:95px;}
.foot .ft_l { float:left; font-size:14px; text-align:right; width:525px; padding-right:20px; border-right:2px solid #fff; margin-top:18px;}
.foot .ft_l li { line-height:16px; height:18px;}
.foot .ft_l li a { color:#FFFFFF;}
.foot .ft_r { float:left; font-size:14px; text-align:left;  margin-top:18px; padding-left:20px;}
.foot .ft_r li { line-height:16px; height:18px;}

