

/* ================================== 【官方网站】技术支持：凡高科技——银灵子==================================== */

body{  position: relative; background: #fff;}

.main_box{ margin:0 auto; width:1200px; position:relative;}

input{outline: none;}



/*===============================================header================================================*/

#header{ background:#fff;  }

#top_bar{ height:100px; position:relative;  font-size:12px; color:#a0a0a0; z-index:99;}

#top_bar .main_box{ position:relative;}

 

#header .top_box{ height:105px; background: #fff;}

#header #logo{position:absolute; top: 15px; left:0; display: inline-block; }

#header #logo img{  }

#top_bar .tel_box{ position:absolute; right: 0; top: 30px; width: 200px; padding-left: 43px; background: url(../image/tel.png) left 5px no-repeat;}

#top_bar .tel_box strong{ font-size: 20px; color: #555; display: block; }

#top_bar .tel_box a{ font-size: 23px; color: #00468c; display: block;}

#top_bar .tel_box a:hover{ color: #00468c;}



/*================= 搜索 ===================*/

#search_box{ display:block; position:absolute; top:30px; right:200px; height:40px; background:#f5f6f7;}

#search_box form{display:block; position:relative;  height:40px;  width:310px;}

#search_box  input{display: block;background: none;border: none;}

#search_box .text{width: 230px; height: 40px;line-height: 40px;font-size: 14px;color: #656565; padding: 0 20px;}

#search_box .submit{width: 65px; font-size: 14px; position:absolute; right:0; top:0; cursor:pointer; height: 40px; color: #fff;  background: #00468c;}

#search_box .submit:hover{   }





#nav_shart{ position:absolute; right: 0; top: 0px; font-size: 12px; line-height: 50px; color: #fff; padding-left: 40px; background: url(../image/line_nav.png) left center no-repeat;}

#nav_shart a{ display: inline-block; padding-left: 20px; }

#nav_shart a img{vertical-align: middle;}



#nav_shart .ewm_box{ position:relative; }

#nav_shart .ewm_box .icon{  width:32px;  }

#nav_shart .ewm_box .ewm{ position:absolute; left: -13px; top: 60px; z-index: 99; opacity:0; filter:alpha(opacity=0); width:100px; }

#nav_shart .ewm_box .ewm img{width:100px; height:100px; display:block; margin:0 auto;}

#nav_shart .ewm_box:hover .ewm{ opacity:1; filter:alpha(opacity=100); top:50px;}



/*=================导航=================*/

#nav_box{ background: #00468c; height:50px; line-height:50px; }

#nav ul{  }

#nav li{ display:block; float: left; min-width:30px; padding:0 40px; height: 50px;  position:relative;  z-index: 2; }

#nav li .a{ display: inherit; text-align:center;  height:50px;  }

#nav li .a strong{ display:block; font-size:14px; text-transform: uppercase;  color:#fff; text-align:center; position:relative; z-index:1;}

#nav li .a span{ position:absolute; bottom:0px; left:0; width:100%;  text-align:center;}

#nav li .a i{ display:block; z-index: 4; background: #3bb695; margin:0 auto;   width:100%; text-align:center;  z-index:1; height:50px; width:0; }

#nav .on .a i{  width:100%;}

#nav li.on .a strong{ color:#fff;}

#nav li .a:hover i{  width:100%;}

#nav li .a:hover strong{ color:#fff;}

#nav li.on .a:hover i{   width:100%;  }

#nav  .list{ display:none; z-index:99; left: -25px; top: 49px;position: absolute;width: 185px;padding-top: 20px; background: url(../image/bg_nav_list.png) center 11px no-repeat;}
#nav  .list .box{ padding:10px 0; background:#fff; overflow:hidden; margin-bottom:-1px;}

#nav  .list .box a{ font-weight:normal; margin:0 0px; background:none; height:33px; color:#747474 !important; border-bottom:1px solid #ebebeb; text-align:center;  line-height:33px;  font-size:14px; display:block;  }

#nav  .list a:hover{ color:#fff !important; display:block;width:100%;background:#145ab1;height:100%}

#nav  .list.cp_sub_nav{ width:1200px !important; left: -407px; background: url(../image/bg_nav_list.png) 469px  11px no-repeat;}
#nav .cp_box{ background:#fff; width:1200px; padding-bottom:30px; padding-top:20px;}
#nav .cp_box dl{ display:inherit; text-align:center; }
#nav .cp_box dd{ display:inline-block;  text-align:center;     padding: 0 41px; vertical-align:top;}
#nav .cp_box dd h1 a{ font-size:15px; color:#00468c; font-weight:bold; display:block; text-align:left;  margin-bottom:0px;}
#nav .cp_box dd a{ color:#747474; text-align:left; font-size:12px; display:block; line-height:24px;}
#nav  .list.cp_sub_nav .more{  background:#3bb695;  overflow:hidden; display:block; margin:20px auto 0 auto;  text-align:center; border-radius:2px; width:300px; height:45px; line-height:45px; color:#fff; font-size:12px;}
#nav  .list.cp_sub_nav .more:hover{ color:#fff !important; box-shadow:0 0 8px #999}

/*================= banne===================*/

#banner{ position:relative; height:600px; overflow:hidden;}

#banner .bd { position:relative;}

#banner .bd a{ display:block; width:100%; height: 600px;}

#banner .hd{ position:absolute; left:845px; bottom: 50px; display:inherit;   }

#banner .hd ul{ display:inline-block; }

#banner .hd ul li{ display:block; float: left; margin: 0 3px;  padding-top:8px;}

#banner .hd ul li a{height:8px; width:8px; margin:0 1px; border-radius: 50%; display:block; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF');background:rgba(255,255,255,0.8);}

#banner .hd ul li a:hover{ background:#fff; }

#banner .hd ul .on a{  background:#fff;   }

#banner  .bnt{ position:absolute;  top:50%; z-index:3; margin-top:-45px;}

#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);}

 

/*================footer===============*/



#footer { padding:10px 0 20px 0; position:relative;  }

#footer .main_box{ color: #888d94; position:relative; line-height: 20px; font-size: 12px;  }

#footer a{color: #888d94; font-size: 12px;}

 

#fot_nav{ position: absolute; right: 0; top: 10px;}

#fot_nav a{  display:inline-block; padding-left: 8px; margin-left: 5px; background: url(../image/line_fot_nav.png) left no-repeat;}

#footer a:hover{ color:#0e62b1;}



#footer.n_footer{ background:#5f6061; padding:30px 0 25px 0;}

#footer.n_footer .main_box{ color:#b5b6b8;}

#footer.n_footer a{color:#b5b6b8;}

#footer.n_footer #fot_nav a { color:#cdcfd2; background: url(../image/line_fot_n_nav.png) left no-repeat;} 

#footer.n_footer a:hover{ color:#fff;}

 

/*=================通知公告===================*/

#s_main_box{  position:relative; z-index:99; margin-top: -85px; }

#s_main_box .floor{ padding:25px 0;}

.s_title{ padding-left: 55px; display:block;   position:relative; height: 60px;  }

.s_title h1 a{ display:inline-block;}

.s_title span{ position:relative; color:#fff; font-size:14px; padding-bottom: 3px; display:block; text-transform:uppercase; }

.s_title strong{ position:relative; color:#fff; font-size:16px;  display:block;  }

 








.s_title1{ padding-left: 55px; display:block;   position:relative; height: 60px;  }

.s_title1 h1 a{ display:inline-block;}

.s_title1 span{ position:relative; color:#000; font-size: 36px; padding-bottom: 3px; display:block; text-transform:uppercase; line-height: 38px;}

.s_title1 strong{ display: block;
    font-size: 18px;
    color: #686e7e;
    font-weight: normal; }

 
.s_title1 {
    text-align: center;
    margin-bottom: 50px;
}





















#index_box { background: #0e62b1; position: relative; height: 285px;}



/*=================首页新闻===================*/

#s_news{ padding-left: 35px; padding-bottom: 35px; padding-top: 25px; width: 285px; float: left;}

#s_news .s_title{ background: url(../image/icon_title_news.png) left 3px no-repeat; border-bottom: 1px solid #3373b7;}

#s_news ul{ padding-top: 10px;}

#s_news li{ display: block; padding-left: 17px; border-bottom: 1px dotted #6299cc; margin-top: 17px; padding-bottom: 16px; background: url(../image/icon_jt_news.png) left 5px no-repeat;}

#s_news li a{font-size: 14px; color: #fff; display: block; margin-bottom: 10px; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

#s_news li p{font-size: 12px; color: #72a6dd; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

#s_news li a:hover{ text-decoration:underline;}



/*=================首页产品===================*/

#s_pro{padding-left: 35px; padding-bottom: 35px; width: 530px; padding-top: 25px;   float: left;}

#s_pro .s_title{ background: url(../image/icon_title_pro.png) left 2px no-repeat; border-bottom: 1px solid #3373b7;}

#s_pro .s_title .hd { position: absolute; right: 0; top: 22px;}

#s_pro .s_title .hd a{ display: block; float: left; margin-left: 5px; height: 20px; line-height: 20px; font-family: "SimSun"; text-align: center; width: 20px; border: 1px solid #5791c9;  font-size: 14px; color: #5791c9;  }

#s_pro .s_title .hd a:hover{ background: #FFF;  border: 1px solid #fff;  color: #0e4d90;  }

#s_pro .s_title .hd a:hover span{  color:#00468c; }



#s_pro .bd{ overflow: hidden; margin-top: 30px; height: 140px;}

#s_pro ul{ margin-right:-40px;}

#s_pro li{   width: 245px; float: left; height: 140px; overflow: hidden; margin-right: 39px; position: relative;}

#s_pro li a{ position: relative; height: 140px; display: block; }

#s_pro li .pic_box{ border: 1px solid #e7e6e6; width: 167px; height: 175px; overflow:hidden}

#s_pro li img{  width: 245px; height: 140px; display: block;} 

#s_pro li h1{position:absolute;left: 0;bottom: 0;width: 245px;height: 30px;line-height: 30px;text-align: center;color: #fff;background: #0e62b1;font-size: 12px;display: block;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC0E62B1', endColorstr='#CC0E62B1');background:rgba(14,98,177,0.8);}

#s_pro li:hover h1{bottom: 0px;}



/*=================首页快捷链接===================*/

#s_link{ float: right; padding: 20px 10px 20px 15px; background:#3bb695; width: 250px;}

#s_link a{ display: block; width: 110px; height: 35px; margin: 6px 5px; float: left; line-height: 35px; border: 1px solid #9ddbca; font-size: 12px; text-align: center; color: #fff; }

#s_link a:hover{ background: #72c8b1;}





  

 /*=======================内页==============================*/

.n_main_box{ position:relative; width:1200px; margin:0 auto 30px auto;  background:#fff; margin-top:30px; }

#n_banner{ position:relative; overflow:hidden;   width:100%; height:280px;}

 

/*==============当前位置=====================*/

.position1{ position:absolute; top:5px;  right:0px; padding-left:22px; background:url(../image/icon_home.png) left center no-repeat; color:#8a8986; line-height: 30px;}

.position1 span, .position a, .position1 i{ color:#8a8986; font-size:12px;}

.position1 em{ color:#00468c; font-style:normal; font-size:12px;}

.position1 a:hover{ color:#00468c;}



/*==============n_content_left=====================*/

#n_left{ float:left;   overflow:hidden; width:230px;}

 

#n_left .up{background:#00468c}

#n_left .up .title{height:95px;background:#00468c}

#n_left .up .title h1{padding:20px;color:#fff}

#n_left .up .title h1 strong{font-size:24px;display:block;font-family:Arial;text-transform:uppercase}

#n_left .up .title h1 span{font-size:16px;display:block}  

  

 

/*=================侧导航==================*/

#n_nav dt{height:40px;line-height:40px;position:relative;background:#e4e5e8;border-bottom:1px solid #fff}

#n_nav dt a{padding:0 30px 0 20px;display:block;color:#444;font-size:14px}

#n_nav dt.on a{font-weight:700;color:#00468c}

#n_nav dt.title_on.on{ border:none;}

#n_nav dt:hover a{font-weight:700;color:#00468c}

#n_nav dt.title{background:url(../image/icon_jh.png) 200px center no-repeat #e4e5e8}

#n_nav dt.title_on{background:url(../image/icon_j_h.png) 200px center no-repeat #e4e5e8;border-bottom:1px solid #e4e5e8}

#n_nav dd{ background:#e4e5e8;padding:0 20px 10px 20px;border-bottom:1px solid #fff; display:none;}

#n_nav dd .box{border-top:1px solid #cdcdd1}

#n_nav dd a{padding-left:10px;line-height:32px;font-size:12px;color:#636060;display:block;height:32px;background:url(../image/icon_nav_sub_li.png) left center no-repeat}

#n_nav dd a:hover{font-weight:700;color:#00468c}

#n_nav dd a.on{font-weight:700;color:#00468c}

#n_nav dd a.on{background:url(../image/icon_nav_sub_li_on.png) left center no-repeat}

  

  

#n_sub_nav{}

#n_sub_nav ul{  }

#n_sub_nav ul li{ position:relative; }

#n_sub_nav ul li>a{ padding: 0 20px 0 35px; font-size: 12px;  line-height: 45px; border-bottom: 1px solid #e9e6e6; display:block;}

#n_sub_nav ul li strong{ color: #333333;}

#n_sub_nav ul li span{ color: #333333; position:absolute; left:20px; top:0px; }

#n_sub_nav ul li.on>a{background: #00468c !important;}

#n_sub_nav ul li.on>a strong{ color:#fff;}

#n_sub_nav ul li.on>a span{ position:absolute; right:20px; top:0px; color: #fff; }

#n_sub_nav ul li>a:hover{ background: #00468c;}

#n_sub_nav ul li>a:hover strong{ color:#fff;}

#n_sub_nav ul li>a:hover span{ position:absolute; right:20px; top:0px; color: #fff;}



/*===========二级下啦============*/

#n_sub_nav ul li.title a{}

#n_sub_nav ul li.title .list{ display:none; padding:10px; background:ff;}

#n_sub_nav ul li.title .list a.on{ }

#n_sub_nav ul li.title .list a{ display:block; line-height:30px; font-size:12px; color:#939090; padding-left:20px;}

#n_sub_nav ul li.title .list a:hover{ color:#00468c;  }

#n_sub_nav ul li.title .list a.on{ color:#00468c;  }





#left_pro{ background:#eff2f4; padding:20px 0; margin-top:25px;}

#left_pro .title{ display:block; height:20px; line-height:20px; border-bottom:1px solid #fff; padding:0 20px 10px 45px;  background:url(../image/icon_pro.png) 20px 2px no-repeat; font-size:15px; color:#444;}

#left_pro ul { padding:20px; padding-bottom:5px; }

#left_pro li{   width: 190px; }

#left_pro li a{ position: relative; overflow: hidden; width:190px;   }

#left_pro li .pic_box{   width: 190px; height: 110px; overflow:hidden}

#left_pro li img{  width:190px; height: 110px; display: block;  background:#fff; } 

#left_pro li h1{ height: 36px; margin-top: 15px; padding:0 5px; line-height: 18px; color: #444; font-size: 12px; text-align: center; display: block; white-space: nowrap;overflow:hidden;text-overflow: ellipsis; }

#left_pro li:hover h1{ color:#00468c;}

#left_pro  li:hover{    }

#left_pro .more{ display:block; margin:0 auto; width:190px; height:30px; line-height:30px; background:#b2b5b6; border-radius:3px; overflow:hidden; text-align:center; font-size:12px; color:#fff;}

#left_pro .more:hover{ background:#00468c;}



  

/*==============n_content_right=====================*/

.n_right{float:right; width:930px;  }

.n_title1{ position:relative; height:40px;border-bottom:1px solid #dcdce0; line-height:40px; margin-bottom:10px;}

.n_title1 h1{ background:url(../image/icon_n_title.jpg) left center no-repeat; padding-left:10px; display:inline-block; margin-bottom:0px ;color:#151515; font-size:16px; }







/*==============n_content=====================*/

.n_content{ padding-top:30px; min-height:360px; padding-bottom:30px;}

 

/*==============新闻中心=====================*/



#n_news { overflow:hidden;}

#n_news ul{ margin-top:10px; margin-bottom:-20px; overflow:hidden; }

#n_news li{ display: block; padding-bottom: 30px;  height:140px; border-bottom: 1px solid #e3e4e5; margin-bottom: 30px;}

#n_news li .fl{ width:220px; }

#n_news li .fl img{ width:220px; height:140px;}

#n_news li .fr{ width: 675px; margin-top: 18px;}

#n_news li span{ color:#c4c4c4; display:block; font-size:12px;}

#n_news li .fr a{  display:block;  font-size:15px; color:#3b3c43; font-weight:bold; margin-bottom: 13px;}

#n_news li p{ line-height:22px; height:44px; overflow:hidden; padding-top:10px; font-size:12px; color:#818285;}

#n_news li a:hover{ color:#00468c;}



 

    

 

/*==================产品中心=================*/

#n_pro{ margin-top:-40px; position:relative; padding-bottom:30px;}

#n_pro .pro_section ul { margin-right:-35px; }

#n_pro .pro_section li{ margin-right:34px; width:285px; margin-top: 32px; float: left; border:1px solid #dadbdd;    background:#999b9d;    }

#n_pro .pro_section li a{ position: relative; overflow: hidden; width:185px;   }

#n_pro .pro_section li .pic_box{ width: 285px; height: 160px; overflow:hidden}

#n_pro .pro_section li img{  width: 285px; height: 160px; display: block;} 

#n_pro .pro_section li h1{ height: 40px; line-height:40px; padding:0 10px; background:url(../image/icon_pro_li.png) 265px center no-repeat; color: #fff; font-size: 13px; text-align: left; display: block;white-space: nowrap;overflow:hidden;text-overflow: ellipsis; padding-right:30px;}

#n_pro .pro_section li:hover h1{}

#n_pro .pro_section li:hover{ background:#00468c;} 



/*===================产品详情===============*/

.n_product_show{ }

 

#n_product_show .up_box{ background:#fff;}

#n_product_show .up_box #big_pic{ width:440px; height:250px; float:left; border:1px solid #dadbdd;}

#n_product_show .up_box .title{ display:block; border-bottom:1px solid #bebec2; padding-bottom:10px; padding-top: 10px; margin-bottom:20px;  font-size:18px;   color:#4c4d4e; font-weight:bold;}

#n_product_show .up_box .text_box{ float:right; padding:15px 0px 20px 0; width:440px; }

#n_product_show .up_box .text_box .ar_article{ font-size:14px; height: 60px; overflow:hidden; line-height:30px; color:#4c4d4e;}

#n_product_show .up_box .text_box .ar_article p{ font-size:14px; line-height:30px; color:#4c4d4e; overflow:hidden;}



#n_product_show #bnt_buy{ margin-top:30px; background:url(../image/bnt_buy.png) center no-repeat #00468c; border-radius:3px;  position:relative; display: block;  height:40px; line-height:40px;  width:150px; color:#fff; font-size:14px;}

#n_product_show #bnt_buy:hover{ color:#00468c;}



#n_product_show .un_box{ padding-top:30px;}

#n_product_show .un_box .title{ height:45px;  line-height:45px; background:#eff2f4; border-left:4px solid #00468c;    }

#n_product_show .un_box .title strong{ display:inline-block; padding:0 20px;  color:#4c4d4e; font-size:16px; }

#n_product_show .un_box .title span{ display:inline-block; padding-left:10px; color:#2d95a2; text-transform:uppercase; font-size:12px;  font-family: "Arial";}

#n_product_show .un_box  .content{ padding:30px 35px 15px 35px; border:1px solid #e6e6e6; border-top:none;}



#pro_hot{ background:#eff2f4; padding:40px 50px; margin-top:50px; margin-bottom:30px;}

#pro_hot .title{ position:relative; height:18px; line-height:18px; padding-left:5px; margin-bottom:20px; border-left:3px solid #00468c;}

#pro_hot .title h1{ font-size:18px; color:#666; font-weight:bold; display:block; }

#pro_hot .title .more{ position:absolute; right:0; top:0; color:#4a4957; font-size:14px; text-transform:uppercase;}

#pro_hot .title .more:hover { color:#00468c;}

#pro_hot ul { margin-right:-35px; }

#pro_hot li{ margin-right:25px; width:258px;   float: left; border:1px solid #dadbdd;    background:#999b9d;    }

#pro_hot li a{ position: relative; overflow: hidden; width:185px;   }

#pro_hot li .pic_box{ width: 258px; height: 145px; overflow:hidden}

#pro_hot li img{  width: 258px; height: 145px; display: block;} 

#pro_hot li h1{ height: 40px; line-height:40px; padding:0 15px; background:url(../image/icon_pro_li.png) 235px center no-repeat; color: #fff; font-size: 13px; text-align: left; display: block;white-space: nowrap;overflow:hidden;text-overflow: ellipsis; padding-right:30px;}

#pro_hot li:hover{ background:#00468c;} 





/*==============人才招聘=====================*/

.n_job .up_box{ margin-bottom:60px; padding-top:20px; background:url(../image/bg_hr.png) left 0px no-repeat; padding-left:300px;}

.n_job th{ background:#929394; text-align:center; height:50px; line-height:50px;  color:#fff; font-size:15px;}

.n_job .title td{ border-bottom:10px solid #fff; padding:10px 20px; background:#eff2f4; text-align:center; color:#555; font-size:14px;}

.n_job .title td a{ display:block; width:40px; height:23px;  background:url(../image/icon_bnt__slide_close.png) center no-repeat;}

.n_job .title.on td a{ background:url(../image/icon_bnt_slide_open.png) center no-repeat;}

.n_job .content{ display:none; font-size:12px; padding:25px 0 10px;}

.n_job .show_box .content{ display:block;}

.n_job  .article{ }

 

#n_msg{ background:url(../image/pic_form.jpg) right top no-repeat; min-height:355px; }

#n_msg .n_form{ margin:0; }

#n_msg .n_form form{ padding:0;}



/*==============新闻详情=====================*/

.n_article { margin-bottom:20px;}

.n_article .ar_title{ padding:10px 0 20px 0; border-bottom:1px dashed #e5e5e5; margin-bottom: 10px;}

.n_article .ar_title h1{ font-size: 16px; display:block; text-align:center; margin-bottom:10px; line-height:30px;   font-weight: bold; color:#444444;}

.n_article .ar_title h2{height: 30px; font-size:12px;  display:block; text-align:center; color:#888888; line-height:30px;}

.n_article .ar_title h2 strong{ color:#b8b7bc;}

.n_article .ar_article{ padding-top:20px; padding-bottom:30px; min-height:400px;}

.n_article .bnt_page{ position:relative; height:40px; margin-bottom:10px; line-height:40px; font-size:12px; color:#8a8a8a;   border-top:1px dotted #e4e4e4;}

.n_article .bnt_page a{ color:#8a8a8a;}

.n_article .bnt_page a:hover{color:#007cc2;}

.n_article .back_box{ margin:40px auto 0 auto; padding-bottom:80px;}

.jiathis_style{ margin-top:10px;}

.n_article .bnt_page{ position:relative;}

.n_article .bnt_page .shart_box{ position:absolute; right:0; top:10px;}

#ar_fot{ position:relative; padding:15px 0; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}

#ar_fot h1{ display:block; font-size:12px; line-height:30px; color:#777777; font-weight:bold;}

#ar_fot h1 a{ font-size:12px; color:#777777; font-weight:normal;}

#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#19427d; padding:0 25px; font-size:14px; height:30px; line-height:30px;}

#ar_fot .bnt_back:hover{ border-radius:3px;}

  

 

/*==============分享插件——银灵子=====================*/

.shart_box{ position:absolute; right:-5px; top:28px;}

#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(../image/j_shart.png) center -224px no-repeat}

#j_shart_s_24 .bds_tsina{background:url(../image/j_shart.png) center -311px no-repeat}

#j_shart_s_24 .bds_tqq{background:url(../image/j_shart.png) center -195px no-repeat}

#j_shart_s_24 .bds_renren{background:url(../image/j_shart.png) center -340px no-repeat}

#j_shart_s_24 .bds_weixin{background:url(../image/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_sqq{background:url(../image/j_shart.png) center -79px no-repeat}

#j_shart_s_24 .bds_fbook{background:url(../image/j_shart.png) center -166px no-repeat}

#j_shart_s_24 .bds_twi{background:url(../image/j_shart.png) center -137px no-repeat}

#j_shart_s_24 .bds_linkedin{background:url(../image/j_shart.png) center -108px no-repeat}

#j_shart_s_24 .bds_tieba{background:url(../image/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_huaban{background:url(../image/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_douban{background:url(../image/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_copy{background:url(../image/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_print{background:url(../image/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_mshare{background:url(../image/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_count{font-size:12px}



 /*==============联系我们=====================*/

.n_contact{ position:relative; overflow:hidden; width:100%; }

.n_contact .info{ padding-top:15px; padding-bottom:30px; color:#666666; text-align:center; font-size:14px;}

.n_contact .info strong{ margin-top:15px; display:block;}

.n_contact .info img{ margin-top:15px;}



.content_form{  margin-top: 50px; border-top:1px solid #e7e6e6; padding-top:50px;}

.content_form>span{display: block;height: 45px; color: #48484a;font-size: 14px;background: #ececec;line-height: 45px;padding-left: 20px;}

.content_form form{ padding:20px; background: #f7f7f7; border:1px solid #e7e6e6;}

.content_form form label{display: block; padding-left:75px; margin-top: 25px; position:relative; width:335px;}

.content_form form label span{display: block; position:absolute; left:0; top:0; color:#5b5c5d; font-size: 14px;}

.content_form form label span i{ color:red; line-height:45px; }

.content_form form label input{width: 323px; height: 35px; border: 1px solid #e7e6e6; }

 .content_form form label textarea{width: 744px;height: 136px;   border: 1px solid #e7e6e6; padding: 20px 10px 3px 20px; resize:none;}

  

.content_form form p{display: block;color: #a5a5a7;font-size: 12px;line-height: 36px;margin-left: 75px;}

.content_form form input[type="submit"]{width: 89px;height: 37px;background: #00468c;color: #fff;font-size: 14px;border: 0;margin-left: 75px;margin-top: 11px;cursor: pointer;}



#n_contact{ background:url(../image/pic_contact.jpg) right top no-repeat;}

#n_contact .link_box a{ margin-top:25px;}

#n_contact .link_box a{ background:#a3a3a6; border-radius:3px; position:relative; display:inline-block; margin-right:10px; height:40px; line-height:40px; padding-left:50px; width:105px; color:#fff; font-size:14px;}

#n_contact .link_box a i{ display:block; position:absolute; left:0; height:40px; width:45px;}

#n_contact  .link_box a:hover{ background:#00468c;}

 

#n_contact .map{ border:1px solid #e5e7eb; height:560px; overflow:hidden;}

 

/*=================在线留言=====================*/

.n_form{width:565px; margin:0 auto} 

.n_form form{ padding-top:38px; margin-right:-15px; }

.n_form .text{width:242px;padding:0 15px;height:36px;line-height:36px;background:0 0;border:1px solid #c1c1c1;font-size:13px;color:#666869;margin: 0 15px 22px 0;float:left}

.n_form textarea{width: 531px; display:block;height:141px;resize:none;margin-bottom:33px;background:0 0;border:1px solid #c1c1c1;padding:10px 15px;font-size:13px;color:#666869;line-height:20px}

.n_form .text:focus{border:1px solid #89bbe1}

.n_form textarea:focus{border:1px solid #89bbe1}

.n_form .submit{background:#00468c;position:absolute;right:10px;top:0;font-size:14px!important;border:0;border-radius:2px;height:36px!important;color:#fff;line-height:34px!important;width:100px}

.n_form .submit:hover{color:#fff;border-radius:3px}

.yzm_box{font-size:12px;position:relative;padding:0!important;margin-left:0;border:none;margin-top:21px;margin-bottom:20px}

.yzm_box input{font-size:14px;height:36px;color:#666;width:255px;line-height:30px;border:1px solid #d0d0d0;padding-left:10px}

.yzm{position:absolute;left:161px;height:36px;top:0}

.yzm a{position:absolute;color:#adada6;right:-90px;height:36px;line-height:36px;width:80px;top:0}

.yzm_box .submit{position:absolute; right: 15px; top:0}

.radio_section{padding-left:5px;padding-bottom:15px}

.radio_box{position:relative;display:inline-block;margin-right:10px;padding-right:12px}

.radio_box input{filter:alpha(opacity=0);cursor:pointer;opacity:0;width:100%;height:100%;padding-left:0;position:absolute;left:0;top:0}

.radio_box i{display:block;position:absolute;left:0;top:3px;width:15px;height:15px;background:url(http://www.sihailab.com/statics/images/icon_dx.png) center no-repeat}

.radio_box i.on{background:url(http://www.sihailab.com/statics/images/icon_dx_hover.jpg) center no-repeat}

.radio_box b{padding-left:18px;color:#666;font-size:12px;font-weight:400}







 /*==============分页——银灵子=====================*/

.page { margin:0px auto 0px auto;}

.page .box{display:inherit; width:100%;  text-align: right; padding-top: 40px;}

.page a{ padding:0 12px; height:30px; line-height:30px; display:inline-block; border:1px solid #bcbcbc; margin:0 2px;  color:#555555; font-size:12px; }

.page .on{ background:#00468c; color:#fff !important;border:1px solid #00468c;}

.page a font{  font-size: 14px; font-family: "SimSun"; color: rgb( 68, 68, 68 );}

.page span{ background:#00468c; color:#fff !important;border:1px solid #00468c;}

.page a:hover{ background:#00468c; color:#fff !important; text-decoration:none; border:1px solid #00468c; }

.page a:hover font{ color:#fff;}

.page a.u_bnt{ transition: all 1s;-moz-transition: all 1s; /* Firefox 4 */-webkit-transition: all 1s; /* Safari 和 Chrome */

-o-transition: all 1s; /* Opera */}



/*==========================================j_弹窗=============================================*/



#page_show_box{ position:fixed; z-index:9995; top:0;  left:0; display:none; height:100%; width:100%; }

#page_show_box .bg_box{ position:fixed; z-index:9994; top:0px; display:none;  height:100%; width:100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7);}

#page_show_box .box{ position:absolute; top:50%; z-index:9999; left:50%; margin-left:-340px; margin-top:-267px;}

#page_show_box .video_box{ }



#bnt_close{ display:block; width:35px; height:35px;  position:absolute; top:13px; right:0;}

#bnt_close img{ display:block; position:absolute; left: 0px; top: 0px;}

#bnt_close:hover img{ }

 

#page_show_box #page_ar{ width:680px;   position:relative; }

#page_show_box #page_ar .ar_box{ border-radius:1px; width:680px; height:534px; background:#fff; position:relative;   }

#page_show_box #page_ar .ar_box .p{  line-height:30px; font-size:14px; color:#686a6a; max-height:540px; text-align:justify; overflow: hidden;}

#page_show_box #page_ar .ar_box .title{ font-size:15px; color:#fff; background:#00468c; display:block; height:45px; line-height:45px; text-align:center;}

#page_show_box #page_ar .content{ border:1px solid #e5e7eb; }

