@charset "utf-8";
/*  
  @Created by haizhouchen
  @Upload date: 2014/06/30
*/
body{background: #f7f7f7;}
body,td,input{ font-size:12px; font-family: "宋体",Arial;}
body,div,form,img,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin: 0; padding: 0; border: 0;}
li{ list-style-type:none;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.c-margin{margin: 0 !important;}
table{border-collapse:collapse;border-spacing:0;}
h1{text-indent:-9999px;height:0px;line-height:0px;}

/* 默认超链样式 */
a{ color:#333;text-decoration: none;outline: none;}
a:hover{ color: #C00; text-decoration: underline;}
.lt {float:left;}
.rt {float:right;}

/* 顶底(白底) */
.top{background:#fff;}
.top_inner{width:950px;margin:0 auto;padding:20px 10px 10px 10px;}
.top_logo{background:url(../images/logo.png) no-repeat;width:340px;height:45px;}
.top_logo:a{cursor:pointer;}
.top_menu{color:#666;float:right;}
.top_menu a{color:#666;text-shadow:none;}
.top_menu a:hover{color:#c00;}
.top_hotline{color:#333;font:20px/27px "微软雅黑",Arial, Helvetica;text-align:right;margin-top:5px;}
.top_hotline span{font:bold 24px/27px  Helvetica,Arial;color:#e30d0d;}

/* footer */
#footer{margin:0 auto;color:#fff;text-align:center;padding:20px 0;line-height:21px; background:#666;}
#footer a{color:#fff;}
#footer a:hover{color:#f00;}

/*banner*/
.banner-wrapper{background: url("../images/banner-bg.png") top center;border-top: 10px #85c1e4 solid;width: 100%;}
.banner{background: url("../images/banner.jpg") top center no-repeat;height:403px; } 

/* main */
.main{width: 1000px;margin:0 auto;font-family:"微软雅黑";}
.gray-wrapper{background: url("../images/gray.png") repeat-x 0 0  #f7f7f7;}
.title{width: 775px;background: #29367a;color: #fff;text-align: left;height: 62px;line-height: 62px;font-size: 32px;font-weight: bold;position: relative;top:-31px;padding-left:15px;}
.box1{height: 425px;}
.box1-desc{background: url("../images/box1.png")  top right no-repeat;height: 320px;margin: 20px 20px 0 0;}
.box1-desc h2{font-size: 32px;color: #29367a;padding: 35px 0 30px 12px;width: 345px;}
.box1-desc p{width: 345px;font-size: 18px;color: #333;line-height:32px;text-indent: 2em;}
.box1 .time{text-align: right;font-size: 14px;color: #999;padding: 0 20px 0 0;}
.box2-one{padding: 50px 0 0 0;}
.box2{padding: 0 0 110px 0;}
.box3{padding: 0 0 52px 0;}
.item-list{background: #eee;padding: 0 0 0 35px;}
.item-list .item{float: left;width: 266px;height: 300px;background: #fff;border: 7px #dfdfdf solid;margin: 0 45px 0 0;}
.item-list .item ul{padding: 18px 20px 0 20px;}
.item-list .item ul .name{font-size: 22px;color: #1d1d1d;padding: 0 0 18px 0;}
.item-list .item ul .name a:hover span{color:#c00;}
.item-list .item ul .name span{font-size: 16px;color: #666;}
.item-list .item ul .desc{height: 85px;overflow: hidden;font-size: 15px;color: #666;line-height: 24px;}
.item-list .item ul .buy{text-align: center;}
.item-list .item ul .buy a{display: inline-block;*display: inline;*zoom:1;width: 150px;padding: 10px 0;font-size: 22px;color: #fff;background: #f4904d;border-radius: 5px;line-height: 26px;}
.item-list .item ul .buy a:hover{text-decoration: none;background: #F27929;}
.item-list .item .rate{margin: 15px 0 20px 0;height: 44px;background: url("../images/rate.png") no-repeat;}
.item-list .item .rate .year{float: left;height: 44px;line-height: 44px;font-size: 18px;color: #fff;width: 94px;text-align: center;}
.item-list .item .rate .num{float: left;height: 44px;line-height: 44px;font-size: 27px;color: #000;padding: 0 0 0 10px;}
.item-list .item .rate .num em{font-size: 20px;font-style: normal;}
.item-time{background: #eee;padding: 5px 30px 10px 0;text-align: right;font-size: 14px;color: #999;}
