@charset "utf-8";html,body,ul,li,ol,dl,dd,dt,div,p,span,h1,h2,h3,form,input,select,img{margin:0;padding:0;font-size:100%;}body{color:#666;font-family:"Microsoft YaHei","微软雅黑","Open Sans",Arial,"Hiragino Sans GB","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif;}ul,ol{list-style:none;}img{border:0;vertical-align:top;max-width:100%;height:auto;}a{text-decoration:none;color:#666;}
.clear:{clear:both;}.clear{ zoom:1;}
.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;font-size:0;}
.outer{width:1000px;margin:0 auto;position:relative;}
.top_wrap{height:80px;line-height:80px;}
.logo{width:250px;height:44px;position:absolute;top:16px;background:url("../images/logo.jpg") no-repeat left top;}
.top_wrap span{position:absolute;top:0px;left:280px; font-size:140%;color:#C92116;}
.top_wrap p{text-align:right;font-size:120%;}
.banner{background: #fff url("../images/free-bg.jpg") no-repeat scroll center center / cover ;
color: #fff;
    font-size: 48px;
    height: 380px;
    text-align: center;
	margin:0 auto;
}
.footer {
    background: #fff url("../images/shake.png") no-repeat scroll center center / cover ;
    color: #fff;
    font-size: 48px;
    height: 300px;
    line-height: 300px;
    text-align: center;
}
.footer .txt{text-shadow: 0 0 8px #353535;}
.footer-content{font-size: 14px;opacity: 0.8;padding: 18px;text-align: center;
background: #232735;color: #fff;}
link-content {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    display: none;
    font-size: 12px;
    margin: auto;
    padding: 42px 10px 26px;
    width: 1000px;
}
.map{
    background: #fff url("../images/map.jpg") no-repeat scroll center center;
    height: 440px;
}
.container{
	margin: 48px 0 60px;
}
.container .wrap-inner{
	width: 1000px;margin: 0 auto;overflow: hidden;
}
.wrap-inner .col1{
	margin-left: 20px;
    width: 780px;
    float: left;
}
.wrap-inner .col2{
	background-color: #fff;
    float: right;
    margin-right: 20px;
    padding-left: 40px;
    width: 140px;
}
.mod-title {
    border-bottom: 2px solid #AF0602;
    font-size: 22px;
    padding-bottom: 5px;}
.mod-list {
    margin-bottom: 15px;
}
.mod-list li {
}
.mod-list a {
    color: #666;
    display:block;
    border-bottom: 1px dashed #ccc;
    padding: 10px 0;
}
.mod-list .txt {
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 285px;
}
 .mod-list .date {
    color: #999;
    float: right;
    font-size: 12px;
}
.col2 .mod-list a{border:none;}
.col2 .mod-title{border-color:#3d4751;}
.col2 .mod-list li{text-align:center;padding:5px;margin:5px 0;border-bottom: 1px solid #ccc;}
.mod-list li:hover,.mod-list li.hover{background:#FF7300;cursor:pointer;color:#fff;opacity:1}
.mod-list li:hover span,.mod-list li.hover span{color:#fff;}
.banner h2 {
    color: #fff;
    line-height: 50px;
    letter-spacing: -3px;
    margin-bottom: 6px;
    padding-top:100px;
}
.banner h3 {
    font-size: 18px;
    line-height: 90px;
    margin-bottom: 35px;
}
.address{
	background: #eaeaea none repeat scroll 0 0;
    height: auto;
    overflow: hidden;
    padding-bottom: 40px;
    padding-top: 40px;
}
 .address p {
    color: #2c2c30;
    font-size: 36px;
    margin-bottom: 20px;
    text-align: center;
}
.link {
    background: #ca2f2d none repeat scroll 0 0;
    border-radius: 20px;
    color: #fff;
    display: block;
    font-size: 18px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    text-decoration: none;
    width: 206px;
    margin:0 auto;
}
.home .page{float:right;padding:8px 10px 0 0;height:25px;}
.home .pagination {display:block;z-index:8;text-align:right;}
.home .pagination span.current {background-color:#FF7300;border: 1px solid #FF7300;color: #fff;font-weight: bold;margin: 2px;padding: 2px 10px;}
.home .pagination a {border: 1px solid #cbcbcb;color: #666;margin: 2px;padding: 2px 10px; text-decoration:none;}
.home .pagination span.disabled{border: 1px solid #eee;color: #ddd;margin: 2px;padding: 2px 10px;}
p.no{font-size:18px;color:#666;text-align:center;}
.info p{padding:10px 0;float:left;width:30%;}
.info p b{padding-right:10px;}
.info p a{color:#0089cd;}
.info .link{margin-top:40px;background-color:#FF7300;font-weight:bold;}
div.go{padding-top:30px;}
#home_purchase .banner{color:#66B8E1;background:url("../images/banner.jpg") no-repeat center center;height:300px;}
#home_purchase .banner h2{color:#c92116;}
.footer-content a{color:#fff;text-decoration:underline;}





