@charset "utf-8";* {margin:0;padding:0;}
html,body {min-width:1200px;overflow-x:hidden;}
.f_f {font-family:'Microsoft Yahei','微软雅黑','黑体','Pingfang SC',STHeitiSC-Light,STHeiti,SimSun,'宋体','Lantinghei SC',Helvetica,'Hiragino Sans GB','Source Han Sans SC','WenQuanYi Micro Hei',sans-serif;}
.f_f_h {font-family:"黑体";}
a {text-decoration:none;}
ul,button {list-style:none;padding:0;margin:0;outline:none;border:none;}
div {margin:0;padding:0;}
input,textarea {border:none;outline:none;!important;font-family:'黑体',arial,'Microsoft Yahei','微软雅黑','Pingfang SC',STHeitiSC-Light,STHeiti,SimSun,'宋体','Lantinghei SC',Helvetica,'Hiragino Sans GB','Source Han Sans SC','WenQuanYi Micro Hei',sans-serif;}
input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none;}
.none {display:none;}
.ab {position:absolute;}
.re {position:relative;}
.inl_blk {display:inline-block;}
.f_34 {font-size:34px;}
.f_26 {font-size:26px;}
.f_24 {font-size:24px;}
.f_20 {font-size:20px;}
.f_18 {font-size:18px;}
.f_17 {font-size:17px;}
.f_16 {font-size:16px;}
.f_15 {font-size:15px;}
.f_11 {font-size:11px;}
.f_12 {font-size:12px;}
.f_13 {font-size:13px;}
.f_14 {font-size:14px;}
.f_10 {font-size:10px;}
.f_9 {font-size:9px;}
.f_8 {font-size:8px;}
.f_7 {font-size:7px;}
.f_w {font-weight:bold;}
.t_a {text-align:center;}
.t_l {text-align:left;}
.t_r {text-align:right;}
.w355 {width:355px;}
.color0 {color:#fff;}
.color1 {color:#333333;}
.color2 {color:#df0000;}
.color3 {color:#3b3b3b;}
.color4 {color:#666;}
.color5 {color:#cacaca;}
.color6 {color:#e61024;}
.f_l {float:left;}
.f_r {float:right;}
.bg1 {background:#f6f6f6;}
.bg2 {background:#eaeaea;}
.w1100 {width:1100px;margin:0 auto;}
.w1200 {width:1200px;margin:0 auto;}
.w1780 {width:1780px;margin:0 auto;position:relative;border:1px solid transparent;}
.over-h {overflow:hidden;}
/*main*/.banner {display:block;width:100%;height:440px;background:url("../images/banner.jpg") no-repeat top center;}
.d1 {background:url('../images/bg1.png') no-repeat bottom center;}
.a01 {position:relative;margin: 0px auto 20px;display:block;height:149px;padding-top:30px;background:url("../images/30wan.png") no-repeat bottom center;}
.gray.a01 { background-color: #f6f6f6; }
.d1 .ly {margin-top:65px;position:relative;    margin-bottom: 70px;}
.d1 .ly input {width:370px;height:58px;background:#f5f5f5;border:1px solid #e4e4e4;font-size:21px;line-height:58px;text-indent:70px;color:#333;}
.d1 .ly input.sel {border:1px solid #eda1a5;}
.d1 .ly .img1 {top:17px;left:30px;}
.d1 .ly .img2 {top:17px;left:440px;}
.d1 .ly input.input2 {margin:0 34px;}
::-webkit-input-placeholder {color:#c0b4b6;}
:-moz-placeholder {color:#c0b4b6;}
::-moz-placeholder {color:#c0b4b6;}
:-ms-input-placeholder {color:#c0b4b6;}
.d1 .ly button {width:234px;height:50px;line-height:50px;text-align:center;color:#fff;font-size:20px;letter-spacing:1px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background:#e61714;}
.d1 .ly .tip1 {color:#b2b2b2;font-size:16px;bottom:-25px;right:-30px;}
.d1 .text {letter-spacing:1px;margin-top:44px;color:#4c4c4c;line-height:28px;}
.d1 .text .sp1 {color:#e60000;}
.d1 .text .sp2 {color:#1a1a1a;border-bottom: 1px solid #1a1a1a;}
.d1 .pm {font-family:'黑体';color:#e61714; width: 1100px; height: 161px; margin:50px auto 0;background:url('../images/bg1-pmbg.png') no-repeat bottom center;}
.d1 .pm .fl, .d1 .pm .fr { width: 362px; padding: 64px 0 0 160px; }
.counter-tlt{font-size:28px;color:#ad7464;font-style: italic;margin:50px auto 20px;}
.counter {width:904px;background:url("../images/counter-bg.png") repeat 0 0;height:632px;margin:0 auto;box-shadow:0 0 10px 10px rgba(200,200,200,0.2);-webkit-box-shadow:0 0 10px 10px rgba(200,200,200,0.2);-moz-box-shadow:0 0 10px 10px rgba(200,200,200,0.2);}
.counter .right2 {padding-top:45px;display:block;float:none;width:580px;margin:0 auto;}
.counter .right2 input {width:360px;background:#fff;}
.counter .right2 input.sjh {width:580px;}
.counter table.jsq {width:546px;}
.counter .right2 input.btn {background:#e61714;width:430px;}
.d2 {padding-top:75px;height:990px;color:#212121;}
div.erweima {width:1200px;height:auto;position:relative;margin:0 auto;}
div.erweima p {top:106px;left:395px;color:#3b3b3b;font-size:20px;line-height:30px;}
img.erweima {display:block;margin:34px auto 88px;}
.d3 {padding: 75px 0 18px 0;}
.d3 .tlt {color:#3b3b3b;}
.d3 .p1 {line-height:40px;color:#df0000;}
.d3 .p2 {color:#333;}
.bg-1 {background:#e8ba81;}
.bg-2 {background:#f0f0f5;}
.d3 ul {overflow:hidden;width:1140px;margin:10px auto;}
.d3 ul li {float:left;border:1px solid #ded8d3;height:160px;}
.d3 ul li.l1 {width:338px;}
.d3 ul li.l2 {width:338px;margin:0 20px;}
.d3 ul li.l3 {width:418px;}
.d3 ul li .top {text-align:center;line-height:60px;height:60px;}
.d3 ul li .bottom {height:100px;padding:0 20px;}
.d3 ul li .bottom span {width:117px;padding-top:12px;line-height:34px;display:inline-block;text-align:center;}
.d3 ul li.l3 .bottom span {width:95px;}
.d3 ul li.l3 .bottom span.sp1 {width:125px;}
.d3  .tip2 {width:1140px;color:#676767;text-align:right;margin:10px auto 60px;}
.d3-1 {margin:0 auto;width:1200px;}
.d3-1-tip{font-style: italic;color:#5c5c5c;}
.d3-1-tip-2{font-style: italic;color:#444;font-size:28px;width:730px;height: 30px;background: #e7e7e7;border-radius: 6px;
-webkit-border-radius: 6px;-moz-border-radius: 6px;margin:71px auto 40px;text-indent: 30px;line-height: 0px;}
.d3 table {margin:40px auto 0;width:1200px;height:160px;color:#4c4c4c;font-size:18px;text-align:center;bottom:50px;border:1px solid #c2c2cc;}
.d3 table tr {height:60px;}
.d3 table tr td.th {color:#3b3b3b;font-size:22px;}
.d3 table tr.tr1 td {background:#f0f0f5;width:166px;}
.d3 table tr.tr2 td {width:208px;background:#e6e6eb;}
.d3 .table2 {bottom:-10px;left:179px;width:208px;height:480px;border:1px solid #ebcaa8;box-shadow:0 0 5px 5px rgba(239,225,221,0.6);-webkit-box-shadow:0 0 5px 5px rgba(239,225,221,0.6);-moz-box-shadow:0 0 5px 5px rgba(239,225,221,0.6);}
.d3 table tr.tr3 td {width:225px;background:#f0f0f5;}
.d3 table tr.tr4 td {width:188px;background:#e6e6eb;}
.d3 table tr.tr5 td {width:200px;background:#f0f0f5;}
.d3 table tr.tr6 td {background:#e6e6eb;}
.d3  td.tb {background:#faecda;}
.d3  td.tb1 {background:#f8e3cc;}
.d4 {padding-top:42px;height:680px;background:url("../images/4.jpg") no-repeat top center;}
.d4-1 {overflow:hidden;width:1248px;height:630px;margin:0 auto;}
.kyjg {display:inline-block;width:723px;height:585px;padding-top:45px;}
.kyjg .tlt {letter-spacing:1px;}
.kyjg .p1 {margin-top:5px;}
.kyjg .bl1 {top:221px;left:60px;}
.kyjg .bl2 {top:208px;left:543px;}
.kyjg .bl3 {top:303px;left:551px;}
.kyjg .bl4 {top:472px;left:572px;}
.kyjg .bl5 {top:477px;left:78px;}
.kyjg  .ab span {margin-left:8px;}
.right2 {padding-top:45px;display:inline-block;width:500px;float:right;margin-right:-8px;}
.right2 .tlt {margin-bottom:5px;}
table.jsq {width:440px;margin-top:40px;margin-left:30px;font-size:20px;color:#333;}
table.jsq tr {height:70px;}
table.jsq input {width:248px;height:56px;line-height:56px;background:#f2f2f5;text-indent:18px;color:#333;font-size:20px;}
.right2  input::-webkit-input-placeholder {font-size:20px;color:#939399;}
.right2  input:-moz-placeholder {font-size:20px;color:#939399;}
.right2 input::-moz-placeholder {font-size:20px;color:#939399;}
.right2  input:-ms-input-placeholder {font-size:20px;color:#939399;}
table.jsq .td1 {width:99px;}
table.jsq .td3 {width:75px;}
.right2  .sjh,.right2  .btn {font-size:20px;display:block;width:440px;height:56px;line-height:56px;text-align:center;margin:15px auto;background:#f2f2f5;}
.right2  .btn {border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#e61714;color:#fff;text-align:center;cursor:pointer;}
.d5 {padding-top:80px;width:1200px;margin:0 auto;}
.d5 .tlt {margin-bottom:8px;}
.d5  ul {overflow:hidden;margin:30px auto 20px;}
.d5  ul li {display:inline-block;float:left;width:400px;height:257px;}
.d5  ul li div.ab {width:100%;top:0;left:0;height:100%;z-index:2;background:rgba(200,200,200,0.5);}
.d5  ul li img {display:block;width:400px;height:257px;}
.d5 .t1 {display:inline-block;float:left;width:400px;}
.d5 .t1 p {margin-bottom:10px;}
.d5 .t1 p .color2 {margin-left:20px;}
.d5 .btn2 {display:block;width:400px;height:50px;background:#e61714;font-size:16px;color:#fff;border-radius:8px;-moz-border-radius:8px;margin:45px auto;-webkit-border-radius:8px;text-align:center;line-height:50px;box-shadow:0 0px 5px 5px rgba(250,103,150,0.1);-webkit-box-shadow:0 0px 5px 5px  rgba(250,103,150,0.1);-moz-box-shadow:0 0px 5px 5px  rgba(250,103,150,0.1);}
.d6 {padding-top:70px;height:484px;}
.lb2 {margin-top:45px;width:100%;height:340px;}
.lb2 .swiper-slide img {width:400px;height:260px;}
.lb2 .swiper-slide {width:400px;height:340px;}
.lb2 .swiper-slide p {padding-top:12px;color:#3b3b3b;line-height:34px;font-size:20px;}
.h-j-left {position:relative;width:730px;height:448px;background:#fff;overflow:hidden;}
.h-j-left img,.h-j-left p {position:absolute;}
.h-pop {display:none;position:absolute;left:0;top:0;width:730px;height:448px;}
.h-pop .h-mask {width:730px;height:448px;background:#000;opacity:0.5;filter:alpha(opacity=50);}
#play {display:none;position:absolute;left:50%;top:50%;margin:-50px 0 0 -50px;}
#pause {position:absolute;left:50%;top:50%;margin:-50px 0 0 -50px;}
.h-0 {width:0;height:448px;left:0;top:0;background:#fff;}
.h-0.h3 {background:#eeb743;}
.h-0.h5 {background:url(../images/h-5-0.png) repeat-x;}
.h-0.h7 {background:url(../images/h-7-0.png) repeat-x;}
.h-0.h4,.h-0.h8 {left:auto;right:0;}
.h1-1 {left:-250px;top:100px;}
.h1-2 {left:-380px;top:208px;}
.h1-3 {left:-380px;top:260px;}
.h1-4 {left:-380px;top:318px;}
.h1-5 {right:-390px;top:130px;}
.h2-1 {width:0;height:448px;right:0;top:0;}
.h2-2 {left:-170px;top:14px;}
.h2-3 {right:-240px;top:95px;}
.h2-4 {left:18px;bottom:-70px;}
.h2-5 {left:248px;bottom:-70px;}
.h2-6 {left:482px;bottom:-86px;}
.h3-1 {left:-180px;top:74px;}
.h3-2 {right:-370px;top:110px;}
.h3-3 {left:-355px;top:230px;}
.h4-1 {left:28px;top:-60px;}
.h4-2 {width:0;height:0;left:357px;top:187px;}
.h4-3 {left:100px;bottom:-110px;}
.h4-4 {left:311px;bottom:-110px;}
.h4-5 {left:482px;bottom:-110px;}
.h5-1 {left:336px;top:-60px;}
.h5-2 {left:-170px;top:105px;}
.h5-3 {right:-370px;top:89px;}
.h5-4 {width:0;left:113px;top:322px;}
.h5-5 {left:10px;bottom:-90px;}
.h5-6 {left:52px;top:-80px;}
.h5-7 {left:192px;bottom:-90px;}
.h5-8 {left:235px;top:-80px;}
.h5-9 {left:377px;bottom:-90px;}
.h5-10 {left:420px;top:-80px;}
.h5-11 {left:560px;bottom:-90px;}
.h5-12 {left:607px;top:-80px;}
.h6-1 {width:0;height:448px;right:0;top:0;}
.h6-2 {left:337px;top:-60px;}
.h6-3 {left:265px;bottom:-60px;}
.h6-4 {left:121px;bottom:-20px;}
.h7-1 {left:-185px;top:124px;}
.h7-2 {right:-120px;top:119px;}
.h7-3 {right:-120px;top:119px;}
.h7-4 {right:-120px;top:119px;}
.h7-5 {left:10px;bottom:-110px;}
.h8-1 {left:-250px;top:81px;}
.h8-2 {left:0;bottom:-112px;}
.h8-3 {left:118px;bottom:-112px;}
.h8-4 {left:319px;bottom:-112px;}
.h8-5 {left:461px;bottom:-112px;}
.h8-6 {left:611px;bottom:-112px;}
#join {overflow:hidden;padding:60px 0 40px 0;}
#join .tlt {width:720px;text-align:center;margin-bottom:40px;}
.right3 {text-align:center;top:0px;right:0px;height:530px;position:absolute;width:460px;}
#join .right3 .tlt {width:460px;text-align:center;}
.right3-inner {width:460px;margin-top:78px;height:356px;box-shadow:0 0 10px 10px rgba(200,200,200,0.1);-webikit-box-shadow:0 0 10px 10px rgba(200,200,200,0.1);-moz-box-shadow:0 0 10px 10px rgba(200,200,200,0.1);background:#fff;padding:54px 0 39px 0px;}
.right3-inner ul li {text-align:left;margin:0 auto 19px;background:#f8e3cc;width:373px;height:66px;color:#e7ad8c;line-height:66px;font-size:20px;text-indent:98px;}
.right3-inner img {top:74px;left:72px;}
.right3-inner a {display:block;width:373px;height:50px;text-align:center;line-height:50px;color:#fff;font-size:16px;background:#e61714;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;margin:40px auto;}
.fengcai {margin-top:45px;}
/*底部留言*/.ly2 {padding:70px 0 27px 0px;}
.ly2 .tlt {margin-bottom:10px;}
.ly2 .w1200 {margin-top:25px;height:450px;background:#fff;border:1px solid #f0deb7;box-shadow:0 0 30px 20px rgba(220,220,220,0.4);-moz-box-shadow:0 0 30px 20px rgba(220,220,220,0.4);-webkit-box-shadow:0 0 30px 20px rgba(220,220,220,0.4);}
.ly-inner {margin:0 auto;width:760px;padding-top:45px;}
.ly-inner .lj {margin-bottom:15px;width:124px;text-align:center;height:28px;line-height:28px;color:#df926c;background:#f8e3cc;}
.ly-inner ul {overflow:hidden;}
.ly-inner ul li {float:left;text-indent:24px;font-size:20px;color:#333;width:110px;margin-right:20px;}
.ly-inner ul li span {width:18px;height:18px;left:0px;top:2px;display:inline-block;background:url("../images/sel1.png") no-repeat 0 0;}
.ly-inner ul li.sel span {background:url("../images/sel2.png") no-repeat 0 0;}
.ly-inner textarea {width:744px;height:70px;letter-spacing:1px;padding:15px 8px;resize:none;font-size:20px;margin-top:35px;background:#eeedf0;}
.ly-inner ul li.last {margin-right:0px;}
.ly-inner::-webkit-input-placeholder {color:#999;font-size:20px;}
.ly-inner::-moz-placeholder {color:#999;font-size:20px;}
.ly-inner:-moz-placeholder {color:#999;font-size:20px;}
.ly-inner:-ms-input-placeholder {color:#999;font-size:20px;}
.ly-inner input {background:#eeedf0;height:60px;line-height:60px;text-indent:50px;margin-top:20px;font-size:20px;}
.ly-inner input.input1 {width:300px;margin-right:20px;}
.ly-inner input.input2 {width:430px;}
.ly-inner button {width:360px;color:#fff;margin:20px auto;height:60px;display:block;line-height:60px;text-align:center;font-size:16px;background:#e61714;}
.ly2 .tip3 {color:#999;font-size:20px;font-style:italic;text-align:center;margin-top:15px;}
.ly2  .dai1 {top:253px;left:-47px;}
.ly2  .dai2 {top:-84px;right:-24px;}
/*轮播*/.lb1.swiper-container {height:440px;width:700px;margin:83px  auto;z-index:5;box-shadow:0px 0px 20px #787878;-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;}
.lb1 .swiper-slide,.lb1 .swiper-slide img {width:700px;height:440px;}
.swiper-button-prev {left:370px;}
.swiper-button-prev,.swiper-button-next {width:113px;height:60px;margin-top:-25px;background:url("../images/left.png") no-repeat 0 0;}
.swiper-button-next {right:370px;background:url("../images/right.png") no-repeat 0 0;}
.swiper-pagination-bullet {width:100px;height:8px;background:#e7e7e7;}
.swiper-pagination-bullet {width:100px;height:8px;background:#e7e7e7;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;opacity:1;margin:0 20px;}
.swiper-pagination {width:100%;top:20px;}
.swiper-pagination-bullet-active {background:#e60000;}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {top:0px;}
.lb1-left,.lb1-right {width:500px;height:315px;top:150px;position:absolute;z-index:4;}
.lb1-left {left:0px;}
.lb1-left:before,.lb1-right:before {position:absolute;left:0px;z-index:2;right:0px;content:'';width:100%;height:100%;background:rgba(0,0,0,0.6);}
.lb1-right {right:0px;}
.lb1-left img,.lb1-right img {width:500px;height:315px;}
/*内页css*/
.banner2 {display:block;width:100%;height:500px;background:url("../images/banner-bg.jpg") no-repeat top center;}
.d1.d1-inner {background:#fff;}
/*pk*/
.pk2-tlt {color:#e12a32;font-size:40px;font-weight:bold;width:830px;margin:40px auto 0px;}
.pk2-tlt .z-tlt {font-size:75px;}
.pk2-tlt div {display:inline-block;}
.pk2-tlt .z-tlt {font-family:'微软雅黑';width:259px;text-align:center;}
.pk2 {text-align:center;font-size:28px;color:#1e1e1e;width:1090px;height:600px;margin:30px  auto 0;border:10px solid #d9d9d9;}
.pk2 p span {color:#e12a32;}
.pk2 img {top:21px;left:487px;}
.pk2-l {display:inline-block;position:relative;top:-10px;float:left;left:-10px;width:382px;height:600px;padding:0 80px;line-height:40px;border:10px solid #e12a32;}
.pk2-l .p1 {padding-top:67px;}
.pk2-l .p2 {padding-top:102px;}
.pk2-l .p3 {padding-top:83px;}
.pk2-l .p4 {padding-top:90px;}
.pk2 .pk2-r {display:inline-block;width:382px;height:600px;font-size:26px;color:#909090;float:right;line-height:45px;padding:0 60px 0 80px;}
.pk2-r .p1 {padding-top:61px;}
.pk2-r .p2 {padding-top:81px;}
.pk2-r .p3 {padding-top:53px;}
.pk2-r .p4 {padding-top:81px;}
.zx-tip {width:714px;height:80px;line-height:80px;color:#fff;font-size:32px;text-align:center;margin:80px auto 30px;background:#e12a32;}
.ly3 {background:#303030;height:230px;margin-top:140px;}
.ly3-inner {padding-left:170px;width:930px;margin:0 auto;position:relative;}
.ly3-inner img {top:-89px;z-index:1;left:-49px;}
.ly3-inner input.input2 {margin:60px 10px;}
.ly3-inner input,.ly3-inner button {position:relative;z-index:2;margin-top:60px;width:300px;float:left;color:#1e1e1e;text-align:center;font-size:28px;height:80px;line-height:80px;}
.ly3-inner button {background:#e12a32;color:#fff;}
.ly3 input::-webkit-input-placeholder {color:#999;}
.ly3 input:-moz-placeholder {color:#999;}
.ly3 input::-moz-placeholder {color:#999;}
.ly3 input:-ms-input-placeholder {color:#999;}


