.banner{width: 100%;margin:0 auto;overflow: hidden;}
.banner img{width: 100%; display:block;}

.main1{width:1200px; height:60px; line-height:60px; background:url(../images/wei.png) no-repeat left center;-webkit-background-size:24px auto;background-size:24px auto; text-indent:30px; border-bottom:1px solid #eeeeee; font-size:14px; color:#666666;margin:0 auto;overflow: hidden;}
.main1 a{ color:#666666;}



.main2{width:100%; height:1000px; background:url(../images/cha1.jpg) no-repeat  center;-webkit-background-size:auto 100%;background-size:auto 100%; margin:0 auto; margin-top:20px;margin-bottom:-50px;overflow: hidden;}
.main2a{width:900px; text-align:center;margin:0 auto; margin-top:100px;overflow: hidden;}
.main2a img{ width:507px; border:0px;}
.main2b{width:900px; height:671px; background:url(../images/cha3.png) no-repeat  center;-webkit-background-size:auto 100%;background-size:auto 100%; margin:0 auto; margin-top:40px;overflow: hidden;}
.main2b_a{width:700px;margin:0 auto; margin-top:70px;overflow: hidden;}
.main2b_a p.p1{ font-size:32px; color:#015293; font-weight:bold; padding-bottom:20px;}
.main2b_a p.p2{ line-height:35px; font-size:18px; color:#333333;}

.main2b_b{width:700px;margin:0 auto; margin-top:50px;overflow: hidden;}
.main2b_b p.p1{ font-size:32px; color:#015293; font-weight:bold; padding-bottom:30px;}
.main2b_b p.p2{ height:40px; line-height:40px; padding-left:20px; padding-right:20px; font-size:18px; color:#015293; float:left; border:1px dashed #015293;}

.main2b_c{width:700px; height:50px;margin:0 auto; margin-top:20px;overflow: hidden;}
.main2b_c .input01{width:580px; height:50px; line-height:50px;float:left; border: none;outline: none; font-size:18px;color:#ff0000; text-indent:10px; background:#dfe9f2; overflow:hidden;display:inline;}
.main2b_c .sub01{width:110px;height:50px; line-height:50px;background:#015293; color:#FFFFFF;font-size:18px;border: none; outline: none; cursor:pointer; -webkit-appearance: none; float:left;}

input::-webkit-input-placeholder{color: #abc1d5;}
input:-moz-placeholder{color: #abc1d5;}
input::-moz-placeholder{color: #abc1d5;}
input:-ms-input-placeholder{color: #abc1d5;}


@media screen and (max-width:768px) {


.main1{width:96%; height:40px; line-height:40px;background:url(../images/wei.png) no-repeat left center;-webkit-background-size:16px auto;background-size:16px auto; text-indent:24px; border-bottom:1px solid #eeeeee; font-size:14px; color:#666666;margin:0 auto;overflow: hidden;}





.main2{width:100%; height:500px; background:url(../images/cha1.jpg) no-repeat  center top;-webkit-background-size:auto 100%;background-size:auto 100%; margin:0 auto; margin-top:10px;margin-bottom:-30px;overflow: hidden;}
.main2a{width:100%; text-align:center;margin:0 auto; margin-top:20px;overflow: hidden;}
.main2a img{ width:80%; border:0px;}
.main2b{width:100%; height:380px; background:url(../images/cha4.png) no-repeat  center top;-webkit-background-size:100% 100%;background-size:100% 100%; margin:0 auto; margin-top:10px;overflow: hidden;}
.main2b_a{width:88%;margin:0 auto; margin-top:30px;overflow: hidden;}
.main2b_a p.p1{ font-size:15px; color:#015293; font-weight:bold; padding-bottom:10px;}
.main2b_a p.p2{ line-height:25px; font-size:13px; color:#333333;}

.main2b_b{width:88%;margin:0 auto; margin-top:10px;overflow: hidden;}
.main2b_b p.p1{ font-size:15px; color:#015293; font-weight:bold; padding-bottom:10px;}
.main2b_b p.p2{ height:30px; line-height:30px; padding-left:10px; padding-right:10px; font-size:15px; color:#015293; float:left; border:1px dashed #015293;}

.main2b_c{width:88%; height:40px;margin:0 auto; margin-top:10px;overflow: hidden;}
.main2b_c .input01{width:65%; height:40px; line-height:40px;float:left; border: none;outline: none; font-size:16px;color:#ff0000; text-indent:10px; background:#dfe9f2; overflow:hidden;display:inline;}
.main2b_c .sub01{width:30%;height:40px; line-height:40px;background:#015293; color:#FFFFFF;font-size:16px;border: none; outline: none; cursor:pointer; -webkit-appearance: none; float:left;}


}

