*{padding:0; margin:0; font-family: "微软雅黑";}
body{background:white;}
a{text-decoration: none;}
li{list-style:none; text-align: center; font-size:14px;}
h3{margin:0;}
.fl{float:left;}
.fr{float:right;}
.cl{clear: both;}

.logo p{margin-bottom: 0;}
.banner{margin-top:0px !important;}
body .mui-table-view-cell.mui-active{background:#2C2C2C;}
/*用于居中显示1200px*/
.wp{width: 1200px; margin:0 auto; position: relative;}
/************************固定框***********************************/
.fixed{
	  position:fixed;
	  right: 5%;
	  top:40%;
	  z-index: 9999;
}
.fixed li{
	cursor: pointer;
	  opacity: 0.5;
	  background: #000;
	  margin-bottom: 0;
	  list-style: none;
	  width: 85px;
	  height: 100px;
	  padding-left: 0.5rem;
	  padding-right: 0.5rem;
	  padding-top: 0.2rem;
	  padding-bottom: 0.2rem;
	  border-top: 2px solid #fff;
	  font-size: 0.9rem;
}
.fixed li img{width:85%; margin-top:4px;}
.fixed li:last-child img{margin-top:12px;}

/************************标题栏复杂版，具体位置样式要自己进行调整，不推荐使用***********************************/
.titleOut{ width:340px; height:136px; background:white; margin: 0 auto; position: relative; padding-top: 36px;}
.titleIn{  margin-left:60px; float:left; margin-top:36px; width: 222px; height:62px ; border: 1px solid black; position: absolute;}
.titleOut span{color:#010000; top:-30px; text-align:center; font-size:32px;line-height: 32px; width: 144px; background:white; position: absolute; margin-left:50%; left:-72px;}
.titleOut span>.english{text-align:center; font-size:18px; position: absolute; margin-top:60px; background:none; letter-spacing: 4px; box-shadow: none;}
/************************标题栏最新版，大体位置已经定位好，推荐使用***********************************/
.titlebox{margin:0 auto; width:200px; border:1px solid #000; text-align: center;}
.titlefont{font-size:30px; padding:0 8px; width:110px; margin: 0 auto; background:white; margin-top:-12px;}
.titleEnglish{margin-top:10px; padding: 4px 0; color:#A7A7A7; font-size:14px; margin-bottom: 4px;}

/*****************头部样式***********************/
header{height:55px; width:100%; background:#2C2C2C;}
header .logo p{color:#FFFFF8; float:left; line-height: 55px; font-size:32px; margin-left:16px;}
header .logo span{color:#9FA7C3; float:left; font-size:14px; line-height: 55px; margin-left:16px;}
header ul{float:right; height:50px;}

header ul.right>li{ padding: 4px 0px; margin:12.5px 20px; margin-bottom: 8.5px; float:left; position: relative; z-index: 999;}
header ul.right>li:hover{border-bottom: 4px solid #9FA7C3; box-sizing: content-box; z-index: 999;}
header ul.right>li:hover ul{display: block;}
header ul.right>li>ul{position: absolute; z-index: 1; display: none; top:34px; left: -21px;}
header ul.right>li>ul li{padding:14px 5px; background:#2C2C2C; width: 100px;}
header ul.right>li>ul li:hover a{color:white;}
header ul.right>li a{ color:#9FA7BE;}

/*****************底部样式***********************/
.footer{background:#2C2C2C;}
.footer .footerLi li p{display:inline-block; width:100%;}
.footer .footerLi li p img{float:left;}
.footer .footerLi li p:first-child{margin-top:40px;}
.footer .footerLi li p:first-child span{float:left; margin-left:10px; padding-bottom:10px; line-height:30px; font-size:30px; border-bottom:2px solid white; underline; color:white;}
.footer .footerLi li p:nth-child(2){margin-top:20px;}
.footer .footerLi li p:nth-child(2)>span{float:left; font-size:20px; font-weight: 100; color:#f5f5f5;}
.footer .footerLi li p:nth-child(2)>span>span{font-size:30px; font-weight: 400; color:white;}
.footer .footerLi li p:nth-child(3)>span{float:left; margin-top:20px; font-size:20px; font-weight: 100; color:#f5f5f5;}
.footer .ewm{height:205px;}
.footer .ewm img{margin-top:30px;}
.footer>.wp>p{text-align: center; margin:0; padding-bottom:10px ; font-size:16px;}
.footer>.wp>p:nth-child(2){ margin-top:52px;}
.footer>.wp>p:nth-child(3){}
.footer>.wp>p:nth-child(3) a{margin-left:50px; color: #8f8f94;position:relative;}
.footer>.wp>p:nth-child(3) a img{ left:-24px; position:absolute;}
.footer>.wp>p:nth-child(3) a.miit{margin-left:5px;}

/*****************轮播图样式***********************/
.banner{float: left; margin-top:-12px ;}