*{padding:0px; margin:0;  line-height: 180%;}
.inner{width:1200px; margin:0 auto; }
.banner{width:100%; height: 550px; background: url(../images/banner.jpg) center no-repeat;}

.dingwei{width:100%; position: fixed; top:250px;}
.dingwei .dw_div{width:1200px; margin:0 auto; position: relative;}
.mulu_float{width:137px; background: url(../images/mulu_bg.png) top center no-repeat; padding-top:5px; position: absolute; left:-145px; top:0;}
.mulu_float a{width:100%; height: 49px; text-align: center; color:#fff; display: block;}

.mulu{ height: 533px; background: url(../images/mulu_bg.jpg) top center no-repeat; margin-top: 35px; padding-top: 0px;}
.mulu h1{ width:100%; text-align: center; color:#dc001e; font-size:40px; font-weight: 800;  padding-top: 50px; line-height: 80px;}
.mulu div{ width:983px; margin:0px auto 0; }
.mulu a{width: 215px;
    height: 46px;
    text-align: left;
    color: #dc001e;
    font-weight: 600;
    display: inline-block;
    background: url(../images/button_bg.png) no-repeat;
    padding-left: 0px;
    margin: 12px 39px 7px 70px;}
.mulu a b{width: 46px; height: 46px; line-height: 46px; font-size:20px; font-weight: 800; color: #fff; display: inline-block; text-align: center; margin-right: 22px;}
.p1,.p2,.p3,.p4,.p5,.p6,.p7,.p8,.p9,.p10,.p11{font-size:18px; width:100%; clear: both;}
.mulu_float,.mulu{font-size:18px;}


.p1{background: url(../images/bj_01.jpg) top center no-repeat; background-size: 100% 100%; margin-top:25px; padding-top: 24px;}
.p2{background: url(../images/bj_02.jpg) top center no-repeat; background-size: 100% 100%; padding-top: 20px; padding-bottom:40px;}
.p3{background: url(../images/bj_03.jpg) top center no-repeat; background-size: 100% 100%; padding-top: 20px; padding-bottom:40px;}
.p4{background: url(../images/bj_04.jpg) bottom center no-repeat; background-size: 100% 100%; padding-top: 20px; padding-bottom:40px;}
.p5{background: url(../images/bj_05.jpg) top center no-repeat; background-size: 100% 100%; padding-top: 20px; padding-bottom:40px;}
.p6{background: url(../images/bj_06.jpg) top center no-repeat; background-size: 100% 100%; padding-top: 20px; padding-bottom:40px; }
.p7{background: url(../images/bj_07.jpg) bottom center no-repeat; background-size: 100% 100%; padding-top: 20px; padding-bottom:40px;}
.p8{background: url(../images/bj_08.jpg) top center no-repeat; background-size: 100% 100%; padding-top: 20px; padding-bottom:20px;}
.p9{background: url(../images/bj_09.jpg) top center no-repeat; background-size: 100% 100%; padding-top: 20px; padding-bottom:20px;}
.p10{background: url(../images/bj_10.jpg) top center no-repeat; background-size: 100% 100%; padding-top: 20px; padding-bottom:20px;}
.p11{background: url(../images/bj_11.jpg) top center no-repeat; background-size: 100% 100%; padding-top: 20px; padding-bottom:20px;}

.div{width:920px; padding:0 140px; margin:0 auto; background: #fff;}
.div p{line-height: 180%; margin:10px auto; text-indent:2em; text-align: justify;
	text-justify:distribute-all-lines; // 这行必加，兼容ie浏览器
    text-align-last: justify;}
.div h1{width:100%; height:43px; background-repeat: no-repeat;  display: block; text-indent:-1000em; }
.div h2{width:auto; height:33px; line-height: 33px; background:#ddd; border-left:2px #f33 solid; padding-left:10px; display: block; font-weight: 600; margin:20px auto 10px;}
.div h3{width:auto; height:45px; line-height: 45px; display: block; font-weight:600; color:#333;}

.p1 .div{padding-top:34px; padding-bottom:25px;}
.p2 .div{padding-top:34px; padding-bottom:25px;}
.p3 .div{padding-top: 25px; padding-bottom:25px;}
.p4 .div{padding-top: 25px; padding-bottom:25px;}
.p5 .div{padding-top: 25px; padding-bottom:25px;}
.p6 .div{padding-top: 25px; padding-bottom:25px;}
.p7 .div{padding-top: 25px; padding-bottom:25px;}
.p8 .div{padding-top: 25px; padding-bottom:25px;}
.p9 .div{padding-top: 25px; padding-bottom:25px;}
.p10 .div{padding-top: 25px; padding-bottom:25px;}
.p11 .div{padding-top: 25px; padding-bottom:25px;}

.p1 h1{background: url(../images/t1.png) center}
.p2 h1{background: url(../images/t2.png) center}
.p3 h1{background: url(../images/t3.png) center}
.p4 h1{background: url(../images/t4.png) center}
.p5 h1{background: url(../images/t5.png) center}
.p6 h1{background: url(../images/t6.png) center}
.p7 h1{background: url(../images/t7.png) center}
.p8 h1{background: url(../images/t8.png) center}
.p9 h1{background: url(../images/t9.png) center}
.p10 h1{background: url(../images/t10.png) center}
.p11 h1{background: url(../images/t11.png) center}

@media only screen and (max-width: 1024px){
    body{padding-top: 0;}
	.inner{width:100%}
    .mulu{height:auto;  margin:0; padding:0; background-size: auto 100%;}
    .mulu h1{padding-top: 16px;}
    .mulu div{width: 96%; text-align: center; padding-bottom: 20px;}
    .mulu a {
        width: 215px;
        height: 46px;
        margin: 4px auto 7px;
    }
    .mulu a b{margin-right: 9px;}
	.banner{width:100%; height: 180px; background-size: 150% 100%;}
    .div{width:96%; padding:2%;}
    .div h1{height:30px; background-size: 130% 100%;}
    .div img{width:96%;}

.p1,.p2,.p3,.p4,.p5,.p6,.p7,.p8,.p9,.p10,.p11{margin:0;padding: 0;}

}