﻿/*banner*/
.banner{width:100%;height:485px;position:relative;float:left;}
.banner .pic{width:100%;height:485px;}
.banner .pic li{width:100%;height:485px; display:block;background-size:100% 100%;}
.banner .pic li a{width:100%;height:485px; display:block;color:#fff;}

.banner .hd{width:100%;position:absolute;bottom:0px;height:89px;text-align:center;font-size:0;z-index:1;background:url(img/b111111.jpg) repeat-x;}
.banner .hd ul{width:1200px;margin:0 auto;height:89px;}
.banner .hd li{float:right;margin:0 2px;margin-top:60px;background:none;border-radius:50%;border:1px solid #fff;background:#fff;height:12px;overflow:hidden;width:12px;cursor:pointer;display:inline-block;*display:inline;zoom:1;}
.banner .hd .on{background:#0252a9;border:1px solid #0252a9;}
.banner .prev,.banner .next{width:40px;height:60px;margin:-30px 0 0;display:none;background:url(img/ad_ctr.jpg) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=40);opacity:0.4;}
.banner .prev{left:0;}
.banner .next{background-position:0 -60px;right:0;}
.banner .prev:hover,.banner .next:hover{filter:alpha(opacity=60) !important;opacity:0.6 !important;}
.banner .banner_d{
    position:absolute;
	top:400px;
	width:1200px;
	left:50%;
	margin-left:-600px;
	width:1200px;
	z-index:999;
	display:none
;}
.banner .banner_d .tt1{
    float:left;
	width:230px;
	font-size:48px;
	line-height:88px;height:89px;
	color:#fff
;}
.banner .banner_d .tt2{
    float:left;
	width:700px;
	line-height:28px;
    margin-top:15px;
    color:#fff
;}