@charset "utf-8";
body{max-width:1920px;color: #666666;font: 12px/1.5 "微软雅黑";}
.mainTopHeaderBox{z-index:9;}
/*字体大小*/
.f36{font-size:36px;}
.f30{font-size:30px;}
.f24{font-size:24px;}
.f18{font-size:18px;}
.f14{font-size:14px;}
/*字体对齐*/
.txtC{text-align:center;}
.txtL{text-align:left;}
.txtR{text-align:right;}
/*字体颜色*/
.green01{ color:#059889;}
.white{ color:#ffffff;}
/*边距*/
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt100{ padding-top:100px;}
.pt70{ padding-top:70px;}
.pt40{ padding-top:40px;}
.pt60{ padding-top:60px;}
.ptb20{ padding:20px 0;}
.ptb30{ padding:30px 0;}
.ptb40{ padding:40px 0;}
.ptb50{ padding:50px 0;}
.mb50{ margin-bottom:50px!important;}
.mr0s{ margin-right:0!important;}
/*居中*/
.centersBox{ display:block; margin:0 auto;}
/*通栏居中*/
.banercentersBox{ display:block; margin: 0 auto; width:100%;}
/*二级头部*/
.seconBox{background-color: #ffffff;box-shadow: 0 -1px 1px 0 #999, 0 3px 2.91px 0.09px #999;height: 96px;margin: 2px 0 3px;z-index: 8;position: relative;}
.seconBox.on{margin-top: 0;position: fixed;top: 0;width: 100%;}
.seconBox .picBox{ display:block; float:left; width:130px; height:96px;}
.seconBox .picBox img{ display:block;}
.seconBox ul{float: right;padding: 30px 0;width: 800px;}
.seconBox ul li{border: 2px solid #ffffff;border-radius: 10px;color: #666666;cursor: pointer;float: left;font-size: 14px;height: 32px;line-height: 32px;margin: 0 25px;text-align: center;width: 146px;}
.seconBox ul li.on,.seconBox ul li:hover{border: 2px solid #059889;}
.seconBox ul li a{ display:block; width:100%; height:100%; color:#666666!important;}
/*顶部通栏*/
.topbannerBox{ width:100%;}
.topbannerBox img{ display:block; width:100%;}
/*主体背景框*/
.maintxtBox{ background-color:#FFFFFF;}
.maintxtBox02{ background-color:#fafafa;}
/*底部纯背景通栏*/
.bannertxtBox{ background-color:#75c6be; padding:45px 0;}
.bannertxtBox2{ background-color:#9ddccb;}
.bannertxtBox2 .wrapper{ background-image:url(../WebImages/hut_05.jpg);padding: 110px 0;}
.bannertxtBox2 .wrapper p{ height:90px;}
/*六圆形一行*/
.sixyuanBox{ padding-top:40px;}
.sixyuanBox li{ width:150px; height:150px; color:#FFFFFF; float:left; margin-right:45px; text-align:center; line-height:150px;border-radius: 50%; font-size:24px;}
.sixyuanBox li.blueBox{ background-color:#63a0b2;} 
.sixyuanBox li.greenBox{ background-color:#93b890;}
/*六大子系统*/
.sixsubstyleBox{}
.sixsubstyleBox li{background-color: #90c0ce;color: #ffffff;float: left;font-size: 30px;height: 225px;margin-right: 50px;margin-top: 50px;padding-bottom: 50px;padding-top: 65px;text-align: center;width: 340px;}
.sixsubstyleBox li p{ line-height:2.5;}
/*产品轮播*/
.productbannerBox{ position:relative;height: 450px;padding-top: 45px;}
.productbannerBox ul{display: block;margin: 0 auto;width: 1050px;}
.productbannerBox ul li{ float:left; width:350px; height:450px;}
.productbannerBox ul li img{ display:block; margin:0 auto;}
.productbannerBox ul li p{ font-size:18px; text-align:center; line-height:2.5;}
.productbannerBox .arrowleft{ position:absolute; left:-55px;width:40px; height:85px; display:block;top: 182px;cursor:pointer;}
.productbannerBox .arrowright{ position:absolute; right:-55px;width:40px; height:85px; display:block;top: 182px;cursor:pointer;}
/*介绍块*/
.physicaList{}
.physicaList li{ height:350px; width:350px; display:block; float:left; margin-right:40px; position:relative; cursor:pointer; margin-bottom:70px;}
.physicaList li span{ position:absolute; height:100%; width:100%; top:0; left:0; background-color:#000000; opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5; display:none;}
.physicaList li p{ position:absolute; top:10px; left:10px; right:10px; bottom:10px; color:#FFFFFF;line-height: 2; font-size:18px; display:none;}
.physicaList li:hover span,.physicaList li:hover p{ display:block;}
.physicaList li i{ position:absolute; bottom:-60px; font-size:36px; display:block; width:100%; text-align:center; color:#5ca9a1;font-style:normal;}
.physixlist{ padding-top:50px;}
.physixlist li{ width:260px; height:120px; float:left; display:block; margin-right:175px; color:#FFFFFF; font-size:30px; padding:70px 0; text-align:center; margin-bottom:80px; background-color:#90c0ce;border-radius: 50%;}
.cspicBox{ display:block; margin:0 auto;width:1920px;}
.cspicBox img{ display:block; width:100%;}