@charset "utf-8";
/*  
  @Created by haizhouchen
  @Upload date: 2014/10/14
*/
body{background:#eee;color: #333;}
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;}
h1{text-indent:-9999px;height:0px;line-height:0px;}
table{border-collapse:collapse;}

/* 默认超链样式 */
a{ color:#333;text-decoration: none;outline: none;}
a:hover{ color: #C00; text-decoration: underline;}
.lt{float:left;_display: inline;}
.rt{float:right;_display: inline;}

/* 顶底(白底) */
.top{background:#fff;height: 76px;}
.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:#386491;}
#footer a{color:#fff;}
#footer a:hover{color:#f00;}

/*banner*/
.banner{background: url("../images/banner.jpg") top center no-repeat;height: 380px;}
.banner-desc{padding: 326px 50px 0 50px;font-size: 14px;line-height: 22px;}
.banner-desc strong{padding: 1px 3px;color: #fff;background: #386491;font-weight: normal;}
.banner-desc span{color: #386491;}
/* main */
.gray-bg{background: #f6f6f6;width: 100%;}
.main{width:1000px;margin:0 auto;font-family: "微软雅黑";position: relative;}
.title{text-align: center;font-size: 30px;margin-bottom: 3px;}
.title img{vertical-align: middle;}
.item{padding: 40px 0 0 0;}
.slogan1{background: url("../images/title1.png") no-repeat;height: 88px;}
.slogan1 ul{padding: 0 0 0 378px;}
.slogan1 .li1{font-size: 48px;color: #386491;line-height: 55px;}
.slogan1 .li2{font-size: 16px;color: #fff;line-height: 32px;padding: 0 0 0 5px;}
.slogan1 .li2 span{margin-left: 30px;}
.slogan2{background: url("../images/title2.png") no-repeat;height: 88px;}
.slogan2 ul{padding: 0 0 0 353px;}
.slogan2 .li1{font-size: 48px;color: #386491;line-height: 55px;}
.slogan2 .li2{font-size: 16px;color: #fff;line-height: 32px;padding: 0 0 0 15px;}
.slogan2 .li2 span{margin-left: 60px;}
.slogan3{background: url("../images/title3.png") no-repeat;height: 88px;}
.slogan3 ul{padding: 0 0 0 390px;}
.slogan3 .li1{font-size: 48px;color: #386491;line-height: 55px;padding-left: 12px;}
.slogan3 .li2{font-size: 16px;color: #fff;line-height: 32px;padding: 0 0 0 5px;}
.slogan3 .li2 span{margin-left: 10px;}
.strategy{font-size: 16px;padding: 20px 0 23px 0;text-align: center;}
.case{height: 470px;background: url("../images/item-bg.png") no-repeat;padding: 0 0 30px 0;}
.gray-case{background: url("../images/case.png") no-repeat;}
.item-list{width: 344px;margin: 3px 0 0 3px;}
.item-list h2{font-size: 26px;text-align: center;font-weight: normal;line-height: 32px;padding: 25px 0 33px 0;}
.item-list .rate{padding: 0 0 12px 15px;font-size: 16px;line-height: 22px;}
.item-list table{width: 100%;font-size: 14px;color: #666;}
.item-list table td{font-family: "微软雅黑";vertical-align: middle;}
.item-list table .td1{padding: 0 0 0 15px;border-right: 1px #ddd solid;width: 180px;}
.item-list table .td2{text-align: right;padding: 0 15px 0 0;}
.item-list table .num{font-size: 34px;color: #c00;font-family: Arial;padding-top: 18px;}
.item-list .time{text-align: right;padding: 20px 15px 10px 0;color: #bababa;}
.item-list .exponent{height: 45px;line-height: 45px;padding: 0 0 0 15px;background: #f7f7f7;font-size: 16px;}
.item-list .exponent img{vertical-align: middle;}
.item-list .exponent span{color: #999;margin-left: 10px;}
.item-list .suit{font-size: 18px;padding: 24px 0;color: #386491;overflow: hidden;zoom: 1;}
.item-list .suit span{color: #333;float: left;margin-left: 15px;}
.item-list .suit2{padding: 15px 0;}
.item-list .suit2 em{font-style: normal;float: left;}
.item-list .order{padding: 0 15px;}
.item-list .order input{height: 52px;line-height: 48px;text-align: center;display: block;text-align: center;color: #fff;background: #c70808;font-size: 18px;font-family: "微软雅黑";width: 100%;border: 0;cursor: pointer;}
.item-list .order input:hover{background: #d10404;}
.case-list{width: 650px;}
.case-list h3{text-align: center;height: 48px;font-size: 24px;line-height: 46px;font-weight: normal;padding-right: 20px;}
.case-list .info{padding: 5px 0 0 0;}
.case-list .i1{width: 315px;}
.case-list .info .name{height: 50px;line-height: 48px;padding: 0 0 0 60px;font-size: 22px;}
.case-list .info .desc{width: 270px;padding: 0 0 0 25px;font-size: 14px;line-height: 20px;color: #666;height: 98px;overflow: hidden;}
.case-list .info .desc5{width: 270px;padding: 0 0 0 25px;font-size: 14px;line-height: 20px;color: #666;height: 85px;overflow: hidden;}
.case-list .info .desc span{color: #c00}
.case-list .info .desc p{margin-top: 20px;}
.case-list .info .draw{padding: 0 0 0 23px;height: 174px;}
.case-list .info .draw4{height: 154px;padding: 25px 0 0 23px;}
.case-list .info .draw5{padding: 0 0 10px 23px;}
.case-list .info .draw6{padding: 0 0 0 20px;}
.case-list .info .d2{height: 154px;padding: 20px 0 0 23px;}
.case-list .i2{width:330px;}
.case-list .i2 .desc{height: 84px;}
.case-list .info .desc2{height:140px;}
.case-list .have{margin: 5px 0 0 25px;border:1px #386491 dashed;padding: 10px 15px;font-size: 16px;color: #666;}
.case-list .have p{color: #333;}
.case-list .have span{color: #333;}
.case-list .have-fix{padding: 19px 15px;}
.capacity{font-size: 24px;text-align: center;padding: 40px 0 30px 0;}
.capacity li{padding: 8px 0;}
.tencent{overflow: hidden;zoom: 1;padding: 10px 0 10px 25px;background: #386491;color: #fff;margin-bottom: 5px;}
.tencent strong{float: left;height: 38px;line-height: 38px;font-size: 24px;padding: 0 15px 0 0;border-right: 1px #25527f solid;}
.tencent span{float: left;height: 38px;line-height: 38px;font-size: 16px;padding: 0 0 0 15px;border-left: 1px #416f9e solid;}
.authority{border: 1px #c9c9c0 solid;padding: 30px 35px 0 35px;overflow: hidden;zoom: 1;background: #fff;}
.authority-left{width: 426px;}
.authority-left .author-desc{padding-bottom: 20px;}
.authority .expression{padding-bottom: 23px;}
.authority-right{width: 430px;}
.authority-right .author-desc{padding-bottom: 45px;}
.author-desc h2{font-size: 18px;font-weight: normal;padding: 0 0 0 10px;line-height: 24px;background: url("../images/red-line.png") no-repeat left center;margin-bottom: 10px;}
.author-desc p{font-size: 12px;line-height: 18px;color: #666;}
.style-foot{padding: 0 0 70px 0;}
.fl_layer{width:129px;height:302px; background:url("../images/tips.png") no-repeat;
position:absolute;left:50%;top:456px;margin-left:520px;}
.fl_layer ul{padding: 92px 0 0 0;}
.fl_layer ul li{margin-bottom: 2px;}
.fl_layer ul li .a1:hover,.fl_layer ul li .active1{background-image: url("../images/tip-a1.png");}
.fl_layer ul li .a2:hover,.fl_layer ul li .active2{background-image: url("../images/tip-a2.png");}
.fl_layer ul li .a3:hover,.fl_layer ul li .active3{background-image: url("../images/tip-a3.png");}
.fl_layer ul li a{display: block;height: 49px;background-repeat: no-repeat;}
*html{background-image:url(about:blank);background-attachment:fixed;} 
/*dialog css*/
.blockUI{border-radius: 5px;overflow: hidden;}
.pop-dialog{background: #fff;height: 280px;width: 380px;display: none;}
.pop-dialog .pop-title{height: 62px;line-height: 62px;background: #f9f9f9;font-size: 16px;color: #000;font-family: "微软雅黑";text-align: center;position: relative;}
.pop-dialog .pop-title a{display:block;text-indent: -9999px;width: 26px;height: 26px;background: url("../images/close-btn.png") no-repeat;position: absolute;top:18px;right: 20px;} 
.pop-dialog .pop-list{width: 320px;margin: 0 auto;padding: 24px 0 0 0;font-size: 14px;color: #333;}
.pop-dialog .pop-list li{padding:0 0 10px 0;text-align: right;}
.pop-dialog .pop-list li label{margin: 0 5px 0 0;}
.pop-dialog .pop-list .pop-text{height:30px;line-height:30px;padding:0 0 0 5px;width: 235px;border:1px #ececec solid;vertical-align:middle;}
.pop-dialog .pop-list .pop-submit{width:320px;border: 0;cursor:pointer;color:#fff;background:#c00;padding:10px 0;font-size: 18px;font-family:"微软雅黑";font-weight:bold;border-radius:5px;}
.pop-dialog .pop-list .pop-submit:hover{background: #e80000;}
.pop-dialog .pop-list .pop-padding{padding-top: 10px;}
.pop-dialog .phone-num{font-size: 14px;padding: 10px 0 10px 125px;background: url("../images/phone-icon.png") no-repeat 85px 6px;text-align: left;}
.pop-dialog .phone-num span{color: #cc0000;font-family: Arial;font-weight:bold;}
 