﻿a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline}
html{font-size:100.01%}
body{font-family:Times,"黑体";font-size:14px;border:0;color:#333;margin:0;padding:0}
ol,ul{list-style:none}
img{display:block;border:none}
.clear{clear:both;height:0;font-size:1px;line-height:0}
a,a:link,a:visited{color:#056596;text-decoration:none;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;transition:color .2s ease}
a:hover{color:#056596;text-decoration:none}
#head{position:fixed;display:block;margin:auto;left:0;right:0;top:0;width:100%;max-width:1920px;height:76px;z-index:9999;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
#head.gray{background:#0071c5;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-o-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}
#header{margin:0 auto 0 auto;padding:0 10px 0 10px}
#header-left{float:left}
#header-right{float:right}
@media all and (max-width:960px){#head{height:50px}
}
#logo1{float:left;margin:8px 0 0 0;max-height:60px}
#logo1 img{max-height:60px}
@media all and (max-width:960px){#logo1 img{max-height:34px}
}

#logo2{display:none;float:left;margin:8px 0 0 0;max-height:60px}
#logo2 img{max-height:60px}
@media all and (max-width:960px){#logo2 img{max-height:34px}
}
.gray #logo2{display:block}
#topnavi{float:right;margin:15px 0 5px 0;height:14px;clear:right;font-family:Times,"黑体"}
@media all and (max-width:960px){#topnavi{display:none}
}
#topnavi ul{float:right;margin:0;padding:0;list-style-type:none}
#topnavi ul li{position:relative;display:inline;float:right;cursor:pointer;margin:0 0 0 20px;padding:0 20px 0 0;height:14px;border-right:1px solid #ccc}
#topnavi ul li:first-child{padding:0;border-right:0}
#topnavi ul li a{display:block;margin-top:-2px;height:20px;line-height:20px;color:#fff;font-size:16px;text-decoration:none}
.gray #topnavi ul li a{color:#595555}
.menu1{float:right;display:none;overflow:hidden;margin:5px 0 5px 5px;padding:0;width:36px;height:36px;line-height:36px;text-indent:-9999px;cursor:pointer;background:url(../style/menu.png) no-repeat 8px 8px}
#menu1{display:block}
#menu2{display:none}
@media all and (max-width:960px){.menu1{display:block}#menu2{display:block}}
#navi{float:right}
#navi ul{float:right;margin:0;padding:0;list-style-type:none}
#navi ul li{float:left;margin:0 0 0 25px;padding:0;position:relative;display:inline}
@media all and (min-width:1034px){#navi ul li{margin:0 0 0 35px}
}
#navi ul li:first-child{background:0 0}
#navi>ul>li:last-child{display:none}
#navi ul li a{display:block;overflow:hidden;margin:0;padding:0;height:42px;line-height:42px;color:#fff;font-size:16px;font-family:Times,"黑体";text-decoration:none}
#navi>ul>li:nth-child(2)>a, #navi>ul>li:nth-child(4)>a {cursor:text;}
.gray #navi>ul>li>a{color:#fff}
#navi ul li:hover a{height:41px;line-height:41px;border-bottom:1px solid #FFB321}
#navi ul li.current-menu-item a,#navi ul li.current-page-item a{height:41px;line-height:41px;border-bottom:1px solid #FFB321}
#navi ul li ul{overflow:hidden;left:0;top:42px;margin:0;padding:30px 0 20px 0;z-index:40;width:150px;position:absolute;display:none;background:#056596}
#navi ul li:nth-child(-1) ul{padding:30px 0 20px 0;min-width:480px}
#navi ul li ul li{float:left;position:relative;display:inline;margin:0;padding:5px 0 5px 0;width:150px}
#navi ul li ul li a{float:left;margin:5px 0 5px 30px;padding:0 0 2px 0;height:20px;line-height:20px;font-size:14px;letter-spacing:0;text-align:left}
#navi ul li.current-menu-item ul li a,#navi ul li.current-page-item ul li a{height:20px;line-height:20px}
#navi ul li:hover ul li a{float:left;margin:0 0 0 30px;height:20px;line-height:20px;font-weight:400;border-bottom:1px solid #056596}
#navi ul li ul li a:hover{border-bottom:1px solid #ffb322}
#navi ul li ul li a:hover i{color:#000}
#navi ul li:hover ul li a i{color:#444;background:0 0}
#navi ul li:hover ul li a:hover i{color:#000;background:0 0}
#navi ul li ul li ul{left:0;top:42px;margin:0;padding:20px 0 30px 0;z-index:40;width:150px;position:absolute;display:block;background:#056596}
#navi ul li ul li ul li{float:left;position:relative;display:inline;margin:0;padding:5px 0 5px 0;width:150px}
@media all and (max-width:960px){#navi{display:block;position:absolute;top:50px;right:-150px;padding:0;width:150px;background:rgba(0,0,0,.8);-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
#navi.menu_show{right:0}
#navi ul{float:none;margin:0;padding:0;list-style-type:none}
#navi ul li{float:left;margin:0;padding:5px 0 5px 0;width:100%;position:relative;display:inline}
#navi ul li:first-child{background:0 0}
#navi>ul>li:last-child{display:block}
#navi ul li a{display:block;overflow:hidden;margin:0;padding:0 10px 0 20px;height:25px;line-height:25px;color:#fff;font-size:16px;font-family:Times,"黑体";text-decoration:none;text-transform:uppercase}
.gray #navi>ul>li>a{color:#FFF}
#navi ul li:hover a{height:25px;line-height:25px;border-bottom:0}
#navi ul li:hover{background:rgba(255,255,255,.1)}
#navi ul li.current-menu-item,#navi ul li.current-page-item{height:25px;line-height:25px;border-bottom:0;background:rgba(255,255,255,.1)}
#navi ul li.current-menu-item a,#navi ul li.current-page-item a{height:25px;line-height:25px;border-bottom:0}
#navi ul li ul{display:block;position:absolute;padding:0;left:150px;top:0;width:150px;background:rgba(0,0,0,.8)}
#navi ul li:nth-child(8) ul{top:-105px}
#navi ul li ul li{float:left;position:relative;display:inline;margin:0;padding:5px 0 5px 0;width:150px}
#navi ul li ul li a{float:none;display:block;overflow:hidden;margin:0;padding:0 10px 0 20px;width:120px;height:25px;line-height:25px;color:#fff;font-size:16px;font-family:Times,"黑体";text-decoration:none;text-transform:uppercase;border:none}
#navi ul li:hover ul li a{margin:0;height:25px;line-height:25px;font-weight:400;border:none}
}
#loginBox{float:right}
@media all and (max-width:960px){#loginBox{display:none}
}
.gray #loginBox ul li a{color:#595555}
.gray #loginBox ul li ul li a{color:#fff}
#loginBox a:hover{height:41px;line-height:41px;border-bottom:1px solid #FFB321}
#loginBox img{float:left;overflow:hidden;margin:9px 9px 0 0;width:24px;height:24px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}
#loginBox span.xingming{float:left;position:relative;margin:0;padding:0;line-height:42px}
#loginBox ul li{float:left;margin:0 0 0 35px;padding:0;position:relative;display:inline}
#loginBox ul li a{display:block;overflow:hidden;margin:0;padding:0;height:42px;line-height:42px;color:#fff;font-size:16px;font-family:Times,"黑体";text-decoration:none;text-transform:none}
.gray #loginBox>ul>li>a{color:#595555}
#loginBox ul li:hover a{height:41px;line-height:41px;border-bottom:1px solid #FFB321}
#loginBox ul li ul{right:0;top:42px;margin:0;padding:20px 0 20px 0;z-index:40;min-width:150px;position:absolute;display:none;background:#056596}
#loginBox ul li:hover ul li ul{visibility:hidden}
#loginBox ul li:hover ul li ul li ul{visibility:hidden}
#loginBox ul li ul li{float:left;overflow:hidden;position:relative;display:inline;margin:0;padding:5px 0 5px 0;width:100%}
#loginBox ul li ul li a{float:left;margin:5px 0 5px 30px;padding:0 0 2px 0;height:20px;line-height:20px;color:#fff;font-size:14px;letter-spacing:0;text-align:left}
#loginBox ul li.current-menu-item ul li a,#navi ul li.current-page-item ul li a{height:20px;line-height:20px}
#loginBox ul li:hover ul li a{float:left;margin:0 0 0 30px;height:20px;line-height:20px;font-weight:400;border-bottom:1px solid #056596}
#loginBox ul li ul li a:hover{border-bottom:1px solid #ffb322}
#loginBox ul li ul li a:hover i{color:#000}
#loginBox ul li:hover ul li a i{color:#444;background:0 0}
#loginBox ul li:hover ul li a:hover i{color:#000;background:0 0}
#loginBox ul li ul li ul{visibility:hidden}
#loginBox ul li:hover ul li:hover ul{visibility:hidden}
#searchform{float:right;width:200px;margin:12px 0 0 0;padding:0}
#s{float:left;margin:0;padding:5px 30px 5px 12px;line-height:16px;height:16px;border:0 solid #ccc;width:158px;color:#333;font-size:12px;outline:0;background:url(../style/search.png) no-repeat 0 0}
#searchsubmit{float:left;margin:3px 0 0 -30px;border:0 solid #ccc;cursor:pointer;width:25px;height:25px;background:0 0}
#banner{display:block;overflow:hidden;position:relative;margin:0 auto;width:100%;max-width:1920px;z-index:1}
#banner .banner_con{overflow:hidden;width:2520px;height:100%;margin-left:-1260px;position:absolute;left:50%;text-align:center}
#banner .banner_con img{margin:0 auto;max-height:100%;width:auto}
#split{display:none;overflow:hidden;margin:0;padding:0;width:100%;max-width:1920px;z-index:2}
.banner-index{height:1080px}
.banner-product{height:726px}
.banner-privacy{height:560px}
.banner-partner{height:860px}
.banner-case{height:350px}
.banner-about{height:350px}
.banner-solutions{height:250px}
.banner-solution{height:720px}
.banner-default{height:350px}
@media all and (min-width:480px) and (max-width:960px){.banner-index{height:540px}
.banner-product{height:363px}
.banner-privacy{height:280px}
.banner-partner{height:420px}
.banner-case{height:215px}
.banner-about{height:215px}
.banner-solutions{height:250px}
.banner-solution{height:250px}
.banner-default{height:215px}
}
@media all and (max-width:479px){.banner-index{height:540px}
.banner-product{height:363px}
.banner-privacy{height:280px}
.banner-partner{height:300px}
.banner-case{height:215px}
.banner-about{height:215px}
.banner-solutions{height:250px}
.banner-solution{height:250px}
.banner-default{height:215px}
}
#container{position:relative;margin:0 auto 0 auto;padding:0;width:100%;max-width:1920px;background:#fff;z-index:9998}
#wrap{width:100%;margin:30px auto 0 auto;padding:0 0 10px 0}
#content{overflow:hidden;margin:0 auto;padding:0 0 60px 0;width:92.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.content{overflow:hidden;margin:0 auto;padding:0 0 50px 0;width:92.5%;min-height:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:960px){#content{padding:0 10px 30px 10px;width:100%}
.content{padding:0 10px 30px 10px;width:100%}
}
#pagecon{float:left;overflow:hidden;margin:0 auto;padding:0 0 80px 0;width:68%;min-height:200px}
@media screen and (max-width:960px){#pagecon{float:none;padding:0 5px 0 5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#sidebar{display:none}
}
#sidebar{float:right;overflow:hidden;margin:20px 0 20px 0;padding:0;width:25%;min-height:200px}
#sidebar ul li{display:block;overflow:hidden;margin:30px 0 25px 0;padding:0}
#sidebar ul .sidebar-split{display:block;overflow:hidden;margin:50px 0 50px 0;padding:0;border-bottom:1px dashed #ccc}
#sidebar ul li h2{display:block;overflow:hidden;margin:0;padding:0;color:#353535;font-size:18px;height:40px;line-height:40px;padding:0;text-decoration:none}
#sidebar ul li h2 a{color:#353535;font-size:18px;font-family:"黑体",Times;display:block;text-decoration:none}
#sidebar ul li h2 a i{padding-left:5px;color:#F1AF3D;font-size:14px;font-style:normal;visibility:hidden}
#sidebar ul li h2 a:hover i{visibility:visible}
#sidebar a,#sidebar ul{display:block;font-size:12px;text-decoration:none;overflow:hidden}
#sidebar ul li a{overflow:hidden;margin:0;padding:0;color:#666}
#sidebar ul li a:hover{color:#056595}
#sidebar ul li img{display:block;overflow:hidden;margin:0;padding:0;width:100%}
#sidebar ul li .textwidget{overflow:hidden;margin:0;padding:0}
#sidebar ul li ul{margin:0;padding:0 0;border-top:0}
#sidebar ul li ul li{display:block;overflow:hidden;margin:0;padding:0;font-size:18px;background:0 0}
#sidebar ul li ul li a{display:block;overflow:hidden;margin:0;line-height:30px}
#sidebar ul li ul li.current-cat{background:#fff}
#sidebar ul li ul li.current-cat a{color:#056595;margin-right:0}
#sidebar ul li ul li ul{display:none;margin:0;padding:0 0;border:0}
#sidebar ul li ul li ul li a{overflow:hidden;margin:0;height:20px;line-height:20px;font-weight:400}
#sidebar ul li ul li ul li a:hover{text-decoration:none}
#sidebar ul li ul li ul li.current-cat a{color:#056595}
#sidebar ul li ul li ul li.current-cat ul li a{color:#056595}
#sidebar ul li.contact_tool ul{padding:0 0 15px 0}
#sidebar ul li.contact_tool ul li{color:#999;font-size:18px;padding:5px 0 5px 30px;line-height:30px}
#sidebar ul li.contact_tool ul li a{color:#999;font-size:18px}
#sidebar ul li.contact_tool ul li.contact_tel{background:url(../style/contact-icon.png) no-repeat 0 5px}
#sidebar ul li.contact_tool ul li.contact_email{background:url(../style/contact-icon.png) no-repeat 0 -35px}
#sidebar ul li.contact_tool ul li.contact_addr{background:url(../style/contact-icon.png) no-repeat 0 -75px}
.title-face{overflow:hidden;width:700px;height:100px;margin-left:-350px;margin-top:-20px;position:absolute;left:50%;top:50%;text-align:center;z-index:2}
.title-face dt{display:block;overflow:hidden;padding:0;line-height:100px;color:#FFF;font-size:44px;font-family:Times,"黑体";font-weight:700;font-style:normal}
.home-face{overflow:hidden;width:700px;height:400px;margin-left:-350px;margin-top:80px;position:absolute;left:50%;top:50%;text-align:center;z-index:2}
.home-face dt{display:block;overflow:hidden;padding:0 0 200px 0;line-height:100%;color:#FFF;font-size:64px;font-family:Times,"微软雅黑";font-weight:700;font-style:normal;letter-spacing:5px;opacity:0}
.home-face .home-face-login{margin:0 auto 0 auto;text-align:center}
.home-face .home-face-login a{display:inline-block;margin:0 15px;padding:0 0;width:300px;height:44px;line-height:44px;font-size:25px;font-family:Times,"黑体";-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.home-face .home-face-login .login{color:#056595;background:#FFF}
.home-face .home-face-login .login:hover{color:#056595;background:#DAE8EF}
.home-face .home-face-login .register{color:#FFF;background:#FFB321}
.home-face .home-face-login .register:hover{color:#FFF;background:#DAA732}
@media screen and (max-width:960px){.home-face{overflow:hidden;width:300px;height:200px;margin-left:-150px;margin-top:0;position:absolute;left:50%;top:50%;text-align:center;z-index:2}
.home-face dt{padding:0 0 140px 0}
.home-face .home-face-login a{padding:0 0;width:115px;height:44px;line-height:44px;font-size:16px;font-family:Times,"黑体";-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
}
#page-nav{overflow:hidden;text-align:center;margin:0 auto 45px auto;padding:11px 0;width:100%;background:#F7F7F7}
#page-nav a{display:inline-block;margin:0 45px;padding:0;height:30px;line-height:30px;border-bottom:1px solid #F7F7F7;color:#353535;font-size:16px}
#page-nav a.current,#page-nav a:hover{color:#056596;border-bottom:1px solid #056596}
@media screen and (max-width:960px){#page-nav{height:auto}
#page-nav a{margin:0 10px 0 10px}
}
#page-nav2{overflow:hidden;text-align:center;margin:0 auto 0 auto;padding:20px 0;width:100%;background:#F7F7F7;text-align:center}
#page-nav2 a{display:inline-block;margin:11px 30px;padding:0;line-height:30px;border-bottom:1px solid #F7F7F7;color:#999;font-size:16px}
@media screen and (min-width:1400px){#page-nav2 a{margin:11px 34px}
}
#page-nav2 a.current,#page-nav2 a:hover{color:#056596;border-bottom:1px solid #056596}
@media screen and (max-width:960px){#page-nav2{padding:15px 0}
#page-nav2 a{float:left;display:inline-block;margin:0 0;padding:0;width:25%;line-height:30px;border-bottom:1px solid #F7F7F7;color:#999;font-size:16px}
}
@media screen and (max-width:400px){#page-nav2{padding:15px 0}
#page-nav2 a{float:left;display:inline-block;margin:0 0;padding:0;width:33%;line-height:30px;border-bottom:1px solid #F7F7F7;color:#999;font-size:16px}
}
#page-nav3{overflow:hidden;text-align:center;margin:0 auto 0 auto;padding:20px 0;width:100%;background:#F7F7F7;text-align:center}
#page-nav3 a{display:inline-block;margin:11px 30px;padding:0;line-height:30px;border-bottom:1px solid #F7F7F7;color:#999;font-size:16px}
#page-nav3 a.current,#page-nav3 a:hover{color:#056596;border-bottom:1px solid #056596}
@media screen and (min-width:1780px){#page-nav3 a{margin:11px 130px}
}
@media screen and (min-width:1400px) and (max-width:1779px){#page-nav3 a{margin:11px 100px}
}
@media screen and (min-width:960px) and (max-width:1399px){#page-nav3 a{margin:11px 60px}
}
@media screen and (max-width:960px){#page-nav3{padding:15px 0}
#page-nav3 a{float:left;display:inline-block;margin:0;padding:0;width:33%;line-height:30px;border-bottom:1px solid #F7F7F7;color:#999;font-size:16px}
}
#product{overflow:hidden;margin:0 auto;padding:30px 0 60px 0;width:100%;text-align:center;background:#FFF}
.product-one{float:left;margin:20px 1.5%;padding:2% 2% .5% 2%;width:22%;text-align:center;background:#F8F8F8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
@media screen and (max-width:960px) and (min-width:480px){.product-one{float:left;margin:20px 1.5% 0 1.5%;padding:1.5% 1.5% 1% 1.5%;width:47%}
}
@media screen and (max-width:479px){.product-one{float:none;margin:20px 2%;padding:1.5% 1.5% 1% 1.5%;width:96%}
}
.product-one a{display:block}
.product-one .product-one-img{margin:0 auto 0 auto;text-align:center}
.product-one .product-one-img img{margin:0 auto 0 auto}
.product-one dt{padding:15px 0 15px 0;color:#353535;font-size:22px;font-family:Times,"黑体";font-style:normal}
.product-one dd{height:66px;line-height:22px;color:#666;font-size:14px;font-family:Times,"黑体"}
.case-one{float:left;overflow:hidden;margin:30px 1% 0 1%;width:23%;border:1px solid #E7E7E7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:960px) and (min-width:480px){.case-one{float:left;margin:20px 1.5% 0 1.5%;width:47%}
}
@media screen and (max-width:479px){.case-one{float:none;margin:20px 2%;width:96%}
}
.case-one-img{overflow:hidden;width:100%}
.case-one-img img{display:block;margin:0 auto;width:100%}
.case-one-img a{display:block;position:relative}
.case-one-mask{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../style/mask.png) repeat 0 0;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.case-one-img a:hover .case-one-mask{opacity:1}
.case-one dd{overflow:hidden;margin:20px 0 0 0;padding:0 15px 20px 15px;height:80px;line-height:20px;color:#999;font-size:14px;border-bottom:1px solid #E7E7E7}
.case-one dd a{margin-left:10px;color:#056596;font-family:"黑体",Times}
.case-one dd a:hover{text-decoration:underline}
.case-one dt{overflow:hidden;padding:0 15px;height:50px;line-height:50px;color:#353535;font-size:17px;background:#F6F6F6;border-top:1px solid #fff}
.case-one dt span{float:right;overflow:hidden;display:inline-block;position:relative;margin-top:4px;width:42px;height:42px;-moz-border-radius:42px;border-radius:42px;-webkit-border-radius:42px}
.case-one dt span img{width:42px;height:42px;-moz-border-radius:42px;border-radius:42px;-webkit-border-radius:42px}
.case-one dt span i{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:url(../style/mask.png) repeat 0 0;-moz-border-radius:42px;border-radius:42px;-webkit-border-radius:42px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.news-one{overflow:hidden;margin:10px 0 0 0;letter-spacing:1px}
.news-one dt{overflow:hidden;font-size:16px;border-bottom:1px solid #D3D4D5}
.news-one dt a{float:left;overflow:hidden;margin:0;padding:0;height:28px;line-height:28px;font-weight:700}
.news-one dt span{float:right;overflow:hidden;margin:-1px 0 0 0;padding:0;height:28px;line-height:28px;color:#010101;font-family:"黑体"}
.news-one dd{overflow:hidden;margin-top:20px;padding:0 0 8px 0;color:#666;line-height:22px;text-indent:2em}
.news-one dd a{color:#FFB321;font-size:14px;font-family:"黑体"}
.news-one dd a i{padding-left:3px;font-style:normal}
@media screen and (max-width:960px){.news-one{margin:10px 0 0 0}
.news-one dt a{padding-bottom:3px;height:auto;line-height:100%}
.news-one dd{margin:10px 0 10px 0;padding:0 0 8px 0}
}
.product-face{width:900px;height:200px;margin-left:-450px;margin-top:-80px;position:absolute;left:50%;top:50%;text-align:center;z-index:2}
.product-face a{display:block}
.product-face .product-face-img{margin:0 auto 0 auto;text-align:center}
.product-face .product-face-img img{margin:0 auto 0 auto}
.product-face dt{padding:15px 0 15px 0;color:#FFF;font-size:24px;font-family:Times,"黑体";font-style:normal}
.product-face dd{padding:15px 0 15px 0;line-height:22px;color:#FFF;font-size:15px;font-family:Times,"黑体"}
@media screen and (max-width:960px){.product-face{width:400px;height:200px;margin-left:-200px;margin-top:-80px;position:absolute;left:50%;top:50%;text-align:center;z-index:2}
}
@media screen and (max-width:380px){.product-face{overflow:hidden;width:320px;height:200px;margin-left:-160px;margin-top:-50px;position:absolute;left:50%;top:50%;text-align:center;z-index:2}
}
.about-face{position:relative;margin:200px auto 0 auto;width:92.5%;z-index:2}
.about-title{margin:0;width:100%;text-align:center;color:#FFF;font-size:72px;font-family:Times,"黑体"}
@media screen and (max-width:960px){.about-face{margin:100px auto 0 auto}
.about-title{font-size:42px}
}
.about1{background:url(../style/about1.png) no-repeat center top}
.about2{background:url(../style/about2.png) no-repeat center top}
.about3{background:url(../style/about3.png) no-repeat center top}
.about4{background:url(../style/about4.png) no-repeat center top}
.about-face-one{float:left;margin-top:120px;padding-top:20%;position:relative;width:25%;text-align:center;z-index:2;background-size:70% auto}
@media screen and (max-width:960px){.about-face-one{display:none}
}
.about-face-one img{position:absolute;width:182px;height:182px;left:50%;top:-90px;margin-left:-91px}
.about-face-one .about-face-text{overflow:hidden;margin:0 auto 0 auto;padding:162px 0 20px 0;width:75%}
.about-face-one .about-face-text dd{height:88px;line-height:22px;color:#FFF;font-size:15px;font-family:Times,"黑体"}
.about-face-one .about-face-text dt{padding:15px 0 15px 0;height:60px;line-height:40px;color:#FFF;font-size:24px;font-family:"黑体",Times;font-style:normal}
.about-face-one .about-face-text dt a{color:#FFB321}
.partner-face{position:relative;margin-top:130px;width:100%;z-index:2}
@media screen and (max-width:960px){.partner-face{margin-top:80px}
}
@media screen and (max-width:480px){.partner-face{margin-top:80px}
}
.partner-face-one{float:left;margin:0 1.5% 0 1.5%;position:relative;width:30%;text-align:center;z-index:2}
.partner-face-one-img{margin:0 auto;width:100%;display:table-cell;text-align:center;vertical-align:middle}
.partner-face-one-img-box{overflow:hidden;margin:0 auto;width:60%;height:auto;border:3px solid #FFB321;-moz-border-radius:1000px;border-radius:1000px;-webkit-border-radius:1000px;behavior:url(../style/iecss3.htc)}
.partner-face-one img{margin:0 auto;width:100%;height:auto}
.partner-face-one.current .partner-face-one-img-box{width:90%;height:auto;border:5px solid #FFB321;-moz-border-radius:500px;border-radius:500px;-webkit-border-radius:500px}
.partner-face-one .partner-face-one-img-box a{position:relative;display:block;overflow:hidden}
.partner-face-one .partner-face-one-img-box .partner-face-one-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(5,101,149,.45);-moz-border-radius:500px;border-radius:500px;-webkit-border-radius:500px}
.partner-face-one.current .partner-face-one-img-box .partner-face-one-mask{background:rgba(5,101,149,0)}
.partner-face-one .partner-face-one-img-box:hover .partner-face-one-mask{background:rgba(5,101,149,0)}
.partner-face-one span{display:block;padding:15px 0 25px 0}
.partner-face-one span.current{background:url(../style/arrow.png) no-repeat center bottom}
@media screen and (max-width:960px){.partner-face-one span.current{background-size:25% auto}
}
.partner-face-one span a{height:60px;line-height:60px;color:#FFF;font-size:24px;font-family:"黑体",Times;font-style:normal}
@media screen and (max-width:960px){.partner-face-one span a{height:30px;line-height:30px;font-size:16px}
}
#partner-sub{position:relative;overflow:hidden;margin:0;padding:0;width:100%;height:610px;z-index:1}
#partner-sub .partner-sub-bak{overflow:hidden;width:2520px;height:100%;margin-left:-1260px;position:absolute;left:50%;text-align:center}
#partner-sub .partner-sub-bak img{margin:0 auto;max-height:100%;width:auto}
#partner-sub .partner-sub-one{float:left;position:relative;margin:0 14% 0 0;width:24%;height:100%;text-align:center;z-index:2;background:rgba(255,255,255,.8)}
#partner-sub .partner-sub-one:last-child{margin:0}
#partner-sub .partner-sub-one dt{height:140px;line-height:140px;color:#fff;font-size:24px;background:#056595}
#partner-sub .partner-sub-one dd{padding:100px 20px 0 20px;background:url(../style/arrow-down.png) no-repeat center -1px}
#partner-sub .partner-sub-one dd p{padding:10px 0;line-height:22px;color:#056595;font-size:16px}
@media screen and (max-width:960px){#partner-sub{position:relative;overflow:hidden;margin:0;padding:0 0 20px 0;width:100%;height:auto;z-index:1}
#partner-sub .partner-sub-bak{overflow:hidden;width:2520px;height:100%;margin-left:-1260px;position:absolute;left:50%;text-align:center}
#partner-sub .partner-sub-bak img{margin:0 auto;max-height:100%;width:auto}
#partner-sub .partner-sub-one{float:none;position:relative;overflow:hidden;margin:30px auto 30px auto;width:90%;text-align:center;z-index:2;background:rgba(255,255,255,.8)}
#partner-sub .partner-sub-one:last-child{margin:20px auto 20px auto}
#partner-sub .partner-sub-one dt{padding:0 10px 0 10px;height:50px;line-height:50px;color:#fff;font-size:18px;background:#056595;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#partner-sub .partner-sub-one dd{padding:20px 10px 10px 10px;background:url(../style/arrow-down.png) no-repeat center -10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#partner-sub .partner-sub-one dd p{padding:0 0;line-height:22px;color:#056595;font-size:14px}
}
#privacy-sub{float:left;overflow:hidden;margin:-100px 0 0 0;padding:0;width:100%;z-index:8}
#privacy-sub .privacy-sub-one{float:left;position:relative;margin:0 5% 40px 0;width:30%;height:100%;z-index:2;background:#fff}
#privacy-sub .privacy-sub-one:last-child{margin:0}
#privacy-sub .privacy-sub-one dt{height:40px;line-height:40px;color:#fff;font-size:20px;text-align:center;background:#056595}
#privacy-sub .privacy-sub-one dd{padding:10px 20px 10px 20px;border:1px solid #ddd}
#privacy-sub .privacy-sub-one dd p{padding:10px 0;line-height:22px;color:#666;font-size:14px}
#joinus-sub{overflow:hidden;position:relative;margin:0;padding:0;width:100%;height:498px;z-index:1}
#joinus-sub .joinus-sub-bak{overflow:hidden;width:2520px;height:100%;margin-left:-1260px;position:absolute;left:50%;text-align:center}
#joinus-sub .joinus-sub-bak img{margin:0 auto;max-height:100%;width:auto}
#joinus-sub .joinus-sub-con{float:left;position:relative;margin:75px 0 0 0;padding:20px 0 40px 0;width:60%;background:#fff;z-index:2}
@media screen and (max-width:960px){#joinus-sub #content{padding:0 5px 0 5px}
#joinus-sub .joinus-sub-con{float:none;margin:35px auto;padding:20px 0 30px 0;width:90%;height:auto}
}
#joinus-sub .joinus-sub-con .joinus-sub-title{width:100%;line-height:90px;color:#055553;font-size:24px;text-align:center}
#joinus-sub .joinus-sub-con table{width:85%;margin:0 auto;border-spacing:0;border:1px solid #DDD;font-size:12px;text-align:center}
@media screen and (min-width:480px) and (max-width:960px){#joinus-sub .joinus-sub-con table{width:90%}
#joinus-sub .joinus-sub-con .joinus-sub-title{line-height:50px;font-size:20px}
}
@media screen and (max-width:480px){#joinus-sub .joinus-sub-con table{width:95%}
#joinus-sub .joinus-sub-con .joinus-sub-title{line-height:30px;font-size:18px}
}
#joinus-sub .joinus-sub-con thead th,#joinus-sub .joinus-sub-con tr th{padding:20px 0;vertical-align:middle;color:#FFF;font-size:17px;text-align:center;background-color:#055553;border-top:1px solid #DDD;border-right:1px solid #072D2D;border-bottom:0 solid #DDD;border-left:1px solid #059190}
#joinus-sub .joinus-sub-con tr th:first-child{border-left:0}
#joinus-sub .joinus-sub-con tr th:last-child{border-right:0}
#joinus-sub .joinus-sub-con tr td{padding:20px 0;vertical-align:middle;font-size:14px;text-align:center;border-top:1px solid #DDD;border-right:1px solid #DDD;border-bottom:0 solid #DDD;border-left:0 solid #DDD}
#joinus-sub .joinus-sub-con tr td:last-child{border-right:0}
#product-black{padding:30px 0 0 0;width:100%;background-color:#29282E}
#product-black .product-text dt{padding:50px 0 50px 0;color:#056595;font-size:22px;text-align:center}
#product-black .product-text dd{line-height:160%;color:#fff;font-size:15px}
#product-black .product-text dd p{margin:0 0 60px 0}
#product-black .product-img{text-align:center}
#product-black .product-img dt{display:block;padding:80px 0 70px 0;width:100%;color:#FFF;font-size:40px;text-align:center}
#product-black .product-img dd{float:left;margin:0 0 20px 0;padding:0 0;width:20%}
@media screen and (max-width:960px){#product-black .product-img dt{padding:40px 0 40px 0}
#product-black .product-img dd{float:left;margin:0 0 30px 0;padding:0 0;width:33.333333%}
#product-black .product-img dd.feature_img4,#product-black .product-img dd.feature_img5{margin:0 4% 30px 12%}
#product-black .product-img dd.feature_img5{margin:0 12% 30px 4%}
}
#product-black .product-img dd img{margin:0 auto;max-width:100%}
#product-block1{overflow:hidden;margin:0 auto;padding:80px 0 100px 0;width:100%;color:#353535;background-color:#fff}
#product-block2{overflow:hidden;margin:0 auto;padding:80px 0 100px 0;width:100%;color:#fff;background:url(../style/product_block2.jpg) repeat center 50%}
#product-block3{overflow:hidden;margin:0 auto;padding:80px 0 100px 0;width:100%;max-width:1400px;color:#353535;background-color:#fff}
.product-con{margin:0 auto;padding:0;width:100%;max-width:1400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.product-con h4{padding:20px 0 100px 0;font-size:40px;text-align:center}
.product-con-text{overflow:hidden;width:50%}
#product-block1 .product-con-text,#product-block3 .product-con-text{float:left}
#product-block2 .product-con-text{float:left}
.product-con-text{float:left;padding-top:80px}
.product-con p{padding:0 0 30px 0;line-height:180%;font-size:16px}
.product-con-text a{display:inline-block;margin:20px 10px 0 10px;padding:0;width:129px;height:37px;line-height:37px;color:#056596;font-size:16px;font-family:Times,"黑体";text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.product-con-text a.btn1{color:#FFF;background:#056596;border:1px solid #056596}
.product-con-text a:hover.btn1{color:#056596;background:#FFF;border:1px solid #056596}
.product-con-text a.btn2{background:#FFF;border:1px solid #056596}
.product-con-text a:hover.btn2{color:#FFF;background:#056596}
.product-con-text a.btn3{color:#FFF;background:#FFB321;border:1px solid #FFB321}
.product-con-text a:hover.btn3{color:#FFB321;background:0 0;border:1px solid #FFB321}
.product-con-text a.btn4{color:#FFB321;border:1px solid #FFB321}
.product-con-text a:hover.btn4{color:#FFF;background:#FFB321}
.product-con-img{overflow:hidden;width:50%}
#product-block1 .product-con-img,#product-block3 .product-con-img{float:left}
#product-block2 .product-con-img{float:right}
.product-con-img img{display:block;margin:0 auto}
@media screen and (max-width:960px){#product-block1,#product-block2,#product-block3{padding:30px 0 30px 0}
.product-con{padding:0 10px 0 10px}
.product-con h4{padding:20px 0 20px 0;font-size:30px}
#product-block1 .product-con-img,#product-block2 .product-con-img,#product-block3 .product-con-img{float:none;width:100%}
#product-block1 .product-con-text,#product-block2 .product-con-text,#product-block3 .product-con-text{float:none;padding-top:40px;width:100%}
.product-con-img img{float:none;margin:0 auto;max-width:100%}
.product-con-text dd{text-align:center}
}
.solution-face{overflow:hidden;width:700px;height:200px;margin-left:-350px;margin-top:-100px;position:absolute;left:50%;top:50%;text-align:center;z-index:2}
.solution-face dt{display:block;overflow:hidden;padding:0 0 50px 0;color:#FFF;font-size:24px;font-family:Times,"黑体";font-weight:400}
.solution-face dd{display:block;overflow:hidden;padding:5px 0 0 0;line-height:22px;color:#FFF;font-size:16px;font-family:Times,"黑体"}
.solution-face .face-btn{margin:50px auto 0 auto;text-align:center}
.solution-face .face-btn a{display:inline-block;margin:0 15px;padding:0 0;width:300px;height:32px;line-height:32px;color:#FFF;font-size:22px;font-family:Times,"黑体";background:#FFB321;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.solution-face .face-btn a:hover{color:#FFF;background:#DAA732}
@media screen and (max-width:960px){.solution-face{overflow:hidden;width:400px;height:200px;margin-left:-200px;margin-top:-50px;position:absolute;left:50%;top:50%;text-align:center;z-index:2}
.solution-face dt{padding:0 0 20px 0;font-size:24px}
.solution-face .face-btn{margin:25px auto 0 auto}
}
@media screen and (max-width:380px){.solution-face{overflow:hidden;width:320px;height:200px;margin-left:-160px;margin-top:-50px;position:absolute;left:50%;top:50%;text-align:center;z-index:2}
.solution-face dt{padding:0 0 20px 0;font-size:24px}
.solution-face .face-btn{margin:25px auto 0 auto}
}
#solution-black{padding:30px 0 0 0;width:100%;background-color:#29282E}
#solution-black .solution-text dt{padding:50px 0 50px 0;color:#056595;font-size:22px;text-align:center}
#solution-black .solution-text dd{line-height:160%;color:#fff;font-size:15px}
#solution-black .solution-text dd p{margin:0 0 35px 0}
#solution-img{text-align:center}
#solution-img dt{padding:50px 0 80px 0;color:#353535;font-size:36px;text-align:center}
@media screen and (max-width:960px){#solution-black{padding:20px 0 0 0}
#solution-img dt{padding:30px 0 30px 0;font-size:36px}
}
#solution-img .solution-ssbf{overflow:hidden;margin:0 auto;padding:0 0 80px 0;width:100%}
@media screen and (max-width:960px){#solution-img .solution-ssbf{padding:0 0 20px 0}
#solution-black .solution-text dt{padding:30px 0 30px 0}
}
#solution-img .feature-three{float:left;margin:0 3.75% 20px 3.75%;padding:0 0;width:25.833333%;max-width:400px}
#solution-img .feature-four{float:left;margin:0 0 20px 3.75%;padding:0 0;width:20.3125%}
#solution-img .feature-one{display:block;position:relative;overflow:hidden;width:100%;height:230px;border:1px solid #F1F2F3;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#solution-img .feature-three .feature-one{width:90%}
#solution-img .feature-three:nth-child(3) .feature-one{float:right}
@media screen and (max-width:960px){#solution-img .feature-three{margin:0 0;padding:0 10px;width:33.3333%;max-width:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#solution-img .feature-four{margin:0 0;padding:0 10px;width:25%;max-width:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#solution-img .feature-three .feature-one{width:100%}
}
#solution-img .feature-one img{display:block;overflow:hidden;margin:10px auto;width:100%;max-width:280px}
#solution-img .feature-one .feature-one-text{display:table;position:absolute;overflow:hidden;width:100%;height:100%;background-color:rgba(5,101,149,.9);top:0;left:-100%;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
#solution-img .feature-one .feature-one-text p{display:table-cell;overflow:hidden;padding:0 30px;width:100%;height:100%;line-height:22px;color:#fff;font-size:16px;vertical-align:middle;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#solution-img .feature-one:hover .feature-one-text{left:0}
@media screen and (max-width:960px){#solution-img .feature-one img{margin:0 auto}
#solution-img .feature-one .feature-one-text{display:none}
}
#solution-img .solution-rzgky{overflow:hidden;margin:0 auto;padding:0 0 50px 0;width:92.5%}
.pageLR{float:left;overflow:hidden;width:40px;height:18px;padding:0 10px 15px 10px;position:relative;background:#fff}
.infiniteCarousel{overflow:hidden;margin:15px 0 0 0;width:100%;position:relative}
.infiniteCarousel .wrapper{margin:0 0;width:100%;height:100%;overflow:hidden;position:absolute;top:0}
.infiniteCarousel .wrapper ul{width:9999px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position:absolute;top:0}
.infiniteCarousel ul li{float:left;display:block}
.infiniteCarousel ul li .Carousel-one{display:block;position:relative;overflow:hidden;width:100%;border:1px solid #F1F2F3;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.infiniteCarousel ul li .Carousel-one img{display:block;overflow:hidden;margin:10px auto;width:100%;max-width:280px}
.arrow{display:block;height:18px;width:18px;background:url(../style/slider_solu.png) repeat -132px 0;text-indent:-999px;position:absolute;top:0;cursor:pointer}
.forward{background-position:0 0;left:30px}
.back{background-position:-132px 0;left:0}
.forward:hover{background-position:0 -82px}
.back:hover{background-position:-132px -82px}
#solution-feature1{overflow:hidden;margin:0 auto;padding:0;width:100%;min-height:200px;background:#FFF}
#solution-feature2{overflow:hidden;margin:0 auto;padding:0;width:100%;min-height:200px;background:#F7F7F7}
.solution-sjgx{overflow:hidden;margin:0 auto;padding:20px 0 40px 0;width:92.5%;min-height:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.solution-sjgx h3{padding:90px 0 90px 0;color:#353535;font-size:32px;text-align:center}
@media screen and (max-width:960px){.solution-sjgx{overflow:hidden;margin:0 auto;padding:20px 15px 20px 15px;width:100%;min-height:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.solution-sjgx h3{padding:20px 0 30px 0;color:#353535;font-size:32px;text-align:center}
}
.sjgx-feature1 .sjgx-left{float:left;overflow:hidden;margin:0 0;padding:0;width:55%}
.sjgx-feature1 .sjgx-right{float:left;overflow:hidden;margin:0 0;padding:0;width:45%}
.sjgx-feature2 .sjgx-left{float:left;overflow:hidden;margin:0 0 0 10%;padding:0;width:35%}
.sjgx-feature2 .sjgx-right{float:right;overflow:hidden;margin:0 0;padding:0;width:55%}
@media screen and (max-width:960px){.sjgx-feature1 .sjgx-left,.sjgx-feature1 .sjgx-right,.sjgx-feature2 .sjgx-left,.sjgx-feature2 .sjgx-right{float:none;margin:0;padding:0;width:100%}
}
.sjgx-left img{overflow:hidden;margin:0 auto;padding:0;width:65%}
.sjgx-right img{overflow:hidden;margin:0 auto;padding:0;width:75%}
@media screen and (max-width:960px){.sjgx-left img,.sjgx-right img{display:block;margin:0 auto;max-width:100%}
}
.sjgx-one{overflow:hidden;margin:0 auto;padding:0 0 50px 0;width:100%}
.sjgx-one img{float:left;overflow:hidden;margin:0 auto;padding:0 20px 0 0;width:70px}
.sjgx-one dt{padding:0 0 15px 0;color:#353535;font-size:20px}
.sjgx-one dd{color:#666;font-size:14px}
@media screen and (max-width:960px){.sjgx-one{padding:30px 0 10px 0}
.sjgx-one img{margin:0 auto;padding:0 15px 5px 0;width:60px}
.sjgx-one dt{padding:0 0 10px 0;font-size:18px}
}
#solution-bottom{padding:0;width:100%;height:120px;line-height:120px;background:url(../style/solution-bt.png) no-repeat 50% 50%;text-align:center}
#solution-bottom span{color:#fff;font-size:16px;letter-spacing:2px}
#solution-bottom a{display:inline-block;margin:0 15px;padding:0 0;width:134px;height:32px;line-height:32px;color:#FFF;font-size:16px;font-family:Times,"黑体";letter-spacing:2px;background:#FFB321;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#solution-bottom a:hover{color:#FFF;background:#DAA732}
@media screen and (max-width:960px){#solution-bottom{padding:20px 0;height:80px;line-height:40px}
#solution-bottom span{display:block}
#solution-bottom a{display:block;margin:5px auto}
}
.post,.type-page{overflow:hidden;margin:20px 0 0 0;padding:0}
.entry{margin:20px auto 20px auto;padding:0;max-width:1442px;color:#666}
.product_entry{color:#353535}
.entry div.center{color:#fff}
.comment h1,.entry h1{color:#353535;font-size:48px;font-weight:400;padding:30px 0 30px 0}
.comment h2,.entry h2{padding:30px 0 30px 0;background:0 0;color:#353535;font-size:40px;font-weight:400}
.comment h3,.entry h3{padding:25px 0 25px 0;background:0 0;color:#353535;font-size:32px}
.comment h4,.entry h4{margin:20px 0 20px 0;background:0 0;color:#353535;font-size:24px}
.comment h5,.entry h5{margin:20px 0 20px 0;background:0 0;color:#353535;font-size:16px}
.comment h6,.entry h6{margin:10px 0 10px 0;background:0 0;color:#056596;font-size:16x}
.entry p{line-height:180%;margin:0;padding:30px 0;font-size:16px;font-family:Times,"黑体";text-indent:0}
.entry p strong{color:#056595}
.entry img,.entry p img{margin:30px auto;max-width:100%}
.entry ul{line-height:150%;margin:10px 0 10px 30px;padding-left:0}
.entry ol{line-height:130%;margin:10px 0 10px 30px;padding-left:0;font-size:14px}
@media screen and (max-width:960px){.entry p{padding:20px 0 20px 0}
.entry ol,.entry ul{margin-left:0}
}
.comment ul,.entry ul{list-style:circle;margin:0 0 20px 2em}
.comment ul li,.entry ul li{margin:10px 0;font-size:16px;font-family:Times,"黑体";text-indent:0}
.entry ul.circle{margin:0 0 100px 3.5em;list-style:none}
.entry ul.circle li{padding:0 0 0 25px;background:url(../style/li.png) 0 -80px no-repeat}
.comment ol,.entry ol{list-style:decimal inside;margin:0 0 20px 0}
.comment ol li,.entry ol li{margin:2px 0}
.comment ol ol,.entry ol ol{list-style:upper-alpha inside}
.comment ol ol ol,.entry ol ol ol{list-style:lower-roman inside}
.comment ol ol ol ol,.entry ol ol ol ol{list-style:lower-alpha inside}
.comment ol ol,.comment ol ul,.comment ul ol .entry ol ul,.comment ul ul,.entry ol ol,.entry ul ol,.entry ul ul{margin-bottom:5px}
strong{font-weight:700}
cite,em,i{font-style:italic}
big{font-size:1.3em}
ins{padding:1px 2px;background:#ffa;text-decoration:none}
.entry kbd,.entry tt,.entry var{font-size:1.1em}
.entry table{border-collapse:collapse;border-spacing:0;border:1px solid #ccc;margin:5px 0;text-align:left;font-size:12px}
.entry thead th,.entry tr th{font-size:12px;font-weight:700;height:18px;padding:5px 0;text-align:center;background-color:#ddd;border:1px solid #ccc}
.entry tr td{padding:2px 2px;vertical-align:middle;border:1px solid #ccc;text-align:center;line-height:16px}
.entry tr.odd td{background:#eee;text-align:center}
.entry tr td ul{margin-left:0!important}
.entry a:active,.entry a:link,.entry a:visited{text-decoration:none}
.entry a:hover{text-decoration:underline}
.entry_single p{line-height:190%;padding:5px 10px;font-size:14px}
.entry_list p{height:85px;overflow:hidden}
.alignleft{float:left;display:inline;margin:10px 15px 10px 5px}
.alignright{float:right;display:inline;margin:10px 5px 10px 15px}
.aligncenter{margin:10px auto;display:block}
.textleft{text-align:left}
.textright{text-align:right}
.textcenter{text-align:center}
.pagination{clear:both;overflow:hidden;min-height:30px;padding:30px 15px 30px 15px;margin:30px 0 30px 0;text-align:center;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}
.pagination a:link,.pagination a:visited{display:inline-block;margin:0 0 0 5px;padding:0;width:30px;line-height:30px;color:#333;text-align:center;font-size:14px;text-decoration:none;background-color:#ccc;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px}
.pagination a:hover{color:#fff;background-color:#888}
.pagination a.current{background-color:#056596;color:#fff}
.pagination .extend{padding:0;margin:5px 0 0 0;text-align:left}
.i-menu{position:relative;overflow:hidden;margin:0 auto;padding:80px 0 60px 0;width:100%;text-align:center;background:#F7F7F7;z-index:9998}
@media screen and (max-width:960px){.i-menu{display:none}}
.i-content{overflow:hidden;position:relative;margin:0 auto;width:92.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:960px){.i-content{padding:0 10px;width:100%}
}
#foot_navi ul>li{float:left;overflow:hidden;display:inline;margin:0 16% 0 0;padding:0;position:relative;width:13%;text-align:left}
#foot_navi ul>li:last-child{margin:0}
#foot_navi ul li a{overflow:hidden;margin:0 0 20px 0;padding:0;line-height:50px;color:#353535;font-size:18px;font-family:Times,"黑体";text-decoration:none}
#foot_navi ul li ul{overflow:hidden;margin:0;padding:0;z-index:10}
#foot_navi ul li ul li{float:left;clear:both;margin:0;width:100%;border:0}
#foot_navi ul li ul li a{text-decoration:none;cursor:pointer;margin:0;padding:0;line-height:33px;color:#999;font-size:14px;font-family:Times,"黑体";border-bottom:1px solid #F7F7F7}
#foot_navi ul li ul li a:hover{border-bottom:1px solid #056595}
#foot_navi ul li:first-child ul li a{font-size:16px}
#foot_navi ul li ul li a img{display:inline;vertical-align:middle;margin-top:-3px;margin-right:5px;height:20px;width:auto;line-height:20px}
#foot_navi ul li ul li ul{display:none}
#bottom1{position:relative;overflow:hidden;width:100%;padding:45px 0;background-color:#056595;text-align:center;z-index:9998}
#bottom1 a{display:inline-block;margin:0 auto;padding:8px 35px 8px 35px;color:#fff;font-size:16px;font-family:Times,"黑体";letter-spacing:2px;background-color:#FFB321;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#bottom1 a:hover{background-color:#DAA732}
#bottom2{position:relative;width:100%;padding:2px 0 15px 0;background-color:#29272D;z-index:9998}
@media all and (max-width:960px){#bottom2{padding:20px 0 15px 0}
}
#footer1{overflow:hidden;width:92.5%;margin:0 auto 0 auto;padding-bottom:30px;color:#FFF;font-size:14px;background:url(../style/foot1_bt.png) repeat-x 0 bottom}
#footer1 dd{float:left;overflow:hidden;width:25%;height:111px;color:#FFF;font-size:15px;font-family:Times,"黑体";letter-spacing:1px;text-align:center;background:url(../style/foot1_split.png) no-repeat right 50%}
@media screen and (max-width:960px) and (min-width:480px){#footer1 dd{width:50%;height:60px;text-align:left;background:0 0}
}
@media all and (max-width:479px){#footer1 dd{margin-left:10%;width:90%;height:60px;text-align:left;background:0 0}
}
#footer1 dd:last-child{background:0 0}
#footer1 dd span{display:inline-block;margin-top:30px;padding-left:60px;background:url(../style/foot1-icon.png) no-repeat}
@media all and (max-width:960px){#footer1 dd span{margin-top:0;background:url(../style/foot1-icon-mob.png) no-repeat}
}
#footer1 dd span.foot1_tel{background-position:0 2px}
#footer1 dd span.foot1_weixin{padding-left:65px;background-position:0 -48px}
#footer1 dd span.foot1_qq{background-position:0 -98px}
#footer1 dd span.foot1_qqun{background-position:0 -150px}
#footer1 dd span b{display:block;height:50px;line-height:25px;display:table-cell;text-align:left;vertical-align:middle;font-weight:400}
#footer1 dd span b a{color:#FFF}
#footer2{width:70%;text-align:center;line-height:30px;margin:30px auto 0 auto;color:#FFF;font-size:14px}
#footer2 dd{float:left;position:relative;padding:35px 0;width:33%;height:30px;text-decoration:none;cursor:pointer}
#footer2 dd a{display:block;position:relative;margin:0 auto;width:30px;height:30px;text-indent:-9999px;background:url(../style/share.png) no-repeat}
#footer2 dd a.sina{background-position:0 0}
#footer2 dd a.weixin{background-position:-40px 0}
#footer2 dd a.linkedin{background-position:-80px 0}
#footer2 dd a.youku{background-position:-120px 0}
#footer2 dd a img{display:none;position:absolute;top:-271px;left:-121px;z-index:1}
#copyright{width:92.5%;margin:0 auto 0 auto;padding:0}
#copyright dd{color:#FFF;font-size:14px;font-family:Times,"黑体";text-align:center}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
#sidebar ul li .btn-login{float:left;margin:10px auto;padding:0;color:#fff;font-size:16px;font-family:Times,"黑体";text-align:center;background-color:#FFB321;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#sidebar ul li .btn-login:hover{color:#fff;background-color:#DAA732}
.download{text-align:center;font-size:18px;font-family:"microsoft yahei";letter-spacing:2px}
.download a{color:#ffb322}
.download a:hover{border-bottom:1px solid #FFB322}

.h10{ clear:both; height:10px; overflow:hidden;}
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}


#bottom2 {
	position: relative;
	width: 100%;
	padding: 50px 0 15px 0;	
	background-color: #29272D;
	z-index:9998;
}
@media all and (max-width: 960px) {
	#bottom2 {
		padding: 20px 0 15px 0;
	}
}
#footer1 {
	overflow:hidden;
	width: 92.5%;
	margin: 0 auto 0 auto;
	padding-bottom:30px;
	color:#FFFFFF;
	font-size: 14px;
	background: url(../image/foot1_bt.png) repeat-x 0 bottom;
}
#footer1 dd {
	float:left;
	overflow:hidden;
	width:25%;
	height:111px;
	color:#FFFFFF;
	font-size: 15px;
	font-family: Times, "榛戜綋";
	letter-spacing:1px;
	text-align:center;
	background: url(../image/foot1_split.png) no-repeat right 50%;
}
@media screen and (max-width: 960px) and (min-width: 480px) {
	#footer1 dd {
		width:50%;
		height:60px;
		text-align:left;
		background: none;
	}
}
@media all and (max-width: 479px) {
	#footer1 dd {
		margin-left:10%;
		width:90%;
		height:60px;
		text-align:left;
		background: none;
	}
}
#footer1 dd:last-child {
	background: none;
}
#footer1 dd span {
	display:inline-block;
	margin-top: 30px;
	padding-left: 60px;
/*	height:60px;*/
	background: url(../image/foot1-icon.png) no-repeat;
}
@media all and (max-width: 960px) {
	#footer1 dd span {
		margin-top: 0;
		background: url(../image/foot1-icon-mob.png) no-repeat;
	}
}
#footer1 dd span.foot1_tel {
	background-position: 0 2px;
}
#footer1 dd span.foot1_weixin {
	padding-left: 65px;
	background-position: 0 -48px;
}
#footer1 dd span.foot1_qq {
	background-position: 0 -98px;
}
#footer1 dd span.foot1_qqun {
	background-position: 0 -150px;
}
#footer1 dd span b {
	display:block;
	height:50px;
	line-height:25px;
	display:table-cell;
	text-align:left;
	vertical-align:middle;
	font-weight:normal;
}
#footer1 dd span b a {
	color:#FFFFFF;
}
#footer2 {
	width: 50%;
	height:100px;
	margin: 0 auto 0 auto;
	color:#FFFFFF;
	font-size: 14px;
}
#footer2 dd { 
	float:left;
	position:relative;
	padding: 35px 0;
	width:33%;
	height:30px;
	text-decoration:none; 
	cursor:pointer;
}
#footer2 dd a { 
	display: block;
	position:relative;
	margin:0 auto;
	width:30px;
	height:30px;
	text-indent:-9999px;
	background: url(../image/share.png) no-repeat;	
}
#footer2 dd a.sina {
	background-position: 0 0;
}
#footer2 dd a.weixin {
	background-position: -40px 0;
}
#footer2 dd a.linkedin {
	background-position: -80px 0;
}
#footer2 dd a.youku {
	background-position: -120px 0;
}
#footer2 dd a img {
	display:none;
	position:absolute;
	top: -271px;
	left:-121px;
	z-index:1;
}
#copyright {
	width: 92.5%;
	margin: 0 auto 0 auto;
	padding:0 0 0 0;
}
#copyright dd {
	color:#FFFFFF;
	font-size: 14px;
	font-family: Times, "榛戜綋";
	text-align:center;
}