@charset "utf-8";

*{padding:0px;margin:0px;}
i{font-style:normal;}
a{text-decoration:none;}
ul,li{list-style:none;}
input{outline:none;}
body{background:#f1f1f1;}
body::-webkit-scrollbar{width:8px;}
body::-webkit-scrollbar-thumb{background:#666;}
body::-webkit-scrollbar-track{background:#f1f1f1;}
.head{background:#FFFFFF;width:100%;height:96px;position:fixed;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,0.2);z-index:999;}
.head .nav{width:1200px;height:96px;text-align:left;position:absolute;left:50%;margin-left:-600px;}
.head .logo{height:80px;margin-top:6px;}
/*焦点图*/
.lubo{width:100%;min-width:1200px;clear:both;position:relative;height:625px;top:96px;}
.lubo_box{position:relative;width:100%;height:625px;}
.lubo_box li{float:left;position:absolute;top:0;left:0;width:100%;height:625px;opacity:0;filter:alpha(opacity=0);}
.lubo_box li a{display:block;width:100%;height:100%;}
.lubo_box li img{width:100%;height:625px;}
/*圆点*/
.cir_box{overflow:auto;position:absolute;z-index:100;width:1200px;margin-bottom:10px;}
.cir_box li{float:right;width:30px;height:5px;margin-left:10px;cursor:pointer;background:#fff;opacity:0.8;filter:alpha(opacity=80);}
.cir_on{background:#000 !important;}
/*按钮*/
.lubo_btn{position:absolute;width:100%;top:271px;}
.left_btn,.right_btn{width:39px;height:62px;cursor:pointer;line-height:62px;}
.left_btn{float:left;background:url(../images/left4.png) no-repeat;}
.right_btn{float:right;background:url(../images/right4.png) no-repeat;}

.ji{width:1200px;height:120px;position:absolute;left:50%;margin-left:-600px;bottom:-60px;}
.ji .tit11{width:530px;height:100px;background-color:rgba(255,255,255,0.9);box-shadow:0 0 10px #EEEEEE;padding-top:20px;padding-left:40px;line-height:40px;float:left;}
.ji .cz11,.cg11,.lx11{width:170px;height:108px;float:left;margin-left:20px;position:relative;box-shadow:0 0 10px #EEEEEE;padding:12px 0 0 20px;}
.ji .cz11{background-color:rgba(34,113,170,0.9);}
.ji .cg11{background-color:rgba(250,224,41,0.9);}
.ji .lx11{background-color:rgba(202,23,29,0.9);color:#FFFFFF;}
.ji .lx11 p{font-size:18px;padding-left:25px;background:url(../images/time.png) no-repeat 0px 3px;background-size:19px;}
.ji a{color:#FFFFFF;font-size:16px;}
.ji span{font-size:30px;line-height:60px;}

#nav-menu{height:96px;line-height:96px;position:absolute;top:0px;right:0px;}
#nav-menu .container{position:relative;overflow:visible;z-index:99;}
#nav-menu .menu li{position:relative;float:left;display:inline;}
#nav-menu .menu li a.xialaguang{display:inline-block;text-decoration:none;font-size:16px;width:100px;text-align:center;color:#555;font-weight:normal;}

#nav-menu .menu ul.children{display:none;position:absolute;top:80px;width:100px;background:#FFF;}
#nav-menu .menu ul.children li{padding:0px;display:inline-block;font-size:12px;width:100px;}
#nav-menu .menu ul.children li h3{display:block;width:100%;}
#nav-menu .menu ul.children li a{width:100%;height:35px;line-height:35px;overflow:hidden;display:block;color:#777;text-align:center;text-decoration:none;font-size:14px;font-weight:normal;}
#nav-menu .menu ul.children li a:hover{background-color:#fafafa;text-decoration:none;}

.banner{background:url(../images/aa2.jpg) no-repeat center top;width:100%;height:625px;position:relative;}

.about{width:1200px;background:#FFFFFF;border-radius:5px 5px 0 0;margin:0 auto;position:relative;margin-top:-50px;}

.text-right{border-bottom:#CCCCCC solid 1px;font-size:14px;padding:15px;color:#333333;}
.text-right a{color:#333333;}
.body{padding:40px;font-size:16px;line-height:40px;}

#container {
width: 90%;
height: 600px;
margin:0 auto;
font-family: "微软雅黑";
}
/*网站底部*/
.foot{margin-top:3%;background-color:#F1F1F1;background-image:url(https://www.cacppe.com/skin/images/foot-bg.png);background-position:center bottom;background-size:auto 100%;width:100%;}
.foot .foot-top{display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;padding-bottom:3.84%;position:relative}

.foot .foot-top .foot-top-l{width:70%;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}
.foot .foot-top .foot-top-l dl{width:50%}
.foot .foot-top .foot-top-l dl dt{line-height:1;font-size:18px;color:#6E6E6E;font-weight:bold;padding-bottom:20px}
.foot .foot-top .foot-top-l dl dd{line-height:28px;font-size:14px;color:#6E6E6E}
.foot .foot-top .foot-top-l dl dd a{color:#6E6E6E}
.foot .foot-top .foot-top-l dl dd a:hover{color:#C4000E}
.foot .foot-top .foot-top-m dt{line-height:1;font-size:18px;color:#6E6E6E;font-weight:bold;padding-bottom:20px}
.foot .foot-top .foot-top-m dd{line-height:28px;font-size:14px;color:#6E6E6E}
.foot .foot-top .foot-top-m dd a{color:#6E6E6E}
.foot .foot-top .foot-top-m dd a:hover{color:#C4000E}

.foot .foot-top .foot-top-r{width:235px;height:140px;position:relative;top:100px;}
.foot .foot-top .tel{position:absolute;width:350px;height:80px;top:0px;right:0px;color:#6E6E6E}
.foot .foot-top .tel .lx{font-size:18px;color:#6E6E6E;font-weight:bold;padding-bottom:10px;}
.foot .foot-top .tel ul{font-size:14px;color:#6E6E6E;line-height:28px;}
.foot .foot-copy{border-top:1px solid #FFFFFF;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;line-height:60px;font-size:14px;color:#6E6E6E}
.foot .foot-copy a{color:#6E6E6E}
.foot .foot-copy a:hover{color:#C4000E}

/*会员登录*/

.my-4{position:absolute;width:800px;height:490px;left:50%;top:50%;margin:-245px 0 0 -400px;background:#FFFFFF;border-radius:5px 5px 5px 5px;box-shadow:0 0 10px #999;}
.my-4 .left{background:url(../images/authhc.jpg) no-repeat;width:400px;height:490px;float:left;border-radius:5px 0 0 5px;}
.my-4 .user{padding:35px 48px 0 48px;margin:0 auto;width:304px;float:left;}
.my-4 .user a{background:url(../images/wei.png) no-repeat;width:60px;height:60px;display:block;position:absolute;top:0px;right:0px;}
.my-4 .user h1{color:#495060;font-size:20px;}
.my-4 .user input{border:#CCCCCC solid 1px;height:36px;line-height:36px;margin-top:35px;padding-left:30px;width:272px;font-size:14px;color:#666666;}
.my-4 .user #codeimg{height:32px;position:absolute;right:51px;top:245px;cursor:pointer;}
.my-4 .user button{background:#409eff;border:none;color:#FFFFFF;font-size:16px;width:100%;height:38px;line-height:38px;text-align:center;cursor:pointer;margin-top:35px;border-radius:5px}
.my-4 input:nth-child(3){background:url(../images/user.png) no-repeat 8px 9px;background-size:16px;}
.my-4 input:nth-child(4){background:url(../images/pwd.png) no-repeat 8px 9px;background-size:16px;}
.my-4 input:nth-child(5){background:url(../images/yzm.png) no-repeat 8px 9px;background-size:16px;}


.zzsc{z-index:2;display:none;background:#FFFFFF;position:absolute;top:50%;height:50%;border-radius:5px;width:300px;height:300px;margin:-150px 0 0 -150px;text-align:center;}
.content{padding-top:30px;line-height:40px;color:#666666;font-size:14px;}
.content img{width:200px;height:200px;}
.content_mark{width:100%;height:100%;position:fixed;left:0;top:0;z-index:1;background:#000;opacity:0.5;filter:alpha(opacity=50);display:none;}

.home1-box{background-image: url("https://s1.iotexpo.com.cn/2025/03/6/c9be71fd5533bf5c.png");background-size: 100% auto;background-repeat: no-repeat;background-position: 0 100%;padding-bottom:50px;padding-top:200px}
.g-wrap{width:1200px;max-width:1200px; margin:0 auto;}
.home1-item .icon{--w:82px;width:var(--w);height:var(--w)}
.icon img{width: 100%;height: 100%;}
.home1-item{display: flex;display: -webkit-flex;align-items: center;}
.home1-item .text-nr{padding-left:20px}
.text-nr .number{font-size:20px;font-weight: bold;}
.home1-item .text-nr .number{font-size:38px;--h:44px;height:var(--h);line-height: var(--h);}
.home1-item .text-nr .bt{font-size: 22px;font-weight: 500;--h:30px;height:var(--h);line-height: var(--h);}
.home1-ul{--number:4;--gap:10px;margin-top:80px}
.flex-s{display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;}
.home2-box{padding:100px 0}
.home2-box img{width: 100%;}
.home2-box .flex{gap:50px}
.img-box img{width: 100%;}
/* .m-box-Popular li.dh-li-item{width:50%} */
.flex {
display: flex;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
}

.d-h-bt .bt{font-size: 28px;font-weight: bold;letter-spacing: 2px;position: relative;width: fit-content;color:#000}
.d-h-bt .bt.hx{--h:7px;--w:61px;--bg:#0FC7AF;--r:100px;--b:5px}
.d-h-bt .en-bt{font-size:28px;font-weight: 100;text-transform: uppercase;letter-spacing: 2px;color:#000}
.home3-box .d-h-bt .en-bt,.home3-box .d-h-bt .bt.hx{color:white}

.l-djs .bt{background-color: #e52000;color:white;padding:4px 15px;position: relative;font-size:10px;letter-spacing: 1px;height:20px;display: flex;display: -webkit-flex;align-items: center;box-sizing: border-box;}
.l-djs .bt::before,.l-djs .bt::after{content:'';position: absolute;top:50%;width:var(--r);height:var(--r);background-color: white;transform: translateY(-50%);border-radius: var(--r);}
.l-djs .bt::before{right:5px;}
.l-djs .bt::after{left:4px} 
.text-list{text-align: justify;font-size:15px;line-height: 28px; padding-right:50px;}

.bt h2{position:relative;font-size:24px;font-weight:600;margin-bottom:40px;word-break:break-all}
.bt h2:before {content:'';display:block;position:absolute;background:#0fc7af;width:60px;height:7px;bottom:-15px;left:0;border-radius:5px}