

#ban {
overflow:hidden;
}

#footer {
height:auto;
}

.siteLinks {
clear:both;
text-align:left;
margin:25px 0 5px;
padding:0;
}

.siteLinks a {
padding:0 1px;
}

.siteFLinks {
clear:both;
text-align:left;
margin:0px 0 10px;
padding:0;
}

.siteFLinks a {
padding:0 1px;
}


.m {
border-top:2px solid;
border-bottom:2px solid;
color:#000;
font-size:18px;
text-align:center;
font-family:微软雅黑;
height:40px;
line-height:40px;
margin:10px 0 10px 10px;
padding:10px;
}

#upNews {
height:25px;
overflow:hidden;
text-align:center;
margin-top:6px;
}

#upNews li {
height:25px;
}

.m2 {
margin-left:10px;
font-family:微软雅黑;
background-color:#ED1651;
color:#fff;
font-size:22px;
text-align:center;
}

.k {
width:10px;
height:1px;
float:left;
}

.slide {
width:1000px;
height:479px;
overflow:hidden;
margin-top:0;
padding:0;
}

.slide li img {
width:1000px;
height:407px;
margin:0;
}

.num {
height:40px;
background-color:#f6f6f6;
border-bottom:2px solid #ddd;
padding:15px 0;
}

.num a span {
font-family:Arial;
width:165px;
height:40px;
line-height:16px;
display:block;
text-align:center;
cursor:pointer;
font-size:12px;
color:#333;
float:left;
text-decoration:none;
overflow:hidden;
border-right:2px solid #ddd;
margin:3px 0;
}

.num a.cur {
color:#333;
border:0;
}

.slide ul {
height:407px;
overflow:hidden;
}

.slide ul li {
display:none;
}

.slide a span.a1 {
background:url(../image/h1.gif) no-repeat 20px 0 transparent;
}

.slide a span.a2 {
background:url(../image/h2.gif) no-repeat 20px 0 transparent;
}

.slide a span.a3 {
background:url(../image/h3.gif) no-repeat 20px 0 transparent;
}

.slide a span.a4 {
background:url(../image/h4.gif) no-repeat 20px 0 transparent;
}

.slide a span.a5 {
background:url(../image/h5.gif) no-repeat 20px 0 transparent;
}

.slide a span.a6 {
background:url(../image/h6.gif) no-repeat 20px 0 transparent;
border:none;
}

.slide a.cur span.a1 {
background:url(../image/h10.gif) no-repeat 20px 0 transparent;
}

.slide a.cur span.a2 {
background:url(../image/h20.gif) no-repeat 20px 0 transparent;
}

.slide a.cur span.a3 {
background:url(../image/h30.gif) no-repeat 20px 0 transparent;
}

.slide a.cur span.a4 {
background:url(../image/h40.gif) no-repeat 20px 0 transparent;
}

.slide a.cur span.a5 {
background:url(../image/h50.gif) no-repeat 20px 0 transparent;
}

.slide a.cur span.a6 {
background:url(../image/h60.gif) no-repeat 20px 0 transparent;
border:none;
}

.col h3 {
font-size:20px;
height:25px;
line-height:25px;
margin:0;
}

.col b {
font-size:14px;
color:#C06;
}

.he {
clear:both;
height:108px;
padding:20px 0 40px;
}

.he1 {
float:left;
}

.he2 {
float:right;
padding-top:10px;
margin-right:10px;
}

.he3 {
float:right;
padding-top:10px;
}

.he1 a {
padding-top:2px;
display:block;
width:537px;
height:108px;
}

.he2 a,.he3 a {
padding-top:3px;
display:block;
width:160px;
height:75px;
}

.he1 a:hover,.he2 a:hover,.he3 a:hover {
padding-top:0;
}

.hz {
height:91px;
background:url(../image/hz.gif) no-repeat 40px 0;
text-align:left;
cursor:pointer;
width:450px;
padding-left:150px;
}

.t3 {
font-size:36px;
line-height:36px;
margin-top:5px;
}

.hz p {
font-size:14px;
margin:5px 0 0;
}

.hz a:link,.hz a:visited,.hz a:hover {
color:#ED1651;
}

.he div.g {
background-position:40px -91px;
color:#ED1651;
}

#share {
float:right;
}

.b1 {
border-bottom:4px solid #dfdfdf;
margin:20px auto;
padding:0 0 15px;
}

.b2 {
background:#666;
text-align:center;
margin:20px auto;
padding:20px 0 15px;
}

h4 {
font-size:36px;
font-weight:400;
height:42px;
line-height:42px;
margin:0;
}

h5 {
font-size:14px;
font-weight:400;
line-height:28px;
margin:0;
}

.t1 {
clear:both;
border-top:4px solid #ED1651;
}

.t1 .area {
border-bottom:1px solid #ccc;
text-align:left;
padding:5px 0;
}

#banner {
clear:both;
width:1000px;
overflow:hidden;
margin:0 auto 20px;
}

.left {
float:left;
width:500px;
}

.right {
float:right;
width:500px;
}

.right li {
float:left;
width:238px;
height:238px;
overflow:hidden;
margin-left:10px;
margin-bottom:10px;
display:inline;
}

.case {
margin-top:30px;
margin-bottom:20px;
overflow:visible;
}

.case li {
float:left;
margin-right:45px;
margin-bottom:12px;
width:216px;
height:273px;
position:relative;
}

.case li.p4 {
margin-right:0;
}

.case li img {
width:216px;
}

.case li h3 {
margin-top:15px;
border-top:1px solid #d1d1d1;
border-bottom:1px solid #d1d1d1;
font-size:14px;
font-weight:400;
height:36px;
line-height:36px;
}

.info {
border-bottom:1px solid #d1d1d1;
line-height:20px;
height:60px;
padding:10px 0;
}

.case li i {
position:absolute;
top:-8px;
left:-8px;
width:216px;
height:267px;
border:8px solid #ccc;
display:none;
z-index:1;
}

.case li i a {
display:block;
width:216px;
height:257px;
}

.case li.g {
background:#ccc;
color:#000;
height:267px;
}

.case li.g a {
color:#000;
}

.case li.g h3 {
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}

.fl li a {
display:block;
width:238px;
height:238px;
}

.fl li.f1 {
background:url(http://www.hotads.cn/style/css/img/f10.jpg) no-repeat;
}

.fl li.f2 {
background:url(http://www.hotads.cn/style/css/img/f20.jpg) no-repeat;
}

.fl li.f3 {
background:url(http://www.hotads.cn/style/css/img/f30.jpg) no-repeat;
}

.fl li.f4 {
background:url(http://www.hotads.cn/style/css/img/f40.jpg) no-repeat;
}

#ban .slide,#ban .slide ul,#ban .slide img {
width:498px;
height:486px;
}

.case li a,.case li.g i {
display:block;
}