*{ margin:0; padding:0;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
html{width:100%;*overflow-x:hidden;}
img{border:0 none;vertical-align:top}
ul, li{list-style-type:none}
body, 
input, button, select, textarea
{font-size:16px;font-family:"微软雅黑"; color:#666;outline: none;  background:none;  
   outline:none;  
   border:0px;  
-webkit-appearance: none;
border-radius: 0;}
i, em, cite{font-style:normal}
body{ color:#676767; width:100%; margin:0 auto;}
a, a:link, a:visited{text-decoration:none;color:#666}
a:active, a:hover{text-decoration:none;color:#666}
a:focus{-moz-outline-style:none;outline:none}
.fn_clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fn_clear{zoom:1}
.clear{diplay:block!important;float:none!important;clear:both;overflow:hidden;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0}
.fn_left {float:left}
.fn_right{float:right}

.header-top{width: 100%; height: 109px; background: #fff;}
.header-top .header-z{width: 1200px; margin: 0 auto;}
.header-top .header-z .logo{width: 600px; float: left;}
/*.header-top .header-z .logo img{width: 100%;}*/
.header-top .header-z .tel{width: 280px;color: #005e9a; margin-top: 20px; float: right; background: url(../images/tel.png) no-repeat left; padding-left: 5%;}
.header-top .header-z .tel span{font-size: 14px; color: #005e9a;}
.header-top .header-z .tel h3{ font-size: 26px; font-style: italic;}
.syznav { margin-bottom: 0;position: relative;}
.syznav .container{width: 1220px;}
.synav{  margin-top: 0;}
.synav>li>a{ padding: 15px 40px;}
.synav>li>a:hover{ background: #005C96; color: #fff;}
.syznav .navbar-inverse .navbar-nav>li>a:focus, .syznav .navbar-inverse .navbar-nav>li>a:hover{ background-color:#005C96;}
.syznav .nav>li>a:focus,.syznav  .nav>li>a:hover{ background-color:#005C96;}
.position-nav .position-nav ul li>a{ line-height: 40px;}
.position-nav>.dropdown-menu>li>a{ padding: 5px 20px !important;}
.language{ margin-top: 40px;}
.language .color1{ color: #D43F3A;}
.language{ margin-top: 20px;}
/*banner*/
.banner{  z-index: -1;}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:559px; float:left;}
.b-list{ height:50px; padding-top:500px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}




.sy-search{width: 100%; border-bottom: #d5d3d3 1px dashed; line-height: 70px;}
.sy-search .container .sy-key{ float: left; font-size: 15px;width: 70%;}
.sy-search .container .sy-key span{ color: #005C96;}
.sy-search .container .sy-key a:hover{ text-decoration: underline;}
.sy-search .container .sy-searchnr { float: right;
    width: 277px; border: #d5d3d3 1px solid; 
    height: 32px;
   line-height: 30px;
    background: #fff;
    border-radius: 25px;
    margin-top:19px;
}

.sy-search .container .sy-searchnr .scnr {
    width: 210px; padding: 0 10px;font-size: 14px;
    height: 30px;
    color: #cbcbcb;
    border: none;
    border-radius: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sy-search .container .sy-searchnr .sc-bt {
    height: 30px; line-height: 30px; border-radius: 25px;
    width: 60px;
    border: none;
    background:#005C96; color: #fff; font-size: 14px;
}

#sy-cp,#sy-xw{width: 100%; padding: 2% 0;}
#sy-cp .container,#sy-xw .container{width: 1200px;}
#sy-bt{ margin-bottom: 30px;}
#sy-bt h5{font-weight: 600;  color:#333;text-align: center; background: url(../images/index2_12.png) no-repeat bottom  center; background-size: 22% auto; font-size: 26px; padding-bottom: 18px;}
#sy-bt h5 span{font-style: italic;}
.sy-cpl{width: 260px;}
.sy-cpl #sy-cpnav{ font-size: 20px; background: #005C96; color: #fff; text-align: center; padding: 30px 0;}
.sy-cpl #sy-cpnav p span{ font-weight: 600; }
.sy-cpl ul{ margin-top: 5px; text-align: center;}
.sy-cpl ul li{background: #eeeeed; line-height:60px; margin-bottom: 2px; font-size: 18px; padding: 0 15px;}
.sy-cpl ul li a{  display: block; color: #333; background: url(../images/sj.jpg) no-repeat right center;}
.sy-cpl ul li a:hover{  text-decoration: underline; color: #005C96;}
.sy-cpl ul li:hover{}

.sy-cpr{width: 900px;}
.sy-cpr ul li{width: 279px; margin: 0 10px 25px 10px; float: left; text-align: center; }
.sy-cpr ul li a{ display: block;}
.sy-cpr ul li a #sycpimg{width: 279px; height: 245px; overflow: hidden;border: #196ca0 2px solid;position: relative; }
.sy-cpr ul li a #sycpimg img{ width: 100%; transition: all 0.6s;}
.sy-cpr ul li a span{width: 100%; text-align: center; z-index: 2;
/*transform:skew(-10deg);   -webkit-transform: skew(-10deg);   -moz-transform: skew(0deg);   -o-transform:skew(0deg);   -ms-transform:skew(0deg); */ 
 color: #fff; line-height: 40px; position: absolute; bottom: 0; background: #005C96;}
.sy-cpr ul li a:hover img{ transform: scale(1.06);}
.sy-cpr ul li a i{ background: #005C96; border-radius: 5px; text-align: center; display: inline-block; padding: 7px 35px; color: #fff; margin-top: 25px;}
.sy-cpr ul li a:hover i{ background: #027ac7;}
/*新品*/

.sy-xp{width: 100%;}
.sy-xp #sy-xpbt{width: 100%; height: 84px; padding-top: 25px; color: #fff; background: url(../images/index2_19.jpg) no-repeat; text-align: center;}
.sy-xp #sy-xpbt #sy-bt2 h5{font-weight: 600;color:#fff;text-align: center; background: url(../images/index2_12.png) no-repeat bottom  center; background-size: 13% auto; font-size: 26px; padding-bottom: 18px;}
.sy-xp #sy-xpbt #sy-bt2 h5 span,#sy-about #sy-bt2 h5 span{font-style: italic;}
#sy-xpnrz{width: 100%; background: url(../images/bj1.jpg) no-repeat top center; padding-top: 30px;}
#sy-xpnr{width: 100%;  background: url(../images/bj2.jpg) no-repeat bottom center;}
.sycp1{ display: block;}
.sycp1 .sycp1-img{width: 600px;background: url(../images/imgyy.png) no-repeat bottom center; background-size:100% auto; padding-bottom: 30px;}
.sycp1 .sycp1-img img{width: 100%;}
.sycp1 .sycp1-jj{width: 450px; margin-top: 70px; color: #333;}
.sycp1 .sycp1-jj h3{ display: block; margin-bottom: 20px; font-size: 28px; font-weight: 600; line-height: 35px;}
.sycp1 .sycp1-jj p{ font-size: 16px; line-height: 30px;}

/*关于*/
#sy-about{width: 100%; background: url(../images/gybj.jpg) repeat; padding: 30px 0;}
#sy-about #sy-bt2 h5{font-weight: 600;color:#fff;text-align: center; background: url(../images/index2_12.png) no-repeat bottom  center; background-size:22% auto; font-size: 26px; padding-bottom: 18px;}
#syabout-jj{text-align: center; color: #fff; line-height: 30px; margin: 30px 0;}
#sy-about .container {width: width: 1200px;}
#sy-about .container  ul li{ float: left;width: 258px; text-align: center; margin: 0 12px;}
#sy-about .container  ul li a #gcimg{width: 258px; height: 187px; border: #fff 3px solid; overflow: hidden;}
#sy-about .container  ul li a #gcimg img{width: 100%; transition: all 0.6s;}
#sy-about .container  ul li a span{ display: block; line-height: 50px; color: #fff;}
#sy-about .container  ul li a:hover img{ transform: scale(1.06);}
#sy-more{ text-align: center; margin-top: 20px;}
#sy-more a{ border: #fff 1px solid; padding: 5px 20px; color: #fff; border-radius: 5px; }


/*新闻*/
#sy-xw{width: 100%;}
.sy-xwl{width: 570px;}
.sy-xwr{width: 580px; overflow: hidden;}
.sy-xwl .hd ul li{ float: left; padding: 0 15px; background: #e6e6e6; color: #333; margin-right: 15px; cursor: pointer;}
.sy-xwl .hd ul li.on{ background: #1a6ca0; color: #fff;}
.sy-xwl .hd a{ font-size: 14px;}
.sy-xwl .hd{ border-bottom: #E3E3E3 1px dashed; line-height: 40px; padding-bottom: 10px;}
.sy-xwl .bd{ margin-top: 10px; }
.sy-xwl .bd #con ul li{ display: block; padding: 15px 0;}
.sy-xwl .bd #con ul li a{ display: block;}
.sy-xwl .bd #con ul li a .sy-imgl{width: 233px; height: 145px; overflow: hidden;}
.sy-xwl .bd #con ul li a .sy-imgl img{width: 100%; transition: all 0.6s;}
.sy-xwl .bd #con ul li a .sy-xwjj{width: 312px;}
.sy-xwl .bd #con ul li a .sy-xwjj strong{ display: block; margin-bottom: 15px; color: #333; font-weight: normal; line-height: 30px; font-size: 18px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.sy-xwl .bd #con ul li a .sy-xwjj p{ color: #999; line-height: 24px; }
.sy-xwl .bd #con ul li a:hover img{ transform: scale(1.06);}
.sy-xwl .bd #con ul li a:hover strong{ text-decoration: underline; color: #005C96;}

.focus{ position:relative; width:580px; height:411px; background-color: #000; float: left;}  
.focus img{ width: 580px; height: 411px; overflow: hidden;} 
.focus .shadow .title{width: 53px; height: 53px;padding-left: 10px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:15px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:10px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:53px; line-height: 53px; background:rgba(0,0,0,0.6); 
   
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  
display:block;  text-align:left; }  
.focus .shadow a{ color:#fff; font-size:14px;line-height: 40px; overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block;}  
.focus .fbg{bottom:53px; right:15px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:18px}    
.focus .D1fBt a{position:relative; display:inline; width:16px; height:16px;  margin:0 3px; background: #ffffff; text-decoration:none; text-align:center; outline:0; float:left;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#e1b926;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}

/*服务支持+客户见证*/
#severice-look{width: 100%; padding: 2% 0;  background: #EEEEED;}
#severice-look .container{width: 1200px;}
#severice-look .container .severice{width:580px;}
#severice-look .container .look{width: 550px;}

#severice-look .container .severice .bt h4,#severice-look .container .look .bt h4{ font-size: 25px; color: #333;}
#severice-look .container .severice .bt,#severice-look .container .look .bt { border-bottom: #c6c6c6 1px dashed; padding-bottom: 20px;}
#severice-look .container .severice .bt a,#severice-look .container .look .bt a{ color: #999;}
#severice-look .container .severice #severice_nr{ margin-top: 20px;}
#severice-look .container .severice #severice_nr img{width: 580px; height: 140px; overflow: hidden; border: #fff 2px solid;}
#severice-look .container .severice #severice_nr ul{ margin-top: 15px;}
#severice-look .container .severice #severice_nr ul li{ display: block; height: 2.3rem; line-height: 2.3rem;}
#severice-look .container .severice #severice_nr ul li a{ display: block;width: 90%; background: url(../images/sj2.jpg) no-repeat left center; padding-left: 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
#severice-look .container .severice #severice_nr ul li a:hover{ color: #005C96; text-decoration: underline;}

#severice-look .container .look #look_nr{margin-top: 20px;}
#severice-look .container .look #look_nr ul li{ margin-bottom: 30px;}
#severice-look .container .look #look_nr ul li a:hover img{ transform: scale(1.06);}
#severice-look .container .look #look_nr ul li a:hover strong{ text-decoration: underline; color: #005C96;}
#severice-look .container .look #look_nr ul li .lookimg{width: 256px; height: 152px; overflow: hidden; border: #fff 2px solid;}
#severice-look .container .look #look_nr ul li .lookimg img{width: 100%; transition: all 0.6s;}
#severice-look .container .look #look_nr ul li .lookjj{width: 279px;}
#severice-look .container .look #look_nr ul li .lookjj strong{ font-weight: normal; color: #333; font-size: 18px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: block; margin-bottom: 10px;}
#severice-look .container .look #look_nr ul li .lookjj  p{ display: -webkit-box; line-height: 24px; font-size: 15px;
    overflow: hidden;
    white-space: normal !important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
    #severice-look .container .look #look_nr ul li .lookjj  span{ display: block; margin-top: 10px; text-align: right; color: #005C96;}
    
 /*联系*/
#sy-contact{width: 100%; padding: 2% 0;}
#sy-contact .container{width: 1200px;}
.sy-contact-nr{ margin-top: 50px;}
#sy-contact .container .sy-contact-nrl{width: 580px;}
#sy-contact .container .sy-contact-nrr{width: 550px; border: #E5E5E5 1px solid;}
.sy-ewm{width: 184px; text-align: center; padding: 10px; border: #E5E5E5 1px solid;}
.sy-ewm img{width: 100%;}

.sy-contactjj{}
.sy-contactjj h5{ display: block; margin-bottom: 25px; color: #333; font-size: 20px; font-weight: 600;}
.sy-contactjj p{ line-height: 30px; font-size: 14px;}
.sy-contactjj p.icon1{ background: url(../images/icon1.jpg) no-repeat left center; padding-left: 25px;}
.sy-contactjj p.icon2{ background: url(../images/icon2.jpg) no-repeat left center; padding-left: 25px;}
.sy-contactjj p.icon3{ background: url(../images/icon3.jpg) no-repeat left center; padding-left: 25px;}
.sy-contactjj p.icon4{ background: url(../images/icon4.jpg) no-repeat left center; padding-left: 25px;}
.sy-contactjj p.icon5{ background: url(../images/icon5.jpg) no-repeat left center; padding-left: 25px;}
#sy-contact .container .sy-contact-nrr{}
#sy-contact .container .sy-contact-nrr img{width: 100%;}

/*底部*/
.footer{width: 100%; border-top: #005C96 7px solid; background: #000000; padding-bottom: 20px; font-size: 15px;}
.footer .container{width: 1200px;}
.footer .container .footer-nr{ background: #fff; padding:0 15px;}
.footer .container .footer-nr .ft-logo{width: 20%; background: url(../images/l1.jpg) no-repeat right center; padding-right: 15px;}
.footer .container .footer-nr .ft-logo img{width: 100%;}
.footer .container .footer-nr .ft-link{width: 80%; padding: 20px;}
.footer .container .footer-nr .ft-link span{ color: #333;}
#ft-nav{ text-align: center; color: #FFF; margin-top: 20px;}
#ft-nav p a{ color: #fff;}
/*VR*/
#VR{width: 100%; text-align: center;}
#VR img{width: 100%;}

/*内页开始--------------------------------------*/
.nyban{width: 100%;  text-align: center;}
.nyban img{width: 100%; display: inline-block;}
#ny-main {margin: 20px auto 30px auto;}
#ny-main .container{width: 1200px; color: #666; font-size: 15px;  line-height: 30px;}
#wz{ border-bottom: #E5E5E5 1px dashed; line-height:40px; background: url(../images/home.jpg) no-repeat left center;  padding-left: 25px;}
.ny-mainnr{ margin-top: 30px; min-height: 500px; padding-bottom: 30px;}
.ny-mainnr #ny-nav{ line-height: 30px; margin-bottom: 40px;}
.ny-mainnr #ny-nav a{ padding-right: 15px; color: #333; font-size: 18px;}
.ny-mainnr #ny-nav a:hover,.ny-mainnr #ny-nav a.on{ color: #196ca0; background: url(../images/nl.jpg) no-repeat left bottom; padding-bottom: 8px; transition: all.6s;}
.nyabout img{width: 100%; margin: 20px 0;}
.nyabout p{}
.nyabout p img{max-width: 100%}
.nyabout h3{ display: block; margin-bottom: 30px; text-align: center; font-size: 18px; color: #333;}
.nyabout h5{ display: block; color: #999; font-size: 15px; margin-bottom: 20px; text-align: center;}

/*服务支持*/
.nyzc ul li{ display: block; line-height: 3rem;}
.nyzc ul li a{width: 80%; background: url(../images/sj2.jpg) no-repeat left center; padding-left:15px;display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.nyzc ul li a:hover{ color: #005C96; text-decoration: underline;}

.ny-page{ display: block; padding: 40px 0 0 0; text-align: center;}
.ny-page a{ display: inline-block; border: #E5E5E5 1px solid; margin: 0 5px; padding: 0 12px;}
.ny-page a:hover,.ny-page a.on{ background:#434343; color: #fff;}
.ny-page span{display: inline-block; border: #E5E5E5 1px solid; margin: 0 5px; padding: 0 12px;background:#434343; color: #fff;}
#ny-more{ display: block; margin: 30px 0;}
#ny-more a{ color: #999; text-decoration: underline;}
#ny-more a:hover{ color: #101010;}

/*客户见证*/
.nylook ul li{ padding: 20px;}
.nylook ul li a{ display: block;}
.nylook ul li a .nylookimg{width: 287px; height: 171px; overflow: hidden; border: #E5E5E5 1px solid;}
.nylook ul li a .nylookimg img{width: 100%; transition: all.6s}
.nylook ul li a .nylookjj{width: 816px;}
.nylook ul li a:hover img{ transform: scale(1.06);}
.nylook ul li a .nylookjj strong{ display: block; margin-bottom: 20px; font-size: 18px; color: #333;}
.nylook ul li a .nylookjj p{ color: #999; font-size: 15px;}
.nylook ul li a .nylookjj span{ margin-top: 10px; background: #005C96; display: inline-block; color: #fff; padding: 3px 18px;}
.nylook ul li a:hover strong{ color: #005E9A; text-decoration: underline;}
/*联系我们*/
#map{width: 1129px; margin: 30px auto 0 auto;}
.mapnr{width: 1129px; margin: 0 auto; padding: 20px 30px; border-left: #ebebeb 4px solid;border-right: #ebebeb 4px solid; border-bottom: #ebebeb 4px solid;}
.mapnrl{ width: 700px; border-right: #E3E3E3 1px dashed;}
.mapnrl h4{font-size: 20px; font-weight: 600; color: #333; margin-bottom: 20px;}
.mapnrl p{ color: #666; font-size: 16px;}
.ny-ewm{width: 174px; text-align: center;  margin-left: 50px;}
.ny-ewm img{width: 100%; border: #E3E3E3 1px solid;padding: 10px;}
.ny-ewm span{ display: block; line-height: 40px;}

/*视频专区*/
.nyvideo ul{ margin-bottom: 30px;}
.nyvideo ul li{width: 370px; float: left; text-align: center; margin: 0 10px;}
.nyvideo ul li a{ display: block;}
.nyvideo ul li a:hover img{ transform: scale(1.06);}
.nyvideo ul li a #videoimg{width: 370px;height: 258px; overflow: hidden;  border: #E5E5E5 1px solid;}
.nyvideo ul li a img{width: 100%; transition: all.6s;}
.nyvideo ul li a span{ display: block; line-height: 5rem;}
.nyvideo h3{ text-align: center; color: #333; font-size: 18px; line-height: 4rem;}
#nyvideonr{width: 80%; margin: 20px auto; border: #E5E5E5 1px solid;}
#nyvideonr img{width: 100%;}
/*产品中心*/
.nyproduct ul li{ float: left;}
.nyproduct ul li{width: 279px; margin: 0 5px 25px 5px; float: left; text-align: center; }
.nyproduct ul li a{ display: block;}
.nyproduct ul li a #sycpimg{width: 279px; height: 245px; overflow: hidden;border: #196ca0 2px solid;position: relative; }
.nyproduct ul li a #sycpimg img{ width: 100%; transition: all 0.6s;}
.nyproduct ul li a span{width: 100%; text-align: center; z-index: 2;
/*transform:skew(-10deg);   -webkit-transform: skew(-10deg);   -moz-transform: skew(0deg);   -o-transform:skew(0deg);   -ms-transform:skew(0deg); */ 
 color: #fff; line-height: 40px; position: absolute; bottom: 0; background: #005C96;}
.nyproduct ul li a:hover img{ transform: scale(1.06);}

.nyproductnr .nycpimg{width: 550px; height: 486px; border: #E5E5E5 1px solid; overflow: hidden;}

.nyproductnr .nycpjj{width: 570px;}
.nyproductnr .nycpjj h3{ font-size: 25px; color: #333; font-weight: 600; display: block; border-bottom: #E5E5E5 1px dashed; padding-bottom: 20px;}
.nyproductnr .nycpjj strong{ display: block; margin-top: 20px; font-size: 18px;color: #333; margin-bottom: 15px; }
.nyproductnr .nycpjj p{ font-size: 15px; color: #999;}
.nyproductnr #dinggou{ margin-top: 35px;}
.nyproductnr #dinggou a{ display: inline-block; background: #005C96; padding: 3px 25px; color: #fff; border-radius: 5px; margin-right: 15px;}
.nyproductnr #dinggou span{font-size: 20px; background: url(../images/nytel.jpg) no-repeat left center; padding-left: 35px; padding: 5px 0 5px 35px; color: #ea840c; font-weight: 600;}

.nyproductnr .nyproduct-up{ margin-top: 30px;}
.nyproductnr .nyproduct-up .hd { border-bottom: #005C96 1px solid; padding-bottom: 15px;}
.nyproductnr .nyproduct-up .hd ul li{ float: left; padding: 5px 20px; margin-right: 15px; background: #e5e5e5; color: #333; cursor: pointer;}
.nyproductnr .nyproduct-up .hd ul li.on{ background: #005C96; color: #fff;}
.nyproductnr .nyproduct-up .bd{ margin-top: 30px;}
.nyproductnr .nyproduct-up .bd #con img{width: 100%;}
.nyproductnr .nyproduct-up .bd #con strong{ font-size: 18px; color: #333;}
#nymessage{width: 1040px; line-height: 50px; margin-top: 15px;}
#nymessage strong{ font-size: 18px; color: #333;}
#nymessage table .k1{ border:#E5E5E5 1px solid;width: 500px; height: 40px; line-height: 40px; padding: 0 15px; color: #999;}
#nymessage table .k2{ border:#E5E5E5 1px solid;width: 500px; height: 160px; line-height: 40px;padding: 0 15px; margin-top: 5px;color: #999;}
#nymessage table .k3{ border:#E5E5E5 1px solid;width: 100%; height: 40px; line-height: 40px; text-align: center; background: #005C96; color: #fff;}
.input2{ display: none;}

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}




@media (max-width: 768px) {
	.position-nav{position: absolute; width: 100%; background: #333;}
	.header-top{ height: 11rem;}
	.header-top .header-z{width: 96%; margin: 0 auto;} 
	.header-top .header-z .logo{width: 100%; float: none;}
	.header-top .header-z .logo img{width: 100%;}
	.header-top .header-z .tel{ margin-top: 0; float: none; background-size: 10% auto; padding-left: 10%;}
	.header-top .header-z .tel h3{}
	.syznav .container{width: 100%;}
	.synav{ float: none;}
	.sy-search{ padding-bottom: 4%;}
	.sy-search .container .sy-key{width: 100%; padding: 2% 0; line-height: 25px;}
	.sy-search .container .sy-searchnr{width: 100%; margin-top:0px;}
	#sy-cp{width: 100%; padding: 5% 0 10% 0;}
	#sy-bt h5{font-weight: 600; text-align: center;  background-size: 80% auto; font-size: 22px; padding-bottom: 15px;}
	/*产品*/
	#sy-cp .container{width: 100%;}
	.sy-cpl{width: 100%; margin: 0 auto;}
	.sy-cpr{width: 100%; margin-top: 15px;}
	.sy-cpr ul li{width: 100%; margin: 0 auto 20px auto; float: none; text-align: center; }
	.sy-cpr ul li a #sycpimg{width: 100%; height: auto; overflow: hidden;border: #196ca0 2px solid;position: relative; }
	.sy-cpr ul li a i{ background: #005C96; border-radius: 5px; text-align: center; display: inline-block; padding: 5px 70px; color: #fff; margin-top: 10px;}	
	.sy-xp #sy-xpbt #sy-bt2 h5{ font-size: 22px; font-weight: 600;color:#fff;text-align: center; background: url(../images/index2_12.png) no-repeat bottom  center; background-size: 70% auto;}
	.sy-cpl #sy-cpnav{ padding: 20px 0;}
	.sy-cpl ul li{ line-height: 35px;}
	#sy-cp, #sy-xw{ padding: 5% 0;}

/*新品*/
.sycp1{ border-bottom: #196ca0 1px dashed; padding: 10px 0;}
.sycp1 .sycp1-img{width: 100%; margin: 0 auto;}
.sycp1 .sycp1-jj{width:100%;margin: 10px auto;}
.sycp1 .sycp1-jj h3{ display: block; margin-bottom:15px; font-size: 22px; font-weight: 600; line-height: 30px;}
/*关于*/
#sy-about #sy-bt2 h5{ background-size:62% auto;font-size: 22px; }

#sy-about .container {width: width: 100%;}
#sy-about .container  ul li{ float: none;width: 100%; text-align: center; margin: 0 auto ;}
#sy-about .container  ul li a #gcimg{width: 100%; height: auto; border: #fff 3px solid; overflow: hidden;}

/*新闻*/
#sy-xw .container{width: 100%;}
.sy-xwl{width: 100%;}
.sy-xwr{width: 100%; overflow: hidden;}
.sy-xwl .bd #con ul li a .sy-imgl{width: 100%; height: auto; overflow: hidden;}
.sy-xwl .bd #con ul li a .sy-xwjj{width: 100%;}
.focus{ position:relative; width:100%; height:25rem; background-color: #000; float: left;} 
.focus img{ width: 100%; height: 25.68rem;} 
#severice-look{ margin-top: 15px;}
#severice-look .container{width: 100%;} 
#severice-look .container .severice{width:100%; margin-bottom: 18px;}
#severice-look .container .look{width: 100%;}
#severice-look .container .severice #severice_nr img{width: 100%; height: auto;}
#severice-look .container .look #look_nr ul li .lookimg{width: 100%; height: auto;}
#severice-look .container .look #look_nr ul li .lookjj{width: 100%; margin-top: 20px;}
.sy-xwl .hd ul li{ line-height: 35px;}
/*服务*/
#severice-look .container .severice .bt h4,#severice-look .container .look .bt h4{ font-size: 22px; color: #333;}
/*联系*/
#sy-contact .container{width: 100%;}
#sy-contact .container .sy-contact-nrl{width: 100%;}
#sy-contact .container .sy-contact-nrr{width: 100%; border: #E5E5E5 1px solid;}
.sy-contact-nr{ margin-top: 20px;}
.sy-ewm{width: 50%; margin-left: 25%;}
.sy-contactjj{width: 100%; margin-top: 15px;}
.sy-contactjj h5{ display: block; margin-bottom: 15px;}
#sy-contact .container .sy-contact-nrr{width: 100%; margin-top: 20px;}

/*底部*/
.footer{ font-size: 14px;}
.footer .container{width: 100%;}
.footer .container .footer-nr{ padding: 0;}
.footer .container .footer-nr .ft-logo{ display: none;}
.footer .container .footer-nr .ft-link{width: 96%;padding: 2%;}


/*内页*/
#wz{ font-size: 14px; background: none; padding-left: 0;}
#ny-main .container{width: 100%;}
.ny-mainnr #ny-nav{ margin-bottom: 0px;}
.ny-mainnr #ny-nav a{ line-height: 50px; white-space: nowrap; font-size: 16px;}
/*客户见证*/
.ny-mainnr{ margin-top: 20px;}
.nylook ul li{ padding: 15px 0; border-bottom: #E5E5E5 1px dashed;}
.nylook ul li a{ display: block;}
.nylook ul li a .nylookimg{width: 100%; height: auto; overflow: hidden; border: #E5E5E5 1px solid;}
.nylook ul li a .nylookjj{width: 100%;}
.nylook ul li a .nylookjj strong{ margin-bottom: 10px; font-size: 16px;}
/*联系我们*/
#ny-main .container{width: 100%;}
#map{width: 100%; margin: 20px auto 0 auto;}
#map img{width: 100%;}
.mapnr{width: 100%; margin: 0 auto; padding: 3%; border-left: #ebebeb 2px solid;border-right: #ebebeb 2px solid; border-bottom: #ebebeb 2px solid;}
.mapnrl{ width: 60%; border-right: #E3E3E3 1px dashed;}
.mapnrl h4{font-size: 20px; font-weight: 600; color: #333; margin-bottom: 20px;}
.mapnrl p{ color: #666; font-size: 16px;}
.ny-ewm{width: 36%; text-align: center;  margin-left: 2%;}
.ny-ewm img{width: 100%; border: #E3E3E3 1px solid;padding: 2%;}

/*视频*/
.nyvideo ul li{width: 100%; margin: 0 auto;}
.nyvideo ul li a #videoimg{width:100%;height: auto; overflow: hidden;  border: #E5E5E5 1px solid;}
.nyvideo ul li a #videoimg img{width: 100%;}
.nyvideo ul li a span{ line-height: 4.5rem;}

/*产品中心*/
.nyproduct ul li{width: 100%; margin: 0 auto 15px auto; }
.nyproduct ul li a #sycpimg{width: 100%; height: auto;  }
.nyproduct ul li a #sycpimg span.jqzoom img{width: 100%;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width: 100%;}
.zoomdiv{  z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{display: none; z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}



.nyproductnr .nycpimg{width: 100%; height: auto; margin-bottom: 10px;}
.nyproductnr .nycpjj{width: 100%;}
.nyproductnr .nycpjj h3{ padding-bottom: 10px;}
.nyproductnr .nycpjj strong{ margin-top: 10px;}
.nyproductnr #dinggou{width: 100%; margin-top: 35px; }
.nyproductnr #dinggou a{width: 100%; text-align: center; margin-right: 0;margin-bottom: 10px;}
.nyproductnr #dinggou span{font-size: 20px; background: url(../images/nytel.jpg) no-repeat left center; padding-left: 35px; padding: 5px 0 5px 35px; color: #ea840c; font-weight: 600;}
#nymessage{width: 100%; line-height: 40px; margin-top: 15px;}

#nymessage table .k1{ width: 100%; height: 30px; line-height: 30px; padding: 0 15px; color: #999;}
#nymessage table .k2{width: 100%; min-height: 150px; line-height: 30px;padding: 0 15px; margin-top: 5px;color: #999;}
#nymessage table .k3{width: 100%; height: 30px; line-height: 30px; text-align: center; background: #005C96; color: #fff;}
#nymessage table .input1{ display: none;}
#nymessage table .input2{ display: block;}
 }