﻿a:active { outline: none; star: expression(this.onFocus=this.blur()); }
* { margin: 0; padding: 0; list-style: none; outline: none; word-wrap: break-word; }
img { border: none; }
table { table-layout: fixed; border-collapse: collapse; }
body { font-size: 14px; font-family: Helvetica, "microsoft yahei","微软雅黑", "Arial", "Verdana", "sans-serif"; }

input { -webkit-appearance: none; }
h1,h2,h3,h4,h5,ol,ul,p{margin:0px;padding:0px;}
img{border:0px;vertical-align: top}
.cl{clear:both;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:"\20";clear:both;height:0;}
* html .clearfix {zoom:1;} /* IE6 */
*:first-child+html .clearfix {zoom:1;} /* IE7 */
.clearfix{*zoom:1;}
*.clearfix {zoom: 1;} /* IE6/7 */ 

i{ font-style: inherit;}

a:link{text-decoration:none; color:#666}
a:active{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color:#2172d1;text-decoration:initial}
ul li{list-style-type:none;}

.no{display:none;}
.ovhd {overflow:hidden;width:100%;height:100%;}
.fctop {position:fixed;bottom:30px;right:20px;z-index:999999999;width:56px;height:56px; background: #0084ff; color: #fff; text-align: center; line-height: 56px; border-radius: 50%;}




.news_detsx {width:100%;margin:0 auto; height:60px;line-height:60px;border-top:1px solid #ECECEC;margin-top:30px;}
.news_detsx::after {content: " "; display: block;height: 0; clear: both;visibility: hidden; }
.news_detsx a {color:#666;}
.news_detsx a.shang {display:block;width:50%;text-align:left;float:left;}
.news_detsx a.xia {display:block;width:50%;text-align:right;float:left;}
.news_detsx a:hover {color:#3185DA;}




.zanwushuju{ margin:30px;color:#666;font-size:14px}
.moban_top {width:100%; background: #fff;}
.moban_top_cen {width:1200px;margin:0 auto;}
.moban_top_cen::after {content: " "; display: block;height: 0; clear: both;visibility: hidden;}
.moban_top_cenl {float:left; }
.moban_top_cenr {float:right;}
.moban_top_cenl a {display:block;line-height:80px;}
.moban_top_cenl a img {margin-top:10px; float: left;width: 60px; height: 60px; border-radius: 50%;}
.moban_top_cenl a img:last-child {margin-top:20px;margin-left:5px;}
.moban_top_cenl .logtitle{ float: left; font-size: 24px; font-weight: bold; color: #000; margin-left: 20px;}
.moban_top_cenr .dnav {display:block; position: relative;display: inline-block;}
.moban_top_cenr .dnav ul li {float:left;text-align:center; position: relative; padding-left: 20px; padding-right: 20px;}
.moban_top_cenr .dnav ul li a {display:inline-block;width:100%;height:78px;line-height:78px;font-size:16px;color:#666;text-align:center;}
.moban_top_cenr .dnav ul li.current a {border-bottom:2px solid #0084ff;color:#0084ff;font-weight:bold;}
.moban_top_cenr .dnav ul li:hover a{border-bottom:2px solid #0084ff;color:#0084ff;font-weight:bold;}

.moban_top_cenr .dnav ul li > div {width:170%;position:absolute;left:0px;top:79px;  opacity: 0.9; font-weight: normal; background:#000;display:none; z-index: 1000000; }
.moban_top_cenr .dnav ul li > div a::after {content:'';width:0px;height:20px;border-right:0px solid #E0A9A9;position:absolute;right:0px;top:25px;}
.moban_top_cenr .dnav ul li > div a {height:50px;line-height:50px;font-size:16px; text-align: left; font-weight: normal; text-indent: 20px;}
.moban_top_cenr .dnav ul li.current > div a {color:#FFF; font-weight: normal;}
.moban_top_cenr .dnav ul li.current > div a:hover {color:#FFF;font-weight: normal; }
/* 
.dnavlic{width:170%;position:absolute;left:0px;top:79px;  opacity: 1; font-weight: normal; background:#000;display:none; z-index: 1000000;}

.dnavlic a{color:#FFF; font-weight: normal; line-height:20px; color: #fff;}
.dnavlic a:hover{color:#FFF; font-weight: normal;}
 */

.dropdown {position: relative;display: inline-block;}
.dropdown-content {display: none; top: 10; line-height: 40px; position: absolute;background-color: #f9f9f9;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);padding: 22px 16px;}
.dropdown:hover .dropdown-content {display: block;}





.moban_top_cenr .xnav {display:none;width: 24px;height: 18px;}
.moban_top_cenr .xnav a {width: 24px;height: 18px;background: url(../images/navBtn.png) no-repeat center;position: absolute;right: 0px;top: 30px;transition: -webkit-transform 300ms,transform 300ms,top 400ms;}
.moban_top_fixed {position: fixed; left: 0; top: 0px; height:90px; z-index: 10; transition: 400ms;}
.xfixed {position:fixed;left:0px;top:0px;width:100%;z-index:30;transition: 400ms;border-bottom:0px solid #EDEDED;box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.2);}


.visual{width:100%!important;height:750px;position:relative;min-width:1100px;font-family:'SimSun';overflow:hidden;z-index:0;}
.visual ul.slides_container{width:100% !important;height:750px;display:inline-block;position:relative;}
.visual ul.slides_container li{text-align:center;width:100% !important;position:relative;height:750px;overflow:hidden;background:#fff;}
.visual ul.slides_container li a img {position:absolute;margin-left:-960px;left:50%;top:0; width: 1800px; }
.visual a.next {position:absolute;right:10px;top:50%;width:50px;height:50px;margin-top:-25px;border:0px solid #CD3324;background:#CD3324;color:#FFF; z-index:5;border-radius:50%;font-family:'SimSun';font-size:36px;text-align:center;line-height:50px;font-weight:bold;display:none; background:url(../images/a2.png) no-repeat center center;}
.visual a.prev {position:absolute;left:10px;top:50%;width:50px;height:50px;margin-top:-25px;border:0px solid #CD3324;background:#CD3324;color:#FFF; z-index:5; border-radius:50%;font-family:'SimSun';font-size:36px;text-align:center;line-height:50px; font-weight:bold;display:none;background:url(../images/a1.png) no-repeat center center;}
.visual:hover a.next,.visual:hover a.prev {display:block; }
/*.visual a.next:hover, .visual a.prev:hover {background:#CD3324;border-color:#CD3324;color:#FFF; }*/
.slideControl{width:300px;height:20px;margin:0 auto;overflow:hidden;position:absolute; bottom:20px;left:50%;margin-left:-150px;z-index:6;text-align:center;}
.slideControl span {display:inline-block;width:12px;height:12px;background:#000; border-radius:50%;margin:0px 3px;cursor:pointer; }
.slideControl span.current {background:#0084ff;}
.slideControl span:hover {background:#0084ff;}




.main_visual {position:relative;z-index:6;}
.main_image {width:100%; height:674px;  overflow:hidden; margin:0 auto; position:relative;}
.main_image ul {width:9999px; height:100%; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:100%;}
.main_image li a {display:block; width:100%; height:100%}




/*.main_image li a img {height:100%;width:100%}*/
div.flicking_con .flicking_inner {position:absolute; bottom:20px; left:50%; z-index:999; width:300px; height:21px;text-align:center;margin-left:-150px;} /* 121126 */
div.flicking_con a {text-indent:-100000px;display:inline-block;width:12px;height:12px;margin:0px 5px;background:#FFF;border-radius:50%;}
div.flicking_con a.on {background:#19D3FF;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:60px!important;height:60px!important;top:50%;margin-top:-30px;display:none;background:#19D3FF;color:#FFF;font-size:40px;line-height:60px;text-align:center;font-family:宋体;border-radius:50%;font-weight:bold;opacity: 0; filter: alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0;}
#btn_prev{left:50px;}
#btn_next{right:50px;}
.navShow { -webkit-transform: rotate(-90deg); }
.navM {display: none;width: 110%;height: 300px;overflow: hidden;background: #fff;position: absolute;left: 0;top: 55px;border-bottom:1px solid #EDEDED;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1);-ms-box-shadow: 0 2px 2px rgba(0,0,0,0.1);-o-box-shadow: 0 2px 2px rgba(0,0,0,0.1);-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1);box-shadow: 0 2px 2px rgba(0,0,0,0.1);z-index:50;}
.navMbox { width: 100%; }
.navM ul { width: 100%; padding: 25px 0; background: #fff; overflow: hidden; }
.navM li { padding: 0 6% 0 0; height: 60px; line-height: 60px; text-align: center; }
.navM li a { width: 100%; height: 100%; display: inline-block; color: #6b6b6b; text-transform: uppercase; font-size: 20px; }
.navM li a:hover { color: #69B015; }
.index_about {width:1200px;margin:0 auto;padding-top:50px;}
.index_about p {font-size:28px;font-weight:bold;color:#3a3a3a;font-style:normal;text-align:center;margin:0 auto;}
.index_about p span {display:block;text-align:center;width:100%;height:25px;line-height:25px;font-size:16px;font-weight:normal;color:#666666;border-top:1px solid #F1F1F1;margin-top:10px;padding-top:5px;}
.index_about_cen {padding:0px 0px 80px 0px;}
.index_about_cen::after {content: " "; display: block;height: 0; clear: both;visibility: hidden;}
.index_about_cenl {float:left;width:680px;}
.index_about_cenr {float:right; text-align: right; margin-top: 40px; width:450px;}
.index_about_cenr img { width: 100%; -moz-transition: all .2s linear;-o-transition: all .2s linear;-webkit-transition: all .2s linear;transition: all .8s linear;}
/*.index_about_cenr img:hover {-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-webkit-transform: rotate(360deg);transform: rotate(360deg);-moz-transition: all .2s linear;-o-transition: all .2s linear;-webkit-transition: all .2s linear;transition: all .8s linear;}*/
.index_about_cenl .p {line-height:35px;font-size:16px;color:#666;margin-top:40px;}
.index_about_cenl .p span {font-weight:bold;margin-right:5px;display:inline-block;}
.index_about_more {text-align:center;}
.index_about_more a {background:#f9f9f9;  width:180px;height:45px;line-height:45px;text-align:center;display:inline-block;color:#0084ff;font-size:18px;border-radius:20px;}
.index_about_more a:hover {border-color: #e5e5e5;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-ms-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-o-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-moz-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);-moz-transform: translate3d(0, -1px, 0);-ms-transform: translate3d(0, -1px, 0);-o-transform: translate3d(0, -1px, 0);-webkit-transform: translate3d(0, -1px, 0);transform: translate3d(0, -1px, 0);}
.index_sever {background:#F8F8F8;width:100%;}
.index_sever_cen {width:1200px;margin:0 auto;padding-top:50px;}
.index_sever_cen p {font-size:28px;font-weight:bold;color:#3a3a3a;font-style:normal;text-align:center;margin:0 auto;}
.index_sever_cen p span {display:block;text-align:center;width:100%;height:25px;line-height:25px;font-size:16px;font-weight:normal;color:#666666;border-top:1px solid #F1F1F1;margin-top:10px;padding-top:5px;}
.index_sever_cen ul {overflow:hidden;padding:30px 0px;padding-bottom:60px;}
.index_sever_cen ul li {width: 270px;height: 350px;margin: 0 30px 0 0;overflow: hidden;text-align: center;float: left;border: 1px solid #d7d7d7;position: relative;transition: 400ms;}
.index_sever_cen ul li:last-child {margin-right:0px;}
.index_sever_cen ul li.li1 a {display:inline-block;width:100%;height:100%;}
.index_sever_cen ul li.li1 a .t1{ background-size: 100%; background-repeat:no-repeat;} 
.index_sever_cen ul li.li2 a .t1{background:url(../images/yh_index_20.png) no-repeat center 72px;}
.index_sever_cen ul li.li3 a .t1{background:url(../images/yh_index_14.png) no-repeat center 72px;}
.index_sever_cen ul li.li4 a .t1{background:url(../images/yh_index_23.png) no-repeat center 72px;}
.index_sever_cen ul li a .t1 {width: 100%;height: 140px;padding: 210px 0 0 0;font-size: 14px;color: #9b9797;font-family: Helvetica;text-transform: uppercase;position: absolute;left: 0;top: 0;transition: 400ms;}
.index_sever_cen ul li a .t1 .p1 {font-size: 18px;color: rgb(58, 58, 58);font-family: 微软雅黑;margin: 40px 0px 5px;}
.index_sever_cen ul li a .t2 {width: 100%;padding: 0px;height: 100px;line-height: 24px;font-size: 14px;color: #fff; background: #0084ff; position: absolute;left: 0;bottom: -98px;transition: 400ms;}
.index_sever_cen ul li.tc{border-color: #dfdfdf;background: #fff;}
.index_sever_cen ul li.tc a .t1{top: -45px;}
.index_sever_cen ul li.tc a .t2 {bottom:0px;}




.seindex_sever {background:#fff;width:100%;}
.seindex_sever_cen {width:900px;margin:0 auto;padding-top:0px;}
.seindex_sever_cen h1 {font-size:28px;font-weight:bold;color:#3a3a3a;font-style:normal;text-align:center;margin:0 auto;}
.seindex_sever_cen h1 span {display:block;text-align:center;width:100%;height:25px;line-height:25px;font-size:16px;font-weight:normal;color:#666666;border-top:1px solid #F1F1F1;margin-top:10px;padding-top:5px;}
.seindex_sever_cen ul {overflow:hidden;padding:30px 0px;padding-bottom:60px;}
.seindex_sever_cen ul li {width: 270px;height: 350px;margin: 0 20px 0 0; margin-bottom: 20px; overflow: hidden;text-align: center;float: left;border: 1px solid #d7d7d7;position: relative;transition: 400ms;}
.seindex_sever_cen ul li:last-child {margin-right:0px;}




.seindex_sever_cen ul li.li1 a {display:inline-block;width:100%;height:100%;}
.seindex_sever_cen ul li.li1 a .t1{ background-size: 100%; background-repeat:no-repeat;} 
.seindex_sever_cen ul li.li2 a .t1{background:url(../images/yh_index_20.png) no-repeat center 72px;}
.seindex_sever_cen ul li.li3 a .t1{background:url(../images/yh_index_14.png) no-repeat center 72px;}
.seindex_sever_cen ul li.li4 a .t1{background:url(../images/yh_index_23.png) no-repeat center 72px;}
.seindex_sever_cen ul li a .t1 {width: 100%;height: 140px;padding: 210px 0 0 0;font-size: 14px;color: #9b9797;font-family: Helvetica;text-transform: uppercase;position: absolute;left: 0;top: 0;transition: 400ms;}
.seindex_sever_cen ul li a .t1 .p1 {font-size: 18px;color: rgb(58, 58, 58);font-family: 微软雅黑;margin: 40px 0px 5px;}
.seindex_sever_cen ul li a .t2 {width: 100%;padding: 0px;height: 100px;line-height: 24px;font-size: 14px;color: #fff; background: #0084ff; position: absolute;left: 0;bottom: -98px;transition: 400ms;}
.seindex_sever_cen ul li.tc{border-color: #dfdfdf;background: #fff;}
.seindex_sever_cen ul li.tc a .t1{top: -45px;}
.seindex_sever_cen ul li.tc a .t2 {bottom:0px;}




.index_anli {width:100%;padding:50px 0px; background: #0084ff;}
.index_anli_cen {width:1200px;margin:0 auto;}
.index_anli_cen p {font-size:28px;font-weight:bold;color:#FFF;font-style:normal;text-align:center;margin:0 auto;}
.index_anli_cen p span {display:block;text-align:center;width:100%;height:25px;line-height:25px;font-size:16px;font-weight:normal;color:#FFF;border-top:0px solid #FFF;margin-top:10px;padding-top:5px;}
.index_anli_cen ul {margin-top:30px;}
.index_anli_cen ul::after {content: " "; display: block;height: 0; clear: both;visibility: hidden;}
.index_anli_cen ul li {float:left;margin-right:45px; margin-bottom: 20px;}
.index_anli_cen ul li:nth-child(3) {margin-right:0px;}
.index_anli_cen ul li:nth-child(6) {margin-right:0px;}
.index_anli_cen ul li:nth-child(9) {margin-right:0px;}

.index_anli_cen ul li span {display:block;width:370px;height:260px;line-height:260px; background:#FFF;text-align:center;position:relative;z-index:1;}
.index_anli_cen ul li span .img {width: 100%; height: 260px;}


.index_anli_cen ul li p {text-align:center;height:40px;line-height:40px;color:#FFF;font-size:20px;margin-top:10px;}
.index_anli_cen ul li span .bg { opacity: 0; filter: alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0; width: 100%; height: 100%; background: #0084ff; position: absolute; left: 0; top: 0; transition: 400ms; }
.index_anli_cen ul li span .i5 { opacity: 0; filter: alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0; margin: -34px 0 0 -34px; position: absolute; left: 10%; top: 50%; transition: 400ms; }
.index_anli_cen ul li span .i6 { opacity: 0; filter: alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0; margin: -16px 0 0 -17px; position: absolute; left: 90%; top: 50%; transition: 400ms; }
.index_anli_cen ul li span:hover .bg { opacity: 0.8; filter: alpha(opacity=80); }
.index_anli_cen ul li span:hover .i5 { left: 50%; opacity: 1; filter: alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1; }
.index_anli_cen ul li span:hover .i6 { left: 50%; opacity: 1; filter: alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1; }
.index_anli_cenmore {margin-top:50px; text-align:center;}
.index_anli_cenmore a {background:#FFF;width:180px;height:45px;line-height:45px;text-align:center;display:inline-block;color:#0084ff;font-size:18px;border-radius:20px;}
.index_anli_cenmore a:hover {background:#0084ff;color:#FFF;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-ms-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-o-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-moz-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);-moz-transform: translate3d(0, -2px, 0);-ms-transform: translate3d(0, -2px, 0);-o-transform: translate3d(0, -2px, 0);-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}



.index_anli_cen ul li span {
  /*图片容器宽高各220px，容器水平居中，图片水平垂直居中*/
  width:370px;
  height: 370px;
  background:#fff;
  border: solid 0px #ebeaea;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  .img {
    /*图片宽高各200px*/
    width: 100%;
    height: 370px;
  }
}
.index_anli_cen ul li span .img {width: 100%; height: 370px;object-fit: contain; display: block;}














.prindex_anli {width:100%;padding:0px 0px; background: #fff;}
.prindex_anli_cen {width:900px;margin:0 auto;}
.prindex_anli_cen h1 {font-size:28px;font-weight:bold;color:#FFF;font-style:normal;text-align:center;margin:0 auto;}
.prindex_anli_cen h1 span {display:block;text-align:center;width:100%;height:25px;line-height:25px;font-size:16px;font-weight:normal;color:#FFF;border-top:0px solid #FFF;margin-top:10px;padding-top:5px;}
.prindex_anli_cen ul {margin-top:30px;}
.prindex_anli_cen ul::after {content: " "; display: block;height: 0; clear: both;visibility: hidden;}
.prindex_anli_cen ul li {float:left;margin-right:45px; margin-bottom: 40px; width:30%}

.prindex_anli_cen ul li span {display:block;width:250px;height:250px;line-height:250px; background:#FFF;text-align:center;position:relative;z-index:1;}
.prindex_anli_cen ul li span .img {width: 250px; height: 250px;}

.prindex_anli_cen ul li:nth-child(3){margin-right:0px;}
.prindex_anli_cen ul li:nth-child(6){margin-right:0px;}
.prindex_anli_cen ul li:nth-child(9){margin-right:0px;}
.prindex_anli_cen ul li:nth-child(12){margin-right:0px;}
.prindex_anli_cen ul li:nth-child(15){margin-right:0px;}
.prindex_anli_cen ul li span {
  /*图片容器宽高各220px，容器水平居中，图片水平垂直居中*/
  width:260px;
  height: 260px;
  background:#fff;
  border: solid 1px #ebeaea;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  .img {
    /*图片宽高各200px*/
    width: 100%;
    height: 260px;
  }
}
.prindex_anli_cen ul li span .img {width: 100%; height: 260px;object-fit: contain; display: block;}




.prindex_anli_cen ul li p {text-align:center;line-height:40px;color:#666;font-size:20px;margin-top:10px;}
.prindex_anli_cen ul li span .bg { opacity: 0; filter: alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0; width: 100%; height: 100%; background: #0084ff; position: absolute; left: 0; top: 0; transition: 400ms; }
.prindex_anli_cen ul li span .i5 { opacity: 0; filter: alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0; margin: -34px 0 0 -34px; position: absolute; left: 10%; top: 50%; transition: 400ms; }
.prindex_anli_cen ul li span .i6 { opacity: 0; filter: alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0; margin: -16px 0 0 -17px; position: absolute; left: 90%; top: 50%; transition: 400ms; }
.prindex_anli_cen ul li span:hover .bg { opacity: 0.8; filter: alpha(opacity=80); }
.prindex_anli_cen ul li span:hover .i5 { left: 50%; opacity: 1; filter: alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1; }
.prindex_anli_cen ul li span:hover .i6 { left: 50%; opacity: 1; filter: alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1; }
.prindex_anli_cenmore {margin-top:50px; text-align:center;}
.prindex_anli_cenmore a {background:#FFF;width:180px;height:45px;line-height:45px;text-align:center;display:inline-block;color:#0084ff;font-size:18px;border-radius:20px;}
.prindex_anli_cenmore a:hover {background:#0084ff;color:#FFF;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-ms-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-o-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-moz-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);-moz-transform: translate3d(0, -2px, 0);-ms-transform: translate3d(0, -2px, 0);-o-transform: translate3d(0, -2px, 0);-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}

.prindex_anli_cen ul li p:nth-child(3){ font-size:14px; color:#999; line-height:25px; margin-top:0px}


.zhongjian {margin-top:50px;}
.zhongjian::after {content: " "; display: block;height: 0; clear: both;visibility: hidden; }
.zhongjian .left {float:left;width:490px;}
.zhongjian .left h3 {height:290px;text-align:center;width:100%;overflow:hidden;}
.zhongjian .left h3 img {max-width:100%;}
.zhongjian .left span {background:#FFF;height:65px;line-height:65px; display:block;text-align:center;color:#000;font-size:16px;}
.zhongjian .right {float:left;width:600px;margin-left:30px;}
.zhongjian .right ul {margin-top:-20px;}
.zhongjian .right ul li{ margin-top: 0px;}
.zhongjian .right ul li a{display:block;width:100%; overflow:hidden;color:#666;font-size:18px;position:relative;z-index:1;border-bottom:1px solid #D9D9D9; text-align: left; padding-bottom:20px; margin-bottom:20px}
.zhongjian .right ul li a:hover {color:#277fd9;}
.zhongjian .right ul li .biaotec{ font-size:16px; color:#000}
.zhongjian .right ul li p{ font-size:14px; color:#666; text-align:left}


.zhongjian .right ul li:last-child  a{border-bottom:none;}
.zhongjian .right ul li a::before {content:'';display:block;position:absolute;left:0px;top:5px;width:8px;height:8px;border-radius:50%;background:none;}
.zhongjian .right ul li a:hover::before {background:none;}


.index_productdy{width:1200px;margin:0 auto; padding-top:20px; padding-bottom:20px}
.index_productdy .bitoct{ text-align:center;font-size:28px;font-weight:bold;color:#000; margin-bottom:20px}






.index_product {width:100%;padding:50px 0px; background: #f9f9f9;}
.index_product_cen {width:1200px;margin:0 auto;}
.index_product_cen h1 {font-size:28px;font-weight:bold;color:#000;font-style:normal;text-align:center;margin:0 auto;}
.index_product_cen h1 span {display:block;text-align:center;width:100%;height:25px;line-height:25px;font-size:16px;font-weight:normal;color:#666;border-top:1px solid #e8e8e8;margin-top:10px;padding-top:5px;}

.index_product_cen p {font-size:28px;font-weight:bold;color:#000;font-style:normal;text-align:center;margin:0 auto;}
.index_product_cen p span {display:block;text-align:center;width:100%;height:25px;line-height:25px;font-size:16px;font-weight:normal;color:#666;border-top:1px solid #e8e8e8;margin-top:10px;padding-top:5px;}



.index_product_cen ul {margin-top:30px;}
.index_product_cen ul::after {content: " "; display: block;height: 0; clear: both;visibility: hidden;}
.index_product_cen ul li {float:left;margin-right:45px; margin-bottom: 20px; overflow: hidden; width:30%}

.index_product_cen ul li:nth-child(3){margin-right:0px;}
.index_product_cen ul li:nth-child(6){margin-right:0px;}
.index_product_cen ul li span {display:block;width:370px;height:260px;line-height:260px; background:#FFF;text-align:center;position:relative;z-index:1;}
.index_product_cen ul li span .img { width: 260px; height: 260px;}
.index_product_cen ul li .ddc { font-size: 14px; color: #666; text-align: center;}
.index_product_cen ul li p {text-align:center;height:40px;line-height:40px;color:#666;font-size:20px;margin-top:10px;}
.index_product_cen ul li span .bg { opacity: 0; filter: alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0; width: 100%; height: 100%; background: #0084ff; position: absolute; left: 0; top: 0; transition: 400ms; }
.index_product_cen ul li span .i5 { opacity: 0; filter: alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0; margin: -34px 0 0 -34px; position: absolute; left: 10%; top: 50%; transition: 400ms; }
.index_product_cen ul li span .i6 { opacity: 0; filter: alpha(opacity=0);-moz-opacity:0; -khtml-opacity: 0; margin: -16px 0 0 -17px; position: absolute; left: 90%; top: 50%; transition: 400ms; }
.index_product_cen ul li span:hover .bg { opacity: 0.8; filter: alpha(opacity=80); }
.index_product_cen ul li span:hover .i5 { left: 50%; opacity: 1; filter: alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1; }
.index_product_cen ul li span:hover .i6 { left: 50%; opacity: 1; filter: alpha(opacity=100);-moz-opacity:1; -khtml-opacity: 1; }
.index_product_cen .fubiaot{ font-size: 16px; color: #666; text-align: center;}


.index_product_cen ul li span {
  /*图片容器宽高各220px，容器水平居中，图片水平垂直居中*/
  width:260px;
  height: 260px;
  background:#fff;
  border: solid 1px #ebeaea;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  .img {
    /*图片宽高各200px*/
    width: 100%;
    height: 260px;
  }
}
.index_product_cen ul li span .img {width: 100%; height: 260px;object-fit: contain; display: block;}









.index_product_cenmore {margin-top:50px; text-align:center;}
.index_product_cenmore a {background:#FFF;width:180px;height:45px;line-height:45px;text-align:center;display:inline-block;color:#0084ff;font-size:18px;border-radius:20px;}
.index_product_cenmore a:hover {background:#0084ff;color:#FFF;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-ms-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-o-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-moz-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);-moz-transform: translate3d(0, -2px, 0);-ms-transform: translate3d(0, -2px, 0);-o-transform: translate3d(0, -2px, 0);-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}












.top_ba { width:1200px; margin:auto; padding-top:40px; border-bottom: #5e5e5e 1px solid; padding-bottom: 20px;}
.top_ba p { padding-bottom:10px; color: #fff;}
.top_ba span a { color:#e4e4e5; padding-right:40px; padding-top:10px; font-size:12px; display:inline-block}
.top_ba span a:hover{ color:#fff;}



.index_hezuo {background:#FFF;width:100%;padding:50px 0px;}
.index_hezuo_cen {width:1200px;margin:0 auto;}
.index_hezuo_cen h1 {font-size:28px;font-weight:bold;color:#3a3a3a;font-style:normal;text-align:center;margin:0 auto;}
.index_hezuo_cen h1 span {display:block;text-align:center;width:100%;height:25px;line-height:25px;font-size:16px;font-weight:normal;color:#666666;border-top:1px solid #F1F1F1;margin-top:10px;padding-top:5px;}
.index_hezuo_cen ul {margin-top:50px;}
.index_hezuo_cen ul::after {content: " "; display: block;height: 0; clear: both;visibility: hidden;}
.index_hezuo_cen ul li {float:left;margin:10px 0px;}
.index_hezuo_cen ul li a {display:inline-block;width:100%;height:100%;}
.index_hezuo_cen ul li a img {width:200px;}
.index_hezuo_cen ul li a img:hover {-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-ms-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-o-box-shadow: 0 15px 30px rgba(0,0,0,0.1);-moz-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);-moz-transform: translate3d(0, -2px, 0);-ms-transform: translate3d(0, -2px, 0);-o-transform: translate3d(0, -2px, 0);-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);}
.index_contus_centt {width:1200px;margin:0 auto;}
.index_contus {background:#F7F7F7;width:100%;padding-top:0px;position:relative;z-index:1; overflow: hidden;}
.index_contus_cen {width:1200px;margin:0 auto;}
.index_contus_cen p {font-size:28px;color:#000;font-style:normal;text-align:center;margin:0 auto; margin-top: 20px;}
.index_contus_cen p span {display:block;text-align:center;width:100%;height:25px;line-height:25px;font-size:16px;font-weight:normal;color:#666666;border-top:1px solid #F1F1F1;margin-top:10px;padding-top:5px;}
.index_contus_cen ul li {margin-top:20px;font-size:16px;color:#666;text-align:center;}
.index_contus_cen ul li a {color:#666;}
.index_contus_cen_ditu {height:620px;margin-top:60px;}

.index_contus_cen .cont{ float: left; overflow: hidden; margin-top: 20px; margin-bottom: 20px; }
.index_contus_cen .cont div{ display: block;}
.index_contus_cen .cont .til{line-height:25px;font-size:16px; display: block; line-height: 40px;}
.index_contus_cen .cont .til a{ color: #000; }

.index_contus_cen .cjc{ font-weight: bold; color: #0084ff; font-size: 20px;}
.index_contus_cen .cjc a{ font-weight: bold; color: #0084ff; font-size: 20px;}

.index_contus_cen .erma{ float: right;}
.index_contus_cen .erma img{ width: 200px; height: 200px;}


.conindex_contus {background:#F7F7F7;width:100%;padding-top:0px;position:relative;z-index:1; overflow: hidden;}
.conindex_contus_cen {margin:0 auto; padding: 0px; margin-top: 30px; margin-bottom: 30px;}
.conindex_contus_cen h1 {font-size:28px;font-weight:bold;color:#000;font-style:normal;text-align:center;margin:0 auto; margin-top: 20px;}
.conindex_contus_cen h1 span {display:block;text-align:center;width:100%;height:25px;line-height:25px;font-size:16px;font-weight:normal;color:#666666;border-top:1px solid #F1F1F1;margin-top:10px;padding-top:5px;}
.conindex_contus_cen ul li {margin-top:20px;font-size:16px;color:#666;text-align:center;}
.conindex_contus_cen ul li a {color:#666;}
.conindex_contus_cen_ditu {height:620px;margin-top:60px;}

.conindex_contus_cen .cont{ float: left; overflow: hidden; margin-top: 20px; margin-bottom: 20px; }
.conindex_contus_cen .cont div{ display: block;}
.conindex_contus_cen .cont .til{line-height:25px;font-size:16px; display: block; line-height: 40px;}
.conindex_contus_cen .cont .til a{ color: #000; }

.conindex_contus_cen .cjc{ font-weight: bold; color: #0084ff; font-size: 20px;}
.conindex_contus_cen .cjc a{ font-weight: bold; color: #0084ff; font-size: 20px;}

.conindex_contus_cen .erma{ float: right;}
.conindex_contus_cen .erma img{ width: 200px; height: 200px;}




.conts_bg {position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.1);left:0px;top:0px;z-index:5;display:block;}
.foots {width:100%;background:#666666;}
.foots_cen {width:1200px;margin:0 auto;color:#FFF;font-size:14px;}
.foots_cen::after {content: " "; display: block;height: 0; clear: both;visibility: hidden;}

.foots_cenr { text-align: center; padding-top: 50px; padding-bottom: 50px;}
.foots_cenr a {color:#FFF;}
.contact_top {width:100%;}
.contact_top img {width:100%;}
#dituContent {height:440px;}
#dituContent_index {height:620px;}

.aboutimgtop{ width: 100%;}
.incontact{ overflow: hidden; width: 1200px; margin: auto; padding: 20px;margin-top: 20px;}
.incontact .aleft{ width: 200px; float: left; border: solid 1px #f9f9f9;  background: #f9f9f9; padding: 0px 20px 20px 20px;}
.incontact .aleft .title{ font-weight: bold; color: #0084ff;text-indent: 20px; line-height: 60px;  border-bottom: solid 1px #e7e7e7; font-size: 20px; line-height: 60px;}
.incontact .aleft .ablit{ overflow: hidden; font-size: 16px;}
.incontact .aleft .ablit li{  line-height: 50px;  border-bottom: solid 1px #f9f9f9; text-indent: 20px; }
.incontact .aleft .ablit li a { display: block; color: #666;}
.incontact .aleft .ablit li a:hover{  background: #0084ff; color: #fff;}
.incontact .aleft .xuanzhong{ background: #0084ff; color: #fff; }

.ctprindex_anli_cen{ display:none;}
.incontact  .among{ overflow: hidden; float: left; width: 900px; margin-left: 20px;}
.incontact  .among .biaoti{ line-height: 60px;  font-size: 16px;border-bottom: solid 1px #e7e7e7;color: #666; display: block;}
.incontact  .among .biaoti a{color: #666; margin-right: 5px; }
.incontact  .among .biaoti a:hover{color: #0084ff; }
.incontact  .among .biaoti span{ margin-left: 5px;}
.incontact  .among .biaoti .xuanz{ color: #0084ff;}

.incontact  .among .houc{ overflow: hidden; margin-top: 30px; font-size: 18px; text-align: left; line-height:30px}
.incontact  .among .houc img{ width: 100%;}
.incontact  .among .houc p{ width: 100%; font-size: 14px;}
.incontact  .among .houc a{ color:#0084ff;}
.incontact  .among .houc a:hover{ color:#CD3324; text-indent:inherit}
.lj_fy {height:35px;line-height:35px;font-size:12px;text-align:center;border:0px solid #e5e5e5;margin:20px;}
.lj_fy a {display: inline-block;padding: 0px 15px;margin: 5px;border: 1px solid #e5e5e5;color:#666;}
.lj_fy a.on {background:#9d95b1;border-color:#9d95b1;color:#FFF;}
.lj_fy span {display:inline-block;padding: 0px 15px;margin: 5px 0px;border: 1px solid #e5e5e5;background:#fff;color:#666;}
.lj_fy span.current {background:#9d95b1;border-color:#9d95b1;color:#FFF;}



.indexcontact{ overflow: hidden; width: 80%; float: left;}
.indexcontact .lieftc{  float: left; width: 33%; margin-top:50px; }
.indexcontact .lieftc .imgc{  float: left;  width: 50px; height: 50px; margin-right: 20px;}
.indexcontact .lieftc .wenzi{  overflow: hidden; color: #666; margin-top: 2px;}
.indexcontact .lieftc .wenzi p{ display: block;}
.indexcontact .lieftc .wenzi .a{ font-size: 16px; font-weight: bold; }
.indexcontact .lieftc .wenzi .b{ font-size: 16px; margin-top: 5px; }

.conindexcontact{ overflow: hidden; width:70%; float: left;}.conindexcontact .lieftc{  margin-top:30px; }.conindexcontact .lieftc .imgc{  float: left;  width: 50px; height: 50px; margin-right: 20px;}.conindexcontact .lieftc .wenzi{  overflow: hidden; color: #666; margin-top: 2px;}.conindexcontact .lieftc .wenzi p{ display: block;}.conindexcontact .lieftc .wenzi .a{ font-size: 16px; }.conindexcontact .lieftc .wenzi .b{ font-size: 20px; }

.newscont{ overflow:hidden; margin-bottom:20px; margin-top: 20px; border-bottom:solid 1px #e8e8e8; padding-bottom:20px}
.newscont .imgt{  float:left; width:180px;}
.newscont .imgt img{  width:100%;}
.newscont .ringt{ float:left; width:660px; margin-left:20px}
.newscont .ringt h6{  font-size:20px; color:#000}
.newscont .ringt h7{  font-size:14px;color:#666; line-height:30px;}
.newscont .ringt h8{  font-size:12px;color:#666; line-height:30px; display: block;}
.newscont a:hover{ color:#2172d1}



.proidconad{ width:100%; overflow:hidden; margin-top:30px; border-bottom:solid 1px #e5e5e5; padding-bottom:40px}

.proidconad .ringtcont{ width:45%; float:left; margin-left:30px}

.proidconad .ringtcont .title{ font-size:20px; color:#0084ff; font-weight:bold}
.proidconad .ringtcont .titlect{ font-size:14px; color:#666666; line-height:30px; margin-top:20px}




.proidconad .lefitimg {
  /*图片容器宽高各220px，容器水平居中，图片水平垂直居中*/
  width:400px;
  height: 300px;
  background:#fff;
  border: solid 1px #ebeaea;
  margin: 0 auto;
float:left;
  align-items: center;
  justify-content: center;
  .img {
    /*图片宽高各200px*/
    width: 100%;
    height: 300px;
  }
}
.proidconad .lefitimg .img {width: 100%; height: 300px;object-fit: contain; display: block;}








@font-face {
	font-family: 'icomoon';
    src:url('fonts/icomoon.eot?qradjf');
    src:url('fonts/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
        url('fonts/icomoon.ttf?qradjf') format('truetype'),
        url('fonts/icomoon.woff?qradjf') format('woff'),
        url('fonts/icomoon.svg?qradjf#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}

.clear_c{clear:both;font-size:0px;line-height:0;height:0;}

.ycbg {background:#000;position:fixed;left:0%;top:0px;filter:alpha(opacity=38);-moz-opacity:0.38; -khtml-opacity: 0.38;opacity: 0.38;z-index:50;display:block;width:100%;height:100%; display:none}

.yuyuebook{ position:fixed; z-index:51; top:0; margin-top:10%; width:100%; filter:alpha(opacity=95);-moz-opacity:0.95; -khtml-opacity: 0.95;opacity: 0.95;display:none}

.yuyuebook .countc{ width:40%; margin:auto; background:#0f5ad2; padding:50px}
.yuyuebook .countc .beidic{ background:#fff; overflow:hidden; padding:30px}
.yuyuebook .countc .beidic .biaotic{ overflow:hidden; }

.yuyuebook .countc .beidic .biaotic .titlc{ font-weight:bold; color:#0084ff; font-size:30px; float:left; margin-top:5px }
.yuyuebook .countc .beidic .biaotic .guanbic{ float:right; width:40px; height:40px; }

.yuyuebook .countc .beidic .inpuct{ overflow:hidden; margin-top:15px}
.yuyuebook .countc .beidic .inpuct li{ overflow:hidden; border:solid 1px #cacaca; padding:15px; margin-bottom:15px}
.yuyuebook .countc .beidic .inpuct li div{ float:left; font-size:16px; color:#666; margin-right:10px; }
.yuyuebook .countc .beidic .inpuct li input{ float:left; font-size:15px; color:#666; border:none;margin-top:4px}
.yuyuebook .countc .beidic .inpuct li textarea{ color:#666; border:none; width:100%; height:60px}

.yuyuebook .countc .beidic .aniuc{ overflow:hidden; }
.yuyuebook .countc .beidic .aniuc .anniuc{ background:#0084ff; color:#fff; width:40%; line-height:50px; float:left; text-align:center; font-weight:bold }
.yuyuebook .countc .beidic .aniuc .yuise{ background:#666; color:#fff; width:40%; line-height:50px; float:left; text-align:center; font-weight:bold }
.yuyuebook .countc .beidic .aniuc .telc{float:right; font-size:16px; line-height:50px; color:#0084ff }
.yuyuebook .countc .beidic .aniuc .telc a{color:#0084ff}
.iconbj{ background:url(../images/t1.jpg) no-repeat top; width:50px; height:50px}

/*new right*/
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100; font-style: normal;}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;font-style: normal;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#2172d1;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#2172d1;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#2172d1;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#2172d1}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#2172d1;}


.meau-sev .cndns-right-btn{background:url(../images/02index-banner-8.gif) no-repeat #ff6600 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}



.meau-sey .cndns-right-btn{background:url(../images/index_sc.jpg) no-repeat #066eb0 center;} 
.meau-sey .cndns-right-btn p{color:#fff}
.meau-sey .cndns-right-btn span{color:#fff}


.ringhtcont{ display:none;}

.ccndns-right-btn{background:url(../images/t1.jpg) no-repeat #ff6600 center; width:45px; height:45px;} 
.bcndns-right-btn{background:url(../images/t2.jpg) no-repeat #ff6600 center; width:45px; height:45px;} 
.ecndns-right-btn{background:url(../images/t5.jpg) no-repeat #ff6600 center; width:45px; height:45px;} 
.timint_t{background:url(../images/t3.jpg) no-repeat #ff6600 center; width:55px; height:55px;} 
.timint_b{background:url(../images/t4.jpg) no-repeat #ff6600 center; width:50px; height:50px;} 
.timint_c{background:url(../images/t5_t.jpg) no-repeat #ff6600 center; width:50px; height:50px;}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:5px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#2172d1}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #2172d1;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:10px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#2172d1;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-t a{color:#d3d3d3}
.cndns-right-box .box-border .sev-t img{ width:150px; height:150px}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:80%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../images/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#2172d1}
.meau-sev .cndns-right-box .box-border{width:270px;}

.meau-contact .cndns-right-box .box-border{width:240px;}
.meau-sey .cndns-right-box .box-border{width:230px;}

.cndns-right-meau:hover .cndns-right-box{display:block; overflow:hidden;}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:196px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#2172d1;font-size:16px;line-height:16px; font-style:normal;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#2172d1}
.meau-sey:hover .cndns-right-btn{background:#066eb0}
.meau-zs .cndns-right-btn{background-color:#2172d1;color:#fff;margin-top:80px;border-color:#2172d1}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}


.indexlunbopic{ overflow:hidden;}
.indexlunbopic img{ width:100% }



.sitemna{ background:#f3f3f3; overflow:hidden;}
.sitemna .index{ width:100%; margin:auto; background:#fff; padding:20px}
.sitemna .index .biaotic{ font-size:14px; color:#666;}
.sitemna .index .biaotic a:link{color:#2172d1;}
.sitemna .index .contct{ overflow:hidden; margin-top:20px; border-bottom:solid 1px #e5e5e5; padding-bottom:20px }
.sitemna .index .contct .biaocc{ font-weight:bold;  color:#2172d1; font-size:16px}

.sitemna .index .contct .titlec{ overflow:hidden;}
.sitemna .index .contct .titlec a{  color:#666; font-size:12px; margin-right:40px; line-height:40px}
.sitemna .index .contct .titlec a:hover{  color:#2172d1;}
.sitemna .tyietite{font-weight:bold; color:#000; margin-bottom:0px; margin-top:20px}
.sitemna .tyietite a{ color:#000;}
.sitemna .index .biaotic .typect{ overflow:hidden;}












.indexconrit{ float: right; width: 15%; border: solid 1px #e8e8e8; padding: 20px; height: 200px;
background: #fff;
 
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;  .img {
    /*图片宽高各200px*/
    width: 100%;
    height: 200px;
  }}
.indexconrit img{width: 100%; height: 200px;object-fit: contain;}


.aboutimg {
  /*图片容器宽高各220px，容器水平居中，图片水平垂直居中*/
  width:100%;
  height: 400px;
  background: #fff;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  .img {
    /*图片宽高各200px*/
    width: 100%;
    height: 400px;
  }
}
.aboutimg img {width: 100%; height: 400px;object-fit: cover	;}

			/* 右 -》 左 移动轮播图 */

			/* 渐变轮播图 */
			/* 基础样式 */
			.container2 {
				width: 100%;
				height: 560px;
				margin: 50px auto 0;
				overflow: hidden;
				position: relative;
			}

			.container2 ul li {
				position: absolute;
				opacity: 0;

				/* 动画设置 */
				animation-name: fade;
				animation-duration: 20s;
				animation-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
				animation-iteration-count: infinite;
			}

			.container2 ul li img {
				width: 100%;
			}

			@keyframes fade {
				0% {
					opacity: 0;
					z-index: 0;
				}

				25% {
					opacity: 1;
					z-index: 1;
				}

				50% {
					opacity: 0;
					z-index: 0;
				}
			}

			.container2 ul li:nth-child(1) {
				animation-delay: 0s;
			}

			.container2 ul li:nth-child(2) {
				animation-delay: 3s;
			}

			.container2 ul li:nth-child(3) {
				animation-delay: 6s;
			}

			.container2 ul li:nth-child(4) {
				animation-delay: 15s;
			}