*{box-sizing: border-box;margin: 0;padding: 0;outline:none; blr:expression(this.onFocus=this.blur());word-break:break-all;outline: none;}
ol,ul,li{list-style:none;}
a{color:inherit;text-decoration: none;cursor: pointer;}
input,button,textarea,select,body{font-family:"微软雅黑";font-size: 14px;color: #333;line-height:1.5;}
input,button,textarea,select{display:inline-block;vertical-align: middle;border: 1px solid #ccc;border-radius: 0;background: none;}
input[type="text"]{padding: 0 10px;-webkit-appearance:none;}
select{padding: 0 10px;-webkit-appearance:none;background: url(../img/jt-3-bottom.png) no-repeat calc(100% - 20px);}
option{background: #67d43d;padding:10px;-webkit-appearance:none;}
textarea{padding:10px;resize:none;-webkit-appearance:none;}
input[type="submit"],button{cursor: pointer;}
html{overflow-y: scroll;}
body{overflow-x: hidden;}
.wrap{width:80%;max-width: 1400px;margin: auto;position: relative;}
.wrap1{width:80%;max-width: 1200px;margin: auto;position: relative;}
@media only screen and (max-width: 1280px) {
	.wrap{width: 90%;}
	.wrap1{width: 90%;}
}
.over{overflow:hidden ;}
.clear{position: relative;}
.clear:after{content: "";display: block;clear: both;}
.l{float: left;}
.r{float: right;}
.show p{display: block;max-width: 100% !important;margin:0 auto !important;height: auto !important;max-height:none !important;text-indent:2em;}
.show img{display: block;max-width: 100% !important;margin:0 auto !important;height: auto !important;max-height:none !important}
.img-box img{display: block;width: 100%;margin: 0;}
.color-1{color: #de5a08}
.color-2{color: #de5a08}
.font24{font-size: 24px;}
.font18{font-size: 18px;}
@media only screen and (max-width:980px) {
	.font24{font-size: 20px;}
	.font18{font-size: 16px;}
}
@media only screen and (max-width:640px) {
	.font24{font-size: 18px;}
	.font18{font-size: 16px;}
}
.web-bread{padding: 10px 0;}
.web-bread a{margin: 0 3px;transition: 0.2s;}
.web-bread a:hover{color: #dd231f;}
.web-pages{font-size: 0;text-align: center;}
.web-pages li{display: inline-block;vertical-align: middle;width: 40px;height: 40px;line-height: 40px;text-align: center;background: #a0a0a0;font-size: 14px;margin:10px;color: #fff;}
.web-pages li span{display: block;}
.web-pages li a{display: block;}
.web-pages li.cur{background: #000;}
.web-pages .left{background:url(../img/page-left.png) no-repeat center;height:40px;}
.web-pages .right{background:url(../img/page-right.png) no-repeat center;height:40px;}
@media only screen and (max-width:640px) {
	.web-pages a{width: 30px;height: 30px;line-height: 30px;margin: 5px;}
	.web-pages .left{30px}
	.web-pages .right{30px}
}
.web-fy{font-size: 14px;color: #666;line-height: 25px;border-top:1px dashed #ddd;padding:20px 0 0;}
.web-fy .box{margin-top: 5px;}
.web-fy a{transition: 0.3s;}
@media only screen and (min-width:1025px) {
	.web-fy a:hover{color: #dd231f;}
}
@media only screen and (max-width:640px) {
	.web-fy{padding: 10px 0 0;}
	.web-fy .box{margin-top: 0px;}
}
.web-tit-1{line-height: 1.4;text-align: center;}
.web-tit-1 .b1{text-align: left;display: inline-block;position: relative;padding-left:65px}
.web-tit-1 .b1 .z0{position: absolute;left: 0;top:0;color: #cd2e25;font-size: 83px;font-weight: bold;line-height:60px;font-family:arial;width:65px;text-align: center;}
.web-tit-1 .b1 .z1{font-size: 32px;color: #333;font-weight: bold;line-height:35px;}
.web-tit-1 .b1 .z2{font-size: 17px;color: #4a4a4a;line-height: 25px;}
.web-tit-1 .b2{font-size: 22px;color: #666;letter-spacing : 2pt;margin: 7px auto;}
@media only screen and (max-width: 1024px) {
	.web-tit-1 .b1 .z0{font-size: 64px;line-height: 50px;}
	.web-tit-1 .b1 .z1{font-size: 24px;line-height: 30px;}
	.web-tit-1 .b1 .z2{font-size: 14px;line-height: 20px;}
	.web-tit-1 .b2{font-size: 18px;}
}
@media only screen and (max-width:640px) {
	.web-tit-1 .b1{padding-left: 45px;}
	.web-tit-1 .b1 .z0{font-size: 50px;line-height: 40px;width: 45px;}
	.web-tit-1 .b1 .z1{font-size: 20px;line-height: 25px;}
	.web-tit-1 .b1 .z2{font-size: 12px;line-height: 15px;}
	.web-tit-1 .b2{font-size: 16px;}
}
.web-tit-2{line-height: 1.4;text-align: center;font-size: 30px;font-weight: bold;}
.web-tit-2 .b2{font-size: 14px;color: #666;font-weight:normal;margin-top: 15px;display: none;overflow: hidden;}
.web-tit-2 .b2 span{display:inline-block;margin:2px 10px;}
@media only screen and (max-width: 980px) {
	.web-tit-2{font-size: 24px;}
}
.web-txt-1{font-size: 14px;line-height: 30px;color: #666;}
.web-txt-2{font-size: 16px;line-height: 35px;color: #666;}
@media only screen and (max-width:640px ) {
	.web-txt-1{font-size: 14px;line-height: 25px;}
	.web-txt-2{font-size: 14px;line-height: 25px;}
}
.web-nav-1{border-bottom: 1px solid #ddd;margin-bottom: 30px;}
.web-nav-1 .li-box{float: left;position:relative;padding-right: 30px;padding-left: 30px;}
.web-nav-1 .li-box:before{content: "";position: absolute;left:1px;top:50%;height: 30px;width: 1px;background: #d2d2d2;margin-top: -15px;}
.web-nav-1 .li-box span{display: inline-block;line-height:50px;font-size: 20px;position: relative;}
.web-nav-1 .li-box.cur span:before{content: "";position: absolute;bottom:-2px;left:0;position: absolute;width: 100%;height: 4px;background: #cd2e25;}
.web-nav-1 .li-box:first-child{padding-left:0;}
.web-nav-1 .li-box:first-child:before{display: none;}
.web-nav-1 .more{float: right;line-height: 50px;color: #888;text-transform : uppercase;transition: 0.2s;}
@media only screen and (min-width:1025px) {
	.web-nav-1 .more:hover{color: #dd231f}
}
@media only screen and (max-width:1024px) {
	.web-nav-1{margin-bottom: 15px;}
	.web-nav-1 .li-box{padding-left: 15px;padding-right: 15px;}
	.web-nav-1 .li-box:before{height: 16px;margin-top:-8px}
	.web-nav-1 .li-box span{font-size: 16px;line-height: 40px;}
	.web-nav-1 .more{line-height: 40px;}
}
/*首页产品*/
.web-grid-1.grid1{overflow: hidden;}
.web-grid-1.grid1 .zbl-lump{display: block;}
.web-grid-1.grid1 .zbl-lump .img-box{background: #fff;position: relative;border:1px solid #dcdcdc;margin-bottom: 10px;}
.web-grid-1.grid1 .zbl-lump .img-box:before{content:"";position: absolute;z-index: 2;left: 0;top:0;width: 100%;height: 100%;background: #000;opacity: 0;transition: 0.3s;}
.web-grid-1.grid1 .zbl-lump .img-box .txt{position: absolute;z-index: 3;left: 0;top:60%;width: 100%;height:50px;line-height: 50px;overflow: hidden;margin-top: -25px;font-size: 24px;color: #fff;text-align: center;padding: 0 20px;opacity: 0;transition: 0.3s;}
.web-grid-1.grid1 .zbl-lump .zbl-img{padding-top: 68%;}
.web-grid-1.grid1 .zbl-lump .txt-box{height: 50px;line-height: 50px;overflow: hidden;font-size: 18px;text-align: center;}
@media only screen and (min-width:1025px) {
	.web-grid-1.grid1 .zbl-lump:hover .img-box:before{opacity: 0.5;}
	.web-grid-1.grid1 .zbl-lump:hover .img-box .txt{top: 50%;opacity: 1;}
	.web-grid-1.grid1 .zbl-lump:hover .txt-box{opacity: 0;}
}
@media only screen and (max-width: 1440px) {
	.web-grid-1.grid1 .zbl-lump .img-box .txt{font-size: 30px;}
}
@media only screen and (max-width: 1024px) {
	.web-grid-1.grid1 .zbl-lump .img-box{margin-bottom: 0;}
	.web-grid-1.grid1 .zbl-lump .img-box .txt{}
	.web-grid-1.grid1 .zbl-lump .txt-box{font-size: 16px;}
}
@media only screen and (max-width: 640px) {
	.web-grid-1.grid1 .zbl-lump .txt-box{height: 40px;line-height: 40px;font-size: 14px;}
}
.web-grid-1.grid2{margin-top: -5%;overflow: hidden;}
.web-grid-1.grid2 .zbl-lump{display: block;border-bottom: 1px solid #ddd;padding: 5% 0;}
.web-grid-1.grid2 .zbl-lump .img-box{background: #fff;position: relative;border:1px solid #dcdcdc;width: 435px;float: left;}
.web-grid-1.grid2 .zbl-lump .img-box:before{content:"";position: absolute;z-index: 2;left: 0;top:0;width: 100%;height: 100%;background: #000;opacity: 0;transition: 0.3s;}
.web-grid-1.grid2 .zbl-lump .img-box .txt{position: absolute;z-index: 3;left: 0;top:60%;width: 100%;height:50px;line-height: 50px;margin-top: -25px;font-size: 24px;color: #fff;text-align: center;padding: 0 20px;opacity: 0;transition: 0.3s;}
.web-grid-1.grid2 .zbl-lump .zbl-img{padding-top:300px;}
.web-grid-1.grid2 .zbl-lump .txt-box{width: calc(100% - 500px);float: right;}
.web-grid-1.grid2 .zbl-lump .txt-box .tit{height: 50px;line-height: 50px;overflow: hidden;font-size: 24px;color: #333;font-weight: bold;}
.web-grid-1.grid2 .zbl-lump .txt-box .x{display: block;width: 100%;height: 7px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;margin: 40px 0 30px;}
.web-grid-1.grid2 .zbl-lump .txt-box .txt{margin-bottom: 30px;line-height: 25px;height: 100px;overflow: hidden;}
@media only screen and (min-width:1025px) {
	.web-grid-1.grid2 .zbl-lump:hover .img-box:before{opacity: 0.5;}
	.web-grid-1.grid2 .zbl-lump:hover .img-box .txt{top: 50%;opacity: 1;}
}
@media only screen and (max-width: 980px) {
	.web-grid-1.grid2 .zbl-lump .img-box{width: 300px;}
	.web-grid-1.grid2 .zbl-lump .zbl-img{padding-top:200px;}
	.web-grid-1.grid2 .zbl-lump .txt-box{width: calc(100% - 340px);}
	.web-grid-1.grid2 .zbl-lump .txt-box .x{margin: 20px 0;}
	.web-grid-1.grid2 .zbl-lump .txt-box .txt{margin-bottom: 20px;height: 50px;}
}
@media only screen and (max-width: 640px) {
	.web-grid-1.grid2 .zbl-lump .img-box{width: 130px;}
	.web-grid-1.grid2 .zbl-lump .zbl-img{padding-top:110px;}
	.web-grid-1.grid2 .zbl-lump .txt-box{width: calc(100% - 150px);}
	.web-grid-1.grid2 .zbl-lump .txt-box .tit{font-size: 18px;line-height: 30px;height: 30px;}
	.web-grid-1.grid2 .zbl-lump .txt-box .x{display: none;}
	.web-grid-1.grid2 .zbl-lump .txt-box .txt{margin-bottom: 20px;height: 50px;margin-bottom: 10px;}
}
/*首页新闻*/
.web-grid-2 .zbl-lump{border: 1px solid #ccc;overflow: hidden;}
.web-grid-2 .zbl-lump:before{content:"";position: absolute;z-index: 2;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity:0;transition: 0.5s;}
.web-grid-2 .zbl-lump .zbl-img{height: 100%;padding-top: 0;left: 0;top: 100%;position: absolute;opacity: 0;transition: 0.5s;}
.web-grid-2 .zbl-lump .txt-box{padding: 25px 35px;position: relative;z-index: 3;color: #666;transition: 0.5s;}
.web-grid-2 .zbl-lump .txt-box .b1{font-size: 16px;color: #333;line-height: 25px;height: 25px;overflow: hidden;margin-bottom: 15px;transition: 0.5s;}
.web-grid-2 .zbl-lump .txt-box .b2{font-size: 12px;line-height: 20px;height: 40px;overflow: hidden;margin-bottom: 15px;}
.web-grid-2 .zbl-lump .txt-box .b3{font-size: 12px;}
.web-grid-2 .zbl-lump .txt-box .b3 span{font-size: 16px;}
@media only screen and (min-width:1025px) {
	.web-grid-2 .zbl-lump:hover:before{opacity: 0.6;}
	.web-grid-2 .zbl-lump:hover .zbl-img{opacity: 1;top: 0;}
	.web-grid-2 .zbl-lump:hover .txt-box{color: #fff;}
	.web-grid-2 .zbl-lump:hover .txt-box .b1{color: #fff;}
}
@media only screen and (max-width: 640px) {
	.web-grid-2 .zbl-lump .txt-box{padding: 15px 20px;}
	.web-grid-2 .zbl-lump .txt-box .b1{margin-bottom: 5px;}
	.web-grid-2 .zbl-lump .txt-box .b2{margin-bottom: 5px;}
}
/*视频中心*/
.web-grid-4 .zbl-lump{display: block;overflow: hidden;}
.web-grid-4 .zbl-lump .img-box{position: relative;padding: 10px;border: 1px solid #c7c7c7;}
.web-grid-4 .zbl-lump .zbl-img{padding-top: 48%;}
.web-grid-4 .zbl-lump .img-box:before{content:"";position: absolute;left: 20px;bottom: 20px;width: 33px;height:24px;background:url(../img/video-bo.png) no-repeat center/contain;z-index: 2;}
.web-grid-4 .zbl-lump .txt-box{line-height:50px;height:50px;overflow: hidden;text-align: center;font-size: 16px;}
@media only screen and (max-width: 640px) {
	.web-grid-4 .zbl-lump{padding: 10px;}
}
/*新闻*/
.web-grid-5 .zbl-lump{display: block;overflow: hidden;padding: 30px 0;border-bottom: 1px dashed #959595;}
.web-grid-5 .zbl-lump a{transition: 0.3s;}
.web-grid-5 .zbl-lump:first-child{padding-top: 0;}
.web-grid-5 .zbl-lump .img-box{background: #fff;position: relative;float: left;width:300px;margin-right: 4%;padding: 0;overflow: hidden;}
.web-grid-5 .zbl-lump .img-box .zbl-img{padding-top:66%;transition: 0.5s;}
.web-grid-5 .zbl-lump .txt-box{padding: 25px 0;}
.web-grid-5 .zbl-lump .txt-box .tit{font-size: 20px;line-height: 30px;height: 30px;overflow: hidden;margin-bottom: 10px;}
.web-grid-5 .zbl-lump .txt-box .txt{font-size: 14px;line-height: 30px;height: 60px;overflow: hidden;margin-bottom: 25px;color: #666;}
.web-grid-5 .zbl-lump .txt-box .more{font-size:14px;color: #999;}
.web-grid-5 .zbl-lump .txt-box .more span{font-size:18px;color: #999;}
@media only screen and (min-width: 1025px) {
	.web-grid-5 .zbl-lump .img-box:hover .zbl-img{transform: scale(1.05);}
	.web-grid-5 .zbl-lump a:hover{color:#dd231f;}
}
@media only screen and (max-width: 1024px) {
	.web-grid-5 .zbl-lump{padding: 20px 0;}
	.web-grid-5 .zbl-lump .img-box{width: 150px;}
	.web-grid-5 .zbl-lump .txt-box{padding: 0;}
	.web-grid-5 .zbl-lump .txt-box .tit{margin-bottom: 5px;font-size: 16px;line-height: 25px;height: 25px;}
	.web-grid-5 .zbl-lump .txt-box .txt{line-height: 22px;height: 44px;margin-bottom: 5px;}
	.web-grid-5 .zbl-lump .txt-box .more span{font-size:14px;color: #999;}
}


.web-grid-6 .zbl-lump a{transition: 0.3s;}
.web-grid-6 .zbl-lump .img-box{display: block;background: #fff;position: relative;width:100%;overflow: hidden;}
.web-grid-6 .zbl-lump .img-box .zbl-img{padding-top:66%;transition: 0.5s;}
.web-grid-6 .zbl-lump .txt-box{padding: 25px 0;}
.web-grid-6 .zbl-lump .txt-box .tit{font-size: 20px;line-height: 30px;height: 30px;overflow: hidden;margin-bottom: 10px;text-align: center;}
.web-grid-6 .zbl-lump .txt-box .txt{font-size: 14px;line-height: 30px;height: 60px;overflow: hidden;margin-bottom: 25px;color: #666;}
.web-grid-6 .zbl-lump .txt-box .more{font-size:14px;color: #999;}
.web-grid-6 .zbl-lump .txt-box .more span{font-size:18px;color: #999;}
@media only screen and (min-width: 1025px) {
	.web-grid-6 .zbl-lump .img-box:hover .zbl-img{transform: scale(1.05);}
	.web-grid-6 .zbl-lump a:hover{color:#dd231f;}
}
@media only screen and (max-width: 1024px) {
	.web-grid-6 .zbl-lump{padding: 20px 0;}
	.web-grid-6 .zbl-lump .img-box{width: 150px;}
	.web-grid-6 .zbl-lump .txt-box{padding: 0;}
	.web-grid-6 .zbl-lump .txt-box .tit{margin-bottom: 5px;font-size: 16px;line-height: 25px;height: 25px;}
	.web-grid-6 .zbl-lump .txt-box .txt{line-height: 22px;height: 44px;margin-bottom: 5px;}
	.web-grid-6 .zbl-lump .txt-box .more span{font-size:14px;color: #999;}
}


.web-grid-10 .lump{border-top:1px dashed #999;padding: 30px 0;}
.web-grid-10 .lump:first-child{padding-top: 0;border-top:0 ;}
.web-grid-10 .lump:last-child{padding-bottom: 0;}
.web-grid-10 .lump .tit{font-size: 14px;color: #333;height: 25px;line-height: 25px;overflow: hidden;margin-bottom: 10px;}
.web-grid-10 .lump .tit:before{content:"问";float:left;background: #cd2e25;color: #fff;width: 18px;height: 18px;line-height: 18px;text-align: center;margin-right: 5px;margin-top: 3px;}
.web-grid-10 .lump .txt{font-size: 14px;color: #666;height:50px;line-height:25px;overflow: hidden;}
.web-grid-10 .lump .txt:before{content:"答";float:left;background: #333333;color: #fff;width: 18px;height: 18px;line-height: 18px;text-align: center;margin-right: 5px;margin-top: 3px;}



.web-more-1{text-align: center;font-size: 0;}
.web-more-1 a{display: inline-block;font-size: 16px;color: #999;border: 1px solid;line-height: 40px;margin:0 5px;padding: 0 40px;text-transform : uppercase;cursor: pointer;transition: 0.5s;}
@media only screen and (min-width:1025px) {
	.web-more-1 a:hover{color: #fff;background: #dd231f;}
}
@media only screen and (max-width: 640px) {
	.web-more-1 a{font-size: 14px;line-height: 28px;padding: 0 15px;}
}



.web-main-0:after{content: "";display: block;clear: both;}
.web-main-0 .web-main-left{float: left;width:20%;}
.web-main-0 .web-main-left .box{margin-top:20px;border: 1px solid #e5e5e5;overflow: hidden;}
.web-main-0 .web-main-left .box .tit-1{width: 100%;height:50px;line-height: 50px;background:#e5e5e5;overflow: hidden;color: #333;padding: 0 25px;font-size: 18px;}
.web-main-0 .web-main-left .box:first-child{margin-top: 0;}
.web-main-0 .web-main-left .box-1 .menu{display: none;}
.web-main-0 .web-main-left .box-1 .nav{padding: 0 10px}
.web-main-0 .web-main-left .box-1 .nav li{position: relative;border-top: 1px dashed #ccc;font-size: 0;}
.web-main-0 .web-main-left .box-1 .nav li:first-child{border: 0;}
.web-main-0 .web-main-left .box-1 .nav li a{display: inline-block;line-height: 54px;height:54px;font-size: 16px;text-transform : uppercase;padding-left:15px;padding-right: 30px;overflow: hidden;}
.web-main-0 .web-main-left .box-1 .nav li ul{border-top:1px dashed #ccc;}
.web-main-0 .web-main-left .box-1 .nav li li a{line-height: 34px;height:34px;font-size: 14px;}
.web-main-0 .web-main-left .box-1 .nav li li ul{padding: 5px 0;border-top:1px dashed #ccc;}
.web-main-0 .web-main-left .box-1 .nav li li li{border: 0;padding:0 10px ;}
.web-main-0 .web-main-left .box-1 .nav li li li a{line-height: 30px;height:30px;font-size: 12px;}
.web-main-0 .web-main-left .box-1 .nav li .btn1{position: absolute;right: 0;top:12px;width: 30px;height: 30px;z-index: 9;}
.web-main-0 .web-main-left .box-1 .nav li .btn1 .x1{width: 2px;height: 16px;position: absolute;left: 50%;top: 50%;margin-top: -8px;margin-left: -1px;background: #666;}
.web-main-0 .web-main-left .box-1 .nav li .btn1 .x2{width:16px;height: 2px;position: absolute;left: 50%;top: 50%;margin-left: -8px;margin-top: -1px;background: #666;}
.web-main-0 .web-main-left .box-1 .nav li .btn2{position: absolute;right:5px;top:7px;width:20px;height: 20px;z-index: 9;}
.web-main-0 .web-main-left .box-1 .nav li .btn2 .x1{width: 1px;height: 10px;position: absolute;left: 50%;top: 50%;margin-top: -5px;background: #666;}
.web-main-0 .web-main-left .box-1 .nav li .btn2 .x2{width:10px;height: 1px;position: absolute;left: 50%;top: 50%;margin-left: -5px;background: #666;}
.web-main-0 .web-main-left .box-1 .nav li.cur .btn1 .x1{display: none;}
.web-main-0 .web-main-left .box-1 .nav li.cur .btn1 .x2{background: #00378a;}
.web-main-0 .web-main-left .box-1 .nav li li.cur .btn2 .x1{display: none;}
.web-main-0 .web-main-left .box-1 .nav li li.cur .btn2 .x2{background: #00378a;}
.web-main-0 .web-main-left .box-2 .lumps{padding: 15px;}
.web-main-0 .web-main-left .box-2 .img-box{border:1px solid #ddd}
.web-main-0 .web-main-left .box-2 .zbl-img{padding-top: 70%;}
.web-main-0 .web-main-left .box-2 .txt-box{line-height: 30px;height: 30px;overflow: hidden;text-align: center;margin: 10px 0;}
.web-main-0 .web-main-left .box-3 .txt-box{padding:20px 15px;}
.web-main-0 .web-main-left .box-3 .txt-box .t1{font-size: 16px;color: #00378a;line-height: 1.2;margin-bottom: 15px;}
.web-main-0 .web-main-left .box-3 .txt-box .t2{font-size: 14px;color: #666;line-height:25px;}
.web-main-0 .web-main-left .box-4 ul{padding: 15px;}
.web-main-0 .web-main-left .box-4 li{line-height: 30px;height: 30px;position: relative;overflow: hidden;padding-left: 15px;color: #666;}
.web-main-0 .web-main-left .box-4 li:before{position: absolute;content:">";left: 0;top: 0;width: 15px;height: 30px;line-height: 30px;font-family: "宋体";}
.web-main-0 .web-main-right{float: right;width:77%;}
@media only screen and (max-width:1024px) {
	.web-main-0 .web-main-left {display: none;}
	.web-main-0 .web-main-right {float: none;width: 100%;}
}
.web-main-1:after{content: "";display: block;clear: both;}
.web-main-1 .web-main-left{float: left;width:77%;}
.web-main-1 .web-main-right{float: right;width:20%;}
.web-main-1 .web-main-right .box{margin-top:20px;border: 1px solid #e5e5e5;overflow: hidden;}
.web-main-1 .web-main-right .box .tit-1{width: 100%;height:30px;line-height: 30px;background:#e5e5e5;overflow: hidden;color: #333;padding: 0 20px;font-size: 14px;font-weight:bold}
.web-main-1 .web-main-right .box:first-child{margin-top: 0;}
.web-main-1 .web-main-right .box .txt{padding:10px 15px;}
.web-main-1 .web-main-right .box .lump{line-height: 25px;height: 25px;position: relative;overflow: hidden;padding-left: 20px;color: #666;font-size: 12px;}
.web-main-1 .web-main-right .box .lump span{position: absolute;left: 0;top:50%;margin-top: -8px;width: 16px;height: 16px;line-height: 16px;background: #dd231f;color: #fff;text-align: center;}
.web-main-1 .web-main-right .box .lump:nth-child(n+4) span{background: #999;}
@media only screen and (max-width:1024px) {
	.web-main-1 .web-main-left {float: none;width: 100%;}
	.web-main-1 .web-main-right {display: none;}
}
.web-form-2 .main{max-width:1200px;margin:auto}
.web-form-2 .box{margin-bottom: 20px;}
.web-form-2 .box:after{content: "";display: block;clear: both;}
.web-form-2 .xing{position: relative;}
.web-form-2 .xing:before{content: "*";position:absolute;left:10px;top: 12px;color: red;}
.web-form-2 input{display: inline-block;vertical-align: middle;width:50%;height: 50px;line-height: 50px;font-size: 18px;color: #333;padding:0 20px}
.web-form-2 textarea{width: 80%;height: 180px;font-size: 18px;color: #333;padding:10px 20px}
.web-form-2 img{display: inline-block;vertical-align: middle;width: 100px;height: 50px;}
.web-form-2 input[type="submit"]{display: block;font-size: 24px;width: 100px;height: 50px;line-height: 50px;background: #004099;color: #fff;border:0;border-radius:3px;}