﻿
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/

.new-friend{height:207px;text-align:center;background:url(../images/proBg.jpg) no-repeat 50%;background-size:cover}
.new-friend h3{font-size:30px;color:#000;line-height:1;padding-top:50px;padding-bottom:18px;font-weight:500;letter-spacing: 3px;}
.new-friend h2 {color:#4a4a4a;font-size: 18px;line-height: 32px;padding-bottom:18px;font-weight:500;letter-spacing:3px;}
.new-friend a{display:inline-block;width:140px;height:36px;font-size:16px;color:#555;background:#fff;border:1px solid #ddd; box-shadow:0 5px 10px rgba(36,104,242,.2);border-radius:30px;line-height:36px;padding-bottom:18px;transition:all .2s ease-in-out}
.new-friend a:hover{cursor:pointer;transform:translateY(-5px);box-shadow:0 5px 10px rgba(36,104,242,.2)}

footer{background:#373b85;color:hsla(0,0%,100%,.6)}
footer .footer-container{width:1200px;margin:0 auto}
footer a:hover{text-decoration:underline;cursor:pointer}
footer .pre-sale{float:right;width:280px;margin-top:36px;margin-right: 70px;}
footer .pre-sale h3{font-size:26px;color:#fff;line-height:30px}
footer .pre-sale span{font-size:14px;color:hsla(0,0%,100%,.6);line-height:24px}
footer .pre-sale .contact-msg{margin-top:15px}
footer .pre-sale .contact-msg .msg-item{float:left;position:relative;width:110px;height:110px;cursor:pointer;margin-right:16px}
footer .pre-sale .contact-msg .msg-item img{width:110px;height:110px}
footer .pre-sale .contact-msg .msg-item .qr-code{display:none;position:absolute;top:-116px;left:-28px}
footer .pre-sale .contact-msg .msg-item .qr-code img{width:96px;height:96px;position:absolute;z-index:2}
footer .pre-sale .contact-msg .msg-item .qr-code:after{content:"";display:block;position:absolute;height:8px;width:8px;background-color:#fff;transform:rotate(45deg);z-index:1;margin-top:90px;margin-left:44px}
footer .mouse-on h3{color:#46464d}
footer .mouse-on span{color:#313138}
footer .notice-list{overflow:hidden;float:left}
footer .group{float:left;margin-left:10px}
footer .group dl{width:170px;padding-left:0}
footer .group dl.footerdoc{width:192px}
footer .group dl.footer-contact-us{width:454px}
footer .group dl.footer-contact-us span{font-size:16px;line-height:40px}
footer .group dl.footer-products{width:222px}
footer .group dl.footer-solutions{width:176px}
footer .group dl.footer-follow-us{width:76px}
footer .group dl.footer-follow-us img{width:76px;height:76px;display:none;margin:7px 0 10px}
footer .group dl.footer-follow-us li:first-child img{display:block}
footer .group dl.footer-cloud{margin-left:30px;width:430px}
footer .group dl.footer-cloud dd>ul{float:left;margin-top:-10px}
footer .group dl.footer-cloud .other-box{float:left;margin-left:20px;margin-top:-10px}
footer .group dl.footer-cloud .other-box h6{font-size:14px;margin:10px 0}
footer .group dl.footer-cloud .other-box p{line-height:20px;height:auto;border-top:0;text-align:left;color:#d6d6d6;font-size:14px;margin:12px 0 0}
footer .group dl.footer-cloud .other-box dd>a{display:inline-block;vertical-align:top}
footer .group dl.footer-cloud .other-box li{font-size:12px;margin:8px 0}
footer .group dl.footer-cloud .other-box li:before{content:"";width:2px;height:2px;background:#fff;display:inline-block;margin-bottom:.2em;margin-right:5px}
footer a,footer span{color:#d6d6d6}
footer dl{float:left;margin:0 0 30px}
footer dd{font-size:14px;line-height:24px}
footer dd a,footer dd h6,footer dd span{color:hsla(0,0%,100%,.98);font-size:16px;line-height:40px;}
footer dt{margin:40px 0 20px;color:#fff;font-size:18px;    position: relative;}
footer dt::after {
    position: absolute;
    left: 0px;
    top: 35px;
    content: "";
    height: 2px;
    width: 30px;
    background-color: #eee;
}
footer p{clear:both;text-align:center;font-size:15px;border-top:1px solid #656973;height:80px;line-height:80px;color:#fff;margin-top:0}
footer .footer-links,footer .products-links{clear:both;padding:20px 0;border-top:1px solid #474b9b;border-bottom:1px solid #474b9b}
footer .footer-links li,footer .products-links li{float:left}
footer .footer-links li a,footer .products-links li a{color:hsla(0,0%,100%,.99);margin-right:37px}
footer .footer-links li:last-child a,footer .products-links li:last-child a{margin-right:0}
footer .footer-links a{color:#fff;font-size:14px;line-height:24px;margin:0 20px 0 0}
footer .footer-links ul{display:inline-block;vertical-align:top}
footer .footer-tips{margin:0;height:auto;line-height:normal;padding:30px 0 0;border:none;font-size:16px;line-height:24px}
footer .beian-tips{border:none;height:60px;line-height:60px;cursor:pointer}
footer .beian-tips img{width:16px;margin-right:8px;vertical-align:sub}
footer .site{display:none}
footer .links{font-size:15px;text-align:center}
footer .links ul{float:none;display:inline-block;margin:0 auto}
footer .links li:after{content:"|";margin-left:18px}
footer .links li:last-child:after{content:"";margin-left:0}

footer .footer-wap{display:none}
@media (max-width:700px){
    footer .footer-container{display:none}footer .footer-wap{display:block}

}



img {
    border: 0;
    vertical-align: middle;
    max-width: 100%;
}
.top1{ background:#393939; padding:10px 0px}
.top1 .center{ height:40px; line-height:40px; text-align:left; position:relative}
.top1 .menu{ height:40px; width:830px; position:absolute; top:0px; right:0px; font-size:16px; text-align:right}
.top1 .menu .fir{ color:#b7b4b4; display:inline-block; margin-left:40px; position:relative;}
.top1 .menu .fir .fira{ color:#b7b4b4; }
.top1 .menu .fir:hover .fira,.top1 .menu .fir .fira.sel{ color:#fcfcfc}
.top1 .menu .sec{ display:none; position:absolute; left:0; top:40px; background:#fff; z-index:999; text-align:center; }
.top1 .menu .sec a{ color:#000; display:block; padding:0 15px; margin:10px 0; white-space:nowrap}
.top1 .menu .sec a:hover{  background:#f3f3f3}
/*.bot{ background:#2c2f34; padding:30px 0px; color:#fdfdfd}
.bot a{ color:#fdfdfd}
.bot .bota{ padding-bottom:15px; text-align:center; position:relative; height:60px; width:1000px}
.bot .bota a{box-sizing: content-box; display:block ;padding:4px 0px; height:42px; line-height:21px; font-size:12px; width:100px; text-align:left;  background-position:left center; background-repeat:no-repeat}
.bot .bota a.a1{padding-left: 48px;position:absolute; top:0px; left:145px; background-image:url(../Images/a1.png)}
.bot .bota a.a2{padding-left: 48px;position:absolute; top:0px; left:335px; background-image:url(../Images/a2.png);}
.bot .bota a.a3{padding-left: 48px;position:absolute; top:0px; left:515px; background-image:url(../Images/a3.png);}
.bot .bota a.a3.a{padding-left: 48px;position:absolute; top:0px; left:700px; background-image:url(../Images/a4.png);}

.bot .bota .a4{ width:50px; height:50px; position:absolute; top:0px; left:685px}
.bot .bota .a5{ width:50px; height:50px; position:absolute; top:0px; left:745px}

.bot .bota .a4 a,.bot .bota .a5 a{display:block; width:50px; height:50px; padding:0px;-moz-transition:-moz-transform 0.3s;-ms-transition:-ms-transform 0.3s;-o-transition:-o-transform 0.3s;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;}
.bot .bota .a4 a i,.bot .bota .a5 a i{ display:block; width:50px; height:50px;}
.bot .bota .a4 a i{ background:url(../Images/a4.png) center no-repeat;}
.bot .bota .a5 a i{ background:url(../Images/a5.png) center no-repeat;} 
.bot .bota .a4:hover a,.bot .bota .a5:hover a{ -moz-transform:scaleX(-1); -ms-transform:scaleX(-1); -o-transform:scaleX(-1); -webkit-transform:scaleX(-1); transform:scaleX(-1);}
.bot .bota .a4:hover a i,.bot .bota .a5:hover a i{ -moz-transform:scaleX(-1); -ms-transform:scaleX(-1); -o-transform:scaleX(-1); -webkit-transform:scaleX(-1); transform:scaleX(-1);}

.bot .bota .a6{width:60px; height:60px;position:absolute; top:0px; left:815px}
.bot .bota .a6 .tp{ width:60px; height:60px;position:absolute; bottom:0px; left:0px;}
.bot .bota .a6 .tp2{ width:250px; height:250px; max-width:250px; position:absolute; bottom:0px; left:0px; display:none}
.bot .bota .a6:hover .tp2{ display:block}*/


.dbt{ height:34px; line-height:34px; border-left:5px solid #009f95; text-indent:22px; text-align:left; color:#958f8f; font-size:22px; margin-top:30px; margin-bottom:20px}

.hui{ background:#eaebed}
.hui2{ background:#e9ecec}

.banner2{ width:1000px; text-align:left}
.banner2 .li{ width:1000px; height:208px; float:left; margin-top:3px; margin-bottom:3px; position:relative;-moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.banner2 .li:hover{ margin-top:1px; margin-bottom:5px; outline:2px solid #cccccc}
.banner2 .li .s1{ display:block; background:#f2f2f2; color:#009e96; font-size:18px; line-height:40px; position:absolute; top:0px;width:658px; height:118px; padding:45px 35px}
.banner2 .li .s1 span{ display:block; color:#817b7b; font-size:18px}
.banner2 .li .s2{ display:block; background:#f2f2f2; position:absolute; top:0px; width:176px; height:176px; padding:16px 45px}
.banner2 .li .s2 img{ width:176px; height:176px;}
.banner2 .li.n0 .s1,.banner2 .li.n1 .s2{ left:0px; }
.banner2 .li.n0 .s2,.banner2 .li.n1 .s1{right:0px;  }

.banner3{ width:1000px; text-align:left}
.banner3 .li{ width:245px; height:235px; padding-bottom:15px; text-align:center; line-height:45px; font-size:17px; color:#323030; padding-left:6px; float:left; position:relative}
.banner3 .li.n0,.banner3 .li.n4{ padding-left:0px}
.banner3 .li img{ width:245px; height:190px; display:block}
.banner3 .li span{ display:none; position:absolute; left:6px; font-size:15px; line-height:27px; overflow:hidden; top:0px; width:225px; height:170px; color:#fcfcfc; padding:10px; text-align:left; background:url(../Images/zezhao.png)}
.banner3 .li.n0 span,.banner3 .li.n4 span{ left:0px;}
.banner3 .li:hover span{ display:block; cursor:pointer;}

.logo{ width:1000px; text-align:left}
.logo .li{ width:248px; height:120px; border-left:1px solid #aaaaaa; text-align:center;float:left; position:relative; vertical-align:middle}
.logo .li.n0,.logo .li.n4{ border-left:0px}
.logo .li.n0,.logo .li.n1,.logo .li.n2,.logo .li.n3{ border-bottom:1px solid #aaa}
.logo a{ display:block; width:100%; height:120px; background-position:center center; background-repeat:no-repeat}


.jgpz{ width:1000px; padding:40px 0px;background:url(../Images/ne.png) no-repeat right center;}
.jgpz .jgpz1{ width:680px; position:relative;padding-top:50px; margin:0px}
.jgpz .jgpz1 .s1{ display:block; width:200px; height:45px; z-index:99; background:#eaebed url(../Images/jgtxt.png) no-repeat center center; position:absolute; left:50%; margin-left:-100px; top:0px}
.jgpz .jgpz1 .s2{ display:block; width:370px; height:23px; line-height:23px; text-align:center; color:#fff; background:#515151; font-size:16px; margin:0px auto}
.jgpz .jgpz1 .s3{ display:block; line-height:54px; text-align:center; color:#535353; padding-top:40px;font-size:22px; }
.jgpz .jgpz1 .s1bg{ display:block; width:610px;position:absolute; left:0px;  top:23px;z-index:90;border-top:1px solid #4fb1ba;}
.jgpz.news .jgpz1 .s1bg{ width:760px}
.jgpz.service{ background:url(../Images/qz.png) no-repeat right center;} 
.jgpz.service .jgpz1 .s1bg{ width:700px}
.jgpz.product{ background:url(../Images/ne1.png) no-repeat right center;}
.jgpz.product .jgpz1 .s1bg{ width:610px;  }

.jgpz.contact{ background:url(../Images/ktr.png) no-repeat right center;}
.jgpz.contact .jgpz1 .s1bg{ width:630px}

.jgpz2{ width:1000px; padding:40px 0px;height:280px;background:url(../Images/cpzh2.png) no-repeat right center;}
.jgpz2 .jgpz12{ width:585px; position:relative;padding-top:50px; margin:0px}
.jgpz2 .jgpz12 .s1{ display:block; width:200px; height:45px; z-index:99; background:#eaebed url(../Images/jgtxt.png) no-repeat center center; position:absolute; left:50%; margin-left:-100px; top:0px}
.jgpz2 .jgpz12 .s2{ display:block; width:370px; height:23px; line-height:23px; text-align:center; color:#fff; background:#515151; font-size:16px; margin:0px auto}
.jgpz2 .jgpz12 .s3{ display:block; line-height:54px; text-align:center; color:#535353; padding-top:40px;font-size:22px; }
.jgpz2 .jgpz12 .s1bg{ display:block; width:585px;position:absolute; left:0px;  top:23px;z-index:90;border-top:1px solid #4fb1ba;}
.jgpz2.news .jgpz12 .s1bg{ width:760px}
.jgpz2.service{ background:url(../Images/qz.png) no-repeat right center;} 
.jgpz2.service .jgpz12 .s1bg{ width:700px}
.jgpz2.product{ background:url(../Images/ne1.png) no-repeat right center;}
.jgpz2.product .jgpz12 .s1bg{ width:610px;  }

.jgpz.contact{ background:url(../Images/ktr.png) no-repeat right center;}
.jgpz.contact .jgpz1 .s1bg{ width:630px}


.newsList{text-align:left; padding:40px; background:#fff}
.newsList img{display:block;float:left}
.newsList li{color:#818181;line-height:1.8;overflow:hidden;margin-bottom:40px}
.newsList h4 a{display:block;font-size:20px; font-family:微软雅黑}
.newsList .date{color:#0e9ea3; font-size:16px; padding:6px 0;padding:6px 0;display:block}
.newsList .newsTxt{display:block;float:right;width:566px}
.newsList .newsTxt .more{color:#0e9ea3; font-size:14px;}
.newsList .newsTxt p{border-bottom:1px dotted #cfcfcf; font-size:14px;padding:8px 0; color:#454747;text-align:left}

.ser1{ width:1000px; text-align:center}
.ser1 a{ display:inline-block; width:185px; text-align:center; padding-top:210px;color:#000; font-size:18px;margin:0px 20px; background-position:center center; background-repeat:no-repeat}
.ser1 a:hover,.ser1 a.sel{ font-weight:600}
.ser1 a.a1{ background-image:url(../Images/d1.png);}
.ser1 a.a2{ background-image:url(../Images/d2.png);}
.ser1 a.a3{ background-image:url(../Images/d3.png);}
.ser1 a.a4{ background-image:url(../Images/d4.png);}
.ser1 a.a1:hover,.ser1 a.a1.sel{ background-image:url(../Images/d11.png);}
.ser1 a.a2:hover,.ser1 a.a2.sel{ background-image:url(../Images/d21.png);}
.ser1 a.a3:hover,.ser1 a.a3.sel{ background-image:url(../Images/d31.png);}
.ser1 a.a4:hover,.ser1 a.a4.sel{ background-image:url(../Images/d41.png);}


.ser2{ width:1000px; text-align:center; padding:50px 0px}
.ser2 div{ display:none}
.ser2 a{ display:inline-block; width:200px; margin:0px 20px}
.ser2 a img{ display:block; margin:20px auto;}
.ser2 a span{ background:#707070; color:#fff; font-size:15px; padding:0px 20px;border-radius:10px;}

.lil{ width:220px; padding-left:40px; float:left; text-align:left;}
.lil a{ display:block; height:45px;line-height:45px; font-size:18px; color:#424040; background:url(../Images/d.jpg) no-repeat left center; text-indent:20px}
.lil a.sel{ color:#000000; font-weight:600}
.lir{ width:710px; float:right}

.pro{ width:1000px; position:relative; height:2330px}
.pro a{ display:block; text-align:left; color:#323131; position:absolute; font-size:15px; line-height:38px;-moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.pro h1{ font-size:24px; color:#109ba8; font-weight:600}
.pro h2{ font-family:微软雅黑; font-size:20px; color:#323131; font-weight:600}
.pro h3{ font-weight:500; font-size:18px;  color:#323131;}
.pro span{ line-height:32px; display:block; color:#323131;}
.pro strong{ color:#3baab5; font-family:微软雅黑; font-size:15px;font-weight:600; padding-left:25px}

.pro a.p1{width:410px; height:460px; padding:35px; background:#fff url(../Images/p1.png) no-repeat center bottom;left:0px; top:0px}
.pro a.p2{width:440px; height:390px; padding:35px; background:#fff url(../Images/p2.png) no-repeat center bottom; right:0px; top:0px}
.pro a.p3{width:410px; height:440px; padding:35px; background:#fff url(../Images/p3.png) no-repeat center bottom; left:0px; top:540px}
.pro a.p4{width:440px; height:510px; padding:35px;  background:#fff url(../Images/p4.png) no-repeat center bottom; right:0px;top:470px}
.pro a.p5{width:510px; height:200px;padding:35px; padding-left:455px;  background:#fff url(../Images/p5.png) no-repeat 35px center; left:0px;top:1060px}
.pro a.p6{width:407px; height:520px; left:0px;top:1340px;background:#fff url(../Images/spbg.jpg) no-repeat center 300px;;padding:35px; }
.pro a.p7{width:442px; height:520px; right:0px;top:1340px;background:#fff url(../Images/spbg1.jpg) no-repeat 298px 250px;;padding:35px; }
.pro a.p8{width:692px; height:248px; right:0px;top:1940px;background:#fff url(../Images/spbg2.jpg) no-repeat 30px 30px;;padding:35px 0;padding-left:275px;padding-right:34px; }

.pro a.p1:hover{ top:-4px; outline:2px solid #cccccc}
.pro a.p2:hover{ top:-4px; outline:2px solid #cccccc}
.pro a.p3:hover{ top:536px; outline:2px solid #cccccc}
.pro a.p4:hover{ top:466px; outline:2px solid #cccccc}
.pro a.p5:hover{ top:1056px;outline:2px solid #cccccc}
.pro a.p6:hover{ top:1336px; outline:2px solid #cccccc}
.pro a.p7:hover{ top:1336px; outline:2px solid #cccccc}
.pro a.p8:hover{ top:1936px; outline:2px solid #cccccc}

.splxtp{width:100%; text-align:center;}
.splxtp img{ display:block; width:100%}
.splxtp a{ display:block; width:100%;}

.sptp{ text-align:center; font-size:24px; color:#3d3232; font-family:微软雅黑}


.bot .bnav{ padding:20px; color:#fff}
.bot .bnav a{ color:#fff}
.bot .bnav span{ padding:0 10px;}

.cpbox
{
    margin-bottom:20px;
    height:204px;
    text-align:center;
}
.cpbox p{
    height:204px;
    line-height:204px; /* 行高等于高度 */
}
  
/* 兼容标准浏览器 */
.cpbox p:before{
    content:"."; /* <a href="http://casinogreece.gr/">????????????</a> 具体的值与垂直居中无关，尽可能的节省字符 */
    margin-left:-5px; font-size:10px; /* 修复居中的小BUG */
    visibility:hidden; /*设置成隐藏元素*/
}
  
.cpbox p img{
    *margin-top:expression((204 - this.height )/2); /* CSS表达式用来兼容IE6/IE7 */
    vertical-align:middle;
}
 
.cpbox img{
    vertical-align:middle;
}
.cpbox2
{
    margin-bottom:20px;
    height:155px;
    text-align:center;
}
.cpbox2 p{
    height:155px;
    line-height:155px; /* 行高等于高度 */
}
  
/* 兼容标准浏览器 */
.cpbox2 p:before{
    content:"."; /* <a href="http://casinogreece.gr/">????????????</a> 具体的值与垂直居中无关，尽可能的节省字符 */
    margin-left:-5px; font-size:10px; /* 修复居中的小BUG */
    visibility:hidden; /*设置成隐藏元素*/
}
  
.cpbox2 p img{
    *margin-top:expression((155 - this.height )/2); /* CSS表达式用来兼容IE6/IE7 */
    vertical-align:middle;
}
 
.cpbox2 img{
    vertical-align:middle;
}


.cpbox3
{
    display:block;
    height:100px;
    text-align:center;
}
.cpbox3 p{
    height:100px;
    line-height:100px; /* 行高等于高度 */
}
  
/* 兼容标准浏览器 */
.cpbox3 p:before{
    content:"."; /* <a href="http://casinogreece.gr/">????????????</a> 具体的值与垂直居中无关，尽可能的节省字符 */
    margin-left:-5px; font-size:10px; /* 修复居中的小BUG */
    visibility:hidden; /*设置成隐藏元素*/
}
  
.cpbox3 p img{
    *margin-top:expression((100 - this.height )/2); /* CSS表达式用来兼容IE6/IE7 */
    vertical-align:middle;
}
 
.cpbox3 img{
    vertical-align:middle;
}





.banner{overflow:hidden;}
.part_one{ padding-top:63px; padding-bottom:23px;}
.part_one .pt1_bt{ font-size:20px; background:url(../Images/sndw_bt.png) no-repeat center top; padding-top:136px; text-align:center; color:#000}
.part_one .pt1_row1{ padding-top:77px;}
.part_one .pt1_row1 .ptr1_bt{ text-align:left; }
.part_one .pt1_row1 .ptr1_bt span{background:url(../Images/sndw_r1.png) no-repeat center center; margin-left:63px; height:67px; width:58px; float:left; display:inline-block;}
.part_one .pt1_row1 .ptr1_bt .ptr1_bt1{padding-left:141px;  font-size:16px; color:#000; padding-bottom:8px; border-bottom:2px solid #a5a5a5;}
.part_one .pt1_row1 .ptr1_bt .ptr1_bt2{padding-left:141px;  font-size:14px; color:#000; padding-top:10px; }
.part_one .pt1_row1 .ptr1_nr{ padding-top:58px;}
.part_one .pt1_row1 .ptr1_nr .ptr1_li{ width:33%; float:left;}
.part_one .pt1_row1 .ptr1_nr .ptr1_li .ptr1_img{ }
.part_one .pt1_row1 .ptr1_nr .ptr1_li .ptr1_na{ margin-bottom:17px; font-size:14px; color:#000}
.part_one .pt1_row2{ padding-top:35px;}
.part_one .pt1_row2 .ptr2_lef{ width:652px; float:left; margin-top:56px;text-align:left;}
.part_one .pt1_row2 .ptr2_lef span{background:url(../Images/sndw_r2.png) no-repeat center center; margin-left:63px; height:67px; width:58px; float:left; display:inline-block;}
.part_one .pt1_row2 .ptr2_lef .ptr2_bt1{padding-left:141px;  font-size:16px; color:#000; padding-bottom:8px; border-bottom:2px solid #a5a5a5;}
.part_one .pt1_row2 .ptr2_lef .ptr2_bt2{padding-left:141px;  font-size:14px; color:#000; padding-top:10px; }
.part_one .pt1_row2 .ptr2_lef .ptr2_more{ margin-left:142px; margin-top:15px}
.part_one .pt1_row2 .ptr2_rig{ width:328px; height:192px; float:right; position:relative;}
.part_one .pt1_row2 .ptr2_rig .ptr2_rig_img{width:328px; height:192px;}
.part_one .pt1_row2 .ptr2_rig a{ display:inline-block; width:57px; height:19px; position:absolute; left:179px; top:113px;}
.part_one .pt1_row3{ padding-top:18px;}
.part_one .pt1_row3 .ptr3_bt{ text-align:left;}
.part_one .pt1_row3 .ptr3_bt span{background:url(../Images/sndw_r3.png) no-repeat center center; margin-left:63px; height:67px; width:58px; float:left; display:inline-block;}
.part_one .pt1_row3 .ptr3_bt .ptr3_bt1{padding-left:141px;  font-size:16px; color:#000; padding-bottom:8px; border-bottom:2px solid #a5a5a5;}
.part_one .pt1_row3 .ptr3_bt .ptr3_bt2{padding-left:141px;  font-size:14px; color:#000; padding-top:10px; }
.part_one .pt1_row3 .ptr3_nr{ padding-top:20px;}
.part_one .pt1_row3 .ptr3_nr .ptr3_li{ width:33%; float:left;}
.part_one .pt1_row3 .ptr3_nr .ptr3_li .ptr3_img{ }
.part_one .pt1_row3 .ptr3_nr .ptr3_li .ptr3_na{ margin-bottom:17px; font-size:14px; color:#000}
.part_two{ padding-top:26px; height:951px; background:url(../Images/part2_bg.jpg) no-repeat center top;}
.part_two .center{ position:relative; height:100%}
.part_two .shake_bt{ background:url(../Images/shake.png) no-repeat center top; padding-top:142px;}
.part_two .shake_bt .sh_bt1{ font-size:20px; color:#000; margin-bottom:10px;}
.part_two .shake_bt .sh_bt2{ font-size:16px; color:#000;}
.part_two .shake_nr{ margin-top:53px; position:relative; height:349px;}
.part_two .shake_nr .shk{ text-align:left;}
.part_two .shake_nr .shk .shk_bt{ padding-bottom:5px;}
.part_two .shake_nr .shk .shk_bt span{ display:inline-block; background:#000; color:#fff; padding:2px 12px; border-radius:15px;}
.part_two .shake_nr .shk1{ height:100px; background:url(../Images/m1.png) no-repeat left center; padding-left:123px; padding-top:23px; position:absolute; left:0; top:35px;}
.part_two .shake_nr .shk2{ height:78px; background:url(../Images/m2.png) no-repeat left center; padding-left:110px; padding-top:30px; position:absolute; left:294px; top:0;}
.part_two .shake_nr .shk3{ height:80px; background:url(../Images/m3.png) no-repeat left center; padding-left:95px; padding-top:12px; position:absolute; left:589px; top:53px;}
.part_two .shake_nr .shk4{ height:87px; background:url(../Images/m4.png) no-repeat left center; padding-left:86px; padding-top:12px; position:absolute; left:794px; top:138px;}
.part_two .shake_nr .shk5{ min-width:130px; background:url(../Images/m5.png) no-repeat left top; padding-top:85px; position:absolute; left:10px; top:199px;}
.part_two .shake_nr .shk6{  min-width:138px; background:url(../Images/m6.png) no-repeat left top; padding-left:7px;  padding-top:77px; position:absolute; left:263px; top:181px;}
.part_two .shake_nr .shk7{ height:79px; background:url(../Images/m7.png) no-repeat left center; padding-left:123px; padding-top:28px; position:absolute; left:564px; top:226px;}
.part_two .zhcp{ width:557px; height:350px; background:url(../Images/cpzh.png) no-repeat center top;}
.sysd{ padding-top:20px;}
.sysd .sysd_bt{ font-size:20px; color:#000; padding-top:132px; background:url(../Images/syzh.png) no-repeat center top}
.sysd .jcs{ padding-top:30px;}
.sysd .jcs .jcs_bt{ background:url(../Images/bt_b.png) repeat-x left center;}
.sysd .jcs .jcs_bt span{ display:inline-block; padding:5px 26px; border:1px solid #777777; border-radius:15px; font-size:18px; background:#fff;}
.sysd .jcs .jcs_nr{ padding:50px 0;}
.sysd .yyhy{}
.sysd .yyhy .yy_bt{ background:url(../Images/bt_b.png) repeat-x left center;}
.sysd .yyhy .yy_bt span{ display:inline-block; padding:5px 26px; border:1px solid #777777; border-radius:15px; font-size:18px; background:#fff;}
.flt{ float:left;}
.frt{ float:right;}


.sec_nav{ height:60px; background:#4cc1ec; margin-top:21px;}
.sec_nav a{ display:block; width:33%; float:left; height:60px; line-height:60px; font-size:16px; color:#fff;}
.sec_nav a:hover,.sec_nav .snav_sel{ background:#d1e4eb; color:#2a97bf}
.pos_bt{ height:27px; line-height:27px; color:#fff;  }
.pos_bt span{ display:inline-block; font-size:16px; background:#6d6a6a; float:left; min-width:146px;padding:0 17px; font-weight:bold;}
.pos_bt i{ width:28px; height:27px; background:url(../Images/po_bt.png) no-repeat left center; float:left;}
.pos_nr{ text-align:left; padding-top:15px; font-size:16px; padding-bottom:56px; line-height:30px;}
.position1{ margin-top:111px; margin-bottom:58px; background:url(../Images/pos1.png) no-repeat 35px center; height:215px; font-size:30px; line-height:40px;  padding-top:185px; padding-left:515px; }
.position2 .pos2_list{ height:217px;}
.position2 .pos2_list .pos2_li{ width:33%; float:left;}
.position2 .pos2_list .pos2_li a{ display:inline-block; width:327px; height:217px; margin:0 auto;}
.position2 .pos2_list .pos2_li a img{width:327px; height:217px;}
.position3{ padding-top:100px; padding-bottom:83px;}
.position3 .pos3_list{ padding-top:73px;}
.position3 .pos3_list table{ width:100%;}
.position3 .pos3_list table .pos3_li1{ background:url(../Images/po1.png) no-repeat center top;  padding-top:204px; width:145px; font-size:18px; color:#000}
.position3 .pos3_list table .pos3_li2{ background:url(../Images/po2.png) no-repeat center top;  padding-top:204px; width:145px; font-size:18px; color:#000}
.position3 .pos3_list table .pos3_li3{ background:url(../Images/po3.png) no-repeat center top;  padding-top:204px; width:145px; font-size:18px; color:#000}
.position3 .pos3_list table .pos3_li4{ background:url(../Images/po4.png) no-repeat center top;  padding-top:204px; width:145px; font-size:18px; color:#000}
.position3 .pos3_list table .pos3_li5{ background:url(../Images/po5.png) no-repeat center top;  padding-top:204px; width:145px; font-size:18px; color:#000}
.position3 .pos3_list table .pos3_li6{ background:url(../Images/po6.png) no-repeat center top;  padding-top:204px; width:145px; font-size:18px; color:#000}
.position4 .pos4_img{ border-bottom:1px dashed #818181}
.position5{ padding-top:63px;}
.position5 .pos5_bt{ font-size:24px; text-align:left; padding-bottom:70px; color:#000;}
.position5 .pos5_bt2 span{ display:inline-block; font-size:18px; padding:8px 30px; background:#313131; color:#fff; border-radius:20px; margin-top:70px;}
.position5 .pos5_bz{ color:#000; font-size:14px; text-align:left; padding-bottom:175px;}
.position5 .pos5_nr{ padding-top:60px;}
.position5 .pos5_nr table{ width:100%; text-align:left; font-size:14px; vertical-align:middle}
.position5 .pos5_nr table td{ padding-bottom:20px; vertical-align:middle}
.position5 .pos5_nr table .bld{ color:#000; font-weight:bold;}
.analysis1{ margin-top:88px; margin-bottom:76px; height:264px; text-align:left; padding-top:150px; padding-left:517px; background:url(../Images/anal1.png) no-repeat 6px center; font-size:18px; line-height:35px;}
.ana_bt{ height:27px; line-height:27px; color:#fff;  }
.ana_bt span{ display:inline-block; font-size:16px; background:#6d6a6a; float:left; min-width:146px;padding:0 17px; font-weight:bold;}
.ana_bt i{ width:28px; height:27px; background:url(../Images/po_bt.png) no-repeat left center; float:left;}
.ana_bt2 span{ display:inline-block; font-size:18px; padding:8px 30px; background:#313131; color:#fff; border-radius:20px;  margin-bottom:57px}
.ana_nr{ text-align:left; padding-top:15px; font-size:16px; padding-bottom:56px; line-height:30px;}
.analysis3 .ana_img{ border-bottom:1px dashed #818181}
.analysis4{ padding-top:17px;}
.ana_nr table{ width:100%; font-size:14px; text-align:left;}
.ana_nr table td{ padding-bottom:20px;}
.ana_nr table .bbt span{display:inline-block; font-size:18px; padding:8px 30px; background:#313131; color:#fff; border-radius:20px;  margin-bottom:55px}
.ana_nr table .sbt{  font-size:14px; color:#000; font-weight:bold;}
.detection1{ margin-top:105px; margin-bottom:47px; height:264px;background:url(../Images/dete1.png) no-repeat center top; }
.det_bt{ height:27px; line-height:27px; color:#fff;  }
.det_bt span{ display:inline-block; font-size:16px; background:#6d6a6a; float:left; min-width:146px;padding:0 17px; font-weight:bold;}
.det_bt i{ width:28px; height:27px; background:url(../Images/po_bt.png) no-repeat left center; float:left;}
.det_nr{ text-align:left; padding-top:15px; font-size:16px; padding-bottom:56px; line-height:30px;}
.detection2 .det2_list{ padding-bottom:83px; height:198px;}
.detection2 .det2_list table{ width:100%; text-align:center;}
.detection2 .det2_list .det2_li{ width:296px; height:198px; margin:0 auto;}
.detection2 .det2_list .det2_li img{ width:296px; height:198px;}
.detection3{ text-align:left; padding-left:430px; height:90px;background:url(../Images/dete2.png) no-repeat 59px center; padding-top:37px;}
.detection3 .det3_nr{ padding-top:20px; font-size:14px; line-height:35px;}
.detection4{ margin-top:73px; text-align:left; padding-right:276px; height:127px;background:url(../Images/dete3.png) no-repeat 806px top; }
.detection4 .det3_nr{ padding-top:20px; font-size:14px; line-height:35px;}
.detection5{ margin-top:67px; margin-bottom:95px; text-align:left; padding-right:276px; height:127px;background:url(../Images/dete4.png) no-repeat 806px top;}
.detection5 .det3_nr{ padding-top:20px; font-size:14px; line-height:35px;}
.detection6 .det6_img{ border-bottom:1px dashed #818181}
.detection7{padding-top:47px; }
.detection7 .det7_bt{ padding-top:47px; font-size:24px; font-weight:bold; text-align:left; padding-bottom:68px;}
.detection7 .det7_bt2 span{ display:inline-block; font-size:18px; padding:8px 30px; background:#313131; color:#fff; border-radius:20px; margin-top:68px}
.detection7 .det7_nr{ padding:55px 0}
.detection7 .det7_nr table{ width:100%; text-align:left; font-size:14px;}
.detection7 .det7_nr table td{ padding-bottom:20px;}
.detection7 .det7_nr table .bld{ font-weight:bold; color:#000;}
.ibea_bt{ height:27px; line-height:27px; color:#fff;  }
.ibea_bt span{ display:inline-block; font-size:16px; background:#6d6a6a; float:left; min-width:146px;padding:0 17px; font-weight:bold;}
.ibea_bt i{ width:28px; height:27px; background:url(../Images/po_bt.png) no-repeat left center; float:left;}
.ibea_nr{ text-align:left; padding-top:15px; font-size:16px; line-height:30px;}
.ibeacon1{ margin-top:90px; margin-bottom:68px; height:225px;background:url(../Images/ibea1.png) no-repeat 47px center; padding-left:400px; padding-top:120px; text-align:left;}
.ibeacon1 .ibea1_wd1{ font-size:25px; color:#000; padding-bottom:30px;}
.ibeacon1 .ibea1_wd2{ font-size:14px; color:#000; line-height:35px; text-align: justify;}
.ibeacon2{ padding-bottom:90px;}
.ibeacon2 table{ width:100%;}
.ibeacon2 table .ibea2_li{ width:145px; padding-top:168px; font-size:14px; color:#000;}
.ibeacon2 table .ibea2_li1{background:url(../Images/ib1.png) no-repeat center top;}
.ibeacon2 table .ibea2_li2{background:url(../Images/ib2.png) no-repeat center top;}
.ibeacon2 table .ibea2_li3{background:url(../Images/ib3.png) no-repeat center top;}
.ibeacon3{background:url(../Images/ib4.png) no-repeat 104px top; height:127px; padding-left:313px; text-align:left;}
.ibeacon4{background:url(../Images/ib5.png) no-repeat 104px top; height:127px; padding-left:313px; text-align:left; margin-top:80px}
.ibeacon5{background:url(../Images/ib6.png) no-repeat 802px top; height:90px; padding-right:283px; text-align:left; margin-top:80px; margin-bottom:118px; padding-top:37px}
.ibeacon6 .ibea6_img{ border-bottom:1px dashed #818181}
.ibeacon7{ padding-top:47px;}
.ibeacon7 .ibea7_bt{ padding-top:47px; font-size:24px; font-weight:bold; text-align:left; padding-bottom:68px;}
.ibeacon7 .ibea7_bt2 span{ display:inline-block; font-size:18px; padding:8px 30px; background:#313131; color:#fff; border-radius:20px; margin-top:68px}
.ibeacon7 .ibea7_nr{ padding:55px 0}
.ibeacon7 .ibea7_nr table{ width:100%; text-align:left; font-size:14px;}
.ibeacon7 .ibea7_nr table td{ padding-bottom:20px;}
.ibeacon7 .ibea7_nr table .bld{ font-weight:bold; color:#000;}
.M1_b1{ margin-top:34px; height:333px;background:url(../Images/mib1.png) no-repeat center top;}
.M1_b2{ height:154px; text-align:left; padding-left:317px;background:url(../Images/mib2.png) no-repeat 83px top; padding-top:55px;}
.M1_b3{ height:129px; text-align:left; padding-left:241px;background:url(../Images/mib3.png) no-repeat left top; margin-top:38px}
.M1_b4{ padding-top:100px; position:relative;}
.M1_b4 .mib4_nr{ padding-top:50px;}
.M1_b4 .mib4_li{ width:175px; float:left; margin-left:48px; font-size:18px;}
.M1_b4 .mib4_li img{ width:175px; height:171px;}
.M1_b4 .mib_ui{ width:431px; height:363px; position:absolute; right:0; top:-16px;background:url(../Images/mib4.png) no-repeat center top;}
.M1_b5{ padding-top:174px; position:relative;}
.M1_b5 .mib5_nr{ padding-top:38px; padding-bottom:94px; height:94px;background:url(../Images/mib6.png) no-repeat 19px 38px; padding-left:111px; border-bottom:1px dashed #818181}
.M1_b5 .mib5_nr .mib5_li1{ float:left; margin-left:48px;}
.M1_b5 .mib5_nr .mib5_li1 a{ display:inline-block; width:39px; font-size:18px; color:#000;  background:url(../Images/mib7.png) no-repeat center top;  padding-top:63px; }
.M1_b5 .mib5_nr .mib5_li2{ float:left; margin-left:48px;}
.M1_b5 .mib5_nr .mib5_li2 a{ display:inline-block;  font-size:18px; color:#000;  background:url(../Images/mib8.png) no-repeat center top;  padding-top:63px; }
.M1_b5 .mib_ui2{ width:526px; height:254px; position:absolute; right:0; top:43px;background:url(../Images/mib5.png) no-repeat center top;}
.M1_b6{padding-top:47px;}
.M1_b6 .mib6_bt{ padding-top:47px; font-size:24px; font-weight:bold; text-align:left; padding-bottom:68px;}
.M1_b6 .mib6_bt2{padding-top:68px;}
.M1_b6 .mib6_bt2 span{ display:inline-block; font-size:18px; padding:8px 30px; background:#313131; color:#fff; border-radius:20px; }
.M1_b6 .mib6_nr{ padding:55px 0}
.M1_b6 .mib6_nr table{ width:100%; text-align:left; font-size:14px;}
.M1_b6 .mib6_nr table td{ padding-bottom:20px;}
.M1_b6 .mib6_nr table .bld{ font-weight:bold; color:#000;}
.s1_b1{ height:330px; margin-top:56px; margin-bottom:12px;background:url(../Images/sib1.png) no-repeat center top;}
.s1_b2 .sib2_list{ padding-top:45px; padding-bottom:83px;}
.s1_b2 .sib2_list table{ width:100%; text-align:center;}
.s1_b2 .sib2_list .sib2_li{ width:298px; height:205px;}
.s1_b2 .sib2_list .sib2_li img{ width:298px; height:205px;}
.s1_b3{ height:127px;background:url(../Images/sib5.png) no-repeat 719px top; padding-right:356px; margin-bottom:52px}
.s1_b4{ height:127px;background:url(../Images/sib6.png) no-repeat left top; padding-left:193px; margin-bottom:52px}
.s1_b5{ height:127px;background:url(../Images/sib7.png) no-repeat left top; padding-left:193px; padding-bottom:84px; border-bottom:1px dashed #818181}
.s1_b6{ padding-top:47px;}
.s1_b6 .sib6_bt{ font-size:24px; text-align:left; font-weight:bold; }
.s1_b6 .sib6_bt2 span{ display:inline-block; font-size:18px; padding:8px 30px; background:#313131; color:#fff; border-radius:20px;}
.s1_b6 .sib6_nr{ padding:80px 0;}
.s1_b6 .sib6_nr table{ width:100%; text-align:left; font-size:14px}
.s1_b6 .sib6_nr table td{ padding-bottom:20px;}
.s1_b6 .sib6_nr table .bld{ font-weight:bold; color:#000;}
.s3_b1{ height:330px; margin-top:56px; margin-bottom:12px;background:url(../Images/s3ib1.png) no-repeat center top;}
.s3_b2{height:127px; text-align:left; padding-left:264px;background:url(../Images/s3ib2.png) no-repeat 18px top; padding-top:38px; margin-bottom:14px;}
.s3_b3{height:77px; text-align:left; padding-right:418px;background:url(../Images/s3ib3.png) no-repeat right top; padding-top:52px; margin-bottom:74px;}
.s3_b4{height:92px; text-align:left; padding-left:264px;background:url(../Images/s3ib4.png) no-repeat left top; padding-top:35px; margin-bottom:82px;}
.s3_b5{height:109px; text-align:left; padding-right:412px;background:url(../Images/s3ib5.png) no-repeat right top; padding-top:18px; padding-bottom:74px; border-bottom:1px dashed #818181}
.s3_b6{ padding-top:47px;}
.s3_b6 .s3ib6_bt{padding-top:47px; font-size:24px; font-weight:bold; text-align:left; padding-bottom:68px;}
.s3_b6 .s3ib6_bt2 span{ display:inline-block; font-size:18px; padding:8px 30px; background:#313131; color:#fff; border-radius:20px; margin-top:68px;}
.s3_b6 .s3ib6_nr{ padding:55px 0}
.s3_b6 .s3ib6_nr table{ width:778px; float:right; text-align:left; font-size:14px;}
.s3_b6 .s3ib6_nr table td{ padding-bottom:20px;}
.s3_b6 .s3ib6_nr table .bld{ font-weight:bold; color:#000;}


.pro2{ width:1000px; position:relative; height:1976px}
.pro2 a{ display:block; text-align:left; color:#323131; position:absolute; font-size:15px; line-height:38px;-moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.pro2 h1{ font-size:24px; color:#109ba8; font-weight:600}
.pro2 h2{ font-family:微软雅黑; font-size:20px; color:#323131; font-weight:600}
.pro2 h3{ font-weight:500; font-size:18px;  color:#323131;}
.pro2 span{ line-height:32px; display:block; color:#323131;}
.pro2 strong{ color:#3baab5; font-family:微软雅黑; font-size:15px;font-weight:600; padding-left:25px}

.pro2 a.p1{width:429px; height:584px; padding:0 33px; padding-top:48px; background:#fff url(../Images/pro1.png) no-repeat center bottom; left:0px; top:0px}
.pro2 a.p2{width:429px; height:584px; padding:0 33px; padding-top:48px; background:#fff url(../Images/pro2.png) no-repeat center bottom; right:0px; top:0px}
.pro2 a.p3{width:540px; height:264px;padding:35px; padding-right:425px;  background:#fff url(../Images/pro3.png) no-repeat 681px center; left:0px;top:642px}
.pro2 a.p4{width:429px; height:584px; padding:0 33px; padding-top:48px; background:#fff url(../Images/pro4.png) no-repeat center 328px; left:0px; top:986px}
.pro2 a.p5{width:429px; height:584px; padding:0 33px; padding-top:48px; background:#fff url(../Images/pro5.png) no-repeat center 392px; right:0px; top:986px}
.pro2 a.p6{ width:525px; height:272px;padding:0 35px; padding-top:76px; padding-left:440px;  background:#fff url(../Images/pro6.png) no-repeat 26px 72px; left:0px;top:1628px}
.pro2 a.p1:hover{ top:-4px; outline:2px solid #cccccc}
.pro2 a.p2:hover{ top:-4px; outline:2px solid #cccccc}
.pro2 a.p3:hover{ top:638px; outline:2px solid #cccccc}
.pro2 a.p4:hover{ top:982px; outline:2px solid #cccccc}
.pro2 a.p5:hover{ top:982px; outline:2px solid #cccccc}
.pro2 a.p6:hover{ top:1624px; outline:2px solid #cccccc}
.v_out{width:1000px;overflow:hidden;}
.v_show{width:1000px;overflow:hidden;position:relative;height:552px;float:left}
.v_cont{ width:6650px;position:absolute;left:0px;top:0px;}
.v_cont ul{float:left;text-align:center;line-height:50px;}
.v_cont ul li{width:1000px;height:552px;background:#fff;float:left;}

/*---圆圈---*/
.cir_li{ width:1000px; margin:0 auto; margin-top:35px}
.circle{ text-align:center;}
.circle li{ display:inline-block; width:16px;height:15px;margin:0 5px;background:url(../Images/circle.png) no-repeat center center;}
.circle .circle-cur{background:url(../Images/circle_cur.png) no-repeat center center;}

.v_cont ul li table{ width:100%;}
.v_cont ul li table td{ padding:2px;line-height: 0px;}
.v_cont ul li table td img{ width:100%; height:100%;}
.v_cont ul li table td .hy{width:100%; height:100%; position:relative; _position:relative;}
.v_cont ul li table td .hy .hy_in a{ color:#fff;}
.v_cont ul li table td .hy .hy_in{ display:none;  width:100%; height:100%; position:absolute; left:0; top:0;background:rgba(0,0,0,0.6) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
background:#000; filter:Alpha(opacity=60);/*实现IE背景透明*/ color:#fff;}
.middle-box{ width:100%; height:100%; text-align:center;}
.middle-box p{vertical-align: middle; display: inline-block; *display: inline; *zoom: 1; font-size:14px;}
.visible{height: 100%; vertical-align: middle; width: 0; display: inline-block;}










#divTop{  width:640px; height:140px; background: url(../Images/bbb.png) repeat; color:#fff; font-size:12px;position: relative;left:0px;top:-160px; z-index:9999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3 5 0 5; color:#fff;  }
 
.title22{ padding:30px;  width:640px;}
.title22 li{ width:100px; float:left; height:40px; font-size:14px;}
.title22 li a{ color:#f0c310; }

.page-list{    float: right;}
.page-list li{width: auto !important;
    float: left;
    padding: 15px 10px !important;}

.page{width: 100%; height: 20px; text-align: right; padding: 15px 0; clear: both; overflow: hidden;}
.page a{padding: 5px 10px; display: inline-block; margin: 0 0 0 7px; background: #eeeeee; font-size: 14px; color: #333333;}
.page li.thisclass a{color: #FFFFFF;background: #393939;}
.page ul li{ display:inline-block}
.page a.nextpage,.page a.on{background: #393939; color: #FFFFFF;}
.page a:hover{background: #393939; color: #FFFFFF;}
.page span{color: #666666; font-size: 14px; margin: 0 10px;}
.banner{
     width:100%;
     height:auto;
}
.banner-img{
      width:100%;
      height:auto;
      display:block;/*处理IE中图片下方的空白*/
      border:none;/*处理IE中图片边框问题*/
}
