* {
    margin: 0;
    padding: 0;
	font-family:siyuan, arial;
}
body,
html {
  min-width: 1200px;
}
body{font-family:siyuan, arial;text-align:center;padding:0; margin:0 auto;font-size:14px;color:#333;line-height:32px;}
*body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;font-family:siyuan, arial;}
body > div{text-align:left;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,dl,dt,dd{margin:0 auto;padding:0;border:0;text-align:left; font-weight: normal;}
img,a img,p,pre{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:normal;font-size:28px;}
ul,ol,li{list-style:none;text-align:left;}
table,th,td,input,textarea,select,p{font-size:14px;border:0;outline:none;font-family:siyuan, arial;}
table,td,th{font-weight:normal;font-size:14px;font-family:siyuan, arial;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;vertical-align:middle; border:none;font-family:siyuan, arial;}
img{vertical-align:middle;}
pre{white-space:normal;}
/* 默认链接颜色 */
.page{text-align:center}

a{outline-style:none !important;color:#5d677a;text-decoration:none;}
a:hover{color:#3389ff;text-decoration:none;}
a:link { text-decoration: none;}
a:active { text-decoration: none;}
a:hover { ttext-decoration: none;} 
a:visited { text-decoration: none;}
/*清除链接虚框*/
a,area{blr:expression(this.onFocus=this.blur());}for IE 
:focus{-moz-outline-style:none;}for Firefox 
/* 下划线 */
.unline,.unline a{text-decoration:underline}
.nounline,.nounline a,.list12 .nounline{text-decoration:none;}
/* 通用属性 */
.left,.fl{float:left;}
.right,.fr{float:right;}
.overflow{overflow:auto; overflow:hidden;}
.center{margin:0 auto;}
.clear {
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 0;
    visibility: hidden;
}

.clearfix:after,
.clearfix:before {
    content: "";
    display: table
}

.clearfix:after {
    clear: both;
}
.none{display:none;}
textarea {-webkit-appearance: none;}
.button{ border-radius:0;}



.kp_banner{position: relative;}
.kp_banner img{width:100%;}
.kp_banner span{position: absolute;bottom:42px;right:180px;}
.kp_banner span a{color:#FFFFFF;background:url("../images/ds_btn.png") no-repeat;background-size: 100%;font-size:30px;line-height: 60px; width:206px;height:102px;line-height: 86px; display:inline-block;padding:0 20px;text-align: center;margin-left:30px;}
.nav_kp{height: 90px;background: #35A8CE;margin-top: -1px;}
.kpnav_nr{text-align: center;padding-top:20px;}
.kpnav_nr a{display: inline-block;margin: 0 12px;width:140px;text-align:center;font-weight: bold;font-size: 24px;color: #D2EDFE;line-height: 55px;}
.kpnav_nr a.active,.kpnav_nr a:hover{background: #BBEDF6;border-radius:30px;color:#0081AC;}



.kp_main{background:url("../images/kp_main.png") no-repeat center top;overflow: hidden;zoom:1;padding-bottom:230px;}
.w1100{width:1100px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
.kpjsh_dl{margin:100px 0 50px 0;text-align: center;}
.kpjsh_dl_img{width: 1250px;position: relative; left: -75px;}
.kpjsh_dl p{color:#003546;background:#FFDE00;
font-size:22px;line-height:36px;margin-top:7px;display:inline-block;font-weight: bold;padding:0 15px;}

.kpzp_dl{background:url("../images/kp_zp.png") no-repeat center top;width: 1120px;height: 289px;margin: 0 auto;}
.kpzp_dl dt{background:url("../images/kp_tit.png") no-repeat center bottom;font-size: 40px;color: #0081AC;line-height: 72px;text-align: center;font-weight: bold;padding:30px 0;}
.kpzp_dl dd p{padding:0 80px;font-size: 24px;color: #0081AC;line-height: 40px;margin-top: 30px;text-align: center;}

.kp_main2{background:url("../images/kp_jg.png") no-repeat center top;background-size:100% 100%;height:960px;margin-top:-268px;padding-top:280px;}
.kp_tit{background:url("../images/kp_tit2.png") no-repeat center bottom;font-size: 40px;color: #fff;line-height: 72px;text-align: center;font-weight: bold;padding:30px 0;margin-bottom:50px;}
.kpjg_dl{background:url("../images/kpjg_dl.png") no-repeat center top;height:640px;overflow: hidden;zoom:1;margin-top: 100px;}
.kpjg_dl ul{margin-left:140px;padding-top:50px;}
.kpjg_dl ul li{font-weight: 500;font-size: 20px;color: #FFFFFF;line-height: 42px;}
.kpjg_dl ul li h3{font-size: 26px;color: #AEF5FB;font-weight: bold;margin-top: 20px;}
.kpjg_dl ul.kpjg_dlul{margin-left:570px;padding-top:0;}
.kpjg_dl ul.kpjg_dlul li h3{font-size: 26px;color: #AEF5FB;font-weight: bold;margin-top: 16px;margin-bottom: 7px;}
.kpjg_dl ul.kpjg_dlul li{font-weight: 500;font-size: 14px;color: #FFFFFF;line-height: 28px;}
.kpjg_dl_hzmt{text-align:center; color: white; font-size: 26px;font-weight: 500;}


.kp_main3{background:url("../images/kp_zpyq.png") no-repeat center top;height:1050px;padding-top:70px;}
.kp_tit2{background:url("../images/kp_tit.png") no-repeat center bottom;font-size: 40px;color: #0081AC;line-height: 72px;text-align: center;font-weight: bold;padding:30px 0;margin-bottom:50px;}
.kp_zpsm{font-weight: 500;font-size: 23px;color: #003546;line-height: 40px;text-align: center;}
.kpyq_dl{width:522px;height: 230px;color:#fff;background: linear-gradient(90deg, #0081AC, #66C6E1);border-radius: 20px;padding-top: 20px;margin:50px 50px 0 0;float:left;}
.kpyq_dl dt{background:url("../images/kpzp_dl.png") no-repeat;height:52px;line-height: 52px;padding-left:30px;font-size:24px;color:#000;margin-left:-10px;text-align: left;font-weight: bold;}
.kpyq_dl dd{padding:20px 30px;font-size:18px;}
.kpyq_dl:nth-child(even){margin:50px 0 0 0;float:right;}
.kpyq_dl:nth-child(5){height:230px;}
.kpyq_dl:nth-child(6){height:256px;}
.kpyq_dl:nth-child(6) dt{background:url("../images/kpzp_dl2.png") no-repeat;}


.kp_main4{background:url("../images/kp_main4.png") no-repeat center top;background-size: 100% 100%;height:844px;margin-top:-158px;padding-top:100px;}.kpanp_dl{background:url("../images/kpap_dl.png") no-repeat center top;height:640px;overflow: hidden;zoom:1;margin-top: 100px;}
.kpanp_dl dl{margin-left:140px;padding-top:50px;}
.kpanp_dl dt{font-weight: bold;font-size: 20px;color: #AEF5FB;line-height: 42px;}
.kpanp_dl dd{font-size: 20px;color: #fff;}
.kpanp_dl dd b{font-weight: bold;font-size:34px;}
.kpanp_jsh{margin-left:370px;margin-right:150px; padding-top:70px;color:#fff;font-size:20px;line-height:40px;}
.kpanp_jsh p{color:#fff;font-size:20px;}


.kp_main5{background:url("../images/kp_main5.png") no-repeat center top;background-size: 100% 100%;height:1200px;padding-top:70px;}.kp_jxzm{font-size: 20px;color: #FFFFFF;line-height: 40px;opacity: 0.7;text-align: center;padding-top:40px;width:80%;}
.kpjx_dl{width:1058px;height: 190px;background:url("../images/kpjx_dl.png") no-repeat;margin:0 auto 20px auto;overflow: hidden;zoom:1;}
.kpjx_dl dt{font-weight: 800;font-size: 36px;color: #0081AC;line-height:159px;float:left;text-align: center;width:276px;}
.kpjx_dl dd{padding:56px 60px 0 40px;font-size:18px;color: #003546;float:left;width:650px;}
.kpjx_dl:nth-child(odd){background:url("../images/kpjx_dl2.png") no-repeat;}
.kpjx_dl:nth-child(odd) dt{float:right;}
.kpjx_dl:nth-child(odd) dd{padding:56px 40px 0 60px;width:670px;text-align: right;float:right;}
.kpjx_ul{overflow: hidden;zoom:1;}
.kpjx_ul li{background:url("../images/kp_zpyq01.png") no-repeat;background-size:100% 100%;width:500px;height:176px;color:#fff;text-align: center;font-size:20px;float:left;margin:0 20px;}
.kpjx_ul li h3{font-weight: 800;font-size: 33px;color: #FFDE00;padding-top: 30px; line-height: 72px;text-align: center;}


.kp_main6{background:url("../images/kp_main6.png") no-repeat center top;height:1160px;padding-top:70px;}
.kp_jxzm{font-size: 20px;color: #FFFFFF;line-height: 40px;opacity: 0.7;text-align: center;padding-top:40px;width:80%;}
.kpjx_dl{width:1058px;height: 190px;background:url("../images/kpjx_dl.png") no-repeat;margin:0 auto 20px auto;overflow: hidden;zoom:1;}
.kpjx_dl dt{font-weight: 800;font-size: 36px;color: #0081AC;line-height:159px;float:left;text-align: center;width:276px;}
.kpjx_dl dd{padding:72px 60px 0 40px;font-size:18px;color: #003546;float:left;width:650px;}
.kpjx_dl:nth-child(odd){background:url("../images/kpjx_dl2.png") no-repeat;}
.kpjx_dl:nth-child(odd) dt{float:right;}
.kpjx_dl:nth-child(odd) dd{padding:68px 40px 0 60px;width:670px;text-align: right;float:right;}
.kpxz_ul{overflow: hidden;zoom:1;display: flex;
align-items: center;
justify-content: center;}
.kpxz_ul li{background:url("../images/kp_xz.png") no-repeat;background-size:100% 100%;width:330px;height:123px;line-height:123px; color:#fff;text-align: center;font-weight:bold;font-size:30px;}
.kpxz_ul li a{color:#fff;}
.kpxz_ul li a:hover{text-decoration: underline;}


.jd_box_table{margin-top:120px;}
.jd_qh{overflow: hidden;zoom:1;margin:-30px;display: flex;
align-items: center;
justify-content: center;}
.jd_qh li{text-align: center;margin: 0 10px;}
.jd_qh li a{display: block;border-radius: 37px;border: 2px solid #AEF5FB;opacity: 0.4;color:#AEF5FB;background:#0081a9;font-weight: bold;padding:0 40px;
font-size: 22px;
color: #AEF5FB;
line-height:52px;}
.jd_qh li a:hover,.jd_qh li.active a{border-radius: 37px;border: 2px solid #AEF5FB;background: #50bdd2;opacity:1;border-radius: 37px;color:#fff;}
.in_qhnr{background: url(../images/kp_xznr.png) no-repeat top center;height:586px;font-weight: 400;font-size: 20px;color: #AEF5FB;line-height: 48px;padding:70px 60px 0 90px;}
.kp_csxz{height: 480px;overflow-y: auto;padding-right: 12px;}
.kp_csxz::-webkit-scrollbar {
           width: 5px;
        }
.kp_csxz::-webkit-scrollbar-track {
            background: #f1f1f150;
            border-radius: 10px;
        }
.kp_csxz::-webkit-scrollbar-thumb {
            background: #0081a9;
            border-radius: 10px;
        }
.kp_csxz h2{font-weight: bold;color:#fff;margin-top: 20px;font-size: 20px;}
.kp_csxz h2 a{color:#fff;text-decoration: underline;}



.kp_zuop_main{background:url("../images/kp_nybj.png") no-repeat;background-size:100% 100%;padding:100px 0;}
.kp_zuop_box{background:url("../images/kp_zpnr.png") no-repeat;background-size:100% 100%;padding:30px 70px;width: 1000px;marign:0 auto;}
.kp_nytit{background:url("../images/kp_tit.png") no-repeat center bottom;font-size: 40px;color: #0081AC;line-height: 72px;text-align: center;font-weight: bold;padding:30px 0;margin-bottom:50px;}
.kp_nybtn{border-top:1px solid rgb(0,129,172,.3);padding-top:50px;margin-top:50px;}
.kp_nybtn a{background:url("../images/kp_tj.png") no-repeat;width: 339px;height: 122px;line-height:128px;font-size:26px;font-weight: bold;color:#fff;text-align: center;display: block;margin:0 auto;}
.kp_nybtn a:hover{text-decoration: underline;}
.kp_nybtn2{border:0;padding-top:0;margin-bottom: 30px}

.kp_nyli{line-height:44px;font-size: 22px;overflow: hidden;zoom:1;margin-bottom:30px;}
.kp_nyli strong{display: block; width:150px;float:left;text-align: right;color:#666;font-weight:normal;}
.kp_nyli strong b{color:#f00;}
.kp_nyli .kp_inputs{background: #fff;border:1px solid #ddd;height: 44px;line-height:44px;padding-left: 15px;border-radius:7px;width:800px;font-size:20px;}
.kp_nyli .kp_inputs2{background: #fff;border:1px solid #ddd;height: 44px;line-height:44px;padding-left: 15px;border-radius:7px;width:700px;font-size:20px;margin-left: -15px;}
.kp_nyli span.layui-inline,.kp_nyli span.layui-upload-choose{background: #fff;border:1px solid #ddd;height: 44px;line-height:44px;border-radius:7px;width:650px;max-width:650px;font-size:20px;float:left;padding-left: 15px;margin-right: 12px;overflow-y: scroll;}
.kp_nyli2 span.layui-inline,.kp_nyli2 span.layui-upload-choose{background:none;border:0;height: 44px;line-height:44px;border-radius:7px;width:auto;max-width:auto;font-size:20px;float:none;padding-left: 15px;color:#333;}
.layui-btn-normal{background-color:#0081ac;width:120px;height:48px;line-height:48px;text-align: center;font-size:20px;}
.layui-btn-normal img{margin-right: 10px;}
.layui-border{border-width:0;}


/*单选按钮,复选框自定义样式 begin*/
.chkb_main {
    display: inline-block;
}

.chkb_main input {
    display: none;
}

.chkb_main input[type=checkbox] + span.test {
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    border-radius: 3px;
    float: left;
    width: 24px;
    height: 24px;
    background: #fff;
    border: 1px solid #ccc;
}

.chkb_main input[type=checkbox]:checked + span {
    border-color: #6ab4c6;
    background: url(../images/kp_xuan2.png) center no-repeat #328dc4;
    background-size: 86% auto;
}

.chkb_main {
    display: inline-block;margin-right:50px;
}

.chkb_main input {
    display: none;
}

.chkb_main input[type=radio] + span.test {
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    border-radius: 30px;
    float: left;
    width: 24px;
    height: 24px;
    background: #fff;
    border: 1px solid #ccc;
    margin-top:8px;
    margin-right: 5px;
}

.chkb_main input[type=radio]:checked + span {
    background: url(../images/kp_xuan.png) center no-repeat;
    background-size: 100% auto;
}
/*单选按钮,复选框自定义样式 end*/


.wenz_shcsm{margin-left: 150px;}
.wenz_shcsm dd p{color:#8b7e5f;font-size:19px;line-height: 28px;}
.wenz_shcsm dt,.xingx_p{color:#999;font-size:19px;}
#videoFileInput{background: url(../images/kp_shc2.png) center no-repeat;width:801px;height: 371px;text-indent:-99999px;}
#file{background: url(../images/kp_shc3.png) center no-repeat;width:301px;height: 202px;text-indent:-99999px;}
.xiz_btn{margin-bottom: 10px;}
.xiz_btn,.xiz_btn a{color:#0081ac;cursor: pointer;}
.xiz_btn h1{margin-left: 20px;font-size: 18px;color:#888;display: inline-block;}
.fl_nrmy{float:left;width:700px;}
.huih_shc{float:left;}
.huih_shc input{vertical-align: middle;}
.xingx_sm{background: #fff;padding:15px;border-radius:10px;color:#888;font-size:18px;line-height:35px;margin-bottom: 20px;}
.xingx_sm dt{font-weight: bold;}
.xingx_p{margin-bottom: 30px;}


#image-preview {background: #fff;padding:8px;
	border-radius: 8px;
	border: 1px solid #ddd;
	width: 288px;
	height: 185px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
}

.kp_zhengsh_box{background:url("../images/kp_zhengsh.png") no-repeat;background-size:100% 100%;padding:30px 70px;width: 1000px;marign:0 auto;position: relative;}
.kp_zhengshli{line-height:44px;font-size: 22px;overflow: hidden;zoom:1;margin-bottom:30px;padding-left:160px;}
.kp_zhengshli strong{display: block;color:#666;font-weight:normal;}
.kp_zhengshli strong b{color:#f00;}
.kp_zhengshli .kp_inputs{background: #fff;border:1px solid #ddd;height: 44px;line-height:44px;padding-left: 15px;border-radius:7px;width:670px;font-size:20px;}
.kp_fh{color:#0081ac;position: absolute;top:30px;left:30px;font-size:18px;}
.kp_fh a{color:#0081ac;}
.kp_fh a img{margin-right: 7px;}

.kp_xinxul{background:rgb(67,191,232,.2);border-radius:20px;padding:30px;margin-bottom: 30px;}
.kp_xinxul li{font-size: 22px;padding-left:140px;color:#555;line-height:62px;}
.kp_zhengshu_ul{overflow: hidden;zoom:1;margin-bottom: 30px;

/*
display: flex;
align-items: center;
justify-content: center;
*/
}
.kp_zhengshu_ul li{float:left;width:300px;text-align: center;margin:0 15px;padding-bottom: 30px;}
.kp_zhengshu_ul li span{display: block;background:url("../images/kp_zhengshtit.png") no-repeat;height: 64px;line-height: 64px;text-align: center;font-size:22px;}
.kp_zhengshu_ul h1 img{border:1px solid #ddd;padding:8px;background: #fff;margin:10px 0;width:280px;height: 400px;}
.kp_zhengshu_ul strong{font-weight: normal;font-size:20px;}



















