body,div,dl,dt,dd,ul,ol,li,h1,h3,h4,h5,h6,pre,code,form,fieldset, input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body {font-size: 12px;}
img{border:0}
ol,ul,li{list-style:none}
a{ text-decoration: none; color:#333}
a:hover{text-decoration: underline}
 

.banner{ width: 100%; height: 520px}
.banner .bann1{ background:url(../images/bann1.jpg) no-repeat center center; width:100%; height: 183px}
.banner .bann2{ background:url(../images/bann2.jpg) no-repeat center center; width:100%; height: 184px}
.banner .bann3{ background:url(../images/bann3.jpg) no-repeat center center; width:100%; height: 183px; }
.banner .bann3 div{ margin:auto; width: 800px;  height: 173px;position: relative;  }
.banner .bann3 div a{ width:160px; height:50px;right: 130px; bottom:115px;position: absolute;}
.nav{ height: 94px; background-color:#ef87a2;}
.nav ul{ width:1000px; margin:0 auto}
.nav li{ float:left}
.nav li a{ height: 64px; float:left; text-align: center;color:#fff; font-size: 15.69px; line-height:25px;padding:30px 22px 0; border-right: 1px solid #fff}
.nav li a:hover{ background-color:#a90183}
.nav li .last{ border:none}
.nav li span{ display:block; font-size: 7.85px; line-height:12px;color:#fff;}
.biyao_zhu{ width:100%; height: 447px;background-color:#eeeae5;clear:both}
.biyao_zhu .biyao{ width:1000px; margin:0 auto}
.tit{ font-size: 29.24px;color:#333333;text-align: center; padding-top:40px;font-weight:bold;position: relative;}
.tit span{ display:block;font-size:9.83px;font-weight: normal}
.biyao dl{ float:left;color:#8cab77;font-weight:bold; font-size:14px; margin:50px 0 0 0; text-align:  center;}
.biyao dd{ margin-top:20px}
.biyao .by_1{ color:#78a5ac; margin-right: 45px}
.biyao p{ width: 420px; padding-left:52px; margin-left:40px; float:left; background:url(by_3.jpg) no-repeat left center #fff; height: 160px; padding-top: 24px;color:#333333;font-size:14px;line-height:25px; margin-top:65px}
.youshi{ margin:0 auto; width:1000px; height:670px}
.youshi .ys_mid{ color:#fff; font-size:18px;text-align: center;}
.youshi .ys_top{ margin-top:45px; margin-bottom: 11px}
.youshi .ys_mbig{ width: 226px; height: 145px;    padding-top: 169px; background:url(../images/ys_01.png) no-repeat center 100px #95b8be; float:left}
.youshi .ys_small{ width:539px; float:left; margin-left:8px}
.youshi .ys_msmall{ width: 190px; padding-left: 72px; height:100px; padding-top:54px; margin-right:7px; background:url(../images/ys_02.png) no-repeat 40px center #ff6953; float:left; margin-bottom: 7px}
.youshi .ys_msmall3{  margin-right:0; background:url(../images/ys_04.png) no-repeat 40px center #a47e56;height:90px;   padding-top:64px;}
.youshi .ys_msmall4{  margin-bottom:0;background:url(../images/ys_03.png) no-repeat 40px center #a1bd8d;height:90px;   padding-top:64px;}
.youshi .ys_msmall5{  margin-right:0; margin-bottom:0;background:url(../images/ys_06.png) no-repeat 40px center #b15e6e;}
.youshi .ys_mbig2{  background:url(../images/ys_05.png) no-repeat center 100px #f26f51;}
.ge_zhu{ width:100%; background-color:#eeeae5; height:863px}
.tit b{ position:  absolute;display: block; font-size: 21.44px; right:0px;top:45px;background-color:#75466a;color: #fff; padding: 1px 4px;font-weight:normal}
.ge{ width:1000px; margin:0 auto}
.ge .ge_left{ float:left; width: 460px;padding-left: 33px; height: 577px; padding-top: 50px;background-color:#fff;border-radius: 12px ; margin-top:60px ;}
.ge .ge_left h3{ font-size:23.02px; color:#de8275; margin-bottom:33px}
.ge .ge_left dl{ background:url(cri.jpg) no-repeat left 10px; width:448px;font-size: 18px; padding-left:12px; margin-bottom: 8px; float:left;}
.ge .ge_left dl dt{ float:left;color:#2d2d2d; margin-right:20px}
.ge .ge_left dl dd{ float:left; width:325px}
.ge .ge_left dl dd span{   float:left;margin-right:10px;margin-bottom:12px; padding:0 15px; color:#fff}
.ge .ge_left .yy_btn{ float:left;margin-left:45px; margin-top:25px}
.ge .ge_right{ float: right; width: 507px;margin-top: 60px;}
.ge .ge_right li{ float:left; width: 212px;text-align: center; font-size: 14px;color:#fff;background-color:#a68b6e; margin-left: 40px; margin-bottom: 23px; display: inline}
.ge .ge_right li span{ line-height: 35px;}
.mid_banner{ width:100%; background:url(../images/mid_banner.jpg) no-repeat center center; height:239px}
.mid_banner a{ display: block; height: 239px; width:100%}
.wan{ height: 556px}
.wan_mid{ width:1000px; margin: 20px auto 0;}
.wan_mid ul{ height:100%}
.wan_mid li{ float:left; width:185px; margin-right:10px;text-align: center;}
.wan_mid li .wan_01{ width: 185px; margin-bottom:30px;}
.zuijia_zhu{ width:100%; background-color:#eeeae5}
.zuijia{ margin:0 auto; width:1000px; height:867px}
.zuijia_mid{ margin-top: 63px}
.zuijia_mid .zuij_ul{ margin-bottom: 20px; float:left}
.zuijia_mid .zuij_ul li{  float:left; width: 191px; height:191px;line-height:191px; margin-right: 10px;margin-left: 12px;}
.zuijia_mid .zuij_ul .line{ width: 145px; margin-right: 15px }
.zuijia_bg{ background:url(../images/zuij_bg.png) no-repeat; width:1000px; height:153px; margin-top: 20px}
.zuijia_bg h3{ font-size: 17.69px;color:#ef6c43; height: 35px;line-height:35px}
.zuijia_bg li{ float:left;display: inline}
.zuijia_bg li p{ color:#8a8989;font-size:14px; line-height:25px}
.zuijia_bg .zjyq_1{ width: 253px; height:71px;margin-left: 15px;    margin-top: 55px;}
.zuijia_bg .zjyq_2{ width: 282px; height: 116px; margin-left: 90px;    margin-top: 15px;}
.zuijia_bg .zjyq_3{ width: 253px; height: 66px;margin-left: 95px;    margin-top: 55px;}
.zuijia_mid .zuij_tishi{ color:#ab9176;text-align: center;height: 25px;    line-height: 25px; margin-top: 60px; margin-bottom: 30px;font-size: 14px}
.zuijia_mid .zuij_yy{ background:url(../images/yy_sw.jpg) no-repeat 35px center #73415c; float:left; margin-left:105px; width:250px; padding-left: 86px;height:72px;line-height:66px; color:#fff; font-size: 25.09px}
.zuijia_mid .zuij_yy:hover{  text-decoration: underline;}
.zuijia_mid .zuij_yy2{  background:url(../images/yy_sw2.jpg) no-repeat 35px center #ab9176; float:left; margin-left:35px; width:327px; padding-left: 106px;height:72px;line-height:66px; color:#fff; font-size: 25.09px }
.zuijia_mid .zuij_yy2:hover{  text-decoration: underline;}
.qubie{ width: 1000px; margin: 0 auto; height: 751px}
.qubie .qubie_top{ margin-top: 53px; }
.qubie .qubie_top dl{ float:left; width: 493px; height: 250px; background-color:#eeeae5; margin-right: 14px}
.qubie .qubie_top dl dt { float:left; margin-top:10px}
.qubie .qubie_top dl dt img{ margin:0 25px 0 10px}
.qubie .qubie_top dl dd{ color:#494648;font-size: 14px; line-height: 23px; margin-top:30px; width: 285px; float:left}
.qubie .qubie_top dl dd b{ color:#f4573d;font-size: 14px}
.qubie .qubie_top .qb_tleft{}
.qubie .qubie_top .qb_tright{ margin-right:0}
.qubie .qubie_bottom { float:left}
.qubie .qubie_bottom dl{  background-color:#eeeae5; ; margin-top:25px; width:1000px; height:250px;}
.qubie .qubie_bottom dl dt{ float:left; margin-top :10px}
.qubie .qubie_bottom dl dt img{  margin:0 25px 0 10px}
.qubie .qubie_bottom dl dd{ color:#494648; font-size: 14px; line-height: 25px; margin-top: 40px; width: 783px; float: left}
.qubie .qubie_bottom dl dd b{  color: #f4573d;font-size: 14px}
.qubie .qubie_bottom dl dd a{ float:right; width: 126px; height:32px;background-color:#ab9176; color:#fff;text-align: center; font-size:15px;line-height:32px; font-weight:bold}
.why_zhu{ background-color:#eeeae5; width: 100%}
.why_zhu .why{ margin:0 auto; width:1000px; height:628px}

.zhengduang_in .p21 {    float: left;    height: 55px;    margin-top: 0;    width: 1000px;}
.zheng_l_one {    float: left;    height: 95px;    width: 1000px; margin-top :45px}
.zheng_l_one li {    cursor: pointer;    float: left;    font-size: 16px;    height: 86px;    margin-right: 2px;    text-align: center;    width: 248px;}
.zheng_l_one li span {    display: block;    height: 20px;    margin-left: 75px;    margin-top: 29px;}
#li1 {    background: url("../images/b24.jpg") no-repeat;    color: #333333;}
#li2 {    background: url("../images/b25.jpg") no-repeat;    color: #333333;}
#li3 {    background: url("../images/b26.jpg") no-repeat;    color: #333333;}
#li4 {    background: url("../images/b27.jpg") no-repeat;    color: #333333;}
#li1.aap {    background: url("../images/b28.jpg") no-repeat;    color: #fff;}
#li2.aap {    background: url("../images/b29.jpg") no-repeat;    color: #fff;}
#li3.aap {    background: url("../images/b30.jpg") no-repeat;    color: #fff;}
#li4.aap {    background: url("../images/b31.jpg") no-repeat;    color: #fff;}
.zheng_l_two {    background: url("../images/b32.jpg") no-repeat;    border: 1px solid #e9e8e6;    float: left;    height: 339px;    overflow: hidden;    width: 1000px;}
.zheng_l_twoin {    float: left;    margin-left: 34px; display:inline;   margin-top: 25px;    overflow: hidden;    width: 930px;}
.zheng_l_twoin li {    float: left;    overflow: hidden;    width: 930px;
}
.zheng_l {    float: left;    height: 314px;    width: 360px;}
.zheng_l img {    float: left;    margin-bottom: 20px;    overflow: hidden;}
.p11 {    float: left;    font-size: 14px;    height: 152px;    width: 358px;}
.p11 b {    color: #170d12;    display: block;    font-size: 16px;    height: 30px;}
.zheng_r {    float: right;    height: 314px;    width: 362px;}
.zheng_r .p11 {    height: auto;    padding-bottom: 16px;}
.zheng_r .p1 {    padding-bottom: 29px;}
.zheng_r .p2 {    padding-bottom: 40px;}
.kku {    float: left;    height: 179px;    width: 362px;}
.kku li {    float: left;    height: 179px;    text-align: center;    width: 109px;}
.kku li img {    margin-bottom: 5px;    overflow: hidden;}
.p19 {    float: left;    font-size: 12px;    height: 60px;    text-align: center;    width: 109px;}
.p19 b {    display: block;    font-size: 14px;    height: 20px;}
.li1 {    margin: 0 15px;}
.guanzhu{ height: 370px}
.guanzhu ul{ width:1000px; margin:0 auto; margin-top:40px}
.guanzhu li{ float:left; width: 231px;text-align: center;font-size: 14px; color: #6c6c6c; margin-right:25px}
.guanzhu li img{ margin-bottom: 15px}
.guanzhu li span{ display: block;}
.guanzhu .last{ margin-right:0}
.foot {
    background-color: #e4e4da;
    border-top: 7px solid #d4d0cc;
}
.foot .foot_main {
    height: 200px;
    margin: 0 auto;
    padding-top: 35px;
    width: 1000px;
}
.foot_main .foot_left {
    border-right: 1px solid #d0d0d0;
    float: left;
    height: 130px;
    width: 210px;
}
.foot_main .foot_mid {
    float: left;
    font-size: 14px;
    margin-left: 20px;
    width: 495px;
}
.foot_main .foot_mid ul {
    float: left;
    margin-top: 5px;
}
.foot_main .foot_mid ul li {
    color: #9f9f9a;
    float: left;
    padding-right: 15px;
}
.foot_main .foot_mid ul li a {
    color: #9f9f9a;
}
.foot_main .foot_mid p {
    color: #9f9f9a;
    float: left;
    line-height: 30px;
    margin-top: 10px;
    width: 490px;
}
.foot_main .foot_wx {
    color: #b0b0b0;
    float: right;
    font-size: 14px;
    line-height: 35px;
    margin-top: 25px;
    width: 272px;
}
.foot_main .foot_wx img {
    float: left;
    margin-right: 10px;
}
.clear{ clear:both}