﻿@font-face{ font-family:SourceHanSansCN-Medium;
src:url('../images/SourceHanSansCN-Medium.otf');	
}
@font-face{ font-family:SourceHanSansCN-Normal;
src:url('../images/SourceHanSansCN-Normal.otf');	
}
@font-face{ font-family:SourceHanSansCN-Regular;
src:url('../images/SourceHanSansCN-Regular.otf');	
}

*{margin:0;padding:0;}
a{text-decoration:none; color:#000;}
a:hover{}
ul{ list-style:none;}
img{ border:none;}
body{font-size:12px; text-align:center; font-family:SourceHanSansCN-Medium;}
html{overflow-x:hidden;}
.clear{ clear:both;}

/*header 网站头部模块*/
.top_header{width:100%;left:0px;right:0px;top:58px;height:129px;border-bottom:solid 0px rgba(255,255,255,0.30);position:absolute;z-index:10;}
.header{margin:0px auto;width:1440px;height:129px;overflow:hidden;clear:both;}
.header .logo{float:left;padding-top:15px;margin-left:0px;width:300px;}
.header .logo img{float:left;width:100%;}

.header .search{float:right;width:65px; height:40px;padding-top:50px;}

.topheadcol{margin:0px auto;width:100%;height:58px;background:#1f2934;overflow: hidden;}
.topheadcol .title{margin:0px auto;width:1440px;height: auto;}
.topheadcol .title p{float:left;line-height: 58px;color:#fff;font-size: 14px;}
.topheadcol .title span{float:right;margin-top:10px;}
.topheadcol .title span a{display:block; padding:5px 34px;line-height:26px;font-size: 14px;background-image: linear-gradient(to right,#38a0ce,#3068b2);color:#fff;margin-left:0px;border-radius:30px;}

/*menu 网站栏目导航条模块*/
.header .menu_nav{float:right;width:650px;height:129px;text-align:right;}
.header .menu{margin-left:0px;width:100%;height:129px;clear:both;_overflow: hidden;height:129px;line-height:129px;}
.header .menu ul li {float:left;}
.header .menu ul li a:link,.header .menu ul li  a:visited{font-size:16px;text-decoration:none;margin:0 0px;height:129px;padding:8px 20px;font-weight: bold;color:#fff}
.header .menu ul li a:hover{background:#e338310;clear:both;font-weight:bold;font-size:16px;color:#3069b2;}
.header .menu .current{background:#e338310;color:#389fcd;height:129px;line-height:129px;font-weight:bold;border-radius:0px; }
.header .menu .current:link,.header .menu .current:visited{color:#389fcd;font-weight:bold;font-size:16px;padding:53px 22px;border-bottom:0px solid #3069b2;}
.header .menu .current:hover{color:#389fcd;font-weight:bold;}

.header .menu ul li ul{width:128px;display:none; position:fixed;top:140px;text-align:center;z-index:99999;background:#3069b2;filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9;color:#fff;}
.header .menu ul li:hover ul{ display:block;margin-left:0px;text-align:center;color:#fff;}
.header .menu ul li ul li{line-height:40px;BORDER-TOP:#fff 1px solid;margin-left:0px;width:128px;text-align:center;text-indent:0px;color:#fff;}
.header .menu ul li ul li a:link,.header .menu ul li ul li a:visited{margin-left:0px;padding:10px;font-size:14px;color:#fff;}

/*header 网站头部模块*/
.top_header2{width:100%;left:0px;right:0px;top:0px;height:80px;z-index:100;position:fixed;background:#fff;border-bottom:solid 1px #f1f1f1;}
.header2{margin:0px auto;width:1440px;height:80px;overflow:hidden;clear:both;}
.header2 .logo{float:left;padding-top:5px;margin-left:0px;width:300px;}
.header2 .logo img{float:left;width:90%;}

.header2 .search{float:right;width:65px; height:40px;padding-top:30px;}

/*menu 网站栏目导航条模块*/
.header2 .menu_nav{float:right;width:650px;height:80px;text-align:right;}
.header2 .menu{margin-left:0px;width:100%;height:80px;clear:both;_overflow: hidden;height:80px;line-height:80px;}
.header2 .menu ul li {float:left;}
.header2 .menu ul li a:link,.header2 .menu ul li  a:visited{font-size:16px;text-decoration:none;margin:0 0px;height:80px;padding:8px 20px;font-weight: bold;}
.header2 .menu ul li a:hover{background:#e338310;clear:both;font-weight:bold;font-size:16px;color:#3069b2}
.header2 .menu .current{background:#e338310;color:#3069b2;height:80px;line-height:80px;font-weight:bold;border-radius:0px; }
.header2 .menu .current:link,.header2 .menu .current:visited{color:#3069b2;font-weight:bold;font-size:16px;padding:27px 22px;border-bottom:3px solid #3069b2;}
.header2 .menu .current:hover{color:#3069b2;font-weight:bold;}

.header2 .menu ul li ul{width:128px;display:none; position:fixed;top:80px;text-align:center;z-index:99999;background:#3069b2;filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9;color:#fff;}
.header2 .menu ul li:hover ul{ display:block;margin-left:0px;text-align:center;color:#fff;}
.header2 .menu ul li ul li{line-height:40px;BORDER-TOP:#fff 1px solid;margin-left:0px;width:128px;text-align:center;text-indent:0px;color:#fff;}
.header2 .menu ul li ul li a:link,.header2 .menu ul li ul li a:visited{margin-left:0px;padding:10px;font-size:14px;color:#fff;}


.ndiv {width:100%;margin:0px auto;height:80px;border-bottom: 0px solid #eeeeee;left:0px;background:#fff;display:none;}
.fix-div {position: fixed;top: 0px;z-index:99999;display:inline;}


/* flexslider */
.banner{width:100%;height:auto;}
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:0;}
.slides li{height:auto;text-align: center;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:0px;}
.slides li img{height: auto; width: auto\9; width:100%;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2; left:47.5%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.nltext{position:absolute;z-index:30; left:0;width:100%;top:40%;}
.nltext h3{margin:0px auto;width:80%;font-size: 46px;line-height: 46px;color:#fff;margin-bottom:0px;text-align: center;}
.nltext h1{margin:0px auto;width:50%;font-size:18px;line-height:22px;color:#fff;margin-bottom:30px;text-align: center;font-weight: 100;}
.nltext p{display:block;width: 100px; font-size:16px;color:#fff;padding:10px 36px;background-image: linear-gradient(to right,#38a0ce,#3068b2);text-align: center;line-height: 36px;text-decoration:none;margin: 0px auto;border-radius:50px;}
.nltext p:hover{background:#fff;color:#000;}

/**/
.shicpabout{margin:0px auto;width:100%;height:auto;background:#f7f6f2;overflow:hidden;}
.shicpaboutbg{width:100%;height:auto;overflow:hidden;padding-top: 50px;}
.shicpaboutbg .lgywm_title { width:100%; height:auto;}
.shicpaboutbg  .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.shicpaboutbg  .lwenzi p{font-size:16px; color:#ae9f8c;line-height:60px;text-transform:uppercase;font-weight:100;}
.shicpaboutbg  .lwenzi p strong {font-size:36px;width:220px;color:#000;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.shicpaboutbg  .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.shicpabout .shicplass{margin:0px auto;width:1280px;height:auto;overflow:hidden;margin-bottom:30px}
.shicpabout .shicplass ul{width:1280px;margin-top: 30px;}
.shicpabout .shicplass ul li{display:block;float:left;text-align:center;margin-right:1%;margin-left:1%;font-size:12px;width:23%;height:auto;}
.shicpabout .shicplass ul li p{font-size:12px;color: #000;line-height:20px;font-weight:100;}
.shicpabout .shicplass ul li p strong{font-size:20px;color: #000;font-weight:500;line-height:66px;}
.shicpabout .shicplass ul li img{width:50px;height:50px;padding:20px; border:0px solid #389fcd;border-radius:0%;}
.shicpabout .shicplass ul li img:hover{border:0px solid #e33831;}
.shicpabout .shicplass dd{width:90%;padding:25px 40px 25px 40px;font-size: 12px;color: #545454;}

.shicpaboutbox{width:100%;height:auto;margin:0px auto;text-align:left;line-height:20px;color:#000;overflow:hidden;margin-top:0px;margin-bottom:50px;}
.shicpaboutbox .tit{margin-top:20px;height:60px;text-align:center;}
.shicpaboutbox .tit a{display:block;width:120px; font-size:14px;color:#fff;padding:10px 36px;background:#389fcd;text-align:center;line-height: 36px;margin: 0px auto;border-radius:30px;}
.shicpaboutbox .tit a:hover{background:#000;color:#fff;}

/*shicpsec*/
.shicpsec{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.shicpsecbox{margin:100px auto;width:1440px;height:auto;overflow:hidden;}
.shicpsecbox .left{float:left;width: 48%;text-align: left;}
.shicpsecbox .left h1{font-size: 12px;font-weight:100;margin-bottom:5px;line-height:40px;}
.shicpsecbox .left h3{font-size:46px;line-height:66px;font-weight:800;margin-bottom:30px;}
.shicpsecbox .left strong{font-size:16px;line-height: 26px;margin:30px auto;color:#389fcd;}
.shicpsecbox .left p{font-size: 16px;margin:20px auto;line-height:26px;font-weight:100;margin-bottom:30px;}
.shicpsecbox .left span{}
.shicpsecbox .left span a{padding:20px 46px;background:#389fcd;color:#fff;line-height:46px;border:0px solid #389fcd;font-size:16px;border-radius:30px;text-align: center;transition: all 0.8s;}
.shicpsecbox .left span a:hover{background:#000;color:#fff;transform: scale(1.0);}

.shicpsecbox .right{float:right;width: 48%;}
.shicpsecbox .right img{width: 100%;height: auto; width: auto\9;}

/*firstcol*/
.firabout{margin:0px auto;width:100%;height:auto;background:#f5f5f5;overflow:hidden;}
.firaboutbg{width:100%;height:auto;overflow:hidden;padding-top:50px;}
.firaboutbg .lgywm_title { width:100%; height:auto;}
.firaboutbg .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.firaboutbg .lwenzi p { font-size:30px; color:#303030;line-height:60px;font-weight:100;text-transform : uppercase;}
.firaboutbg .lwenzi p strong {font-size:34px;width:220px;color:#1d2087;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.firaboutbg .lwenzi dd{height:2px;overflow:hidden;width:80px;background:#006dbb;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.firColbox{width:1440px;height:auto;margin:30px auto;overflow:hidden;margin-bottom:50px}
.firColbox ul{width:1480px;}
.firColbox ul li a{width:31%;height:380px;float: left;border:0px solid #e5e5e5;margin:0 0.7%;margin-bottom:30px;color:#000;background:#fff;text-align:center;display:block;display:block;transition: all 0.9s;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);}
.firColbox ul li img{min-width:100%;height:330px;margin-bottom:0px;}
.firColbox ul li strong{width:100%;text-align:center;font-size:16px;font-weight:500;color:#1f1f1f;line-height:50px;height:50px;overflow:hidden;;}
.firColbox ul li a:hover{transform: scale(1.0);}
.firColbox ul li a:hover strong{}

/**/
.secabout{margin:0px auto;width:100%;height:300px;margin-top:0px;background:url(../images/secbg.jpg) no-repeat center bottom;overflow:hidden;background-size:100%}
.secabout .lgywm_title { width:100%; height:auto;padding:70px 0px 30px 0px;}
.secabout .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.secabout .lwenzi p { font-size:30px; color:#fff;line-height:60px;font-weight:500;text-transform : uppercase;}
.secabout .lwenzi p strong {font-size:36px;width:220px;color:#fff;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.secabout .lwenzi dd{height:2px;overflow:hidden;width:80px;background:#3069b2;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.secaboutbox{width:1440px;height:auto;margin:0px auto;text-align:center;color:#7f7f7f;overflow:hidden;}
.secaboutbox p{color:#fff;text-align:center; font-size:20px; text-indent:0px;line-height:28px;margin:10px 0px;}
.secaboutbox ul{width:100%;margin-top: 50px;}
.secaboutbox ul li{width: 20%;padding:2.5%;float: left;color:#fff;font-size:24px;}
.secaboutbox ul li strong{height:120px;text-align: center;}
.secaboutbox ul li d1,.secaboutbox ul li d2,.secaboutbox ul li d3,.secaboutbox ul li d4{height:70px;text-align: center;font-size:60px;}

/**/
.thrCol{margin:50px auto;width:100%;height:auto;overflow:hidden;}
.thrCol .lgywm_title { width:100%; height:auto;}
.thrCol .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.thrCol .lwenzi p { font-size:30px; color:#303030;line-height:60px;font-weight:500;text-transform : uppercase;}
.thrCol .lwenzi p strong {font-size:34px;width:220px;color:#1d2087;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.thrCol .lwenzi dd{height:2px;overflow:hidden;width:80px;background:#006dbb;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

/**/
.thrshicp{margin:0px auto;width:100%;height:auto;background:#3069b2;overflow:hidden;}
.thrshicpbox{width:100%;height:auto;overflow:hidden;margin:80px auto;}
.thrshicpbox .lgywm_title { width:100%; height:auto;}
.thrshicpbox .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.thrshicpbox .lwenzi p{font-size:16px; color:#dcd7d1;line-height:60px;text-transform:uppercase;font-weight:100;}
.thrshicpbox .lwenzi p strong {font-size:36px;width:220px;color:#fff;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.thrshicpbox .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.thrshicplass{margin:0px auto;width:1440px;height:auto;overflow:hidden;margin-bottom:30px}
.thrshicplass ul{width:1440px;margin-top: 30px;}
.thrshicplass ul li{display:block;float:left;text-align:center;margin-right:1%;margin-left:1%;font-size:12px;width:23%;height:auto;}
.thrshicplass ul li p{font-size:12px;color:#fff;line-height:20px;font-weight:100;}
.thrshicplass ul li p strong{font-size:20px;color:#fff;font-weight:500;line-height:66px;transition: all 0.8s;}
.thrshicplass ul li img{width:288px;height:288px;padding:5px; border:1px solid rgba(255, 255, 255, 0.1);border-radius:50%;}
.thrshicplass ul li:hover img{border:1px solid rgba(255, 255, 255, 0.5);}
.thrshicplass ul li:hover p strong{font-size:22px;transform: scale(1.0);}
.thrshicplass ul li .tit a{display:block;width:120px;font-size:14px;color:#fff;padding:0px 36px;background:#389fcd;text-align:center;line-height: 36px;margin: 0px auto;border-radius:30px;margin-top: 30px;}
.thrshicplass ul li:hover .tit a{background:#fff;color:#389fcd;}

/*fourCol */
.fourCol{margin:0px auto;width:100%;height:auto;overflow:hidden;background:#F7F6F3;}
.fourColbox{margin:0px auto;width:1440px;margin-top:50px;margin-bottom:40px;overflow:hidden;}
/*prolist*/
.fourColbox  .prolist{margin:40px auto;width:1440px;height:auto;overflow:hidden;}
.fourColbox  .prolist ul{width:1480px;}
.fourColbox  .prolist ul li{display:block;float:left;text-align:left;margin-right:5px;margin-bottom:5px;font-size:12px;width:234px;height:118px;border:0px solid #e3e3e3;}
.fourColbox  .prolist ul li .secimg{width:234px;height:118px;border: #000 solid 0px;margin: 0px auto;overflow: hidden;background:#fff;}
.fourColbox  .prolist ul li .secimg img{width:234px;height:118px;cursor: pointer;transition: all 0.7s;}
.fourColbox  .prolist ul li .secimg img:hover{transform: scale(1.2);}
.fourColbox  .prolist dd{width:100%;text-align:center;color:#bcbcbc;font-size: 16px;line-height:60px;}

/*fiveCol */
.fiveCol{margin:0px auto;width:100%;height:600px;overflow:hidden;background:url(../images/bg_image.jpg) -200px top no-repeat;}
.fiveColbox{margin:0px auto;width:1440px;margin-bottom:40px;overflow:hidden;}
.fiveColbox .left{float:left;width: 40%;height:auto;overflow:hidden;}
.fiveColbox .right{float:right;width: 40%;height:450px;text-align: left;overflow:hidden;margin-top:150px;}
.fiveColbox .right h1{font-size: 12px;color:#af9e8b;margin-bottom:16px;font-weight: 100;}
.fiveColbox .right h3{font-size: 40px;color:#1e2a34;font-weight: 600;}
.fiveColbox .right p{font-size: 16px;colorr:#6e6e6e;margin:30px auto;}
.fiveColbox .right span a{padding:10px 46px;background:#389fcd;color:#fff;line-height:50px;border:0px solid #389fcd;font-size:16px;border-radius:30px;text-align: center;transition: all 0.8s;}
.fiveColbox .right span a:hover{background:#000;color:#fff;transform: scale(1.0);}


/*sixCol */
.sixCol{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.sixColbox{margin:0px auto;width:100%;height:600px;margin-bottom:0px;overflow:hidden;background:#f7f6f2;}
.sixColbox .left{float:left;width: 50%;height:auto;overflow:hidden;}
.sixColbox .left img{object-fit: cover;background-size:cover;width: 100%;}
.sixColbox .right{float:right;width: 40%;height:auto;text-align: left;overflow:hidden;margin-top:200px;margin-right:5%;}
.sixColbox .right h1{font-size: 12px;color:#af9e8b;margin-bottom:16px;font-weight: 100;}
.sixColbox .right h3{font-size: 40px;color:#1e2a34;font-weight: 600;}
.sixColbox .right p{font-size: 16px;colorr:#6e6e6e;margin:30px auto;}
.sixColbox .right span a{padding:10px 46px;background:#389fcd;color:#fff;line-height:50px;border:0px solid #389fcd;font-size:16px;border-radius:30px;text-align: center;transition: all 0.8s;}
.sixColbox .right span a:hover{background:#000;color:#fff;transform: scale(1.0);}

.sixlass{margin:0px auto;width:100%;height:auto;overflow:hidden;margin-bottom:0px}
.sixlass ul{width:100%;margin-top:0px;}
.sixlass ul li{display:block;float:left;text-align:center;font-size:14px;width:19%;height:auto;padding:6% 3% 3% 3%;}
.sixlass ul li p{font-size:16px;color:#6e6e6e;line-height:20px;font-weight:100;}
.sixlass ul li p strong{font-size:24px;color:#fff;font-weight:100;line-height:66px;transition: all 0.8s;}
.sixlass ul li img{width:50px;height:50px;padding:15px; border:0px solid rgba(255, 255, 255, 0.1);border-radius:0%;}
.sixlass ul li:hover img{border:0px solid rgba(0, 0, 0, 0.5);}

.sixlass #s001{background:#fff;height:280px;}
.sixlass #s002{background:#f7f6f2;height:280px;}
.sixlass #s003{background:#389fcd;height:280px;}
.sixlass #s004{background-image: linear-gradient(to right,#44bad6,#3068b2);height:280px;}

.sixlass #s001 strong{color:#000;}
.sixlass #s002 strong{color:#000;}
.sixlass #s003 p{color:#fff;}
.sixlass #s004 p{color:#fff;}


/*sevencol*/
.sevenCol{margin:40px auto;width:100%;height:auto;overflow:hidden;}
.sevenCol{width:100%;height:auto;overflow:hidden;padding-top:50px;}
.sevenCol .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.sevenCol .lwenzi p{font-size:16px; color:#dcd7d1;line-height:60px;text-transform:uppercase;font-weight:100;}
.sevenCol .lwenzi p strong {font-size:36px;width:220px;color:#000;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.sevenCol .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.sevenColbox{width:1440px;height:auto;margin:50px auto;overflow:hidden;margin-bottom:50px}
.sevenColbox ul{width:1480px;}
.sevenColbox ul li a{width:31%;height:380px;float: left;border:0px solid #e5e5e5;margin:0 0.7%;margin-bottom:30px;color:#000;background:#fff;text-align:center;display:block;display:block;transition: all 0.9s;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);}
.sevenColbox ul li img{min-width:100%;height:330px;margin-bottom:0px;}
.sevenColbox ul li strong{width:100%;text-align:center;font-size:16px;font-weight:500;color:#1f1f1f;line-height:50px;height:50px;overflow:hidden;;}
.sevenColbox ul li a:hover{transform: scale(1.0);}
.sevenColbox ul li a:hover strong{}

.sevenColbox .tit{margin-top:10px;height:60px;text-align:center;}
.sevenColbox .tit a{display:block;width:180px; font-size:14px;color:#fff;padding:10px 36px;background:#389fcd;text-align:center;line-height: 36px;margin: 0px auto;border-radius:30px;}
.sevenColbox .tit a:hover{background:#000;color:#fff;}

/*8thCol */
.eighthCol{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.eighthColbox{margin:0px auto;width:100%;height:auto;margin-bottom:0px;overflow:hidden;background:#f7f6f2;}
.eighthColbox .left{float:right;width: 50%;height:auto;overflow:hidden;}
.eighthColbox .left img{width: 100%;height: auto; width: auto\9;}
.eighthColbox .right{float:left;width: 40%;height:auto;text-align: left;overflow:hidden;margin-top:160px;margin-left:5%;}
.eighthColbox .right h1{font-size: 12px;color:#af9e8b;margin-bottom:16px;font-weight: 100;}
.eighthColbox .right h3{font-size:36px;color:#1e2a34;font-weight: 600;}
.eighthColbox .right p{font-size: 16px;colorr:#6e6e6e;margin:30px auto;}
.eighthColbox .right span a{padding:10px 46px;background:#389fcd;color:#fff;line-height:50px;border:0px solid #389fcd;font-size:16px;border-radius:30px;text-align: center;transition: all 0.8s;}
.eighthColbox .right span a:hover{background:#000;color:#fff;transform: scale(1.0);}

.eighthColbox .inquirylist{float:left;width:90%;margin:0px auto;height:auto;overflow: hidden;padding:0px;margin-top:0px;text-transform:uppercase;}
.eighthColbox .inquirylist ul {width:100%;}
.eighthColbox .inquirylist ul li{padding:1% 0; width:100%; height:auto; float: left; display: inline; text-align:left;margin-bottom:0px;}
.eighthColbox .inquirylist ul li input{background:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:1.5% 2%; width:96%;font-size: 14px;color:#7d7d7d;}

.eighthColbox .inquirylist ul li .register{float:left;width:200px; text-align:center;font-weight:500;font-size:16px;line-height:20px;COLOR: #fff;background:#389fcd;margin-right:10px;border-radius:10px;text-transform:uppercase;margin-top: 10px;}
.eighthColbox .inquirylist ul li .register1{float:left;width:200px; text-align:center;font-weight:500;font-size:16px;line-height:20px;COLOR: #fff;background:#9a9a9a;margin-right:0px;border-radius:10px;text-transform:uppercase;margin-top: 10px;}

.eighthColbox .inquirylist ul li textarea{float:left;height:auto;line-height:20px;text-align:left;background:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:1.5% 2%; width:96%;font-size: 14px;color:#7d7d7d;font-family:SourceHanSansCN-Regular;}
	

/*9thCol */
.nineCol{margin:0px auto;width:100%;height:auto;overflow:hidden;background:#fff;}
.nineColbox{margin:80px auto;width:80%;height:auto;overflow:hidden;}
.nineColbox .left{float:left;width: 70%;height:auto;text-align:center;}
.nineColbox .right{float:right;width: 30%;height:auto;text-align:right;}

.nineColbox .left p{float:left;width:30%;height:auto;text-align:center;font-size:24px;color:#4a4a4a;font-weight: 600;line-height: 46px}
.nineColbox .left span{float:right;width:70%;text-align:right;font-size: 16px;color:#beb2a4;font-weight:100;line-height: 46px}

.nineColbox .right a{padding:15px 46px;background-image: linear-gradient(to right,#38a0ce,#3068b2);color:#fff;line-height:46px;border:0px solid #389fcd;font-size:16px;border-radius:30px;text-align: center;transition: all 0.8s;}
.nineColbox .right a:hover{background:#000;color:#fff;transform: scale(1.0);}


/*imagecol*/
.imagecolbg{margin-top:18px;}
.imagecol{margin:0px auto;width:100%;overflow:hidden;}
.imagecol img{height: auto; width: auto\9; width:100%; }

.s_banner{ height:580px; overflow:hidden; width:100%; min-width:1440px; margin-top:0px;border-top:0px solid #00c355;}
.s_banner1{ background:url(../images/cc01.jpg) center center  no-repeat;background-size:cover;}
.s_banner2{ background:url(../images/cc02.jpg) center center  no-repeat;background-size:cover;}
.s_banner3{ background:url(../images/cc03.jpg) center center  no-repeat;background-size:cover;}
.s_banner4{ background:url(../images/cc04.jpg) center center  no-repeat;background-size:cover;}
.s_banner5{ background:url(../images/cc05.jpg) center center  no-repeat;background-size:cover;}
.s_banner6{ background:url(../images/cc06.jpg) center center  no-repeat;background-size:cover;}


/*footer */
.bottom{margin:0px auto;width:100%;height:auto;background:#1f262e;margin-top:0px;border-top:0px solid #b8b8b8;overflow:hidden;}
.footlist{width:1440px;margin:0px auto;height:auto;overflow:hidden;margin-bottom:0px;padding-top:0px;}
.footer{width:100%; border-top:0px solid #1a1a1a;height:auto;text-transform : uppercase}  
.footerleft{width:1440px;margin:10px auto;}
.footerleft p{font-size:14px;text-align:center;color:#fff;padding:5px 0;}
.footerleft p a:link,.footerleft p a:visited{color:#fff;padding:5px 0;line-height:26px;text-align:center;}
.footerleft p a:hover{color:#fff;}


.footlistlink .rolls{float: left;border: 1px solid #cbcfd0;margin:0px;width: 24px;height:24px;text-align: center;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;margin:0px 5px 5px 0px;line-height:20px;padding:1px;background:#cbcfd0;}
.footlistlink .rolls img{width: 24px;height: 24px;}
.footlistlink .rolls:hover{background:#fff;border: 1px solid #fff;}

/*main */
.main{width:100%;margin:0px auto;height:100%;overflow:hidden;}


/*about*/
.aboutcol{margin:0px auto;width:100%;height:auto;background:#f7f6f2;overflow:hidden;}
.aboutcolbox{width:100%;height:auto;overflow:hidden;padding-top: 50px;}
.aboutcolbox .lgywm_title { width:100%; height:auto;margin:0px auto;}
.aboutcolbox  .lwenzi { width:100%; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.aboutcolbox  .lwenzi p{font-size:16px; color:#ae9f8c;line-height:60px;text-transform:uppercase;font-weight:100;}
.aboutcolbox  .lwenzi p strong {font-size:36px;width:100%;color:#000;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.aboutcolbox  .lwenzi p span{font-size:16px;width:100%;color:#000;line-height:60px;height:30px;font-weight:100;}
.aboutcolbox  .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.aboutclass{margin:0px auto;width:1440px;height:auto;overflow:hidden;margin-bottom:80px}
.aboutclass ul{width:1440px;margin-top: 30px;}
.aboutclass ul li{display:block;float:left;text-align:center;margin:0 2%;font-size:12px;width:15%;height:auto;background: #fff;padding:3%;}
.aboutclass ul li p{font-size:12px;color: #000;line-height:20px;font-weight:100;}
.aboutclass ul li p strong{font-size:20px;color: #000;font-weight:500;line-height:66px;}
.aboutclass ul li img{width:100px;height:85px;padding:20px; border:0px solid #389fcd;border-radius:0px;}
.aboutclass ul li img:hover{border:0px solid #e33831;}




/* 内页 */
.main_a{width:100%;margin:0px auto;height:auto;overflow:hidden;margin-top:10px;}
.main_acol{width:100%;margin:0px auto;height:100%;overflow:hidden;padding-top:30px;margin-bottom:0px;}
.main_aright{width:90%;margin:0px auto;height:auto;}

.main_a .title{padding-left:0px;top:10px; color:#666;text-align:left;}

.main_acol .lgywm_title {width:90%; height:auto;margin:0px auto;}
.main_acol  .lwenzi { width:100%; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.main_acol  .lwenzi p{font-size:14px; color:#ae9f8c;line-height:20px;text-transform:uppercase;font-weight:100;}
.main_acol  .lwenzi p strong {font-size:36px;width:100%;color:#000;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.main_acol  .lwenzi p span{font-size:16px;width:100%;color:#000;line-height:60px;height:30px;font-weight:100;}
.main_acol  .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}



/* */
.content{ line-height:30px;;font-size:16px; overflow:hidden; padding:10px 0px;text-align:left;}
.content p{ margin:0.8em 0;text-indent:0em;}
.content img{max-width:1100px; max-height:400px; 
 scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 1100 ? "1100px" : "auto"):(this.style.height = this.offsetHeight >= 400 ? "400px" : "auto")); display:inline !important;  margin:0 auto; text-align:center; }
.content .tt2{ display:block; background:#333; color:#fff;line-height:30px; height:30px; width:150px; text-align:center; margin:15px 0; font-weight:700;}


.contact{width:900px;text-align:left;}
.contact dt{line-height:26px;font-size:14px;margin-top:0px;}
.contact dt strong{font-size:18px;line-height:26px;}
.contact dt h1{font-size:20px;line-height:42px;}


.trackcol{width:80%;margin:50px auto;height:100%;overflow:hidden;}
.trackcol a{width:15%;height: auto;float:left;margin:2% 2%;}
.trackcol a img{width:80%;padding:10%;text-align: center;}
.trackcol a p{width:100%;line-height:16px;font-size: 12px;text-align: center;}
.trackcol a:hover{text-decoration: underline;}
/**/

/**/
.downlist{margin:0px auto;width:100%;height:auto;border-top:0px solid #e9e9e9;}
.downlist ul{}
.downlist ul li{width:100%;height:48px;margin-bottom:0px;border-bottom:1px solid #e9e9e9;}
.downlist ul li a{font-size:16px;color:#303030;text-align:left;line-height:48px;display:block}
.downlist ul li a p{float:left;text-align:left;line-height:48px;font-size:16px;color:#303030;font-weight:bolder;text-indent:5px;}
.downlist ul li a span{float:right;font-weight:100;}


/**/
.custom{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.custom ul{width:900px;}
.custom ul li{display:block;float:left;text-align:left;margin-right:20px;margin-top:10px;font-size:12px;width:210px;height:109px;border:1px solid #e3e3e3;}
.custom ul li .secimg{width:210px;height:109px;border: #000 solid 0px;margin: 0px auto;overflow: hidden;background:#fff;}
.custom ul li .secimg img{width:210px;height:109px;cursor: pointer;transition: all 0.6s;}
.custom ul li .secimg img:hover{transform: scale(1.4);}
/**/

.honor {width:100%;height:auto;overflow:hidden;}
.honor ul{}
.honor ul li{float:left;margin:1%;width:31.33%;}
.honor ul li a{ display:block; text-align:center;vertical-align:middle;}
.honor ul li .secimg{width:95.6%;height:200px;padding:2%;border:1px solid #eaeaea;margin: 0px auto;overflow: hidden;}
.honor ul li .secimg img{max-width:100%;height:100%;cursor: pointer;transition: all 0.8s;}
.honor ul li .secimg img:hover{transform: scale(1.1);}


/**/
.prolistcc{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.prolistcc ul{width:900px;}
.prolistcc ul li{display:block;float:left;text-align:left;margin-right:10px;margin-top:10px;font-size:12px;width:210px;height:240px;border:1px solid #e3e3e3;margin-bottom:20px;}
.prolistcc ul li .secimg{width:210px;height:210px;border: #000 solid 0px;margin: 0px auto;overflow: hidden;background:#fff;}
.prolistcc ul li .secimg img{width:210px;height:210px;cursor: pointer;transition: all 0.8s;}
.prolistcc ul li .secimg img:hover{transform: scale(1.1);}
.prolistcc ul li p{width: 210px;line-height: 16px;padding:8px 0;text-align: center;}



.right_news_list {
	width: 890px;text-align:left;
}
.right_news_list ul li {
	padding: 20px 0px 39px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.right_news_list ul li a {
	height: 168px; display: block;
}
.right_news_list ul li a span.txt i.time {
	height: 25px; color: rgb(194, 195, 195); line-height: 25px; font-size: 12px; font-style: normal; font-weight: bold; display: block;
}
.right_news_list ul li a span.txt b {
	height: 50px; color: rgb(0, 0, 0); line-height: 50px; overflow: hidden; font-size: 20px; font-weight: normal; display: block;
}
.right_news_list ul li a span.txt p {
	margin: 0px; padding: 0px; height: 48px; color: rgb(85, 85, 85); line-height: 24px; overflow: hidden; font-size: 14px; display: block;
}
.right_news_list ul li a span.txt i.more {
	color: rgb(0, 113, 193); padding-top: 20px; font-size: 12px; font-style: normal; font-weight: bold; display: block;
}
.right_news_list ul li a:hover span.txt i.time {
	color: rgb(0, 31, 111);
}
.right_news_list ul li a:hover span.txt b {
	color: rgb(0, 31, 111);
}
.right_news_list ul li a:hover span.txt p {
	color: rgb(0, 31, 111);
}


.page{width: 890px;}
.newsdetail{margin-top:20px;}
.newstitle{text-align:center;font-size: 20px; line-height: 24px;}
.newsdetail dl{text-align:left;} 
.newsdetail dl dt{text-align:center;border-bottom:1px solid #eeeeee;line-height: 44px;}
.newsdetail dl dd{margin:20px auto;}
.newsdetail dl img{text-align:center;}
.newsdetail dl p{text-align:left;line-height: 24px;}


/*新闻 */
.list {width:1100px;margin:0px auto;height:auto; overflow: hidden; padding-top: 0px;margin-top: 30px}
.list ul {width: 1100px;}
.list li {margin: 10px auto; padding: 0px; width: 1100px; height: 220px; float: left; display: inline; text-align:left;border-bottom:1px dashed #d6d6d6;}
.list_img {width: 250px; height:183px;background:url(../images/ccc.jpg) no-repeat;}
.list_infor {width:800px;color:#e9e9e9;}
.list_infTop {height:65px; padding-top: 5px; margin-bottom: 5px;overflow: hidden;}
.list_infTop a {height: 35px; display: block;color:#e9e9e9;}
.list_infName{width:600px; line-height:65px;font-size:26px; font-weight:400; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;overflow: hidden;}
.list_infIntro {font-size:14px;height:60px;font-weight: 400; color: rgb(136, 136, 136); line-height:24px; overflow: hidden;}
.list_infIntro {color:#666666;}
.list_infTop {padding-top: 0px;}
.list_infName {color:#000;}
.list_infTime {color:#666666;padding-top: 15px;font-size: 14px;}
.list_more a{color:#006ddc;font-size:16px;font-weight:500;background:url(../images/product_bg3.png) right no-repeat;width:100px;line-height:30px; height:30px;overflow: hidden;padding-right:0px;display: block;}


.fl {float:left;display: inline;}
.fr {float:right;display: inline;}

.probottom{width:100%;height:50px;margin-top:30px;overflow:hidden;}
/*CSS quotes style pagination*/
DIV.quotes {PADDING-RIGHT: 5px; PADDING-LEFT:  0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN:center}
DIV.quotes A {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none}
DIV.quotes A:hover {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #a0a0a0 1px solid}
DIV.quotes A:active {BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #a0a0a0 1px solid}
DIV.quotes SPAN.current {BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0}
DIV.quotes SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #f3f3f3 1px solid;}



.contactcolmesleft .contactcolmesleftcol{margin-top: 30px;text-indent:0px;}
.contactcolmesleft .contactcolmesleftcol p{height:52px;text-align:left;width:595px;}
.contactcolmesleft .contactcolmesleftcol span{height:280px;text-align:left;width:595px;}
.contactcolmesleft .contactcolmesleftcol .register1{float:left;text-align:center;font-weight:bold;font-size:16px;line-height:40px;COLOR: #fff;width:160px; height:40px; background:#383838; border:solid 0px #202020;margin-top: 20px;text-indent:0px;}

.contactcolmesleft .contactcolmesleftcol .input1{float:left;color:#696969;width:260px;background-color: #fff;height:32px;line-height:32px;text-align:left;BORDER-LEFT: #c6c6c6 1px solid;BORDER-RIGHT: #c6c6c6 1px solid;BORDER-TOP: #c6c6c6 1px solid;BORDER-BOTTOM: #c6c6c6 1px solid;margin-right: 20px; text-indent:10px;}
.contactcolmesleft .contactcolmesleftcol .input2{float:left;width:543px;color:#696969;background-color: #fff;height:32px;line-height:32px;text-align:left;BORDER-LEFT: #c6c6c6 1px solid;BORDER-RIGHT: #c6c6c6 1px solid;BORDER-TOP: #c6c6c6 1px solid;BORDER-BOTTOM: #c6c6c6 1px solid;margin-right: 20px; text-indent:10px;}
.contactcolmesleft .contactcolmesleftcol textarea{float:left;width:543px;background-color: #fff;color: #696969;height:230px;line-height:32px;text-align:left;BORDER-LEFT: #c6c6c6 1px solid;BORDER-RIGHT: #c6c6c6 1px solid;BORDER-TOP: #c6c6c6 1px solid;BORDER-BOTTOM: #c6c6c6 1px solid;text-indent:10px;}


/*内页*/

.newsdetailc{width:98%;margin:0px auto;margin-top:0px;margin-bottom:20px;border:1px solid #efefef;-moz-border-radius:0px; /* Gecko browsers */-webkit-border-radius:0px; /* Webkit browsers */border-radius:0px; /* W3C syntax */}
.newsdetailc .newstitle{line-height:30px;margin:30px;font-weight:400;font-size:28px;text-align:center;}
.newsdetailc dt{margin:30px;text-align:center;height:40px; font-size:12px;line-height:40px;color:#acacac;margin-bottom:5px;overflow:hidden;border-top:3px solid #f7f7f7;}
.newsdetailc dt a{margin:0 5px}
.newsdetailc dd{margin:30px;text-align:left;font-size:14px;line-height:22px;padding:0;}
.newsdetailc dd p{font-size:14px;margin:10px 0}
.newsdetailc dd p img{margin:20px auto;text-align:center;display: table-cell;vertical-align:middle;width:100%;height:auto;}

.newsdetailc dl{width:100%;margin:0px auto;height:40px;margin-top:20px;text-align:center;}
.newsdetailc dl a{padding:8px 20px 8px 20px;-moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius:10px;border:1px solid #d5d5d5;-moz-border-radius:6px; /* Gecko browsers */-webkit-border-radius:6px; /* Webkit browsers */border-radius:6px; /* W3C syntax */}


/*main_a */
.main_b{width:1140px;margin:0px auto;height:100%;overflow:hidden;margin-top:0px;margin-bottom:20px;}

/*内页部分main_a */
.crumbs{width:100%;height:40px;color:#6d6d6d;text-align:left;overflow:hidden;}
.crumbsname{width:1140px;margin:0px auto;padding-top:0px;}
.crumbsname p{line-height:40px;font-size:12px;color:#3d4044;border-left:0px solid #db1515;text-indent:0px;color:#000;}


/*产品描述*/
.contentc{float:right;width:880px;height:auto;border:1px solid #d6d6d6;overflow:hidden;margin-top:0px;-moz-border-radius:0px; /* Gecko browsers */-webkit-border-radius:0px; /* Webkit browsers */border-radius:0px; /* W3C syntax */}
.main_aproshow{width:880px;height:auto;text-align:left;margin-top:0px;padding:30px;overflow:hidden;}

.procolleft{float:left;width:452px;margin-left:0px;margin-top:0px;overflow:hidden;}
.procolleft img{margin:0px auto 0;padding:0px;}

.procolccc{float:right;width:340px;margin-right:60px;}
.procolccc .titl{float:left;font-size:28px;line-height:36px;color:#4f4f4f;width:340px;text-align:left;overflow:hidden;}
.procolccc .titltime{width:340px;height:26px;text-align:left;line-height:26px;border-bottom:1px dotted #dadbdd;color:#b8b8b8;overflow:hidden;}
.procolccc .show{width:340px;line-height:20px;color:#595959;overflow:hidden;text-align:left;margin-top:15px;margin-bottom:15px;}
.procolccc .show p{line-height:24px;}
.procolccc .show p strong{font-size:14px;color:#ce0008;}
.procolccc .show p img{text-align:center;padding-top:10px;}


/*prolist*/
.prolistc{margin:20px auto;width:880px;height:auto;overflow:hidden;}
.prolistc .title{text-align:left;margin:0px auto;width:8800px;font-weight:100；padding-top:0px;height:50px;line-height:50px;font-size:30px;color:#1a130f;padding-top:0px;}
.prolistc ul{width:900px;}
.prolistc ul li{display:block;float:left;text-align:center;margin-right:32px;margin-top:20px;font-size:12px;width:259px;height:328px;border:1px solid #e3e3e3;-moz-border-radius:0px; /* Gecko browsers */-webkit-border-radius:0px; /* Webkit browsers */border-radius:0px; /* W3C syntax */}
.prolistc ul li span p strong{font-weight:800;color:#000;}
.prolistc ul li span p{text-align:center;padding:20px;line-height:20px;font-size:12px;color:#545454;font-weight: 100;}
.prolistc ul li span{text-align:center;width:259px;height:93px;background:#fdfdfd;border-top:1px solid #f2f2f2;}
.prolistc ul li .secimg{width:259px;height:259px;border: #000 solid 0px;margin: 0px auto;overflow: hidden;-moz-border-radius:0px; /* Gecko browsers */-webkit-border-radius:0px; /* Webkit browsers */border-radius:0px; /* W3C syntax */}
.prolistc ul li .secimg img{width:259px;height:259px;cursor: pointer;transition: all 0.6s;}
.prolistc ul li .secimg img:hover{transform: scale(1.4);}


input,textarea,select{outline:none;}

/**/
.pro1{width:100%;margin:0px auto;height:auto;overflow:hidden;}
.pro1col{width:1140px;margin:0px auto;height:auto;}
.pro1col .left{float:left;width: 500px;padding:50px 0;}
.pro1col .right{float:right;width:500px;}

.pro1col .left h1{font-size:46px;line-height: 46px;text-align: left;color:#35b3e9;padding-top:20px;}
.pro1col .left p{font-size: 20px;line-height: 24px;padding: 20px 0;text-align: left;}

.pro1col .right .text{padding:60px 0;}
.pro1col .right .text p{background:url(../images/dian.png) left no-repeat;padding: 10px 0 10px 45px;text-indent: 0px;line-height: 35px;text-align: left;font-size: 20px;}


.pro2{width:100%;margin:0px auto;height:auto;overflow:hidden;background:#f5f5f5;}
.pro2col{width:1140px;margin:0px auto;height:auto;padding:50px 0;}
.pro2col .left{float:left;width: 500px;}
.pro2col .right{float:right;width:500px;}
.pro2col .left img{padding: 0 0 50px 0}

.pro2col .right h1{font-size:30px;line-height:36px;text-align: left;color:#000;padding-top:20px;}
.pro2col .right h2{font-size:36px;line-height:36px;text-align: left;color:#02a0e4;padding-top:20px;margin-bottom: 30px;}
.pro2col .right p{font-size:14px;line-height: 24px;padding:10px 0;text-align: left;color:#000;}


.pro3{width:100%;margin:0px auto;height:auto;overflow:hidden;}
.pro3col{width:1140px;margin:0px auto;height:auto;padding:50px 0;}
.pro3 .concompany2{width: 100%;font-size:14px; overflow:hidden; padding:30px 0px;text-align:left;background:#fff;border-bottom:1px double #ededed; }
.pro3 .concompany2 .left{float:right;width:500px;padding:25px;}
.pro3 .concompany2 .left img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany2 .right{float:left;width:500px;padding:25px 25px 25px 25px;}
.pro3 .concompany2 .right img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany2 .right h3{text-align:right;font-size:46px;color:#000;line-height:46px;font-weight:600;margin:30px 0;}
.pro3 .concompany2 .right p{text-align:right;margin:0.0em 0;text-indent:0em;line-height:32px;font-size:16px;color:#000;}

.pro3 .concompany{width: 100%;font-size:14px; overflow:hidden; padding:30px 0px;text-align:left;background:#fff;border-bottom:1px double #ededed; }
.pro3 .concompany .left{float:left;width:500px;padding:25px;}
.pro3 .concompany .left img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany .right{float:right;width:500px;padding:25px 25px 25px 25px;}
.pro3 .concompany .right img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany .right h3{text-align:left;font-size:46px;color:#000;line-height:46px;font-weight:600;margin:30px 0;}
.pro3 .concompany .right p{margin:0.0em 0;text-indent:0em;line-height:32px;font-size:16px;color:#000;}


.pro4{width:100%;margin:0px auto;height:auto;overflow:hidden;background:#eefaff;}
.pro4col{width:1440px;margin:30px auto;height:auto;padding:50px 0;}
.pro4col ul{width:49%;margin:1%;float:left;margin:20px 0 50px 0;}
.pro4col h3{font-size: 46px;line-height: 80px;text-align: left;color:#02a0e4;}
.pro4col p{width:100%; background:url(../images/dian2.png) left no-repeat;padding: 10px 0 10px 45px;text-indent: 0px;line-height: 34px;text-align: left;font-size: 20px;;color:#000;}



/**/
.crumbs{width:100%;margin:0px auto;;margin-top:0px;height:60px;overflow:hidden;}
.crumbs .title{width:1200px;margin:0px auto;overflow:hidden;}
.crumbs .title p{font-size:16px;text-align:left;line-height:60px;}
.crumbs .title p a{color:#e47d21;}

.button {
  text-decoration: none;
  font-size: .875rem;
  font-weight: 300;
  text-transform: uppercase;
  display: inline-block;
  border-radius: 1.5rem;
  background-color: #fff;
  color: #9191E9;
}

.popup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: fixed;
  width: 100%;
  height: 100vh;
  top:0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 99999;
  visibility: hidden;
  opacity: 0;
  overflow: hiden;
  -webkit-transition: .64s ease-in-out;
  transition: .64s ease-in-out;
}
.popup-inner {
  position: relative;
  bottom: -100vw;
  right: -100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 80%;
  max-height: 300px;
  width: 60%;
  height: 80%;
  background-color: #fff;
  -webkit-transform: rotate(32deg);
          transform: rotate(32deg);
  -webkit-transition: .64s ease-in-out;
  transition: .64s ease-in-out;
}
.popup__photo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  width: 40%;
  height: 100%;
  overflow: hidden;
}
.popup__photo img {
  width: auto;
  height: 100%;
}
.popup__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 60%;
  height: 100%;
  padding: 4rem;
}
.popup__text h1 {
  font-size: 2rem;
  font-weight: 600;
  margin-bottom: 2rem;
  text-transform: uppercase;
  color: #0A0A0A;
}
.popup__text p {
  font-size: .875rem;
  color: #686868;
  line-height: 1.5;
}
.popup:target {
  visibility: visible;
  opacity: 1;
}
.popup:target .popup-inner {
  bottom: 0;
  right: 0;
  -webkit-transform: rotate(0);
          transform: rotate(0);
}
.popup__close {
  position: absolute;
  right: -1rem;
  top: -1rem;
  width: 3rem;
  height: 3rem;
  font-size: .875rem;
  font-weight: 300;
  border-radius: 100%;
  background-color: #0A0A0A;
  z-index: 4;
  color: #fff;
  line-height: 3rem;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
}	

/*搜索*/
.jiereCol{width:80%;margin:0px auto;height:auto;top:2%;border:0px solid #81423a;overflow:hidden;}
.jiereColc{width:100%;margin:0px auto;text-align:left;padding-top:0%;float: right;}
.jiereColc .input1{float:left;color:#000;width:78%;height:40px;line-height:40px;text-align:left;BORDER-LEFT: #c6c6c6 0px solid;BORDER-RIGHT: #c6c6c6 0px solid;BORDER-TOP: #c6c6c6 0px solid;BORDER-BOTTOM: #000 2px solid;margin-right:1%;text-indent:0px;font-size:14px;}
.jiereColc .ree{float:left;text-align:center;font-weight:bold;font-size:14px;line-height:40px;COLOR: #fff;width:20%; height:42px; background:#383838; border:solid 0px #202020;margin-top:0px;text-indent:0px;}
.jiereCol p{width:100%;margin:0px auto;height:100px;text-align:right;padding-top:0px;float: right;overflow:hidden;}
.jiereCol p .close{float:right;text-align:center;font-size:24px;line-height:30px;COLOR: #fff;width:30px; height:30px; background:#dcdcdc;border:solid 0px #202020;outline:none;}


/*导航弹出层 start*/
.iphone__item {
  width: 16.06em;
  height: 1em;
  position: absolute;
  bottom: -2em;
  color: #158f76;
  text-align: center;
}
.iphone__power-btn {
  width: 2.188em;
  height: .188em;
  background: #e0e0e0;
  position: absolute;
  right: 2.5em;
  top: -0.188em;
}
.iphone__left-btn {
  width: .188em;
  height: 1.250em;
  top: 3.250em;
  left: -0.188em;
  position: absolute;
  background: #e0e0e0;
}
.iphone__left-btn:before {
  content: '';
  width: .188em;
  height: .875em;
  position: absolute;
  top: 3em;
  background: #e0e0e0;
}
.iphone__left-btn:after {
  content: '';
  width: .188em;
  height: .875em;
  position: absolute;
  top: 5.5em;
  background: #e0e0e0;
}
.iphone__details {
  width: .438em;
  height: .438em;
  border-radius: 100%;
  position: relative;
  top: 1.313em;
  left: 8em;
  background: #7c7c7c;
}
.iphone__details:before {
  content: '';
  width: 2.5em;
  height: .25em;
  border-radius: .25em;
  position: absolute;
  top: 1em;
  left: -1em;
  background: #7c7c7c;
}
.iphone__home-btn:before {
  content: '';
  width: .813em;
  height: .813em;
  border: .15em solid #a8a8a8;
  border-radius: .2em;
  position: absolute;
  top: .6em;
  left: .57em;
}
.iphone__content {
  position: relative;
  background-color: #D2527F;
  width: 100%;
  height: 100%;
}

.nav {
  position: absolute;
  z-index: 100;
  opacity: 0;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}
.nav__trigger { top:32px !important;}
.nav--active .nav {
  opacity: 1;
  background-color: #389fcd;
  margin-left: 0px;
}
.nav--active .nav a{color:#fff;}
.nav__trigger {
  display: block;
  position: absolute;
  width: 30px;
  height: 25px;
  right: 8px;
  top: 5px;
  z-index: 200; 
  padding:9px 5px 8px 8px;
}
.nav--active .nav__trigger {
  opacity: 0.5;
}
.nav__icon {
  display: inline-block;
  position: relative;
  width: 26px;
  height: 2px;
  background-color: #fff;
  -webkit-transition-property: background-color, -webkit-transform;
  transition-property: background-color, -webkit-transform;
  transition-property: background-color, transform;
  transition-property: background-color, transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
}
.nav__icon:before,
.nav__icon:after {
  content: '';
  display: block;
  width: 26px;
  height: 2px;
  position: absolute;
  background: #fff;
  -webkit-transition-property: margin, -webkit-transform;
  transition-property: margin, -webkit-transform;
  transition-property: margin, transform;
  transition-property: margin, transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
}
.nav__icon:before {
  margin-top: -8px;
}
.nav__icon:after {
  margin-top: 8px;
}

.style-1 .nav {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  width: 104%;
  min-height: 100%; float:left; padding-bottom:400px;
}
.style-1 .nav__link {
  opacity: 0;
  -webkit-transition-delay: 500ms;
          transition-delay: 500ms;
}
.style-1 .nav--active .nav__link {
  opacity: 1;
}
.style-1 .nav--active .nav {
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.style-1 .nav--active .nav__icon {
  background: rgba(0, 0, 0, 0);
}
.style-1 .nav--active .nav__icon:before {
  margin-top: 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.style-1 .nav--active .nav__icon:after {
  margin-top: 0;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

/*导航下拉 start*/
.accordion { margin:55px 0px 0 0px;}
.accordion .link {
	cursor: pointer;
	display: block;
	padding: 15px 0;
	color: #fff;
	font-size: 16px; 
	text-align:center;
	border-bottom: 1px solid #89dbff;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.accordion li i {
	position: absolute;
	top: 16px;
	left: 12px;
	font-size: 18px;
	color: #fff;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.accordion li i.fa-angle-down {
	right: 12px;
	left: auto;
	font-size: 16px;
}

.accordion li.open .link {
	color: #fff;
}

.accordion li.open i {
	color: #fff;
}
.accordion li.open i.fa-angle-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
.accordion .smenu{width:100%;margin:0 auto;border-bottom: 1px solid #89dbff;}
.accordion .smenu dd{margin: 10px 0;}
.accordion .smenu dl{line-height:20px;margin:5% 2.5%;}

/*当屏幕宽度在大于1440 */
@media screen and (min-width:1441px)
{	
.iphone{display:none;}
body{-webkit-text-size-adjust:none;-webkit-text-size-adjust:none;width:expression(document.body.clientWidth <= 1480? "1480px": "auto");min-width:1480px;_width:expression((documentElement.clientWidth < 1480) ? "1480px" : "auto" );}	
	
}
@media screen and (min-width:1201px) and (max-width:1440px)
{	
.iphone{display:none;}
body{-webkit-text-size-adjust:none;-webkit-text-size-adjust:none;width:expression(document.body.clientWidth <= 1480? "1480px": "auto");min-width:1480px;_width:expression((documentElement.clientWidth < 1480) ? "1480px" : "auto" );}	
.eighthColbox .right{margin-top:90px;}	
	
/**/
.pro1{width:90%;margin:0px auto;height:auto;overflow:hidden;}
.pro1col{width:100%;margin:0px auto;height:auto;}
.pro1col .left{float:left;width:100%;padding:50px 0;}
.pro1col .right{float:right;width:100%;}

.pro1col .left h1{font-size:36px;line-height: 36px;text-align: left;color:#35b3e9;padding-top:0px;}
.pro1col .left p{font-size: 20px;line-height: 24px;padding: 20px 0;text-align: left;}

.pro1col .right .text{padding:0 0 60px 0;}
.pro1col .right .text p{background:url(../images/dian.png) left no-repeat;padding: 10px 0 10px 45px;text-indent: 0px;line-height: 35px;text-align: left;font-size: 20px;}


.pro2{width:100%;margin:0px auto;height:auto;overflow:hidden;background:#f5f5f5;}
.pro2col{width:90%;margin:0px auto;height:auto;padding:50px 0;}
.pro2col .left{float:left;width:100%;}
.pro2col .right{float:right;width:100%;padding-bottom:50px;}
.pro2col .left img{width: 100%;height: auto; width: auto\9;}

.pro2col .right h1{font-size:30px;line-height:30px;text-align: left;color:#000;padding-top:20px;}
.pro2col .right h2{font-size:36px;line-height:36px;text-align: left;color:#02a0e4;padding-top:20px;margin-bottom: 30px;}
.pro2col .right p{font-size:14px;line-height: 24px;padding:10px 0;text-align: left;color:#000;}


.pro3{width:90%;margin:0px auto;height:auto;overflow:hidden;}
.pro3col{width:100%;margin:0px auto;height:auto;padding:10px 0;}
.pro3 .concompany2{width: 100%;font-size:14px; overflow:hidden; padding:30px 0px;text-align:left;background:#fff;border-bottom:1px double #ededed; }
.pro3 .concompany2 .left{float:right;width: 49%;padding:0;}
.pro3 .concompany2 .left img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany2 .right{float:left;width:49%;padding:0}
.pro3 .concompany2 .right img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany2 .right h3{text-align:right;font-size:26px;color:#000;line-height:26px;font-weight:600;margin:30px 0;}
.pro3 .concompany2 .right p{text-align:right;margin:0.0em 0;text-indent:0em;line-height:32px;font-size:16px;color:#000;}

.pro3 .concompany{width: 100%;font-size:14px; overflow:hidden; padding:30px 0px;text-align:left;background:#fff;border-bottom:1px double #ededed; }
.pro3 .concompany .left{float:left;width: 49%;padding:0;}
.pro3 .concompany .left img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany .right{float:right;width: 49%;padding:0;}
.pro3 .concompany .right img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany .right h3{text-align:left;font-size:26px;color:#000;line-height:26px;font-weight:600;margin:30px 0;}
.pro3 .concompany .right p{margin:0.0em 0;text-indent:0em;line-height:32px;font-size:16px;color:#000;}


.pro4{width:100%;margin:0px auto;height:auto;overflow:hidden;background:#eefaff;}
.pro4col{width:90%;margin:30px auto;height:auto;padding:30px 0;}
.pro4col ul{width:49%;margin:1%;float:left;margin:20px 0 50px 0;}
.pro4col h3{font-size: 46px;line-height: 80px;text-align: left;color:#02a0e4;}
.pro4col p{width:100%; background:url(../images/dian2.png) left no-repeat;padding: 10px 0 10px 45px;text-indent: 0px;line-height: 34px;text-align: left;font-size: 20px;;color:#000;}	
	
}

/*当屏幕宽度在1024-1439*/
@media screen and (min-width:1024px) and (max-width:1200px)
{
.iphone{display:none;}	

.topheadcol{margin:0px auto;width:100%;height:58px;background:#1f2934;overflow: hidden;}
.topheadcol .title{margin:0px auto;width:96%;height: auto;}
.topheadcol .title p{float:left;line-height: 58px;color:#fff;font-size: 14px;}
.topheadcol .title span{float:right;margin-top:10px;}
.topheadcol .title span a{display:block; padding:5px 34px;line-height:26px;font-size: 14px;background-image: linear-gradient(to right,#38a0ce,#3068b2);color:#fff;margin-left:0px;border-radius:30px;}
		
/*header 网站头部模块*/
.top_header{width:100%;left:0px;right:0px;top:58px;height:129px;border-bottom:solid 0px rgba(255,255,255,0.30);position:absolute;z-index:10;}
.header{margin:0px auto;width:98%;height:129px;overflow:hidden;clear:both;}
.header .logo{float:left;padding-top:15px;margin-left:0px;width:300px;}
.header .logo img{float:left;width:100%;}

/*header 网站头部模块*/
.top_header2{width:100%;left:0px;right:0px;top:0px;height:80px;z-index:100;position:fixed;background:#fff;border-bottom:solid 1px #f1f1f1;}
.header2{margin:0px auto;width:98%;height:80px;overflow:hidden;clear:both;}
.header2 .logo{float:left;padding-top:5px;margin-left:0px;width:300px;}
.header2 .logo img{float:left;width:90%;}

/**/
.shicpabout{margin:0px auto;width:100%;height:auto;background:#f7f6f2;overflow:hidden;}
.shicpaboutbg{width:100%;height:auto;overflow:hidden;padding-top: 50px;}
.shicpaboutbg .lgywm_title { width:100%; height:auto;}
.shicpaboutbg  .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.shicpaboutbg  .lwenzi p{font-size:16px; color:#ae9f8c;line-height:60px;text-transform:uppercase;font-weight:100;}
.shicpaboutbg  .lwenzi p strong {font-size:36px;width:220px;color:#000;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.shicpaboutbg  .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.shicpabout .shicplass{margin:0px auto;width:98%;height:auto;overflow:hidden;margin-bottom:30px}
.shicpabout .shicplass ul{width:100%;margin-top: 30px;}
.shicpabout .shicplass ul li{display:block;float:left;text-align:center;margin-right:1%;margin-left:1%;font-size:12px;width:23%;height:auto;}
.shicpabout .shicplass ul li p{font-size:12px;color: #000;line-height:20px;font-weight:100;}
.shicpabout .shicplass ul li p strong{font-size:20px;color: #000;font-weight:500;line-height:66px;}
.shicpabout .shicplass ul li img{width:50px;height:50px;padding:20px; border:0px solid #389fcd;border-radius:0%;}
.shicpabout .shicplass ul li img:hover{border:0px solid #e33831;}
.shicpabout .shicplass dd{width:90%;padding:25px 40px 25px 40px;font-size: 12px;color: #545454;}

.shicpaboutbox{width:100%;height:auto;margin:0px auto;text-align:left;line-height:20px;color:#000;overflow:hidden;margin-top:0px;margin-bottom:50px;}
.shicpaboutbox .tit{margin-top:20px;height:60px;text-align:center;}
.shicpaboutbox .tit a{display:block;width:120px; font-size:14px;color:#fff;padding:10px 36px;background:#389fcd;text-align:center;line-height: 36px;margin: 0px auto;border-radius:30px;}
.shicpaboutbox .tit a:hover{background:#000;color:#fff;}
	
/*shicpsec*/
.shicpsec{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.shicpsecbox{margin:100px auto;width:98%;height:auto;overflow:hidden;}
.shicpsecbox .left{float:left;width: 48%;text-align: left;}
.shicpsecbox .left h1{font-size: 12px;font-weight:100;margin-bottom:5px;line-height:40px;}
.shicpsecbox .left h3{font-size:46px;line-height:66px;font-weight:800;margin-bottom:30px;}
.shicpsecbox .left strong{font-size:14px;line-height: 26px;margin:30px auto;color:#389fcd;}
.shicpsecbox .left p{font-size:14px;margin:20px auto;line-height:22px;font-weight:100;margin-bottom:20px;}
.shicpsecbox .left span{}
.shicpsecbox .left span a{padding:15px 46px;background:#389fcd;color:#fff;line-height:46px;border:0px solid #389fcd;font-size:14px;border-radius:30px;text-align: center;transition: all 0.8s;}
.shicpsecbox .left span a:hover{background:#000;color:#fff;transform: scale(1.0);}

.shicpsecbox .right{float:right;width: 48%;}
.shicpsecbox .right img{width: 100%;height: auto; width: auto\9;}

	
/**/
.secabout{margin:0px auto;width:100%;height:300px;margin-top:0px;background:url(../images/secbg.jpg) no-repeat center bottom;overflow:hidden;background-size:100%}
.secabout .lgywm_title { width:100%; height:auto;padding:70px 0px 30px 0px;}
.secabout .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.secabout .lwenzi p { font-size:30px; color:#fff;line-height:60px;font-weight:500;text-transform : uppercase;}
.secabout .lwenzi p strong {font-size:36px;width:220px;color:#fff;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.secabout .lwenzi dd{height:2px;overflow:hidden;width:80px;background:#3069b2;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.secaboutbox{width:100%;height:auto;margin:0px auto;text-align:center;color:#7f7f7f;overflow:hidden;}
.secaboutbox p{color:#fff;text-align:center; font-size:20px; text-indent:0px;line-height:28px;margin:10px 0px;}
.secaboutbox ul{width:100%;margin-top: 50px;}
.secaboutbox ul li{width: 20%;padding:2.5%;float: left;color:#fff;font-size:24px;}
.secaboutbox ul li strong{height:120px;text-align: center;}
.secaboutbox ul li d1,.secaboutbox ul li d2,.secaboutbox ul li d3,.secaboutbox ul li d4{height:70px;text-align: center;font-size:50px;}
	
/**/
.thrshicp{margin:0px auto;width:100%;height:auto;background:#3069b2;overflow:hidden;}
.thrshicpbox{width:100%;height:auto;overflow:hidden;margin:50px auto;}
.thrshicpbox .lgywm_title { width:100%; height:auto;}
.thrshicpbox .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.thrshicpbox .lwenzi p{font-size:16px; color:#dcd7d1;line-height:60px;text-transform:uppercase;font-weight:100;}
.thrshicpbox .lwenzi p strong {font-size:36px;width:220px;color:#fff;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.thrshicpbox .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.thrshicplass{margin:0px auto;width:98%;height:auto;overflow:hidden;margin-bottom:30px}
.thrshicplass ul{width:100%;margin-top: 30px;}
.thrshicplass ul li{display:block;float:left;text-align:center;margin-right:1%;margin-left:1%;font-size:12px;width:23%;height:auto;}
.thrshicplass ul li p{font-size:12px;color:#fff;line-height:20px;font-weight:100;}
.thrshicplass ul li p strong{font-size:20px;color:#fff;font-weight:500;line-height:66px;transition: all 0.8s;}
.thrshicplass ul li img{width:188px;height:188px;padding:5px; border:1px solid rgba(255, 255, 255, 0.1);border-radius:50%;}
.thrshicplass ul li:hover img{border:1px solid rgba(255, 255, 255, 0.5);}
.thrshicplass ul li:hover p strong{font-size:22px;transform: scale(1.0);}
.thrshicplass ul li .tit a{display:block;width:120px;font-size:14px;color:#fff;padding:0px 36px;background:#389fcd;text-align:center;line-height: 36px;margin: 0px auto;border-radius:30px;margin-top: 30px;}
.thrshicplass ul li:hover .tit a{background:#fff;color:#389fcd;}

/*fourCol */
.fourCol{margin:0px auto;width:100%;height:auto;overflow:hidden;background:#F7F6F3;}
.fourColbox{margin:0px auto;width:96%;margin-top:50px;margin-bottom:40px;overflow:hidden;}
/*prolist*/
.fourColbox  .prolist{margin:40px auto;width:100%;height:auto;overflow:hidden;}
.fourColbox  .prolist ul{width:100%;}
.fourColbox  .prolist ul li{display:block;float:left;text-align:left;margin-right:0.3%;margin-bottom:5px;font-size:12px;width:16%;height:auto;border:0px solid #e3e3e3;}
.fourColbox  .prolist ul li .secimg{width:100%;height:auto;border: #000 solid 0px;margin: 0px auto;overflow: hidden;background:#fff;}
.fourColbox  .prolist ul li .secimg img{width:100%;height:auto;cursor: pointer;transition: all 0.7s;}
.fourColbox  .prolist ul li .secimg img:hover{transform: scale(1.2);}
.fourColbox  .prolist dd{width:100%;text-align:center;color:#bcbcbc;font-size: 16px;line-height:60px;}

/*fiveCol */
.fiveCol{margin:0px auto;width:100%;height:600px;overflow:hidden;background:url(../images/bg_image.jpg) -350px top no-repeat;}
.fiveColbox{margin:0px auto;width:98%;margin-bottom:40px;overflow:hidden;}
.fiveColbox .left{float:left;width: 40%;height:auto;overflow:hidden;}
.fiveColbox .right{float:right;width: 40%;height:450px;text-align: left;overflow:hidden;margin-top:150px;}
.fiveColbox .right h1{font-size: 12px;color:#af9e8b;margin-bottom:16px;font-weight: 100;}
.fiveColbox .right h3{font-size: 40px;color:#1e2a34;font-weight: 600;}
.fiveColbox .right p{font-size: 16px;colorr:#6e6e6e;margin:30px auto;}
.fiveColbox .right span a{padding:10px 46px;background:#389fcd;color:#fff;line-height:50px;border:0px solid #389fcd;font-size:16px;border-radius:30px;text-align: center;transition: all 0.8s;}
.fiveColbox .right span a:hover{background:#000;color:#fff;transform: scale(1.0);}

/*sixCol */
.sixCol{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.sixColbox{margin:0px auto;width:100%;height:600px;margin-bottom:0px;overflow:hidden;background:#f7f6f2;}
.sixColbox .left{float:left;width: 50%;height:auto;overflow:hidden;}
.sixColbox .left img{object-fit: cover;background-size:cover;width: 100%;}

.sixColbox .right{float:right;width: 40%;height:auto;text-align: left;overflow:hidden;margin-top:180px;margin-right:5%;}
.sixColbox .right h1{font-size: 12px;color:#af9e8b;margin-bottom:16px;font-weight: 100;}
.sixColbox .right h3{font-size: 40px;color:#1e2a34;font-weight: 600;}
.sixColbox .right p{font-size: 16px;colorr:#6e6e6e;margin:30px auto;}
.sixColbox .right span a{padding:10px 46px;background:#389fcd;color:#fff;line-height:50px;border:0px solid #389fcd;font-size:16px;border-radius:30px;text-align: center;transition: all 0.8s;}
.sixColbox .right span a:hover{background:#000;color:#fff;transform: scale(1.0);}

.sixlass{margin:0px auto;width:100%;height:auto;overflow:hidden;margin-bottom:0px}
.sixlass ul{width:100%;margin-top:0px;}
.sixlass ul li{display:block;float:left;text-align:center;font-size:14px;width:19%;height:auto;padding:6% 3% 3% 3%;}
.sixlass ul li p{font-size:12px;color:#6e6e6e;line-height:20px;font-weight:100;}
.sixlass ul li p strong{font-size:18px;color:#fff;font-weight:100;line-height:56px;transition: all 0.8s;}
.sixlass ul li img{width:50px;height:50px;padding:15px; border:0px solid rgba(255, 255, 255, 0.1);border-radius:0%;}
.sixlass ul li:hover img{border:0px solid rgba(0, 0, 0, 0.5);}

.sixlass #s001{background:#fff;height:260px;}
.sixlass #s002{background:#f7f6f2;height:260px;}
.sixlass #s003{background:#389fcd;height:260px;}
.sixlass #s004{background-image: linear-gradient(to right,#44bad6,#3068b2);height:260px;}

.sixlass #s001 strong{color:#000;}
.sixlass #s002 strong{color:#000;}
.sixlass #s003 p{color:#fff;}
.sixlass #s004 p{color:#fff;}

	
/*sevencol*/
.sevenCol{margin:40px auto;width:100%;height:auto;overflow:hidden;}
.sevenCol{width:100%;height:auto;overflow:hidden;padding-top:50px;}
.sevenCol .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.sevenCol .lwenzi p{font-size:16px; color:#dcd7d1;line-height:60px;text-transform:uppercase;font-weight:100;}
.sevenCol .lwenzi p strong {font-size:36px;width:220px;color:#000;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.sevenCol .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.sevenColbox{width:98%;height:auto;margin:50px auto;overflow:hidden;margin-bottom:50px}
.sevenColbox ul{width:100%;}
.sevenColbox ul li a{width:30%;height:auto;float: left;border:0px solid #e5e5e5;margin:0 1.2%;margin-bottom:30px;color:#000;background:#fff;text-align:center;display:block;display:block;transition: all 0.9s;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);}
.sevenColbox ul li img{min-width:100%;height:auto;margin-bottom:0px;}
.sevenColbox ul li strong{width:100%;text-align:center;font-size:16px;font-weight:500;color:#1f1f1f;line-height:50px;height:50px;overflow:hidden;;}
.sevenColbox ul li a:hover{transform: scale(1.0);}
.sevenColbox ul li a:hover strong{}

.sevenColbox .tit{margin-top:10px;height:60px;text-align:center;}
.sevenColbox .tit a{display:block;width:180px; font-size:14px;color:#fff;padding:10px 36px;background:#389fcd;text-align:center;line-height: 36px;margin: 0px auto;border-radius:30px;}
.sevenColbox .tit a:hover{background:#000;color:#fff;}

/*8thCol */
.eighthCol{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.eighthColbox{margin:0px auto;width:100%;height:auto;margin-bottom:0px;overflow:hidden;background:#f7f6f2;}
.eighthColbox .left{float:right;width: 50%;height:auto;overflow:hidden;}
.eighthColbox .left img{width: 100%;height: auto; width: auto\9;}
.eighthColbox .right{float:left;width: 40%;height:auto;text-align: left;overflow:hidden;margin-top:80px;margin-left:5%;}
.eighthColbox .right h1{font-size: 12px;color:#af9e8b;margin-bottom:16px;font-weight: 100;}
.eighthColbox .right h3{font-size:20px;color:#1e2a34;font-weight: 600;}
.eighthColbox .right p{font-size:14px;colorr:#6e6e6e;margin:10px auto;}
.eighthColbox .right span a{padding:10px 46px;background:#389fcd;color:#fff;line-height:50px;border:0px solid #389fcd;font-size:14px;border-radius:30px;text-align: center;transition: all 0.8s;}
.eighthColbox .right span a:hover{background:#000;color:#fff;transform: scale(1.0);}

.eighthColbox .inquirylist{float:left;width:80%;margin:0px auto;height:auto;overflow: hidden;padding:0px;margin-top:0px;text-transform:uppercase;}
.eighthColbox .inquirylist ul {width:100%;}
.eighthColbox .inquirylist ul li{padding:1% 0; width:100%; height:auto; float: left; display: inline; text-align:left;margin-bottom:0px;}
.eighthColbox .inquirylist ul li input{background:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:1.5% 2%; width:96%;font-size: 14px;color:#7d7d7d;}

.eighthColbox .inquirylist ul li .register{float:left;width:120px; text-align:center;font-weight:500;font-size:14px;line-height:20px;COLOR: #fff;background:#389fcd;margin-right:10px;border-radius:10px;text-transform:uppercase;margin-top: 10px;}
.eighthColbox .inquirylist ul li .register1{float:left;width:120px; text-align:center;font-weight:500;font-size:14px;line-height:20px;COLOR: #fff;background:#9a9a9a;margin-right:0px;border-radius:10px;text-transform:uppercase;margin-top: 10px;}

.eighthColbox .inquirylist ul li textarea{float:left;height:auto;line-height:20px;text-align:left;background:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:1.5% 2%; width:96%;font-size: 14px;color:#7d7d7d;font-family:SourceHanSansCN-Regular;}
		
/*9thCol */
.nineCol{margin:0px auto;width:100%;height:auto;overflow:hidden;background:#fff;}
.nineColbox{margin:40px auto;width:80%;height:auto;overflow:hidden;}
.nineColbox .left{float:left;width: 70%;height:auto;text-align:center;}
.nineColbox .right{float:right;width: 30%;height:auto;text-align:right;}

.nineColbox .left p{float:left;width:25%;height:auto;text-align:center;font-size:14px;color:#4a4a4a;font-weight: 600;line-height: 46px}
.nineColbox .left span{float:right;width:75%;text-align:right;font-size:12px;color:#beb2a4;font-weight:100;line-height: 46px}

.nineColbox .right a{padding:12px 40px;background-image: linear-gradient(to right,#38a0ce,#3068b2);color:#fff;line-height:46px;border:0px solid #389fcd;font-size:14px;border-radius:30px;text-align: center;transition: all 0.8s;}
.nineColbox .right a:hover{background:#000;color:#fff;transform: scale(1.0);}
	
/*footer */
.bottom{margin:0px auto;width:100%;height:auto;background:#1f262e;margin-top:0px;border-top:0px solid #b8b8b8;overflow:hidden;}
.footlist{width:96%;margin:0px auto;height:auto;overflow:hidden;margin-bottom:0px;padding-top:0px;}
.footer{width:100%; border-top:0px solid #1a1a1a;height:auto;text-transform : uppercase}  
.footerleft{width:100%;margin:10px auto;}
.footerleft p{font-size:14px;text-align:center;color:#fff;padding:5px 0;}
.footerleft p a:link,.footerleft p a:visited{color:#fff;padding:5px 0;line-height:26px;text-align:center;}
.footerleft p a:hover{color:#fff;}


.footlistlink .rolls{float: left;border: 1px solid #cbcfd0;margin:0px;width: 24px;height:24px;text-align: center;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;margin:0px 5px 5px 0px;line-height:20px;padding:1px;background:#cbcfd0;}
.footlistlink .rolls img{width: 24px;height: 24px;}
.footlistlink .rolls:hover{background:#fff;border: 1px solid #fff;}

/*about*/
.aboutcol{margin:0px auto;width:100%;height:auto;background:#f7f6f2;overflow:hidden;}
.aboutcolbox{width:100%;height:auto;overflow:hidden;padding-top: 50px;}
.aboutcolbox .lgywm_title { width:90%; height:auto;margin:0px auto;}
.aboutcolbox .lwenzi { width:100%; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.aboutcolbox .lwenzi p{font-size:16px; color:#ae9f8c;line-height:20px;text-transform:uppercase;font-weight:100;}
.aboutcolbox .lwenzi p strong {font-size:36px;width:100%;color:#000;line-height:60px;height:60px;padding:2% 0px;font-weight:800;}
.aboutcolbox .lwenzi p span{font-size:16px;width:100%;color:#000;line-height:20px;height:20px;font-weight:100;}
.aboutcolbox .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.aboutclass{margin:0px auto;width:90%;height:auto;overflow:hidden;margin-bottom:80px}
.aboutclass ul{width:100%;margin-top:30px;}
.aboutclass ul li{display:block;float:left;text-align:center;margin:0 1% 0 1%;font-size:12px;width:17%;height:auto;background: #fff;padding:3%;}
.aboutclass ul li p{font-size:12px;color: #000;line-height:20px;font-weight:100;}
.aboutclass ul li p strong{font-size:20px;color: #000;font-weight:500;line-height:66px;}
.aboutclass ul li img{width:100px;height:85px;padding:20px; border:0px solid #389fcd;border-radius:0px;}
.aboutclass ul li img:hover{border:0px solid #e33831;}

/**/
.pro1{width:90%;margin:0px auto;height:auto;overflow:hidden;}
.pro1col{width:100%;margin:0px auto;height:auto;}
.pro1col .left{float:left;width:100%;padding:50px 0;}
.pro1col .right{float:right;width:100%;}

.pro1col .left h1{font-size:36px;line-height: 36px;text-align: left;color:#35b3e9;padding-top:0px;}
.pro1col .left p{font-size: 20px;line-height: 24px;padding: 20px 0;text-align: left;}

.pro1col .right .text{padding:0 0 60px 0;}
.pro1col .right .text p{background:url(../images/dian.png) left no-repeat;padding: 10px 0 10px 45px;text-indent: 0px;line-height: 35px;text-align: left;font-size: 20px;}


.pro2{width:100%;margin:0px auto;height:auto;overflow:hidden;background:#f5f5f5;}
.pro2col{width:90%;margin:0px auto;height:auto;padding:50px 0;}
.pro2col .left{float:left;width:100%;}
.pro2col .right{float:right;width:100%;padding-bottom:50px;}
.pro2col .left img{width: 100%;height: auto; width: auto\9;}

.pro2col .right h1{font-size:30px;line-height:30px;text-align: left;color:#000;padding-top:20px;}
.pro2col .right h2{font-size:36px;line-height:36px;text-align: left;color:#02a0e4;padding-top:20px;margin-bottom: 30px;}
.pro2col .right p{font-size:14px;line-height: 24px;padding:10px 0;text-align: left;color:#000;}


.pro3{width:90%;margin:0px auto;height:auto;overflow:hidden;}
.pro3col{width:100%;margin:0px auto;height:auto;padding:10px 0;}
.pro3 .concompany2{width: 100%;font-size:14px; overflow:hidden; padding:30px 0px;text-align:left;background:#fff;border-bottom:1px double #ededed; }
.pro3 .concompany2 .left{float:right;width: 49%;padding:0;}
.pro3 .concompany2 .left img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany2 .right{float:left;width:49%;padding:0}
.pro3 .concompany2 .right img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany2 .right h3{text-align:right;font-size:26px;color:#000;line-height:26px;font-weight:600;margin:30px 0;}
.pro3 .concompany2 .right p{text-align:right;margin:0.0em 0;text-indent:0em;line-height:32px;font-size:16px;color:#000;}

.pro3 .concompany{width: 100%;font-size:14px; overflow:hidden; padding:30px 0px;text-align:left;background:#fff;border-bottom:1px double #ededed; }
.pro3 .concompany .left{float:left;width: 49%;padding:0;}
.pro3 .concompany .left img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany .right{float:right;width: 49%;padding:0;}
.pro3 .concompany .right img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany .right h3{text-align:left;font-size:26px;color:#000;line-height:26px;font-weight:600;margin:30px 0;}
.pro3 .concompany .right p{margin:0.0em 0;text-indent:0em;line-height:32px;font-size:16px;color:#000;}


.pro4{width:100%;margin:0px auto;height:auto;overflow:hidden;background:#eefaff;}
.pro4col{width:90%;margin:30px auto;height:auto;padding:30px 0;}
.pro4col ul{width:49%;margin:1%;float:left;margin:20px 0 50px 0;}
.pro4col h3{font-size: 46px;line-height: 80px;text-align: left;color:#02a0e4;}
.pro4col p{width:100%; background:url(../images/dian2.png) left no-repeat;padding: 10px 0 10px 45px;text-indent: 0px;line-height: 34px;text-align: left;font-size: 20px;;color:#000;}
}

/*当屏幕宽度在1024-1024*/
@media screen and (min-width:768px) and (max-width:1023px)
{

.header .menu_nav{display:none;}
.header2 .menu_nav{display:none;}

	
.topheadcol{margin:0px auto;width:100%;height:58px;background:#1f2934;overflow: hidden;}
.topheadcol .title{margin:0px auto;width:96%;height: auto;}
.topheadcol .title p{float:left;line-height: 58px;color:#fff;font-size:12px;}
.topheadcol .title span{float:right;margin-top:10px;}
.topheadcol .title span a{display:block; padding:5px 34px;line-height:26px;font-size:12px; background-image: linear-gradient(to right,#38a0ce,#3068b2);color:#fff;margin-left:0px;border-radius:30px;}
		
/*header 网站头部模块*/
.top_header{width:100%;left:0px;right:0px;top:58px;height:129px;border-bottom:solid 0px rgba(255,255,255,0.30);position:absolute;z-index:10;}
.header{margin:0px auto;width:98%;height:129px;overflow:hidden;clear:both;}
.header .logo{float:left;padding-top:15px;margin-left:0px;width:300px;}
.header .logo img{float:left;width:100%;}

/*header 网站头部模块*/
.top_header2{display:none;}
.ndiv {display:none;}
.fix-div {display:none;}

	
/* flexslider */
.banner{width:100%;height:auto;}
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:0;}
.slides li{height:auto;text-align: center;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:0px;}
.slides li img{height: auto; width: auto\9; width:100%;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2; left:44.2%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:30px;height:30px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:10px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10px;background:url(../images/next.png) center center no-repeat;}

.nltext{position:absolute;z-index:30; left:0;width:100%;top:35%;}
.nltext h3{margin:0px auto;width:80%;font-size:26px;line-height:26px;color:#fff;margin-bottom:0px;text-align: center;}
.nltext h1{margin:0px auto;width:80%;font-size:12px;line-height:20px;color:#fff;margin-bottom:10px;text-align: center;font-weight: 100;}
.nltext p{display:block;width: 100px; font-size:12px;color:#fff;padding:6px 30px;background-image: linear-gradient(to right,#38a0ce,#3068b2);text-align: center;line-height:30px;text-decoration:none;margin: 0px auto;border-radius:50px;}
.nltext p:hover{background:#fff;color:#000;}
	
	
/**/
.shicpabout{margin:0px auto;width:100%;height:auto;background:#f7f6f2;overflow:hidden;}
.shicpaboutbg{width:100%;height:auto;overflow:hidden;padding-top:30px;}
.shicpaboutbg .lgywm_title { width:100%; height:auto;}
.shicpaboutbg  .lwenzi { width:100%; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.shicpaboutbg  .lwenzi p{font-size:14px; color:#ae9f8c;line-height:40px;text-transform:uppercase;font-weight:100;}
.shicpaboutbg  .lwenzi p strong {font-size:26px;width:100%;color:#000;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.shicpaboutbg  .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.shicpabout .shicplass{margin:0px auto;width:98%;height:auto;overflow:hidden;margin-bottom:10px}
.shicpabout .shicplass ul{width:100%;margin-top:30px;}
.shicpabout .shicplass ul li{display:block;float:left;text-align:center;margin:0 1.5% 0 1.5%;font-size:12px;width:22%;height:auto;}
.shicpabout .shicplass ul li p{font-size:12px;color: #777777;line-height:20px;font-weight:100;}
.shicpabout .shicplass ul li p strong{font-size:16px;color: #000;font-weight:500;line-height:36px;}
.shicpabout .shicplass ul li img{width:40px;height:40px;padding:20px; border:0px solid #389fcd;border-radius:0%;}
.shicpabout .shicplass ul li img:hover{border:0px solid #e33831;}
.shicpabout .shicplass dd{width:90%;padding:25px 40px 25px 40px;font-size: 12px;color: #545454;}

.shicpaboutbox{width:100%;height:auto;margin:0px auto;text-align:left;line-height:20px;color:#000;overflow:hidden;margin-top:0px;margin-bottom:40px;}
.shicpaboutbox .tit{margin-top:20px;height:60px;text-align:center;}
.shicpaboutbox .tit a{display:block;width:120px; font-size:14px;color:#fff;padding:10px 36px;background:#389fcd;text-align:center;line-height: 36px;margin: 0px auto;border-radius:30px;}
.shicpaboutbox .tit a:hover{background:#000;color:#fff;}
	
/*shicpsec*/
.shicpsec{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.shicpsecbox{margin:40px auto;width:96%;height:auto;overflow:hidden;}
.shicpsecbox .left{float:left;width:100%;text-align: left;margin-bottom: 20px;}
.shicpsecbox .left h1{font-size: 12px;font-weight:100;margin-bottom:5px;line-height:40px;}
.shicpsecbox .left h3{font-size:46px;line-height:66px;font-weight:800;margin-bottom:30px;}
.shicpsecbox .left strong{font-size:14px;line-height: 26px;margin:30px auto;color:#389fcd;}
.shicpsecbox .left p{font-size:14px;margin:20px auto;line-height:22px;font-weight:100;margin-bottom:20px;}
.shicpsecbox .left span{}
.shicpsecbox .left span a{padding:15px 46px;background:#389fcd;color:#fff;line-height:46px;border:0px solid #389fcd;font-size:14px;border-radius:30px;text-align: center;transition: all 0.8s;}
.shicpsecbox .left span a:hover{background:#000;color:#fff;transform: scale(1.0);}

.shicpsecbox .right{float:left;width:100%;}
.shicpsecbox .right img{width: 100%;height: auto; width: auto\9;}

	
/**/
.secabout{margin:0px auto;width:100%;height:220px;margin-top:0px;background:url(../images/secbg.jpg) no-repeat center bottom;overflow:hidden;background-size:100%}
.secabout .lgywm_title { width:100%; height:auto;padding:70px 0px 30px 0px;}
.secabout .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.secabout .lwenzi p { font-size:30px; color:#fff;line-height:60px;font-weight:500;text-transform : uppercase;}
.secabout .lwenzi p strong {font-size:36px;width:220px;color:#fff;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.secabout .lwenzi dd{height:2px;overflow:hidden;width:80px;background:#3069b2;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.secaboutbox{width:100%;height:auto;margin:0px auto;text-align:center;color:#7f7f7f;overflow:hidden;}
.secaboutbox p{color:#fff;text-align:center; font-size:20px; text-indent:0px;line-height:28px;margin:10px 0px;}
.secaboutbox ul{width:100%;margin-top: 50px;}
.secaboutbox ul li{width: 20%;padding:2.5%;float: left;color:#fff;font-size:16px;font-weight: 100;}
.secaboutbox ul li strong{height:120px;text-align: center;font-weight: 100;}
.secaboutbox ul li d1,.secaboutbox ul li d2,.secaboutbox ul li d3,.secaboutbox ul li d4{height:70px;text-align: center;font-size:40px;font-weight: 100;}
	
/**/
.thrshicp{margin:0px auto;width:100%;height:auto;background:#3069b2;overflow:hidden;}
.thrshicpbox{width:100%;height:auto;overflow:hidden;margin:50px auto;}
.thrshicpbox .lgywm_title { width:100%; height:auto;}
.thrshicpbox .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.thrshicpbox .lwenzi p{font-size:16px; color:#dcd7d1;line-height:60px;text-transform:uppercase;font-weight:100;}
.thrshicpbox .lwenzi p strong {font-size:36px;width:220px;color:#fff;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.thrshicpbox .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.thrshicplass{margin:0px auto;width:98%;height:auto;overflow:hidden;margin-bottom:30px}
.thrshicplass ul{width:100%;margin-top: 30px;}
.thrshicplass ul li{display:block;float:left;text-align:center;margin:2%;font-size:12px;width:40%;height:auto;padding:3%;}
.thrshicplass ul li p{font-size:12px;color:#fff;line-height:20px;font-weight:100;}
.thrshicplass ul li p strong{font-size:20px;color:#fff;font-weight:500;line-height:66px;transition: all 0.8s;}
.thrshicplass ul li img{width:188px;height:188px;padding:5px; border:1px solid rgba(255, 255, 255, 0.1);border-radius:50%;}
.thrshicplass ul li:hover img{border:1px solid rgba(255, 255, 255, 0.5);}
.thrshicplass ul li:hover p strong{font-size:22px;transform: scale(1.0);}
.thrshicplass ul li .tit a{display:block;width:120px;font-size:14px;color:#fff;padding:0px 36px;background:#389fcd;text-align:center;line-height: 36px;margin: 0px auto;border-radius:30px;margin-top: 30px;}
.thrshicplass ul li:hover .tit a{background:#fff;color:#389fcd;}

/*fourCol */
.fourCol{margin:0px auto;width:100%;height:auto;overflow:hidden;background:#F7F6F3;}
.fourColbox{margin:0px auto;width:90%;margin-top:20px;margin-bottom:20px;overflow:hidden;}
/*prolist*/
.fourColbox  .prolist{margin:20px auto;width:100%;height:auto;overflow:hidden;}
.fourColbox  .prolist ul{width:100%;}
.fourColbox  .prolist ul li{display:block;float:left;text-align:left;margin-right:0.3%;margin-bottom:5px;font-size:12px;width:16%;height:auto;border:0px solid #e3e3e3;}
.fourColbox  .prolist ul li .secimg{width:100%;height:auto;border: #000 solid 0px;margin: 0px auto;overflow: hidden;background:#fff;}
.fourColbox  .prolist ul li .secimg img{width:100%;height:auto;cursor: pointer;transition: all 0.7s;}
.fourColbox  .prolist ul li .secimg img:hover{transform: scale(1.2);}
.fourColbox  .prolist dd{width:100%;text-align:center;color:#bcbcbc;font-size: 16px;line-height:60px;}

/*fiveCol */
.fiveCol{margin:0px auto;width:100%;height:auto;overflow:hidden;background:url(../images/bg_image.jpg) 30% top no-repeat;}
.fiveColbox{margin:0px auto;width:90%;margin-bottom:40px;overflow:hidden;}
.fiveColbox .left{float:left;width:100%;height:550px;overflow:hidden;}
.fiveColbox .right{float:right;width:100%;height:auto;text-align: left;overflow:hidden;margin-top:0px;}
.fiveColbox .right h1{font-size: 12px;color:#af9e8b;margin-bottom:16px;font-weight: 100;}
.fiveColbox .right h3{font-size: 40px;color:#1e2a34;font-weight: 600;}
.fiveColbox .right p{font-size: 16px;colorr:#6e6e6e;margin:30px auto;}
.fiveColbox .right span a{padding:10px 46px;background:#389fcd;color:#fff;line-height:50px;border:0px solid #389fcd;font-size:16px;border-radius:30px;text-align: center;transition: all 0.8s;}
.fiveColbox .right span a:hover{background:#000;color:#fff;transform: scale(1.0);}

/*sixCol */
.sixCol{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.sixColbox{margin:0px auto;width:90%;height:auto;margin-bottom:0px;overflow:hidden;background:#f7f6f2;}
.sixColbox .left{float:left;width:100%;height:auto;overflow:hidden;}
.sixColbox .left img{object-fit: cover;background-size:cover;width:100%;}

.sixColbox .right{float:left;width:90%;height:auto;text-align: left;overflow:hidden;margin: 0 auto; padding:5%;}
.sixColbox .right h1{font-size: 12px;color:#af9e8b;margin-bottom:16px;font-weight: 100;}
.sixColbox .right h3{font-size:36px;color:#1e2a34;font-weight:600;line-height: 46px;}
.sixColbox .right p{font-size:14px;colorr:#6e6e6e;margin:30px auto;}
.sixColbox .right span a{padding:10px 46px;background:#389fcd;color:#fff;line-height:50px;border:0px solid #389fcd;font-size:16px;border-radius:30px;text-align: center;transition: all 0.8s;}
.sixColbox .right span a:hover{background:#000;color:#fff;transform: scale(1.0);}

.sixlass{margin:0px auto;width:90%;height:auto;overflow:hidden;margin-bottom:0px}
.sixlass ul{width:100%;margin-top:5px;}
.sixlass ul li{display:block;float:left;text-align:center;font-size:14px;width:44%;height:auto;padding:6% 3% 3% 3%;}
.sixlass ul li p{font-size:12px;color:#6e6e6e;line-height:20px;font-weight:100;}
.sixlass ul li p strong{font-size:18px;color:#fff;font-weight:100;line-height:56px;transition: all 0.8s;}
.sixlass ul li img{width:50px;height:50px;padding:15px; border:0px solid rgba(255, 255, 255, 0.1);border-radius:0%;}
.sixlass ul li:hover img{border:0px solid rgba(0, 0, 0, 0.5);}

.sixlass #s001{background:#fff;height:200px;}
.sixlass #s002{background:#f7f6f2;height:200px;}
.sixlass #s003{background:#389fcd;height:200px;}
.sixlass #s004{background-image: linear-gradient(to right,#44bad6,#3068b2);height:200px;}

.sixlass #s001 strong{color:#000;}
.sixlass #s002 strong{color:#000;}
.sixlass #s003 p{color:#fff;}
.sixlass #s004 p{color:#fff;}

	
/*sevencol*/
.sevenCol{margin:30px auto;width:100%;height:auto;overflow:hidden;}
.sevenCol{width:100%;height:auto;overflow:hidden;padding-top:20px;}
.sevenCol .lwenzi { width:100%; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.sevenCol .lwenzi p{font-size:16px; color:#dcd7d1;line-height:60px;text-transform:uppercase;font-weight:100;}
.sevenCol .lwenzi p strong {font-size:36px;width:100%;color:#000;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.sevenCol .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.sevenColbox{width:98%;height:auto;margin:40px auto;overflow:hidden;margin-bottom:30px}
.sevenColbox ul{width:100%;}
.sevenColbox ul li a{width:30.6%;height:auto;float: left;border:0px solid #e5e5e5;margin:0 1.2%;margin-bottom:30px;color:#000;background:#fff;text-align:center;display:block;display:block;transition: all 0.9s;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);}
.sevenColbox ul li img{width:100%;height:auto;margin-bottom:0px;}
.sevenColbox ul li strong{width:100%;text-align:center;font-size:16px;font-weight:500;color:#1f1f1f;line-height:50px;height:50px;overflow:hidden;;}
.sevenColbox ul li a:hover{transform: scale(1.0);}
.sevenColbox ul li a:hover strong{}

.sevenColbox .tit{margin-top:10px;height:60px;text-align:center;}
.sevenColbox .tit a{display:block;width:180px; font-size:14px;color:#fff;padding:10px 36px;background:#389fcd;text-align:center;line-height: 36px;margin: 0px auto;border-radius:30px;}
.sevenColbox .tit a:hover{background:#000;color:#fff;}

/*8thCol */
.eighthCol{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.eighthColbox{margin:0px auto;width:100%;height:auto;margin-bottom:0px;overflow:hidden;background:#f7f6f2;}
.eighthColbox .left{float:right;width:100%;height:auto;overflow:hidden;}
.eighthColbox .left img{width: 100%;height: auto; width: auto\9;}
.eighthColbox .right{float:left;width:90%;height:auto;text-align: left;overflow:hidden;margin-top:20px;margin:0px auto;padding:5%;}
.eighthColbox .right h1{font-size: 12px;color:#af9e8b;margin-bottom:16px;font-weight: 100;}
.eighthColbox .right h3{font-size:20px;color:#1e2a34;font-weight: 600;}
.eighthColbox .right p{font-size:14px;colorr:#6e6e6e;margin:10px auto;}
.eighthColbox .right span a{padding:10px 46px;background:#389fcd;color:#fff;line-height:50px;border:0px solid #389fcd;font-size:14px;border-radius:30px;text-align: center;transition: all 0.8s;}
.eighthColbox .right span a:hover{background:#000;color:#fff;transform: scale(1.0);}

.eighthColbox .inquirylist{float:left;width:80%;margin:0px auto;height:auto;overflow: hidden;padding:0px;margin-top:0px;text-transform:uppercase;}
.eighthColbox .inquirylist ul {width:100%;}
.eighthColbox .inquirylist ul li{padding:1% 0; width:100%; height:auto; float: left; display: inline; text-align:left;margin-bottom:0px;}
.eighthColbox .inquirylist ul li input{background:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:1.5% 2%; width:96%;font-size: 14px;color:#7d7d7d;}

.eighthColbox .inquirylist ul li .register{float:left;width:120px; text-align:center;font-weight:500;font-size:14px;line-height:20px;COLOR: #fff;background:#389fcd;margin-right:10px;border-radius:10px;text-transform:uppercase;margin-top: 10px;}
.eighthColbox .inquirylist ul li .register1{float:left;width:120px; text-align:center;font-weight:500;font-size:14px;line-height:20px;COLOR: #fff;background:#9a9a9a;margin-right:0px;border-radius:10px;text-transform:uppercase;margin-top: 10px;}

.eighthColbox .inquirylist ul li textarea{float:left;height:auto;line-height:20px;text-align:left;background:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:1.5% 2%; width:96%;font-size: 14px;color:#7d7d7d;font-family:SourceHanSansCN-Regular;}
		
/*9thCol */
.nineCol{margin:0px auto;width:100%;height:auto;overflow:hidden;background:#fff;}
.nineColbox{margin:40px auto;width:90%;height:auto;overflow:hidden;}
.nineColbox .left{float:left;width:100%;height:auto;}
.nineColbox .right{float:right;width:100%;height:auto;margin-top: 20px;}

.nineColbox .left p{float:left;width:100%;height:auto;text-align:left;font-size:26px;color:#4a4a4a;font-weight: 600;line-height:46px}
.nineColbox .left span{float:left;width:100%;text-align:left;font-size:14px;color:#beb2a4;font-weight:100;line-height:26px}

.nineColbox .right a{float:left;padding:6px 46px;background-image: linear-gradient(to right,#38a0ce,#3068b2);color:#fff;line-height:46px;border:0px solid #389fcd;font-size:14px;border-radius:30px;text-align: center;transition: all 0.8s;}
.nineColbox .right a:hover{background:#000;color:#fff;transform: scale(1.0);}
	
/*footer */
.bottom{margin:0px auto;width:100%;height:auto;background:#1f262e;margin-top:0px;border-top:0px solid #b8b8b8;overflow:hidden;}
.footlist{width:90%;margin:0px auto;height:auto;overflow:hidden;margin-bottom:0px;padding-top:0px;}
.footer{width:100%; border-top:0px solid #1a1a1a;height:auto;text-transform : uppercase}  
.footerleft{width:100%;margin:10px auto;}
.footerleft p{font-size:14px;text-align:left;color:#fff;padding:5px 0;}
.footerleft p a:link,.footerleft p a:visited{color:#fff;padding:5px 0;line-height:26px;text-align:left;}
.footerleft p a:hover{color:#fff;}


/*about*/
.aboutcol{margin:0px auto;width:100%;height:auto;background:#f7f6f2;overflow:hidden;}
.aboutcolbox{width:100%;height:auto;overflow:hidden;padding-top: 50px;}
.aboutcolbox .lgywm_title{ width:90%; height:auto;margin:0px auto;}
.aboutcolbox .lwenzi { width:100%; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.aboutcolbox .lwenzi p{font-size:16px; color:#ae9f8c;line-height:20px;text-transform:uppercase;font-weight:100;}
.aboutcolbox .lwenzi p strong {font-size:36px;width:100%;color:#000;line-height:60px;height:60px;padding:2% 0px;font-weight:800;}
.aboutcolbox .lwenzi p span{font-size:16px;width:100%;color:#000;line-height:20px;height:20px;font-weight:100;}
.aboutcolbox .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.aboutclass{margin:0px auto;width:90%;height:auto;overflow:hidden;margin-bottom:80px}
.aboutclass ul{width:100%;margin-top:30px;}
.aboutclass ul li{display:block;float:left;text-align:center;margin:2% 0;font-size:12px;width:80%;height:auto;background: #fff;padding:10%;}
.aboutclass ul li p{font-size:14px;color: #000;line-height:20px;font-weight:100;}
.aboutclass ul li p strong{font-size:26px;color: #000;font-weight:500;line-height:86px;}
.aboutclass ul li img{width:100px;height:85px;padding:20px; border:0px solid #389fcd;border-radius:0px;}
.aboutclass ul li img:hover{border:0px solid #e33831;}

.firColbox{width:96%;height:auto;margin:30px auto;overflow:hidden;margin-bottom:50px;}
.firColbox ul{width:100%;}
.firColbox ul li a{width:31.2%;height:auto;float: left;border:0px solid #e5e5e5;margin:0 1%;margin-bottom:30px;color:#000;background:#fff;text-align:center;display:block;display:block;transition: all 0.9s;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);}
.firColbox ul li img{width:100%;height:auto;margin-bottom:0px;}
.firColbox ul li strong{width:100%;text-align:center;font-size:16px;font-weight:500;color:#1f1f1f;line-height:50px;height:50px;overflow:hidden;;}
.firColbox ul li a:hover{transform: scale(1.0);}
.firColbox ul li a:hover strong{}

/**/
.pro1{width:90%;margin:0px auto;height:auto;overflow:hidden;}
.pro1col{width:100%;margin:0px auto;height:auto;}
.pro1col .left{float:left;width:100%;padding:50px 0;}
.pro1col .right{float:right;width:100%;}

.pro1col .left h1{font-size:36px;line-height: 36px;text-align: left;color:#35b3e9;padding-top:0px;}
.pro1col .left p{font-size: 20px;line-height: 24px;padding: 20px 0;text-align: left;}

.pro1col .right .text{padding:0 0 60px 0;}
.pro1col .right .text p{background:url(../images/dian.png) left no-repeat;padding: 10px 0 10px 45px;text-indent: 0px;line-height: 35px;text-align: left;font-size: 20px;}


.pro2{width:100%;margin:0px auto;height:auto;overflow:hidden;background:#f5f5f5;}
.pro2col{width:90%;margin:0px auto;height:auto;padding:50px 0;}
.pro2col .left{float:left;width:100%;}
.pro2col .right{float:right;width:100%;padding-bottom:50px;}
.pro2col .left img{width: 100%;height: auto; width: auto\9;}

.pro2col .right h1{font-size:30px;line-height:30px;text-align: left;color:#000;padding-top:20px;}
.pro2col .right h2{font-size:36px;line-height:36px;text-align: left;color:#02a0e4;padding-top:20px;margin-bottom: 30px;}
.pro2col .right p{font-size:14px;line-height: 24px;padding:10px 0;text-align: left;color:#000;}


.pro3{width:90%;margin:0px auto;height:auto;overflow:hidden;}
.pro3col{width:100%;margin:0px auto;height:auto;padding:10px 0;}
.pro3 .concompany2{width: 100%;font-size:14px; overflow:hidden; padding:30px 0px;text-align:left;background:#fff;border-bottom:1px double #ededed; }
.pro3 .concompany2 .left{float:right;width: 100%;padding:0;}
.pro3 .concompany2 .left img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany2 .right{float:left;width: 100%;padding:0}
.pro3 .concompany2 .right img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany2 .right h3{text-align:right;font-size:26px;color:#000;line-height:26px;font-weight:600;margin:30px 0;}
.pro3 .concompany2 .right p{text-align:right;margin:0.0em 0;text-indent:0em;line-height:32px;font-size:16px;color:#000;}

.pro3 .concompany{width: 100%;font-size:14px; overflow:hidden; padding:30px 0px;text-align:left;background:#fff;border-bottom:1px double #ededed; }
.pro3 .concompany .left{float:left;width: 100%;padding:0;}
.pro3 .concompany .left img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany .right{float:right;width: 100%;padding:0;}
.pro3 .concompany .right img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany .right h3{text-align:left;font-size:26px;color:#000;line-height:26px;font-weight:600;margin:30px 0;}
.pro3 .concompany .right p{margin:0.0em 0;text-indent:0em;line-height:32px;font-size:16px;color:#000;}


.pro4{width:100%;margin:0px auto;height:auto;overflow:hidden;background:#eefaff;}
.pro4col{width:90%;margin:30px auto;height:auto;padding:30px 0;}
.pro4col ul{width:100%;margin:0%;float:left;margin:20px 0 50px 0;}
.pro4col h3{font-size: 46px;line-height: 80px;text-align: left;color:#02a0e4;}
.pro4col p{width:100%; background:url(../images/dian2.png) left no-repeat;padding: 10px 0 10px 45px;text-indent: 0px;line-height: 34px;text-align: left;font-size: 20px;;color:#000;}
	
}

/*当屏幕宽度在1024-1024*/
@media screen and (min-width:320px) and (max-width:767px)
{
.header .menu_nav{display:none;}
.header2 .menu_nav{display:none;}

	
.topheadcol{margin:0px auto;width:100%;height:58px;background:#1f2934;overflow: hidden;}
.topheadcol .title{margin:0px auto;width:96%;height: auto;}
.topheadcol .title p{float:left;line-height: 58px;color:#fff;font-size:12px;}
.topheadcol .title span{float:right;margin-top:10px;display:none;}
.topheadcol .title span a{display:block; padding:5px 34px;line-height:26px;font-size:12px;background-image: linear-gradient(to right,#38a0ce,#3068b2);color:#fff;margin-left:0px;border-radius:30px;}
		
/*header 网站头部模块*/
.top_header{width:100%;left:0px;right:0px;top:58px;height:129px;border-bottom:solid 0px rgba(255,255,255,0.30);position:absolute;z-index:10;}
.header{margin:0px auto;width:98%;height:129px;overflow:hidden;clear:both;}
.header .logo{float:left;padding-top:15px;margin-left:0px;width:300px;}
.header .logo img{float:left;width:80%;}

/*header 网站头部模块*/
.top_header2{display:none;}
.ndiv {display:none;}
.fix-div {display:none;}

	
/* flexslider */
.banner{width:100%;height:auto;}
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:0;}
.slides li{height:auto;text-align: center;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:0px;}
.slides li img{height: auto; width: auto\9; width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:37%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;display:none;}
.flex-direction-nav li a{display:block;width:30px;height:30px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:10px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10px;background:url(../images/next.png) center center no-repeat;}

.nltext{position:absolute;z-index:30; left:0;width:100%;top:35%;display:none;}

	
	
/**/
.shicpabout{margin:0px auto;width:100%;height:auto;background:#f7f6f2;overflow:hidden;}
.shicpaboutbg{width:100%;height:auto;overflow:hidden;padding-top:30px;}
.shicpaboutbg .lgywm_title { width:100%; height:auto;}
.shicpaboutbg  .lwenzi { width:100%; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.shicpaboutbg  .lwenzi p{font-size:14px; color:#ae9f8c;line-height:40px;text-transform:uppercase;font-weight:100;}
.shicpaboutbg  .lwenzi p strong {font-size:26px;width:100%;color:#000;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.shicpaboutbg  .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.shicpabout .shicplass{margin:0px auto;width:98%;height:auto;overflow:hidden;margin-bottom:10px}
.shicpabout .shicplass ul{width:100%;margin-top:30px;}
.shicpabout .shicplass ul li{display:block;float:left;text-align:center;margin:0 1.5% 0 1.5%;font-size:12px;width:43%;height:auto;padding: 2%;}
.shicpabout .shicplass ul li p{font-size:12px;color: #777777;line-height:20px;font-weight:100;}
.shicpabout .shicplass ul li p strong{font-size:16px;color: #000;font-weight:500;line-height:36px;}
.shicpabout .shicplass ul li img{width:40px;height:40px;padding:20px; border:0px solid #389fcd;border-radius:0%;}
.shicpabout .shicplass ul li img:hover{border:0px solid #e33831;}
.shicpabout .shicplass dd{width:90%;padding:25px 40px 25px 40px;font-size: 12px;color: #545454;}

.shicpaboutbox{width:100%;height:auto;margin:0px auto;text-align:left;line-height:20px;color:#000;overflow:hidden;margin-top:0px;margin-bottom:40px;}
.shicpaboutbox .tit{margin-top:20px;height:60px;text-align:center;}
.shicpaboutbox .tit a{display:block;width:120px; font-size:14px;color:#fff;padding:10px 36px;background:#389fcd;text-align:center;line-height: 36px;margin: 0px auto;border-radius:30px;}
.shicpaboutbox .tit a:hover{background:#000;color:#fff;}
	
/*shicpsec*/
.shicpsec{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.shicpsecbox{margin:40px auto;width:90%;height:auto;overflow:hidden;}
.shicpsecbox .left{float:left;width:100%;text-align: left;margin-bottom: 20px;}
.shicpsecbox .left h1{font-size: 12px;font-weight:100;margin-bottom:5px;line-height:40px;}
.shicpsecbox .left h3{font-size:36px;line-height:46px;font-weight:800;margin-bottom:10px;}
.shicpsecbox .left strong{font-size:14px;line-height: 26px;margin:30px auto;color:#389fcd;}
.shicpsecbox .left p{font-size:14px;margin:20px auto;line-height:22px;font-weight:100;margin-bottom:20px;}
.shicpsecbox .left span{}
.shicpsecbox .left span a{padding:15px 46px;background:#389fcd;color:#fff;line-height:46px;border:0px solid #389fcd;font-size:14px;border-radius:30px;text-align: center;transition: all 0.8s;}
.shicpsecbox .left span a:hover{background:#000;color:#fff;transform: scale(1.0);}

.shicpsecbox .right{float:left;width:100%;}
.shicpsecbox .right img{width: 100%;height: auto; width: auto\9;}

	
/**/
.secabout{margin:0px auto;width:100%;height:170px;margin-top:0px;background:url(../images/secbg.jpg) no-repeat center bottom;overflow:hidden;background-size:100%}
.secabout .lgywm_title { width:100%; height:auto;padding:70px 0px 30px 0px;}
.secabout .lwenzi { width:360px; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.secabout .lwenzi p { font-size:30px; color:#fff;line-height:60px;font-weight:500;text-transform : uppercase;}
.secabout .lwenzi p strong {font-size:36px;width:220px;color:#fff;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.secabout .lwenzi dd{height:2px;overflow:hidden;width:80px;background:#3069b2;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.secaboutbox{width:100%;height:auto;margin:0px auto;text-align:center;color:#7f7f7f;overflow:hidden;}
.secaboutbox p{color:#fff;text-align:center; font-size:20px; text-indent:0px;line-height:28px;margin:10px 0px;}
.secaboutbox ul{width:100%;margin-top: 50px;}
.secaboutbox ul li{width: 20%;padding:2.5%;float: left;color:#fff;font-size:12px;font-weight: 100;}
.secaboutbox ul li strong{height:120px;text-align: center;font-weight: 100;}
.secaboutbox ul li d1,.secaboutbox ul li d2,.secaboutbox ul li d3,.secaboutbox ul li d4{height:70px;text-align: center;font-size:26px;font-weight: 100;}
	
/**/
.thrshicp{margin:0px auto;width:100%;height:auto;background:#3069b2;overflow:hidden;}
.thrshicpbox{width:100%;height:auto;overflow:hidden;margin:50px auto;}
.thrshicpbox .lgywm_title { width:100%; height:auto;}
.thrshicpbox .lwenzi { width:100%; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.thrshicpbox .lwenzi p{font-size:16px; color:#dcd7d1;line-height:60px;text-transform:uppercase;font-weight:100;}
.thrshicpbox .lwenzi p strong {font-size:36px;width:100%;color:#fff;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.thrshicpbox .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.thrshicplass{margin:0px auto;width:98%;height:auto;overflow:hidden;margin-bottom:30px}
.thrshicplass ul{width:100%;margin-top: 30px;}
.thrshicplass ul li{display:block;float:left;text-align:center;margin:2%;font-size:12px;width:90%;height:auto;padding:3%;}
.thrshicplass ul li p{font-size:12px;color:#fff;line-height:20px;font-weight:100;}
.thrshicplass ul li p strong{font-size:20px;color:#fff;font-weight:500;line-height:66px;transition: all 0.8s;}
.thrshicplass ul li img{width:188px;height:188px;padding:5px; border:1px solid rgba(255, 255, 255, 0.1);border-radius:50%;}
.thrshicplass ul li:hover img{border:1px solid rgba(255, 255, 255, 0.5);}
.thrshicplass ul li:hover p strong{font-size:22px;transform: scale(1.0);}
.thrshicplass ul li .tit a{display:block;width:120px;font-size:14px;color:#fff;padding:0px 36px;background:#389fcd;text-align:center;line-height: 36px;margin: 0px auto;border-radius:30px;margin-top: 30px;}
.thrshicplass ul li:hover .tit a{background:#fff;color:#389fcd;}

/*fourCol */
.fourCol{margin:0px auto;width:100%;height:auto;overflow:hidden;background:#F7F6F3;}
.fourColbox{margin:0px auto;width:90%;margin-top:20px;margin-bottom:20px;overflow:hidden;}
/*prolist*/
.fourColbox  .prolist{margin:20px auto;width:100%;height:auto;overflow:hidden;}
.fourColbox  .prolist ul{width:100%;}
.fourColbox  .prolist ul li{display:block;float:left;text-align:left;margin-right:0.3%;margin-bottom:5px;font-size:12px;width:33.03%;height:auto;border:0px solid #e3e3e3;}
.fourColbox  .prolist ul li .secimg{width:100%;height:auto;border: #000 solid 0px;margin: 0px auto;overflow: hidden;background:#fff;}
.fourColbox  .prolist ul li .secimg img{width:100%;height:auto;cursor: pointer;transition: all 0.7s;}
.fourColbox  .prolist ul li .secimg img:hover{transform: scale(1.2);}
.fourColbox  .prolist dd{width:100%;text-align:center;color:#bcbcbc;font-size: 16px;line-height:60px;}

/*fiveCol */
.fiveCol{margin:0px auto;width:100%;height:auto;overflow:hidden;background:url(../images/bg_image.jpg) 30% top no-repeat;}
.fiveColbox{margin:0px auto;width:90%;margin-bottom:40px;overflow:hidden;}
.fiveColbox .left{float:left;width:100%;height:550px;overflow:hidden;}
.fiveColbox .right{float:right;width:100%;height:auto;text-align: left;overflow:hidden;margin-top:0px;}
.fiveColbox .right h1{font-size: 12px;color:#af9e8b;margin-bottom:16px;font-weight: 100;}
.fiveColbox .right h3{font-size: 40px;color:#1e2a34;font-weight: 600;}
.fiveColbox .right p{font-size: 16px;colorr:#6e6e6e;margin:30px auto;}
.fiveColbox .right span a{padding:10px 46px;background:#389fcd;color:#fff;line-height:50px;border:0px solid #389fcd;font-size:16px;border-radius:30px;text-align: center;transition: all 0.8s;}
.fiveColbox .right span a:hover{background:#000;color:#fff;transform: scale(1.0);}

/*sixCol */
.sixCol{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.sixColbox{margin:0px auto;width:90%;height:auto;margin-bottom:0px;overflow:hidden;background:#f7f6f2;}
.sixColbox .left{float:left;width:100%;height:auto;overflow:hidden;}
.sixColbox .left img{object-fit: cover;background-size:cover;width:100%;}

.sixColbox .right{float:left;width:90%;height:auto;text-align: left;overflow:hidden;margin: 0 auto; padding:5%;}
.sixColbox .right h1{font-size: 12px;color:#af9e8b;margin-bottom:16px;font-weight: 100;}
.sixColbox .right h3{font-size:36px;color:#1e2a34;font-weight:600;line-height: 46px;}
.sixColbox .right p{font-size:14px;colorr:#6e6e6e;margin:30px auto;}
.sixColbox .right span a{padding:10px 46px;background:#389fcd;color:#fff;line-height:50px;border:0px solid #389fcd;font-size:16px;border-radius:30px;text-align: center;transition: all 0.8s;}
.sixColbox .right span a:hover{background:#000;color:#fff;transform: scale(1.0);}

.sixlass{margin:0px auto;width:90%;height:auto;overflow:hidden;margin-bottom:0px}
.sixlass ul{width:100%;margin-top:5px;}
.sixlass ul li{display:block;float:left;text-align:center;font-size:14px;width:44%;height:auto;padding:6% 3% 3% 3%;}
.sixlass ul li p{font-size:12px;color:#6e6e6e;line-height:20px;font-weight:100;}
.sixlass ul li p strong{font-size:18px;color:#fff;font-weight:100;line-height:56px;transition: all 0.8s;}
.sixlass ul li img{width:50px;height:50px;padding:15px; border:0px solid rgba(255, 255, 255, 0.1);border-radius:0%;}
.sixlass ul li:hover img{border:0px solid rgba(0, 0, 0, 0.5);}

.sixlass #s001{background:#fff;height:220px;}
.sixlass #s002{background:#f7f6f2;height:220px;}
.sixlass #s003{background:#389fcd;height:220px;}
.sixlass #s004{background-image: linear-gradient(to right,#44bad6,#3068b2);height:220px;}

.sixlass #s001 strong{color:#000;}
.sixlass #s002 strong{color:#000;}
.sixlass #s003 p{color:#fff;}
.sixlass #s004 p{color:#fff;}

	
/*sevencol*/
.sevenCol{margin:30px auto;width:100%;height:auto;overflow:hidden;}
.sevenCol{width:100%;height:auto;overflow:hidden;padding-top:20px;}
.sevenCol .lwenzi { width:100%; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.sevenCol .lwenzi p{font-size:16px; color:#dcd7d1;line-height:60px;text-transform:uppercase;font-weight:100;}
.sevenCol .lwenzi p strong {font-size:36px;width:100%;color:#000;line-height:30px;height:30px;padding:2% 0px;font-weight:800;}
.sevenCol .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.sevenColbox{width:98%;height:auto;margin:40px auto;overflow:hidden;margin-bottom:30px}
.sevenColbox ul{width:100%;}
.sevenColbox ul li a{width:30.6%;height:auto;float: left;border:0px solid #e5e5e5;margin:0 1.2%;margin-bottom:30px;color:#000;background:#fff;text-align:center;display:block;display:block;transition: all 0.9s;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);}
.sevenColbox ul li img{width:100%;height:auto;margin-bottom:0px;}
.sevenColbox ul li strong{width:100%;text-align:center;font-size:16px;font-weight:500;color:#1f1f1f;line-height:50px;height:50px;overflow:hidden;;}
.sevenColbox ul li a:hover{transform: scale(1.0);}
.sevenColbox ul li a:hover strong{}

.sevenColbox .tit{margin-top:10px;height:60px;text-align:center;}
.sevenColbox .tit a{display:block;width:180px; font-size:14px;color:#fff;padding:10px 36px;background:#389fcd;text-align:center;line-height: 36px;margin: 0px auto;border-radius:30px;}
.sevenColbox .tit a:hover{background:#000;color:#fff;}

/*8thCol */
.eighthCol{margin:0px auto;width:100%;height:auto;overflow:hidden;}
.eighthColbox{margin:0px auto;width:100%;height:auto;margin-bottom:0px;overflow:hidden;background:#f7f6f2;}
.eighthColbox .left{float:right;width:100%;height:auto;overflow:hidden;}
.eighthColbox .left img{width: 100%;height: auto; width: auto\9;}
.eighthColbox .right{float:left;width:90%;height:auto;text-align: left;overflow:hidden;margin-top:20px;margin:0px auto;padding:5%;}
.eighthColbox .right h1{font-size: 12px;color:#af9e8b;margin-bottom:16px;font-weight: 100;}
.eighthColbox .right h3{font-size:20px;color:#1e2a34;font-weight: 600;}
.eighthColbox .right p{font-size:14px;colorr:#6e6e6e;margin:10px auto;}
.eighthColbox .right span a{padding:10px 46px;background:#389fcd;color:#fff;line-height:50px;border:0px solid #389fcd;font-size:14px;border-radius:30px;text-align: center;transition: all 0.8s;}
.eighthColbox .right span a:hover{background:#000;color:#fff;transform: scale(1.0);}

.eighthColbox .inquirylist{float:left;width:80%;margin:0px auto;height:auto;overflow: hidden;padding:0px;margin-top:0px;text-transform:uppercase;}
.eighthColbox .inquirylist ul {width:100%;}
.eighthColbox .inquirylist ul li{padding:1% 0; width:100%; height:auto; float: left; display: inline; text-align:left;margin-bottom:0px;}
.eighthColbox .inquirylist ul li input{background:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:1.5% 2%; width:96%;font-size: 14px;color:#7d7d7d;}

.eighthColbox .inquirylist ul li .register{float:left;width:120px; text-align:center;font-weight:500;font-size:14px;line-height:20px;COLOR: #fff;background:#389fcd;margin-right:10px;border-radius:10px;text-transform:uppercase;margin-top: 10px;}
.eighthColbox .inquirylist ul li .register1{float:left;width:120px; text-align:center;font-weight:500;font-size:14px;line-height:20px;COLOR: #fff;background:#9a9a9a;margin-right:0px;border-radius:10px;text-transform:uppercase;margin-top: 10px;}

.eighthColbox .inquirylist ul li textarea{float:left;height:auto;line-height:20px;text-align:left;background:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:1.5% 2%; width:96%;font-size: 14px;color:#7d7d7d;font-family:SourceHanSansCN-Regular;}
		
/*9thCol */
.nineCol{margin:0px auto;width:100%;height:auto;overflow:hidden;background:#fff;}
.nineColbox{margin:40px auto;width:90%;height:auto;overflow:hidden;}
.nineColbox .left{float:left;width:100%;height:auto;}
.nineColbox .right{float:right;width:100%;height:auto;margin-top: 20px;}

.nineColbox .left p{float:left;width:100%;height:auto;text-align:left;font-size:26px;color:#4a4a4a;font-weight: 600;line-height:46px}
.nineColbox .left span{float:left;width:100%;text-align:left;font-size:14px;color:#beb2a4;font-weight:100;line-height:26px}

.nineColbox .right a{float:left;padding:6px 46px;background-image: linear-gradient(to right,#38a0ce,#3068b2);color:#fff;line-height:46px;border:0px solid #389fcd;font-size:14px;border-radius:30px;text-align: center;transition: all 0.8s;}
.nineColbox .right a:hover{background:#000;color:#fff;transform: scale(1.0);}
	
/*footer */
.bottom{margin:0px auto;width:100%;height:auto;background:#1f262e;margin-top:0px;border-top:0px solid #b8b8b8;overflow:hidden;}
.footlist{width:90%;margin:0px auto;height:auto;overflow:hidden;margin-bottom:0px;padding-top:0px;}
.footer{width:100%; border-top:0px solid #1a1a1a;height:auto;text-transform : uppercase}  
.footerleft{width:100%;margin:10px auto;}
.footerleft p{font-size:14px;text-align:left;color:#fff;padding:5px 0;}
.footerleft p a:link,.footerleft p a:visited{color:#fff;padding:5px 0;line-height:26px;text-align:left;}
.footerleft p a:hover{color:#fff;}


/*about*/
.aboutcol{margin:0px auto;width:100%;height:auto;background:#f7f6f2;overflow:hidden;}
.aboutcolbox{width:100%;height:auto;overflow:hidden;padding-top: 50px;}
.aboutcolbox .lgywm_title { width:90%;margin:0px auto;height:auto;}
.aboutcolbox .lwenzi { width:100%; height:auto; text-align:center;margin:0px auto 0px;border-bottom:0px solid #e4e4e4;}
.aboutcolbox .lwenzi p{font-size:16px; color:#ae9f8c;line-height:20px;text-transform:uppercase;font-weight:100;}
.aboutcolbox .lwenzi p strong {font-size:36px;width:100%;color:#000;line-height:60px;height:60px;padding:2% 0px;font-weight:800;}
.aboutcolbox .lwenzi p span{font-size:16px;width:100%;color:#000;line-height:20px;height:20px;font-weight:100;}
.aboutcolbox .lwenzi dd{height:1px;overflow:hidden;width:80px;background:#7f7f7f;border-bottom:0px solid #7f7f7f;margin:0px auto;text-align:center;}

.aboutclass{margin:0px auto;width:90%;height:auto;overflow:hidden;margin-bottom:80px}
.aboutclass ul{width:100%;margin-top:30px;}
.aboutclass ul li{display:block;float:left;text-align:center;margin:2% 0;font-size:12px;width:80%;height:auto;background: #fff;padding:10%;}
.aboutclass ul li p{font-size:14px;color: #000;line-height:20px;font-weight:100;}
.aboutclass ul li p strong{font-size:26px;color: #000;font-weight:500;line-height:86px;}
.aboutclass ul li img{width:100px;height:85px;padding:20px; border:0px solid #389fcd;border-radius:0px;}
.aboutclass ul li img:hover{border:0px solid #e33831;}

.firColbox{width:96%;height:auto;margin:30px auto;overflow:hidden;margin-bottom:50px;}
.firColbox ul{width:100%;}
.firColbox ul li a{width:31.2%;height:auto;float: left;border:0px solid #e5e5e5;margin:0 1%;margin-bottom:30px;color:#000;background:#fff;text-align:center;display:block;display:block;transition: all 0.9s;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);}
.firColbox ul li img{width:100%;height:auto;margin-bottom:0px;}
.firColbox ul li strong{width:100%;text-align:center;font-size:16px;font-weight:500;color:#1f1f1f;line-height:50px;height:50px;overflow:hidden;;}
.firColbox ul li a:hover{transform: scale(1.0);}
.firColbox ul li a:hover strong{}

	
/**/
.pro1{width:90%;margin:0px auto;height:auto;overflow:hidden;}
.pro1col{width:100%;margin:0px auto;height:auto;}
.pro1col .left{float:left;width:100%;padding:50px 0;}
.pro1col .right{float:right;width:100%;}

.pro1col .left h1{font-size:36px;line-height: 36px;text-align: left;color:#35b3e9;padding-top:0px;}
.pro1col .left p{font-size: 20px;line-height: 24px;padding: 20px 0;text-align: left;}

.pro1col .right .text{padding:0 0 60px 0;}
.pro1col .right .text p{background:url(../images/dian.png) left no-repeat;padding: 10px 0 10px 45px;text-indent: 0px;line-height: 35px;text-align: left;font-size: 20px;}


.pro2{width:100%;margin:0px auto;height:auto;overflow:hidden;background:#f5f5f5;}
.pro2col{width:90%;margin:0px auto;height:auto;padding:50px 0;}
.pro2col .left{float:left;width:100%;}
.pro2col .right{float:right;width:100%;padding-bottom:50px;}
.pro2col .left img{width: 100%;height: auto; width: auto\9;}

.pro2col .right h1{font-size:30px;line-height:30px;text-align: left;color:#000;padding-top:20px;}
.pro2col .right h2{font-size:36px;line-height:36px;text-align: left;color:#02a0e4;padding-top:20px;margin-bottom: 30px;}
.pro2col .right p{font-size:14px;line-height: 24px;padding:10px 0;text-align: left;color:#000;}


.pro3{width:90%;margin:0px auto;height:auto;overflow:hidden;}
.pro3col{width:100%;margin:0px auto;height:auto;padding:10px 0;}
.pro3 .concompany2{width: 100%;font-size:14px; overflow:hidden; padding:30px 0px;text-align:left;background:#fff;border-bottom:1px double #ededed; }
.pro3 .concompany2 .left{float:right;width: 100%;padding:0;}
.pro3 .concompany2 .left img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany2 .right{float:left;width: 100%;padding:0}
.pro3 .concompany2 .right img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany2 .right h3{text-align:right;font-size:26px;color:#000;line-height:26px;font-weight:600;margin:30px 0;}
.pro3 .concompany2 .right p{text-align:right;margin:0.0em 0;text-indent:0em;line-height:32px;font-size:16px;color:#000;}

.pro3 .concompany{width: 100%;font-size:14px; overflow:hidden; padding:30px 0px;text-align:left;background:#fff;border-bottom:1px double #ededed; }
.pro3 .concompany .left{float:left;width: 100%;padding:0;}
.pro3 .concompany .left img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany .right{float:right;width: 100%;padding:0;}
.pro3 .concompany .right img{max-width:100%;height: auto;display: block;margin: 0 auto;}
.pro3 .concompany .right h3{text-align:left;font-size:26px;color:#000;line-height:26px;font-weight:600;margin:30px 0;}
.pro3 .concompany .right p{margin:0.0em 0;text-indent:0em;line-height:32px;font-size:16px;color:#000;}


.pro4{width:100%;margin:0px auto;height:auto;overflow:hidden;background:#eefaff;}
.pro4col{width:90%;margin:30px auto;height:auto;padding:30px 0;}
.pro4col ul{width:100%;margin:0%;float:left;margin:20px 0 50px 0;}
.pro4col h3{font-size: 46px;line-height: 80px;text-align: left;color:#02a0e4;}
.pro4col p{width:100%; background:url(../images/dian2.png) left no-repeat;padding: 10px 0 10px 45px;text-indent: 0px;line-height: 34px;text-align: left;font-size: 20px;;color:#000;}

}