input{ outline:0}
.bn-alp .sub2{bottom: 25px;    z-index: 997; top: 185px; left: 50%; margin-left: 300px;width: 235px; text-align: center; position: absolute;height: 285px;background: #fff;border-radius: 4px;padding: 30px 0px 0px 35px;color:#333;  }
.bn-alp .sub2 .btfont{ text-align: center; float:left; width: 200px; font-weight: bold; font-size: 16px;}
.bn-alp .sub2 .textarea{ float: left; width: 200px; border: 1px solid #cccccc; border-radius: 5px; background: #ffffff; height: 35px; line-height: 35px;margin-top: 20px;}
.bn-alp .sub2 .textarea input{ border: 0px; height: 30px; width: 190px; padding-left: 10px;}
.bn-alp .button .btn-sub{width: 150px;height: 36px;background: #409FFF;color:#fff;border: 0;float: left;cursor: pointer; margin-left: 25px; border-radius: 10px;}
.bn-alp .button .btn-res{border:1px solid #409FFF;background: #fff;float: right;width: 150px;height: 36px;cursor: pointer;color: #666;}
.chwT01{ width: 100%; float: left; text-align: center; font-size: 30px; font-weight: bold; color: #333333; background:url(../img/chwhbf08.png) no-repeat center bottom; height: 50px;    line-height: 32px;}
.chwT02{ width: 100%; float: left; text-align: center; font-size: 30px; font-weight: bold; color: #ffffff; background:url(../img/chwhbf09.png) no-repeat center bottom; height: 50px;    line-height: 32px;}
.chwP01{ width: 100%; float: left; text-align: center; font-size: 16px;  color: #333333;line-height: 32px;}
.chwP02{ width: 100%; float: left; text-align: center; font-size: 16px;  color: #ffffff;line-height: 32px;}
.chwhbf01{ width: 100%; float: left; background: #f7fbff; padding-top: 50px;}
.chwhbf01 ul{ width: 1200px; margin: 0 auto; background: url(../img/chwhbf01.png) 0 80px no-repeat; min-height: 580px;}
.chwhbf01 ul li { margin-top: 50px;  background:url(../img/chwhbf02.jpg) #ffffff no-repeat center 150px; border-radius: 5px; height: 350px;  -webkit-box-shadow: rgba(53,53,53,0.15) 1px 0 10px; -moz-box-shadow: rgba(53,53,53,0.15) 1px 0 10px;   box-shadow: rgba(53,53,53,0.15) 1px 0 10px;      position: relative;   padding: 25px;   line-height: 30px;   float: right;   width: 550px;   }
.chwhbf02{width: 100%; float: left; background: #ffffff; padding-top: 50px; padding-bottom: 50px;}	
.chwhbf02 ul{ width: 1000px; margin: 0 auto; }
.chwhbf02 ul .li01{background:url(../img/chwicon01.png) 0 30px #2974e8;border: 1px solid #2974e8; color: #ffffff; width:145px; height: 45px; margin-top: 50px; border-radius: 5px; padding-top:100px ; float: left; text-align: center; font-size:16px; font-weight: bold;}
.chwhbf02 ul .li01:hover{border: 1px solid #dbdbdb; background:url(../img/chwicon01.png) 0 -145px #ffffff; color: #333333}
.chwhbf02 ul .li02{border: 1px solid #dbdbdb; background:url(../img/chwicon01.png) -145px -145px #ffffff; margin-left: 66px; width:145px; height: 45px; margin-top: 50px; border-radius: 5px; padding-top:100px ; float: left; text-align: center; font-size:16px; font-weight: bold;}
.chwhbf02 ul .li02:hover{background:url(../img/chwicon01.png) -145px 30px #2974e8;border: 1px solid #2974e8; color: #ffffff}
.chwhbf02 ul .li03{border: 1px solid #dbdbdb; background:url(../img/chwicon01.png) -290px -145px #ffffff; margin-left: 66px; width:145px; height: 45px; margin-top: 50px; border-radius: 5px; padding-top:100px ; float: left; text-align: center; font-size:16px; font-weight: bold;}
.chwhbf02 ul .li03:hover{background:url(../img/chwicon01.png) -290px 30px #2974e8;border: 1px solid #2974e8; color: #ffffff}
.chwhbf02 ul .li04{border: 1px solid #dbdbdb; background:url(../img/chwicon01.png) -435px -145px #ffffff; margin-left: 66px; width:145px; height: 45px; margin-top: 50px; border-radius: 5px; padding-top:100px ; float: left; text-align: center; font-size:16px; font-weight: bold;}
.chwhbf02 ul .li04:hover{background:url(../img/chwicon01.png) -435px 30px #2974e8;border: 1px solid #2974e8; color: #ffffff}
.chwhbf02 ul .li05{border: 1px solid #dbdbdb; background:url(../img/chwicon01.png) -580px -145px #ffffff; margin-left: 66px; width:145px; height: 45px; margin-top: 50px; border-radius: 5px; padding-top:100px ; float: left; text-align: center; font-size:16px; font-weight: bold;}
.chwhbf02 ul .li05:hover{background:url(../img/chwicon01.png) -580px 30px #2974e8;border: 1px solid #2974e8; color: #ffffff}
.chwhbf03{width: 100%; float: left;  background: url(../img/chwhbf03.jpg) center top no-repeat; padding-top: 50px; padding-bottom: 50px;}	
.chwhbf03 ul{ width: 1200px; margin: 0 auto; }
.chwhbf03 ul li{ width: 208px; float: left; margin: 30px 96px 0px 96px; padding-top: 215px; color: #ffffff; position: relative}
.chwhbf03 ul li h3{ font-size:20px; font-weight:bold; text-align: center; width: 208px;}
.chwhbf03 ul li p{ font-size:15px; text-align: center; width: 208px; padding-top: 10px; line-height: 20px;}
.chwhbf03 ul .li01{ background: url(../img/chwicon02.png) 0 0 no-repeat; }
.chwhbf03 ul .li02{ background: url(../img/chwicon02.png) -208px 0 no-repeat; }
.chwhbf03 ul .li03{ background: url(../img/chwicon02.png) -416px 0 no-repeat; }
.chwhbf03 ul .li04{ background: url(../img/chwicon02.png) -624px 0 no-repeat; }
.chwhbf03 ul .li05{ background: url(../img/chwicon02.png) -832px 0 no-repeat; }
.chwhbf03 ul .li06{ background: url(../img/chwicon02.png) -1040px 0 no-repeat; }
.chwhbf04{width: 100%; float: left;  background: url(../img/chwhbf04.jpg) center 120px no-repeat #ffffff; padding-top: 50px; padding-bottom: 50px; height: 755px;}	
.chwhbf04 ul{ width: 1200px; margin: 0 auto; position: relative; overflow: hidden;height: 705px;}
.chwhbf04 ul li h3{ font-size: 20px; color: #103794; font-weight: bold;float: left; width: 100%; padding-top: 20px}
.chwhbf04 ul li p{ font-size: 16px; color: #333333;width: 100%; padding-top: 20px; line-height: 20px;}
.chwhbf04 ul .li01{ position: absolute; top: 130px; left: 80px; padding-left: 110px; width: 150px; height: 100px;}
.chwhbf04 ul .li01:before{ content: "";-webkit-animation:bta 2s linear infinite;-moz-animation:bta 2s linear infinite;-o-animation:bta 2s linear infinite;animation:bta 2s linear infinite; position: absolute; width: 100px; height: 100px; border-radius: 50%; background: url(../img/chwicon03.png) #2974e8 0px 0px no-repeat; left: 0; top: 0}
.chwhbf04 ul .li02{ position: absolute; top: 193px; right: 45px; padding-right: 110px; width: 150px; height: 100px;}
.chwhbf04 ul .li02:before{ content: "";-webkit-animation:bta 2s linear infinite;-moz-animation:bta 2s linear infinite;-o-animation:bta 2s linear infinite;animation:bta 2s linear infinite; position: absolute; width: 100px; height: 100px; border-radius: 50%; background: url(../img/chwicon03.png) #2974e8 -100px 0px no-repeat; right: 0; top: 0}
.chwhbf04 ul .li03{ position: absolute; bottom: 65px; left: 126px; padding-left: 110px; width: 180px; height: 100px;}
.chwhbf04 ul .li03:before{ content: "";-webkit-animation:bta 2s linear infinite;-moz-animation:bta 2s linear infinite;-o-animation:bta 2s linear infinite;animation:bta 2s linear infinite; position: absolute; width: 100px; height: 100px; border-radius: 50%; background: url(../img/chwicon03.png) #2974e8 -200px 0px no-repeat; left: 0; top: 0}
.chwhbf04 ul .li04{ position: absolute; bottom: 160px; right: 70px; padding-right: 110px; width: 180px; height: 100px;}
.chwhbf04 ul .li04:before{ content: "";-webkit-animation:bta 2s linear infinite;-moz-animation:bta 2s linear infinite;-o-animation:bta 2s linear infinite;animation:bta 2s linear infinite; position: absolute; width: 100px; height: 100px; border-radius: 50%; background: url(../img/chwicon03.png) #2974e8 -300px 0px no-repeat; right: 0; top: 0}
.chwhbf05{width: 100%; float: left;  background: url(../img/chwhbf05.jpg) center top no-repeat #ffffff; padding-top: 50px; padding-bottom: 50px; height: 1269px; }	
.chwhbf05 ul{ width: 1200px; margin: 0 auto; position: relative; overflow: hidden; background: url(../img/chwhbf10.png) no-repeat center -30px; padding-top: 680px;}
.chwhbf05 ul .li01 h3,.chwhbf05 ul .li03 h3,.chwhbf05 ul .li05 h3{ height: 36px; padding-left: 45px; float: left; width: 325px; font-size: 20px; font-weight: bold; color: #ffffff}
.chwhbf05 ul .li02 h3,.chwhbf05 ul .li04 h3,.chwhbf05 ul .li06 h3{ height: 36px; padding-right: 45px; float: left; width: 325px; font-size: 20px; font-weight: bold; color: #ffffff; text-align: right}
.chwhbf05 ul li p{ float:left; width: 370px; font-size: 16px;color: #ffffff; padding-top: 14px; line-height: 20px;}
.chwhbf05 ul .li02 p,.chwhbf05 ul .li04 p,.chwhbf05 ul .li06 p{ float:left; width: 370px; font-size: 16px;color: #ffffff; padding-top: 14px; line-height: 20px; text-align: right}
.chwhbf05 ul .li01{ position: absolute; top: 80px; left: 0; width: 370px;}
.chwhbf05 ul .li02{ position: absolute; top: 80px; right: 0; width: 370px;}
.chwhbf05 ul .li03{ position: absolute; top: 278px; left: 0; width: 370px;}
.chwhbf05 ul .li04{ position: absolute; top: 278px; right: 0; width: 370px;}
.chwhbf05 ul .li05{ position: absolute; top: 478px; left: 0; width: 370px;}
.chwhbf05 ul .li06{ position: absolute; top: 478px; right: 0; width: 370px;}
@-webkit-keyframes bta{
	0%{top:0;}
	30%{top:-5px;opacity: 0.8;}
	60%{top:0;}
	80%{top:5px;}
	100%{top:0;}
}
@-moz-keyframes bta{
	0%{top:0;}
	30%{top:-5px; opacity: 0.8;}
	60%{top:0;}
	80%{top:5px;}
	100%{top:0;}
}
@-o-keyframes bta{
	0%{top:0;}
	30%{top:-5px;opacity: 0.8;}
	60%{top:0;}
	80%{top:5px;}
	100%{top:0;}
}
@keyframes bta{
    0%{top:0;}
	30%{top:-5px;opacity: 0.8;}
	60%{top:0;}
	80%{top:5px;}
	100%{top:0;}
}
.chwhbf05 ul .li01:before{ content:""; position: absolute; left: 0; top: -6px;background:url(../img/chwicon04.png) 0px 0px no-repeat #ffffff; width: 36px; height: 36px; border-radius: 50%;-webkit-animation:bta 1s linear infinite;-moz-animation:bta 1s linear infinite;-o-animation:bta 1s linear infinite;animation:bta 1s linear infinite}
.chwhbf05 ul .li03:before{ content:""; position: absolute; left: 0; top: -6px;background:url(../img/chwicon04.png) -72px 0px no-repeat #ffffff; width: 36px; height: 36px; border-radius: 50%;-webkit-animation:bta 1s linear infinite;-moz-animation:bta 1s linear infinite;-o-animation:bta 1s linear infinite;animation:bta 1s linear infinite }
.chwhbf05 ul .li05:before{ content:""; position: absolute; left: 0; top: -6px;background:url(../img/chwicon04.png) -144px 0px no-repeat #ffffff; width: 36px; height: 36px; border-radius: 50%;-webkit-animation:bta 1s linear infinite;-moz-animation:bta 1s linear infinite;-o-animation:bta 1s linear infinite;animation:bta 1s linear infinite }
.chwhbf05 ul .li02:before{ content:""; position: absolute; right: 0; top: -6px;background:url(../img/chwicon04.png) -36px 0px no-repeat #ffffff; width: 36px; height: 36px; border-radius: 50%;-webkit-animation:bta 1s linear infinite;-moz-animation:bta 1s linear infinite;-o-animation:bta 1s linear infinite;animation:bta 1s linear infinite }
.chwhbf05 ul .li04:before{ content:""; position: absolute; right: 0; top: -6px;background:url(../img/chwicon04.png) -108px 0px no-repeat #ffffff; width: 36px; height: 36px; border-radius: 50%;-webkit-animation:bta 1s linear infinite;-moz-animation:bta 1s linear infinite;-o-animation:bta 1s linear infinite;animation:bta 1s linear infinite }
.chwhbf05 ul .li06:before{ content:""; position: absolute; right: 0; top: -6px;background:url(../img/chwicon04.png) -180px 0px no-repeat #ffffff; width: 36px; height: 36px; border-radius: 50%;-webkit-animation:bta 1s linear infinite;-moz-animation:bta 1s linear infinite;-o-animation:bta 1s linear infinite;animation:bta 1s linear infinite}
.chwhbf05 ul .li07{ float: left; width: 1200px; background: url(../img/img6_02.jpg) no-repeat center top; height: 530px;}
.chwhbf06{width: 100%; float: left;  background: #ffffff; padding-top: 50px; padding-bottom: 50px; background: url(../img/chwhbf11.jpg) center 200px no-repeat #ffffff; height: 605px; }	
.chwhbf06 ul{ width: 1200px; margin: 0 auto; position: relative; overflow: hidden;}
.khanli{width:100%;  float: left; background: url(../img/chwhbf06.jpg) no-repeat center top;  padding: 50px 0}
.khanli .case{width:1198px;margin: 0 auto;height: 200px;}
.khanli .casecontent{margin-top: 60px;padding: 0 28px;height: 140px;overflow: auto;width: 1130px; float: left}
.khanli .casecontent .caselist{float: left;width: 250px;border: 1px solid #f1f1f1;border-radius: 5px;padding: 15px 42px;margin: 0 20px 20px;background:#f9f8f8;}
.khanli .casecontent .caselist strong{ display: inline-block; font-size: 16px; color: #246eca; margin-bottom: 15px; }
.khanli .casecontent .caselist .link a { display: inline-block; padding: 3px 13px; color: #0874f9; border: 1px solid #aec7f6; background-color: #e3efff; margin-right:10px}
.member-type{width: 100%; float: left;  background: #ffffff; padding-top: 50px; padding-bottom: 50px;  }	
.member-type ul{ width: 1200px; margin: 0 auto; position: relative; overflow: hidden;}
.member-type .table { border-collapse: collapse; float:left;  width: 100%;  margin: 50px 0 0 0;  border: 1px solid #DDDDDD;}
.member-type .table td {  border-color: transparent;  border-left: 1px solid #ddd;  padding: 15px 3px;  text-align: center;  vertical-align: middle;  font-size: 16px;  font-weight: 400;}
.member-type .table td img {  vertical-align: middle;}
.member-type .table tr:first-child td {  padding: 10px 0 20px 0;}
.member-type .table tr:first-child a{ background:#2875e7; border-radius:5px; padding:8px 20px; color:#ffffff}
.member-type .table tr:first-child td:nth-child(1),.member-type .table tr:first-child td:nth-child(3) {  border-top: 10px solid #D5D5D5;}
.member-type .table tr:first-child td:nth-child(2) {  border-top: 10px solid #C7C7C7;}
.member-type .table tr:first-child td:nth-child(4) {  border-top: 10px solid #6ba7ff;}
.member-type .table tr:first-child td:nth-child(5) {  border-top: 10px solid #2875e7;}
.member-type .table td {  border-bottom: 1px solid #ccc;}
.member-type .table tr td.border {  border-bottom: 1px solid #ccc;}
.member-type .table .f-big {  color: #292929;  font-size: 16px;  text-align: center;  line-height: 1.5;}
.member-type .table .f-big span {  font-size: 20px;  font-weight: bold;  margin-left: 5px;}
.member-type .table .f-small {color: #C8152D;font-size: 18px; font-weight: bold ;}
.member-type .red {    font-size: 18px;    font-weight: bold;    color: #E6181D;}
.apply-div{ background:url(../img/chwhbf07.jpg) no-repeat center top; width:100%; position:relative; float:left;}
.apply-container {  height: 280px; width: 1190px;  margin: auto;  overflow: hidden;  position: relative;}
.apply-container .apply-font{width:570px;text-align:center;float:left;color:#fff;margin-top:92px}
.apply-online {    font-size: 28px;}
.apply-year {    font-size: 22px;}
.apply-year font {    font-size: 32px;    font-weight: bold;}
.apply-form2{width:400px;float:right;margin:18px 165px 0 0}
.apply-form2 label{width:64px;display:inline-block;font-size:16px;color:#fff;text-align:right}
.apply-form2 form input[type="text"]{width:260px;height:38px;padding:0 15px;border:1px solid #dedff6;border-radius:3px;font-size:14px;color:#baaece;font-family:"Microsoft YaHei";margin:15px 12px 0}
.apply-form2 form input[type="button"],.apply-form2 form .button{width:160px;height:42px;line-height:42px;font-size:16px;font-family:"Microsoft YaHei";border:3px solid #fff;border-radius:38px;background:0;color:#fff;margin:18px 0 0 147px;cursor:pointer;display:inline-block;text-align:center}
