@charset "utf-8";
body{ background-color: #292b2f; min-width: 1000px; }
.banner{ width: 100%; height: 620px; background: url(../images/banner-bg.jpg) center top no-repeat; }
.bannerCenter{ width: 1000px; height: 100%; margin: 0 auto; }
.banner img{ width: 1170px; height: 620px; margin-left: -170px; }

.cont{ width: 1000px; margin: 0 auto; }
.item{ margin-top: 50px; position: relative; }
.item dt{ position: absolute; top: -42px; height: 72px; padding: 0 50px; background-color: #13a0b1; font: bold 38px/72px "Microsoft YaHei"; color: #FFF; }
.item dt.titleL{ left: -4px; }
.item dt.titleR{ right: 0; }

.item dd p{ position: relative; }
.item dd p em{ position: absolute; width: 30px; height: 2px; background-color: #968865; }
.item dd p .line1{ left: -20px; top: -14px; }
.item dd p .line2{ right: -12px; bottom: -16px; }
.borderItem{ border: 4px solid #ccb780; }
.item dd .font20{ float: left; margin: 94px 0 0 38px; font: bold 20px/30px "Microsoft YaHei"; color: #FFF; }
.item dd .cont1_img{ float: right; width: 442px; height: 236px; }
.item dd .cont1_img img{ width: 100%; height: 100%; }

.item dd .cont2_img{ float: left; width: 370px; height: 372px; }
.item dd .cont2_img img{ width: 100%; height: 100%; }
.item dd .cont2_bg{ width: 630px; height: 372px; float: right; background: url(../images/cont2-bg.jpg) center top no-repeat; }
.item dd .cont2_bg .font16{  width: 448px; margin: 156px 0 0 80px; }
.item dd .font16{ font: 16px/26px "Microsoft YaHei"; color: #FFF; }

.cont3_bg{ width: 100%; background: url(../images/cont3-bg.jpg) center top no-repeat; padding-bottom: 54px; }
.common{ position: relative; }
.common .question{ margin-bottom: 3px; font: 20px/24px "Microsoft YaHei"; color: #000; }
.common .da{ margin-bottom: 16px; font: 16px/22px "Microsoft YaHei"; color: #939393; }
.common i{ position: absolute; left: 50%; top: -18px; width: 40px; height: 40px; margin-left: -20px; background: url(../images/icon-san.png) center center no-repeat; }

.noW1{ width: 412px; margin: 88px 0 0 12px; padding: 26px 0 14px; background-color: #FFF; }
.noW1 p{ width: 370px; margin: 0 auto;}

.noW2{ float: right; width: 530px; margin: 46px 24px 0 0; padding: 30px 0; background-color: #FFF; }
.noW2 p{ width: 450px; margin: 0 auto;}

.noW3{ width: 410px; margin: 466px 0 0 12px; padding: 36px 0 4px; background-color: #FFF; }
.noW3 p{ width: 368px; margin: 0 auto;}

.noW4{ float: right; width: 530px; margin: 40px 24px 0 0; padding: 36px 0 4px; background-color: #FFF; }
.noW4 p{ width: 460px; margin: 0 auto;}

.item dd .cont4_img{ float: left; width: 512px; height: 342px; }
.item dd .cont4_img img{ width: 100%; height: 100%; }
.item dd .cont4_bg{ float: right; width: 488px; height: 342px; background: url(../images/cont4-bg.jpg) center top no-repeat; }
.item dd .cont4_bg .font16{ width: 416px; margin: 86px 0 0 30px;}

.item .cont5 .font20{ margin: 135px 0 0 72px;}
.item dd .cont5_img{ float: right; width: 368px; height: 350px; }
.item dd .cont5_img img{ width: 100%; height: 100%; }

.mail{ width: 100%; height: 124px; margin: 40px 0; padding-top: 46px; background-color: #13a0b1; text-align: center; }
.mail p{ color: #FFF; }
.mail .mailWz1{ font: 34px/1 "Microsoft YaHei"; }
.mail .mailWz2{ margin-top: 14px; font: 26px/1 "Microsoft YaHei";}


.foot{ width: 100%; height: 60px; background-color: #0e0906; }
.foot p{ width: 1000px; height: 60px; margin: 0 auto; font: 12px/60px "Microsoft YaHei"; color: #5c5c5c; }