@charset "utf-8";
/* CSS reset */
body, div, dl, dt, dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0; border:none; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption, cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul,li {list-style:none;}
capation,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before, q:after{content:' '}
abbr,acronym{border:0;}
.clearfix:after{content:'';display:block;clear:both;height:0;overflow:hidden;}
.clearfix{zoom:1;}
.fl{float: left;}
.fr{float: right;}
.wrap{width: 1190px;margin:0 auto;}
a{text-decoration: none;}
body{background:#f8f8f8;font-family: "Microsoft YaHei","Hiragino Sans GB","STHeiti","SimSun","Arial";}
.bg-white{background: #fff;}

.banner,.center,.bottom,.report,.queBox{width: 100%;min-width: 1190px;margin:0 auto;}
/* banner */
.banner{width: 100%;height: 700px;background: #b49582 url("../images/banner.jpg") no-repeat center top;}

.center{background:#fff;height: 360px;width: 100%;margin-top:40px;box-shadow: 0 0 20px #ebebeb;position:relative;z-index:9;}
.center .fl,.center .fr{width: 50%;}
.center img{width: 100%;height: 360px;}
.center .txt b{font-size: 30px;color: #000;font-weight: normal;}
.center .txt p{font-size: 18px;color: #999;line-height: 32px;margin-top:10px;}
.center .txt a{display: inline-block;padding:0 13px;height:24px;line-height:24px;margin-top:20px;margin-right:6px;border: 1px solid #F54949;border-radius: 100px;font-size: 14px;color: #F54949;}

.center1 .txt{padding-top:111px;padding-left:79px;}
.center1 .txt b{line-height: 48px;}
.center2 .txt{padding-top:94px;padding-left:72px;}
.center2 .txt b{line-height: 49px;}
.center3 .txt{padding-top:75px;padding-left:88px;}
.center3 .txt b{line-height: 46px;}

.bottom{height: 720px;margin-top:-52px;background: url("../images/bottom.jpg") no-repeat center bottom;text-align: center;position: relative;}
.bottom .btn{width: 300px;height:62px;line-height:62px;position: absolute;font-size:28px;color:#fff;top: 374px;left: 50%;margin-left: -150px;background:#f54949 url(../images/arrow_white.png) no-repeat 270px 18px;padding-right:20px;}
.bottom .btn:hover{opacity: 0.9;filter:alpha(opacity=90);}

.report{padding-top:50px;padding-bottom:70px;border-bottom: 1px solid #E8E8E8;}
.report .hd{height:40px;line-height:40px;font-size: 30px;color: #333333;text-align:center;}
.report .list{margin-top:45px;}
.report .list li{display: inline-block;width: 330px;position: relative;float:left;}
.report .list li.hasline{margin-left:50px;padding-left:24px;}
.report .list li .line{position:absolute;top:16px;left:0;width:1px;height:43px;background: #E8E8E8;}
.report .list li .title{font-size: 14px;color: #666666;line-height: 24px;}
.report .list li .title:hover{color: #F54949;}
.report .list li .attr{margin-top:3px;font-size: 14px;color: #C6C5C7;line-height: 24px;}
.report .list li .attr span{margin-right:5px;}

.queBox{padding-top:50px;}
.queBox .hd{height:40px;line-height:40px;font-size: 30px;color: #333333;text-align:center;}
.queBox .question{margin-top:50px;}
.queBox .question .box{width: 560px;}
.question .q{font-size: 14px;color: #333333;line-height: 24px;}
.question .a{margin:10px 0 30px;font-size: 14px;color: #888888;line-height: 24px;}
.question .a .imgbox{margin:20px 0;}
.question .imgbox .img1{display:block;margin:0 auto;}
.question .imgbox .img2{float:left;margin-right:30px;}