body, button, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, img, legend, li, ol, p, pre, td, textarea, th, ul { padding: 0; margin: 0; border: none; }
body, textarea { width: 100%; height: auto; font-size: 16px; font-family: "Microsoft YaHei", Verdana, Arial, Helvetica, sans-serif;  z-index: 0; background-color: #fff; color: #333; }
a { color: #333; text-decoration: none;}
a:hover { text-decoration: none; cursor: pointer; }
li, ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: 400; }
.clear { clear: both; }
img { display: block; }
.flex { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; }
.tbody { width:100%; margin: 0 auto; }
.clear{clear: both;}
/* box-1 */
.com_tit{width: 100%;background: #f7f7f7;padding: 54px 0 24px 0;text-align: center;}
.com_tit h2{font-size: 36px;font-weight: bold;color: #ff5837;margin-bottom: 20px;}
.com_tit p{font-size: 24px;}
.box-1{width: 1118px;margin: 36px auto;}
.sljx{margin: 30px auto 0 auto;}
.sljx img{display: block;width: 690px;margin: 20px auto 0 auto;}
.sljx .layui-m-layer,.layui-m-layerchild,.layui-m-layercont{width: 800px;height: 500px;position: relative;}
.sljx .layui-m-layerchild h3{color: #ff6d1f;}
.box1_le{width: 394px;}
.box1_le .line{width: 80px;height: 3px;background: #000;margin: 30px 0;}
.box1_le p{font-size: 22px;line-height: 30px;}
.box1_img{margin: 28px 0;}
.box1_img img{width: 190px;}
.box1_le .box1_zx{display: block;width: 350px;background-color: #ff5837;font-size: 24px;color: #fff;line-height: 60px;text-indent: 50px;background-image: url(../img/icon_01.png);background-repeat: no-repeat;background-size: 41px 27px;background-position: 260px center;border-radius: 35px;margin: 0 auto;}
/* box-2 */
.box-2{width: 100%;height: 720px;background: url(../img/kcys_bg.jpg) no-repeat center center;background-size: cover;position: relative;z-index: 1;}
.box2_con{width: 750px;position: absolute;z-index: 2;left: 380px;top: 138px;}
.box2_txt{font-size: 24px;color: #fff;line-height: 32px;margin-bottom: 96px;}
.box2_item{width: 245px;height: 290px;background: url(../img/kcys_item_bg.png) no-repeat center center;background-size: 245px 290px;}
.box2_item img{width: 142px;margin: 0 auto;margin-top: 60px;}
.box2_item b{display: block;font-size: 24px;text-align: center;padding: 14px 0 52px 0;}
.common_zx{display: block;width: 600px;background-color: #ff5837;font-size: 28px;color: #fff;line-height: 80px;text-align: center;background-image: url(../img/icon_01.png);background-repeat: no-repeat;background-size: 41px 27px;background-position: 430px center;border-radius: 40px;margin: 28px auto;}
/* box-4 */
.box-4{width: 1080px;margin: 40px auto;}
.box-4 p{font-size: 22px;margin-bottom: 18px;}
.box-4 i{display: inline-block;width: 12px;height: 12px;background: #ff5837;border-radius: 50%;margin-right: 20px;vertical-align: middle;}
.box-4 img{width: 850px;margin: 0 auto;margin-top: 20px;}
/* box-3 */
.box-3{width: 100%;height:1415px;background: url(../img/xxnr_bg.jpg) no-repeat center center;background-size: cover;}
.box-3 h2{font-size: 36px;color: #fff;font-weight: bold;text-align: center;padding-top: 38px;}
.box3_body{width: 1200px;margin: 36px auto;}
.box_body_le,.box_body_ri{width: 585px;}
.box3_con{width: 100%;background: #fff;border-radius: 10px;margin-bottom: 28px;}
.box3_contain{width: 560px;margin: 0 auto;}
.box3_contain h3{font-size: 24px;font-weight: bold;padding: 30px 0 15px 0;}
.box3_contain h3 i{display: inline-block;width: 12px;height: 12px;background: #ff5837;border-radius: 50%;margin-right: 18px;vertical-align: middle;}
.box3_contain p{font-size: 20px;text-indent: 30px;margin-bottom: 5px;}
.box3_img_long img{width: 270px;margin: 12px 0;}
.box3_img_short img{width: 180px;margin: 12px 0;}
.box3_img_con h4{font-size: 20px;text-align: center;}
.box_body_ri h4{margin-bottom: 15px;}
.box_body_le h4{margin-bottom: 8px;}
.box_body_ri img{margin: 10px 0;}
/* box-5 */
.box-5{width: 1200px;margin: 28px auto;}
.box-5 img{border: 1px solid #ff6d1f;padding: 7px 10px;margin-bottom: 20px;box-sizing: border-box;}
.box5_img_long img{width: 366px;}
.box5_img_short img{width: 265px;}
/* box-6 */
.box-6{width: 100%;height: 660px;background: url(../img/cybf_bg.jpg) no-repeat center center;background-size: cover;margin-top: 50px;color: #fff;}
.box-6 h2{font-size: 36px;font-weight: bold;text-align: center;padding-top: 38px;}
.box-6 h3{font-size: 24px;text-align: center;padding-top: 20px;}
.box6_con{width: 1052px;margin: 0 auto;padding-top: 28px;}
.box6_item img{width: 272px;border-radius: 50%;border: 1px dashed #fff;padding: 12px 12px 0 12px;}
.box6_item p{font-size: 20px;text-align: center;margin-top: 20px;}
/* box-7 */
.box-7{width: 1200px;margin: 85px auto;position: relative;}
.box7_con{width: 660px;background: rgba(0, 0, 0, 0.5);position: absolute;right: 0;top: 45px;border-radius: 10px;}
.box-7 p{font-size: 32px;color: #fff;text-align: center;font-weight: bold;padding: 30px 0;}
.box-7 form{width: 500px;margin: 0 auto;}
.box-7 input{width: 500px;font-size: 24px;line-height: 60px;text-align: center;border: none;outline: none;border-radius: 30px;margin-bottom: 30px;}
.box-7 input[type="text"]{background: #efefef;}
.box-7 input[type="text"]::placeholder{color: #c1bfbe;}
.box-7 input[type="submit"]{background-color: #ff5837;color: #fff;cursor: pointer;}
