body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img{margin:0;padding:0;}/*????margin??padding?0*/
body{ font-family: "Microsoft YaHei",Arial,Verdana, Helvetica, sans-serif; margin: 0 auto;font-size:14px;color: #474747; }/*????????*/
a:link { text-decoration:none; outline:none;}
a:visited {text-decoration:none; outline:none;}
a:hover { text-decoration:none; outline:none;}
a:active { border:0; background-color:Transparent; outline:none;}
.clear{clear: both;}
input{border: none;outline:none}
ul{list-style: none}
textarea{border: none;outline:none}
img{ }
.con{width: 1200px;margin: 0 auto;}
input::-webkit-input-placeholder {color:#848484;}
input:-moz-placeholder {color:#848484;}
input::-moz-placeholder {  color:#848484;}
input:-ms-input-placeholder {color:#848484;}
.header_top{height: 48px;line-height: 48px;background: #c42627;}
.header_top_in{float: right;padding-top: 10px;}
.header_top1{float: left;width: 223px;height: 28px;line-height: 28px;border-radius: 14px;overflow: hidden;background: #fff;}
.header_top11{float: left;width: 180px;padding-left: 13px;}
.header_top11 input{font-size: 12px;color: #666;line-height: 28px;width: 100%;height: 28px;display: block;}
.header_top12{float: right;width: 21px;}
.header_top12 input{height: 28px;width: 21px;background: url(../images/t1.png) no-repeat;display: block;}
.header_top2{float: left;margin-left: 27px;margin-right: 12px;cursor: pointer;position: relative;height: 38px;}
.header_top21{height: 28px;line-height: 28px;text-transform: uppercase;color: #fff;padding-right: 16px;font-size: 14px;background: url(../images/t2.png) no-repeat right center;}
.header_top22{display: none; position: absolute;left: -12px;top: 38px;z-index: 9999;}
.header_top22 a{display: block;background: #c42627;width: 60px;height: 30px;font-size: 13px;color: #ffffff;line-height: 30px;text-align: center;}
.header_top22 a:hover{background: #871c1c;}
.header_top2:hover .header_top22{display: block;}
.header_bot{height: 98px;background: url(../images/t3.jpg)}
.header_bot .con{position: relative;}
.logo{float: left;}
.nav{position: absolute;top: 0;right: 0;z-index: 999;}
.nav li{float: left;}
.nav li a{width: 113px;height: 99px;line-height: 97px;display: block;text-align: center;font-size: 16px;color: #474747;}
.nav .on a{background: url(../images/t5.png) no-repeat bottom center;color: #c22627}
.nav li a:hover{background: url(../images/t5.png) no-repeat bottom center;color: #c22627}
.fnav{position: absolute;left: 0;top: 146px;z-index: 996;width: 100%}
.fnav li{background: rgba(255,255,255,0.9);height: 70px;line-height: 70px;width: 100%;display: none;}
.fnav_in{padding-top: 28px;text-align: center;line-height: 1em;}
.fnav1{display: inline-block;padding: 0 27px;font-size: 16px;color: #666666;line-height: 1em;border-left: 1px solid #333333;}
.fnav1.none_bor{border-left: none;}
.fnav1:hover{color: #c22627;}





.jz{text-align: center;align-content: center;}
.jl{text-align: left;}
.jr{text-align: right;}
.mjz{margin: auto;}
.jc{font-weight: bolder;}
.xhx{text-decoration: underline;}
.zjj{letter-spacing:5px;}/* 字间距 */
.dx{text-transform: uppercase;}
.bhh{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.ysb{color: white;}
.ysr{color: #c42627;}
.ys1{color: #171717;}
.ys2{color: #242424;}
.ys3{color: #333333;}
.ys4{color: #474747;}
.ys5{color: #a5a5a5;}
.ys6{color: #686868;}
.ys66{color: #666666;}
.ys8{color: #878787;}
.ysd{color: #dcdcdc;}
.ysc{color: #cccccc;}


.f10{font-size: 10px;}/* 通用样式禁止切板修改 */
.f12{font-size: 12px;}
.f13{font-size: 13px;}
.f14{font-size: 14px;}
.f15{font-size: 15px;}
.f16{font-size: 16px;}
.f17{font-size: 17px;}
.f18{font-size: 18px;}
.f19{font-size: 19px;}
.f20{font-size: 20px;}
.f22{font-size: 22px;}
.f23{font-size: 23px;}
.f24{font-size: 24px;}
.f25{font-size: 25px;}
.f26{font-size: 26px;}
.f27{font-size: 27px;}
.f28{font-size: 28px;}
.f29{font-size: 29px;}
.f30{font-size: 30px;}
.f32{font-size: 32px;}
.f33{font-size: 33px;}
.f34{font-size: 34px;}
.f35{font-size: 35px;}
.f36{font-size: 36px;}
.f37{font-size: 37px;}
.f38{font-size: 38px;}
.f39{font-size: 39px;}
.f40{font-size: 40px;}
.f44{font-size: 44px;}
.f48{font-size: 48px;}
.f51{font-size: 51px;}
.f54{font-size: 54px;}
.f66{font-size: 66px;}
.f77{font-size: 77px;}

.hg10{line-height: 10px;}/* 通用样式禁止切板修改 */
.hg14{line-height: 14px;}
.hg16{line-height: 16px;}
.hg18{line-height: 18px;}
.hg20{line-height: 20px;}
.hg21{line-height: 21px;}
.hg22{line-height: 22px;}
.hg24{line-height: 24px;}
.hg25{line-height: 25px;}
.hg28{line-height: 28px;}
.hg30{line-height: 30px;}
.hg32{line-height: 32px;}
.hg35{line-height: 35px;}
.hg40{line-height: 40px;}
.hg45{line-height: 45px;}
.hg50{line-height: 50px;}
.hg54{line-height: 54px;}
.hg60{line-height: 60px;}

.mt8{margin-top: 8px;}
.mt6{margin-top: 6px;}
.mt7{margin-top: 7px;}
.mt5{margin-top: 5px;}
.mt4{margin-top: 4px;}
.mt3{margin-top: 3px;}
.mt2{margin-top: 2px;}
.mt1{margin-top: 1px;}

.mt10{margin-top: 10px;}/* 通用样式禁止切板修改 */
.mt12{margin-top: 12px;}
.mt13{margin-top: 13px;}
.mt15{margin-top: 15px;}
.mt18{margin-top: 18px;}
.mt19{margin-top: 19px;}
.mt20{margin-top: 20px;}
.mt23{margin-top: 23px;}
.mt25{margin-top: 25px;}
.mt26{margin-top: 26px;}
.mt27{margin-top: 27px;}
.mt28{margin-top: 28px;}
.mt30{margin-top: 30px;}
.mt33{margin-top: 33px;}
.mt36{margin-top: 36px;}
.mt40{margin-top: 40px;}
.mt45{margin-top: 45px;}
.mt48{margin-top: 48px;}
.mt50{margin-top: 50px;}
.mt58{margin-top: 58px;}
.mt60{margin-top: 60px;}
.mt64{margin-top: 64px;}
.mt70{margin-top: 70px;}
.mt73{margin-top: 73px;}
.mt75{margin-top: 75px;}
.mt80{margin-top: 80px;}
.mt90{margin-top: 90px;}
.mt95{margin-top: 95px;}
.mt100{margin-top: 100px;}
.mt110{margin-top: 110px;}
.mt120{margin-top: 120px;}
.mt130{margin-top: 130px;}
.mt140{margin-top: 140px;}
.mt150{margin-top: 150px;}
.mt160{margin-top: 160px;}
.mt180{margin-top: 180px;}
.mt200{margin-top: 200px;}
.mt210{margin-top: 210px;}
.mt220{margin-top: 220px;}
.mt230{margin-top: 230px;}
.mt250{margin-top: 250px;}
.mt310{margin-top: 310px;}
.mt340{margin-top: 340px;}
.mt700{margin-top: 700px;}

.ml1{margin-left: 1px;}/* 通用样式禁止切板修改 */
.ml3{margin-left: 3px;}
.ml4{margin-left: 4px;}
.ml5{margin-left: 5px;}
.ml7{margin-left: 7px;}
.ml8{margin-left: 8px;}
.ml10{margin-left: 10px;}
.ml12{margin-left: 12px;}
.ml15{margin-left: 15px;}
.ml18{margin-left: 18px;}
.ml19{margin-left: 19px;}
.ml20{margin-left: 20px;}
.ml23{margin-left: 23px;}
.ml25{margin-left: 25px;}
.ml28{margin-left: 28px;}
.ml30{margin-left: 30px;}
.ml33{margin-left: 33px;}
.ml34{margin-left: 34px;}
.ml35{margin-left: 38px;}
.ml40{margin-left: 40px;}
.ml48{margin-left: 48px;}
.ml50{margin-left: 50px;}
.ml52{margin-left: 52px;}
.ml57{margin-left: 57px;}
.ml60{margin-left: 60px;}
.ml65{margin-left: 65px;}
.ml70{margin-left: 70px;}
.ml80{margin-left: 80px;}
.ml90{margin-left: 90px;}
.ml100{margin-left: 100px;}
.ml120{margin-left: 120px;}
.ml130{margin-left: 130px;}
.ml165{margin-left: 165px;}
.ml190{margin-left: 190px;}
.ml260{margin-left: 260px;}
.ml275{margin-left: 275px;}
.ml530{margin-left: 530px;}

.mb5{margin-bottom: 5px;}/* 通用样式禁止切板修改 */
.mb6{margin-bottom: 6px;}
.mb8{margin-bottom: 8px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.mb25{margin-bottom: 25px;}
.mb45{margin-bottom: 45px;}
.m10{margin: 10px;}

.mr1{margin-right: 1px;}
.mr5{margin-right: 5px;}
.mr8{margin-right: 8px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr19{margin-right: 19px;}
.mr20{margin-right: 20px;}
.mr25{margin-right: 25px;}
.mr30{margin-right: 30px;}
.mr40{margin-right: 40px;}
.mr50{margin-right: 50px;}
.mr70{margin-right: 70px;}
.mr100{margin-right: 160px;}

.pt3{padding-top: 3px;}
.pt4{padding-top: 4px;}
.pt5{padding-top: 5px;}/* 通用样式禁止切板修改 */
.pt6{padding-top: 6px;}
.pt8{padding-top: 8px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt18{padding-top: 18px;}
.pt20{padding-top: 20px;}
.pt25{padding-top: 25px;}
.pt28{padding-top: 28px;}
.pt30{padding-top: 30px;}
.pt35{padding-top: 35px;}
.pt40{padding-top: 40px;}
.pt50{padding-top: 50px;}
.pt55{padding-top: 55px;}
.pt60{padding-top: 60px;}
.pt70{padding-top: 70px;}
.pt80{padding-top: 80px;}
.pt100{padding-top: 100px;}
.pt110{padding-top: 110px;}
.pt120{padding-top: 120px;}
.pt125{padding-top: 125px;}
.pt130{padding-top: 130px;}
.pt150{padding-top: 150px;}
.pt160{padding-top: 160px;}
.pt266{padding-top: 266px;}
.pb5{padding-bottom: 5px;}
.pb8{padding-bottom: 8px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}
.pb30{padding-bottom: 30px;}
.pb40{padding-bottom: 40px;}
.blank{ width:100%;}
.czjz{display: flex;align-items: center;}
.ct{pointer-events:none;}
.fl{float: left;}
.fr{float: right;}
.ld{clear: both;}
.wd{width: 1200px;margin: auto;}
.bt{display: flex;justify-content: space-between;}
.bth{flex-wrap: wrap;display: flex;justify-content: space-between;}
.bthh{flex-wrap: wrap;display: flex;justify-content: flex-start;}
.btl{display: flex;justify-content: flex-start;}
.btr{display: flex;justify-content: flex-end;}
.btc{display: flex;justify-content: center;}
.bc{display: flex;justify-content: center;}
.bjtjz{background-position: center center;}
.cjjz{/* 通用样式禁止切板修改 */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;}
.sj{text-indent: 18px;}
.yy{box-shadow: 0px 0px 30px 2px rgba(130,130,130,0.4);}
.tpjz img{display:block; margin:0 auto; }
.spjz{display: flex;justify-content: center;}
.xz{cursor:pointer;}
.ovh{overflow: hidden;}
.tpdx img{max-width: 100%;}
/* 以上通用样式禁止切板修改 */


.bjt1{background-image: url(../images/bjt1.png);width: 100%;height: 883px;background-size: 100% 100%;}
.bjt2{background-image: url(../images/bjt2.png);width: 100%;background-position: center top;}
.bjt3{background-image: url(../images/bjt3.png);width: 100%;height: 14px;background-position: center;}
.jiajia{background-image: url(../images/jiajia.png);width: 100%;height: 41px;}
.cyj{border-radius: 20px;}
.yy2:hover{box-shadow: 0px 5px 10px 0px rgba(205,62,63,0.4);}
.edm div{line-height: 41px;width: 190px;border-radius: 20px;;font-size: 18px;color: #707070;text-align: center;cursor:pointer;transition-duration:0.5s;}
.edm div:hover{line-height: 41px;width: 190px;border-radius: 20px;font-size: 18px;background-color: #c42627;color: white;box-shadow: 0px 5px 10px 0px rgba(205,62,63,0.4);text-align: center;}
.edm .select{line-height: 41px;width: 190px;border-radius: 20px;font-size: 18px;background-color: #c42627;color: white;box-shadow: 0px 5px 10px 0px rgba(205,62,63,0.4);text-align: center;}
.bjt10{background-image:url(../images/bjt10.png) ;}
.ess{width: 278px;height: 188px;background-size: 278px 188px;border: 1px solid #a0a0a0;margin-top: 20px;margin-left: 26px;}
.ess .esn{width: 278px;height: 188px;background-color: rgba(0,0,0,0.5);transition-duration:0.5s;}
.ess:hover .esn{width: 278px;height: 188px;background-color: rgba(0,0,0,0.0);}
.ess:nth-child(1){margin-left: 0px;}
.ess:nth-child(5){margin-left: 0px;}
.ess:nth-child(9){margin-left: 0px;}
.ess:nth-child(13){margin-left: 0px;}

.esx{width: 300px;height: 208px;background-size: 300px 208px;border: 1px solid #a0a0a0;margin-left: 47px;margin-bottom: 35px;}
.esx .esn{width: 300px;height: 208px;background-color: rgba(0,0,0,0.5);transition-duration:0.5s;}
.esx:hover .esn{width: 300px;height: 208px;background-color: rgba(0,0,0,0.0);}
.esx:nth-child(1){margin-left: 0px;}
.esx:nth-child(4){margin-left: 0px;}
.esx:nth-child(7){margin-left: 0px;}
.esx:nth-child(10){margin-left: 0px;}

.wd990{width: 990px;}
.gd500{height: 500px;}
.wd290{width: 290px;}
.wd765{width: 765px;}
.wd180{width: 180px;}
.wd1020{width: 1020px;}
.wd1000{width: 1000px;}
.wd370{width: 370px;}
.bjs1{background-color: #f0f1f2;}
.wd260{width: 260px;}
.wd685{width: 685px;}
textarea{border: none;outline:none;resize: none;font-family: "微软雅黑","microsoft yahei";}

.tijiao{background-color: #c42627;width: 150px;line-height: 40px;border-radius: 20px;font-size: 18px;color: white;text-align: center;cursor:pointer;transition-duration:0.5s;}
.tijiao:hover{box-shadow: 0px 5px 10px 0px rgba(205,62,63,0.4);}
.wd230{width: 320px;}
footer{text-align: center;width: 100%;color: white;line-height: 42px;background-color: #323232;}
.xuxian{height: 1px;border-top: 1px dashed #d2d2d2;}

.wd890{width: 890px;}
.zybj{width: 100%;height: 200px;background-position: center center;background-size: 1920px 100%;background-repeat: no-repeat;}

/*.btmhs{background-color: #c42627;opacity: 0.5;width: 18px;height: 18px;}*/
.xbx{line-height: 43px;border-bottom: 1px solid #eaeaea;}
.dbj{background-image: url(../images/dbj.png);background-position: top left;background-repeat: no-repeat;}
.mof{width: 3px;height: 16px;background-color: #c42627;margin-left: 3px;margin-top: 1px;}
.mofb{width: 3px;height: 16px;margin-left: 3px;margin-top: 1px;}
.lyy{color: #848484;}
.lyy2{color: #242424;}
.jk{
	transform: scaleX(5);
             -webkit-transform: scaleX(5); /*Safari 鍜� Chrome*/
             -moz-transform: scaleX(5); /*Firefox*/
            -ms-transform: scaleX(5); /*IE9*/ 
            -o-transform: scaleX(5); /*Opera*/
}
a{text-decoration:none; color: inherit;}
header{background-color: white;}

.fanye{text-align: center;width: 225px;}
.fanye a{display:inline-block;padding:3px 10px;height: 21px;margin: 0 2px;font-size: 14px;color: #535353;line-height: 21px;text-align: center;border: 0px solid #bfbfbf}
.fanye .dangqian{color: #fff;background: #c42627;}
.fanye a:hover{color: #fff;background: #c42627;}

.ll{background-image: url(../images/l1.png);width: 20px;height: 36px;}
.ll:hover{background-image: url(../images/l2.png);width: 20px;height: 36px;}
.rr{background-image: url(../images/r1.png);width: 20px;height: 36px;}
.rr:hover{background-image: url(../images/r2.png);width: 20px;height: 36px;}

.wd470{width: 470px;}
.bsb{border: 1px solid white;}

.shang{color: #474747;}
.shang .aaa{padding: 0px 2px;}
.shang:hover{color: #c42627;}
.shang:hover .aaa{background-color: #c42627;color: white;padding: 0px 2px;}
.bsx{width: 1px;height: 200px;background-color: white;}
.wd210{width: 210px;}
.wd112{width: 112px;}
.bchs:hover{color: #e5322d;text-decoration: underline;}
.zjj1{letter-spacing:1px;}/* 字间距 */
.bjt5{background-image: url(../images/bjt5.png);background-repeat: repeat-x;min-height: 500px;}
.wd475{width: 475px;}
.djcp{padding-top: 40px;padding-bottom: 40px}
.djcp:hover{background-color: #eeeeee;box-shadow: 5px 5px 10px 0px rgba(210,210,210,1);}
.wd570{width: 570px;}
.wd875{width: 875px;}

.bjt6{background-image: url(../images/bjt6.png);background-repeat: repeat-x;}
.wd408{width: 408px;}
.wd600{width: 600px;}
.wd320{width: 320px;}
.bjt8{background-image: url(../images/bjt8.png);width: 100%;background-position: top center;height: 802px;}
.zjj10{letter-spacing:10px;}/* 字间距 */
.wd550{width: 550px;}
.bkx{border: 1px solid #c2c3c3;}
textarea{font-family: "微软雅黑","microsoft yahei";}
.isubmit{width: 148px;line-height: 39px;height: 39px;border-radius: 20px;font-size: 18px;color: white;background-color: #c42627;}
.ireset{width: 148px;line-height: 39px;height: 39px;border-radius: 20px;font-size: 18px;color: white;background-color: #959595;margin-left: 22px;}
.smx{background-color: #f0f1f2;padding-top: 16px;padding-bottom: 16px;}
.smx .sc1{color: #2f2f2f;}
.smx .sc2{color: #626262;}
.smx .timea{display: block;}
.smx .timeb{display: none;}
.smx .hshx{background-color: #000000;width: 14px;height: 1px;}
.smx:hover{background-color: #c42627;padding-top: 16px;padding-bottom: 16px;color: white;}
.smx:hover .sc1{color: white;}
.smx:hover .sc2{color: white;}
.smx:hover .timeb{display: block;}
.smx:hover .timea{display: none;}
.smx:hover .lt{display: none;}
.smx:hover .hshx{background-color: #FFFFFF;width: 14px;height: 1px;}
.wd712{width: 712px;}
.blank25{width: 25%;}
.bjt9{background-image: url(../images/bjt9.png);background-size: 100% 100%;height: 75px;}
.hg75{line-height: 75px;}

.bjbs:hover{background-color: #c22627;color: white;}
.wd960{width: 960px;}













