@charset "utf-8";
/* ==================================【官方网站】技术支持：stonecms.cn==================================== */
.main_box{ width:1100px; margin:0 auto;}

/*===============top=================*/

#top_bar{ height: 39px; line-height: 39px;   overflow: hidden;border-bottom:1px solid #e7e7e8;  }
#top_bar .main_box{ position:relative;}
#top_bar a{ display:inline-block; background:url(../images/line_top_link.jpg) right  center no-repeat; padding-right:10px; margin-right:7px; color:#7d7d7d; font-size:12px; }
#top_bar a:hover{ color:#2772cf;}
.search_box{ position:absolute; right:0; top:0px;}
.search_box form{ position:relative; background: url(../images/bg_search.png) center no-repeat; position:relative; width: 288px; height: 40px;}
.search_box  input{display: block;background: none;border: none;}
.search_box .text{width: 146px; height: 40px; width: 212px; line-height: 40px;font-size: 12px;color: #7f7f87;margin-left: 13px;}
.search_box .submit{width: 31px; position:absolute; right:0; top:0; cursor:pointer; height: 40px; line-height:39px; margin-left: 5px;}
.search_box form:hover{background: url(../images/bg_search_icon.png) center no-repeat;}

/*===============================================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; background:url(../images/line_nav.png) right 45px no-repeat; float:left;  width:89px; }
.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;}

/*================= banner===================*/

#banner{ position:relative; height:570px; margin-right:-22px;}
#banner .bd { position:relative;}
#banner .bd a{ display:block; width:100%; height: 570px;}
#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);}

/*==============首页 服务中心=====================*/
#service_index{ height:200px; padding-top:50px; background:#efefef;}
#service_index ul{}
#service_index ul li{ height:140px; width:274px; float:left; display:block;border-right:1px solid #c7c7c7;}
#service_index ul li.last{border-right:0px;}
#service_index ul li a{ position:relative; display:block;color:#666; text-align:center; } 
#service_index ul li a strong{ display:block;  font-size:14px; font-weight:bold; padding-top:15px;}
#service_index ul li a span{ display:block; font-size:14px;padding-top:15px;}
#service_index ul li a img{display:block;padding-left: 87px;}

/*==============首页 关于我们=====================*/

#about_index {height:500px; width:100%; position:relative; z-index:54; display:block;}
#about_index .txt{margin-top:70px; font-size:50px; line-height:70px; color:#eaeaea; text-align:center;}
#about_index h2{margin-top:0px; position:relative;}
#about_index h2:after{width:45px; height:2px;}
#about_index h2,#about_index h2 a{color:#5a5a5a;}
#about_index h2 a{font-size:28px;}
#about_index h2 p{font-size:16px; font-weight:normal; margin-bottom:0px; font-family:'arial';}
#about_index .cont{margin-top:55px; font-size:16px; line-height:32px; text-align:left; color:#666; text-indent:32px;}

/*==============首页 新闻中心=====================*/

#news_index{height:108px;background:#fff;}
#news_index .news_nav{/*width:525px;*/width:1100px;height:108px;background:#2178fd;position:relative}
#news_index .list{position:relative; padding:20px;}
#news_index .list h2{ color:#63a2ff; font-size:36px;font-weight: bold;}
#news_index .list p{color:#fff; font-size:18px;}
#news_index .list p a{color:#fff;}

#news_index_box{height:450px;background:#efefef;}
#news_index_box .news_box_i{/*width:525px*/width:1100px;height:410px;background:#fff;position:relative}
#news_index_box .list{position:relative; padding:20px;}
#news_index_box .list .up{border-bottom:1px dotted #e4e5e7;padding:0px 0 20px}
#news_index_box .list .up .fl{width:160px;display:block}
#news_index_box .list .up .fl img{width:196px;height:120px}
#news_index_box .list .up .fr{color:#a6a7ab;float:right;/*width:274px;*/width:850px;font-size:12px;line-height:20px}
#news_index_box .list .up .fr span{font-size:12px;color:#c8cacf;display:block}
#news_index_box .list .up .fr a{line-height:30px;font-weight:700;padding-bottom:10px;color:#2e2f30;font-size:16px}
#news_index_box .list .up .fr a:hover{text-decoration:underline;color:#2177c1}
#news_index_box .list .up .fr p{color:#8f9195;padding-top:8px;font-size:12px;line-height:21px}
#news_index_box .list .un{padding-top:20px}
#news_index_box .list .un ul{margin-right:-30px}
#news_index_box .list .un li{margin-right:30px;padding-left:13px;line-height:40px;display:block;background:url(../images/bg_box_blue.jpg) left center no-repeat;border-bottom:1px dotted #e4e5e7;}
#news_index_box .list .un a{font-size:14px;color:#828385;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#news_index_box .list .un a:hover{color:#0363bc}
#news_index_box .list .un span{font-size:12px;color:#c1c1c6;float:right} 

/*==============首页 品牌介绍=====================*/

#brand_index{ padding:55px 0; height:300px;  }
#brand_index .main_box{ position:relative;}
#brand_index .site_pic{ position:absolute; right:-80px; top:0; }
#brand_index .title{ margin-bottom:65px;font-size: 24px;}
#brand_index .title p{font-size: 18px; color:#c2c2c2;}
#brand_index .content a{ padding-right:35px; display:block; float:left;}
#brand_index .content a img{ display:block;}
#brand_index .content a:hover{ margin-top:-5px;}

/*==========footer===========*/

.footer{position:relative}
.footer .up_box{position:relative;padding-top:50px;padding-bottom:50px}
.footer .up_box .main_box{position:relative}
.footer .up_box{background:#353840}
.footer .up_box .left{width:340px;}
.footer .up_box .left .title{margin-bottom:20px;border-left:3px solid #2e83d6;height:40px;padding-left:10px}
.footer .up_box .left .title h1{display:block;height:14px;line-height:14px;color:#fff;font-weight:700;font-size:14px}
.footer .up_box .left .title h2{text-transform:uppercase;margin-top:3px;display:block;height:20px;font-size:22px;color:#2177c1;font-family:"Humnst777 Cn BT"}
.footer .up_box .left .up h1{font-size:14px;color:#ffffff;display:block;margin-bottom:9px}
.footer .up_box .left .up p{position:relative;display:block;padding-left:40px;color:#ffffff;font-size:14px;line-height:20px}
.footer .up_box .left .up p span{position:absolute;left:0}
.footer .up_box .left .up a{display:block;font-size:12px;color:#ffffff;border-radius:3px;background:#4c515e;height:36px;line-height:36px;width:180px;text-align:center}
.footer .up_box .left .un{position:relative;border-top:1px solid #464952;padding-top:15px;margin-top:15px}
.footer .up_box .left .un p{color:#ffffff;padding-left:97px;line-height:28px;font-size:14px}
.footer .up_box .left .un img{position:absolute;left:0;top:22px;height:83px;width:83px;display:block}
.footer .up_box .left .un a{color:#8b8e96}
.footer .up_box .left a:hover{color:#fff;background:#353840}
.footer .up_box .right{width:720px;border-left:1px solid #464952;margin-top:25px;min-height:200px;padding-left:25px}
.footer .up_box .right ul{margin-left:-35px;float:right}
.footer .up_box .right li{float:left;margin-left:20px}
.footer .up_box .right li a{display:block;font-size:14px;color:#ffffff;line-height:24px; }
.footer .up_box .right li a:hover{color:#fff}
.footer .up_box .right li h1{margin-bottom:15px;font-size:14px;color:#fff;font-weight:bold}
.footer .up_box .right img{width:120px;height:120px;position:absolute;top:20px}
.footer .up_box .right .fot_nav{height:190px; overflow:hidden;}
.footer .un_box{background:#353840;position:relative;border-top:1px solid #464954;padding:20px 0 20px 0}
.footer .un_box h1{text-align:center;line-height:24px;color:#74747b;font-size:12px}
.footer .un_box h1 a:hover{color:#fff}
.footer .un_box p{ margin:0px auto; width:100px; display:table;}

 /*==========内页===========*/

.n_main_box{ margin:0px auto 0px auto; min-height:360px; position:relative;}
.n_main_box .main_box{ margin:0 auto; width:1100px;}
.n_banner{ height:200px; width:100%; overflow:hidden;}

/*==============n_content_left=====================*/

.n_left{width:220px;float:left;margin:40px 0px 40px;}
.n_left .up{background:url(../images/bg_n_left.png) center top repeat-y}
.n_left .up .title{padding:0 45px;padding-top:26px;height:84px;background:url(../images/bg_n_left_title.png) center top no-repeat;position:relative}
.n_left .up .title h1{color:#fff;font-size:18px}
.n_left .up .title h2{color:#fff;font-size:18px}
.n_left .up .title strong{font-size:18px;font-family:"Baskerville Old Face";text-transform:uppercase;color:#fff;opacity:.7;filter:alpha(opacity=70)}
.n_left .up .content{padding-bottom:30px}
.n_left .up .content ul li{position:relative;display:block;height:48px;line-height:48px}
.n_left .up .content ul li a{position:relative;z-index:3;color:#b4b4b7;width:150px;margin:0 auto;border-bottom:1px solid #454546;text-align:left;font-size:12px;display:block}
.n_left .up .content ul li span{position:absolute;height:0;z-index:1;left:0;top:0;width:100%;background:url(../images/bg_n_left_hover.png) center 1px no-repeat}
.n_left .up .content ul .on span{height:52px}
.n_left .up .content ul .on a{color:#3d3d3e;border:none}
.n_left .up .content ul a:hover{color:#fff}
.n_left .un{margin:0 auto;background:#f1f1f1;margin-top:33px;width:190px}
.n_left .un .title{position:relative;line-height:68px;height:68px;padding-left:54px;color:#fff;font-family:Arial;font-size:18px;background:url(../images/icon_tel_n_left.png) 20px center no-repeat #3d3d3e;position:relative}
.n_left .un .content{padding:15px 13px}
.n_left .un .content span{line-height:12px;color:#514f4f}
.n_left .un .content a{background:#0061a5;display:block;margin-top:20px;height:45px;line-height:45px;text-align:center;font-size:14px;color:#fff}
.n_left .un .content a:hover{border-radius:3px}

/*==============n_content_right=====================*/

.n_right{ width:830px;float:right; margin:0px 0px 40px; }


/*==========内容right===========*/

.n_title{position:relative;height:48px;line-height:48px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.n_title .main_box{position:relative;border-right:1px solid #e5e5e5}
.n_nav{position:absolute;right:0;top:0}
.n_nav a{display:block;text-align:center;position:relative;color:#5f5f6a;font-size:14px;float:left;width:135px;border-left:1px solid #e5e5e5}
.n_nav a i{display:block;position:absolute;height:0;z-index:1;top:-1px;left:0;width:136px;background:url(../images/bg_n_nav.png) center top no-repeat}
.n_nav a strong{position:relative;display:block;z-index:4}
.n_nav a.on{color:#fff}
.n_nav a.on i{height:56px}
.n_nav a:hover{color:#fff}
.n_nav a:hover i{height:56px}

/*==============当前位置=====================*/

.position{position:relative}
.position strong{color:#a3a4ad;font-size:14px;font-weight:400}
.position strong img{padding-right:5px;padding-top:2px}
.position a{color:#82828e;display:inline-block}
.position a:hover{color:#2a508f}
.position .li{color:#82828e;background:url(../images/icon_sj.png) left center no-repeat;padding-left:13px;display:inline-block;font-size:12px}
.position span{color:#2b81d9!important;font-size:12px}

/*==============n_content=====================*/

.n_content{min-height:400px;padding:60px 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_about { color:#666; font-size:14px;}
.n_about .p{ text-indent:2em; margin-top:40px; font-size:14px; }
.n_about .up .fl2{ margin-left:30px; float:left;}

/*==========专业团队===========*/

.no_left{ width:1200px !important; border:none !important;}
.n_team ul{ margin-right:-30px;  }
.n_team li{ float:left; margin:30px 30px 30px 0; border:1px solid #e4e3e3; padding:8px; }
.n_team li a{ display:block;}
.n_team li a h1{ text-align:center; display:block; height:25px; font-size:16px; color:#1b67d4;}
.n_team li a span{ display:block; height:28px;text-align:center; font-size:12px; color:#5d5d5e; }

/*==========公司风采===========*/

.n_main_box .title .n_link{ margin:20px -5px; text-align:center;}
.n_main_box .title a{ display:inline-table; width:170px; margin:0 5px;border:1px solid #e0e0e1; height:40px; text-align:center; line-height:40px; }
.n_main_box .title a:hover{background:#2977da; border:1px solid #2977da; color:#fff;}
.n_main_box .title .on{background:#2977da; border:1px solid #2977da; color:#fff;}

/*=================企业荣誉资质====================*/

.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_dsj { }
.n_dsj  .up{ margin:10px 0 60px auto; font-size:14px; line-height:30px; display:block; color:#656668;}
.n_dsj  dl{ display:block;}
.n_dsj  dd{ display:block; width:100%; background:url(../images/bg_dsj.png) center top no-repeat; height:133px;}
.n_dsj dd.last{background:url(../images/bg_dsj_last.png) center top no-repeat !important; }
.n_dsj dd .box{ width: 390px;}
.n_dsj dd .box h1{font-size:14px; margin-bottom:8px;display:block; color:#2b2c2e;}
.n_dsj dd .box p{ height:100px; overflow:hidden; font-size:12px; line-height:20px; color:#7c7d81;}
.n_dsj dd.left_box .box{ float:left;  text-align:right;}
.n_dsj dd.right_box .box{ float:right;  text-align:left;}

/*===========招聘==========*/

.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:#009241; 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_equipment ul{ margin:0 -10px; margin-top: 30px;}
.n_equipment  li{ width:190px; border:1px solid #e3e4e6; overflow:hidden; background:#fff; float:left; margin:10px 10px; }
.n_equipment  li a{ display:block;}
.n_equipment  li:hover{   border:1px solid #0061a5;}
.n_equipment  li img{ width:190px; margin:0 auto;display:block; background:#fff; height:160px; border:1px solid #fff;}
.n_equipment  li span{ background:#fff; position:relative; z-index:2; display:block; text-align:center; border-top:1px solid #e3e4e6; line-height:48px; font-size:14px; color:#383838; white-space: nowrap;overflow:hidden;text-overflow: ellipsis; padding:0 10px; }
.n_equipment  li img:hover{ -moz-transform:scale(1.051); -o-moz-transform:scale(1.051); -o-moz-transform:scale(1.051); -webkit-moz-transform:scale(1.051); transform:scale(1.051);}
.n_equipment  li a:hover span{ color:#0061a5; border-top:1px solid #0061a5;}

/*==============产品展示=====================*/

.n_title_p{ position:relative; border-bottom: 1px solid #ececec;  }
.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_product .un ul{ margin:0 -15px; margin-bottom:30px; }
.n_product .un li{ width:310px; border:1px solid #e0e2e4; float:left; margin:20px 30.5px;}
.n_product .un li img{  display:block; width:310px; height:310px;}
.n_product .un li span{ display:block; border-top:1px solid #e0e2e4; text-align:center; line-height:50px; font-size:14px; color:#383838; }
.n_product .un li img:hover{ -moz-transform:scale(1.051); -o-moz-transform:scale(1.051); -o-moz-transform:scale(1.051); -webkit-moz-transform:scale(1.051); transform:scale(1.051);}
.n_product .un li:hover a span{ color:#009241 !important; border-top:1px solid #3f96ed;}
.n_product .un li:hover{ border-color:#3f96ed;}

/*==============产品详情=====================*/

.n_show_pro .up_box{ border-bottom: 1px solid #e1e2e3; margin-bottom:20px;}
.n_show_pro .up_box h1{ display:block;  padding-bottom:25px; text-align:center; font-size:18px; color:#505050;}
.n_show_pro .up_box img{ display:block; margin:0 auto; width:360px; height:230px;}

/*==========公司风采===========*/

.n_fencai .un  ul{ margin:0 -12px;}
.n_fencai .un li{ width:260px; float:left; margin: 8px 12px;}
.n_fencai .un li img{  display:block; width:260px; height:185px;}
.n_fencai .un li span{ display:block; text-align:center; line-height:50px; font-size:14px; color:#7b828b; }
.n_fencai .un li:hover a span{ color:#009241 !important; }
.n_fencai .un li:hover{ border-color:#009241;}

/*==============产品详情=====================*/

.picFocus{ margin:30px auto;  width: 430px;  position:relative;    zoom:1;   }
.picFocus .hd{ position:absolute; top:50%;}
.picFocus .hd ul{  zoom:1; width:430px; }
.picFocus .hd ul li{ opacity:0.7;}
.picFocus .hd ul li:hover{ opacity:1;}
.picFocus .hd ul .prev{ position:absolute; left:-70px; }
.picFocus .hd ul .next{ position:absolute; right:-72px;}
.picFocus .bd{  width:430px; overflow:hidden; height:310px; border:1px solid #eee;}
.picFocus .bd li{ vertical-align:middle;width:430px; float:left; overflow:hidden; height:310px; display:block; }
.picFocus .bd img{ width:430px; height:310px; display:block;    }
.p_show h1{ background:url(../images/bg_left_lih.jpg) center no-repeat; height:30px; text-align:center; line-height:30px; margin:60px auto; color:#caaf6d;}

/*==========营销网络===========*/

.n_yx_net{ background:url(../images/pic_map.jpg) left top no-repeat; height:430px;}
.n_yx_net .content{width:230px; margin-left:590px; }
.n_yx_net .content dl{ margin-top:60px; background:url(../images/bg_yx_right.png) left top  no-repeat; padding-left:65px; height:350px; }
.n_yx_net .content dl dd{ height:50px; display:block; margin-bottom:50px; line-height:24px; color: #6e6e6e; font-size:14px;}

/*==========联系我们===========*/

.n_contact{padding:60px 0}
.n_contact .up_box .fl{width:630px;overflow:hidden}
.n_contact .up_box .map iframe{overflow:hidden;border:1px solid #e2e2e2}
.n_contact .up_box .fr{width:400px;margin-top:0}
.n_contact .up_box .fr .box{position:relative;width:400px;padding:17px 0;display:table;cursor:pointer}
.n_contact .up_box .fr .box .mark{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;display:block;position:absolute;left:-11px;top:50%;margin-top:-10px}
.n_contact .up_box .fr .box .text_box{padding:0 20px;overflow:hidden;vertical-align:middle;display:table-cell}
.n_contact .up_box .fr .box .text_box strong{font-size:16px;color:#fff;display:block;margin-bottom:5px}
.n_contact .up_box .fr .box .text_box p{font-size:12px;line-height:19px;color:#fff;margin-bottom:0}
.n_contact .up_box .fr .box.on{background:#0074ca}
.n_contact .up_box .fr .box.on .text_box{color:#fff}
.n_contact .up_box .fr .box.on .text_box p{color:#fff}
.n_contact .up_box .fr .box.on .mark{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}
.n_contact .un_box{margin-top:80px;background:url(../images/bg_contact_un.png) center top no-repeat}
.n_contact .un_box dl dd{display:block;height:100px;float:left;width:25%;text-align:center}
.n_contact .un_box dl dd strong{font-size:16px;padding:0 20px;padding-top:23px;display:block;color:#4d4d4d}
.n_contact .un_box dl dd span{font-size:12px;padding:0 20px;color:#4d4d4d;display:block}
.n_contact .un_box dl dt{display:block}


/*===========新闻动态==========*/

.n_news{background:#f9f9fa;padding:60px 0;}
.n_news .main_box{border-bottom:1px solid #e5e5e5;}
.n_news .title{margin-bottom:40px}
.n_news .title h1{font-size:16px;display:block;text-align:center;color:#303342}
.n_news .title h1 strong{padding-right:10px;font-size:30px;font-family:Impact;color:#2772cf;text-transform:uppercase}
.n_news ul li{padding:20px 0;display:block;height:160px;border-top:1px solid #efefef}
.n_news ul li .box{background:0 0;height:160px;padding-top:10px}
.n_news ul li .fl{position:relative;padding-top:20px;padding-left:155px;width:500px}
.n_news ul li .fl .date{position:absolute;left:0;float:left}
.n_news ul li .fl .date span{display:block;margin-top:20px;height:30px;width:30px;background:url(../images/icon_news_jt.png) center no-repeat}
.n_news ul li .fl .date strong{font-family:Arial;display:block;font-size:26px;color:#a9a9a9;display:block}
.n_news ul li .fl .date strong::before{width:35px;height:1px;content:'';background:#7D7D7D;position:absolute;top:15px;left:90px;transition:all .3s ease-out 0s}
.n_news ul li .fl a{display:block}
.n_news ul li .fl a h1{font-size:16px;padding-top:0;color:#646464;display:block;margin-bottom:15px}
.n_news ul li .fl a p{color:#97979d;line-height:24px;font-size:12px}
.n_news ul li .fr{display:block;width:224px;height:130px}
.n_news ul li .fr img{width:224px;height:130px}
.n_news li:hover .fl{padding-left:175px}
.n_news li:hover .fl h1{color:#0074ca}
.n_news .box:hover .date strong{color:#424242}
.n_news .box:hover .date strong::before{width:60px;transition:all .3s ease-out 0s;background:#7D7D7D}
.n_news .box:hover .date span{background:url(../images/icon_news_jt_hover.png) center no-repeat #0074ca}

/*==============新闻详情=====================*/

.n_article{margin-top:-60px}
.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_case{padding:0px 0}
.n_case ul{margin:0 -20px;margin-bottom:40px}
.n_case ul li{display:block;overflow:hidden;float:left;height:225px;background:#fff;margin:18px;position:relative;width:512px;border:1px solid #dde0e4}
.n_case ul li .img_link{position:absolute;display:block;width:250px;left:0;top:0}
.n_case ul li .img_link{display:block;height:225px;width:250px}
.n_case ul li .img_link img{height:225px;width:252px}
.n_case ul li i{display:block;position:absolute;left:225px;top:100px;height:55px;width:55px;background:url(../images/icon_f5.png) center no-repeat;overflow:hidden}
.n_case ul li .text_box{position:relative;height:156px;margin-left:282px;width:200px;padding-top:33px}
.n_case ul li .text_box h1 a{display:block;margin-bottom:15px;line-height:30px;color:#0663be;font-size:14px;overflow:hidden}
.n_case ul li .text_box p{font-size:12px;color:#a7a7ab;line-height:20px;height:77px}
.n_case ul li .text_box span{position:absolute;right:0;bottom:0;color:#97979d}
.n_case ul li .text_box h1 a:hover{text-decoration:underline}

/*==============搜索=====================*/
.n_search {margin:0 auto;width:1024px;}
.n_search ul{ margin-top:25px;}
.n_search li{ margin-bottom:30px; padding-bottom:30px; height:105px; border-bottom:1px dotted #bcbcc2; display:block;}
.n_search li .left{ float:left; background:url(../images/bg_news_li.png) center no-repeat; width:86px; height:99px;}
.n_search li .right{ float:right; width:980px; height:105px; overflow:hidden;}
.n_search li .left strong{ display:block; font-size:30px; color:#000000; text-align:center; margin: 18px 0 0px 0;}
.n_search li .left span{ display:block;color:#000; font-size:14px;text-align:center;}
.n_search li .right h1 a{ font-size:18px; color:#4c4c4f; line-height:30px; display:block; margin-bottom:5px;}
.n_search li .right p{ font-size:14px; color:#99999b; line-height:24px;}
.n_search li .right h1:hover a{ font-size:18px; color:#0151a9; line-height:30px;}
.n_search li:hover .left{ background-color:#f9f9f9;}


/*==============留言=====================*/

.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:15px;border:1px solid #d3d3d3;position:relative;height:40px;line-height:40px;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}
.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:125px}
.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}


/*==============分享插件=====================*/

.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}

/*==============分页=====================*/

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 25px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.8;
  text-decoration: none;
  color: #009758;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 3;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #009758;
  border-color: #009758;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}

.pagination > li > .active,
.pagination > li > .active > span,
.pagination > li > .active > a:hover,
.pagination > li > .active > span:hover,
.pagination > li > .active > a:focus,
.pagination > li > .active > span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #009241;
    border-color: #009241;
}
.pagination > li > .active:hover {
    color: #fff;
    cursor: default;
    background-color: #3498DB;
    border-color: #2f89c6;
}