@charset "utf-8";
@font-face {
    font-family: 'poppins-regular-webfont';
    src: url('../fonts/poppins-regular-webfont.eot');
    src: url('../fonts/poppins-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/poppins-regular-webfont.woff2') format('woff2'),
         url('../fonts/poppins-regular-webfont.woff') format('woff'),
         url('../fonts/poppins-regular-webfont.svg#poppins-regular-webfontregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

html {font-size: 62.5%;height: 100%}
body {margin: 0 auto;font-family: "poppins-regular-webfont",Arial;font-size: 12px;font-size: 1.2rem;height: 100%;background: #fff;}
img {border: none;}
ul li {list-style-type: none;}
ul, form, p, a, img, table, tr, td, li, dd, dt, dl, span {margin: 0;padding: 0;list-style: none;color: #333;}
a {text-decoration: none;color: #333;outline: none;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
a:hover{
    /*text-decoration: underline;*/
    color:#3a6ebb;
    
}
h1 {margin: 0;padding: 0;/*font-weight: normal;*/color: #333;}
.clear {clear: both;}
.maln {margin-left: auto !important}
input, textarea {font-family: "poppins-regular-webfont";font-size: 12px;font-size: 1.2rem;color:#333;border: none;outline: none;}
.fl{ float:left;}
.fr{ float:right;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}

::-webkit-input-placeholder {/* WebKit browsers */
 color:#999;}
:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#999;}
::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#999;}
:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#999;}
@media screen and (min-width:1120px) {.zong {width: 1100px;margin: auto;}}
@media screen and (min-width:1000px) and (max-width:1119px) {.zong {width: 980px;margin: auto;}}
@media screen and (max-width:999px) {.zong {width: 95%;margin: auto;}}


/*  head  */
.head{ background:#fff url(../img/hebei.jpg) repeat-x top; border-top:7px solid #3a6ebb; padding-top:6px; padding-bottom:15px; position:relative; z-index:99999;}
.head2{ position:fixed; width:100%; left:0px; top:0px; z-index:999;box-shadow:0 0 10px #666; background:#e7e7e7;}
.logo{ width:200px; margin-top:15px;}
.logo a{ display:block; text-align:center;}
.logo a img{ width:100%; max-width:200px; max-height:38px;}

.hel{ float:left;}
.hexin{}
.hexin li{ float:left; line-height:24px; padding-left:25px; margin-right:15px;}
.hexinfeng{ background:url(../img/hexinfeng.png) no-repeat left center;}
.hedianhua{ background:url(../img/hedianhua.png) no-repeat left center;}

.her{ float:right;}
.gouwuche{ display:block; float:right; margin-top:-3px; margin-left:5px;}
.gouwuche a{ display:block; width:49px; 
height:43px;
background:url(../img/cart-fescolo-n.svg) no-repeat top center; 
background-size: cover;}
.gouwuche a:hover{
    background:url(../img/cart-fescolo-n.svg) no-repeat bottom center;
    background-size: cover;}

.sousuo{ width:416px; height:32px; float:right; border:1px solid #dcdcdc; margin-left:19px;}
.sou{ width:230px;  height:32px; line-height:32px; padding-left:8px; *padding-left:0px; color:#686868; float:left; background:none;}
.suo{ width:32px; height:32px; float:right; background:url(../img/sousuo.png) no-repeat left center; cursor:pointer;}

.yvzhong{ float:right; margin-top:8px;}
.yvzhong a{ /*width:19px;*/ float:left; margin-left:10px;}
.yvzhong a img{ width:19px; height:15px;}

.daohang{ float:right;}
.daohang2{ float:left; margin-left:20px;}
.daohang>li{ position:relative; float:left; line-height:46px; z-index:999; *margin:0 10px;}
.daohang>li>a{ display:block; 
/*font-size:14px; font-size:1.4rem;*/
font-size:14px; font-size:1.4rem;
text-align:center; 
/*text-transform:uppercase;*/
text-transform:capitalize;
background:url(../img/daohang.jpg) repeat-x center 50px; 
/*font-weight: bold;*/
}
.daohang>span{ float:left; 
/*margin:0 15px;*/
/*margin:0 5px;*/
/*margin:0 30px;*/
margin:0 20px;
width:5px; height:46px; background:url(../img/xiegang.png) no-repeat center; *display:none;}
.daohang>li:hover>a{ color:#3a6ebb; background:url(../img/daohang.jpg) repeat-x bottom center;}
.dangqiandao{ color:#3a6ebb !important; background:url(../img/daohang.jpg) repeat-x bottom center !important;}



.daohang1{ float:right;}
.daohang2{ float:left; margin-left:20px;}
.daohang1>li{ position:relative; float:left; line-height:46px; z-index:999; *margin:0 10px;}
.daohang1>li>a{ display:block; font-size:14px; font-size:1.4rem; text-align:center; text-transform:capitalize; background:url(../img/daohang.jpg) repeat-x center 50px; padding: 0 10px;}
.daohang1>span{ float:left; margin:0 15px; width:5px; height:46px; background:url(../img/xiegang.png) no-repeat center; *display:none;}
.daohang1>li:hover>a{ background:url(../img/dibunav.jpg) repeat-x center; color:#fff;}
.dangqiandao1{ background:url(../img/dibunav.jpg) repeat-x center !important; color:#fff !important;}


.yiji{ width:306px; position:absolute; padding:12px 0; right:0px; top:-9999px; background:#fff; border:1px solid #dcdcdc; 
/*min-height:200px;*/
min-height:auto;
}
.yiji>a{ display:block; padding-left:16px; padding-right:22px; font-size:14px; font-size:1.4rem; color:#ff7e00; line-height:28px; background:url(../img/navxiazai.jpg) no-repeat right center;}
.yiji>li>a{ display:block;padding-left:16px; padding-right:22px; font-size:14px; font-size:1.4rem;line-height:28px; background:url(../img/xiala.jpg) no-repeat right 8px;}
.yiji>li:hover{background:#006cb9 url(../img/xialah1.png) no-repeat right 8px; }
.yiji>li:hover>a{ /*background:url(../img/xialah.png) no-repeat right 8px;*/ color:#fff; background:none;}



.yiji12{ width:252px; position:absolute; padding:12px 0; left:-25px; top:-9999px; background:#fff; border:1px solid #dcdcdc;}
.yiji12>a{ display:block; padding-left:16px; padding-right:22px; font-size:14px; font-size:1.4rem; color:#ff7e00; line-height:28px; background:url(../img/navxiazai.jpg) no-repeat right center;}
.yiji12>li>a{ display:block;padding-left:16px; padding-right:22px; font-size:14px; font-size:1.4rem;line-height:28px; background:url(../img/xiala.jpg) no-repeat right 8px;}
.yiji12>li:hover{background:#006cb9 url(../img/xialah1.png) no-repeat right 8px; }
.yiji12>li:hover>a{ /*background:url(../img/xialah.png) no-repeat right 8px;*/ color:#fff; background:none;}



.subNavBox1{ margin-top:7px; position:absolute; min-height: 364px; left:306px; top:-9999px; width:820px; background:#fff; border:1px solid #dcdcdc; padding:12px 0;}
.subNavBox1n{ background:url(../img/xialaxian.jpg) repeat-y center;}
.xial{ width:366px; float:left; margin-left:5px;}
.xiar{ width:370px; float:right; margin-right:20px; padding-left:10px;}

.subNav1{cursor:pointer; font-size:14px; font-size:1.4rem; padding-left:15px; position:relative;}
.subNav1:hover{background:#006cb9;}
.subNav1:hover a{color:#fff;}
.subNav1 a{ display:block; line-height:22px; padding:3px 0; padding-right:22px;}
.subNav1 i{ display:block; width:40px; height:100%; background:url(../img/huijia.png) no-repeat right 8px; position:absolute; right:0px; top:0px;}
.subNav1 i:hover{ background:url(../img/lvjia.png) no-repeat right 8px;}
.currentDd1{background:#006cb9;}
.currentDd1 a{color:#fff !important;}
.currentDd1 i{background:url(../img/huijian.png) no-repeat right 8px !important;}
.currentDd1 i:hover{background:url(../img/lvjian.png) no-repeat right 8px !important;}
.navContent1{display: none;}
.navContent1 a{ display:block; color:#333; line-height:22px; padding:3px 0; padding-left:18px;}
.navContent1 a:hover{color:#006cb9}

.subNav2{cursor:pointer; font-size:14px; font-size:1.4rem; padding-left:8px;}
.subNav2:hover{background:#006cb9; color:#fff;}
.subNav2:hover a{color:#fff !important;}
.subNav2 a{ display:block; line-height:22px; padding:3px 0; padding-right:14px;font-size: 14px;font-size: 1.4rem;}
.daohang>li:hover .yiji{ top:46px;}
.yiji>li:hover .subNavBox1{ top:-8px;}

.daohang>li:hover .yiji12{ top:46px;}
.yiji12>li:hover .subNavBox1{ top:-8px;}

.head2 .zong{ position:relative;}
.daohang2{ width:100%;}
.daohang2 .yiji{ left:0px; right:auto; }
.daohang2>li{ position:relative; float:left; line-height:36px; z-index:999; *margin:0 10px;}
.daohang2>span{ height:36px;}
.daohang2>li:hover .yiji{ top:36px;}
.daohang2>li:hover .yiji12{ top:36px;}

/*  sousuo  */
.search{width:32px;z-index:9999999; position:absolute;background:none; top:3px; right:0px;}
.sb-icon-search {color: #fff;z-index: 99;width:32px;height:32px;display:block;}
.sb-search-submit {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;color: transparent;border: none;outline: none; z-index:99999999;}
.search_1000{}
.sb-search {position:relative;width: 0%;min-width: 90px;height: 32px;float: right;display:inline;overflow: hidden;-webkit-transition: width 0s;-moz-transition: width 0s;transition: width 0s;-webkit-backface-visibility: hidden; z-index:99; border:none;}
.sb-search-input {position: absolute;top: 0;left:0px;outline: none;width:236px;height: 32px;line-height:32px;padding-left:10px;border:none;margin: 0;z-index: 190;font-family: "poppins-regular-webfont"; color:#333;  background:none;}
.sb-icon-search,.sb-search-submit{width:30px;height: 30px;display: block;position: absolute;right: 0px;top:0px;padding: 0;margin: 0;cursor: pointer;background: url(../img/sousuo.png) no-repeat center; }

.sb-search.sb-search-open,
.no-js .sb-search {width: 236px;height:30px;line-height:30px;position:relative;right:0px;top:0px; z-index: 999999; background:#fff;  color:#fff; border:1px solid #9a9a9a;}
.no-js .sb-search .sb-icon-search {position:absolute;background:#30abe6 url(../img/sousuo2.jpg) no-repeat center;z-index: 15;right:0px;top:0px;}
.no-js .sb-search .sb-search-submit{z-index:91;}


/*lun bo*/
.rslides { position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li { -webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child { position: relative;display: block;float: left;}
.rslides img { display: block;height: auto;float: left;width: 100%;border: 0;}
.slide_container {position: relative;float: left;width: 100%;}
.slide { position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.slide li { position: absolute;width: 100%;left: 0;top: 0;}  
.slide img { display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;}
.slide .caption { display: block;position: absolute;z-index: 2;font-size: 20px;text-shadow: none;color: #fff;background: #000;background: rgba(0,0,0, .8);left: 0;right: 0;bottom: 0;padding: 10px 20px;margin: 0;max-width: none;}  
.slide_nav { position: absolute; top:50%; margin-top:-27px; left:50px; z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height:54px;width:54px;background:url(../img/baleft.png); }
.slide_nav:active { opacity: 1.0;}
.slide_nav.next { right:50px; left:auto; background:url(../img/baright.png);}


@media screen and (min-width:1000px) and (max-width:1119px) {
.daohang>span{ margin:0 8px;}
.subNavBox1{ width:576px;}
.xial{ width:260px; float:left; margin-left:10px;}
.xiar{ width:260px; float:right; margin-right:10px; padding-left:10px;}
}
@media screen and (min-width:1000px) {.clear2,.carousel{display: none}}
@media screen and (max-width:999px) {
.daohang>span{ display:none}
.head{ position:relative;}
.head2{ display:none}
.logo{ position:absolute; left:3%; top:0px; margin-top:35px;}
.sousuo{ background:#ececec; width:230px;}
.sou{ width:180px; padding-left:10px;}
.her{ float:none; padding-top:30px;}
.slide_container{ display:none}

.carousel{width: 100%;position: relative;overflow: hidden; margin-top:0px;}
.carousel ul{width: 100%;height: 100%;}
.carousel ul li{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.carousel ul li img{width: 100%; vertical-align: middle;}
.carousel ol{position: absolute;z-index: 2;width: 120px;height:5px;bottom: 5px;left: 50%;-webkit-transform:translate3d(-50%,0,0);}
.carousel ol li{float: left;width: 10px;height: 10px;margin-right: 10px;border-radius: 5px;background-color: #fff;transition:all 0.3s ease 0s;}
.carousel ol li.cur{width: 20px;background-color: red;}
.carousel ol li:last-child{margin: 0;}

.clear2{ clear:both;}
.daohang{ text-align:center; float:none; margin-top:20px; margin-left:auto;}
.daohang>li { margin:0 10px; float:none; display:inline-block; *float:left;}
.daohang>li>a {text-transform: none}
.yiji {display: none}
}
@media screen and (max-width:799px) {
.daohang>li { margin:0 4px;}
}
@media screen and (min-width:640px) {.container{ display:none}}
@media screen and (max-width:639px) {.daohang {display: none}
.nav2{ margin-top:20px; padding-top:10px;}
.logo { width:130px; top:25px;}
.head{ padding-bottom:55px;}
.sousuo{ position:absolute; bottom:10px; width:90%; left:5%; float:none; margin:auto; margin-top:20px;}
.sou{ width:80%;}
.youxiang{ float:none;}
.yvzhong{ margin-top:15px;}
.gouwuche{ margin-right:0px;}
.hexin li{ padding-left:20px;
/*margin-right:10px;*/
  margin-right:5px;  
}

.container{ width:5px; height:100%;position:absolute; right:0px;transition:all 0.4s ease 0s; z-index:999999; cursor:pointer;}
.menubtn{width: 35px;height: 30px;position: absolute;top:45px;right: 20px;transition:all 0.4s ease 0s; z-index:9999999}
.menubtn span{display: block;width: 100%;height: 5px;margin-bottom: 5px;background-color: #792e2c;}
.nav{width:250px;height:100%;background:rgba(0,0,0,0.8);position: absolute;bottom: 0;right: 0;display: none;}
.nav ul {display: none; margin-top:40px;}
.nav ul li{line-height: 40px;font-size: 12px; font-size:1.2rem;text-indent: 30px;position: relative;}
.nav ul li a{ color:#fff;}
}

/*  main1  */
.main1{ padding-top:60px;}
.m1biao{ display:block; background:url(../img/m1xian.jpg) repeat-x bottom; text-align:center;}
.m1biao img{ display:block; margin:auto; /*! width:160px; */ /*! height:43px; */}
.img-scroll1 { position:relative; padding-top:30px;}
.m1nav{ width:57px; height:29px; position:absolute; right:2px; top:-46px;}
.img-scroll1 .prev1,.img-scroll1 .next1{position:absolute;display:block;}
.img-scroll1 .prev1 { left:0;cursor:pointer; background:url(../img/m1left.jpg) no-repeat center;width:29px;height:29px;}
.img-scroll1 .next1 { right:0;cursor:pointer; background:url(../img/m1right.jpg) no-repeat center;width:28px;height:29px;}
.img-list1 { position:relative; width:100%; overflow:hidden; padding-top: 10px; padding-bottom: 10px;}
.img-list1 ul { width:100%;}
.img-list1 li { float:left; display:inline; width:22.8%; margin-right:1%; border-top: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; border-bottom: 3px solid #e3e3e3; box-shadow:0 0 10px #06c; margin-left:1%;margin-bottom: 20px;margin-top: 20px; -webkit-user-select: none;  /* Chrome all / Safari all */
    -moz-user-select: none;     /* Firefox all */
    -ms-user-select: none;      /* IE 10+ */ }



.img-list1 a {overflow: hidden; }
.m1tu{ display:block;}
.m1tu img{ display:block; margin:auto; width:100%; max-width:254px; max-height:230px; transition:0.5s;}
.m1zi{  padding-left:11px; padding-right:10px; padding-top:11px; padding-bottom:12px;border-bottom:3px solid #fff;}
.m1zi>a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;text-align: center;}
.m1zi p a{ display:block; font-size:14px; font-size:1.4rem; line-height:23px; color:#666666;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.img-list1 li:hover .m1zi{ background:url(../img/m1bei.jpg) repeat-x top; border-bottom:3px solid #2d60a6;}
.img-list1 li:hover a{ color:#fff}
.img-list1 li:hover img{ transform:scale(1.1,1.1);}

@media screen and (max-width:1120px){
.img-list1 li{width: 22.5%;}
}
@media screen and (max-width:650px){
.img-list1 li{width: 47.6%;}
}
@media screen and (max-width:520px){
.img-list1 li{width: 47%;}
}
@media screen and (max-width:359px) {
.img-scroll1 { padding-top:50px;}
.m1nav{ top:10px;}

.m1zi{ border-top:1px solid #e3e3e3;}
}

/*  main2  */
.main2{ padding-top:47px; padding-bottom:47px;}
.m2l{ width:450px; float:right;}
.m2r{ width:640px; float:left;}
.m2lbiao{ display:block; border-bottom:1px solid #cccccc;}
.m2rbiao{ display:block; border-bottom:1px solid #cccccc;}
.m2lbiao img,.m2rbiao img{display:block;}
.m2ln{ height:360px; background:url(../img/m2bei1.jpg) no-repeat center; margin-top:22px;}
.m2ln2{ padding-left:30px; padding-top:30px; margin-right:49px;}
.m2la{ display:block; font-size:20px; font-size:2rem; color:#fff; font-weight:bold; text-transform:uppercase; line-height:30px;text-shadow:2px 2px 4px #000000;}
.m2ln2 p a{ display:block; font-size:14px; font-size:1.4rem; line-height:30px; color:#ffffff; margin-top:15px; margin-right:90px;text-shadow:2px 2px 4px #000000;}
.m2lmor{ display:block; float:right; font-size:14px; font-size:1.4rem; color:#fff; font-weight:bold; text-transform:uppercase; margin-top:26px;}
.m2ln2 a:hover{ color:#00ce85;}
.m2shipin{ display:block; margin-top:22px;}
.m2shipin img{ display:block; margin:auto; width:100%; max-width:353px; max-height:274px;}
.m2shipin video{width:100%;height:100%;}

.m2lie{ width:100%; margin-top:16px; overflow:hidden; padding-top:14px;}
.m2tu{ position:relative;width: 34%;    float: left;}
.m2tu2 img{ display:block; width:100%; max-width:400px;max-height: 274px;}
.m2fu{ display:block; width:155px; height:50px; background:url(../img/m2sanjiao.png) no-repeat center; font-size:16px; font-size:1.6rem; color:#fff; font-weight:bold; text-transform:uppercase; padding-left:13px; line-height:40px; position:absolute; left:-168px; top:0px;}
.m2lie:hover .m2fu{ left:0px;}
.m2zi{ width: 60%; margin-left: 6%;float: left;}
.m2zi>a{ display:block; font-size:18px; font-size:1.8rem; overflow: hidden; font-weight:bolder;}
.m2zi p a{ display:inline-block; font-size:14px; font-size:1.4rem; line-height:22px; color:#333; margin-top:10px;overflow:hidden;}
.m2lie:hover .m2zi a{ color:#1a90da;}

@media screen and (min-width:1000px) and (max-width:1119px) {
.m2l{ width:450px; float:left;}
.m2r{ width:510px; float:right;}
.m2ln2 p a{ margin-right:0px;}

}
@media screen and (max-width:999px) {
.m2l{ width:100%; float:none;}
.m2r{ width:100%; float:none; margin-top:30px;}
.m2ln2 p a{ margin-right:0px;}

.m2fu{ left:0px;}
.m2ln{ max-width:727px; margin:auto; margin-top:20px;}
.m2ln2{ padding-left:10px; padding-top:12px; margin-right:10px;}
}

@media screen and (max-width:679px) {

.m2ln2 p a{ line-height:24px;}
}
@media screen and (max-width:600px){
.m2fu{left: -999px;}
.m2tu2 img{margin: auto;}
.m2tu, .m2zi{width: 100%;float: none;margin-left: 0;}
.m2tu{margin-bottom:20px;}
}

/*  foot  */
.foot{
    /*background:#dfe0e1 url(../img/footbei.jpg) no-repeat top center;*/
        background:#FAFAFA;
    padding-bottom:38px; padding-top:50px;}
.dibunav{ line-height:39px; }
.dibunav li{ float:left; width:95px; text-align:center; margin-right:0px;}
.dibunav li a{ display:block;font-size:14px; font-size:1.4rem; text-transform: uppercase; }
.dibunav li a:hover{ background:url(../img/dibunav.jpg) repeat-x center; color:#fff;}
.wzdt{ font-size:14px; font-size:1.4rem; text-transform:uppercase; color:#fff; background:url(../img/wzdt.png) no-repeat left center; padding-left:27px; margin-right:4px; *display:none !important ; float: right;}
.wzdt:hover{ color:#333;}

.flogo{ width:199px; float:left; margin-left:19px;
/*margin-top:118px;*/
    
}
.flogo a:first-child{margin-bottom:60px;}
.flogo a{ display:block; text-align:center;}

.flogo a img{ width:100%; max-width:199px; max-height:67px;}
.ful2{ 
    /*width:620px;*/
    /* width:400px;*/
    /*float:left;*/
    /*margin-left:61px;*/
    /*padding-top:39px;*/
     width:340px;
    float:right;
      
}
.erweima{ width:131px; float:right; padding-top:73px;}

.shejiao a{ display:inline-block; *float:left; width:32px; margin-left:46px; margin-right:12px;}
.shejiao a img{ width:100%; max-width:42px; max-height:42px;}
.shejiao a img:hover{transform:rotate(360deg);}
/*.ful2 ul{ margin-top:44px;}*/
.ful2 ul li{ font-size:14px; font-size:1.4rem; line-height:40px; padding-left:24px;}
.fshouji{ background:url(../img/fshouji.png) no-repeat left 9px; 
/*float:left;*/
    
}
.fdianhua{ background:url(../img/fdianhua.png) no-repeat left 11px; 
/*float:right; width:187px;*/
    
}
.fyouxiang{ background:url(../img/fxinfeng.png) no-repeat left 13px;
/*float:left;*/
    
}
.fchuanzhen{ background:url(../img/fchuanzhen.png) no-repeat left 10px; float:right; width:187px;}
.fdizhi{ background:url(../img/fdingwei.png) no-repeat left 9px;}
.ful2 ul li a:hover{color:#065d97;}
.erweima img{}

.shejiao1{border-radius:50%;}
.shejiao1:hover{box-shadow: 0px 0px 14px 2px #4b64a6;  background:#4b64a6;}
.shejiao2{border-radius:50%;}
.shejiao2:hover{box-shadow: 0px 0px 14px 2px #00abf1;  background:#00abf1;}
.shejiao3{border-radius:50%;}
.shejiao3:hover{box-shadow: 0px 0px 14px 2px #df4a32;  background:#df4a32;}
.shejiao4{border-radius:50%;}
.shejiao4:hover{box-shadow: 0px 0px 14px 2px #0f76a8;  background:#0f76a8;}
.shejiao5,.shejiao6{border-radius:50%;}
.shejiao5:hover{box-shadow: 0px 0px 14px 2px #c9222d;  background:#c9222d;}
.shejiao6:hover{box-shadow: 0px 0px 14px 2px #c9222d;  background:#c9222d;}

.youlian{ padding:5px 0;}
.youlian p{ font-size:16px; font-size:1.6rem; line-height:26px; float:left;}
.youlian a{ display:block; font-size:14px; font-size:1.4rem; line-height:26px; margin:0 10px; float:left;}
.youlian a:hover{ color:#3a6ebb;}

.dibu{ background:#000; line-height:28px; padding:7px 0;}
.dibu p{ font-size:16px; font-size:1.6rem; color:#fff; text-align:center;}

@media screen and (min-width:1000px) and (max-width:1119px) {
.flogo{ width:199px; margin-left:0px;}
.ful2{ width:510px; margin-left:16px;}
.erweima{ width:131px; margin-left:50px;}
}
@media screen and (max-width:999px){
	.flogo a:first-child{margin-bottom:20px;}
.dibunav{ float:none;}
.dibunav li{width:auto; margin-right:10px;}
.dibunav li a{ padding:0 5px;}
.flogo{ width:100%; margin-left:0px; margin-top:30px; float:none;}
.ful2{ width:470px; margin-left:auto; margin-top:20px;}
.erweima{ width:131px; margin-left:0px; float:right; margin-top:30px;}
.fdianhua{ width:190px;}
.fchuanzhen{ width:190px;}
}
@media screen and (max-width:639px){
.foot{ padding-bottom:30px;}
.shejiao a{ width:30px; margin:0 10px;}
.ful2{ width:100%; margin-left:auto; margin-top:20px; float:left;}
.erweima{ width:100%;float: none; text-align:center; padding-top:0px;}
.youlian{ display:none}
.ful2 ul li{ float:none; width:auto;}
.dibu{ padding-bottom:90px;}
}

.kefu{ position:fixed; width:71px; text-align:right; right:0px; top:50%; margin-top:-120px; z-index:999}
.kefu a{ display:block; width:48px; margin-left:23px;}
.kefu a img{ width:100%; max-width:48px; max-height:48px;}
.kefu a:hover{ width:71px; margin-left:0px;}
.kes{ background:#69d5ed}
.keqq{ background:#0177b5}
.keapp{ background:#83cd5a}
.keweixin{ background:#98c01b}
.ketalk{ background:#5281e9}
.kefu .close{background:none;border:none;position:absolute;right:0px;top:2px;color:#666;z-index:9999;cursor:pointer; width:20px;}

@media screen and (max-width:639px){
.kefu{ bottom:0px; width:100%; left:0px; top:auto; margin-top:auto;}
.kefu a{ margin-left:auto; float:left; width:33.33%; text-align:center;}
.kefu a:hover{ width:33.3%;}
.kefu .close{ display:none}
.weixin{width: 33.3%;  float: left;  background:#98c01b;  text-align: center;}

}

/***********************************************************************  product  ****************************************************************/
.foot2{ padding-bottom:30px;}
.foot2 .ful2 ul{ padding-top:9px;}

.banner{}
.banner a{ display:block; height:110px; background:url(../img/smbanner.jpg) no-repeat center;}
.banner1 a{ display:block; height:218px; background:url(../img/faqbanner.jpg) no-repeat center;}

.mianbao{ font-size:16px; font-size:1.6rem; line-height:59px; background:url(../img/fangzi.jpg) no-repeat left center; padding-left:26px; margin-top:4px;}
.mianbao a:hover{color:#3a6ebb;}
.cofe{color:#3a6ebb;}
.prmain{ padding-bottom:51px; overflow:hidden;}
.prl{ width:250px; float:left;}
.prr2{ width:830px; float:right;}
.prr3{ width:auto; float:none;}

.prlt{ background:#f9f9f9; border-radius:5px; box-shadow:3px 3px 3px #e8e8e8; padding-bottom:19px;}
.prlt li{ padding:0 7px; position:relative; border-radius:5px; z-index:99}
.prlt li div{ border-bottom:1px solid #e6e6e6; background:url(../img/prjian.png) no-repeat right center;}
.prltu{ display:block; width:49px; position:absolute; left:0px; top:50%; margin-top:-25px;}
.prlzi{ display:block; padding:14px 0; padding-left:53px; line-height:20px; font-size:16px; font-size:1.6rem; padding-right:20px;}
.prlt li:hover{ background:#1a9fe1;}
.prlt li:hover .prlzi{ color:#fff;}
.xuanzhong{background:#1a9fe1;}

.prlt li:hover div{ background:url(../img/prjianh.png) no-repeat right center; border-bottom:1px solid #1a9fe1;}

.pryiji{ position:absolute; background:#f9f9f9; width:200px; left:247px; top:-9999px; z-index:9999}
.pryiji li a{ display:block; padding:10px 5px; line-height:24px; font-size:14px; font-size:1.4rem;}
.pryiji li:hover>a{ color:#fff}
.prerji{ position:absolute; background:#f9f9f9; width:200px; left:200px; top:-9999px; z-index:9999}
.prlt li:hover .pryiji{ top:0px;}
.pryiji li:hover .prerji{ top:0px;}

.prlb{ background:#f9f9f9; margin-top:18px; padding:0 10px; padding-top:14px; padding-bottom:15px;}
.prbbiao{ background:url(../img/huitiao.jpg) repeat-x bottom;}
.prlbbiao{ display:block; width:113px; float:left; background:url(../img/lantiao2.jpg) no-repeat left bottom; font-size:16px; font-size:1.6rem; font-weight:bold; text-transform:uppercase; color:#1a9fe1; line-height:38px;}
.prlbmor{ display:block; float:right; margin-right:8px; margin-top:17px;}
.prlbtu{ display:block; text-align:center; margin-top:14px;}
.prlbtu img{ width:100%; max-width:273px; max-height:160px;}
.prlb p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; border-bottom:1px solid #e5e5e5; margin-top:6px; padding-bottom:19px;}
.prlb p a:hover{ color:#1a9fe1;}

.prrt{ position:relative; min-height:266px;margin-top: 18px;}
.prrtu{ display:block; width:550px; text-align:center;/* position:absolute;*/ left:0px; top:0px;float:left;margin-right: 26px}
.prrtu img{ width:100%; /*! max-width:390px; */ /*! max-height:266px; */}
.prrzi{ /*padding-left:434px; */margin-bottom: 30px;}
.prrzi .zi-title{ display:block; font-size:24px; font-size:2.4rem; font-weight:bold; color:#00b0f0; padding-top:11px;}
.prrzi p{font-size:16px; font-size:1.6rem; line-height:24px; margin-top:10px;}
.prrzi a{color: #00b0f0;}
.prrzi a span{color:#00b0f0;}
.prrzi a strong{color:#00b0f0;}
.prrzi a:hover{color:#3a6ebb !important;text-decoration: underline !important;}
.prrzi a:hover span{color:#3a6ebb !important;}
.prrzi a:hover strong{color:#3a6ebb !important;}
.prrzi p span{ /*display:block;*/ font-size:18px; font-size:1.8rem; line-height:24px; margin-top:3px;}
.prrzi p:first-child a{font-weight:bolder;}
.chanlie{ /*width:266px; float:left;*/  width: 262px; float: none; display: inline-block; vertical-align: top; margin-left:9px; border:1px solid #f1f1f1; margin-top:28px; position:relative; overflow:hidden;}
.c_all .chanlie{width: 208px;border: none;}
.chantu{ display:block; text-align:center; overflow: hidden;}
.chantu img{ width:100%; max-width:750px; max-height:680px; transition:0.5s;}
.chantu:hover img{ transform:scale(1.1,1.1);}
.chanzi{ display:block;/* background:#fafafa;*/ padding-left:27px; padding-right:10px;}
.chanzin{ height:61px;vertical-align: middle; /*display: table-cell;*/}
.chanzin>a{ display:block; font-size:16px; font-size:1.6rem; color:#3a6ebb; line-height:20px;}
.chanzin p a{ display:block; font-size:14px; font-size:1.4rem; color:#666666; line-height:20px;text-align: center;}
.chanlie input{ position:absolute; left:5px; top:7px;}
.chanfu{ display:block; position:absolute; left:28px; top:-20px; font-size:14px; font-size:1.4rem; line-height:30px; color:#a8a8a8;}
.chanlie:hover .chanfu{ top:2px;}
.chanlie:hover .chanzi a{ color:#3a6ebb;}

.fenye{ padding-top:59px;}
.fenyen{ float:left; margin-left:6px;}
.fenyen a{ display:block; float:left; width:33px; height:28px; background:#eeeeee; text-align:center; line-height:28px; border:1px solid #e5e5e5;margin-right:10px; margin-bottom:10px;}
.fenyen span{ display:block; float:left; width:33px; height:28px; text-align:center; line-height:28px; margin-right:10px; margin-bottom:10px;}
.fenyen a:hover{ border:1px solid #3a6ebb; color:#3a6ebb;}
.sx{ width:89px !important;}
.fenyen a.no,.fenyen a.no:hover{border:1px solid #e5e5e5 ; color:#000 ;}
.dangqianfen{color:#3a6ebb; border:1px solid #3a6ebb !important}
.fuxuan{ background:url(../img/fuxuan.jpg) no-repeat left center; padding-left:30px; float:right; font-size:16px; font-size:1.6rem; color:#4b4b4b; line-height:38px;}
.fuxuan11{width:148px; height:38px; background:#3a6ebb; line-height:39px; color:#fff;  border:none; cursor:pointer;  padding-left:29px; font-size:14px; font-size:1.4rem; margin-left:9px; display:block;}
.fuxuan input{ width:215px; height:36px; background:url(../img/inca.jpg) no-repeat; border:none; cursor:pointer; color:#fff; padding-left:80px; text-align:left; font-size:14px; font-size:1.4rem; margin-left:9px;}
.fuxuan input:hover{ width:215px; height:36px; background:url(../img/incah.jpg) no-repeat; border:none; cursor:pointer; color:#fff; padding-left:90px; text-align:left; font-size:14px; font-size:1.4rem; margin-left:9px;}

.fuxuan1{background:url(../img/fuxuan.jpg) no-repeat left center; padding-left:30px; float:right; font-size:16px; font-size:1.6rem; color:#4b4b4b; line-height:38px; margin-top:2px;}
.fuxuan1 input{width:148px; height:38px; background:#3a6ebb; margin-top:-41px; color:#fff;  border:none; cursor:pointer;  font-size:14px; font-size:1.4rem; margin-left:9px;}


.prmain2{ border-top:6px solid #fafafa; padding-top:24px; padding-bottom:26px;}
.pr2biao{ display:block; text-align:center; font-size:20px; font-size:2rem; color:#3469b2; line-height:35px;}
.ck-slide ul { margin: 0; padding: 0; list-style-type: none; width:100%; height:140px;}
.ck-slide { position: relative; overflow: hidden; height:140px;}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;}
.ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
.ck-slidebox ul { height: 12px;}
.ck-slidebox ul li { float: left; height: 12px; margin:0 10px;}
.ck-slidebox ul li em { display: block; width: 8px; height: 8px; border:2px solid #3469b2; border-radius: 100%; background-color: #3469b2; text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #fff;}
.ck-slidebox ul li em:hover { background-color: #fff;}
.ck-slide ul.ck-slide-wrapper li>a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; text-align:center; margin-top:10px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.ck-slide ul.ck-slide-wrapper li p a{ display:block; font-size:14px; font-size:1.4rem; line-height:30px; height:60px; overflow:hidden; color:#666666; text-align:center; margin-top:6px;}

@media screen and (min-width:1000px) and (max-width:1119px) {
.prr,.prr2{ width:660px; float:right;}
.prr3{ width:auto; float:none;}
.prrzi p a{ font-size:14px; font-size:1.4rem;}
.chanlie{ width:232px; margin-left:10px;}
.c_all .chanlie{ width:191.2px; margin-left:0px;}
}
@media screen and (max-width:999px){
.banner{ margin-top:0px;}
.prl{ width:38%; float:left;}
.prr,.prr2{ width:60%; float:right;}
.pryiji{ position:relative; left:0px; top:0px;}
.prerji{ position:relative; left:0px; top:0px;}
.prltu{ top:0px; margin-top:auto;}
.prlt li:hover{ background:none;}
.prlt li:hover .prlzi{ color:#3a6ebb;}
.pryiji li:hover>a{ color:#3a6ebb;}
.prlt li:hover div{ background:url(../img/prjian.png) no-repeat right center; border-bottom:1px solid #e6e6e6;}

.prrtu{ width:100%; text-align:center; position:relative;}
.prrzi{ padding:0px;}
.prrzi p a{ font-size:14px; font-size:1.4rem;}

.chanlie, .c_all .chanlie{ width:30.33%; margin-left:0.8% !important; margin-right:0.8%;}
.fenyen{ float:none;}
.fuxuan{ float:none;}
}
@media screen and (max-width:719px){
.chanlie, .c_all .chanlie{ width:47%; margin-left:0.7% !important; margin-right:0.7%;}
}
@media screen and (max-width:639px){
.prl{ width:100%; float:none; margin-top:40px;}
.prr,.prr2{ width:100%; float:none;}
.mianbao{ font-size:14px; font-size:1.4rem; line-height:29px;}
}
@media screen and (max-width:489px){

.chanlie, .c_all .chanlie{ width:98%; margin-left:1%; margin-right:1%;}
}


/***********************************************************************  product2  ****************************************************************/
#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:432px;position:relative; float:left; margin-top:33px;}
#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative;}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
#tsShopContainer #tsImgS img{border:0px;}
#tsShopContainer #tsPicContainer{width:100%;height:100px;position:relative;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:14px;height:62px;background:#c4c4c4 url(../img/prleft.jpg) no-repeat left center;position:absolute;top:9px;left:0px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:14px;height:62px;background:#c4c4c4 url(../img/prright.jpg) no-repeat right center;position:absolute;top:9px;right:0px;cursor:pointer;} 
#tsShopContainer #tsPicContainer #tsImgSArrL:hover{background:#3a6ebb url(../img/prlefth.jpg) no-repeat left center;}
#tsShopContainer #tsPicContainer #tsImgSArrR:hover{background:#3a6ebb url(../img/prrighth.jpg) no-repeat right center;} 
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:4px;left:17px;width:1px;height:100px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:64px;float:left;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li a{ display:block; padding-top:5px;width:64px;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{border:1px solid #34aae4;display:block;width:60px;height:58px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg a{ background:url(../img/zhizhen.jpg) no-repeat top center;}

.MagicZoomBigImageCont{border:1px solid #ccc;background:#FFF;}
.MagicZoomPup{border:0px solid #aaa;background:#ffffff;}
.MagicZoomMain{text-align:center !important;width: 92px;}

.jianjie{ width:500px; float:right;}
.jianjie h1{ font-size:18px; font-size:2.4rem; line-height:35px; margin-top:23px; font-weight:bold;}
.jianjie p{ font-size: 1.6rem; font-size: 16px; line-height: 24px;}
.jianjie ul{ margin-top:19px;}
.jianjie ul a{ display:block; font-size:18px; font-size:1.8rem; line-height:32px; margin-bottom:2px;}
.jianjie ul li{ font-size:16px; font-size:1.6rem; line-height:28px;}
.inno{ display:block; width:160px; height:38px; float:left; background:#1a9fe1; border-radius:5px; text-align:center; line-height:38px; font-size:14px; font-size:1.4rem; color:#fff; box-shadow:2px 2px 3px #cccccc; margin-top:42px;}
.xiazai{ display:block; width:138px; float:left; margin-left:10px; margin-top:42px;}
.xiazai img{ width:138px; height:40px;}
.inno:hover{ background:#0983bf; color:#fff;}

.dinggou{ margin-top:69px;}
.dgbiao{ background:#f9f9f9; border-bottom:1px solid #ebebeb;}
.dgbiao a{ display:block; line-height:41px; padding-top:4px; background:#fff url(../img/lankuai.jpg) repeat-x top; width:130px; text-align:center; border-right:1px solid #ebebeb; font-size:16px; font-size:1.6rem; color:#1a9fe1;}
.dinggou img{ margin-top:14px; max-width:100%;}

#outer { margin-top:24px;}
#tab {overflow:hidden;zoom:1;background:#f9f9f9;border-bottom:1px solid #ebebeb;}
#tab li {float:left; cursor:pointer; line-height:41px; padding:0 21px; padding-top:4px; font-size:16px; font-size:1.6rem;border-right:1px solid #ebebeb;}
#tab li.current { color:#1a9fe1;background:#fff url(../img/lankuai.jpg) repeat-x top;}
#content {}
#content .ul{display:none; line-height:24px; font-size:14px; font-size:1.4rem; padding-top:20px;}
#content .ul img{max-width: 90%; /*margin:auto;*/display: block;}


.hotmain{ margin-top:66px; margin-bottom:3px;}
.hotbiao{ background:#8ccff0;}
.hotbiao span{ display:block; background:url(../img/hotbiao.jpg) no-repeat left center; padding-left:48px; line-height:44px; font-size:16px; font-size:1.6rem; color:#fff;}
.img-scroll { position:relative; padding-top:24px;}
.hotnav{ width:55px; height:25px; position:absolute; right:10px; top:-34px;}
.img-scroll .prev,.img-scroll .next{position:absolute;display:block;width:25px;height:25px;}
.img-scroll .prev { left:0;cursor:pointer; background:url(../img/hotleft.jpg) no-repeat center;}
.img-scroll .next { right:0;cursor:pointer; background:url(../img/hotright.jpg) no-repeat center;}
.img-scroll .prev:hover { background:url(../img/hotlefth.jpg) no-repeat center;}
.img-scroll .next:hover { background:url(../img/hotrighth.jpg) no-repeat center;}
.img-list { position:relative; width:100%; overflow:hidden}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline; width:267px; margin-right:10px;}
.hottu{ display:block; text-align:center; border:1px solid #e2e2e2;}
.hottu img{ width:100%; max-width:600px; max-height:344px;}
.hotzi{ display:block; line-height:36px; text-align:center; font-size:14px; font-size:1.4rem; color:#3a6ebb; line-height:36px;}
.hotzi:hover{ background:#3a6ebb; color:#fff;}


@media screen and (min-width:1000px) and (max-width:1119px){
#tsShopContainer{ float:none; margin:auto; margin-top:6px;}
.MagicZoomBigImageCont,.MagicZoomPup{ display:none !important;}
.jianjie{ width:100%; float:none; margin-top:40px;}
.img-list li { width:237px; margin-right:10px;}
}
@media screen and (min-width:1000px){
.chanx{ display:none}
}
@media screen and (max-width:999px){
.prr3{ width:auto; float:none;}
#tsShopContainer{ display:none}
.chanx{ width:100%;}
.chanx a{ display:block; width:23%; margin-left:1%; margin-right:1%; float:left; margin-top:9px; margin-bottom:10px;}
.chanx a img{ width:100%; max-width:750px; max-height:680px; border:1px solid #ccc;}
.jianjie{ width:100%; float:none; margin-top:40px;}

.img-list ul { width:1000%;}
.img-list li { float:left; display:inline; width:2.4%; margin-right:0.13%;}
}
@media screen and (max-width:639px){
.chanx a{ width:48%}
.img-list li {width:4.9%; margin-right:0.2%;}
}
@media screen and (max-width:439px){
.chanx a{ width:97%;}
#tab1 li { font-size:12px; font-size:1.2rem; padding:0 5px;}
.img-list li { width:10%; margin-right:0.2%;}
.inno{ width:90px; font-size:12px; font-size:1.2rem;}
.xiazai{ margin-left:10px;}
}


/***************************************************************************  news  ********************************************************************************/
.nemain{ padding-bottom:62px; padding-top:3px;}

.nelie{ border-bottom:1px dashed #065fae; position:relative; min-height:278px; margin-top:29px; padding-bottom:31px; margin-bottom:30px;}
.netu{ display:block; 
/*width:272px;*/
width:340px;
border:1px solid #fff; position:absolute; left:9px; top:0px;}
.netu a{ display:block; padding:1px;}
.netu a img{ width:100%;
/*max-width:270px;*/
max-width:340px;}
.nezi{ 
    /*padding-left:309px;*/
     padding-left:379px;
    
}
.nezi>a{ display:block; 
/*font-size:18px; font-size:1.8rem;*/
font-size:20px; font-size:2rem;
color:#333;line-height:24px; font-weight:bold; }
.nezi p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#363636; margin-top:10px; height:144px; overflow:hidden;}
.nezi span{ line-height: 40px; padding-left:22px; background:url(../img/shizhong2.jpg) no-repeat left center; font-size:14px; font-size:1.4rem; color:#333; margin-top:10px; display: block;}
.nezi span a{color:#006cb9; }
.nezi p a:hover{color:#999999;}
.nezi>a:hover{ color:#999999;}

@media screen and (max-width:639px){
.netu{ position:relative; left:auto; margin:auto;}
.nezi{ padding-left:0px; margin-top:20px;}
.nezi p a{ height:auto;}
}

/***************************************************************************  news2  ********************************************************************************/
.nebiao{ border-bottom:1px dashed #3a6ebb; position:relative; padding-bottom:4px;}
.nebiao h1{ 
/*text-align:center;*/
font-size:24px; font-size:3.5rem; 
/*color:#00b0f0; */
color:#000; 
line-height:38px;
/*padding:0 70px;*/
    line-height:1.4;
}
.riqi2{ width:67px; position:absolute; right:0px; bottom:0px; text-align:center;}
.riqi2 span{ display:block; font-size:20px; font-size:2rem; color:#fff; line-height:31px; background:#80caef;}
.riqi2 p{ text-align:center; line-height:34px; font-size:14px; font-size:1.4rem; color:#fff; background:#3a6ebb;}
.nexiang{ font-size:16px; font-size:1.6rem; line-height:24px; color:#363636; padding-top:25px;}
.nexiang h2,.nexiang h3{ line-height:1.5;}
.nexiang p{ 
    /*color:#363636;*/
    color:#000;
    font-family: "poppins-regular-webfont" !important;}
.nexiang span{font-family: "poppins-regular-webfont" !important;}
.nexiang strong{font-family: "poppins-regular-webfont" !important;}
.fanpian{ border-top:3px solid #ebebeb; padding-top:21px; margin-top:41px; margin-bottom:39px;}
.fanpian li{ font-size:16px; font-size:1.6rem;}

.pr{float:left;max-width:40%;/*background:url(../img/neleft.svg) no-repeat left center;*/padding-left: 22px;line-height:32px;}
.pr a{ line-height:32px; display:block;}
.ne{float:right;max-width:40%;/*background:url(../img/neright.svg) no-repeat right center;*/padding-right: 22px;line-height:32px;}
.ne a{line-height:32px;display:block;}
.fanpian li a{/* padding-bottom:2px; */border-bottom: #fff solid 1px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.fanpian li a:hover{ color:#3a6ebb; border-bottom: #3a6ebb solid 1px;}
@media screen and (max-width:999px){
.fanpian li{ float:none; max-width:none;}
.ne{ background:url(../img/neright.jpg) no-repeat left center; padding-left:42px; margin-top:10px;}
}
@media screen and (max-width:639px){
.riqi2{ bottom:-75px; right:auto; left:50%; margin-left:-34px;}
/*.nexiang{ padding-top:100px;}*/
.nebiao h1{ padding-top:15px;}
}

/***************************************************************************  about  ********************************************************************************/
.abmain{}
.abtu1{ width:583px; float:left; margin-top:32px;}
.abtu1 a{ display:block; text-align:center;}
.abtu1 a img{ width:100%; max-width:583px; max-height:407px;}
.abzi1{ font-size:16px; font-size:1.6rem; line-height:30px; width:500px; float:right; margin-top:28px;}
.abzi1 a{ display:block;}
.malt{ margin-top:30px;}

.abmain2{ padding-top:38px;}
.abbiao{ display:block; width:220px; margin:auto; background:url(../img/abbiao1.jpg) no-repeat left center; padding-left:52px; font-size:30px; font-size:3rem; line-height:50px;}
.ablie{ width:540px; position:relative; margin-top:16px;}
.ablie>a{ display:block; border:1px solid #a2a6b0; position:relative;}
.abtu{ display:block; width:100%; max-width:587px; max-height:246px;}
.bofang{ position:absolute; width:68px; height:68px; top:50%; margin-top:-34px; left:75%; margin-left:-52px;}
.abfu{ width:215px; height:100%; position:absolute; left:0px; top:0px; background:#000; background:rgba(0,0,0,0.6); padding-left:19px; padding-right:25px;}
.abfu a{ display:block; font-size:14px; font-size:1.4rem; color:#fff; line-height:30px; padding-top:35px;}
.abfu p{ font-size:14px; font-size:1.4rem; line-height:24px; color:#fefefe; margin-top:13px;}

.abmain3{ padding-top:18px; -moz-user-select:none;/*火狐*/ -webkit-user-select:none;/*webkit浏览器*/ -ms-user-select:none;/*IE10*/-khtml-user-select:none;/*早期浏览器*/ user-select:none;}
.abbiao2{ display:block; width:155px; margin:auto; background:url(../img/abbiao2.jpg) no-repeat left center; padding-left:51px; font-size:30px; font-size:3rem; line-height:50px;}

.img-scroll2 { position:relative; padding-bottom:74px;}
.abnav{ position:absolute; width:57px; right:0px; top:-29px;}
.img-scroll2 .prev2,.img-scroll2 .next2{position:absolute;display:block;width:26px;height:26px;}
.img-scroll2 .prev2 { left:0;cursor:pointer; background:url(../img/ableft.jpg)}
.img-scroll2 .next2 { right:0;cursor:pointer; background:url(../img/abright.jpg)}
.img-scroll2 .prev2:hover { background:url(../img/ablefth.jpg)}
.img-scroll2 .next2:hover { background:url(../img/abrighth.jpg)}
.img-list2 { position:relative; width:100%; overflow:hidden}
.img-list2 ul { width:9999px;}
.img-list2 li { float:left; display:inline; width:212px; margin-right:10px; margin-top:22px;}
.abtu2{ position:relative; overflow:hidden;}
.abtu2 img{ max-width: 100%;}
.abtu2>img{ display:block; width:100%; margin:auto; max-width:209px; max-height:150px;}
.abtu2 a{ display:block; position:absolute; width:100%; height:100%; top:100%; left:0px; background:#3a6ebb; background:rgba(0,148,222,0.5); display:none}
.abtu2 a img{ width:36px; height:36px; position:absolute; left:50%; margin-left:-18px; top:50%; margin-top:-18px;}
.abzi2{ display:block; font-size:16px; font-size:1.6rem; line-height:24px; margin-top:11px;}
.img-list2 li:hover .abtu2 a{ top:0px;}

#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;  background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999;}
 #baguetteBox-overlay.visible{opacity:1}
 #baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;}
 #baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}
 #baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}
 
 #baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family: "poppins-regular-webfont";}
 #baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
 #baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}
 #baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
 #baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}
 .baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}
 .baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;
 border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;}
 .baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}
 .baguetteBox-button#next-button{right:2%}
 .baguetteBox-button#previous-button{left:2%}
 .baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
 .baguetteBox-button svg{position:absolute;left:0;top:0}
 .spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}
 .double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}
 .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}
 @-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
 @keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
 @-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
 @keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
 @-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}
 @keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}

@media screen and (min-width:1000px) and (max-width:1119px){
.abtu1{ width:480px; margin-top:60px;}
.abzi1{ width:470px; margin-top:28px;}
.ablie{ width:480px;}
.abfu{ width:220px; padding-left:10px; padding-right:10px;}
.bofang{ width:58px; height:58px;left:75%; margin-left:-25px;}
.img-list2 li { width:222px; margin-right:30px;}
}
@media screen and (max-width:999px){
.abtu1{ width:100%; margin-top:60px;}
.abzi1{ width:100%; margin-top:28px;}
.ablie{ margin:auto; float:none; margin-top:30px;}
.img-list2 ul { width:1000%;}
.img-list2 li { width:3.2%; margin-right:0.15%;}
.abtu2 a{ top:0px;}
}
@media screen and (max-width:639px){
.ablie{ width:100%; max-width:587px;}
.abfu{ position:relative; width:96%;max-width:587px; height:auto; padding:0 2%; padding-bottom:20px;}
.bofang{ left:50%; margin-left:-34px;}
.img-list2 li { width:4.9%; margin-right:0.2%;}
.img-list2{ padding-top:30px;}
.abnav{ top:10px; z-index:9999}
}
@media screen and (max-width:399px){
.img-list2 li { width:10%; margin-right:0.2%;}
}


/**********************************************************************  application  **********************************************************************/
.jvzhong{ float:none; text-align:center; padding-top:3px;}
.jvzhong a{ float:none; display:inline-block; *float:left;}
.jvzhong span{ float:none; display:inline-block; *float:left;}

.apmain{ padding-bottom:38px;}
.apl{ 
    /*width:790px; */
       width:760px; 
    float:left;}
.apr{ width:246px; float:right; background:#f9f9f9; padding-top:12px;  background:url(../img/biankuang_03.png) no-repeat; padding:20px; background-size: 100% 100%;}
.apbiao{ display:block; margin:0 9px; }
.aprn{ margin:0 9px; padding-top:10px; padding-bottom:21px; padding-top:12px;}
.aprn a{ display:block; font-size:14px; font-size:1.4rem; line-height:34px; color:#757576; padding-left:24px; background:url(../img/lanjian.jpg) no-repeat left 9px;}
.aprn a:hover{ background:url(../img/huijian.jpg) no-repeat left 9px; color:#0379b4;}

.aplie{ border-bottom:1px dashed #666666; padding-bottom:20px; margin-bottom:20px;}
.aplien{ background:#fafafa; padding-left:16px; padding-right:18px; position:relative; min-height:215px;}
.aptu{ display:block; position:absolute; width:327px;}
.aptu img{ width:100%; max-width:453px; max-height:298px;}
.aplie1 .aptu{ left:16px; top:21px;}
.aplie2 .aptu{ right:16px; top:21px;}
.aplie1 .apzi{ padding-left:348px;}
.aplie2 .apzi{ padding-right:348px;}
.apzi{ padding-top:20px; padding-bottom:20px;}
.apbiao{ display:block; font-size:18px; font-size:1.8rem; font-weight:bold; line-height:24px; }
.apzi ul{ font-size:16px; font-size:1.6rem; line-height:30px; height:144px; overflow:hidden; margin-top:14px;}
.apzi ul a{ display:block;font-size:14px; font-size:1.4rem;line-height: 24px;}
.apmor, .nezi>.apmor{ display:block; width:74px; height:30px; background:#3a6ebb;border:2px solid #3a6ebb; border-radius:5px; text-align:center; line-height:30px; font-size:14px; font-size:1.4rem; color:#fff; margin-top:27px;}
.apzi a:hover{ color:#3a6ebb;}
.apmor:hover{background:#fff; color:#3a6ebb !important;}
.nezi>.apmor{display: inline-block;float: right;margin-top: 0;}
.aplie3{ border-bottom:none; padding-bottom:50px;}
@media screen and (min-width:1000px) and (max-width:1119px){
.apl{ width:615px; float:left;}
.apr{ width:286px; float:right; background:#f9f9f9;}
}
@media screen and (max-width:999px){
.apl{ width:100%; float:none;}
.apr{ width:100%; float:none; background:#f9f9f9; margin-top:20px;width: calc(100% - 40px);}
.aptu{ display:block; position:relative; left:auto !important; right:auto !important; top:auto !important; text-align:center; width:auto;}
.apzi{ padding-left:0px !important; padding-right:0px !important;}
}

/**********************************************************************  download  **********************************************************************/
.domain{ padding-bottom:42px; margin-top:17px;}
.don{ border-collapse:collapse; margin-bottom:87px;}
.don td{ border-bottom:2px solid #f6f6f6; font-size:14px; font-size:1.4rem; color:#666666; line-height:20px; padding:5px;text-align:left;}
.biaotou{ background:#fafafa url(../img/tdbei.jpg) repeat-y right; border-left:1px solid #e3e3e3 !important;}
.biaotou td{ border:1px solid #e3e3e3 !important; border-left:none !important; border-right:none !important;text-align:center;}
.yilie{ padding-left:117px !important;}
.pdf{ display:block; 
/*background:url(../img/pdf.png) no-repeat 5px center;*/
padding:18px 0 19px 0; padding-left:50px; line-height:30px; font-size:14px; font-size:1.4rem;background-size: 32px;}
.xiazai2{ display:block; background:url(../img/xiazai2.jpg) no-repeat center; line-height:33px; width:114px; font-size:0; font-size:0;}
.pdf:hover{text-decoration: none !important;}
.xiazai2:hover{ color:#3a6ebb !important;}
@media screen and (max-width:639px){
.yilie{ padding-left:5px !important;}
.pdf{ background:none; padding:18px 0 19px 0; padding-left:0px; line-height:20px; font-size:12px; font-size:1.2rem; font-weight:bold;}
.don td{ font-size:12px; font-size:1.2rem;}
}



/**********************************************************************  inquire now  **********************************************************************/
.inmain{ padding-bottom:73px; margin-top:15px;}
.inn{ border-collapse:collapse;}
.inn td{ border:1px solid #959595; text-align:center;}
.biaotou2{ background:#eeeeee;}
.biaotou2 td{ font-size:16px; font-size:1.6rem; color:#333; line-height:29px; padding:5px;}
.yilie2{ font-size:14px; font-size:1.4rem; line-height:24px; color:#999999;}
.intu{ display:block; text-align:center;}
.intu img{ width:90%; max-width:750px; max-height:680px;}
.inn .int1{ height:31px; border:1px solid #959595; width:51%; padding-left:15px; font-size:16px; font-size:1.6rem; color:#333; line-height:31px;}
.inn .int2{ height:31px; border:1px solid #959595; width:90%; padding-left:5px; font-size:14px; font-size:1.4rem; color:#333; line-height:31px;}
.inn .int3{ height:31px; border:1px solid #959595; width:90%; padding-left:5px; font-size:14px; font-size:1.4rem; color:#333; line-height:31px;}
.del{ display:block; width:84px; height:34px; background:url(../img/del.jpg) repeat-x bottom; margin:auto; text-align:center; line-height:34px; font-size:14px; font-size:1.4rem; border-radius:5px;}
.del:hover{ color:#3a6ebb;}

.inmain .int4{ width:159px; height:37px; background:#ffa70e url(../img/int4.jpg) no-repeat 22px center; float:right; font-size:15px; font-size:1.5rem; color:#fff; border-radius:18px; padding-left:30px; margin-top:16px; transition:0.5s; cursor:pointer;}
.ba{ display:block; width:175px; height:37px; background:#3a6ebb url(../img/ba.png) no-repeat 16px center; float:right; margin-top:16px; padding-left:40px; font-size:15px; font-size:1.5rem; color:#fff; line-height:37px; border-radius:18px; margin-right:12px;}
.inmain .int4:hover{ background:#ffa70e url(../img/int4.jpg) no-repeat 15px center;}
.ba:hover{ background:#3a6ebb url(../img/ba.png) no-repeat 10px center;}
.ba:hover a{ color:#fff !important;}
.ba:hover{ color:#fff !important;}

.inbiao{ display:block; text-align:center; margin-top:43px;}
.inbiao img{ width:100%; max-width:509px; max-height:30px;}
.inp{ text-align:center; font-size:16px; font-size:1.6rem; line-height:30px; color:#4d4d4d; margin-top:32px;}

.inxin{ width:1040px; margin:auto; margin-top:29px;}
.inxin .xing{ background:url(../img/xing.jpg) no-repeat left 23px;}
.inxin .int1{ width:479px; float:left; padding-left:24px; margin-top:19px;}
.inxin .int1 input{ width:466px; height:50px; border:1px solid #a0a0a0; padding-left:10px; line-height:50px; font-size:16px; font-size:1.6rem;}
.inxin .int2{ width:479px; float:right; padding-left:24px; margin-top:19px;}
.inxin .int2 input{ width:466px; height:50px; border:1px solid #a0a0a0; padding-left:10px; line-height:50px; font-size:16px; font-size:1.6rem;}
.inxin .int3{ padding-left:24px; margin-top:19px;}
.inxin .int3 input{ width:1002px; height:50px; border:1px solid #a0a0a0; padding-left:10px; line-height:50px; font-size:16px; font-size:1.6rem;}
.inxin .int3 textarea{ width:1002px; height:154px; border:1px solid #a0a0a0; padding-left:10px; line-height:50px; font-size:16px; font-size:1.6rem;}
.inxin .int5{ width:302px; float:left; padding-left:24px; margin-top:19px;}
.inxin .int5 input{ width:289px; height:50px; border:1px solid #a0a0a0; padding-left:10px; line-height:50px; font-size:16px; font-size:1.6rem;}
.inxin .inyanzheng{ width:247px; height:54px; float:left; margin-top:19px; margin-left:29px; cursor:pointer;}
.inxin .int6{ width:412px; height:54px; float:right; margin-top:19px; background:#1a9fe1; font-size:14px; font-size:1.4rem; color:#fff; cursor:pointer;}
.inxin .int6:hover{ background:#ffa70e;}

@media screen and (min-width:1000px) and (max-width:1119px){
.inxin{ width:940px;}
.inxin .int1{ width:429px;}
.inxin .int1 input{ width:416px;}
.inxin .int2{ width:429px;}
.inxin .int2 input{ width:416px;}
.inxin .int3 input{ width:902px;}
.inxin .int3 textarea{ width:902px;}
.inxin .int5{ width:252px;}
.inxin .int5 input{ width:239px;}
.inxin .int6{ width:362px;}
}
@media screen and (max-width:999px){
.inxin{ width:auto;}
.inxin .int1{ width:auto; float:none;}
.inxin .int1 input{ width:95%;}
.inxin .int2{ width:auto; float:none;}
.inxin .int2 input{ width:95%;}
.inxin .int3 input{ width:95%;}
.inxin .int3 textarea{ width:95%;}
.inxin .int5{ width:auto; float:none;}
.inxin .int5 input{ width:95%;}
.inxin .inyanzheng{ margin-left:24px;}
.inxin .int6{ width:30%; float:left; margin-left:10px;}
}
@media screen and (max-width:639px){
.biaotou2 td{ font-size:12px; font-size:1.2rem; padding:5px 2px;}
.yilie2{ font-size:10px; font-size:1rem; line-height:19px;}
.inn .int1{ width:60%; padding-left:3px; font-size:12px; font-size:1.2rem;}
.inn .int2{ width:75%; padding-left:3px; font-size:12px; font-size:1.2rem;}
.inn .int3{ width:75%; padding-left:3px; font-size:12px; font-size:1.2rem;}
.del{width:50px;}
.inmain .int4{ width:130px; background:#ffa70e; padding-left:0px;}
.ba{ width:130px; background:#3a6ebb; padding-left:0px; text-align:center;}
.inmain .int4:hover{background:#3a6ebb;}
.ba:hover{background:#ffa70e;}

.inxin .int1 input{ width:90%;}
.inxin .int2 input{ width:90%;}
.inxin .int3 input{ width:90%;}
.inxin .int3 textarea{ width:90%;}
.inxin .int5 input{ width:90%;}
.inxin .inyanzheng{ float:none}
.inxin .int6{ width:87%; float:none; margin-left:24px;}
}

/**********************************************************************  contact  **********************************************************************/
.comain{ padding-bottom:31px;}
.col{ width:730px; float:left;}
.col p{ font-size:16px; font-size:1.6rem; line-height:26px; color:#4d4d4d; margin-top:8px;}
.coxin{ margin-top:18px;}
.coxin .xing{ background:url(../img/xing.jpg) no-repeat left 17px;}
.coxin .int1{ width:346px; float:left; padding-left:12px; margin-top:20px;}
.coxin .int1 input{ width:calc(100% - 12px); height:36px; border:1px solid #e9e7e7; padding-left:10px; line-height:36px;}
.coxin .int2{ width:346px; float:right; padding-left:12px; margin-top:20px;}
.coxin .int2 input{ width:calc(100% - 12px); height:36px; border:1px solid #e9e7e7; padding-left:10px; line-height:36px;}
.coxin .int3{ padding-left:12px; margin-top:16px;}
.coxin .int3 input{ width:calc(100% - 12px); height:36px; border:1px solid #e9e7e7; padding-left:10px; line-height:36px;}
.coxin .int3 textarea{ width:calc(100% - 12px); height:102px; border:1px solid #e9e7e7; padding-left:10px; line-height:36px;}
.coxin .int5{ width:200px; float:left; padding-left:12px; margin-top:19px;}
.coxin .int5 input{ width:187px; height:36px; border:1px solid #e9e7e7; padding-left:10px; line-height:36px;}
.coxin .coyanzheng{ width:200px; height:40px; float:left; margin-top:19px; margin-left:9px; cursor:pointer;}
.coxin .int6{ width:134px; height:40px; float:left; margin-top:19px;  background:#3a6ebb; color:#fff; cursor:pointer; margin-left:22px; font-size:16px; font-size:1.6rem;}
.coxin .int6:hover{background:#d0cccc;}

.cor{ width:354px; float:right; background:#f1f3f2; padding-bottom:32px;}
.corbiao{ display:block; line-height:51px; padding-top: 25px; font-size:19px; font-size:1.9rem; color:#fff; font-family: "poppins-regular-webfont"; text-transform:uppercase; padding-left:22px;}
.cotu{ display:block; text-align:center; padding-top:24px;}
.cotu img{ width:100%; max-width:319px; max-height:164px;}
.coa{ display:block; margin-left:12px; font-size:24px; font-size:2.4rem; line-height:30px; color:#3a6ebb; margin-top:19px;}
.cor ul{ padding-left:12px; margin-top:1px;}
.cor ul li{ font-size:13px; font-size:1.3rem; line-height:33px; padding-left:22px;}
.codizhi{ background:url(../img/codingwei.jpg) no-repeat left 10px;}
.cochuanzhen{ background:url(../img/cochuanzhen.jpg) no-repeat left 10px;}
.codianhua{ background:url(../img/codianhua.jpg) no-repeat left 10px;}
.coapp{ background:url(../img/cowhatapp.png) no-repeat left 10px;}
.coyouxiang{ background:url(../img/coxinfeng.jpg) no-repeat left 10px;}
.ditu{ display:block; margin:auto; margin-top:50px; width:100%; max-width:1196px; max-height:420px;}
.cor ul li a:hover{ color:#3a6ebb;}
@media screen and (min-width:1000px) and (max-width:1119px){
.col{ width:604px; float:left;}
.coxin .int1{ width:286px;}
.coxin .int1 input{ width:273px;}
.coxin .int2{ width:286px;}
.coxin .int2 input{ width:273px;}
.coxin .int3 input{ width:580px;}
.coxin .int3 textarea{ width:580px;}
.coxin .int6{ width:100px;}
}
@media screen and (max-width:999px){
.col{ width:100%; float:none;}
.cor{ width:100%; float:none; margin-top:30px;}

.coxin .int1{ width:auto; float:none;}
.coxin .int1 input{ width:95%;}
.coxin .int2{ width:auto; float:none;}
.coxin .int2 input{ width:95%;}
.coxin .int3 input{ width:95%;}
.coxin .int3 textarea{ width:95%;}
.coxin .int5{ width:auto; float:none;}
.coxin .int5 input{ width:95%;}
.coxin .coyanzheng{ margin-left:12px;}
.coxin .int6{ width:20%; float:left; margin-left:10px;}
.coa{ font-size:18px; font-size:1.8rem;}
}
.chanxiang table,.nex table{ /*width:97%;*/ border-collapse:collapse; line-height:24px; word-break:break-all;}
.chanxiang tr td,.nex tr td{ line-height:24px; padding:2px; text-align: center;border: 1px solid #ccc;}
.chanxiang img{max-width: 50%;}

/**********************************************************************  faq  **********************************************************************/
.faqmain{ padding-bottom:64px;}
.faql{ width:550px; float:left; margin-top:8px;}
.faqr{ width:519px; float:right; margin-top:15px;}

@font-face {
    font-family: 'FuturaStdBook';
    src: url('../fonts/FuturaStdBook.eot');
    src: url('../fonts/FuturaStdBook.eot') format('embedded-opentype'),
         url('../fonts/FuturaStdBook.woff2') format('woff2'),
         url('../fonts/FuturaStdBook.woff') format('woff'),
         url('../fonts/FuturaStdBook.ttf') format('truetype'),
         url('../fonts/FuturaStdBook.svg#FuturaStdBook') format('svg');
}
.faql li a{ display:block; line-height:29px; padding:11px 0; background:url(../img/faqzhizhen.png) no-repeat left center; padding-left:30px; border-bottom:1px dashed #333333; font-size:16px; font-size:1.6rem;font-family: "poppins-regular-webfont"; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.faql li a:hover{ color:#3a6ebb;}

.for{ width:518px; height:44px;}
.se1{ width:443px; height:44px; border:1px solid #32a7e1; padding-left:13px; font-size:16px; font-size:1.6rem; color:#686868; font-family: "poppins-regular-webfont"; line-height:42px; float:left;}
.sousuo2{ width:69px; height:44px; border:1px solid #32a7e1; background:#32a7e1 url(../img/sousuo2.jpg) no-repeat center; float:right; cursor:pointer; transition:0.5s;}
.sousuo2:hover{ border-radius:5px;}

.faqf{ padding-top:66px; padding-bottom:51px; background:#eaf6fc; border-radius:17px; margin-top:98px; padding-left:38px; padding-right:70px; position:relative;}
.yiwen{ display:block; width:115px; height:111px; position:absolute; left:26px; top:-66px;}
.faqf textarea{ width:397px; height:232px; border:1px solid #e5e5e5; border-radius:5px; padding-left:12px; font-size:14px; font-size:1.4rem; color:#686868; line-height:45px;}
.faqf .int1{ width:181px; height:45px; float:left; margin-top:16px; border:1px solid #e5e5e5; border-radius:5px; padding-left:12px; font-size:14px; font-size:1.4rem; color:#686868; line-height:45px;}
.faqf .int2{ width:181px; height:45px; float:right; margin-top:16px; border:1px solid #e5e5e5; border-radius:5px; padding-left:12px; font-size:14px; font-size:1.4rem; color:#686868; line-height:45px;}
.faqyanzheng{ width:196px; height:49px; float:right; margin-top:13px; cursor:pointer;}
.faqf .int3{ display:block; width:181px; height:50px; margin:auto; margin-top:45px; background:#32a7e1; border-radius:5px; font-size:16px; font-size:1.6rem; color:#fff; cursor:pointer;}
.faqf .int3:hover{ background:#1a95d2;}

.faql2{}
.faql2>a{}

.subNavBox{ margin-top:7px;}
.subNavBox>a{ display:block; line-height:27px; padding:10px 0; padding-left:12px; background:#f3f3f3; font-size:18px; font-size:1.8rem;font-family: "poppins-regular-webfont"; margin-bottom:11px;}
.subNav{cursor:pointer; background:url(../img/heijian.jpg) no-repeat right center; font-size:16px; font-size:1.6rem; line-height:24px; font-family: "poppins-regular-webfont"; padding:10px 0; padding-right:12px;}
.subNav:hover{color:#277fc2;}
.subNav a{ display:block;  padding-left:32px;}
.currentDd a{color:#32a7e1}
.currentDt{background:url(../img/lanjian2.jpg) no-repeat right center;}
.navContent{display: none;}
.navContent p{ font-size:14px; font-size:1.4rem; line-height:23px; padding-left:45px;}

.mat{ margin-top:65px;}

@media screen and (min-width:1000px) and (max-width:1119px){
.faql{ width:434px;}
}
@media screen and (max-width:999px){
.faql{ width:48%; float:left; margin-top:8px;}
.faqr{ width:49%; float:right; margin-top:15px;}
.for{ width:100%; height:44px;}
.se1{ width:60%;}
.sousuo2{ float:left; margin-left:5px;}
.faqf{ padding-left:15px; padding-right:15px;}
.faqf textarea{ width:95%; height:198px;}
.faqf .int1,.faqf .int2{ width:95%; float:none;}
.clear3{ display:none}
.faqyanzheng{ float:left;}
.faqf .int3{ float:left; margin-left:10px; width:23%; margin-top:14px;}
}
@media screen and (max-width:639px){
.faql{ width:100%; float:left; margin-top:8px;}
.faqr{ width:100%; float:right; margin-top:30px;}
.faqf{ padding-left:7px; padding-right:7px;}
}



/**********************************************************************  faq  **********************************************************************/
.faqmain{ padding-bottom:64px;}
.faql{ width:550px; float:left; margin-top:8px;}
.faqr{ width:519px; float:right; margin-top:15px;}

@font-face {
    font-family: 'FuturaStdBook';
    src: url('../fonts/FuturaStdBook.eot');
    src: url('../fonts/FuturaStdBook.eot') format('embedded-opentype'),
         url('../fonts/FuturaStdBook.woff2') format('woff2'),
         url('../fonts/FuturaStdBook.woff') format('woff'),
         url('../fonts/FuturaStdBook.ttf') format('truetype'),
         url('../fonts/FuturaStdBook.svg#FuturaStdBook') format('svg');
}
.faql li a{ display:block; line-height:29px; padding:11px 0; background:url(../img/faqzhizhen.png) no-repeat left center; padding-left:30px; border-bottom:1px dashed #333333; font-size:16px; font-size:1.6rem;font-family: "poppins-regular-webfont"; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.faql li a:hover{ color:#3a6ebb;}

.for{ width:518px; height:44px;}
.se1{ width:443px; height:44px; border:1px solid #32a7e1; padding-left:13px; font-size:16px; font-size:1.6rem; color:#686868; font-family: "poppins-regular-webfont"; line-height:42px; float:left;}
.sousuo2{ width:69px; height:44px; border:1px solid #32a7e1; background:#32a7e1 url(../img/sousuo2.jpg) no-repeat center; float:right; cursor:pointer; transition:0.5s;}
.sousuo2:hover{ border-radius:5px;}

.faqf{ padding-top:66px; padding-bottom:51px; background:#eaf6fc; border-radius:17px; margin-top:98px; padding-left:38px; padding-right:70px; position:relative;}
.yiwen{ display:block; width:115px; height:111px; position:absolute; left:26px; top:-66px;}
.faqf textarea{ width:397px; height:232px; border:1px solid #e5e5e5; border-radius:5px; padding-left:12px; font-size:14px; font-size:1.4rem; color:#686868; line-height:45px;}
.faqf .int1{ width:181px; height:45px; float:left; margin-top:16px; border:1px solid #e5e5e5; border-radius:5px; padding-left:12px; font-size:14px; font-size:1.4rem; color:#686868; line-height:45px;}
.faqf .int2{ width:181px; height:45px; float:right; margin-top:16px; border:1px solid #e5e5e5; border-radius:5px; padding-left:12px; font-size:14px; font-size:1.4rem; color:#686868; line-height:45px;}
.faqyanzheng{ width:196px; height:49px; float:right; margin-top:13px; cursor:pointer;}
.faqf .int3{ display:block; width:181px; height:50px; margin:auto; margin-top:45px; background:#32a7e1; border-radius:5px; font-size:16px; font-size:1.6rem; color:#fff; cursor:pointer;}
.faqf .int3:hover{ background:#1a95d2;}

.faql2{}
.faql2>a{}

.subNavBox{ margin-top:7px;}
.subNavBox>a{ display:block; line-height:27px; padding:10px 0; padding-left:12px; background:#f3f3f3; font-size:18px; font-size:1.8rem;font-family: "poppins-regular-webfont"; margin-bottom:11px;}
.subNav{cursor:pointer; background:url(../img/heijian.jpg) no-repeat right center; font-size:16px; font-size:1.6rem; line-height:24px; font-family: "poppins-regular-webfont"; padding:10px 0; padding-right:12px;}
.subNav:hover{color:#277fc2;}
.subNav a{ display:block;  padding-left:32px;}
.currentDd a{color:#32a7e1}
.currentDt{background:url(../img/lanjian2.jpg) no-repeat right center;}
.navContent{display: none;}
.navContent p{ font-size:14px; font-size:1.4rem; line-height:23px; padding-left:45px;}

.mat{ margin-top:65px;}

@media screen and (min-width:1000px) and (max-width:1119px){
.faql{ width:434px;}
}
@media screen and (max-width:999px){
.faql{ width:48%; float:left; margin-top:8px;}
.faqr{ width:49%; float:right; margin-top:15px;}
.for{ width:100%; height:44px;}
.se1{ width:60%;}
.sousuo2{ float:left; margin-left:5px;}
.faqf{ padding-left:15px; padding-right:15px;}
.faqf textarea{ width:95%; height:198px;}
.faqf .int1,.faqf .int2{ width:95%; float:none;}
.clear3{ display:none}
.faqyanzheng{ float:left;}
.faqf .int3{ float:left; margin-left:10px; width:23%; margin-top:14px;}
}
@media screen and (max-width:639px){
.faql{ width:100%; float:left; margin-top:8px;}
.faqr{ width:100%; float:right; margin-top:30px;}
.faqf{ padding-left:7px; padding-right:7px;}
}



/**********************************************************************  faq  **********************************************************************/
.faqmain{ padding-bottom:64px;}

@font-face {
    font-family: 'FuturaStdBook';
    src: url('../fonts/FuturaStdBook.eot');
    src: url('../fonts/FuturaStdBook.eot') format('embedded-opentype'),
         url('../fonts/FuturaStdBook.woff2') format('woff2'),
         url('../fonts/FuturaStdBook.woff') format('woff'),
         url('../fonts/FuturaStdBook.ttf') format('truetype'),
         url('../fonts/FuturaStdBook.svg#FuturaStdBook') format('svg');
}
.faql li a{ display:block; line-height:29px; padding:11px 0; background:url(../img/faqzhizhen.png) no-repeat left center; padding-left:30px; border-bottom:1px dashed #333333; font-size:16px; font-size:1.6rem;font-family: "poppins-regular-webfont"; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.faql li a:hover{ color:#3a6ebb;}

.for{ width:518px; height:44px;}
.se1{ width:443px; height:44px; border:1px solid #32a7e1; padding-left:13px; font-size:16px; font-size:1.6rem; color:#686868; font-family: "poppins-regular-webfont";line-height:42px; float:left;}
.sousuo2{ width:69px; height:44px; border:1px solid #32a7e1; background:#32a7e1 url(../img/sousuo2.jpg) no-repeat center; float:right; cursor:pointer; transition:0.5s;}
.sousuo2:hover{ border-radius:5px;}

.faqf{ padding-top:66px; padding-bottom:51px; background:#eaf6fc; border-radius:17px; margin-top:98px; padding-left:38px; padding-right:70px; position:relative;}
.yiwen{ display:block; width:115px; height:111px; position:absolute; left:26px; top:-66px;}
.faqf textarea{ width:397px; height:232px; border:1px solid #e5e5e5; border-radius:5px; padding-left:12px; font-size:14px; font-size:1.4rem; color:#686868; line-height:45px;}
.faqf .int1{ width:181px; height:45px; float:left; margin-top:16px; border:1px solid #e5e5e5; border-radius:5px; padding-left:12px; font-size:14px; font-size:1.4rem; color:#686868; line-height:45px;}
.faqf .int2{ width:181px; height:45px; float:right; margin-top:16px; border:1px solid #e5e5e5; border-radius:5px; padding-left:12px; font-size:14px; font-size:1.4rem; color:#686868; line-height:45px;}
.faqyanzheng{ width:196px; height:49px; float:right; margin-top:13px; cursor:pointer;}
.faqf .int3{ display:block; width:181px; height:50px; margin:auto; margin-top:45px; background:#32a7e1; border-radius:5px; font-size:16px; font-size:1.6rem; color:#fff; cursor:pointer;}
.faqf .int3:hover{ background:#1a95d2;}

.faql2{}
.faql2>a{}

.subNavBox{ margin-top:7px;}
.subNavBox>a{ display:block; line-height:27px; padding:10px 0; padding-left:12px; background:#f3f3f3; font-size:18px; font-size:1.8rem;font-family: "poppins-regular-webfont"; margin-bottom:11px;}
.subNav{cursor:pointer; background:url(../img/heijian.jpg) no-repeat right center; font-size:16px; font-size:1.6rem; line-height:24px; font-family: "poppins-regular-webfont";padding:10px 0; padding-right:12px;}
.subNav:hover{color:#277fc2;}
.subNav a{ display:block;  padding-left:32px;}
.currentDd a{color:#32a7e1}
.currentDt{background:url(../img/lanjian2.jpg) no-repeat right center;}
.navContent{display: none;}
.navContent p{ font-size:14px; font-size:1.4rem; line-height:23px; padding-left:45px;}

.mat{ margin-top:65px;}

@media screen and (min-width:1000px) and (max-width:1119px){
.faql{ width:434px;}
}
@media screen and (max-width:999px){
.faql{ width:48%; float:left; margin-top:8px;}
.faqr{ width:49%; float:right; margin-top:15px;}
.for{ width:100%; height:44px;}
.se1{ width:60%;}
.sousuo2{ float:left; margin-left:5px;}
.faqf{ padding-left:15px; padding-right:15px;}
.faqf textarea{ width:95%; height:198px;}
.faqf .int1,.faqf .int2{ width:95%; float:none;}
.clear3{ display:none}
.faqyanzheng{ float:left;}
.faqf .int3{ float:left; margin-left:10px; width:23%; margin-top:14px;}
.rslides{ display:none}
}
@media screen and (max-width:639px){
.faql{ width:100%; float:left; margin-top:8px;}
.faqr{ width:100%; float:right; margin-top:30px;}
.faqf{ padding-left:7px; padding-right:7px;}
}


/**********************************************************************  about1  **********************************************************************/
.ab1main1{ padding-top:27px;}
.ab1tu1{ display:block; 
/*width:625px;*/
width:370px;
float:right; margin-left:15px; margin-top:32px;}
.ab1tu1 img{ display:block; margin:auto; width:100%; max-width:625px; max-height:341px;}
.ab1biao1{ display:block;}
.ab1biao1 img{ display:block; width:240px; height:15px;}
.ab1main1 p{ font-size:16px; font-size:1.6rem; line-height:24px; color:#666666; margin-top:24px;}

.leacon, .ab1main2{ padding-top:52px;}
.ab1biao2{ background:url(../img/m1xian.jpg) repeat-x bottom;}
.ab1biao2n{ display:block; float:left;}
.ab1mor{ float:right; font-size:16px; font-size:1.6rem; line-height:30px; color:#168fe7;}
.ab1tu2{ display:block; text-align:center; margin-top:21px;}
.ab1tu2 img{ display:block; margin:auto; width:100%; max-width:1100px; max-height:328px;}

.ab1main3{ padding-top:52px;}
.ab1biao3{ display:block; background:url(../img/m1xian.jpg) repeat-x bottom;}
.abl{ width:760px; float:left; margin-top:18px;}
.abr{ width:335px; float:right; margin-top:18px;}
.abl a,.abr a{ display:block; font-size:18px;  line-height:36px; color:#666666; padding-left:30px; background:url(../img/landian.jpg) no-repeat left 12px;}


@media screen and (min-width:1000px) and (max-width:1119px){
.abl{ width:660px; float:left; margin-top:18px;}
.abr{ width:300px; float:right; margin-top:18px;}
.abl a,.abr a{font-size:16px; font-size:14px;}
}
@media screen and (max-width:999px){
.ab1tu1{ width:auto; float:none; margin:auto;}
.ab1biao1{ margin-top:30px;}
.abl{ width:100%; float:none; margin-top:18px;}
.abr{ width:100%; float:none; margin-top:0px;}
.abl a,.abr a{font-size:16px; font-size:14px;}
}

#returnTop {
	_display: none;
	position: fixed;
	_position: absolute;
	z-index: 999999999999999999999;
	right: 30px;
	bottom: 49px;
	_bottom: auto;
	width: 55px;
	height: 58px;
	text-indent: -999px;
	overflow: hidden;
	background: url(../img/top.png) no-repeat;
	transition: bottom 0.9s;
	-webkit-transition: bottom 0.9s;
	-moz-transition: bottom 0.9s;
	-o-transition: bottom 0.9s;
}

/***********************  xiugai  **************************/
.navContent2{display: none;}

.faql .subNav2 a{ display:block; line-height:29px; padding:11px 0; background:url(../img/faqzhizhen.png) no-repeat left center; padding-left:30px; border-bottom:1px dashed #333333; font-size:16px; font-size:1.6rem;font-family: "poppins-regular-webfont"; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}



/**********************************************************************  video  **********************************************************************/
.vimain{ padding-bottom:68px;}
.vibiao{ display:block; background:url(../img/vihui.jpg) repeat-x bottom; text-align:center; margin-top:9px; margin-bottom:2px;}
.vilie{ width:332px; float:left; margin-left:52px; margin-top:30px;}
.vitu{ display:block; position:relative;}
.vitun{ display:block; margin:auto; width:100%; max-width:332px; max-height:258px;}
.vifu{ display:block; width:69px; height:69px; position:absolute; left:50%; margin-left:-35px; top:50%; margin-top:-35px;}
.vilie p{ border-bottom:2px solid #295a9b; background:#ededed;}
.vilie p a{ display:block; padding-left:41px; background:url(../img/bofang.jpg) no-repeat 12px 20px; font-size:14px; font-size:1.4rem; line-height:31px; padding-top:11px; padding-bottom:9px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.vilie p a:hover{ color:#295a9b;}
.mat1{ margin-top:85px;}
@media screen and (min-width:1000px) and (max-width:1119px){
.vilie{ width:320px; margin-left:10px; margin-top:30px;}
}
@media screen and (max-width:999px){
.vimain{ padding-bottom:28px;}
.vilie{ width:32.333%; margin-left:0.5% !important; margin-right:0.5%; margin-top:30px;}
.mat1{ margin-top:25px;}
}
@media screen and (max-width:639px){
.vilie{ width:49%; margin-left:0.5% !important; margin-right:0.5%; margin-top:30px;}
.vilie p a{ padding-left:25px; background:url(../img/bofang.jpg) no-repeat 4px 20px; font-size:12px; font-size:1.2rem;}
}

/**********************************************************************  pic  **********************************************************************/
.pimain{ padding-bottom:67px;}
.pimain .vibiao{ margin-bottom:18px;}
.pilie{ width:268px; float:left; margin-left:8px; margin-top:23px;}
.pitu{ display:block; border:2px solid #e5e5e5; position:relative; max-width:264px; margin:auto; overflow:hidden;}
.pitun{ display:block; margin:auto; width:100%; max-width:264px; max-height:204px;}
.pifu{ width:35px; height:27px; position:absolute; right:0px; bottom:-27px; transition:0.5s;}
.pilie:hover .pifu{ bottom:0px;}
.pilie:hover .pitu{ border:2px solid #0094de;}
.pizi{ display:block; font-size:16px; font-size:1.6rem; line-height:30px; color:#000033; text-align:center; margin-top:10px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
@media screen and (min-width:1000px) and (max-width:1119px){
.pilie{ width:237px; margin-left:8px;}
}
@media screen and (max-width:999px){
.pimain{ padding-bottom:30px;}
.pilie{ width:32.333%; margin-left:0.5% !important; margin-right:0.5%; margin-top:15px;}
.pifu{ bottom:0px;}
.pizi{ font-size:14px; font-size:1.4rem;}
}
@media screen and (max-width:639px){
.pilie{ width:49%; margin-left:0.5% !important; margin-right:0.5%; margin-top:15px;}
.pizi{ font-size:12px; font-size:1.2rem;}
}

.faqsou{
	width: 435px;
    height: 42px;
    line-height: 42px;
    padding-left: 8px;
    color: #686868;
    float: left;
    background: none;
    border: 1px solid #e5e5e5;
   }
.pro_delte{ width:69px; height:38px; background:#0094de; line-height:39px; color:#fff;  border:none; cursor:pointer; margin-top:10px; font-size:14px;  margin-left:89px; display:block; text-align:center; }

.listcart {width: 100%;text-align: center;}
.listcart a {
    display: inline-block;
    height: 34px;
    width: 200px;
    line-height: 34px;
    overflow: hidden;
    color: #fff;
    cursor: pointer;
    border: solid 1px #0094de;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    font-size: 16px;
    font-size: 1.6rem;
    margin-left: 10px;
    border-radius: 5px;
  	background-color: #0094de;
    }
    .listcart a:hover {background: #fff; color: #0094de; border:solid 1px #0094de;}


    .weixin{ position:relative; cursor:pointer;}
	.weixin img.ewm{ position:absolute; width:149px; height:150px; top:0px; left:-149px; display:none;}
	
	.weixin .tankuang img.ewm{ position:absolute; width:149px; height:150px; top: -150px; left:50%; display:none;}
	.weixin:hover img.ewm{ display:block;}
	.weixin2,.tankuang{ display:none}
    @media screen and (max-width:639px) {
		.weixin2{ display:block}
		.weixin1{ display:none}
	}

	.ppp{ font-size: 16px; line-height: 32px; }

.prrt_pro{ font-size: 16px; line-height: 28px; }


.prtag{ background:#f9f9f9; font-size:18px; font-size:1.4rem; line-height:32px; margin-top:20px; padding: 20px;}
	.prtag span{ color: #1a9fe1; display:inline-block; margin-right: 14px; }
	.prtag a{ display:inline-block;  margin-right:20px;}
	.prtag a:hover{ color: #1a9fe1;}
	@media screen and (max-width:999px) {
	.prtag{ font-size:14px; font-size:1.4rem; line-height:26px; padding:15px; margin-top:20px;}
	}
	@media screen and (max-width:499px) {
		.prtag{ font-size:12px; font-size:1.2rem; line-height:22px; padding:10px; margin-top:20px;}
	}
	
	.nexiang img{ max-width: 100%; }

    .yilie2 a{ color: #999999; }
    .yilie2 a:hover { color: #3a6ebb; }

.main3{padding-bottom: 72px;}

.main3 .m3biao{display: block;    border-bottom: 1px solid #cccccc;    padding:0;}
.main3 .m3biao img{display: block;}
.main3 .m3biao span{font-size:20px; font-size:2.0rem;}
.main3 .m3biao span:first-child{font-weight: bold;    color: #0090d9;}
.main3 .m3biao span:last-child{float: right;font-size: 16px;font-size:1.6rem;line-height: 26px;font-weight: bolder;}

.cate_msg{padding-bottom: 28px; border-bottom: 2px solid #edecec;}
.cate_msg .cate_title{display: block; font-size:20px; font-size:2.0rem;margin-top: 28px;}
.cate_msg .cate_title:hover{color: #3a6ebb;}
.z_title{font-size:38px; font-size:2.6rem;margin-top: 28px;}

.c_file a{display: inline-block;float: right;font-size:0;line-height: 24px;color: #fff;width: 106px;height: 32px;background: #3a6ebb;padding: 0 14px;    border: 2px solid #3a6ebb;border-radius: 5px;}
.don .c_file a{width: 80px;    padding: 0 10px;}
.f-title{float: left;color: #fff;font-size: 16px;font-size: 1.6rem;line-height: 32px;padding-right: 14px;}
.don .f-title{padding-right: 9px;font-size: 14px;font-size: 1.4rem;}
.c_file a .f-img{display: inline-block;width: 16px;height: 32px;background: url(../img/down1.png) no-repeat right 6px;background-size: 100%;}
.c_file a:hover{background: #fff;}
.c_file a:hover .f-title{color: #3a6ebb;}
.c_file a:hover .f-img{background: url(../img/down2.png) no-repeat right;background-size: 100%;}
.main3 .m3biao:hover span{color:#00ce85;}
.yvzhong .slang-title {
	background: url(../img/yxia.png) no-repeat right center;
	padding: 0 19px 0 15px;
	position: relative;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
.yvzhong .slang-title:hover>ul{top: 100%;}
.yvzhong .slang-title a{color: #666;}
.yvzhong .slang-title a:hover{color: #00ce85; }
.yvzhong .slang-title ul{position: absolute;top:-999px;left: 0;right: 0;z-index: 9999;background-color: #FFFFFF;border: 0px solid #666;}
.yvzhong .slang-title ul li{    padding-right: 15px;   padding-left: 10px;line-height: 30px;}

@media only screen and (max-width:767px ) {
	.yvzhong{font-size: 12px;font-size: 1.2rem;}
}
.zhutu{width: 50%;float: left;margin-top: 33px;}
.zhutu img{display: block;width: 100%;max-height: 400px;}
@media only screen and (max-width:999px ){
.zhutu{width: 100%;float: none;}
}
.cate_msg .chanzi{background: none;}
.cate_msg .chanzi .chanzin p a{font-size: 12px;font-size: 1.2rem;line-height: 20px;}
.nw{width: auto;}
.nc{background: none;}
.wap-nav { width: 5px; height: 100%; position: absolute; right: 0; -webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; z-index: 999999999999999; cursor: pointer; position: fixed; top: -5px; right: 0; display: block; }

.wap-nav .nav {display: none; overflow: hidden; width: 300px; background: rgba(0, 0, 0, 0.8); position: absolute; top: 0; right: 0; height: auto; overflow: scroll; }

.wap-nav .nav span { font-family: "poppins-regular-webfont"; }


.wap-nav .nav > ul { display: none; margin-top: 0px; margin-bottom: 0px; overflow: scroll; padding-top: 45px; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.wap-nav .nav > ul > li { line-height: 40px; font-size: 12px; font-size: 1.2rem; text-indent: 20px; position: relative; }

.wap-nav .nav > ul > li .addition { width: 20px; height: 20px; position: absolute; right: 15px; top: 10px; background: url("../img/shizi.png") no-repeat center center; }

.wap-nav .nav > ul > li .addition.fa:before { margin-right: 5px; color: #fff; text-indent: 0; }

.wap-nav .nav > ul > li > a { margin-right: 40px; color: #fff; font-size: 12px; font-size: 1.2rem; display: block; }

.wap-nav .nav > ul > li > a span { color: #fff; font-size: 12px; font-size: 1.2rem; }

.wap-nav .nav > ul > li .c-show { display: none; width: 100%; }

.wap-nav .nav > ul > li .c-show1 .c-s1 { position: relative; padding-left: 15px; }

.wap-nav .nav > ul > li .c-show1 .c-s1 > a { position: relative; margin-right: 40px; font-size: 12px; font-size: 1.2rem; color: #fff; display: block; padding-top: 5px; padding-bottom: 5px; line-height: 30px; }

.wap-nav .nav > ul > li .c-show1 .c-s1 > a span { font-size: 12px; font-size: 1.2rem; color: #fff; }

.wap-nav .nav > ul > li .c-show1 .c-s1 > .c-show2 { position: relative; }

.wap-nav .nav > ul > li .c-show1 .c-s1 > .c-show2 .c-s2 { position: relative; }

.wap-nav .nav > ul > li .c-show1 .c-s1 > .c-show2 .c-s2 > a { margin-right: 40px; text-indent: 35px; font-size: 12px; font-size: 1.2rem; color: #fff; display: block; padding-top: 5px; padding-bottom: 5px; line-height: 30px; }

.wap-nav .nav > ul > li .c-show1 .c-s1 > .c-show2 .c-s2 > a span { font-size: 12px; font-size: 1.2rem; color: #fff; }

.wap-nav .nav > ul > li .c-show1 .c-s1 .c-s2 .c-show3 { position: relative; }

.wap-nav .nav > ul > li .c-show1 .c-s1 .c-s2 .c-show3 .c-s3 a { margin-right: 40px; text-indent: 50px; font-size: 12px; font-size: 1.2rem; color: #fff; display: block; padding-top: 5px; padding-bottom: 5px; line-height: 30px; }

.wap-nav .nav > ul > li .c-show1 .c-s1 .c-s2 .c-show3 .c-s3 a span { font-size: 12px; font-size: 1.2rem; color: #fff; }

.wap-nav .nav > ul > dl { padding: 20px; }

.wap-nav .nav > ul > dl dd { float: left; margin: 0 2px; }

.wap-nav .menubtn {  width: 30px; height: 18px; position: absolute; top: 22px; right: 17px; -webkit-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; z-index: 9999; }

.wap-nav .menubtn span { display: block; width: 100%; height: 3px; margin-bottom: 3px; background-color: #0354a3; }

@media screen and (min-width: 960px) { .wap-nav, .menubtn { display: none; } }
.fujian{display: none;}
@media screen and (max-width: 630px){
	.fujian{display: block;width: 50%;float: left; font-weight:bolder;padding-left: 24px;background: url(../img/download.png) no-repeat left 6px;}
	.fujian a{display: block;font-size:14px; font-size:1.4rem; line-height:30px; text-align: left;}
	.erweima img{width: 40%;float: right;max-width: 130px;}
	.fujianpc{display:none;}
}

.fujianpc{
    font-weight: bold;
    font-size: 14px;
    line-height: 32px;
    padding-left: 24px;
    background: url(../img/download.png) no-repeat left 6px;
}
.fujian a, .fujianpc a:hover{color:#065d97;}

.catdesc{text-align: left; margin: 0 auto; padding-bottom: 30px; font-size: 16px; font-size: 1.6rem; line-height: 24px; padding-top: 5px;}
.catdesc img{display: block;width: 100% !important;}
.catdesc h1{font-size: 20px; font-size: 2rem;}
/*.catdesc h2{font-size: 14px;font-size: 1.4rem;}*/
.catdesc p a:hover span{color: #3a6ebb !important;}
.catdesc p a:hover{color: #3a6ebb}

.catdesc a{color: #00b0f0;}
.catdesc a span{color:#00b0f0;}
.catdesc a strong{color:#00b0f0;}
.catdesc a:hover{color:#3a6ebb !important;text-decoration: underline !important;}
.catdesc a:hover span{color:#3a6ebb !important;}
.catdesc a:hover strong{color:#3a6ebb !important;}

.m2more{
    display: block;
    font-size: 14px;
    font-size: 1.4rem;font-weight: bold;
    text-transform: uppercase;
    margin-top: 10px;}
.desc-con,.leader-list{ font-size: 16px; font-size: 1.6rem; line-height: 30px;color: #666;}
.desc-con p,.leader-list p{color: #666;}
.desc-con{margin-bottom: 30px;}
.leader-item{ margin-bottom: 40px;padding-bottom: 40px;border-bottom: 1px solid rgba(51,51,51,0.12);}

.leader-tu {float: left;width: 20%;}
.leader-con{float: left;width: 77%;margin-left: 3%;}
.leader-tu img{display: block;max-width: 200px;width: 100%;border-radius: 100%;}
.leader-list .leader-name{font-size: 36px; font-size: 3.6rem;    line-height: 50px;color: #05639d;}
.leader-list .leader-position{color: #333;font-weight:bold;}


.leader-con .leaNav1{border: 1px solid #e7e7e7;padding-left: 0;margin-top: 20px;}
.leaNav1 .zm{font-size: 14px; font-size: 1.4rem; background: #f9f9f9;display: block; padding: 16px 50px 16px 22px;color: #333;}
.currentDt1 .zm{background:url("../img/xz.png") #f9f9f9 no-repeat 98.5% center;}
.currentDd1 .zm{background:url("../img/xy.png") #f9f9f9 no-repeat 98.5% center;}
.leaContent1{display: none;border: 1px solid #ddd;padding:0 18px;padding-top: 14px;padding-bottom: 18px;margin-bottom: 22px;margin-top: -1px;}

.leacon .leader-list{margin-top: 20px;}
@media screen and (max-width: 767px){
    .leader-tu,.leader-con{float: none;width: 100%;}
    .leader-tu img{margin:auto;}
}
.table table { /*width: 97%;*/ border-collapse: collapse; line-height: 22px; border: 1px solid #ccc; } 

 .table table tr td { border: 1px solid #ccc; }
@media screen and (max-width:991px){ 
 .table { width: 100%; overflow-x: scroll; } 
 .table > div { /*width: 991px !important;*/ max-width: 991px; } 
}
.pointp{position: relative;    padding-left: 14px;}
.pointp:before{content: "";position: absolute;top: 7px;left:0;width: 10px;height: 10px;border-radius: 5px;background: #000000;}
/*protags*/
.rightcon{ float: left; width: 100%; padding-left: 344px; -moz-box-sizing: border-box; box-sizing: border-box;}
.rightcon img{display: block; max-width: 100%;}
@media screen and (max-width: 999px) { .rightcon { float: none; padding-left: 0; } }
.leftcate{ float: left; width: 300px; margin-left: -100%; }
@media screen and (max-width: 999px) { .leftcate { float: none; width: 100%; margin-left: 0; margin-top: 30px; } }
.rightcon .chanlie{width: calc(32% - 2px);margin-left: 1.5%;}
.m-sdnav1 .nav-btn { position: relative; display: none; width: 100%; padding-top: 10px; padding-left: 15px; padding-right: 40px; padding-bottom: 10px; line-height: 25px; font-size: 18px; font-size: 1.8rem; color: white; text-transform: uppercase; background-color: #006cb9; -moz-box-sizing: border-box; box-sizing: border-box; }
.m-sdnav1 .nav-btn span{color: white;}
.m-sdnav1 .nav-btn > p { position: absolute; bottom: 12px; right: 15px; }

.m-sdnav1 .nav-btn > p span { margin-bottom: 2px; display: block; width: 25px; height: 4px; background-color: #f2f2f2; }

.m-sdnav1 .nav-item { margin-top: 8px;padding-left: 0px; background-color: #f1f1f1;}
.m-sdnav1 .nav-item:hover { background-color: #006cb9; }
.m-sdnav1 .nav-item > a {  display: inline-block; margin-left: 10px; padding-top: 8px; padding-bottom: 8px; line-height: 30px; font-size: 14px; font-size: 1.4rem; color: #000; }

.m-sdnav1 .nav-item .zknav{position: relative;  display: inline-block;padding-left: 0px;width: 16px; height:16px;}
.m-sdnav1 .nav-item .zknav:before { content: ""; position: absolute; right: 0px; top: 0; width: 16px; height: 100%; background: url("../img/sdicon1.png") no-repeat center; }
.m-sdnav1 .nav-item:hover .zknav:before{ background: url("../img/sdicon2.png") no-repeat center;}
.m-sdnav1 .nav-item:hover >.yiname { color: white;  border-color: #3a6ebb; }


.m-sdnav1 .nav-item > a.active { color: white; background-color: #3a6ebb; border-color: #3a6ebb; }

.m-sdnav1 .nav-item > a.active:before { background-image: url("../img/sdicon2.png"); }

.m-sdnav1 .nav-item:first-child { margin-top: 0; }

.m-sdnav1 .sbnav-list { display: none; background-color: #f7f7f7; }

.m-sdnav1 .sbnav-list.show { display: block; }

.m-sdnav1 .sbnav-list1 { padding-top: 11px; padding-bottom: 12px; }

.m-sdnav1 .sbnav-item > a { display: block; padding-top: 5px; padding-bottom: 5px; line-height: 30px; font-size: 14px; font-size: 1.4rem; color: #444; }

.m-sdnav1 .sbnav-item > a:hover, .m-sdnav1 .sbnav-item > a.active { color: #3a6ebb; }

.m-sdnav1 .sbnav-item1 > a { padding-left: 46px; padding-right: 16px; background: url("../img/sdicon3.png") no-repeat 15px 12px; }

.m-sdnav1 .sbnav-item1 > a:hover, .m-sdnav1 .sbnav-item1 > a.active { background-image: url("../img/sdicon4.png"); }

.m-sdnav1 .sbnav-item2 a { padding-left: 46px; background: no-repeat 15px 14px; }

.m-sdnav1 .sbnav-item2 a:hover {}
@media screen and (max-width: 1119px){
.rightcon .chanlie {
    width: calc(32% - 2px);
    margin-left: 1.4%;
}
}
@media screen and (max-width: 999px) { .m-sdnav1 .nav-name { display: none; }
  .m-sdnav1 .nav-btn { display: block; }
  .m-sdnav1 .nav-list { display: none; } 
  .rightcon .chanlie{    width: 30.33%;
    margin-left: 0.8% !important;
    margin-right: 0.8%;}
}
@media screen and (max-width: 676px){
.rightcon .chanlie{    width: calc(48.4% - 4px);
    margin-left: 0.8% !important;
    margin-right: 0.8%;}
}
.m-sdnav1 .currentDd22 {background: #f1f1f1 url("../img/left_bottom.png")no-repeat right 12px;}
.m-sdnav1 .currentDd22:hover{background: #006cb9 url("../img/left_top.png")no-repeat right 12px;}
.m-sdnav1 .currentDd22:hover >a{color:#fff;}
.m-sdnav1 .currentDt22 {background: #006cb9 url("../img/left_top.png")no-repeat right 12px;}
.m-sdnav1 .currentDt22>a{color:#fff;}
.data_news p{text-align: right;font-size: 16px;padding-left: 20px; margin-top: 10px;
    margin-bottom: 10px;}
.m2zi .m2data a:nth-child(2){
    text-align: right;
}
.m2zi .m2data a {
    display: inline-block;
    width: 50%;
    font-size: 16px;
    float: left;
}
.bxdata{text-align:right;}

.pplist .nmarl{margin-right: 0;}
.mian4 {
    padding-bottom: 72px;
}
.m4biao{position: relative;    display: block;margin-bottom: 30px;text-align:center;}
.m4biao img{ display: block;margin:auto;}
.m4biao:before{position: absolute;content:"";width:100%;height:1px;background:#d6d6d6;left:0;bottom:0;}
.title4{font-size: 30px; font-size: 3.0rem;line-height:38px;}
.m4desc{margin-bottom: 30px;}
.m4desc p{font-size: 16px;line-height: 26px;color: #333;text-align: center;}
.pplist p{width:19%;float:left;margin-bottom: 10px;margin-right:1.25%; position: relative;}
.pplist p span{position: absolute;    padding: 0;}
.pplist p .top,.pplist p .dibu{background:  url("../img/jinshu.jpg") no-repeat center;left: 50%;width: 0;height: 2px;transform: translateX(-50%);transition: 0.5s;}
.pplist p .top{top: 0;background-size: 100% 100%;}
.pplist p .dibu{bottom: 0;background-size: 100% 100%;}
.pplist p .zuo,.pplist p .you{background:  url("../img/jinshu2.jpg") no-repeat center;top: 50%;width: 2px;height: 0;transform: translateY(-50%);transition: 0.5s;}
.pplist p .zuo{left:0;background-size: 100% 100%;}
.pplist p .you{right:0;background-size: 100% 100%;}
.pplist p:hover .top{width: 100%;}
.pplist p:hover .dibu{width: 100%;}
.pplist p:hover .zuo{height: 100%;}
.pplist p:hover .you{height: 100%;}
.pplist p img{display:block;max-width:100%;}
@media screen and (max-width: 999px){
    .pplist p{width:49%;margin:10px 0.5%;}
    .pplist p .top{width: 100%;}
    .pplist p .dibu{width: 100%;}
    .pplist p .zuo{height: 100%;}
    .pplist p .you{height: 100%;}
}
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */


/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}


/* Owl Carousel Owl Demo Theme  v1.3.3 */
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons { font-size: 0; letter-spacing: 0; text-align: center; }

.owl-theme .owl-controls .owl-buttons div { display: inline-block; vertical-align: top; font-size: 12px; font-size: 1.2rem; }

/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
/* Styling Pagination*/
.owl-theme .owl-controls .owl-pagination { font-size: 0; letter-spacing: 0; text-align: center; margin-top: 30px; }

@media screen and (max-width: 991px) { .owl-theme .owl-controls .owl-pagination { margin-top: 20px; } }

@media screen and (max-width: 767px) { .owl-theme .owl-controls .owl-pagination { margin-top: 10px; } }

.owl-theme .owl-controls .owl-page { display: inline-block; vertical-align: top; }

.owl-theme .owl-controls .owl-page span { display: block; width: 14px; height: 14px; -moz-border-radius: 50%; border-radius: 50%; margin: 0 5px; font-size: 0; border: solid 2px #006cb9; }

@media screen and (max-width: 991px) { .owl-theme .owl-controls .owl-page span { margin: 0 4px; width: 12px; height: 12px; } }

@media screen and (max-width: 767px) { .owl-theme .owl-controls .owl-page span { margin: 0 3px; width: 10px; height: 10px; } }

.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span { background-color: #006cb9; }

/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers { height: auto; width: auto; color: #FFF; padding: 2px 10px; font-size: 12px; -moz-border-radius: 30px; border-radius: 30px; }
.partner-owl { width: 101.78571%; margin-left: -0.89286%; }

.partner-owl .list-item { margin: 0 4.38596%; }

.partner-owl .item-pic { margin-bottom: 21px;position: relative; }
.partner-owl .item-pic img{width:100%}
@media screen and (max-width: 991px) { .partner-owl .item-pic { margin-bottom: 15px; } }

@media screen and (max-width: 767px) { .partner-owl .item-pic { margin-bottom: 10px; } }
.partner-owl .item-pic span{position: absolute;    padding: 0;}
.partner-owl .item-pic .top,.partner-owl .item-pic .dibu{background:  url("../img/jinshu.jpg") no-repeat center;left: 50%;width: 0;height: 2px;transform: translateX(-50%);transition: 0.5s;}
.partner-owl .item-pic .top{top: 0;background-size: 100% 100%;}
.partner-owl .item-pic .dibu{bottom: 0;background-size: 100% 100%;}
.partner-owl .item-pic .zuo,.partner-owl .item-pic .you{background:  url("../img/jinshu2.jpg") no-repeat center;top: 50%;width: 2px;height: 0;transform: translateY(-50%);transition: 0.5s;}
.partner-owl .item-pic .zuo{left:0;background-size: 100% 100%;}
.partner-owl .item-pic .you{right:0;background-size: 100% 100%;}
.partner-owl .item-pic:hover .top{width: 100%;}
.partner-owl .item-pic:hover .dibu{width: 100%;}
.partner-owl .item-pic:hover .zuo{height: 100%;}
.partner-owl .item-pic:hover .you{height: 100%;}

.coyouxiang a:last-child{padding-left: 10px;}
.fyouxiang a:last-child{padding-left: 10px;}
.hexinfeng a:last-child{padding-left: 10px;}
/*addpy*/
.domain .table table tr td{ border:none; border-bottom: 1px solid #ccc;}
.j-boxtab{display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;}
.syvideo{
    /*background:#f6f6f6;*/
     background:  url("https://www.fescolo.com/themes/simplebootx/picbanners/pysydabj.jpg") no-repeat bottom center ;
    padding-top:60px; padding-bottom:60px;
      background-size: cover; margin-top:30px;
}

.box-tabhd{ display: block;

    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 420px;
    /*padding: 0 40px;*/
    color: #222;
     font: 14px/24px "poppins-regular-webfont",Arial;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}
.tabhd-item{ border-bottom: 1px solid #dfe8f2;
    border-width: 1px 0;
    position: relative;
    z-index: 1;}
   .tabhd-item a{ 
    display: block;
    text-decoration: none;
    /*margin: 0px -40px;*/
    padding: 18px 40px 22px;
    color: #222;
    -webkit-transition: background .3s,color .3s,-webkit-box-shadow .3s;
    transition: background .3s ease,color .3s ease,box-shadow .3s ease;
    transition: background .3s ease,color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.box-tabhd .active,.videosymz{border:none; top:-1px;}
.box-tabhd .active a {
    background: #fff;
    cursor: default;
    color: #0097ff!important;
    -webkit-box-shadow: 0 8px 8px rgba(0,0,0,.07);
    /*box-shadow: 0 8px 8px rgba(0,0,0,.07);*/
    box-shadow: 0 0 10px rgb(55 55 55 / 10%);
}
.box-tabbd{ -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    /*padding: 0 29px 0 0;*/
    position: relative; max-width:580px;}
.tabbd-item{ display:none; }
.box-tabbd .active{display:block; }
.syvideo .zong{    padding: 50px;}

.syvideo .zong2{  background: #fff; max-width:1000px;}
.wrap-iframe div{height: 0;
    /*padding: 56% 0 0;*/
    position: relative; }
.wrap-iframe div iframe{ position: absolute;
    top: 0;
    left: 0;
    width: 100%!important; height:100%; border:none;}
.videosymz{ font-size: 18px;
    line-height: 28px;
    margin: 0 0 15px;
  
}
.video-block-inner time {
       padding: 21px 0 7px 20px;
    font-size: 14px;
    line-height: 16px;    
    /*color: #9b9b9b;*/
     color: #000;
    display: block;
     background:  url("../img/neshizhong.jpg") no-repeat left 19px; 
}
.syvideoms1{     text-align: center;
    font-size: 26px;
    line-height: 1.6;
    width: 100%;
    max-width: 920px;
    margin: 0 auto;
    margin-bottom: 20px;}
    .syvideoms1 strong{ color:#006cb9;}
    
.syvideoms2{ line-height: 1.6;
    font-size: 16px;
    width: 100%;
    max-width: 550px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 30px; }
   .syvideoms3 {text-align: right;
    line-height: 1.6;
    font-size: 14px;
    margin-bottom: 0px;}
    
    .induspy1wz1{font-size: 40px;
    font-weight: bold;
    text-align: center;
    display: block;
    margin-top: 40px;
    margin-bottom: 60px;}
    .induspy1wz2{ font-size: 18px;
    text-align: center;
    line-height: 1.6;
    margin-bottom: 30px;}
    .induspy1{ padding-top:40px; padding-bottom:40px;}
.induspy1lie { display:flex; flex-wrap:wrap; flex-direction:row; justify-content:flex-start;}
.induspy1lie li{ width:48.45454%; margin-left:3.09090%; }
.induspy1lie li:nth-of-type(1){margin-left:0%; }
.induspy1lie li img{ width:100%;}
.induspy1wz3{ }
.induspy1wz3xtitle{  font-size: 14px; line-height: 1.6;display: block;  display:flex; flex-wrap:wrap; flex-direction:row; justify-content:space-between; padding-top:10px; margin-bottom:15px;}
.induspy2lie .induspy1wz3xtitle .ind3xleft{ background:  url("../img/neshizhong.jpg") no-repeat left 2px; padding-left:20px;}
.induspy1wz3 .induspy1wz3xtitle .ind3xleft{ background:  url("../img/neshizhong.jpg") no-repeat left 2px; padding-left:20px;}
.induspy1wz3xtitle .ind3xleft{ color: #000; max-width:70%; }
.induspy1wz3xtitle .ind3xright{ 
    /*color: #0097ff;*/
     color: #006cb9;
    }
.induspy1wz3xtitle .ind3xright:hover{color: #3d8ea7; }
.induspy1wz3dtitle{  font-size: 20px; line-height: 1.6;  display: block; overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2; font-weight: bold; 
    /*min-height: 64px;*/
    margin-bottom:10px;}
.induspy1wz3xms a{
    /*color: #9b9b9b; */
     color: #333; 
    font-size: 14px; line-height: 1.6;display: block; overflow: hidden; 
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    /*min-height: 46px;*/
    
}
    .induspy1wz3more{ font-size: 14px; 
     font-size: 1.4rem;
    line-height: 1.6;  display: block; margin-top: 10px;}
    
.induspy2lie { display:flex; flex-wrap:wrap; flex-direction:row; justify-content:flex-start; margin-top: 40px;}
.induspy2lie li{ width: 32%;
    margin-left: 2%; margin-bottom:20px;}
.induspy2lie li:nth-of-type(3n+1){margin-left:0%; }
.induspy2lie li img{ width:100%;}
.induspy1lietu{ 
    /*padding-bottom:66.66666666%;*/
    padding-bottom:56.285178236%;
    position: relative;height: 0; display: block;}
    .induspy2lie li .induspy1lietu{padding-bottom:66.66666666%; }
.induspy1lietu img{ position: absolute; left: 0;top: 0; width: 100%;height: 100%;}
.fo4{ width:400px; float:left; margin-left:70px;}
.fobiao {
    display: block;
    font-size:18px;
    font-size: 1.8rem;
    line-height: 32px;
    margin-top: 2px;
}
.fo4p {
    font-size: 14px;
    font-size: 1.4rem;
    color: #006cb9;
    line-height: 30px;
    margin-top: 5px;
}
.fsousuo{ width:100%; 
/*height:41px;*/
background:#fff; margin-top:11px; margin-bottom:47px; 
/*border: #333 solid 1px;*/
    
}
.fsou{ float:left; width:200px; float:left; padding-left:13px; font-size:14px; font-size:1.4rem; color: #999999; line-height:39px; background:none; }
.fsuo{ width:82px; line-height:39px; background:#ff9c00; font-size:14px; font-size:1.4rem; color: #fff; float:right; cursor:pointer; transition:0.5s; }

.dibudaohang{  display:flex; flex-wrap:wrap; flex-direction:row; justify-content:flex-start; margin-top: 40px;}
.dibudaohangli{ 
    /*width:13.22222222222%;*/
    margin-left:3%; 
/*font-size: 22px;*/
/*    font-size: 2.2rem;*/
font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.4; font-weight: bold;}
    .dibudaohangli ul  li{
    /*    font-size: 16px;*/
    /*font-size: 1.6rem;*/
        font-size: 14px;
    font-size: 1.4rem;
    font-weight: initial;} 
.dibuxz{ float:right;}
.dibuhui{ background: #ececec;
    padding-top: 23px;
    padding-bottom: 23px;}
    .dibudaohangli:nth-of-type(1){ margin-left:0px;}
  .shejiao a.shejiaoa{  font-size: 18px;
    font-size: 1.8rem; font-weight: bold; line-height:34px;
    vertical-align: top; width:100%; max-width:110px;}
.shejiaolog{ max-width:266px; max-height:32px; margin-right:15px;}
.neinewssear{ padding:10px 0px; }
.neinewssear span{ display:inline-block; padding:10px; background:#3a6ebb; color:#fff;font-size: 18px;
    font-size: 1.8rem;} 
    .neinewssear a{ display:inline-block; padding:10px; color:#333; font-size: 18px; border-bottom:#333 solid 1px;
    font-size: 1.8rem;} 

.aprnpy{    margin: 0 9px;
    padding-top: 10px;
    padding-bottom: 21px;
    padding-top: 12px;
}
.aprnpylie{max-width:100%;}
.aprnpylie li{ max-width:100%; margin-bottom:30px;}
.aprnpylietu{ width:35%; max-width:80px; float:left;}
.aprnpylietu img{width:100%; }
.aprnpyliezi{  float:left; width:60%; margin-left:5%;    line-height: 1.6;
    font-size: 14px;
    font-size: 1.4rem; display:block;overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    line-height: 21px;
    margin-top: -4px;
}
    
.tuijxtt{
    font-size: 24px;
    font-size: 2.4rem;
    /*color: #00b0f0;*/
    color: #000;
    line-height: 38px;
    padding: 10px 0px;
        font-weight: bold;
}

.induspy3lie { display:flex; flex-wrap:wrap; flex-direction:row; justify-content:flex-start; margin-top: 20px;}
.induspy3lie li{ width:24%; margin-left:1.25%; margin-bottom:20px;}

.induspy3lie li img{ width:100%;}
.tuijx .induspy1{padding-top:0px;}

.tuijx .induspy1wz3dtitle{ font-weight:revert; font-size:16px;     -webkit-line-clamp: 4;}
/*.tuijx .induspy3lie li{ width: 23%;    margin-left: 2.25%;}*/
.induspy3lie li:nth-of-type(4n+1){margin-left:0%; }
.nebiaofb{  font-size: 14px; line-height: 1.6;display: block;  padding-top:10px;color: #7A7A7A;}

.m-hvideomodal {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:999999;
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.5);
	display:none;
}
.m-hvideomodal iframe {
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	width:80%;
	height:80%;
}
.diblogoxian{ display:none;}
@media screen and (min-width: 1000px) and (max-width: 1119px){
    .fo4{ width: 300px;}
    .ful2 {    width: 370px;}
    .box-tabhd{ width:429px;}
}
@media screen and (max-width: 999px) {
       .fo4{ width: 45%; margin-left:0px; }
    .ful2 { width: 50%;margin-left:5%; }
    .dibudaohangli{ width: 32.3333333%;margin-left: 0;margin-top: 20px;}
    .shejiao a{ margin-left:10px;}
    .induspy3lie li{ width:48%; margin-left:1% !important;}
    .box-tabhd{ width: 354px;}
    .syvideo .zong{width:auto;}
}
@media screen and (max-width: 991px) {
.syvideoms1{ font-size: 22px;}
.syvideo .zong{ padding:20px;}
.syvideoms3{ margin-bottom:20px;}

.induspy1wz1{ font-size: 22px; margin-top:20px;} 
.induspy1{ padding-top: 20px;
    padding-bottom: 20px;}
    .induspy1wz3dtitle{  font-size: 18px; line-height: 1.4; min-height:auto;}
    .induspy2lie li{ width:48%; margin-left:1% !important;}
    .dibu p{font-size: 14px; }
} 
@media screen and (max-width: 780px) {
      .fo4{ width: 100%; margin-left:0px; }
    .ful2 { width: 100%;margin-left:0%; }
    .shejiaolog {display:none;}
    .diblogoxian{ display:block; margin-bottom:15px;}
    .diblogoxian img{max-width: 266px;
    max-height: 28px;
    margin-right: 15px; }
}
@media screen and (max-width: 910px) {
    .syvideo .zong{ padding:10px; }
.j-boxtab {width: 100%; display: block;}
.box-tabhd{ width:auto;padding:0px; }
.tabhd-item a{ margin:0px; padding:10px;}
.box-tabbd{ padding:10px; margin-top:20px;}
.videosymz{font-size: 14px; }
 .dibudaohang {display:none;}
 .box-tabbd{ max-width:100%;}
}
@media screen and (max-width:640px) {
  .syvideoms1{ font-size: 18px; line-height:1.4;}  
}
@media screen and (max-width:500px) {
    .induspy1lie li,.induspy2lie li,.induspy3lie li{ width:98%; margin-top:20px; }
    .shejiao a{ margin-left:0px;}
}
.dibudaohangx{ margin-top:10px; line-height:22px;}
.nemain .apr{ margin-top: 107px;}
.data_news p span{ background: url(../img/neshizhong.jpg) no-repeat left 0px;
    display: inline-block;
    padding-left: 20px;}
    
    .syvideo .induspy1wz1{ margin-bottom:60px; margin-top:0px;}
    .induspy1wz3:hover a{ color:#006cb9;}
    .induspy1lie .ind3xleft{     background: none !important;
    padding-left: 0px !important; }
    
.induspy1wz1spanz { margin-top: 40px;
    margin-bottom: 60px; display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between; align-items: center;}
   .induspy1wz1spanz a{    font-size: 18px;
    color: #4d6bd6;
    margin-top: 20px; background: url(../img/rightpy1.png) no-repeat right center; padding-right:22px;     background-size: 20px;}
      .induspy1wz1spanz a:hover{ border-bottom: #4d6bd6 solid 1px;}
    .induspy1wz1span {
    font-size: 40px;
    font-weight: bold;
   
}
@media screen and (max-width: 991px){
.induspy1wz1span {
    font-size: 22px;   margin-top: 0px;
}
.induspy1wz1spanz a{    font-size: 14px; }
.induspy1wz1spanz{ margin-top:20px; margin-bottom:30px;}
.induspy1wz1{ margin-bottom:30px; }
}
.shemei{
    display:inline-block;
}
.nemain .apl .fanpian li{
    display:flex;
}
.nemain .apl .fanpian .ne img{
    transform: rotateY(180deg);
}
.dibupyyouq{ border-top:#ECECEC solid 1px; padding-top:38px;  margin-top:30px;}
.dibupyyouq p{ font-size:14px; }
.dibupyyouq a{ font-size:14px;margin-left: 15px;display: inline-block;    line-height: 1.8;} 
.borderpyzo{border-bottom: #d6d6d6 solid  1px;}
@media screen and (max-width: 640px){
    .borderpyzo{ border:none;}
    .weixin .tankuang img.ewm{ left:-50%;}
}

.borderpyzo {
  border-bottom:
#d6d6d6 solid 1px;
  margin-bottom: 20px;
}