body{background: #fff; font-size: 14px; color: #333; font-family: "Microsoft YaHei"; margin: 0; padding: 0;}
.width-100{width: 100%;  float: left;}
.chuizhi{display: table-cell; vertical-align: middle;}
a{text-decoration: none;}
li{list-style: none;}
.bor-b0{border-bottom: 0 !important;}
.dis-n{display: none;}
.dis-b{display: block !important;}
.dis-bi{display: block !important;}
.mar-r0{margin-right: 0!important;}
.pull-left{float: left;}
.pull-right{float: right;}
input{outline:medium; font-family: "Microsoft YaHei"}
button{font-family: "Microsoft YaHei"; cursor: pointer;}
p{margin-bottom: 10px; margin-top: 0;}
h3,h4,h5{margin-bottom: 10px; margin-top: 10px; font-weight: 500;}
.bor-t{border-top: 1px solid #ccc;}
.bor-r{border-right: 1px solid #ccc;}
.bor-b{border-bottom: 1px solid #ccc;}
.bor-l{border-left: 1px solid #ccc;}
.color-red{color: #da0000;}
.color-f{color: #fff !important;}
.bg{background:rgba(0, 0, 0, 0.3)!important;  background:#000;  position: fixed; z-index: 1000; top: 0; left: 0; height: 100%; width: 100%; overflow: auto;}
/*Çå³ý¸¡¶¯´úÂë*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
ul{padding:0;}
/*******/

.kuan{width: 1200px; margin: 0 auto; position: relative;}
.date{width: 100%; float: left;}
.list{width: 100%; border-bottom: 1px dashed #ccc; margin-bottom: 60px; margin-top: 50px;}
.list div{ font-size: 36px;  padding: 0 10px; margin: 0 auto; margin-bottom: -20px; width: 500px; text-align: center;}
.list div span{padding: 0 15px; background: #fff;}
.list div b{padding: 0 15px; background: #f5f5f5;}
.data-t{width: 171px; float: left;}
.data-c{display: table; height: 100px; width: 100%; text-align: center;}
.data-t p{color: #666; text-align: center; width: 120px; margin-left: 25px; margin-top: 0px;}
.data-t:hover p{color: #d81e00;}
.liucheng h4{text-align: center;  font-size: 23px; font-weight: 500;}
.liucheng-t{width: 164px; float: left;}
.liucheng-c{display: table; height: 120px; width: 100%; text-align: center;}
.liucheng-t p{text-align: center;  margin-top: 0px; font-size: 23px;}
.liucheng-r{display: table; height: 130px; float: left;}
.ziliao ul{width:500px; float: left; padding-left: 100px;}
.ziliao ul li{font-size: 24px; margin-bottom: 50px;}
.ziliao ul li span{display: block;  width: 35px; height: 35px; border-radius: 50%; background: #fe3d3d; color: #fff; text-align: center; line-height: 35px; float: left; margin-right: 20px;}
.ziliao img{width: 565px; height: 340px; margin-top: 20px;}
.yongrui{padding: 30px; width: 290px; float: left; margin-bottom: 60px;}
.yongrui h4{text-align: center; font-size: 60px; border-bottom: 1px solid #fff; margin: 0; padding-bottom: 10px; color: #fff;}
.wenzi{padding: 15px 0px; border-bottom: 1px dashed #fff; width: 280px; margin-left: 5px; height: 88px;}
.wenzi p{font-size: 18px; margin: 0 0 10px 0;}
.img{width: 330px; text-align: center; float: left;}
.img img{width: 122px; height: 68px; margin-top: 265px;}
.yongrui-q{ color: #333; background: #c1c1c1;}
.yongrui-1{color: #fff; background: #6b7081; margin-left: 85px;}

.magess{position: absolute; width: 832px; left:50%; margin-left: -420px; height: 70px; bottom: 18%; border-radius: 30px; border: 8px solid #747a97;}
.magess input{height: 70px; line-height: 70px; width: 552px; padding: 0 20px; border-radius: 20px 0 0 20px; float: left; border: 0; color: #999; font-size: 24px; font-family: "Microsoft YaHei";}
.magess button{height: 70px; line-height: 70px; width: 240px; border-radius: 0 20px 20px 0; border: 0; background: #ef674d; color: #fff; font-size: 25px;}
.banner{position: relative;}
.ldy-list{text-align: center; margin-top: 45px; margin-bottom:40px;}
.lx{background: #ef674d; color: #fff; padding-bottom: 80px;}
.lx-1{width: 190px; float: left; margin-right:35px; border: 1px solid #fff; padding: 10px;height: 220px;}
.lx-1:hover{background: #d75c45;}
.lx-img{width: 100%; height: 110px; display: table; text-align: center;}
.lx-1 h4{font-size: 26px; text-align: center; font-weight: 600; color: #fff;}
.lx-1 p{font-size: 16px; text-align: center; color: #fff;}
.lc{background: #ffeedd;}
.lc-1{width: 20%; float: left; text-align: center; margin-bottom: 50px;}
.lc-img{width: 100%;}
.lc-img img{width: 162px; height: 162px;}
.lc-1 h4{font-size: 30px; margin-top: 25px;}
.kission{background: #fff7ee; width: 580px; margin-bottom: 50px;}
.kission-1{width: 580px; margin-bottom: 50px;}
.kission ul, .kission-1 ul{margin: 0; padding: 0; width: 100%;}
.kission ul li{margin: 0; padding: 0 25px; height: 70px; line-height: 70px; border-bottom: 1px solid #fff; font-size: 17px;width: 530px;}
.kission-1 ul li{margin: 0; padding: 0 25px; height: 70px; line-height: 70px; font-size: 17px;width: 530px;}
.kission ul li a{display: block; background: #ffeedd; border: 1px solid #ea6c18; color: #ea6c18; border-radius: 4px; width: 100px; height: 35px; line-height: 35px; margin-top: 17px; text-align: center;}
.kission-1 ul li a{display: block; background: 0; border: 1px solid #ea6c18; color: #ea6c18; border-radius: 4px; width: 100px; height: 35px; line-height: 35px; margin-top: 17px; text-align: center;}
.hc{background: #cf4759; }
.hc-1{width: 25%; text-align: center; color: #fff; margin-bottom: 50px;float: left;}
.hc-img{width: 100%; height: 240px; display: table;}
.hc-1 h4{font-size: 30px; margin-bottom: 20px;}
.hc-1 p{font-size: 16px; padding: 0 31px; line-height: 35px;}
.gw{background: #ffd6db;}
.gw-1{width: 280px; float: left; position: relative; margin-bottom: 100px; margin-right: 20px;}
.gw-img{position: absolute; width: 100%; text-align:center; top: 0;}
.gw-img img{width: 180px; height: 180px;}
.gw-2{width: 100%; text-align: center; font-size: 24px; color:#fff; background: #ff7a59; padding-top: 80px; margin-top: 100px; padding-bottom: 10px;}
.yuan{width: 180px; border: 5px solid #ec5631;  height: 180px; border-radius: 50%; margin-left: 45px;}
.gw-3{background: #fff1ed; width: 100%; float: left;}
.gw-3 p{font-size: 18px; padding: 10px; line-height: 40px;}
.gw-3 a{border: 1px solid #ec5631; color: #ec5631; font-size: 36px; width: 190px; height: 60px; line-height: 60px; display: block; line-height: 60px; text-align: center; margin-left: 45px; border-radius: 6px; float: left; margin-bottom: 20px;}
.vs{background: url("../images/vs_bg.jpg") no-repeat; background-position:100% 100%; }
.nzl{background: #ffeedd;}
.kuan-y{border: 3px solid #be5f00; background: 0!important; width: 33px; height: 33px; color: #be5f00!important;}
.need{background: #cf4759; padding-bottom: 50px;}
.need-list ul{width: 800px; padding: 0; margin: 0 auto;}
.need-list ul li{width: 200px; float: left;}
.need-list a{font-size: 30px; color: #fff; text-align: center; display: block; width: 190px; height: 65px; line-height: 65px; float: left;}
.need-list a:hover{background: #dd7f8b; border-radius: 8px;}
.need-list .active{background: #dd7f8b; border-radius: 8px;}
.need-1{display: none; color: #fff;}
.need-1 h4{font-size: 30px; font-weight: 600;}
.need-1 p{font-size: 24px; margin-bottom: 40px;}
.youshi{width: 25%; float: left; color: #272727; margin-top: 45px;}
.youshi h4{text-align: center; font-size: 36px; font-weight: bold; margin-bottom: 25px;}
.youshi p{padding: 0 34px; font-size: 18px; margin-bottom: 30px; line-height: 35px;}
.youshi_1{border-bottom:1px solid #e7e7e7; }
.youshi-2{width: 25%; float: left; color: #000; margin-top: 25px; text-align: center;}
.youshi-2 img{width: 128px; height: 128px;}
.youshi-2 h4{font-size: 24px; font-weight: 600; margin-bottom: 30px;}
.biao{background: #f5f5f5; padding-bottom: 90px;}
.biao-l{width: 300px; color: #fff; text-align: center; height: 550px; float: left; font-weight: 600;}
.biao-l h3{font-size: 36px; margin-top: 50px; color: #fff;}
.biao-l h4{font-size: 24px; margin-bottom: 25px; color: #fff;}
.biao-l h5{font-size: 30px; color: #fff;}
.biao-l img{margin: 60px 0 40px;}
.biao-g{background: #48bbff;}
.biao-r{width: 900px; border-top:1px solid #ccc; float: left;}
.biao-r-1{width: 299px; float: left; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; height: 274px;text-align: center;}
.biao-r-1 img{margin-top: 20px;}
.biao-r-1 h4{font-size: 30px; font-weight: 600; margin-top: 15px; }
.biao-r-1 p{font-size: 18px;}
.biao-r-1 p span{font-size: 24px; color: #ff0000;}
.biao-r-1 a{display: block; width: 150px; height: 40px; line-height: 40px; background: 0; border: 1px solid #ff003c; color: #ff003c; font-size: 18px; border-radius: 6px; margin-left: 75px;}
.biao-r-1 a:hover{background: #ff003c; color: #fff;}
.biao-2{background: #ff8400;}
.biao-3{background: #50bd00;}
.nozc{padding-bottom: 20px;}
.nozc_1{width: 599px; float: left; padding: 30px 0 25px;}
.nozc_1 img{width: 158px; height: 158px; float: left; margin-left: 20px; margin-right: 20px;}
.nozc-2{float: left; width: 371px; padding-right: 30px;}
.nozc-2 h4{font-size: 30px; font-weight: 600; margin-top: 5px;}
.nozc-2 p{font-size: 18px; line-height: 35px; }
.bz{background: #f5f5f5;}
.bz-p{font-size: 18px; text-align: center; margin-bottom: 40px}
.bz-p span{ color: #f10000;}
.bz-1{width: 1037px; margin: 20px auto;}
.bz-1 ul{padding: 0; width: 100%; float: left;}
.bz-1 ul li{width: 20%; text-align: center; float: left; font-size: 18px; color: #000;}
.bz-img{ width: 20%; text-align: center; height: 90px; display: table; float: left;}
.bz-data{margin-top: 30px; margin-bottom: 20px; width: 1060px; float: right;}
.bz-data p{ font-size: 18px; margin-bottom: 30px;}
.bz-data p span{color:#00b4ff;}
.bz-data p i{font-style: normal; color: #000;}

.sou-bg{background:rgba(0, 0, 0, 0.3)!important;  background:#000; position: absolute; bottom:0; height: 90px; padding-top:40px;}
.sou{width: 850px; margin: 0 auto;}
.sou span{ font-size: 30px; color: #fff; font-weight: bold;margin-right: 20px;}
.sou input{border: 2px solid #ff003c; border-radius: 6px; color: #666; padding:0 20px; height: 45px; line-height: 45px; width: 420px; font-size: 18px;}
.sou button{border: 0; border-radius: 4px; color: #fff; padding:12px 15px; font-size: 18px; margin-left: 20px; background: #ff003c;}
.listing{width: 1080px; margin-left: 60px; text-align: center; margin-top: 40px; margin-bottom: 30px; float: left;}
.line{width: 382px; height: 8px; float: left; margin-top: 19px;}
.line img{width: 382px; height: 8px;}
.listing-w{width: 316px; font-size: 36px; float: left;}
.listing p{font-size: 18px; color: #999; float: left; width: 100%; margin-top: 10px;}
.why{width: 25%; float: left; text-align: center; margin-bottom: 50px;}
.why-1{width: 240px;}
.why-1 img{width: 157px; height: 157px;}
.why-1 h4{ font-size: 24px;}
.why-1 p{line-height: 25px; height: 50px; overflow: hidden; margin-bottom: 5px;}
.why-1 a{ color: #db0000;}
.fashi{padding-bottom: 40px; background: #e7fbff;}
.fashi-1{width: 50%; float: left; text-align: center;}
.fashi-1 img{width: 425px; height: 189px;}
.fashi-1 p{font-size: 18px; margin-bottom: 20px;}
.fashi-w{border: 3px solid #fff; border-radius: 12px; width: 389px; height: 163px; padding: 10px 15px; background: #c3eaff; line-height: 35px; text-align: left; margin-left: 87px; box-shadow: 0 0 1px 1px #eee; }
.xzl{text-align: center; background: #4fccff; padding-bottom: 40px;}
.x-time{text-align: center; padding-bottom: 40px;}
.tj{width: 144px; height: 290px; margin-right: 50px; text-align: center; padding: 10px 28px;  margin-bottom: 40px; float: left;}
.tj-img{height: 80px; width: 100%; text-align: center; display: table;}
.tj h3{font-size: 24px;}
.tj h3 span{color: #ff0000;}
.tj a {display: block; width: 100%; height: 35px; border-radius: 4px; font-size: 18px; color: #fff; line-height: 35px;}
.tj p{line-height: 25px; height: 75px; overflow: hidden;}
.tj1{background: #ffef8e;}
.tj1 a{background: #d3c153;}
.tj2{background: #e5e3ff;}
.tj2 a{background: #a5a0df;}
.tj3{background: #caf0ff;}
.tj3 a{background: #87c3db;}
.tj4{background: #c1fdcb;}
.tj4 a{background: #64bd73;}
.tj5{background: #ffdbc9;}
.tj5 a{background: #cb8a69;}
.wr{background: #4fccff; padding-bottom: 40px;}
.wr-l{position: relative;}
.wr-w{width: 425px; float: left;}
.wr-2{width: 480px; margin-left: 137px; margin-right: 580px; text-align: right; float: left;margin-bottom: 10px;}
.wr-3{width: 480px; margin-left: 585px; float: left; margin-bottom: 10px;}
.wr-2 .wr-img{float: right; width: 55px; height: 32px; margin-top: 10px;}
.wr-2 img{ width: 37px; height: 32px;}
.wr-3 img{ width: 37px; height: 32px;}
.wr-3 .wr-img{float: left;  width: 55px; height: 32px; margin-top: 10px;}
.wr-w h4{font-size: 18px; color: #fff;}
.wr-w p{color: #d1e8fd;}
.wr-line{border-right: 1px dotted #fff; height: 560px; position: absolute; left: 600px;}
.kission-w{width: 1040px; float: left; margin-left: 80px; margin-bottom: 30px;}
.kission-w h4{font-size:18px; color: #0095f3;}
.kission-w h4 img{width: 22px; height: 18px; margin-right: 10px;  float: left; margin-top: 5px;}
.kission-w p{color: #666; line-height: 30px; padding-left: 32px;}

.buy-bg{display: none;}
.hot-bg{display: none;}
.chaxun-bg{display: none;}
.buy{width: 450px; margin: 0 auto; border-radius: 6px; background: #fff; margin-top: 13%;}
.buy-img{width: 26px; height: 26px; float: right; margin-right: 25px; margin-top: 20px; cursor: pointer;}
.buy-font{width: 100%; text-align: center; float: left; margin-bottom: 50px; margin-top: 10px;}
.buy-font img{ height: 45px; width: 45px;}
.buy-font span{color: #00ab93; font-size: 24px;}
.buy-1{width: 100%; float: left; margin-bottom: 30px;}
.buy-1 img{width: 98px; height: 98px; border-radius: 50%; float: left; margin-right: 20px; margin-left:25px; }
.buy-1 div{color: #fff; background: #00ab93; float: left; width: 243px; padding: 20px 16px; border-radius:6px; line-height: 25px; position: relative;}
.buy-1 h4{text-align: center; font-size: 24px; color: #000;}
.buy-1 span{display: block; width: 17px; height: 43px; background: url("../images/ju.png") no-repeat; background-position: 100% 100%; position: absolute; bottom: 4px; left: -16px;}
.buy-2{width: 350px; border-top: 1px dashed #ccc; padding: 20px 50px 30px; float: left; text-align: center;}
.buy-2 p{color: #000000; line-height: 25px; margin-bottom: 20px; text-align: left;}
.buy-2 a{color: #fff; height: 50px; line-height: 50px; text-align: center; font-size: 24px; display: block; width: 350px; background: #ff003c;}
.buy-2 span{font-size: 18px; font-weight: 600; color: #ff003c; display: block; width: 350px; padding: 10px 0; text-align: center;}
.buy-2 i{font-size: 30px; font-style: normal;}
.buy-3{ width: 350px;  padding:  0 50px;}
.buy-3 input{ width: 314px;  padding:  0 18px; color: #666; font-size: 18px; height: 50px; line-height: 50px; border-radius: 6px; border: 1px solid #ccc; margin-bottom: 18px;}
.buy-3 button{ width: 350px; color: #fff; font-size: 18px; height: 50px; background: #ff003c; border: 1px solid #ff003c; margin: 10px 0 40px;}


.hongbao{width: 215px; height: 280px; position: fixed; top: 30%; left: 10px; z-index:9999;}
.hongbao img{width: 215px; height: 280px;}

@media screen and (max-width: 1500px){
    .magess{bottom: 14%;}
}


@media screen and (max-width: 1250px){
    .magess{bottom: 14%; height: 55px; width: 832px; margin-left: -420px;}
    .magess input{height: 55px; line-height: 55px; width: 552px; padding: 0 20px; border-radius: 20px 0 0 20px; float: left; border: 0; color: #999; font-size: 24px; font-family: "Microsoft YaHei";}
    .magess button{height: 55px; line-height: 55px; width: 240px; border-radius: 0 20px 20px 0; border: 0; background: #ef674d; color: #fff; font-size: 30px;}
}
