@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0; padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;/*display: block;*/}
body{ font-family:"Î¢ÈíÑÅºÚ"; overflow-x:hidden; background:none;}
img{ border:0;}
.clear{ clear:both;}

.cen1200{width:1200px; margin:0 auto; overflow:hidden;}
.cen1250{width:1250px; margin:0 auto; overflow:hidden;}
.banner{width: 100%;height: 746px;text-align: center;margin: 0 auto;background: url(../images/banner.jpg) no-repeat center;}
.icon01{float: left;margin: 32px 0 0 300px;}
.p1{font-size: 36px;font-weight: bold;color: #000;float: left;margin: 44px 0 0 8px;}
.bx1{width: 538px;float: left;margin-left: 14px;}
.p2{font-size: 24px;font-weight: bold;width: 164px;line-height: 42px;border-radius: 42px; background: #ca241d;color: #fff;text-align: center;margin-top: 20px;float: left;}
.p3{font-size: 20px;color: #000;line-height: 30px;padding-left: 16px;margin-top: 8px;}
.p3 a{color: #0042ff;}
.p3 a:hover{color: #0042ff;}
.p4{font-size: 20px;color: #000;float: left;margin: 30px 0 0 24px;}
.bx2{width: 1200px;height: 382px;background: url(../images/img_03.jpg) no-repeat center;margin: 38px auto 65px auto;}
.ul1 li{float: left;width: 384px;margin: 176px 0 0 14px;}
.ul1 li:nth-child(1){margin-left: 10px;}
.ul1 li p{font-size: 20px;width: 334px;line-height: 30px;color: #000;margin-left: 20px;}
.ul1 li a{font-size: 24px;font-weight: bold;text-align: center;width: 166px;line-height: 50px;border-radius: 50px;color: #fff;background: #d23222;margin: 8px 0 0 200px;display: block;}
.ul1 li a:hover{color: #fff;}
.bx3{width: 100%;height: 58px;text-align: center;margin: 0 auto;background: url(../images/img_04.jpg) no-repeat center;}
.bx4{width: 598px;height: 924px;background: #fff;float: left;margin: 30px 4px 0 0;border-radius: 14px;}
.p5{font-size: 20px;color: #252525;line-height: 30px;width: 550px;margin: 12px 0 0 26px;}
.p6{font-size: 24px;font-weight: bold;color: #252525;margin: 32px 0 0 26px;}
.bx5{width: 568px;background: #f3f3f3;margin: 18px auto 0 auto;padding: 13px 6px;box-sizing: border-box;}
.bx6{width: 556px;background: #fff;padding: 2px 0 22px 0;}
.p7{font-size: 20px;color: 000;margin: 20px 0 0 22px;}
.radio-box{width: 120px;box-sizing: border-box;display: inline-block;margin: 10px 0 0 16px;float: left;}
input[type="radio"]{opacity: 0;width: 0;height: 0;}
.radio-style::before {width: 16px;height: 16px;border-radius: 16px; border: 1px solid #5b5b5b;-webkit-box-sizing: border-box;box-sizing: border-box;content: "";margin: 6px 6px 0 0;display: block;float: left;}
input[type="radio"]:checked + .radio-style::before {background:url(../images/cek.png) no-repeat center #c43017; background-size:100%;background-clip: content-box;border-color:#c43017;}
.radio-style{font-size: 20px;display: inline-block;}
.p8{font-size: 24px;font-weight: bold;color: #000;text-align: center;margin-top: 60px;}
.bx7{background: #fdebc6;width: 564px;border-radius: 10px;margin: 36px auto 0 auto;padding: 38px 0 50px 0;}
.input{width: 474px;height: 64px;line-height: 64px;border: 0;box-sizing: border-box;background: #fff;margin: 20px auto 0 auto;font-size: 20px;color: #232323;padding-left: 26px;outline: none;display: block;border-radius: 8px;}
.bt{width: 200px;line-height: 58px;border-radius: 58px;background: #cd281e;margin: 25px auto 0 auto;border: none;outline: none;display: block;font-size: 24px;font-weight: bold;color: #fff;text-align: center;}
.p9{font-size: 18px;color: #000;line-height: 30px;text-align: center;margin-top: 20px;}
.p10{font-size: 20px;color: #000;line-height: 30px;margin-top: 40px;}
.bx8{width: 1200px;height: 168px;background: url(../images/img_07.jpg) no-repeat center;margin: 20px auto 0 auto;}
.bx8 a{width: 166px;line-height: 50px;border-radius: 50px;background: #cb251d;display: block;font-size: 24px;font-weight: bold;text-align: center;float: left;margin: 91px 0 0 120px;color: #fff;}
.bx8 a:hover{color: #fff;}
.pub_al{width:1250px;margin: 0 auto;position: relative;}
.pub_al ul li{width: 1200px;height: 638px;position: relative;background: #f3f3f3;box-sizing: border-box;padding-top: 22px;}
.pub_al ul li img{display: block;margin: 0 auto;}
.pub_al ul li p{font-size: 20px;color: #000;margin: 12px 0 0 23px;}
.al_left{background: url(../images/al_left.jpg) no-repeat center;width: 65px;height: 113px;position: absolute;left: -65px;top: 242px;}
.al_right{background: url(../images/al_right.jpg) no-repeat center;width: 65px;height: 113px;position: absolute;right: -15px;top: 242px;}


.a1{width: 224px;line-height: 50px;border-radius: 50px;background: #cb251d;display: block;font-size: 24px;font-weight: bold;text-align: center;margin: 20px auto 10px auto;color: #fff;}
.a1:hover{color: #fff;}
.bx9{width: 100%;height: 68px;text-align: center;margin: 0 auto;background: url(../images/img_11.jpg) no-repeat center;}
#tabs{width: 249px;float: left;margin-top: 35px;}
#tabs li{width: 249px;height: 76.66px;line-height: 76.66px;box-sizing: border-box;font-size: 24px;font-weight: bold;text-align: center;color: #000;background: #fff;border: 1px solid #fdebc6;cursor: pointer;}
#tabs li:nth-child(1){background: #cc271e;border: 1px solid #ce2b1f;color: #fff;}
#tab_conbox{width: 951px;float: left;margin-top: 35px;}
#tab_conbox li{width: 951px;height: 460px;}
#tab_conbox li p{font-size: 20px;line-height: 47px;color: #000;margin: 36px 0 0 632px;display: inline-block;}
.bx10{width: 1250px;height: 609px;background: url(../images/img_18.jpg) no-repeat center;margin: 32px auto 0 auto;box-sizing: border-box;padding: 35px 25px 0 25px;}
.bx10 p{font-size: 20px;line-height: 30px;}
.bx11{width: 406px;float: left;margin-top: 25px;}
.bx11 p{font-size: 20px;color: #000;line-height: 30px;}
.p11{font-size: 36px;font-weight: bold;color: #000;text-align: center;margin: 38px auto;}
.bx12{width: 100%;height: 1166px;background: #fff;box-sizing: border-box;padding: 8px 8px 0 8px;}
.bx13{width: 607px;height: 1144px;background: #f3f3f3;float: left;margin-left: 6px;overflow-y: scroll;}
.icon07{width: 18px;height: 21px;float: left;display: block;margin: 24px 0 0 33px;}
.p12{font-size: 24px;font-weight: bold;color: #000;float: left;margin: 18px 0 0 10px;}
.p13{font-size: 20px;color: #000;line-height: 30px;width: 510px;border-bottom: 1px solid #000;box-sizing: border-box;padding: 0 10px 24px 10px;margin: 10px 0 0 24px;}

.ek_bx3 .hd{width: 1200px;height: 170px;background: url(../images/img_23.jpg) no-repeat center;margin: 20px auto 0 auto;}
.ek_bx3 .hd ul li{width: 200px;height: 170px;background: url(../images/img_22.png) no-repeat center;float: left;margin: 0 0 0 80px;cursor: pointer;color: #252525;}
.p14{font-size: 24px;text-align: center;}
.p15{font-size: 20px;line-height: 30px;text-align: center;margin-top: 65px;}
.a2{width: 166px;line-height: 48px;border-radius: 48px;font-size: 24px;font-weight: bold;color: #fff;text-align: center;display: block;background: #d02e21;margin: 65px auto 0 auto;}
.a2:hover{color: #fff;}
.img2{display:none;}
.ek_bx3 .hd ul li.on .img1{display:none !important;}
.ek_bx3 .hd ul li.on .img2{display:block !important;}
.bx14{width: 200px;height: 170px;background: url(../images/img_22.png) no-repeat center;float: left;margin: 0 0 0 80px;cursor: pointer;color: #252525;}

#bg {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 2; opacity: 0.3; filter: alpha(opacity=30);display:none;} 
#loading{ width:37px; height:37px; position:fixed; margin:-20px 0 0 -20px; z-index: 10; top:50%; left:50%; display:none;}
#loading img{width:100%; vertical-align:top; float:left;}