*{padding: 0;margin: 0;}
a{color: #000000;text-decoration: none!important;}
ul,ol{list-style: none;}
a:hover{color: red;text-decoration: none!important;}
body{background: #F0F0F0;user-select: none;}
video{transform: scale(1);transition: transform 0.5s;}
video:hover{transform: scale(1.02);transition: transform 0.5s;}
#download img{transform: scale(1);transition: transform 0.5s;}
#download img:hover{transform: scale(1.03);transition: transform 0.5s;}
#uesrLogin{height: 30px;background: #F5F5F5;line-height: 30px;}
#logo-position{padding-top:15px;}
#mimouse-news{background: #191911;padding-top: 10px;}
#mimouse-news-charity{background:black;margin-top: 12px;margin-bottom: 8px;}
#news1{color: #F5F5F5;margin-top: 10px;font-size: 16px;padding: -5px 5px;}
#news2 p{color: #F5F5F5;margin-top: 10px;font-size: 16px;padding: 5px 5px;}
.newsHelp{height:40px;position:relative;overflow: hidden;background:black;}
.u{position:absolute;top:-10px;left:6px;}
.u li{height:38px;}
.u li a{color: white;}
#mimouse{transform: scale(0.9);transition: transform 0.5s;}
#mimouse:hover{transform: scale(1);transition: transform 0.5s;}
#company{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-around;width: 1200px;margin: 0 auto;}
#company img{transform: scale(1.0);}
#company img:hover{transform: scale(1.1);}
/*#mimouseMedio{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;margin-top: 40px;}*/
#mimouseMedio{margin-top: 30px;}
#mimouseMedio a:hover{color: red;text-decoration: none;}
#mimouseMedio img{width: 25px;height: 25px;}
#mimouse_detail{margin-bottom: 10px;padding-left: 80px;}

#index-news-pic:hover{transform: scale(1.05);}
#footer{margin-top: 30px;padding-top: 30px;padding-bottom: 30px;border-top:1px solid #0F0F0F ;border-bottom:1px solid #0F0F0F ;}
#infor{margin-top: 15px;color: #999999;}
h1,h2,h3,h4,h5{line-height: 60px;}
#service p{line-height: 60px;}
/*#choosetap{display: none;}*/
/*#produce-detail :hover #choosetap{display: block;}*/
#choosetap button{background-color: #F5F5F5;font-size: 14px;cursor: pointer;border: none;border-radius: 10%;margin: 10px 10px;color: #8C8C8C;width: 80px;height: 30px;}
#choosecontent div{display: none;color: #ddd;width: 100%;}
#choosecontent1  img{width: 30%;float: left;margin: 1%;}
#produce img{width: 100%;}
#produce div{display: none;font-size: 72px;color: #ddd;width: 100%;}
#video-title p{text-align: center;padding: 10px 0;padding-bottom: 25px;}
#video-title video{margin-top: 10px;}
#download button{border: none;margin-bottom: 20px;}
#download p{line-height: 50px;}
#download1{line-height: 160px;}
#btn-others{padding: 10px 10px;}
#btn-others img{width: 35px;}
.others-down a{text-decoration: none;}
#others{padding: 10px 10px;margin-top: 15px;}
#toTop{position: fixed;right: 20px;top: 80%;display: none;}
.news {padding:50px 0;}
.news li {border:none;margin-bottom:10px;position:relative;float: none;}
.news .name {font-size:18px;font-weight:bold;letter-spacing:1px;width: 80%;padding-top: 20px;padding-left: 20px;}
#others-list li a{text-decoration: none;}
#others-list li{border-bottom: 1px solid #CCCCCC;}
/*.news .time {position:absolute;top:45px;right:363px;line-height:30px;font-size:14px;color:#999;}*/
.news p {font-size:14px;line-height:27px;color:#666;text-align:justify;padding-left: 20px;text-indent: 2em;}
/*.news .imgDiv {position:absolute;top:9px;right:9px;width: 304px;}
.news .imgDiv img {width:304px;}*/
.news .btn a {font-size:14px;padding-left:10px;font-weight: 500;}
/*.newShow {width:966px;margin:0 auto;padding:60px 0 100px 0;}*/
/*.newShow .title {font-size:18px;font-weight:bold;letter-spacing:1px;}
.newShow .time {font-size:14px;color:#999;padding:10px 0 35px 0;}
.newShow .content {font-size:14px;line-height:27px;text-align:justify;color:#666;}*/
.newShow .imgDiv {padding-top:60px;}
/*.ind-ms li{width: 376px;height: 385px;margin-left: 30px;}
.ind-ms li img{height: 300px;}
.ind-ms li p{background: #F7F6F6;padding: 32px 0;text-align: center;}*/
.sNav{position:absolute; z-index:50;top:70px; width:200px; background:#FFF; height:232px;padding: 0 10px;border-top:#d3d3d3 solid 0px; display:none;}
.sNav a{color:#484848; font-size:14px;line-height: 37px;}
.sNav a:hover{color:#ed2e31;}
.sNav-2 li{text-align:center;padding: 0;}
#produce-detail:hover .sNav{display: block;}
#emailLink{text-decoration: none;}
#cooperation h1{line-height: 65px;}
#cooperation h4 ,h5{line-height: 35px;}
#nav li a{font-size: 16px;}
#nav li a:hover{color: red;}
/*#news>li{width:33%;}
#news{display: flex;flex-direction:row;justify-content: space-around;flex-wrap: wrap;}*/
#news li{float: left;}
#user:hover{color: red;}
#suggest:hover{color: red;}
#ulcopy{display: flex;flex-wrap: nowrap;justify-content: space-around;}
#ulcopy li a{color:#BEBEBE;display: inline-block;line-height: 87px;}
#ulcopy li :hover{color: white;}
#produce-s{position: relative;}
#produce-list{position: absolute;z-index: 3;left:-45px;display: none;}
/*#produce-s:hover #produce-list{display: block;z-index: ;}*/
#produce-list li a{color: #BEBEBE;line-height: 0px;font-size: 14px;}
#produce-list li{width: 150px;text-align: center;}
#produce-list li a:hover{color: #01AAED;}
#soft-s{position: relative;}
#soft-list{position: absolute;z-index: 3;left:-45px;display: none;}
/*#produce-s:hover #produce-list{display: block;z-index: ;}*/
#soft-list li a{color: #BEBEBE;line-height: 0px;font-size: 14px;}
#soft-list li a:hover{color: #01AAED;}

#index-111{padding-left: 0px!important;padding-right: 0px!important;width: 1170px;height: 360px;overflow: hidden;margin: 0 auto!important;}
#index-111 img{width: 1170px;transition: transform 0.5s;}
#index-111 img:hover{transform: scale(1.02);transition: transform 0.5s;}
#index-222 img{transition: transform 0.5s;width: 385px;height: 317px;}
#index-222 img:hover{transform: scale(1.02);transition: transform 0.5s;}

.question{font-size: 18px;cursor: pointer;line-height: 50px;}
.answer{line-height: 20px;display: none;font-size: 16px;color: #646464;}
#line{margin-top: 15px;}
#fix-right{position: fixed;top: 62%;right: 1.5%;}
#fix-right ul li a p:hover{color: red;text-decoration: none;}
#fix-right ul li a p{text-decoration: none;font-size: 16px!important;}
#qrCode{width: 140px;height: 140px;background-image:url(../img/qrCode.jpg);position: absolute;top: 0px;left: -150px;display: none;}
#fix-right ul li:first-child{position: relative;cursor: pointer;}
#fix-right ul li:first-child:hover #qrCode{display: block;}

#suggest-pc{background: url(../img/suggestion-pc.png);background-repeat: no-repeat;height: 280px;margin: 0 auto;}
#suggest-tt{width: 1180px;margin: 0 auto;background: none;height: 350px;}
#suggest-tt h1{font-size: 38px;line-height: 45px;margin-bottom: 10px;margin-top: 80px;}
#suggest-tt-contant{display: inline-block;width: 480px;margin-left: 20px;}
#suggest-tt-contant p{font-size: 16px;}
#form-contant{width: 530px;background: none;margin: 35px auto;height: 650px;}
#form-contant-1{width: 530px;background: none;height: 110px;}
#form-contant-2{width: 530px;background: none;height: 180px;}
#form-contant-1 input{padding-right: 15px;}
#sub:hover{color: #CCCCCC;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #D3D4D3;font-size: 14px;}
#replace-contant{width: 530px;background: none;margin: 35px auto;height: 790px;}
#replace-1{width: 530px;background: none;height: 50px;margin-bottom: 15px;border-bottom: 1px solid #F2F2F2;}
#replace-1 input{padding-left: 10px;}
#replace-1-1{width: 160px;height: 40px;background: none;float: left;font-size: 16px;line-height: 40px;text-align: center;}
#replace-1-2{width: 370px;height: 40px;background: none;float: left;font-size: 16px;line-height: 40px;color: #2AABD2;}
#replace-2-2{width: 370px;height: 40px;background: none;float: left;}
#replace-2-2 input{height: 30px;width: 300px;border: 1px solid #2AABDB;}
#replace-3-2{width: 370px;height: 40px;background: none;float: left;font-size: 16px;}
#reSex{margin-left: 20px;width: 15px;height: 15px;margin-top: 10px;border:1px solid #CCCCCC;}
#reLan{margin-left: 20px;width: 15px;height: 15px;margin-top: 10px;border:1px solid #CCCCCC;}
#replace-4-2{width: 370px;height: 40px;background: none;float: left;font-size: 16px;}
#replace-4-2 select{width: 130px;height: 30px;margin-top: 5px;border:  1px solid #2AABDB;color: #666666;}
#replace-5-2{width: 370px;height: 40px;background: none;float: left;font-size: 16px;}
#replace-5-2 select{width: 130px;height: 30px;margin-top: 5px;border:  1px solid #2AABDB;}
#replace-7-2{width: 370px;height: 40px;background: none;float: left;font-size: 16px;}
#replace-7-2 select{width: 130px;height: 30px;margin-top: 5px;border:  1px solid #2AABDB;}
#replace-8-2{width: 370px;height: 40px;background: none;float: left;font-size: 16px;}
#replace-8-2 select{width: 130px;height: 30px;margin-top: 5px;border:  1px solid #2AABDB;}

#nfooter ul{height: 160px;width:195px;margin-top: 25px;float: left;margin-left: 0px;}
#nfooter ul li a{font-size: 12px;color: #838383;line-height: 26px;}
#nfooter ul li a:hover{color: red;}

#user-list{width: 140px;height: 100px;background:rgba(36,36,36,0.9);position: absolute;display: none;left: -25px;top: 85px;}
#user-list li a{line-height: 30px;color: white;}
#user-list li a:hover{color: #2AABDB;}
#user-{position: relative;}
/* #search-info img{margin-left: 20px;} */

#coop1{width: 1200px;height: 160px;background:none;margin: 15px auto;}
#coop1-1{width: 380px;height: 160px;background: #F5F5F4;float: left;margin-left: 15px;border-radius: 9px;position: relative;}
#coop1-1 img{width: 100px;height: 100px;top: 30px;left: 30px;position: absolute;}
#coop1-1 h3{position: absolute;left: 150px;top: 30px;}
#coop1-1 p{position: absolute;left: 150px;top: 90px;font-size: 26px;}
#coop2{width: 1200px;height: 500px;background: none;margin: 20px auto;}
#coop2-title{width: 1200px;height: 50px;background:none;margin: 0 auto;position: relative;top: 20px;}
#coop2-line{width: 1200px;height: 2px;background: linear-gradient(90deg,#fff,red,#fff);position: absolute;top: 24px;}
#coop2-text{width: 200px;height: 50px;background: white;font-size: 24px;color: #0091EA;border: 2px solid #0091EA;border-radius: 20px;line-height: 50px;text-align: center;left:  500px;position: absolute;}
#coop2-con{width: 1170px;height: 360px;margin:50px auto;display: flex;justify-content: space-around;}
#coop2-con1{width: 360px;height: 360px;background:white;}
#coop2-con1 img{width: 360px;}
#coop2-con1 h3{line-height: 38px;}
.mimouse-con{width: 980px;margin: 20px auto;overflow: hidden;}
.left{ float:left; width:200px; background:#EBEDF5;height: 210px;}
.left ul li{width: 200px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;cursor: pointer;margin-bottom: 3px;background: white;}
.right{ float:left; width:700px; background:none;padding-bottom:2000px;margin-bottom:-2000px;margin-left: 15px;}
.right div p{line-height: 24px;margin:0 0px;}
.right div h3{margin: 0 10px;}
#mimouse1 div{transform: scale(1);transition: transform 0.4s;}
#mimouse1 div:hover{transform: scale(1.03);transition: transform 0.4s;}
#coop-company div:hover{transform: scale(1.1);}

#mouse-col{width: 1200px;margin: 20px auto;}
#mouse-col-1{width: 200px;height: 200px;background: none;text-align: center;float: left;cursor: pointer;margin-bottom: 15px;}
#mouse-col-1 img{width: 170px;margin-top: 20px;}
#clickShow{width: 100%;text-align: center;height: 70px;line-height: 70px;}
#clickShow big,span{cursor: pointer;}
#mouse-detail{width: 100%;max-height: 1670px;background: none;margin: 0px auto;}
#mouse-detail-1{width: 100%;margin: 0 auto;}
#mouse-detail-1-load-bg{background:linear-gradient(180deg,#EEEEEE,#CCCCCC);width: 100%;height: 420px;}
#mouse-detail-1-load{width: 1200px;height: 420px;margin: 0 auto;}
#mouse-detail-1-load-left img{width: 575px;}
#mouse-detail-1-load-left{width: 555px;height: 420px;float: left;overflow: hidden;}
#mouse-detail-1-load-right{width: 645px;height: 420px;background: none;float: left;}
#mouse-detail-1-load-right small{display: block;margin-left: 40px;margin-top: 10px;}
#mouse-detail-1-load-right h2{margin-left: 40px;line-height: 80px;margin-top: 10px;}
#mouse-detail-1-load-right p{font-size: 20px;margin-left:40px;}
#mouse-detail-1-load-right button{width: 236px;height: 47px;border: none;background: #808895;margin-left: 40px;margin-top: 30px;color: white;border-radius: 10px;}

#detail-tab{width: 750px;height: 70px;background: wheat;margin: 0 auto;display: flex;}
#detail-tab div{width: 250px;height: 70px;background: #666666;text-align: center;vertical-align: middle;font-size: 20px;line-height: 70px;}

.clickToLink{width: 220px;height: 220px;background: none;position: fixed;bottom: 5px;right: 5px;border: 1px solid #CCCCCC;z-index: 999;}
.clickToLinkClose{width: 220px;height: 20px;background: #888888;position: relative;}
.clickToLinkClose p{color: whitesmoke;position: absolute;left: 3px;}
.clickToLinkClose img{position: absolute;width: 16px;height: 16px;top: 2px;right: 3px;cursor: pointer;}
.clickToLink>a>img{width: 220px;height: 200px;}

.clickToLink1{width: 180px;height: 260px;background: none;position: fixed;top: 62%;right: 5.5%;z-index: 999;}
.clickToLinkClose1{width: 180px;height: 20px;background: #F5F5F5;position: relative;}
.clickToLinkClose1 p{color: #484848;position: absolute;left: 3px;}
.clickToLinkClose1 img{position: absolute;width: 40px;height: 40px;top: -10px;right: -10px;cursor: pointer;}
.clickToLink1>a>img{width: 180px;height: auto;}

@media screen and (max-width: 500px){
	body{background: #FFF;}
}