@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, object, code, legend, button, input, textarea, label, th, td, a, img { margin: 0; padding: 0; border: 0; outline: 0; }
html { width: 100%; overflow-x:hidden; }
body { font: 12px/1.5 Arial, 'å¾®è½¯é›…é»'; color: #fff; overflow-x: hidden; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
:focus { outline: 0; }
ul, ol { list-style: none; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, i, th, var, optgroup { font-style: normal; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
code, kbd, samp, tt { font-size: 100%; }
input, button, textarea, select {
*font-size: 100%; outline: none; }
textarea { resize: none; }
table { border-collapse: collapse; border-spacing: 0; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
.fl { float: left; }
.fr { float: right; }
a { color: #666; text-decoration: none; -webkit-transition: color .2s ease-in-out;
-moz-transition: color .2s ease-in-out;
-o-transition: color .2s ease-in-out;
-ms-transition: color .2s ease-in-out;
transition: color .2s ease-in-out;
}
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.main { width:1230px; margin:0 auto; }
.ds_none { display: none; }
.dw { position:relative; }
.fd { position:absolute; }
/* 头 */

.top-box { width:100%; height:122px; }
.logo { width: 310px; margin-top:20px; }
.logo img { width:100%; }
.right-dh { width:300px; height:49px; margin-top:35px; }
.dh-tb { width:49px; height:49px; }
.dh-fz01 { font-size: 18px; width: 90px; margin-left: 10px; text-align: left; line-height: 24px; color: #333; }
.dh-fz02 { font-size: 26px; width: 190px; margin-left: 10px; text-align: left; line-height: 24px; color: #ed514c; font-style: italic; font-weight: bold; }
.dh-fz03 { font-size: 12px; width: 270px; margin-left: 10px; text-align: left; line-height: 24px; color: #666; }
.nav-box { width:100%; height:47px; background-color:#FFF; }
.nav-k { width:120px; height:47px; }
.link1 { width:100px; padding:0 10px; font-size:14px; text-align: center; line-height:47px; height:47px; color:#333; background-color:#FFF; }
.link1:hover { color: #09F; }
.banner { width:100%; height:450px; }
/* 新增部分 */

.lx-b { width:100%; height:148px; background:url(../images/lxtu.jpg); margin-bottom:50px; padding-top:50px; }
.lx-zi1 { width:500px; height:30px; line-height:30px; font-size:24px; color:#333; margin-left:200px; }
.lxBtn { width: 150px; height: 45px; line-height: 45px; color:#fff; background-color:#f13a3a; font-size: 14px; border-radius: 7px 7px 7px 7px; text-align:center; }
.lm-bt { width:500px; margin:15px auto; }
.bt-zi1 { width:100%; font-size:30px; color:#000; text-align:center; line-height:36px; }
.bt-zi2 { width:100%; font-size:16px; color:#666; text-align:center; line-height:28px; }
.zy-box { width:1230px; height:450px; margin-top:30px; }
.left-tu-box1 { width:360px; }
.gs-k1 { width:360px; height:450px; }
.gs-tu1 { top:0px; left:0px; }
.gs-zibox1 { width:280px; top:50px; left:50px; z-index:999; }
.gs-zi1 { font-size:30px; line-height:36px; text-align:left; color:#333; }
.gs-zi2 { font-size:18px; line-height:22px; text-align:left; color:#666; margin-top:15px; }
.floatBtn { width: 120px; height: 45px; line-height: 45px; color:#fff; background-color:#f13a3a; font-size: 14px; border-radius: 7px 7px 7px 7px; bottom:75px; left:50px; z-index:999; text-align:center }
.right-tu-box1 { width:870px; }
.gs-k2 { width:460px; height:220px; margin-left:10px; }
.gs-zibox2 { width:280px; top:50px; left:30px; z-index:999; }
.gs-zi3 { font-size:20px; line-height:36px; text-align:left; color:#333; }
.gs-zi4 { font-size:14px; line-height:22px; text-align:left; color:#666; }
.floatBtn2 { width: 100px; height: 30px; line-height: 30px; color:#fff; background-color:#f13a3a; font-size: 14px; border-radius: 7px 7px 7px 7px; bottom:45px; left:30px; z-index:999; text-align:center }
.gs-k3 { width:360px; height:220px; margin-left:10px; }
.gs-zibox3 { width:280px; top:50px; left:30px; z-index:999; }
.gs-k4 { width:280px; height:220px; margin-left:10px; margin-top:10px; }
.gs-zibox4 { width:200px; top:50px; left:30px; z-index:999; }
.gs-k5 { width:270px; height:220px; margin-left:10px; margin-top:10px; }
.gs-zibox5 { width:200px; top:50px; left:30px; z-index:999; }
.gs-k6 { width:260px; height:220px; margin-left:10px; margin-top:10px; }
.gs-zibox6 { width:200px; top:50px; left:30px; z-index:999; }
/*  财税 */
.cs-k1 { width:360px; height:450px; }
.cs-tu1 { top:0px; left:0px; }
.cs-zibox1 { width:280px; top:50px; left:50px; z-index:999; }
.cs-zi1 { font-size:30px; line-height:36px; text-align:left; color:#333; }
.cs-zi2 { font-size:18px; line-height:22px; text-align:left; color:#666; margin-top:15px; }
.cs-k2 { width:280px; height:220px; margin-left:10px; }
.cs-zibox2 { width:280px; top:50px; left:30px; z-index:999; }
.cs-zi3 { font-size:20px; line-height:36px; text-align:left; color:#333; }
.cs-zi4 { font-size:14px; line-height:22px; text-align:left; color:#666; }
.cs-k3 { width:280px; height:220px; margin-left:10px; }
.cs-zibox3 { width:280px; top:50px; left:30px; z-index:999; }
.cs-k4 { width:280px; height:220px; margin-left:10px; margin-top:10px; }
.cs-zibox4 { width:200px; top:50px; left:30px; z-index:999; }
.cs-k5 { width:280px; height:220px; margin-left:10px; margin-top:10px; }
.cs-zibox5 { width:200px; top:50px; left:30px; z-index:999; }
.cs-k6 { width:280px; height:220px; margin-left:10px; margin-top:10px; }
.cs-zibox6 { width:200px; top:50px; left:30px; z-index:999; }
/*  认证 */
.rz-k1 { width:285px; height:450px; margin:0 7px; margin-top:15px; }
.rz-tu1 { top:0px; left:0px; }
.rz-zibox1 { width:285px; top:50px; left:0px; z-index:999;  }
.rz-zi1 { font-size:24px; line-height:36px; text-align: center; color:#333; }
.rz-zi2 { font-size:14px; line-height:22px; text-align: center; color:#666; margin-top:15px; }
.rz-floatBtn { width: 100px; height: 30px; line-height: 30px; color:#fff; background-color:#f13a3a; font-size: 14px; border-radius: 7px 7px 7px 7px; bottom:45px; left:50%; margin-left:-50px; z-index:999; text-align:center }
.tu-gd-box{ width:1200px; margin-top:50px; height:290px;}

.fw-box1{ background-color:#f8f8f8;width:100%; height:180px;}
.t-1{ width:100%; height:180px;}

/*  关于我们 */
.n-banner { width:100%; height:300px; }
.lxwm-box{ width:1200px; margin-top:50px;}
.left-zi1{ width:575px; height:400px; margin-right:35px; margin-left:35px; margin-top:50px;}
.gywm-z1{ width:100%; font-size:24px; text-align:center; line-height:30px; color:#333; }
.gywm-z2{ width:100%; font-size:14px; text-align:center; line-height:22px; color:#666; margin-top:10px; }
.gywm-z3{ width:100%; font-size:14px; text-align:left; line-height:24px; color:#666; margin-top:10px; }

.lxwm-tu{ width:520px; height:337px;}
.lxwm-xbox{ width:1230px; margin-top:50px;}
.l-tu1{ width:385px; height:250px; margin-left:10px; margin-right:10px;}


/*  服务领域 */
.ly-box{ width:100%; margin-top:10px;}
.fw-k01{ width:365px; height:80px; margin-left:15px; margin-right:15px; margin-top:35px;}
.l-tb{ width:80px; height:80px; margin-right:10px;}
.fw-zbox{ width:270px; }
.fw-zi1{ width:100%; font-size:18px; line-height:30px; text-align:left; color:#333;}
.fw-zi2{ width:100%; font-size:14px; line-height:24px; text-align:left; color:#666;}
.fw-tu1{ width:1200px; height:461px; margin-top:50px;}


.foot_nav_met_11_1 .list ul li {
    margin: 10px;
    list-style: none;
    padding: 0;
}
.footer h4 a, .footer li a, .footer em a { font-weight:normal; color:#fff !important; }
.footer h4 a:hover, .footer li a:hover, .footer em a:hover { font-weight:normal; color:#efb32f !important; }
.footer li a { font-size:14px; }
.foot_nav_met_11_1 .list ul li { margin: 10px; list-style: none; padding: 0; }
.foot_nav_met_11_1 .info p { color:#fff; margin:5px 0; }
.foot_nav_met_11_1 .lxwm dt, .foot_nav_met_11_1 .lxwm dd { text-align:left; width:220px; margin-bottom: 32px; font-size: 14px; color: #fff; }

.footer li a {
    font-size: 14px;
}
.footer h4 a, .footer li a, .footer em a {
    font-weight: normal;
    color: #fff !important;
}
.text-xs-center {
    text-align: center;
}
@media (min-width: 1200px) {
    .container {
        padding: 0;
        width: 1200px;
    }
}.foot_info_met_11_1 {
    background: #000;
}
footer .text-xs-center p {
    color: #fff;
}
