@charset "utf-8";
/* CSS Document */
header{ display:block; width:100%; position: fixed; top: 0; top: 10; z-index: 10;}
.nav-all{ height: 74px; background: #000 \0; filter: alpha(opacity=50); zoom:1;  background: rgba(0,0,0,0.5); }
.nav{ width: 1100px; height: 100%; margin: 0 auto; position: relative;}

.logo{ width: 174px; height: 52px; float: left;  text-align: center; padding-top: 22px;}
.search{ float: right; margin-top: 28px; margin-right:100px; cursor: pointer;}
.search_slide{ width: 170px; height: 34px; position: absolute; right: -210px; top: 20px;     margin-right: 100px;}
.search_slide input{ display: none;}

.input01{width: 170px; border:1px solid #FFF; height: 30px; background:none; font-size:14px; line-height: 30px; color: #fff; padding-left: 10px; border-radius: 40px; box-sizing: border-box;margin-top: -15px;}
.search_slide>form .search-lastInput{ background:url(../ssj.png) no-repeat; * background: url(../news_search.png) no-repeat -10px center; width: 21px; height: 21px;  cursor: pointer; position: absolute; right: 8px; top:5px; }


.nav-ul>li{ width: 108px; height: 74px; float: left; text-align: center; transition: all 0.5s;}
.nav-ul>li>a{ width: 100%; height: 74px; color: #fff;  line-height: 74px; display: inline-block;}
.nav-ul>li:first-child{margin-left: 50px; width: 90px;}
.nav-ul>li:first-child a{ width: 100%; display: inline-block;}

.nav-ul-liBox{ width: 520px; box-sizing: border-box; background: rgba(255,255,255,0.8); overflow: hidden; display: none; }
.nav-ul-liBox-fl{ width: 130px; overflow:hidden; float: left; padding:10px 0; }
.nav-ul-liBox-fr-all{ width: 386px; float: left; padding:10px 0; border-left:1px solid #CCC;}
.nav-ul-liBox-fr-all div{ display: none;}
.nav-ul-liBox-fr-all div:first-child{ display: block;}
.nav-ul-liBox-fr{ width: 100%; height: 340px; text-align: left; padding-left: 30px; box-sizing: border-box; overflow: hidden;}

/*.nav-ul-liBox>span{ width: 1px; height:100%; float: left; display: inline-block; background: #ced3d2;}*/

.nav-ul-liBox-fl>li{ width: 100%; height:45px; text-align: left; box-sizing: border-box;}
.nav-ul-liBox-fl>li>a{ width: 100%; height:45px; display: inline-block; color: #111; line-height:45px; padding-left: 10px; box-sizing: border-box;}
.nav-ul-liBox-fl>li>a:hover{ color: #fff; background: #008bd5;}
.nav-ul-liBox-fr h2{ max-width: 90%; margin: 16px 0; font-size: 16px; color: #57b67a;}
.nav-ul-liBox-fr p{ width: 320px; color: #474848; font-size: 13px; line-height: 20px;}
.nav-ul-liBox-fr img{ margin-top: 25px; max-width: 90%;}

.nav-ul .navLi-width{ width: 90px !important;}
.nav-ul .nav-li-Class{ background:#008bd5; color:#FFF;}

.language{ width: 62px; height: 28px; background: url(../language-01.png) no-repeat; float: left; overflow: hidden;  margin: 22px 0 0 10px; position: relative;}
.language em{ line-height: 28px; color: #fff; float: left; position: absolute; left: 10px; z-index: 2;}
.language img{ float: right;  position: absolute; top:2px; right: 2px; z-index: 2;}
.labgfs{ position:absolute; top:15px; right:-100px; width:auto; overflow:hidden; height:45px; line-height:45px; color:#82afb7;}
.labgfs a{ background:url(../lange.png) no-repeat; padding-left:24px; margin:0 5px; color:#FFF;}
.labgfs a:hover,.labgfs a.acokr{ color:#72cbdb;}
.labgfs a.lab_a1{ background-position:left 2px;}
.labgfs a.lab_b2{ background-position:left -43px;}

/*banner图*/
.banner{position:relative;overflow:hidden;}
.bwrap{position:relative;z-index:0;}
.bquery{position:relative;z-index:0;height:673px;}
.blist{display:none;position:absolute;top:0;left:0;z-index:0;height:673px;font-size:0;line-height:0;}
.blist a{display:block;position:absolute;left:0;top:0;}
.blist img{}
.bfilter{position:absolute;top:0;left:0;z-index:9;width:100%;height:673px;font-size:0;line-height:0;}.bfilter a{position:absolute;top:0;left:0;width:5%;height:673px;overflow:hidden;}
.bfilter a img{position:absolute;left:0;top:0;}

.bctrl{position:absolute;bottom:24px;left:0;z-index:9;width:100%;height:24px;}
.bctrli{text-align:center;font-size:0;line-height:0;}
.bctrli a{display:inline-block;width:24px;height:24px;margin:0 3px;background:url(../banner_control.png) no-repeat left center;}
.bctrli a:hover,.bctrli a.curr{background-position:right center;}
.bctrli a{*display:inline;*zoom:1;}

/*主体内容*/

/*产品中心*/
.pordser{ width:100%; background:#e0e2e4; overflow:hidden; }
.pordser .pordr_nr{ width:1330px; margin:0 auto; overflow:hidden; background:#e0e2e4 url(../zubj_03.png) no-repeat top center; padding:160px 0 20px;}

.appmbk { width:auto; overflow:hidden; margin-bottom:20px;}
.appmbk-title { min-height:88px; line-height:88px; font-size: 0; text-align:center;}
.appmbk-title .item { padding:5px 10px; margin:0 15px;  text-align: center; color: #333; font-size: 16px;}
.appmbk-title .item-cur { color: #008bd5; border-bottom:1px solid #008bd5; }
.appmbk-cont { width:auto; background-color: #e0e2e4; overflow: hidden; color: #fff; border:2px solid #008bd5; padding:30px 65px;
	-moz-border-radius:15px;    /*Firefox支持该属性*/
	-khtml-border-radius:15px;  /*Chrome/Safari支持该属性*/
	-webkit-border-radius:15px;  /*Chrome/Safari支持该属性*/
	border-radius:15px;}
/*产品滚动*/
.appmb_nr1{ position:relative; z-index:5;}
.por_nys{padding:25px 60px; min-height:292px; width:1040px; overflow:hidden; border:1px solid #484848; background:url(../sf.png) no-repeat top center; background-size:100% 100%;}
#myscroll { display: block; width:auto; position: relative; min-height:290px;  overflow:hidden;}
#myscroll ul { display: block; overflow:hidden; width:auto;}
#myscroll ul li {display: block; float: left; width:170px; margin-right:4px;}
#myscroll ul li:nth-child(6){ margin-right:0 !important;}
#myscroll ul li a { display: block; width:160px; overflow:hidden; padding:5px; position: relative;  color: #333;}
#myscroll ul li a .por_dd{ display:block; width:auto; height:268px; padding-top:10px; overflow:hidden; border:1px solid #289ad8; border-radius:5px; text-align:center; }
#myscroll ul li a:hover .por_dd{ border:1px solid #FFF;}
#myscroll ul li a .por_dd img{ width:160px; height:auto;}

#myscroll a .intro { position: absolute; left: 0; z-index: 10; width:160px; height:280px; padding:5px; color: #008bd5; text-align: center; border-radius:7px; overflow:hidden;}
#myscroll a .intro .inters{ display:block; padding-top:50px; overflow:hidden; height:228px;  border:none; width:auto; border-radius:7px;}
#myscroll a:hover .intro .inters{ border:1px solid #FFF;}
#myscroll a .intro h5 { padding: 0; margin-bottom:15px; font-size: 16px; height:50px; line-height:50px; font-weight:100; }
#myscroll a .intro p { display:block; text-align:center; width:auto; margin-top:55px; height: 70px; overflow: hidden;}
#myscroll a .intro p img{ width:30px; height:30px;}
#myscroll a .intro { bottom: -170px;}
#myscroll a:hover .intro { bottom: 0px; background-color:rgba(0, 139, 213, 0.80); color:#FFF;}

#mybtns { width:auto; min-height:342px; overflow:hidden; position:absolute; right:-35px; top:0;  }
#mybtns a {width: 40px; height: 40px; display: block; margin-right: 1px; margin-left:10px; border:1px solid #999;
	-moz-border-radius:50%;    /*Firefox支持该属性*/
	-khtml-border-radius:50%;  /*Chrome/Safari支持该属性*/
	-webkit-border-radius:50%;  /*Chrome/Safari支持该属性*/
	border-radius:50%;}
#mybtns a:hover { border:1px solid #008bd5; }
#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;}
#mybtns #left {background-image: url(../jt_l.png); position:relative; top:0; left:0; right:0;}
#mybtns #right {background-image: url(../jt_r.png); position:relative; bottom:-257px; left:0; right:0;}
#kinMaxShow {visibility: hidden; width: 100%; height:500px; overflow: hidden;}

.anre{ min-height:45px; padding:10px 0; text-align:center; width:auto; overflow:hidden; line-height:45px;}
.anre a{ padding:7px 30px; background:#008bd5; border-radius:5px; font-size:14px; color:#FFF;}

/*首页关于*/
.syabout{ width:100%; background:url(../ditb_02.png) no-repeat top center; overflow:hidden;}
.syabout .syabo_nr{ width:1180px; min-height:332px; margin:0 auto; background:url(../zubj_05.png) no-repeat top center; padding:259px 0 188px;}

.syabo_nr li{background:#008bd5; float:left; width:391px; height:332px; position:relative;box-sizing:border-box;
	-webkit-transition:all .4s ease-in-out;
	-moz-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	-ms-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out;
	overflow:hidden}
.syabo_nr li .he_border1_img{display:block;width:100%;padding:0;margin:0;position:relative;
	-webkit-transition:all .4s ease-in-out;
	-moz-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	-ms-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out;
	opacity:1;
	overflow:hidden}
.syabo_nr li:hover .he_border1_img{position:absolute;
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1);
	opacity:.5}
.syabo_nr li .he_border1_caption{ color:#fff; padding:0; margin:0; -moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.syabo_nr li .he_border1_caption::before,
.syabo_nr li .he_border1_caption::after{position:absolute;content:''; opacity:0; -webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.syabo_nr li .he_border1_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.syabo_nr li .he_border1_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.syabo_nr li:hover .he_border1_caption::before,
.syabo_nr li:hover .he_border1_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.syabo_nr li .he_border1_caption,
.syabo_nr li .he_border1_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}
.syabo_nr li .he_border1_caption_h{font-size:1.5em;font-weight:700;text-align:center;width:80%;position:absolute;top:40%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:1}
.syabo_nr li .he_border1_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:60%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0}
.syabo_nr li:hover .he_border1_caption_p{top:50%;opacity:1}

/*首页应用*/
.elsers{ width:100%; background:#e0e2e4; overflow:hidden;}
.elser_nr{ width:1180px; margin:0 auto; overflow:hidden; padding:242px 0 10px; min-height:653px; background:url(../zubj_07.png) no-repeat top center; }



.elser_nr li { display:block; float:left; width:257px; border:6px solid #FFF; background:#e0e2e4; margin-right:25px; margin-bottom:25px; -webkit-box-sizing: padding-box; box-sizing: padding-box;}

.elser_nr .effects { display:block; width:auto; overflow:hidden;}
@media only screen and (max-width: 959px) {
	.elser_nr li{width: 32.5%;}
	}
@media only screen and (max-width: 659px) {
	.elser_nr li{width: 49%;}
	}
@media only screen and (max-width: 360px) {
	.elser_nr li{width: 100%;}
	}
[class^='imghvr-'],
[class*=' imghvr-'] {position: relative; display: inline-block; margin: 0px; max-width: 100%; background:url(../erimg_03_hovr_03.jpg) no-repeat center; color: #fff; overflow: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);}
[class^='imghvr-'] > img,
[class*=' imghvr-'] > img {vertical-align: top; max-width: 100%;}
[class^='imghvr-'] figcaption,
[class*=' imghvr-'] figcaption { background-color:inherit; padding: 30px; position: absolute; top: 0; bottom: 0; left: 0; right: 0;}

[class^='imghvr-'] h3,
[class*=' imghvr-'] h3,
[class^='imghvr-'] p,
[class*=' imghvr-'] p { margin:0;  padding: 0; color: #fff; text-align:center;}

[class^='imghvr-'] h3,
[class*=' imghvr-'] h3{padding-top:70px;}
[class^='imghvr-'] p,
[class*=' imghvr-'] p{}

[class^='imghvr-'] a,
[class*=' imghvr-'] a { position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1;}
[class^='imghvr-'],
[class*=' imghvr-'],
[class^='imghvr-']:before,
[class^='imghvr-']:after,
[class*=' imghvr-']:before,
[class*=' imghvr-']:after,
[class^='imghvr-'] *,
[class*=' imghvr-'] *,
[class^='imghvr-'] *:before,
[class^='imghvr-'] *:after,
[class*=' imghvr-'] *:before,
[class*=' imghvr-'] *:after { -webkit-box-sizing: border-box; box-sizing: border-box;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;}
/* imghvr-fade
   ----------------------------- */
.imghvr-fade figcaption { opacity: 0;}
.imghvr-fade:hover > img { opacity: 0.2;}
.imghvr-fade:hover figcaption {opacity: 1;}


/* imghvr-zoom-out*
   ----------------------------- */
[class^='imghvr-zoom-out'] figcaption,
[class*=' imghvr-zoom-out'] figcaption {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transform-origin: 80% 80%;
  -ms-transform-origin: 80% 80%;
  transform-origin: 80% 80%;
  opacity: 0;
}
[class^='imghvr-zoom-out']:hover figcaption,
[class*=' imghvr-zoom-out']:hover figcaption,
[class^='imghvr-zoom-out'].hover figcaption,
[class*=' imghvr-zoom-out'].hover figcaption {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
/* imghvr-zoom-out
   ----------------------------- */
.imghvr-zoom-out:hover > img {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  opacity: 0.2;
}

/*服务下载*/
.service{ width:1180px; margin:0 auto; overflow:hidden; min-height:670px;}
.service .ser_bt{ width:auto; overflow:hidden; text-align:center; margin-bottom:30px; min-height:183px;}
ul.ser_uls{ display:block; overflow:hidden; width:auto; padding:50px 0 20px;}
ul.ser_uls li{ width:225px; margin:0 65px; float:left; text-align:center; padding:0 15px;
	-webkit-transition: 0.5s all;  /*兼容谷歌/ Safari苹果浏览器*/
	-moz-transition: 0.5s all;  /*兼容火狐浏览器*/
	-o-transition: 0.5s all;    /*兼容欧朋浏览器*/
	transition: 0.5s all;}
ul.ser_uls li dd{ display:block; width:225px; height:242px; overflow:hidden;
	 -webkit-transition: 0.5s all;  /*兼容谷歌/ Safari苹果浏览器*/
    -moz-transition: 0.5s all;  /*兼容火狐浏览器*/
    -o-transition: 0.5s all;    /*兼容欧朋浏览器*/
    transition: 0.5s all;}
ul.ser_uls li dd.serv_img_a{ background:url(../df_03.png) no-repeat top center;}
ul.ser_uls li dd.serv_img_b{ background:url(../df_05.png) no-repeat top center;}
ul.ser_uls li dd.serv_img_c{ background:url(../df_07.png) no-repeat top center;}
ul.ser_uls li:hover dd.serv_img_a{ background:url(../df_hover_03.png) no-repeat;}
ul.ser_uls li:hover dd.serv_img_b{ background:url(../df_hover_05.png) no-repeat;}
ul.ser_uls li:hover dd.serv_img_c{ background:url(../df_hover_07.png) no-repeat;}
ul.ser_uls li span{ display:block; height:25px; line-height:25px; font-size:14px; color:#494949;}
ul.ser_uls li:hover span{ color:#008ad3;}

/*底部*/
footer{ display:block; width:100%; background:#008bd5; overflow:hidden;}
.footers{ width:1180px; margin:0  auto; overflow:hidden;}
.foo_uls{ display:block; width:auto; overflow:hidden;}
.foo_uls li{ padding:35px 30px 30px; min-height:200px; border-left:1px solid #75c0e8; color:#FFF; float:left;}
.foo_uls li a{ color:#FFF;}
.foo_uls li dt{ font-size:18px; line-height:25px; margin-bottom:20px;}
.foo_uls li dd{ font-size:12px; line-height:22px;}
.foo_uls li span{ display:block; color:#FFF; width:auto; overflow:hidden;}
.foo_uls li.cunte_us dt a{}

.foo_uls li.cunte_us span{ line-height:25px; min-height:25px;}
.foo_uls li.cunte_us span i{ background:url(../tbd.png) no-repeat left; padding:2px 15px;}
.foo_uls li.cunte_us span.tc1 i{ background-position:center 0px;}
.foo_uls li.cunte_us span.tc2 i{ background-position:center -35px;}
.foo_uls li.cunte_us span.tc3 i{ background-position:center -74px;}


.foo_uls li.cunte_us dt h3{ display:block; font-size:18px; padding-right:10px; }
.foo_uls li.cunte_us dt time{ display:block; width:auto; overflow:hidden;}
.foo_uls li.cunte_us dt a{ display:inline-block; width:35px; height:35px; background:url(../kslj.png) no-repeat center;}
.foo_uls li.cunte_us dt a.ta1{ background-position:0 center;}
.foo_uls li.cunte_us dt a.ta2{ background-position:-55px top;}
.foo_uls li.cunte_us dt a.ta3{ background-position:-100px top;}
.foo_uls li.cunte_us dt a.ta4{ background-position:-145px top;}
.foo_uls li.cunte_us dt a.ta5{ background-position:-189px top;}
.foo_uls li.cunte_us dt a.ta6{ background-position:-230px top;}

.foo_uls li.cun_erd{ border-right:1px solid #75c0e8; padding:35px 40px 30px;}
.foo_uls li.cun_erd span{ width:200px; height:200px;background:url(../erweima.jpg) no-repeat top center; margin:0 5px 0 15px;}
.reweix{ padding-top:35px; background:url(../weid.png) no-repeat top center; min-width:55px; overflow:hidden; text-align:center;}
.reweix b{ display:inline-block; padding:10px 5px; border:1px solid #FFF;}

.foot_boom{ width:auto; background:#3f3f3f; overflow:hidden; text-align:center; border-top:1px solid #FFF;}
.foot_boom .foot_boom_nr{ width:1180px; min-height:58px; line-height:58px; margin:0 auto; overflow:hidden; color:#FFF;}

/*==========================================================================
内容页开始*/
.nrcotder{width: 1180px;margin: 0 auto 35px;     padding-top: 93px;}
/*关于我们*/
.nrleft{ width:227px; position:relative; z-index:99;}
.nrler_bt{ display:block; width:163px; height:85px; padding:6px 32px 67px; position:absolute; top:-158px; left:0; background:url(../pors_03.png) no-repeat top center; text-align:center; color:#FFF;}
.nrler_bt em{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; display:block; width:auto; min-height:16px; line-height:16px; color:#1996d9;}
.nrler_bt b{ display:block; width:50px; overflow:hidden; padding:13px 0 0 100px; line-height:25px; font-size:20px; font-weight:600; letter-spacing:3px;}

.nrler_dl{ display:block; padding-left:52px; width:175px; overflow:hidden;}
.nrler_dl dd{position:relative; display:block; width:auto; padding:0 22px;  text-align:center; margin-bottom:10px;}
.nrler_dl dd:before{content: ""; display: block; position: absolute; z-index: 1; left:8px; top:-27px; bottom: 0; background:url(../ablebj_05.png) no-repeat top center; width:16px; min-height:47px;}
.nrler_dl dd:hover:before{ background:url(../abboot_hover.png) no-repeat;}
.nrler_dl dd.ddnr1:hover:before{ background-position:center -823px;}
.nrler_dl dd.ddnr2:hover:before{ background-position:center -776px; top:-74px}
.nrler_dl dd.ddnr3:hover:before{ background-position:center -729px; top:-121px}
.nrler_dl dd.ddnr4:hover:before{ background-position:center -682px; top:-168px}
.nrler_dl dd.ddnr5:hover:before{ background-position:center -635px; top:-215px}
.nrler_dl dd.ddnr6:hover:before{ background-position:center -590px; top:-262px}

.nrler_dl dd.ddtop1:before{ background:url(../ablebj_03.png) no-repeat top center !important; top:0 !important; }
.nrler_dl dd a{ display:block; border:2px solid #dbdcdd; min-height:33px; line-height:33px; font-size:14px;}
.nrler_dl dd:hover a,.nrler_dl dd.acolor a{ background:#1996d9; border-color:#108acb; color:#FFF;}


.nr_righ{ width:933px; overflow:hidden;}
.nr_righ .nr_righ_nr{ display:block; width:auto; overflow:hidden;}
.nr_righ .nr_righ_nr dt{ width:auto; margin-bottom:15px;}
.nr_righ .nr_righ_nr dd{ margin-bottom:10px;}
.nr_righ .nr_righ_nr dd p{ line-height:22px; text-indent:24px; color:#666; font-size:14px;}

/*产品中心*/
.prod_righ_nr{ display:block; width:auto; overflow:hidden;}
.prod_righ_nr li{position:relative; float:left; margin-right:17px; margin-bottom:15px; width:220px;  cursor:pointer; overflow:hidden; border-radius:5px;}
.prod_righ_nr li img{ width:220px; height:220px;}
.prod_righ_nr li:nth-child(4),.prod_righ_nr li:nth-child(8),.prod_righ_nr li:nth-child(12),.prod_righ_nr li:nth-child(16),.prod_righ_nr li:nth-child(20),.prod_righ_nr li:nth-child(24),.prod_righ_nr li:nth-child(28){ margin-right:0 !important;}


.prod_righ_nr li .item6{ width:208px; height:208px; overflow:hidden; padding:6px; position:absolute; top:0; left:0; right:0; bottom:0; z-index:5; display:none; border-radius:5px;}
.prod_righ_nr li .item6 s.cornerCC{ display:block; position:absolute; width:0;height:0; background:rgba(25, 150, 217, 0.80); overflow:hidden; _zoom:1; left:78px; top:101px; z-index:-1; border-radius:5px;}

.item6 dl.itens{ border:1px solid #FFF; width:auto; height:171px; overflow:hidden; border-radius:5px; padding:35px 30px 0;}
.item6 dl.itens dt{height:40px; width:100%; line-height:40px; text-align:center; color:#FFF;}
.item6 dl.itens dt h3{ font-size:18px;}
.item6 dl.itens dd p{line-height:20px; color:#FFF; font-size:12px; text-overflow:ellipsis;  white-space:nowrap;  overflow:hidden;}
.item6 dl.itens dd em{ display:block; width:30px; height:30px; margin:30px auto 0; background:url(../jia.png) no-repeat center;}
.prod_righ_nr li span{ display:block; min-height:35px; overflow:hidden; text-align:center; line-height:35px; font-size:16px; font-weight:600; color:#666;}
.prod_righ_nr li:hover span{ color:#008bd5;}

/*产品详情*/
.prod_nr_top{ padding:10px; border:1px solid #E2E2E2; width:auto; overflow:hidden; margin-bottom:30px;}
.prod_nr_top span{ display:block; width:426px; overflow:hidden;    font-size: 14px;}
.prod_nr_top span img{ width:426px; height:426px;}
.prod_nr_top dl{ display:block; width:430px; overflow:hidden; padding:15px 10px;}
.prod_nr_top dl dt{ font-size:20px; line-height:35px; font-weight:600; color:#333; margin-bottom:25px;}
.prod_nr_top dl dd{ font-size:12px; line-height:22px; color:#666;}

/*图片展示*/
/*产品详情图片*/
.jq22-container{ margin-bottom:10px;}
.pgwSlideshow { width: 100%; background: #333; display: none;}
.pgwSlideshow a{color: #fff;}
.pgwSlideshow .ps-current { text-align: center; position: relative; min-height: 150px; overflow: hidden;}
.pgwSlideshow .ps-current > ul  > li { text-align: center; width: 100%; z-index: 1; opacity: 0; display: block;}
.pgwSlideshow .ps-current > ul  > li img { display: block; max-width: 100%; margin: auto;}
.pgwSlideshow .ps-caption {background: rgba(0, 0, 0, 0.5); text-align: left; font-size: 1rem; color: #fff; position: absolute; left: 0px; bottom: 0px; width: 100%; padding: 10px; display: none;
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";}

.pgwSlideshow .ps-caption span { padding: 7px; display: inline-block;}
.pgwSlideshow .ps-list { border-top: 1px solid #555; box-shadow: 0 10px 10px -5px #333 inset; background: #555; overflow: hidden; position: relative;}
.pgwSlideshow .ps-list ul { position: relative; list-style: none; margin: 0; padding: 0; left: 0;}
.pgwSlideshow .ps-list li { float: left;}
.pgwSlideshow .ps-list li .ps-item { display: block; margin: 15px 8px; opacity: 0.6; filter: alpha(opacity=60);}
.pgwSlideshow .ps-list li img { display: block; border: 1px solid #777; width: 80px; height: 80px;}
.pgwSlideshow .ps-list li .ps-item.ps-selected { float: left; opacity: 1; border: 4px solid #fff; overflow: hidden;}
.pgwSlideshow .ps-list li .ps-item.ps-selected img { margin: -4px;}
.pgwSlideshow .ps-prevIcon { border-color:transparent #fff transparent; border-style: solid; border-width: 10px 10px 10px 0; display: block;}
.pgwSlideshow .ps-nextIcon { border-color:transparent #fff transparent; border-style: solid; border-width: 10px 0 10px 10px; display: block;}

.pgwSlideshow .ps-current .ps-prev,.pgwSlideshow .ps-current .ps-next{position: absolute; background: rgba(0, 0, 0, 0.5); border: 1px solid #777; top: 45%; cursor: pointer;
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";}
.pgwSlideshow .ps-current .ps-prev {border-left: 0; border-radius: 0 4px 4px 0;  padding: 20px 20px 20px 15px; left: 0;}
.pgwSlideshow .ps-current .ps-next {border-right: 0; border-radius:4px 0 0 4px; padding: 20px 15px 20px 20px; right: 0;}

.pgwSlideshow .ps-list .ps-prev,.pgwSlideshow .ps-list .ps-next{background: rgba(0, 0, 0, 0.5); border: 1px solid #777; position: absolute; top: 25px; z-index: 1000; display: none; cursor: pointer;
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')";}
.pgwSlideshow .ps-list .ps-prev { border-left: 0; border-radius: 0 4px 4px 0; padding: 20px 15px 20px 12px; left: 0;}
.pgwSlideshow .ps-list .ps-next { border-right: 0; border-radius: 4px 0 0 4px; padding: 20px 12px 20px 15px; position: absolute; right: 0;}
/*缩略图样式*/
.pgwSlideshow.narrow .ps-list li img { width: 60px; height: 60px;}
.pgwSlideshow.narrow .ps-current .ps-prev { padding: 15px 15px 15px 12px; top: 40%;}
.pgwSlideshow.narrow .ps-current .ps-next { padding: 15px 12px 15px 15px; top: 40%;}
.pgwSlideshow.narrow .ps-list .ps-prev { padding: 15px 12px 15px 10px; top: 20px;}
.pgwSlideshow.narrow .ps-list .ps-next { padding: 15px 10px 15px 12px; top: 20px;}
.pgwSlideshow.narrow .ps-caption { font-size: 0.8rem; padding: 8px;}

/* 选项卡示例样式 */
.position_pbl{width:auto; overflow:hidden; border:1px solid #E2E2E2;}
ul.tab_left{ display:block; width:auto; min-height:45px;  margin-bottom:5px; text-align:center; overflow:hidden; background:#1996d9;}
ul.tab_left li{ float:left; width:100px; text-align:center; padding-bottom:5px; line-height:40px; cursor:pointer;font-size:14px;overflow:hidden; color:#FFF;}
ul.tab_left li a{color:#FFF;}
ul.tab_left li a:hover{color:#1996d9;}

ul.tab_left  li.hovera,ul.tab_left  li:hover{color:#1996d9; background:url(../hovfe.png) no-repeat center; }
/* case */
.blnws_main{display:none; padding:10px;}
.tab_kc1{ display:block;}

/*荣誉资质*/
.honre{ display:block; width:auto; overflow:hidden;}
.honre li{ float:left; width:165px; margin-right:20px; text-align:center; margin-bottom:30px;}
.honre li span{ display:block; min-height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#333;}
.honre li:hover span{ color:#30a0dd;}

/*新闻*/
.newes{ display:block; width:auto; overflow:hidden;}
.newes li{ padding:20px;
	-webkit-transition: 0.5s all;  /*兼容谷歌/ Safari苹果浏览器*/
    -moz-transition: 0.5s all;  /*兼容火狐浏览器*/
    -o-transition: 0.5s all;    /*兼容欧朋浏览器*/
    transition: 0.5s all; }
.newes li:hover{ padding:20px 55px; background:#f4f4f4;}
.newes li span.new_span{ width:366px; display:block; overflow:hidden;}
.newes li dl.new_dl{ display:block; width:427px; overflow:hidden; padding:5px 10px 5px 20px;}
.newes li dl.new_dl dt{ font-size:16px; line-height:35px; border-bottom:1px solid #CCC; color:#333; }
.newes li:hover dl.new_dl dt{ border-bottom:1px solid #1996d9;}
.newes li dl.new_dl dd{ padding:15px 0; border-bottom:1px dashed #CCC;}
.newes li:hover dl.new_dl dd{ border-bottom:1px dashed #1996d9;}
.newes li dl.new_dl dd p{ font-size:12px; color:#666; line-height:22px;}
.newes li dl.new_dl time{ display:block; width:auto; min-height:30px; line-height:30px; overflow:hidden;}
.newes li:hover dl.new_dl dt,.newes li:hover dl.new_dl p,.newes li:hover time{ color:#2d9eda;}

/*新闻介绍*/
.news_nrdl{ display:block; width:auto; overflow:hidden; padding:0 5px;}
.news_nrdl dt{ display:block; width:auto; overflow:hidden; text-align:center; margin-bottom:25px;}
.news_nrdl dt h2{ font-size:24px; line-height:30px; color:#2b2318; border-bottom:1px solid #CCC; padding-bottom:10px; margin-bottom:5px;}
.news_nrdl dt time{ display:block; width:auto; overflow:hidden; line-height:25px; font-size:12px; color:#999;}
.nrdl_img{ margin:10px 0 20px; width:auto; text-align:center;}
.news_nrdl dd{ padding:10px 0;}
.news_nrdl dd p{ color:#666; line-height:22px; padding-bottom:15px; text-indent:24px;}
.nrdl_alj{ min-height:50px; border-bottom:1px dashed #CCC; width:auto; overflow:hidden; text-align:right; margin-bottom:5px; line-height:50px;}
.nrdl_alj a{ margin:0 5px; padding:5px 15px;}
.nrdl_alj a.nwa1{ background:url(../relj_05.png) no-repeat center;}
.nrdl_alj a.nwa2{ background:url(../relj_07.png) no-repeat center;}
.nrdl_alj a.nwa3{ background:url(../relj_09.png) no-repeat center;}
.nrdl_alj a.nwa4{ background:url(../relj_11.png) no-repeat center;}

.nrdl_alj b{background:url(../relj_03.png) no-repeat center; padding:5px 15px;}
.nrdl_yms{ width:auto; min-height:40px; line-height:40px; overflow:hidden;}
.nrdl_yms a{ display:inline-block; padding-right:15px; margin-right:10px; color:#666;}
.nrdl_yms a:hover{ color:#1996d9;}

/*应用中心*/
.apples{ padding-top:97px !important;}
.applica{   width: auto;
    overflow: hidden;
    /* margin-top: 15px; */
    margin-left: 60px;
    overflow: hidden;
    border-top: 2px solid #1996d9;
    padding-top: 70px;    width: auto;
    overflow: hidden;
    margin-left: 60px;
}

#appli_nte{ height:auto; overflow:hidden;}
#appli_nte ul li{ width:257px; overflow:hidden; float:left; margin:0px 15px 30px 0px; border-bottom:1px solid #CCC; position:relative;}
#appli_nte ul li s{ display:block; width:0; height:0; border:1px solid #1996d9; position:absolute; bottom:-1px; left:-2px; right:0; z-index:10;
	-webkit-transition: 0.5s all;  /*兼容谷歌/ Safari苹果浏览器*/
    -moz-transition: 0.5s all;  /*兼容火狐浏览器*/
    -o-transition: 0.5s all;    /*兼容欧朋浏览器*/
    transition: 0.5s all;}
#appli_nte ul li:hover s{ width:100%;}
#appli_nte ul li dd{ width:auto; display:block; position:relative; z-index:5; height:257px; overflow:hidden; margin-bottom:5px;}
#appli_nte ul li dd img{ width:257px; height:257px;}



#appli_nte ul li .appli_text{ width:100%; height:0; overflow:hidden; position:absolute; left:0; bottom:0; background:rgba(25,150,217,0.8); font-size:12px; color:#fff;}
#appli_nte ul li .appli_text p{text-align:left; color:#fff; line-height:180%; padding:5px 10px; clear:both}
#appli_nte ul li .appli_text b{ display:block; padding:5px 10px; display:block; float:left; background:#333; margin-bottom:5px;}
#appli_nte ul li span.app_sap{ display:block; width:auto; overflow:hidden; font-size:14px; color:#333; line-height:22px; padding:5px 0;}
#appli_nte ul li span.app_sap em{ font-size:12px; color:#666;}
#appli_nte ul li:hover span.app_sap,#appli_nte ul li:hover span.app_sap em{ color:#1996d9;}

/*服务下载*/
.serv_nynr{ padding-top:20px; border-top:1px solid #1996d9;}
.ser_tabs{ width:100%; overflow:hidden;}
.ser_tabs tr{ min-height:45px; line-height:45px; cursor:pointer; margin-bottom:5px;}
.ser_tabs tr td{padding:0 15px;
-webkit-transition: 0.5s all;  /*兼容谷歌/ Safari苹果浏览器*/
    -moz-transition: 0.5s all;  /*兼容火狐浏览器*/
    -o-transition: 0.5s all;    /*兼容欧朋浏览器*/
    transition: 0.5s all;}
	.ser_tabs tr:hover td{ padding-left:60px;}
.ser_tabs tr:hover{ background:#1996d9; color:#FFF;}
.ser_tabs tr td a{ padding:5px 20px; background:url(../serek.png) no-repeat;}
.ser_tabs tr td a.tabo1{ background-position:center 5px;}
.ser_tabs tr:hover td a.tabo1{ background-position:center -29px;}
.ser_tabs tr td a.tabo2{ background-position:center -70px;}
.ser_tabs tr:hover td a.tabo2{ background-position:center -108px;}

/*常见问题*/
/*收缩展开样式*/
.accordion dd,.accordion__panel {background-color: #eee; font-size: 1em; line-height: 1.5em;}
.accordion p {padding:0.4em 2em 0.4em 2em; font-size:12px; line-height:18px;}
.accordion {position: relative; margin-bottom:60px;}
.container {max-width: 960px; margin: 0 auto; padding: 2em 0 2em 0;}
.accordionTitle,.accordion__Heading { background-color:#e8edf6; font-size:14px; font-weight:700; height:40px; line-height:40px; display: block; color:#060707; 
  -webkit-transition: background-color 0.5s ease-in-out;
  transition: background-color 0.5s ease-in-out;}
.accordion dt{margin:10px 0 5px;}
.accordion dt a{ padding:0 1.8em;
	-moz-border-radius:5px;    /*Firefox支持该属性*/
     -khtml-border-radius:5px;  /*Chrome/Safari支持该属性*/
     -webkit-border-radius:5px;  /*Chrome/Safari支持该属性*/
      border-radius:5px;
	  overflow:hidden;}
.accordionTitle:before,.accordion__Heading:before { content: "+"; font-size: 1.5em; line-height:40px; float:right;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;}
.accordionTitle:hover,.accordion__Heading:hover { background-color: #30a0dd; color:#FFF;}
.accordionTitleActive,
.accordionTitle.is-expanded {background-color: #30a0dd; color:#FFF;}
.accordionTitleActive:before,.accordionTitle.is-expanded:before {
	-webkit-transform: rotate(-225deg);
	transform: rotate(-225deg);}
.accordionItem {height: auto; overflow: hidden; max-height: 50em;
  -webkit-transition: max-height 1s;
  transition: max-height 1s;}
@media screen and (min-width: 48em) {
	.accordionItem {max-height: 15em;
		-webkit-transition: max-height 0.5s;
		transition: max-height 0.5s;}
}
.accordionItem.is-collapsed {max-height: 0;}
.no-js .accordionItem.is-collapsed {max-height: auto;}

.animateIn {
	-webkit-animation: accordionIn 0.45s normal ease-in-out both 1;
	animation: accordionIn 0.45s normal ease-in-out both 1;}
.animateOut {
	-webkit-animation: accordionOut 0.45s alternate ease-in-out both 1;
	animation: accordionOut 0.45s alternate ease-in-out both 1;}

@-webkit-keyframes accordionIn {
	0% {opacity: 0;
		-webkit-transform: scale(0.9) rotateX(-60deg);
		transform: scale(0.9) rotateX(-60deg);
		-webkit-transform-origin: 50% 0;
		transform-origin: 50% 0;}
	100% {opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);}
}

@keyframes accordionIn {
	0% {opacity: 0;
		-webkit-transform: scale(0.9) rotateX(-60deg);
		transform: scale(0.9) rotateX(-60deg);
		-webkit-transform-origin: 50% 0;
		transform-origin: 50% 0;}
	100% {opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);}
}
@-webkit-keyframes accordionOut {
	0% {opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);}
	100% {opacity: 0;
		-webkit-transform: scale(0.9) rotateX(-60deg);
		transform: scale(0.9) rotateX(-60deg);}
}
@keyframes accordionOut {
	0% {opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);}
	100% {opacity: 0;
		-webkit-transform: scale(0.9) rotateX(-60deg);
		transform: scale(0.9) rotateX(-60deg);}
}

/*联系我们*/
.cuters_fl{ width:50%; overflow:hidden; }
.cuters_fl dl{ display:block; width:auto; overflow:hidden;}
.cuters_fl dl dt{ font-size:16px; line-height:35px; min-height:35px; margin-bottom:10px; color:#1996d9; border-bottom:1px solid #1996d9;}
.cuters_fl dl dd{ margin-bottom:10px; min-height:40px; float:left;}
.cuters_fl dl dd label{ min-width:60px; padding-right:5px; text-align:right; display:block; float:left; height:40px; line-height:40px;}
.cuters_fl dl dd input{ border:1px solid #CCC; width:150px; min-height:20px; line-height:20px; padding:5px; border-radius:3px; display:block; float:left;}
.cuters_fl dl dd textarea{ width:360px; min-height:100px; border-radius:3px; display:block; float:left; border:1px solid #CCC;}
.ancut{ min-height:45px; line-height:45px; overflow:hidden; padding-left:60px;}
.ancut button{ padding:6px 25px; background:#1996d9; border-radius:5px; border:none; color:#FFF; font-size:14px;}

.cuters_fr{ width:46%; height:624px; overflow-y:scroll; padding:15px 10px; border:1px solid #CCC;}
.cuters_fr dl{ border-bottom:1px solid #CCC; margin-bottom:15px;  padding-bottom:5px;}
.cuters_fr dl dt{ font-size:14px; font-weight:600; min-height:25px; line-height:25px; display:inline-block; background:#1996d9; padding:0 10px; color:#FFF;}
.cuters_fr dl dd{ padding:5px 0; line-height:25px; color:#666;}