﻿.container{display:block; width:100%; margin-top:70px; }
.container .products{display:block; width:1200px; margin:0 auto; }
.container .products .title{display:block; }
.container .products .title h4{display:block; height:50px; font-size:36px; line-height:50px; text-align:center;  color:#04ace4; }
.container .products .title h4 i{ width:8px; height:8px; font-weight:normal; font-style:normal;  margin:16px 16px 0px 16px; }
.container .products .title  .tip{display:block; height:40px; line-height:40px; color:#69797f; width:100%; text-align:center; font-size:18px; }
.container .products .con{display:block;  margin-top:20px; }
.container .products .con .fl{width:260px;}
.container .products .con .fr{ width:910px; }

.container .products .con .fl .list{display:block; width:92%; padding:4%;  background:#cfd8db; padding-bottom:2%;}
.container .products .con .fl .list ul{display:block; width:100%; } 
.container .products .con .fl .list ul li{display:block; width:100%; height:46px; margin-bottom:7px; }
.container .products .con .fl .list ul li a{display:block; height:46px; line-height:46px; background:#e1eaed url(../images/ar.png) no-repeat 94% center; padding:0px 6%; font-size:17px; color:#666666; font-weight:bold; }
.container .products .con .fl .list ul li a:hover{background:#05ace4 url(../images/arh.png) no-repeat 94% center; color:#fff; }

.container .products .con .fl .contact{display:block; width:100%; margin-top:20px;}
.container .products .con .fl .contact .c_img{display:block; width:100%;}
.container .products .con .fl .contact .c_img img{display:block; width:100%; }
.container .products .con .fl .contact .c_tel{display:block; width:100%; background:#05ace4; }
.container .products .con .fl .contact .c_tel .c_in{display:block; padding:17px 10px;  padding-left:65px; background:url(../images/tel02.jpg) no-repeat 10px center; }
.container .products .con .fl .contact .c_tel .tt{display:block; height:20px; line-height:20px; font-size:16px; color:#fff; }
.container .products .con .fl .contact .c_tel .code{display:block; font-size:18px; line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; }
.container .products .con .fl .contact .c_tel .code i{font-style:normal; font-size:14px; font-weight:normal; }
.container .products .con .fl .contact  .c_con{display:block; padding:20px 10px; font-size:14px; background:#e1eaed; }

.container .products .con .fr ul{display:block; width:100%; }
.container .products .con .fr ul li{float:left; width:32%; margin-right:1.3333%; margin-bottom:15px; }
.container .products .con .fr ul li a{display:block; width:100%;}
.container .products .con .fr ul li a img{display:block; width:100%;}
.container .products .con .fr ul li a .tit{display:block;border:1px solid #e1e1e1; border-top:none; height:46px; line-height:46px; color:#04ace4; font-weight:bold; text-align:center;  font-size:16px; }

.container .products .con .fr ul li a:hover .tit{border:1px solid #05ace4; border-top:none;background:#05ace4; color:#fff; }


.container .One_service{display:block; width:100%; margin-top:70px; height:510px; background:url(../images/s_bg.jpg) no-repeat center top; }
.container .One_service .inner{display:block; padding:70px 0px;}
.container .One_service .inner .title h4{display:block; height:40px; line-height:40px; font-size:36px; color:#04ace4; text-align:center; font-style:normal; }
.container .One_service .inner .title h4 i{font-style:normal; line-height:40px; color:#282828;}
.container .One_service .inner .title .tip{display:block; height:50px; line-height:50px; font-size:22px; color:#666666; text-align:center; font-weight:bold; }
.container .One_service .inner .con{display:block; width:100%; margin-top:60px; background:url(../images/line.jpg) no-repeat 120px center;}

.container .One_service .inner .con ul li{width:13%; margin-right:4.5%; background:#f0f0f0;  float:left; position:relative; z-index:2; left:0; top:0; }
.container .One_service .inner .con ul li .num{display:block; position:absolute; left:50%;  margin-left:-28px;top:-25px;z-index:8;  width:56px; height:56px; border-radius:56px;  background:#04ace4; line-height:56px; color:#fff; text-align:center; font-size:28px;  font-family:Arial, Helvetica, sans-serif; }
.container .One_service .inner .con ul li .l_in{display:block; border:1px solid #282828; height:210px; }
.container .One_service .inner .con ul li .l_in h4{display:block; margin-top:50px; height:40px; line-height:40px; font-size:22px; color:#04ace4; text-align:center; }
.container .One_service .inner .con ul li .l_in .detail{display:block; width:96%; margin:0 auto; font-size:14px; line-height:20px; color:#282828; text-align:center; margin-top:10px;}

.container .One_service .inner .con ul li:nth-child(6n){float:right; margin-right:0%; width:12%;}


.container .madvantage{display:block; width:100%; margin-top:80px;}
.container .madvantage .title{display:block; }
.container .madvantage .title h4{display:block; height:50px; font-size:36px; line-height:50px; text-align:center;  color:#04ace4; }
.container .madvantage .title h4 i{ width:8px; height:8px; font-weight:normal; font-style:normal;  margin:16px 16px 0px 16px; }
.container .madvantage .title  .tip{display:block; height:40px; line-height:40px; color:#69797f; width:100%; text-align:center; font-size:18px; }
.container .madvantage .con{display:block; margin-top:20px; }
.container .madvantage .con dl{display:block; width:100%; }
.container .madvantage .con dl dd{display:block; width:100%;  overflow:hidden; margin-bottom:60px;   }
.container .madvantage .con dl dd .pic{width:57%; height:470px;background:url(../images/yg_img01.jpg) no-repeat right top; background-size:100% auto; min-width:700px;  overflow:hidden; }
.container .madvantage .con dl dd .pic img{display:block; width:100%; }
.container .madvantage .con dl dd .pic .m_txt_out{ width:600px; margin-left:60px; }
.container .madvantage .con dl dd .pic .m_txt{display:block; width:40%; height:500px; background:url(../images/blue.png) repeat left top; }
.container .madvantage .con dl dd .pic .m_txt i{display:block; font-size:32px; color:#fff; line-height:40px; font-style:normal; margin-left:50px; padding-top:70px;}
.container .madvantage .con dl dd .pic .m_txt .en{display:block; font-size:32px; line-height:40px; color:#fff; font-family:"Times New Roman", Times, serif; text-transform:uppercase;  margin-left:50px;  padding-top:150px; background:url(../images/line02.jpg) no-repeat 20px top; margin-top:30px; }

.container .madvantage .con dl dd .wz{width:40%;min-width:460px;}
.container .madvantage .con dl dd .wz .w_in{display:block; width:460px;}
.container .madvantage .con dl dd .wz .mtitle{display:block; width:100%; }
.container .madvantage .con dl dd .wz .mtitle .num{float:left; width:15%; height:120px; background:#05ace4; font-size:42px; color:#fff; line-height:130px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.container .madvantage .con dl dd .wz .mtitle .m_tit{float:left; margin-left:3%; width:81%; }
.container .madvantage .con dl dd .wz .mtitle .m_tit h4{display:block; height:40px; line-height:40px; font-size:28px; color:#282828; margin-top:30px;}
.container .madvantage .con dl dd .wz .mtitle .m_tit h4 .blue{color:#05ace4; }
.container .madvantage .con dl dd .wz .mtitle .m_tit .tip{display:block; font-size:18px; font-weight:bold; height:40px; line-height:40px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; margin-top:7px; }

.container .madvantage .con dl dd .wz .m_cc{display:block; margin-top:40px; }
.container .madvantage .con dl dd .wz .m_cc ul{display:block; width:100%;}
.container .madvantage .con dl dd .wz .m_cc ul li{display:block; width:100%; font-size:15px; line-height:24px; margin-bottom:12px; }

.container .madvantage .con dl dd .wz .m_circle ul{display:block; margin-top:40px; }
.container .madvantage .con dl dd .wz .m_circle ul li{float:left; padding:2px; border:1px solid #eee; border-radius:120px; margin-right:20px;}
.container .madvantage .con dl dd .wz .m_circle ul li .l_in{display:block; width:114px; height:114px; border-radius:114px; background:#9ea5a7;}
.container .madvantage .con dl dd .wz .m_circle ul li .l_in em{display:block; font-size:30px; color:#fff; line-height:40px; text-align:center; font-family:Arial, Helvetica, sans-serif; width:100%; font-style:normal;  padding-top:30px; font-weight:bold; }
.container .madvantage .con dl dd .wz .m_circle ul li .l_in  i{display:block; font-style:normal; line-height:20px; color:#fff; text-align:center; font-size:14px; }

.container .madvantage .con dl dd.second{}
.container .madvantage .con dl dd.second .wz .w_in{float:right; }
.container .madvantage .con dl dd.second .pic{background:url(../images/yg_img02.jpg) no-repeat left top;}
.container .madvantage .con dl dd.second .pic .m_txt_out{margin-right:60px; margin-left:auto; }
.container .madvantage .con dl dd.second .pic .m_txt_out .m_txt{margin-left:60%;}
.container .madvantage .con dl dd.second .wz .m_circle ul li .l_in em .small{font-size:12px;}
.container .madvantage .con dl dd.second .wz .m_circle ul li .l_in  i{font-size:12px;}


.container .madvantage .con dl dd.third .pic{background:url(../images/yg_img03.jpg) no-repeat right top;}


.container .m_equipment{display:block; width:100%; margin-top:70px;   background:url(../images/eq_bg.jpg) no-repeat center top;  }
.container .m_equipment .inner{display:block; padding-top:70px; }
.container .m_equipment .inner .title{display:block; }
.container .m_equipment .inner .title h4{display:block; height:50px; font-size:36px; line-height:50px; text-align:center;  color:#04ace4; }
.container .m_equipment .inner .title h4 i{ width:8px; height:8px; font-weight:normal; font-style:normal;  margin:16px 16px 0px 16px; }
.container .m_equipment .inner .title  .tip{display:block; height:40px; line-height:40px; color:#fff; width:100%; text-align:center; font-size:18px; }
.container .m_equipment .inner .con{display:block;  margin-top:25px;}

.container .m_equipment .inner .con  .c_ep #scrollarea{display:block; width:1200px;  margin:0 auto;  height:349px;  overflow:hidden; }
.container .m_equipment .inner .con  .c_ep #inrea{display:block; width:800%;}
.container .m_equipment .inner .con  .c_ep #area1{float:left;}
.container .m_equipment .inner .con  .c_ep #area2{float:left;}
.container .m_equipment .inner .con  .c_ep #scrollarea li{float:left; width:385px;  margin-right:20px; margin-bottom:20px;}
.container .m_equipment .inner .con  .c_ep #scrollarea li a{display:block; width:385px; background:#fff;  position:relative; z-index:2; left:0; top:0; }
.container .m_equipment .inner .con  .c_ep #scrollarea li a:hover img{ opacity: 0.5;  filter: alpha(opacity=50);}
.container .m_equipment .inner .con  .c_ep #scrollarea li a img{display:block; width:385px;height:289px; margin:0 auto; }
.container .m_equipment .inner .con  .c_ep #scrollarea li .tit{display:block; width:96%; height:50px; line-height:50px; font-size:16px; color:#04ace4;  background:#fff url(../images/arr.png) no-repeat 96% center; font-weight:bold; padding-left:4%; box-shadow:0px 0px 5px 2px #f0f0f0; }
.container .m_equipment .inner .con  .c_ep #scrollarea li .tit:hover{color:#fff; background:#05ace4 url(../images/arrh.png) no-repeat 96% center;}
.container .m_equipment .inner .con  .c_ep .arrow_l{position:absolute; left:1%; width:47px; height:260px; background:url(../images/left.png) no-repeat left center; cursor:pointer;}
.container .m_equipment .inner .con  .c_ep .arrow_l.current{position:absolute; left:1%;  width:47px; height:260px; background:url(../images/lefth.png) no-repeat left center; cursor:pointer;}
.container .m_equipment .inner .con  .c_ep .arrow_r{position:absolute; right:1%;  width:47px; height:260px; background:url(../images/right.png) no-repeat left center; cursor:pointer;}
.container .m_equipment .inner .con  .c_ep .arrow_r.current{position:absolute;right:1%; width:47px; height:260px; background:url(../images/righth.png) no-repeat left center; cursor:pointer;}


.container .news{display:block; width:1200px; margin:0 auto; margin-top:70px; }
.container .news .title{display:block; }
.container .news .title h4{display:block; height:50px; font-size:36px; line-height:50px; text-align:center;  color:#04ace4; }
.container .news .title h4 i{ width:8px; height:8px; font-weight:normal; font-style:normal;  margin:16px 16px 0px 16px; }
.container .news .title  .tip{display:block; height:40px; line-height:40px; color:#69797f; width:100%; text-align:center; font-size:18px; }
.container .news .con{display:block;  margin-top:20px; }
.container .news .con .rescommend{width:41%; background:#05ace4; }
.container .news .con .rescommend .pic{display:block; width:100%;}
.container .news .con .rescommend .pic img{display:block; width:100%; }
.container .news .con .rescommend .tit{display:block; width:74%;padding:3%;  padding-right:20%;  font-size:28px; line-height:30px; color:#fff;  background:#05ace4; height:60px; background:url(../images/arrow.png) no-repeat 97% center; }

.container .news .con .fr{width:55%; }
.container .news .con .fr .mtitle{display:block; width:100%; height:50px; border-bottom:1px solid #e1e1e1; }
.container .news .con .fr .mtitle ul{display:block; width:100%; }
.container .news .con .fr .mtitle ul li{float:left; height:50px; width:120px; margin-right:25px; }
.container .news .con .fr .mtitle ul li a{display:block; line-height:50px;  text-align:center; font-size:24px; color:#666; text-align:center;}
.container .news .con .fr .mtitle ul li a.current{line-height:50px; font-size:28px;  color:#04ace4; line-height:48px; border-bottom:2px solid #04ace4;}
.container .news .con .fr .mtitle ul li a:hover{line-height:50px; font-size:28px;  color:#04ace4; line-height:48px; border-bottom:2px solid #04ace4;}
.container .news .con .fr .m_con{display:block; width:100%; margin-top:15px;}
.container .news .con .fr .m_con dl{display:none; width:100%; }
.container .news .con .fr .m_con dl dd{display:block; width:100%; margin-bottom:17px; }
.container .news .con .fr .m_con dl dd .time{float:left; width:11%; background:#e1eaed; padding:10px 0px;}
.container .news .con .fr .m_con dl dd .time .d{display:block; height:40px; line-height:40px; font-size:28px; color:#69797f; text-align:center; }
.container .news .con .fr .m_con dl dd .time .yy-m{display:block; height:20px; line-height:20px; font-size:14px; text-align:center; }

.container .news .con .fr .m_con dl dd .wz{float:right; width:87%; }
.container .news .con .fr .m_con dl dd .wz .tit{display:block; height:30px; line-height:30px; font-size:17px; color:#282828; font-weight:bold; }
.container .news .con .fr .m_con dl dd .wz .detail{display:block; font-size:14px; line-height:22px; margin-top:6px; }


.container .about{display:block; width:100%; margin-top:70px;  background:url(../images/about_bg.jpg) no-repeat center top;}
.container .about .inner{display:block; width:1200px; margin:0 auto; }
.container .about .inner .fl{display:block; width:290px; background:#fff;  margin-top:213px; }
.container .about .inner .fl .title{display:block; width:100%; }
.container .about .inner .fl .title .u_title{display:block;  padding-top:40px; padding-left:40px;height:210px; }
.container .about .inner .fl .title .u_title .en{display:block; height:40px; line-height:40px; font-size:34px; font-family:"Times New Roman", Times, serif; color:#04ace4; font-weight:bold; }
.container .about .inner .fl .title .u_title h4{display:block; font-size:34px; line-height:36px; color:#04ace4; }
.container .about .inner .fl .title .u_title .tip{display:block; height:30px; line-height:30px; font-size:22px; color:#282828; margin-top:30px; }
.container .about .inner .fl .title .d_title{display:block;  height:200px; background:#05ace4; padding-left:40px; padding-top:40px;  }
.container .about .inner .fl .title .d_title h4{display:block; font-size:18px; line-height:24px; color:#fff; font-weight:normal; }
.container .about .inner .fl .title .d_title .en{display:block; margin-top:40px; font-size:18px; line-height:24px; color:#fff; font-family:Arial, Helvetica, sans-serif; }

.container .about .inner .fr{width:860px; position:relative; z-index:2; left:0; top:0; }
.container .about .inner .fr .mvideo{display:block; margin-top:170px; float:right; }
.container .about .inner .fr .m_con{display:block; margin-top:20px; font-size:14px;  }


