
body{background: #fff;}
hr{border:0 none;border-top:1px dashed #ccc;margin-top: 30px;}
h3{font-size: 18px;margin: 20px 0;}
p{font-size: 16px;color: #666;line-height: 1.5;margin-top: 5px;}
.content{margin: 20px auto;overflow: hidden;border:1px solid #ccc;}
.sub_cont .cont .title{font-size: 20px;}
ul li{line-height: 32px;font-size: 16px;color: #666;}

.banner-box{width:730px;height:400px;position:relative;overflow:hidden;}
.banner-box .bd li{width:730px;}
.banner-box .bd li img{width: 730px;}

.banner-btn{width:730px;position:absolute;top:50%;margin: -45px 0 0 -365px;left:50%;}
.banner-btn a{display:block;width:50px;height:90px;position:absolute;}
.banner-btn a.prev{left:0;background:url(/images/2.0/index_icon.png) no-repeat -8px -270px;}
.banner-btn a.next{right:0;background:url(/images/2.0/index_icon.png) no-repeat -94px -270px;}

.banner-box .hd {position:absolute;top:210px;left:300px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:10px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#f77d06;}
