top h2 a{font-size: 37px;color: #262626;}
.top h2 b,.ys_bt b{color: #0976c9;}
.solution .top h2 a{font-size: 45px;color: #ffffff;}
.solution .top h2 b,.ys_bt b{color: #ffffff;}
.zj{font-size: 29px;color: #262626;font-weight: 700;line-height: 37px;}

.grWidth {
    width: 1200px;
    margin: 0 auto;
}
/.top_m{width:100%;height:35px; background: url(../images/top_bj1.jpg) center top no-repeat;font-family:"å¾®è½¯é›…é»‘";margin:0px auto;}

/*é¡¶éƒ¨ç‚¹å‡»å¾®ä¿¡æ ·å¼*/
#moquu_wxin {z-index:2;}
#moquu_wxin a {color:#fff;}
#moquu_wxin a:hover {color:#fff;text-decoration:underline;}
.moquu_wxin{position:relative;z-index:2}
.moquu_wxin a:hover .moquu_wxinh{display:block}
.moquu_wxin .moquu_wxinh {position:absolute;display:none;left:-51px;top:28px; width:160px;height:169px;background:url(../images/wechatbg.png) no-repeat center;}
.moquu_wxin .moquu_wxinh img{width:130px;height:130px;display: block;margin:24px auto 0;}
.head_m{width:100%;height:115px; background:url(../images/top_bj2.jpg) center top no-repeat;margin:0 auto;}
.header{width:1100px;height:115px;position:relative;font-family:"å¾®è½¯é›…é»‘"; margin:0 auto;}
.header .logo{width:200px;height:49px; position:absolute; left:0px; top:34px;}
.header .logo a{width:200px;height:49px;display:block; text-indent:-9999px;background: url(../images/aa72c85d1d764864b54496d2c4cb4711_2.png) 20px center no-repeat;}
.header .zi{ position:absolute; left:213px; top:30px; height:61px; overflow:hidden; background:url(../images/top_x1.png) left center no-repeat; padding-left:26px;}
.header .zi h6{ font-size:20px; color:#000000; line-height:32px; padding:0px 0 0;}
.header .zi h6 span{ color:#6dbb44;}
.header .zi p{ font-size:18px; color:#000000;line-height:23px;}
.header .zi p b{ color:#e50110;}
.header .dh{ position:absolute; right:0px; top:36px; height:auto; overflow:hidden; background:url(../images/top_dh.png) left center no-repeat; padding-left:50px; text-align:left;}
.header .dh p{ font-size:14px; color:#333333; line-height:20px;}
.header .dh h6{ font-size:24px; color:#000000;line-height:25px;}

.nav_sy{ width:100%;height:55px;line-height:55px; background:url(../images/top_bj3.jpg) center top no-repeat;text-align:center; vertical-align:middle;margin:0 auto;}
.nav_sy li{ display:inline-block;height:55px; background:url(../images/nav_x1.jpg) right center no-repeat;}
.nav_sy li.t{ background:none;}
.nav_sy li a{ display:block; padding:0 43px; font-size:16px; color:#fff; font-weight: 700;}
.nav_sy li a:hover{ color:#fff; background:url(../images/nav_hover.jpg) center repeat-x; font-weight:bold;}
li.cur{color:#fff!important; background:url(../images/nav_hover.jpg) center repeat-x!important; font-weight:bold!important;}
a.cur{color:#0688ce!important; font-weight:bold !important;}
.nav_sy p{font-size:23px; color:#e43e3e;display:inline-block; margin-left:6px;}
.nav_sy p i{ width:34px; height:34px; float:left;display:block; position:relative; top:8px; background-position:0px -49px; margin-right:6px;}



img{vertical-align:middle;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}

/* 底部 */


/**/
.links{height: 80px;line-height: 80px;overflow: hidden;}
.links_l{width: 140px;font-size: 16px;color: #0051a3;}
.links_l i{ font-family:Arial, Helvetica, sans-serif;text-transform: uppercase; padding:0 0 0 8px;}
.links_c{ width:1060px;}
.links_c a{font-size: 14px;color: #2d2c32; display:inline-block; padding:0 18px;}

.f_bg{ background:url(../images/f_bg.gif) repeat-x; height:329px; overflow:hidden;}
.footer{width: 1200px; margin:0 auto;}
.f_nav{ height:75px; line-height:75px; text-align:center; overflow:hidden; color:#fff;}
.f_nav a{ font-size:16px; color:#fff; padding:0 40px;}
.f_logo{ padding:70px 0 0;width: 250px;height: 184px;text-align: center; background:url(../images/f_line.gif) no-repeat right 46px;}
.f_logo img{ width:200px; }
.f_logo b{display: block;font-size: 24px;color: #6dba44; padding:10px 0 0;}
.f_ban{ padding:30px 0 0 40px;height: 219px;width: 600px; background:url(../images/f_line.gif) no-repeat right 26px;}
.f_ban p{ font-size:14px; color:#dde3ee; line-height:32px;}
.f_ban span{ padding:0 20px;}
.f_ban a{ font-size:14px; color:#dde3ee;}
.f_er{ padding:35px 0 0;width: 157px;}
.f_er p{float:left;width: 150px;text-align:center;padding:0 0 0 20px;}
.f_er span{display: block;font-size: 14px;color: #fff;line-height: 18px;}
.f_er span i{display:block;}
.f_er img{ width:125px; height:125px;}
  




/*网站导航*/

.site_map_con{font-size:14px;color:#666;padding:20px;}

.site_map_con .line{padding:25px 0px;overflow:hidden;}

.site_map_con .line1{border-bottom:1px solid #e9e9e9;}

.site_map_con .line .item{float:left; width: 21%; margin-right: 5%; text-indent: 15px; margin-bottom: 30px;}

.site_map_con .line .item:nth-child(5){clear: both; }

.site_map_con .line .item:nth-child(4n){ margin-right:0; }

.site_map_con .line .item .className{padding-bottom:5px;border-bottom:1px dashed #d3d3d3;font-size: 14px;line-height: 28px; margin-bottom: 15px;}

.site_map_con .line .item ul li{line-height:28px;}



.site_map_con .line .item .className {

    background: url(../images/shipping_instructions_01.png) 0px 10px no-repeat;

}

.site_map_con .daolan{

	padding-bottom: 20px;

}

.site_map_con .daolan h3{

	padding-bottom: 20px;

	font-size:16px;

}

.site_map_con  a:hover{

	color:#000;

}

.site_map_con .daolan a{

	font-size:16px;

	margin: 0 5px;

	

}

        .client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(../images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 14px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #163588;
            color: #fff;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #163588;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }

/*友情链接*/

.f_link{height: 62px;line-height: 62px;overflow: hidden; background:#f6f6f6;}

.f_link b{display: block;float: left;font-size: 14px;color: #333;width: 80px;font-weight: normal;}

.f_link p{font-size: 14px;color: #333;float: left;width: 1120px;}

.f_link p a{font-size: 14px;color: #333; padding:0 10px 0 0;}

