@charset "utf-8";
/*初始化  reset*/
h1,h2,h3,h4,h5,h6{font-size:100%}
em,i{font-style:normal}
ol,ul{list-style:none}
a{text-decoration:none;color:#333;}
img{border:0; display:block;}
textarea{resize:none;}
a,input,button,select,textarea{outline:none;}
a,button{cursor:pointer;}

/*清除浮动*/
.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }
*+html .clearfix { min-height: 1%; }
/*---------------------------------------页面-------------------------------------------*/
.banner_ph{ display:none;}
.banner{ width:100%; margin:auto; overflow:hidden; position:relative;}
.banner img{ width:100%;}
.banner dt { position:absolute; top:10%; left:10%;}
.banner dd{ width:390px;padding:10px 50px; background:rgba(241, 241, 238, 0.9); overflow:hidden;  position:absolute; bottom:20%; left:10%; margin-left:0;}
.banner dd h1{ font-size:45px; color:#000028; border-left:5px solid #00f3cb; line-height:55px; padding-left:20px;}
.banner dd p{ font-size:18px; margin-top:30px;}

.nav{ width:100%; background:#f1f1ee; height:60px;}
.nav ul{ width:1200px; margin:auto; overflow:hidden;}
.nav ul li{ font-size:18px; float:left; color:#000028; margin:16px 0; padding:0 64px; text-align:center;}
.nav ul li:hover{ text-decoration:underline; color:#00f8c4; font-weight:bold;}
.con_02{ width:1200px; margin:auto; overflow:hidden; margin-top:3rem;}
.con_02 dl{ width:1200px; overflow:hidden; margin:auto; margin-bottom: 50px;}
.con_02 dl dd{ overflow:hidden; width:575px; float:left; margin:0;}
.con_02 dl dd h3{ font-size:24px; font-weight:normal; margin-bottom:10px; color:#000028;}
.con_02 dl dd h1{ font-size:36px; margin-bottom:20px; color:#000028;}
.con_02 dl dd p{ font-size:18px; text-align:inherit; line-height:32px;}
.con_02 dl dt{ width:585px; overflow:hidden; float:right;}
.con_02 dl dt img{ width:100%; margin: auto;}
.btn{ display:block; width:30%; height:42px; line-height:40px; color:#000; text-align:center; margin-top:10px; background:#0cc; border:none; font-size:18px; border-radius:3px; margin-bottom:30px;}
.btn:hover{ background:#00f8c4;}



.con_03{ width:100%;overflow:hidden; margin-top:30px;  background:#f3f3f0;}
.con_03 ul{ width:1200px; margin:2% auto; overflow:hidden; }
.con_03 ul li{border-top:1px solid #000028; padding:1.2% 2%;}
.con_03 ul li:last-child {border-bottom:1px solid #000028;}
.con_03 ul li:hover{ background:#c7fff0;}
.con_03 ul li img{ float:left; margin:6px 15px 0 0;}
.con_03 ul li a{ display:block; font-size:18px; color:#000028; line-height:32px;}
.con_03 ul li a span{ float:right;}

#detail,#detai2,#detai3,#detai4,#detai5,#detai6,#detai7{position:fixed;background:#000028; display:none; left:40%; top:25%;}
.tit i{ float:right; line-height:33px; padding:0 8px;cursor:default; color:#FFF;}
#maskLayer{ display:none;}

.con_07{ width:100%; background:#000028; margin:auto; margin-top:20px; padding:20px 0;}
.biaoti1{ width:1200px; margin:20px auto; font-size:36px; color:#fff; }
.con_07 dl{ width:1200px; overflow:hidden; position:relative; margin:auto;}
.con_07 dl dt img{ margin:auto;}
.con_07 dl dd{overflow:hidden;}

.point img{animation:hand_scale 2s 0s infinite; margin:auto; }
@keyframes hand_scale {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.3);
    }
    100% {
        transform: scale(1);
    }
}
.point{ position:absolute;width:80px; height:80px; border:none; background:none; overflow:hidden;}
/* 设置颜色 */
.show1,.show2,.show3{ border:1px solid #ef7e00; padding:5px 10px; background:#FFF; line-height:28px; position:absolute; width:30%; display:none;}
#point1,#point2,#point3,#point4{position:fixed;background:#000028; display:none; left:40%; top:25%;}
.tit i{ float:right; line-height:33px; padding:0 8px;cursor:default; color:#FFF;}
#maskLayer{ display:none;}
















.biaoti{ width:1200px; margin:auto; font-size:36px; color:#000028; margin-bottom:20px;}

.con_04{ width:100%;overflow:hidden; margin-top:50px;  background:#f3f3f0; padding:30px 0;}
.con_04 ul{ width:1200px; margin:auto; overflow:hidden; padding:0; }
.con_04 ul li{ width:377px; float:left; margin-bottom:2%; overflow:hidden;}
.con_04 ul li img{ width:100%; margin:auto;}
.con_04 ul li img:hover{-webkit-transform: scale(1.15);
  -webkit-transition-timing-function: ease-out;
  -webkit-transition-duration: 750ms;
  -moz-transform: scale(1.15);
  -moz-transition-timing-function: ease-out;
  -moz-transition-duration: 750ms;
  overflow: hidden;}
.con_04 ul a{ display:block; overflow:hidden;}
.con_04 ul a:hover{ text-decoration:underline;}
.con_04 ul li:nth-child(4){ margin:0 2.8%;}
.con_04 ul li p{background:#FFF; padding:20px 30px; width:317px; overflow:hidden; margin:0;}
.con_04 ul li p strong{border-left:5px solid #00f8c4; display:block; line-height:30px; font-size:20px; padding-left:10px;}
.con_04 ul li p strong span{ font-weight:normal;}
.more{ float:right; display:block; }

.con_01{ width:1200px; margin:auto; overflow:hidden; margin-top:2%;}
.con_01 ul{ overflow:hidden; padding:0;}
.con_01 ul li{ background:#f3f3f1; height:131px; width:48%; float:left; margin-bottom:2%;}
.con_01 ul li:hover{ background:#eafffc;}
.con_01 ul li:nth-child(odd) { margin-right:2%;}
.con_01 ul li:nth-child(even) { margin-left:2%;}
.con_01 ul li img{ float:left; margin-right:20px;}
.con_01 ul li h2{ font-size:20px; margin:10px 0;}
.tubiao{ float:right !important; width:30px; height:30px;}

.con_05{ width:100%;overflow:hidden; margin:2% 0;  background:#f3f3f0; padding:2% 0}
.con_05 ul{ width:1200px; margin-bottom:2%; overflow:hidden; margin:auto; padding:0; }
.con_05 ul li{border-top:1px solid #000028; padding:1.2% 2%;}
.con_05 ul li:last-child {border-bottom:1px solid #000028;}
.con_05 ul li:hover{ background:#c7fff0;}
.con_05 ul li img{ float:left; margin:6px 15px 0 0;}
.con_05 ul li a{ display:block; font-size:18px; color:#000028; line-height:32px;}
.con_05 ul li a span{ float:right;}
.footer{ width:98%; background:#dfdfd9; padding:1%; text-align:center;}
/*---------------------------------------list-------------------------------------------*/
.list{ width:1000px; overflow:hidden; margin:auto; margin-bottom:50px;}
.list p img{ width:100%;}
.list p{ margin:0; line-height:30px;}
.list h1{ font-size:32px; color:#000028; }
.list h2{ font-size:24px; color:#000028; }
.list h3{ font-size:20px; color:#000028;}
.list strong{ font-size:18px; color:#009999; display:block; margin:15px 0 5px 0; }
/*---------------------------------------下载-------------------------------------------*/

















