@charset "gb2312";
/*base style*/
*{ margin:0; padding:0;}
body{ margin:0; padding:0; font-size:14px; font-family:"Microsoft YaHei";margin: 0 auto; }
ul,p,form,input,h1,h2,h3,h4,h5,h6{padding:0; margin:0; font-size:12px;}
li{list-style:none;}
img{border:0;}
a{text-decoration:none; color:#000000;}
a:hover{ text-decoration:none;}
.clear{clear:both;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

.h50{height: 50px;}
.banner{width: 100%;}
.ban img{width: 100%;display: block;}
.ban_tip{width: 100%;background: url(/images/2020/1212/banner_03.jpg) no-repeat center;background-size: 100% 100%;}
.ban_t_c{width: 1200px;margin: auto;overflow: hidden;}
.ban_t_c div{width: 376px;height: 315px;float: left;margin-left: 36px;background: url(/images/2020/1212/pic01.png) no-repeat center;margin-top: 10px;position: relative;color: #fff;}
.ban_t_c div:nth-child(1){margin-left: 0;}
.ban_t_c span{display: block;text-align: center;margin-top: 102px;font-size: 16px;}
.ban_t_c p{padding: 35px 50px;font-size: 16px;text-align: justify;text-indent: 2em;letter-spacing: 1px;}
.ban_t_c p i{font-size: 20px;color: #ffff00;font-weight: bold;padding: 0 2px;} 
.ban_t_c a{position: absolute;bottom: 20px;left: 39%;color: #fff;font-size: 20px;}
.main1{width: 100%;background: url(/images/2020/1212/bg1.jpg) no-repeat center;background-size: 100% 100%;}
.main2{width: 100%;background: url(/images/2020/1212/bg2.jpg) no-repeat center;background-size: 100% 100%;}
.main3{width: 100%;background: url(/images/2020/1212/bg3.jpg) no-repeat center;background-size: 100% 100%;}
.main4{width: 100%;background: url(/images/2020/1212/bg4.jpg) no-repeat center;background-size: 100% 100%;}
.main5{width: 100%;}
.main6{width: 100%;background: url(/images/2020/1212/bg6.jpg) no-repeat center;background-size: 100% 100%;}
.main{width: 1200px;margin: auto;padding-bottom: 1px;}
.main h1{text-align: center;color: #fff;font-size: 48px;line-height: 47px;padding: 50px 0;}
.main h1 i{display: inline-block; width: 93px;height: 47px;background: url(/images/2020/1212/point.png) no-repeat center;vertical-align: top;margin: 0 25px;}
.main h1 i:nth-child(2){transform:rotate(180deg);}
.border-all{width: 1196px;border: 2px solid #fff;border-radius: 50px;margin: auto;margin-top: 60px;padding: 36px 20px;box-shadow: 0px 0px 10px #f414f7;position: relative;}
.border-all .line{width: 60px;height: 6px;background-color: #fff;border-radius: 30px;box-shadow: 0px 0px 10px #f414f7;position: absolute;right: 176px;bottom: -4px;}
.m_bg{width: 1127px;height: 717px;margin: auto;background: url(/images/2020/1212/pic02.png) no-repeat center;}
.main1 table{width: 980px;margin: auto;border-color: #6f07c1;}
.main1 table tr:nth-child(odd){font-weight: bold;}
.main1 table tr td{width: 290px;height: 50px;line-height: 50px;font-size: 18px;text-align: center;}
.main1 table tr td span{color: #ff0000;}
.main1 table tr td:nth-child(1){width: 110px;}
.main1 img{width: 980px;height: 272px;display: block;margin:auto}
.ask{display: block;width: 410px;height: 80px;margin: 60px auto;border: 2px solid #fff;border-radius: 50px;box-shadow: 0px 0px 15px #f414f7;text-align: center;line-height: 80px;font-size: 28px;text-shadow:0px 0px 15px #f414f7;color: #fff;}
.main2 .m_bg{background: url(/images/2020/1212/pic03.png) no-repeat center;position: relative;}
.main2 .m2{width: 164px;height: 80px;position: absolute;font-size: 24px;text-shadow: 0px 0px 10px #f414f7;text-align: center;color: #fff;}
.main2 .m2 span{font-size: 16px;display: block;}
.main2 .mp1{top: 122px;left: 36px;}
.main2 .mp2{top: 127px;left: 252px;}
.main2 .mp3{top: 122px;left: 474px;}
.main2 .mp4{top: 122px;left: 692px;}
.main2 .mp5{top: 122px;left: 909px;}
.main2 .mp6{top: 517px;left: 36px;}
.main2 .mp7{top: 520px;left: 252px;}
.main2 .mp8{top: 526px;left: 474px;}
.main2 .mp9{top: 515px;left: 692px;}
.main2 .mp10{top: 520px;left: 909px;}
.mp3,.mp5,.mp8,.mp10{text-shadow: 0px 0px 10px #400bb7!important;}
.main3 .video{width: 880px;margin: auto;box-shadow: 0px 0px 15px #f414f7;}
.main3 .video video{width: 100%;}
.main4 .border-all{margin-top: 0;}
.main4 ul,.main5 ul{width: 100%;overflow: hidden;}
.main4 ul li{width: 535px;float: left;margin-left: 19px;margin-top: 40px;}
.main4 ul li b{display: block; text-align: center;font-size: 24px;line-height: 60px;}
.main4 ul li img{width: 535px;height: 218px;}
.main5 ul li{width: 470px;height: 252px;float: left;margin-left: 62px;margin-top: 71px;}
.main6{height: 16rem;}
.main7{width: 100%;background-color: #1286e9;}
.main7 h1{font-size: 28px;padding: 30px 0;}
.main7 form{width: 580px;display: block;margin: auto;}
.main7 form div{width: 100%;height: 50px; margin-bottom: 15px;}
.main7 form div label{display: inline-block;height: 50px;width: 120px;background-color: #fce6bd;text-align: center;font-size: 20px;line-height: 50px;}
.main7 form div input{display: inline-block;width: 445px;margin-left: 10px;height: 50px;line-height: 50px;font-size: 18px;text-indent: 1em;border: none;outline: none;vertical-align: bottom;}
.main7 form button{display: block; width: 390px;height: 50px;margin: 20px auto;background-color: #f80930;border: none;outline: none;text-align: center;font-size: 24px;color: #fff;line-height: 50px;cursor: pointer;}