@charset "utf-8";

/*=============首页================*/

body{ background:#fff;}
.main_box{ width:1200px; margin:0 auto;}
.center {
    margin: 0 auto;
    text-align: left;
    max-width: 1200px;
}
/*==========top============*/

/*===============================================header================================================*/
#header{ position:relative;  background:#fff; top:0; width:100%; left:0; height:95px; z-index:999;}
#header .top{ position:absolute; top:0; width:100%; }
#header .top .left{ display:table; height:95px;  }
#header .top .left a { display:table-cell; vertical-align:middle;}

/*=================导航=================*/

.nav{ height:95px; }
.nav ul{ float:right; margin-right:-18px;}
.nav li { display:block; position:relative; float:left; width:130px; }
.nav li:last-child{ background:none !important;}
.nav li .a{ display:block;text-align:center;  height: 95px;}
.nav li .a strong{ display:block;   height: 98px; line-height:98px;  font-weight:bold; font-size:15px; color:#3c3c3e;}
.nav li .a strong.en{ position:absolute; left:0; top:0; width:100%;  opacity:0; filter:alpha(opacity=0)}
.nav li .a span{ font-size:10px; text-transform:uppercase; padding-top:2px; display:block; color:#fff; }
.nav li:hover .a strong{ color:#2772cf;}
.nav li:hover .a strong.zh{ display:none;}
.nav li:hover .a strong.en{ opacity:1; font-size:14px; filter:alpha(opacity=100)}
.nav li:hover .a span{ color:#e95c18;}
.nav .on2 .a strong{ color:#2772cf;}
.nav .on2 .a strong.zh{ color:#2772cf;}
.nav .on2 .a span{ color:#4a8cc9; }
.nav ul li .list{left:0px; top:95px; z-index:9999; display:none; width:110px; position:absolute;  font-size:14px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5122369', endColorstr='#E5122369');background:rgba(63, 150, 237, 0.9); }
.nav ul li .list a{height:40px; font-weight:bold; text-align:center; display:block; line-height:40px !important; color:#FFF;}
.nav ul li .list a:hover{ color:#efe0a9;}

/*================= banne===================*/

#banner{ position:relative; height:530px; margin-right:-22px; overflow:hidden;}
#banner .bd { position:relative;}
#banner .bd a{ display:block; width:100%; height: 530px;}
#banner .hd{  margin:0 auto; position:absolute; width:100%; bottom: 10px;}
#banner .hd ul{ margin:0 auto;   z-index:9; width:100%; display:inherit; text-align:center;/* border-top:1px solid #56585c;*/ margin-top:-50px; position:relative; height:40px;  }
#banner .hd ul li{ display:inline-block; padding-top:13px;}
#banner .hd ul li a{  border-radius:50%;  height:10px; width:10px; margin:0 3px; display:block; background:#fff;  }
#banner .hd ul li a:hover{ background:#006719;  }
#banner .hd ul .on a{  background:#006719;  }
#banner  .bnt{ position:absolute; top:50%; z-index:3; margin-top:-55px;}
#banner  .bnt:hover{ }
#banner .prev{ position:absolute; left:-54px; }
#banner .next{ position:absolute; right:-54px; }
#banner:hover .prev{left:50px;  opacity:1; filter:alpha(opacity=100);}
#banner:hover .next{right:50px; opacity:1; filter:alpha(opacity=100);}

/*==============首页=====================*/

.s_title{ position:relative; padding-bottom:30px;}
.s_title h1{ display:block;}
.s_title strong{  font-size:42px; color:#080808; font-weight:bold; border-bottom: 2px solid #080808;/*text-transform:uppercase;*/}
.s_title span{ font-size:18px; color:#303032;  font-weight:bold; }
.s_title .more{ position:absolute; right:0; font-size:22px; color:#7c7d7f; top:0; line-height:55px;}
.s_title .more:hover{ color:#19427d;}

/*==============首页 产品中心=====================*/

.f5{height:679px;padding-top:60px;background:url(../images/product_bg.jpg) center center no-repeat #19427d;}
.f5 .main_box{position:relative}
.f5 h1 {
    text-align: center;
}
.f5 h1 span{
    margin-left: 45px;
}
.f5 h1 span a{
    font-size:42px;
    color:#808080;
}
#s_pj{overflow:hidden}
#s_pj ul{margin:-13px}
#s_pj li{display:block;width:386px;float:left;margin:11px;background: #fff}
#s_pj li a{display:block}
#s_pj li img{width:386px;height:258px;}
#s_pj li .cont{padding: 0px 20px 20px}
#s_pj li h1{display:block;text-align:center;height:50px;overflow:hidden;font-size:22px;line-height:50px;color:#616064}
#s_pj li a:hover h1{color:#19427d}
#s_pj li p{font-size:14px;line-height:28px;}

#s_pj .more{font-size:14px;color:#000000;background:#f3f3f3;border:1px solid #000000;height:42px;line-height:42px;text-align:center;display:block;margin: 30px auto 20px;width:130px}
#s_pj .more:hover{background:#1e5db8;color:#fff;}

.scrollBox{ width:1340px;margin:40px auto 0px; position:relative; overflow:hidden;zoom:1;}
.scrollBox .ohbox{overflow:hidden; position:relative;width:1600px;left:70px}
.scrollBox .pageBtn span{ background:url(../images/bntBg.png) no-repeat; display:block;width:65px;height:130px;position:absolute;top:160px;cursor:pointer;text-indent:-999em;overflow:hidden; }
.scrollBox .pageBtn .prev{left:1px;background:url(../images/icon-left.png) no-repeat;}
.scrollBox .pageBtn .next{right:1px;background:url(../images/icon-right.png) no-repeat;}
.scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 570px; }
.scrollBox .pageBtn .list li{ background:url(../images/bntBg.png); float:left; display:inline; width:15px;height:15px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
.scrollBox .pageBtn .list li.on{background-position:-114px -57px }


/*===================首页 关于我们================*/

#s_about{height:490px;padding-top:100px}
#s_about .main_box{position:relative}
#s_about .s_content{padding:0px 0}
#about_content{width:640px}
#about_content .title{color:#19427d;font-size:18px;display:block}
#about_content .ar_article p{line-height:32px;text-align: justify; font-size: 16px;}
#about_content .more{font-size:14px;color:#000000;background:#f3f3f3;border:1px solid #000000;height:42px;line-height:42px;text-align:center;display:block;margin-top:30px;width:130px}
#about_content .more:hover{background:#1e5db8;color:#fff;}
#qywh_content{position:absolute;right:0;bottom:0px;width:522px}
#qywh_content .box{padding: 0px;}
#qywh_content .title h1{font-size:18px;color:#fff;padding-top:8px}
#qywh_content dl{padding:12px 0}
#qywh_content dt{color:#d6aa7d;font-size:14px;margin-bottom:8px}
#qywh_content dd{color:#cbcbcd;font-size:12px;line-height: 20px;}


/*===================首页 新闻中心================*/

.f3{margin-top:75px;margin-bottom:40px}
#s_news{width:100%;float:left}
#s_news{overflow:hidden}
#s_news .s_title{border-bottom:1px solid #b0b0b0}
#s_news ul{overflow:hidden;margin-top:10px}
#s_news li{display:block;padding:30px 0;border-bottom:1px dotted #b0b0b0}
#s_news li .box{padding:0 0 0 95px;position:relative;height:90px}
#s_news li a{display:block;font-size:22px;padding-top:0px;color:#585757;margin-bottom:13px}
#s_news li p{line-height:24px;font-size:14px;color:#a2a4a6;height:50px;overflow:hidden}
#s_news li a:hover{color:#0c608f}
#s_news .date_box{position:absolute;left:0;top:0;border-right:1px solid #f4f4f4;padding:10px 10px;text-align:center;width:53px}
#s_news .date_box strong{padding-bottom:6px;display:block;font-size:30px;color:#212122}
#s_news .date_box span{font-size:12px;color:#212122;margin-top:9px;display:block;text-transform:uppercase}

#s_news .more{font-size:14px;color:#000000;background:#f3f3f3;border:1px solid #000000;height:42px;line-height:42px;text-align:center;display:block;margin: 30px auto 20px;width:130px}
#s_news .more:hover{background:#1e5db8;color:#fff;}

/*================= 询价订购 ===================*/

#s_form{ width:485px; float:right;}
#s_form img{ margin-bottom:10px;}

/*================= 服务 ===================*/

#s_service{background:#19427d;padding:30px 0}
#s_service dl{margin:0 -80px}
#s_service dd{display:block;margin:40px 70px;float:left;margin-bottom:40px;display:block;width:490px;position:relative}
#s_service .pic_box{position:absolute;left:0;top:0;display:block}
#s_service .text_box{display:table-cell;vertical-align:middle;color:#fff;padding-left:75px}
#s_service .text_box h1{font-size:16px;color:#fff;font-weight:700;display:block;margin-bottom:10px}
#s_service .text_box p{font-size:12px;color:#99b4dc;line-height:20px}

/*==========在线自荐===========*/
#j_form{margin-top:20px;}
#j_form form{width:485px;}
#j_form .label{margin-bottom:30px;position:relative;display:block;height:35px;line-height:35px;font-size:12px;color:#bebebe;background:#fff;padding-left:60px}
#j_form .label .h_x{left:395px;top:-8px;position:absolute}
#j_form .label input{height:36px;background:0 0;color:#676767;border:none;display:block;width:140px;padding:0 10px;line-height:38px;font-size:12px;border:1px solid #e7e7e7}
#j_form .label input:focus{border:1px solid #9fc1ef}
#j_form .label strong{font-weight:400;display:block;color:#474749;position:absolute;width:60px;left:0;font-size:12px}
#j_form .textarea_box{height:90px;background:#fff;width:420px}
#j_form .textarea{height:75px;resize:none;color:#9a9797;width:400px;margin-bottom:15px;padding-right:20px;background:0 0;border:1px solid #e7e7e7;line-height:24px;font-size:12px;padding:6px 10px}
#j_form .textarea:focus{border:1px solid #9fc1ef}
#j_form .yzm{position:absolute;left:314px;top:0;border:1px solid #e7e7e7}
#j_form .submit{width:150px;height:40px;border-radius:3px;overflow:hidden;background:#19427d;color:#fff;font-size:14px;line-height:40px;margin-left:60px;text-align:center;    border: 0px;}
#j_form .submit:hover{background:#404144}
#j_form .select_ui,select{width:287px;background:0 0;color:#676767}
#j_form .select_ui,select{width:305px;margin-top:0;border:1px solid #e7e7e7;height:38px;line-height:38px}
#j_form .select_ui,select span{line-height:40px}
#j_form .select_ui .select_text_ui{line-height:34px;color:#676767;font-size:12px;text-align:left;padding-left:10px}
#j_form .select_ui .select_arrow{right:10px}
.yzm_box{width:592px;position:relative;padding:0!important;margin-left:0;border:none;margin-top:21px;margin-bottom:20px}
.yzm_box input{font-size:14px;height:30px;color:#666;width:255px;line-height:30px;border:1px solid #d0d0d0;padding-left:10px}
.yzm{position:absolute;left:180px;height:30px;top:0}
.yzm a{position:absolute;color:#adada6;right:-90px;height:30px;line-height:30px;width:80px;top:0}
.yzm_box .submit{position:absolute;right:0;top:0}

/*===================内页导航================*/
.n_banner { display:block; width:100%; height:300px;}
.n_title .main_box{ position:relative;}
.n_title{  position:relative; padding:10px 0 0; border-bottom:1px solid #dddddd;}
.n_title h1{ padding:0 0 0px 0px; background:url(../images/bg_n_title_small.png) left bottom no-repeat; font-size:18px; color:#565c61; line-height:40px; }
.n_title h1 span{ font-size:12px; color:#5f5f5f; line-height:40px;  font-family: "Arial"; text-transform:uppercase; padding-left:5px; font-weight:normal; padding-left:5px;}
.n_title .position{ position:absolute; right:0; bottom:0; line-height:40px; color:#a8abb1; background:url(../images/icon_home.png) left center no-repeat; padding-left:18px;}
.n_title .position span,.n_title .position a,.n_title .position i{ font-size:12px; color:#b0b0b0;}
.n_title .position em{ font-size:12px; color:#0054a3;}
.n_title .position a:hover{ color:#0054a3;}

.n_title_p{ position:relative; border-bottom: 1px solid #ececec; margin-top:20px;}
.n_title_p h1{ font-size:26px; color:#5e5e5e; line-height:40px; display:block; text-align:center; }
.n_title_p strong{ background:url(../images/line_n_title.jpg) center bottom no-repeat; width:100%; margin-bottom:-1px; line-height:35px; height:40px; font-size:12px; color:#b7b7b7; display:block; text-align:center; text-transform:uppercase; }

.n_nav{ position:relative; padding:40px 0px 20px; }
.n_nav .main_box{ display:inherit; text-align:center;}
.n_nav a{ display:inline-block;  padding:0 20px; min-width:110px; margin:0 3px; position:relative; border :1px solid #afafaf;   height:40px; font-size:14px; line-height:40px; text-align:center; color:#6a6e72; }
.n_nav a strong{ display:block; color:#646464; position:relative; z-index:4;}
.n_nav a:hover{ background:#0054a3; border :1px solid #0054a3; }
.n_nav a:hover strong{ color:#fff;}
.n_nav .on{  background:#0054a3; border :1px solid #0054a3;  }
.n_nav .on strong{  color:#fff;}

/*==============n_content=====================*/

.n_content{min-height:400px;padding:0px 0;}
.title_box{position:absolute;top:25px;left:0;border-right:1px solid #e0e2e8;padding-right:30px}
.title_box h1{display:block;font-size:55px;font-family:Arial;color:#f1eff1;text-transform:uppercase}
.title_box h2{display:block;margin-top:15px;color:#3d3d47;font-size:22px}
.title_box h3{display:block;font-size:12px;color:#3d3d47;text-transform:uppercase}
.n_content .main_box{position:relative}

/*=================企业荣誉资质====================*/

.n_zizhi{ overflow:hidden; margin-top:35px; }
.n_zizhi ul { margin: 0 -12px; }
#img_title{ text-align:center; color:#fff; padding-top:30px; font-size:24px; display:none;}
.n_zizhi li{ float:left; width:249px; padding:0 12px; border-bottom:1px solid #edf1f8; padding-bottom:27px; margin-bottom:30px;   display:block;}
.n_zizhi li a{ display:block; width:260px; }
.n_zizhi li img{  width:260px; border:1px solid #ced8ec;  height:180px; display:block; background:#e9f5fe;}
.n_zizhi li span{  display:block; height:50px;padding-top: 15px; font-size:14px; color:#606060; text-align:center;}
.n_zizhi li:hover img{background:#aabc07; border:1px solid #aabc07;}
.n_zizhi li:hover span{ color:#aabc07;}
.n_zizhi .page{}

/*==============客户案例=====================*/
.n_case{ padding-bottom:40px;}
.n_case ul{ margin:-10px;  }
.n_case li{width:285px; background:#fff; overflow:hidden; position:relative; display:block; margin:10px; float:left;}

.n_case li a{ display:block; text-decoration:none;}
.n_case li h1{ height:50px; color:#383838; line-height:50px; text-align:center; white-space: nowrap;overflow:hidden;text-overflow: ellipsis; display:block; width:100%;}
.n_case li .mb_box{width:285px; z-index:9; height:200px; opacity:0; display:block; position:absolute; left:0; top:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.n_case li .mb_box img{ display:block; margin:0 auto; padding-top:80px;}
.n_case li .img{ width:285px; height:200px; display:block;}
.n_case li a:hover .mb_box{ opacity:1;}
.n_case li a:hover h1{ color:#fff; background:#1f5ef2;}

/*==========产品列表===========*/
.n_product{margin-bottom:40px; }
.n_product ul{ margin:0 -17px; margin-bottom:30px; }
.n_product li{ width:386px; border:1px solid #e0e2e4; float:left; margin:20px 11px;}
.n_product li img{  display:block; width:386px; height:258px;}
.n_product li span{ display:block; border-top:1px solid #e0e2e4; text-align:center; line-height:45px; font-size:14px; color:#383838; }
.n_product li:hover a span{ color:#ff560b !important; border-top:1px solid #2772cf;}
.n_product li:hover{ border-color:#2772cf;}

/*==============产品详情=====================*/

.n_show_pro .up_box{ border-bottom: 1px solid #e1e2e3; margin-bottom:20px;}
.n_show_pro .up_box h1{ display:block;  padding:15px 0px 25px; text-align:center; font-size:28px; color:#505050;}
.n_show_pro .up_box img{ display:block; margin:0 auto; width:360px; height:360px;}

/*===========招聘==========*/

.n_job{ margin:0px auto;}
.n_job ul{ margin-top:-20px; margin-bottom:30px;}
.n_job ul li{border-bottom:1px solid #e4e6e7; padding:30px 0 20px;}
.n_job ul li  h1{ margin-top:-5px; display:block;}
.n_job ul li  h1 span{color:#4f5052; width:600px; display:block; font-size:16px;  }
.n_job ul li  span{ display:block; color:#a6a7ab;  font-size:12px;}
.n_job ul li  p{ color:#6d6e6f; font-size:12px; line-height:29px;}
.n_job ul li  .more{ padding:0 20px; display:block; background:#ff560b; color:#fff; border-radius:3px;  line-height: 32px;  font-size:14px; }
.n_job ul li  .more:hover{ background:#b4c800; color:#fff; text-decoration:none;}

/*==============内页 新闻中心=====================*/

.n_news{padding:0px;background: #f9f9fa;}
.n_news h2{line-height:66px;color:#222;text-align:center}
.n_news li{height: 297px;padding-bottom: 36px;cursor:pointer}
.n_news li .bor{width:100%;height:100%;transition:all .5s;-webkit-transition:all .5s;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.05)}
.n_news li .bor:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2)}
.n_news .list1 .pic{width:310px;height:181px;float:left;overflow:hidden;margin:43px 0 43px 36px}
.n_news .list1 .pic img{display:block;width:100%}
.n_news .list1 .box{width:640px;float:left;margin-left:45px;padding:43px 0 43px}
.n_news .list1 .box h3,.n_news .list2 .box h3{font-size:24px;line-height:30px;color:#222;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.n_news .list1 .box .details,.n_news .list2 .box .details{font-size:14px;line-height:27px;color:#666;height:90px;margin-bottom:15px}
.n_news .list1 .box .year,.n_news .list2 .box .year{width:100%;font-size:14px;line-height:28px}
.n_news .list1 .box .year .time,.n_news .list2 .box .year .time{color:#666;padding-right:20px;margin-right:20px}
.n_news .list1 .box .year .tit,.n_news .list2 .box .year .tit{color:#1e409f}
.n_news li .arr{float:right;width:59px;border-left:1px solid #f2f2f2;height:267px;background:url(../images/news-icon1.png) center no-repeat}
.n_news .list2 .box{width:920px;padding:43px 0 43px 36px;float:left}
.n_news .f-cb {zoom: 1;}

/*==============新闻详情=====================*/

.n_article{margin-top:-40px}
.n_article .main_box{position:relative}
.n_article .ar_title{position:relative;padding:50px 0 50px 0;border-bottom:1px solid #e9e9ec;background:#f9f9fa}
.n_article .ar_title h1{font-size:22px;display:block;text-align:left;line-height:25px;margin-bottom:10px;color:#2a2a2c}
.n_article .ar_title h2{font-size:12px;display:block;text-align:left;color:#616568;line-height:30px}
.n_article .article{padding:50px 0 50px 0;font-size:16px;color:#6f6f71}
.n_article .article p{font-size:16px;color:#6f6f71}
.n_article .back_box{margin:40px auto 0 auto;padding-bottom:80px}
.page_box{position:fixed;z-index:2;display:none;margin-top:-76px;right:20px;background:#fff;top:50%;border:1px solid #eaeaed;height:152px;overflow:hidden;border-radius:5px;width:50px}
.page_box a{height:50px;display:block;text-align:center;font-size:14px;color:#3d3b42;line-height:50px;border-bottom:1px solid #eaeaed}
.page_box a.bnt_page{font-size:18px;font-family:SimSun}
.page_box a:hover{background:#3d3b42;color:#fff;border-bottom:1px solid #3d3b42}
.more_news{background:#f9f9fa;padding:60px 0;margin-bottom:-60px}
.more_news .news_box li{float:left;margin:24px;width:335px;background:#fff}
.more_news .news_box li img{display:block;width:335px;height:210px}
.more_news .title a{display:block;margin-bottom:40px;font-size:20px;color:#3d3b42}
.more_news .title a:hover{color:#2177c1}
.more_news .news_box ul{margin:-25px}
.more_news .news_box li a{overflow:hidden;height:40px}
.more_news .news_box li p{overflow:hidden;height:36px}

/*==============留言=====================*/

.n_msg{padding:30px 0}
.n_msg .about_title{padding-top:10px;margin-bottom:40px;border-top:none;border-bottom:1px solid #efefef}
.n_msg .article p{color:#848282}
.n_msg .un_box{min-height:480px;margin-top:30px;background:url(../images/bg_form.png) left center no-repeat}
.n_msg .un_box form{margin-left:570px;padding-top:15px}
.n_msg .un_box form .label{display:block;background:#fff;margin-bottom:10px;border:1px solid #d3d3d3;position:relative;height:48px;line-height:48px;padding-left:55px}
.n_msg .un_box form .label input{height:37px;border:none;width:423px;padding:0 5px;line-height:37px;font-size:12px;color: #666;}
.n_msg .un_box form .label strong{font-weight:400;display:block;position:absolute;left:15px;font-size:14px;color:#848282}
.n_msg .un_box form .textarea_box{height:130px}
.n_msg .un_box form .textarea{height:125px;padding-right:20px;border:none;line-height:40px;font-size:12px;resize:none;width:412px}
.n_msg .un_box form .submit{color:#fff;background:#0074ca;border-radius:3px;font-size:12px;display:block;margin-top:30px;width:120px;height:40px;line-height:38px;text-align:center; border:0px;}

/*==============内页 联系我们=====================*/
.n_contact{ position:relative; width:100%; overflow:hidden;}
.n_contact .map{ height:900px;}
.n_contact .content{ width: 100%; position:absolute; top:130px; left:0;  z-index:9; }
.map_content{width:410px; height:600px;background:#fefefe;padding:60px 30px}
.map_content .box{width:320px;width:320px;background:#fefefe;padding:40px 20px}
.map_content .qy_info{display:block;border-bottom:1px dotted #c2c2c2;padding-bottom:25px;margin-bottom:30px}
.map_content .qy_info h1{font-size:18px;color:#666;font-weight:700;display:block}
.map_content .qy_info h2{font-size:12x;color:#666;display:block;margin-top:5px}
.map_content .qy_info p{font-size:14px;color:#666;line-height:26px;margin-top:20px}
.map_content dd{margin:20px auto;display:block;position:relative}
.map_content dd{line-height:30px;position:relative;padding-left:45px}
.map_content dd .mark{position:absolute;left:0;top:3px;background:#fefefe;}
.map_content dd .color,a{font-size:12px}
.map_content dd a:hover{text-decoration:underline}
.map_content dd h2{font-weight:700;color:#666;font-size:18px;margin-bottom:3px;display:block}
.map_content dd h4{line-height:30px;font-size:14px;color:#666}
.map_content dd h4 a{color:#666}
.map_content dd h4 a:hover{color:#f6972e}
.map_content dd a{display:inline-block;margin-right:20px;line-height:27px;height:27px;color:#666;font-size:14px}
.map_content dd a img{vertical-align:middle}
.map_content dd a:hover{text-decoration:none}

/*==============分享插件=====================*/

.shart_box{position:absolute;right:0;top:25px}
#j_shart_s_24 .bds_count{font-size:12px}
#j_shart_s_24{padding-left:60px;position:relative}
#j_shart_s_24 strong{display:block;position:absolute;left:0;z-index:2;line-height:36px;font-size:12px;color:#a3a0a9}
#j_shart_s_24 .bds_qzone{background:url(../images/shart.png) center -224px no-repeat}
#j_shart_s_24 .bds_tsina{background:url(../images/shart.png) center -311px no-repeat}
#j_shart_s_24 .bds_tqq{background:url(../images/shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(../images/shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background:url(../images/shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:12px}

/*==============footer=====================*/
/*底部*/
.footer{background:#2e2e2e;padding:20px 0 0 0;position:relative}
.footer-logo{display:block;margin:0 auto}
.footer-nav{text-align:center;color:#fff;margin:25px 0}
.footer-nav a{color:#fff;display:inline-block;margin:0 22px;font-size:14px;}
.footer-icon{text-align:center}
.footer-icon a{display:inline-block;border-radius:25px;height:50px;width:50px;background:#3e4b6e;border:1px solid #fff;margin:0 25px;font-size:16px;color:#fff;line-height:50px;text-align:center;vertical-align:middle}
.footer-icon a>img{height:30px;margin:10px}
.footer-icon .footer-app>img{height:26px;margin:12px}
.footer-text{color:#fff;text-align:center;margin-top:25px;line-height:26px;font-size:12px}
.footer-text span{display:block}
.footer-text span:first-child{font-weight:700}
.footer-copyright{margin:0 auto;border-top:1px solid #404041;margin-top:15px;text-align:center;padding-bottom:15px;font-size:10px;padding-top:12px}
.footer-copyright span{color:#fff;line-height:1.5em}
.footer-erweima{position:absolute;display:block;height:120px;width:120px;left:50%;margin-left:42px;top:15px;overflow:hidden;display:none}
.footer-erweima img{height:100px;width:100px;position:absolute;top:100%;left:10px;border:1px solid #fff}
.footer-app-erweima{margin-left:42px}
.footer-weixin-erweima{margin-left:-64px}
.footer-third{display:block;margin:0 auto; width:65px;}