@charset utf-8;
html{font-family:sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;height:100%;overflow-y:scroll;font-family:"微软雅黑"}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,select,textarea,th,td,div{margin:0;padding:0}
body,button,input,select,textarea{font-family:"微软雅黑";font-size:14px;line-height:1.5;font-family:"微软雅黑"\9}
h1,h2,h3,h4,h5,h6{font-weight:400;}
.clear{clear:both;height:0;line-height:0;overflow:hidden;font-size:0;}
.clearfix:after{
	content:".";display:block;height:0;clear:both;visibility:hidden;
}
.clearfix{zoom:1; }
table{border-collapse:0;border-spacing:0;border-collapse:collapse;}
img{border:0px}
.w1000{width: 98%;height:auto;margin:0 auto}
.banner{width:100%;height:auto;display:block;}
.banner img{width:100%;}
.main{background: url(bg.jpg) center top no-repeat;height: 3534px;border-top: 4px solid #1d1f4d;overflow: hidden}
.box1{padding-top:70px;padding-bottom: 90px}
.box1 .idext{font-size: 18px;color: #fefeff;margin-bottom: 110px}
.title{text-align: center}
.title img{display: block;margin:0 auto;width:260px;height:auto;}
.title span{font-size: 18px;color: #fff;margin-top: 45px;display: block;text-align: center;margin-bottom: 30px}
.box1 .item{width:320px;height: 360px;float: left;background: #fff;border-radius: 3px;margin-top:40px;margin-left:6px;margin-right: 6px}
.box1 .item .title{display: block;height: 60px;background: #e43a4e;color: #fff;font-size: 20px;line-height: 60px;font-weight: bold;border-radius: 3px 3px 0 0}
.box1 .item .text{font-size: 14px;color: #666;line-height: 27px;text-align: left;padding:20px;height: 200px}
.box1 .item .text span{display: block;font-size: 16px;color: #333;font-weight: bold;margin-bottom: 10px}
.box1 .item .more{display: inline-block;width:150px;height: 35px;background: #e43a4e;font-size: 16px;color: #fff;border-radius: 35px;line-height: 35px}
.box1 .item .more:hover{background: #bf071d}
.box2{padding-bottom: 255px}
.box2 .idext{text-align: center;font-size: 18px;color: #333;margin-top: 60px;margin-bottom: 55px}
.box2 .item{width:350px;height: 160px;text-align: left;padding-top:40px;padding-left: 115px;font-size: 14px;color: #666;line-height: 27px;float: left;margin:4px;padding-right: 20px}
.box2 .item span{font-size: 16px;color: #333;display: block;margin-bottom: 5px;font-weight: bold}
.box2 .icon1{background:#e8e8e8 url(box1.jpg) 25px 45px no-repeat}
.box2 .icon2{background:#e8e8e8 url(box3.jpg) 25px 45px no-repeat}
.box2 .icon3{background:#e8e8e8 url(box4.jpg) 25px 45px no-repeat}
.box2 .icon4{background:#e8e8e8 url(box2.jpg) 25px 45px no-repeat}
.box3 ul{background: url(box-list.jpg) left top no-repeat;margin-top: 90px}
.box3 ul li{margin-left: 190px;text-align: left;font-size: 14px;color: #fff;line-height: 27px}
.box3 ul span{font-size:18px;color:#fefefe;font-weight:bold;margin-bottom: 20px;display: block}
.box3 ul .item1{padding-top: 10px;height: 307px}
.box3 ul .item2{height: 210px}
.box3 ul .item3{height: 210px}
.box3 ul .item4{height: 190px}
.box3 a{height: 54px;background: #fff;width:250px;display: inline-block;line-height: 54px;text-align: center;font-size: 24px;color: #e4374b;border-radius: 3px}
.box4{background: url(box4-bg.jpg) center top no-repeat;height: 172px;padding-top: 270px}
.box4 p{margin: 0 auto;width:990px;font-size: 14px;color: #fff;line-height: 27px;text-align: left;text-indent: 30px}
.footer{font-size: 14px;color: #fff;background: #161727;padding:40px 0;line-height: 30px;text-align:center;}