@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:"Microsoft YaHei"; overflow-x:hidden; background:none;}
img{ border:0;}
.clear{ clear:both;}
.cen1120{width:1120px; margin:0 auto; overflow:hidden;}
.cen1200{width:1200px; margin:0 auto; overflow:hidden;}
.banner{ background:url(../images/banner.jpg) no-repeat center; width:100%; height:642px; margin:0 auto; overflow:hidden;}

.slideBox{width: 100%;margin: 40px auto 0 auto;}
.slideBox .flex-control-nav a{display: inline-block;width: 40px;height: 40px;border-radius: 40px;float: left;background: #f1f1f1;cursor: pointer;text-indent: -1000px;margin: 26px 0 0 48px;}
.flex-control-nav li:nth-child(1){margin-left: 138px;}
.slideBox .flex-control-nav .flex-active{background:#020f72;}
.xz_p1{font-size: 24px;font-weight: bold;color: #020f72;text-align: center;margin-top: 18px;}
.xz_p1 span{font-size: 30px;}
.xz_p2{font-size: 18px;color: #252525;line-height: 30px;margin-top: 15px;}
.p3_fy{width: 1120px; margin: 0 auto;}
.p3_fy li{width: 1120px; float:left;}
.left,.right{ position:absolute; width: 36px;height: 59px;display: block;cursor: pointer;opacity: 0.9;filter: alpha(opacity=90);}
.left{margin: 123px 0 0 -80px;}
.right{margin: -201px 0 0 1164px;}
.xz_bx1{width: 100%;height: 263px;background: url(../images/img_27.jpg) no-repeat center;margin: 0 auto;}
.xz_bx2{width: 100%;height: 930px;background: url(../images/img_28.jpg) no-repeat center;margin: 0 auto;box-sizing: border-box;padding-top: 30px;}
.cf li{width: 369px;float: left;background: #fff;margin: 24px 0 0 6px;}
.cf li:nth-child(1),.cf li:nth-child(4){margin-left: 0;}
.cf li p{font-size: 18px;color: #252525;padding: 10px 26px;}
.cf li p b{color: #020f72;}


.bx1 a{width: 200px;height: 74px;line-height: 74px;display: block;float: left;box-sizing: border-box;font-size: 26px;color: #fff;text-align: center;}
.bx1 a:hover{background: #020f72;color: #fff;}
.p2{font-size: 48px;font-weight: bold;color: #002182;text-align: center;margin-top: 60px;}
.p3{font-size: 32px;color: #252525;text-align: center;margin: 12px auto 20px auto;}
.bx2{width: 662px;float: left;margin: 53px 0 0 30px;}
.bx2 p{font-size: 20px;line-height: 38px;color: #252525;text-indent: 2em;}
.bx2 a{color: #0044b3;}
.bx2 a:hover{color: #0044b3;}
#youkuplayer1{width: 507px;height: 380px;float: left;margin-top: 53px;}
.bx3{height: 322px;background: url(../images/img_03.jpg) no-repeat center;margin: 36px auto 70px auto;}
.bx3 p{font-size: 24px;color: #252525;margin: 46px 0 0 44px;}
.bx3 p a{margin-left: 130px;}
.bx3 p a:hover{color: #252525;}
.p4{font-size: 23px;color: #252525;line-height: 44px;margin: 26px auto 16px auto;}
.ul1 li{width: 387px;height: 431px;float: left;margin: 19px 0 0 19px;}
.p5{font-size: 23px;color: #fff;text-align: center;margin-top: 192px;}
.p5 b{font-size: 26px;}
.p6{font-size: 18px;color: #0e3486;line-height: 30px;margin: 20px auto 0 auto;width: 95%;}
.a1{width: 460px;line-height: 61px;background: url(../images/img_12.jpg) no-repeat center;box-sizing: border-box;color: #1efaff;font-size: 30px;text-align: center;margin: 43px auto 54px auto;display: block;}
.bx4{width: 100%;height: 1492px;background: url(../images/img_13.jpg) no-repeat center;margin: 0 auto;}
.a2{width: 460px;line-height: 61px;background: url(../images/img_14.jpg) no-repeat center;box-sizing: border-box;color: #001069;font-size: 30px;text-align: center;display: block;position: absolute;bottom: 112px;left: 370px;}
.ul2 li{width: 373px;height: 464px;background: #f4f4f4;float: left;margin: 10px 0 40px 40px;}
.ul2 li:nth-child(1){margin-left: 0;}
.p7{font-size: 26px;font-weight: bold;color: #002182;text-align: center;margin-top: 24px;}
.p8{font-size: 23px;color: #252525;line-height: 40px;width: 87%;margin: 12px auto 0 auto;}
.bx5{height: 671px;background: url(../images/img_18.jpg) no-repeat center;margin-bottom: 74px;}
.p9{width: 592px;float: left;font-size: 30px;font-weight: bold;text-align: center;margin: 66px 0 0 1px;}
.bx6{width: 606px;float: right;margin-right: 1px;}
.p10{font-size: 30px;font-weight: bold;color: #fff;text-align: center;margin-top: 38px;}
.p11{font-size: 26px;font-weight: bold;color: #fff;margin: 42px 0 0 29px;}
.radio-box{width: 120px;box-sizing: border-box;display: inline-block;margin: 24px 0 0 20px;}
input[type="radio"]{opacity: 0;width: 0;height: 0;}
.radio-style::before {width: 18px;height: 18px;border-radius: 18px; border: 1px solid #fff;-webkit-box-sizing: border-box;box-sizing: border-box;content: "";margin: 0 6px 0 0;display: block;float: left;}
input[type="radio"]:checked + .radio-style::before {background:url(../images/cek.png) no-repeat center #1efaff; background-size:100%;background-clip: content-box;border-color:#1efaff;}
.radio-style{font-size: 20px;color: #fff;display: inline-block;line-height: 15px;}
.input{width: 548px;line-height: 64px;height: 64px;border-radius: 10px;background: #fff;box-sizing: border-box;font-size: 22px;display: block;outline: none;padding-left: 28px;border: none;margin: 20px auto 0 auto;color: #252525;}
.bt{width: 255px;height: 52px;line-height: 52px;background: #1efaff;text-align: center;font-size: 22px;color: #0e3486;border: 0;margin: 20px auto 0 auto;display: block;border-radius: 52px;outline: none;}
.p12{font-size: 16px;color: #fff;text-align: center;margin-top: 20px;}
.ul3 li{width: 586px;float: left;background: #fff;margin: 30px 0 0 28px;}
.ul3 li:nth-child(1){margin-left: 0;}
.ul3 li div{width: 586px;height: 331px;}
.ul3 li p{width: 100%;line-height: 85px;font-size: 24px;color: #171717;text-align: center;}
.bx7{width: 100%;background: url(../images/img_20.jpg) repeat-x;margin: 0 auto;overflow: hidden;}
.ul4 li{width: 1200px;height: 446px;margin: 0 auto;}
.bx8{width: 1172px;float: left;margin-left: 1px;}
.p13{width: 231px;line-height: 42px;background: url(../images/img_23.png) no-repeat center;margin-top: 20px;font-size: 24px;font-weight: bold;color: #fff;text-align: center;}
.bx9{width: 1172px;background: #fff;border-radius: 10px;float: left;margin-top: 13px;}
.bx10{width: 700px;float: left;}
.p14{font-size: 29px;font-weight: bold;color: #000f65;margin: 24px 0 0 38px;}
.p15{font-size: 23px;color: #252525;line-height: 40px; margin: 15px 0 30px 38px;}
.youkuBx{width: 422px;height: 291px;float: right;margin: 31px 24px 0 0;}

#bg {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 4; 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;}