@charset "utf-8";



/* ================================== 【官方网站】技术支持：凡高科技——银灵子==================================== */



body{  min-width: 1240px; margin:0 auto; background:#f7f7f7;}



body{  position: relative;   }



.j_body{ position: relative;}



.main_box{ margin:0 auto; width:1200px; position:relative;}



.main_box_small{ margin:0 auto; width:1115px; position:relative;}



input{outline: none;}

.clear{ clear:both;}
.header{width: 100%;}
.header .top_wrap{height:50px; line-height:50px; background:#003f88;}
.header .top_zh{ width:1200px; margin:0 auto;}
.header .top1{ float:left; color:#fff;}
.header .top2 ul li{ float:right; margin:15px 5px 0;}
.header .top2 ul li{ background: url(2_02.jpg) right center no-repeat; padding-right:10px; height:15px; line-height:15px;}
.header .top2 ul li a{ color:#fff;}
.header .top2 ul li:first-child{ background:none;}
.header .top{ height:100px; border-bottom:1px solid #ccc; background:#fff;}
.header .logo{position: relative; margin-left:10px;width: 1200px; margin:0 auto;}
.header .logo>a img:nth-of-type(2){display: none;}
.header .logo img{padding-top:10px;}

.nav_wrap{width: 1230px; margin:0 auto;height:55px; line-height:55px; background:#0778d3; z-index:1000; margin-top:-55px;}



.search{float: right;width: 210px;position: relative; margin-top:20px;}
.search .sub{width: 30px;height: 23px; float:right; margin-top:5px; line-height:23px;background: url(sear.png) no-repeat;border:0;text-indent: -9999px;}
.search .text{width:160px;height:25px;line-height:25px;z-index: 999999999;
	right: 30px;border:1px solid #eee;background: #fff;
}


/*搜索*/
.sear_con{ display: block; padding-right: 10px; float: right; margin-top:20px;}
/*banner*/
.banner{ width:100%; position:relative; z-index:0;}
.banner img{ width:100%;}

/*.bannerbg{ width:100%; height:55px; background:#2e87d3; z-index:15;}*/
.bannerbg{ width:100%; height:55px; background:#0778d3; z-index:15;}

.wrap_wrap{ background:#fff; width:1200px; margin:0 auto;z-index:10; padding:20px 15px 0; position:relative;}




.wzy_position{height:40px;line-height:40px;padding-left:45px;background:url(wz_ico.png) 15px 7px no-repeat;font-size:14px;color:#555;overflow:hidden;border-bottom:#dedede 1px dotted;}
.wzy_position a{color:#555;}
.wzy_position a:hover{color:#dd0000;}
.wzy_position .search-keywords{color:#dd0000;}
.lm_lban{width:236px; margin-left:20px;border-right:1px solid #f3f3f3; margin-top:-20px;}
.lm_top{height:60px;line-height:60px;font-size:24px; font-weight:bold;color:#0778d3; padding-left:18px;overflow:hidden; margin-top:30px;border-bottom:1px solid #f3f3f3;}
.navdh{width:236px;height:auto;min-height:350px;_height:350px;background:#fff;padding:0 0 6px;overflow:hidden;}
.navdh ul li{width:236px;height:45px;vertical-align:bottom;padding-bottom:8px;overflow:hidden;border-bottom:1px solid #d6d6d6;}
.navdh ul li a{display:block;width:236px;height:60px;line-height:60px;background:#fff;padding-left:40px;color:#464646;font-size:16px;}
.navdh ul li a:hover,.navdh ul li.active a,.navdh ul li a.active{color:#0778d3;background:#d6d6d6; border-left:3px solid #0778d3;}

.lm_rban{width:890px;height:auto;min-height:350px;_height:350px;background:#fff;margin-right:20px; margin-top:20px;}

.navjz{width:852px;height:auto;font-size:14px;line-height:32px;overflow:hidden;padding:20px 10px; text-align:justify;}
.navjz ul{clear:both;}

.navjz img{max-width:852px !important;}



/*================= 专题入口 ==================*/
#s_ad_box{}
#s_ad_box section{ width:590px; }
#s_ad_box .ad_box a { display: block; position: relative;}
#s_ad_box .ad_box img{ width:590px; height: 140px; display: block;}
#s_ad_box .ad_box .icon_box{ position:absolute; display:block; left:0; top:0; width:100%; height:100%;  }
#s_ad_box .ad_box .icon_box::before,#s_ad_box .ad_box  .icon_box::after {position: absolute;top: 10px;right: 10px;bottom: 10px;left: 10px;content: '';opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
#s_ad_box .ad_box .icon_box::before{border-top: 1px solid rgba(255,255,255,.7);border-bottom: 1px solid rgba(255,255,255,.7);-webkit-transform: scale(0,1);transform: scale(0,1); -moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
#s_ad_box .ad_box .icon_box::after {border-right: 1px solid rgba(255,255,255,.7);border-left: 1px solid rgba(255,255,255,.7); -webkit-transform: scale(1,0);transform: scale(1,0);-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
#s_ad_box .ad_box a:hover .icon_box::before,#s_ad_box .ad_box a:hover .icon_box::after {opacity: .7;-webkit-transform: scale(1);transform: scale(1);}
 

/*================= 首页 ==================*/


#s_main_box{ position:relative; }



#s_module_box { padding:35px 0 35px 0; height:110px; overflow:hidden; position:relative;}



#s_module_box .dd{ float:left; border-right:1px solid #e0e1e3;  padding-right:50px; margin-right:53px;}



.s_title{ position: relative; background: #f3f3f5; height:50px; line-height:50px; margin-bottom:20px;}

.s_title strong{ background:#026cb8; font-size: 18px; padding:0 25px;  display:inline-block; color:#fff; text-transform: uppercase;text-align: center;}

.s_title h1{ position: relative; text-transform: uppercase; height: 50px; line-height: 50px; color: #b6b6b7; font-size: 14px; display: block;  }

.s_title h1 a{color: #a7a7a7;} 

.s_title .more{ color:#a7a7a7; font-size:12px; font-size:12px; display:block; position:absolute; right:15px;  top:17px; height:18px; line-height: 18px; background:url(icon1.png) no-repeat; padding-left:25px; }

.s_title .more:hover{ color: #2f94fc;}

.s_title p{ font-size: 12px; color: #b1b3b7; text-align: center; line-height: 18px;}



.a_d_box{  display: block; margin-bottom:30px;}

.a_d_box a{ display:block; }

.a_d_box img{ width:1200px; display:block; }



/*==========快捷链接============*/


#s_main_box .f1{ margin: 10px 0px 5px; overflow: hidden;}
#s_main_box .f1 .content{ position: relative; width:1200px;}

#s_slide_news_pic{ width:560px; height:335px;  overflow:hidden; position:relative;}
#s_slide_news_pic .bd{ position:relative; height:100%; z-index:2;   }
#s_slide_news_pic .bd li{ position:relative; display:block;  }
#s_slide_news_pic .bd li a{ display:block; position:relative;  width:540px; height:310px; }
#s_slide_news_pic .bd ul li h1{ color:#fff; font-size:14px; text-align: center;line-height:45px; height:45px;  width: 500px; white-space: nowrap;overflow:hidden;text-overflow: ellipsis; padding:0 20px;  display:block; position:absolute; left:0; bottom:0; bottom: 0px; z-index:99999; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7);}
#s_slide_news_pic .bd img{ width:540px; height:310px; display:block;  }
#s_slide_news_pic .hd{height: 45px; width: 150px; overflow:hidden; position:absolute; right:20px; bottom:0px; z-index:9; }
#s_slide_news_pic .hd ul{ overflow:hidden; zoom:1; float:right; margin-top: 16px;  }
#s_slide_news_pic .hd ul li{float:left; margin-left:10px; width:13px; height:13px; border-radius:50%;  text-align:center; background:#bebebe; cursor:pointer; }
#s_slide_news_pic .hd ul li.current{ background:#d2333d;   }
#s_slide_news_pic .bnt{ display: block; left: -50px; width: 38px; text-align: center; height: 38px; line-height: 38px; top: 50%; z-index:8; margin-top: -19px; font-size: 24px; font-family: "SimSun"; color: rgb( 255, 255, 255 );  position: absolute;  }
#s_slide_news_pic .bnt.next{ left: auto; right:-50px;}
#s_slide_news_pic:hover .bnt { left: 20px; }
#s_slide_news_pic:hover .bnt.next{left: auto; right:20px;}



#s_news_date{ position: absolute; left: 600px; top: 0; width: 580px;}
#s_news_date .text_box a{ font-size: 18px; color:#003b8f; display: block; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#s_news_date .text_box span{ display: block; font-size: 12px; color: #b5b6b8; margin: 5px 0;}
#s_news_date .text_box p{  line-height: 24px; color: #98999a; font-size: 14px; height: 48px;}
#s_news_date .text_box{ padding-bottom: 20px; border-bottom: 1px dotted #ccc; margin-bottom: 20px;}
#s_news_date .text_box a:hover{ color: #003b8f; text-decoration: underline;}

/*================= 文字新闻 ==================*/
#s_news_date .text_news li{ display: block; position: relative; height: 31px; line-height: 31px; background:url(icon_dd.png) left center no-repeat; padding-left:20px;}
#s_news_date .text_news a{ font-size: 14px; color: #525353; float: left; margin-right: 25px; display: block; line-height: 30px; width: 202px; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#s_news_date .text_news li a{ width: 320px; display: block; }
#s_news_date .text_news li span{ font-size: 12px; color: #9f9f9f; position: absolute; right: 0; top: 0;}
#s_news_date .text_news li a:hover{ color: #003b8f;}

/*================= 公告栏 ==================*/
#slide_news_top{ padding: 25px; border: 1px solid #e5e5e5; width: 170px; height: 300px; overflow: hidden;}
#slide_news_top .title{ position:relative; margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #e5e5e5; }
#slide_news_top h1{ display: block;  font-size: 18px; color: #003b8f; }
#slide_news_top .bd { height: 280px; overflow: hidden;}
#slide_news_top .bd a{ display:  block; line-height: 24px;  margin-bottom: 10px;  padding-bottom: 10px;border-bottom: 1px dotted #DDD;}
#slide_news_top .bd h1{ height: 45px; overflow: hidden;  font-size:14px;color:#606264;}
#slide_news_top .bd a:hover h1{ color: #003b8f;}



#s_link{ margin: 15px -25px 0 0;}

#s_link a{ display: block; margin-right: 20px; float: left;width: 125px;}

#s_link img{ display: block; width: 125px; height: 95px;} 



.s_tab { margin-bottom: 40px;}

.s_tab .left{ width: 580px;}

.s_tab .right{ width: 580px;}

.s_tab .xian{ border:1px solid #ccc;}

.s_tab .main_box{ position:relative; height: 400px;}

 

.s_tab .hd{ background: #f3f3f5; margin: 30px 0;}

.s_tab .hd a{ padding: 0 14px; display:inline-block; color:#3f4041; font-size:14px;  height:50px; line-height:50px;}

.s_tab .hd a.on{ color:#fff; background: #019e97;}

.s_tab .bd .section{ position:relative;  }

.s_tab .bd  .text_box{ }

.s_tab .bd .left{ width:210px; height:330px; float:left; padding-left:10px;} 

.s_tab .bd .right{ width:330px; height:330px; float:right; padding-right:10px;} 

.s_tab .bd .right1{ width:540px; height:330px; float:right; padding-right:10px;} 

.s_tab .bd .pic_box{left: 0;width: 215px; height:165px; top: 0px;}

.s_tab .bd .pic_box a img{ display: block; width: 215px; height:165px;} 



/*=================文字新闻===================*/

.text_news_box  {}

.text_news_box  ul{ height: 370px; overflow: hidden; margin: 0 -20px;}

.text_news_box  li{ line-height:32px; margin: 0 20px; position:relative; display:block;  background:url(icon_dd.png) left center no-repeat; padding-left:20px;}

.text_news_box  a{ font-size:14px; color:#343435; display:block; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

.text_news_box  a:hover{color:#2f94fc;}

.text_news_box  span{font-size:12px; color:#c9cacb; position:absolute; right:0; top:0; line-height:38px;}  



/*=================推荐新闻==================*/

.s_tab .bd .content{ position: relative; }

.s_tab .bd .hot_news{ width:215px; height: 235px; padding-bottom: 30px; margin-bottom: 15px;}

.s_tab .bd .hot_news h1{ padding-top:20px; position:relative; height: 20px; line-height:20px; padding-bottom:10px;}

.s_tab .bd .hot_news h1 a{ color:#3f4041; font-size:16px;  display:block; width:100%; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

.s_tab .bd .hot_news span{  color:#a7a9ac; font-size:12px;   display:block; margin-bottom: 8px; padding-top: 5px;}

.s_tab .bd .hot_news p{ font-size:12px; color:#898a8b; line-height:20px; height:80px; overflow:hidden; }

.s_tab .bd .hot_news h1 a:hover{ color:#216bc6; }



/*=================期刊==================*/

#s_qikan{width:780px; position:relative; float:left; height:290px;}

#s_qikan .j_parallax { height:290px;}

#s_qikan .main_box1{ overflow: hidden;width:780px; position:relative; float:left;}
 


#s_qikan{}

#s_qikan ul{  overflow:hidden; margin-right: -60px;}

#s_qikan li{ float:left; position:relative; width:200px; height:170px;  overflow: hidden; display:block; margin:30px 20px 10px;}

#s_qikan li a{ display:block;  overflow:hidden; width:200px; height:150px; }

#s_qikan li img{ width:200px; height:140px; display:block; }

#s_qikan li h1{ position:absolute; left:0; bottom:0;  width:200px; height:35px; line-height: 35px; text-align: center; z-index:3; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2313131', endColorstr='#B2313131');background:rgba(49,49,49,0.7);}

#s_qikan li strong{ display:block;  font-size:14px; color:#fff;  }

#s_qikan li a:hover h1{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC2F94FC', endColorstr='#CC2F94FC');background:rgba(47,148,252,0.8);}

.video {width: 370px; height: 270px; float: left;}

/*==============毒物治理=====================*/

#s_news_text_box{ margin: 30px 0 33px 0;}

#s_news_text_box .s_news_text{ width: 100%;}


#s_news_text_box .pic_box{left: 0;width: 165px; height:126px; top: 0px;}

#s_news_text_box .pic_box img{width: 165px; height:126px;}

#s_news_text_box .zuo{width: 155px; height:285px; float:left; padding-left:10px;}

#s_news_text_box .you{width: 155px; height:285px; float:right; padding-right:10px;}



#s_news_text_box .hot_news{ width:165px; height: 135px; padding-bottom: 30px; margin-bottom: 15px;}

#s_news_text_box .hot_news h1{ padding-top:20px; position:relative; height: 20px; line-height:20px; padding-bottom:10px;}

#s_news_text_box .hot_news h1 a{ color:#026cb8; font-size:16px;  display:block; width:100%; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

#s_news_text_box .hot_news .data{  color:#a7a9ac; font-size:12px;   display:block; margin-bottom: 8px; padding-top: 5px;}

#s_news_text_box .hot_news p{ font-size:12px; color:#898a8b; line-height:20px; height:80px; overflow:hidden;}

#s_news_text_box .hot_news h1 a:hover{ color:#216bc6; }



#s_news_text_box .text_news_box{ width: 370px; height: 330px; float: left;}

#s_news_text_box .text_news_box1{ margin-left:40px;}

#s_news_text_box .text_news_box1 .you{ width: 360px;}

#s_news_text_box .text_news_box  ul{ height: 310px; overflow: hidden;  }

#s_news_text_box .text_news_box  li{ line-height:27px;  position:relative; display:block;  background:url(icon_dd.png) left center no-repeat; padding-left:20px;}

#s_news_text_box .text_news_box  li a{ width: 255px;}

#s_news_text_box .text_news_box1 .you{ width: 360px;}

#s_news_text_box .text_news_box1  ul{ height: 310px; overflow: hidden;  }

#s_news_text_box .text_news_box1  li{ line-height:22px;  position:relative; display:block;  background:url(icon_dd.png) left center no-repeat; padding-left:20px;}

#s_news_text_box .text_news_box1  li a{ width: 255px;}



/*==============毒物治理=====================*/

#s_news_text_box .right .title{ margin-bottom: 20px; border-top: 3px solid #0168b7; padding: 0 10px; border-bottom: 1px solid #e7e8eb;}

#s_news_text_box .right .title a{ line-height: 40px; color: #383838; font-size: 16px;}

#s_news_text_box .right .title a:hover{ color: #2f94fc; }

#s_news_text_box .right ul{ height: 512px; overflow: hidden;}

#s_news_text_box .right li{ width:335px; display:block; margin-bottom: 37px;}

#s_news_text_box .right li .pic_box{ display:block;  height:140px; width:335px; margin-bottom: 20px; overflow: hidden;}

#s_news_text_box .right li .pic_box img{ height:140px; width:335px; display:block;}

#s_news_text_box .right li h1{ display:block; margin-bottom: 10px;font-size:14px; color:#343434; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

#s_news_text_box .right li  p{ line-height:26px; font-size:12px; color:#a6a4a4; height: 52px; overflow: hidden;}

#s_news_text_box .right li a:hover{color:#c98f2b;}





/*==============网站信息=====================*/

#site_info dl{ padding: 10px 30px; margin-bottom: 10px; background: #fafafb; border: 1px solid #dedede;line-height:22px; }

#site_info dt{ font-size: 12px; color: #343434; display: inline-block;}

#site_info dd{display: inline-block; padding-right: 50px;}

#site_info dd a{ padding-right: 10px; margin-right:10px; background: url(line_fot_site_info.png) right no-repeat;font-size: 12px; color: #737478;  display: inline-block;}

#site_info dd a:hover{ color:#096acd; text-decoration:underline;}





/*=====================友情链接=====================*/

#j_friend_link1{line-height:22px; padding:20px 0;}

#j_friend_link1 .fl{ width:65px; color:#0168b7; font-size:12px;}

#j_friend_link1 .fr{ width:1150px; margin-right:-16px;}

#j_friend_link1 .fr a{ display: inline-block; vertical-align: middle; color:#545456; font-size:12px;   padding: 0 5px;  }

#j_friend_link1 .fr a:hover{ color:#096acd; text-decoration:underline;}

#j_friend_link1 .fr i{ display: inline-block; vertical-align: middle; color:#545456; font-size:12px;   padding: 0 5px; }



/*==============footer=====================*/

#footer{background: #fff; border-top:1px solid #0168b7; font-size:12px; padding-top:20px; }

#footer .main_box{ position:relative;}

#fot_nav{ display: inherit; text-align: center;} 

#fot_nav a{ display:inline-block; font-size:12px; color:#000; height:45px; line-height:45px;}

#fot_nav a:hover{ color:#000;}

#fot_nav i{ padding:0 20px;  display:inline-block; font-size:12x; color:#cbcbcb;}

#footer .un_box{  position:relative; padding:0 0 20px 0; }

#footer .un_box .main_box{ position:relative;}

#footer .un_box p{   color:#5e5d5d; font-size:12px; line-height:22px; text-align:center;}

#footer .un_box a{ color:#5e5d5d;}

#footer .un_box a:hover{ color:#000;}

 

/*==============footer=====================*/

#floating_box{position:fixed; bottom: 174px; cursor:pointer; margin-top:-40px; right:-1px; z-index:999; }

.pf_ewm_box{width:40px;height:80px;display:block;margin:0 auto;background:url(bg_piaofu.png) top center no-repeat; position:relative; overflow:visible;}

.pf_ewm_box .ewm{ position:absolute; top:0; right:41px; display:none;}

#gotop{width:40px;height:40px; display:block; top: 40px; position:absolute;}

.pf_ewm_box:hover .ewm{ display:block;}

#gotop:hover{ }





 /*==============================--内页开始==============================-*/

.n_main_box{ margin-top:30px; margin-bottom:50px; position:relative;}

.n_banenr{ height:270px; width:100%; overflow:hidden;}

 

/*==============当前位置=====================*/

.position{ position:absolute;     line-height: 73px; height:73px; right:0px; top:0px; color:#8a8c8e; background:url(../images/icon_home.png) left center no-repeat; padding-left:15px;}

.position span, .position a, .position i{ font-size:12px; color:#777;}

.position em{ font-size:12px; color:#177cba; font-style:normal;}

.position a:hover{ color:#177cba;}



/*==============n_content_left=====================*/

.n_left{ width:260px; float:left;  overflow:hidden;}

.n_left .title{ height:90px; padding-left:65px; background:url(../images/icon_n_title.png) 20px center no-repeat #177cba;}

.n_left .title strong{ display:block;   color:#fff; display:block;   font-size:16px; font-weight: 700; text-transform: uppercase; padding-top: 26px;}

.n_left .title span{ display:block; color:#fff; display:block; font-weight:bold; font-size:14px; } 

 

/*=================侧导航==================*/

#n_nav{ background:#f7f7f9; padding:20px 0 20px 0;  border:1px solid #e9e9ec;}

#n_nav dt h1{ display:block; width:230px; margin-left:10px;  }

#n_nav dt{ position:relative; padding:0 25px; display:block;  line-height:38px; height:38px; overflow:hidden; }

#n_nav dt a{font-size:14px; color:#343536; display:block;}

#n_nav dt.on{ background:url(../images/bg_sub_li.png) 0 center  no-repeat; }

#n_nav dt.on a{ color:#fff; }

#n_nav dt:hover{background:url(../images/bg_sub_li.png) 0 center  no-repeat; }

#n_nav dt:hover a{ color:#fff}

#n_nav dt.nav_title a{background:url(../images/icon_left_li.png) 175px center no-repeat}

#n_nav dt.nav_title:hover a{ background:url(../images/icon_left_li_on.png)  175px center  no-repeat; color:#fff;}

#n_nav dt.title_on{ background:url(../images/bg_sub_li.png) left bottom  no-repeat; }

#n_nav dt.title_on a{ background:url(../images/icon_left_li_on.png)  175px center  no-repeat; color:#fff;}



#n_nav dd{ padding:10px 0px; display:block; width:230px; margin-left:10px;   display:none;}

#n_nav dd .box{ }

#n_nav dd a{ display:block; padding:0 25px; position:relative; font-size:12px; border-bottom:1px solid #e1e1e3; color:#555555; line-height:30px; height:30px; overflow:hidden;}

#n_nav dd a:hover{font-weight:700;color:#177cba}

#n_nav dd a.on{font-weight:700;color:#177cba}

  

#left_video{ margin-top:20px;}

#left_video h1{ line-height:45px; height:45px;  background:#019e97; font-size:14px; padding:0 18px; color:#fff; }

#left_video h1 span{ color:#fff; font-size:12px; text-transform:uppercase;}

#left_video a{ display:block;}

#left_video img{ width:260px; display:block;}

  

  

/*==============n_content_right=====================*/

.n_right{ width:910px;float:right;  }

.n_title{ position:relative; height:40px; line-height:40px; padding-top:15px;  border-bottom:1px solid #dde0e2; }

.n_title h1{ font-size:16px; border-bottom:1px solid #177cba; display:inline-block; font-weight:bold; color:#444; margin-bottom:-1px; }



/*==================分类导航=================*/

#n_sub_nav{ position:relative; display:inherit; text-align:center; margin-top:10px; margin-bottom:40px;}

#n_sub_nav a{ width:100px;  margin:0 5px; display:inline-block; height:30px; line-height:30px; border-radius:0px; background:#fff;   text-align:center; color:#fff; background:#68696b; font-size:14px;}  

#n_sub_nav a:hover{  background:#177cba;  }

#n_sub_nav a.on { background:#177cba;  }

 

/*==============n_content=====================*/

.n_content{ min-height:360px; padding-top:30px;}

 

/*=================毒物学期刊==================*/

#n_qikan ul{  margin:-15px -25.5px;}

#n_qikan li{ display:block;  background:#f2f4f8; width: 426px; float:left;  position:relative; margin:15px 22.5px; height:225px; border:4px solid #f2f4f8;}

#n_qikan li a{ height: 225px;}

#n_qikan li  .pic_box{ width:170px;  height:225px; overflow: hidden; display:block; position:absolute; top: -1px; left:-1px; }

#n_qikan li  .pic_box img{ width:170px; height:225px;}

#n_qikan li .text_box{ position:relative; margin-left: 200px; padding:65px 25px 0 0; height: 164px; overflow:hidden;}

#n_qikan li  h1{ font-size:14px; margin-bottom:8px; text-align: center; color:#444;display:block; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

#n_qikan li  h2{font-size:12px; text-align: center; line-height:22px; color:#444;   overflow:hidden;} 

#n_qikan li h2 span{  color:#e42a26; font-size:12px;    }

#n_qikan li  h1 a:hover{ color:#177cba;}

#n_qikan li .more{position:absolute; left: 89px; bottom: 70px; width: 20px; height: 20px; display:block; background: url(../images/icon_more_qk.png) center no-repeat;}

#n_qikan li:hover .more{ background: url(../images/icon_more_qk_on.png) center no-repeat; }

#n_qikan li:hover{ background: #d5e8fc; }



/*==============新闻资讯=====================*/

#n_news { overflow:hidden;}

#n_news ul{ margin-top:10px; margin-bottom:-20px; overflow:hidden; }

#n_news li{ display: block; padding-bottom: 28px; height: 150px; border-bottom: 1px solid #eaecef; margin-bottom: 28px;}

#n_news li .fl{width:245px; height:150px;}

#n_news li .fl img{ width:245px; height:150px;}

#n_news li .fr{ width: 630px; margin-top: 18px;}

#n_news li span{ color:#c4c4c4; display:block; font-size:12px;}

#n_news li .fr a{  display:block;  font-size:16px; color:#4d4d4e; margin-bottom: 13px;}

#n_news li p{ line-height:22px; height:44px; overflow:hidden; padding-top:13px; font-size:12px; color:#89898c;}

#n_news li a:hover{ color:#177cba;}



/*==============新闻中心=====================*/



.n_news { margin-bottom:40px;  }

.n_news .up .date_box{ position:absolute; top: 55px; left: 258px; width:65px; height:65px; background:url(../images/bg_titme.png) center no-repeat; text-align:center; color:#fff;}

.n_news .up .date_box span{ display:block; padding-top:13px;}

.n_news .up  li{ display:block;}

.n_news .up  li .fl{ width:290px;}

.n_news .up  li .fl  img{ width:290px; height:180px; }

.n_news .up  li .fr{ width:580px;  position:relative; height:180px; }

.n_news .up  li .fr h1{ display:block; padding-bottom:5px; padding-top:5px;}

.n_news .up  li .fr h1 a{  font-size:16px;  color:#3a3a3a;   display:block; padding-bottom:15px; margin-bottom:10px; border-bottom:1px solid #dadada; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

.n_news .up  li .fr span{position:absolute; left:0; bottom:12px;  font-size:13px; display:block;   color:#777777; }

.n_news .up  li .fr h1 a:hover{ color:#177cba;  }

.n_news .up  li .fr .more{ display:block; position:absolute; font-size:13px; right:0; bottom:8px; color:#fff; height:28px; line-height:28px; width:85px; text-align:center; background:#019e97;}

.n_news .up  li .fr .more:hover{  background:#124186;  }

.n_news .up  li .fr p{ line-height:26px; color:#777777; font-size:12px;}



.n_news_tex{}

.n_news .un{ padding-top:25px;  }

.n_news .un  ul{margin-bottom: -30px;  }

.n_news .un  li{ line-height:38px; padding-left:20px;  height:38px; display:block; position:relative;  background:url(../images/icon_news_li.png) left 15px no-repeat;}

.n_news .un  li i{ display:block; position:absolute; width:10px; height:70px; left:0; top:0; }

.n_news .un  li a{ font-size:14px; color:#333335; }

.n_news .un  li span{ position:absolute; right:0; font-size: 14px; font-family: "Arial"; color: #666666;}

.n_news .un  li a:hover{ color:#177cba;}

.n_news .un  li.line{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #e9e8e8; }



/*==============新闻详情=====================*/

.n_article .ar_title{ padding:10px 0 20px 0; border-bottom:1px dashed #e5e5e5; margin-bottom: 10px;}

.n_article .ar_title h1{ font-size: 18px; display:block; text-align:center; margin-bottom:20px;  font-weight: bold; color:#444;}

.n_article .ar_title h2{  font-size:12px;  display:block; text-align:center; color:#888888; }

.n_article .ar_title h2 strong{ color:#888; margin: 0 10px; display:inline-block;}

.n_article .ar_article{ padding-top:30px; padding-bottom:20px;  min-height:300px;}





#ar_fot{ margin-top:10px; position:relative; padding:15px 0; border-bottom:1px dashed #e5e5e5;border-top:1px dashed #e5e5e5;}

#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 h1 a:hover{ color:#177cba;}

#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#177cba; 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(../images/j_shart.png) center -224px no-repeat}



#j_shart_s_24 .bds_tsina{background:url(../images/j_shart.png) center -311px no-repeat}



#j_shart_s_24 .bds_tqq{background:url(../images/j_shart.png) center -195px no-repeat}



#j_shart_s_24 .bds_renren{background:url(../images/j_shart.png) center -340px no-repeat}



#j_shart_s_24 .bds_weixin{background:url(../images/j_shart.png) center -253px no-repeat}



#j_shart_s_24 .bds_sqq{background:url(../images/j_shart.png) center -79px no-repeat}



#j_shart_s_24 .bds_fbook{background:url(../images/j_shart.png) center -166px no-repeat}



#j_shart_s_24 .bds_twi{background:url(../images/j_shart.png) center -137px no-repeat}



#j_shart_s_24 .bds_linkedin{background:url(../images/j_shart.png) center -108px no-repeat}



#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}



#j_shart_s_24 .bds_huaban{background:url(../images/j_shart.png) center -253px no-repeat}



#j_shart_s_24 .bds_douban{background:url(../images/j_shart.png) center -253px no-repeat}



#j_shart_s_24 .bds_copy{background:url(../images/j_shart.png) center -253px no-repeat}



#j_shart_s_24 .bds_print{background:url(../images/j_shart.png) center -253px no-repeat}



#j_shart_s_24 .bds_mshare{background:url(../images/j_shart.png) center -253px no-repeat}



#j_shart_s_24 .bds_count{font-size:12px}





/*==============图片列表=====================*/

#n_case .title{ display:block; overflow:hidden;}

#n_case ul{ margin:-10px -10px -20px -10px; overflow:hidden; }

#n_case li{ float:left; position:relative; overflow: hidden; width:290px; display:block; margin:18px 10px; }

#n_case li a{ display:block;  overflow:hidden; width:290px;  height: 200px;}

#n_case li img{ width:290px; height:245px; display:block;}

#n_case li span{padding:0px 20px; text-align:center;  position:relative; z-index:2;  display:block; height:45px; line-height:45px; font-size:15px; color:#434446;  white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

#n_case li .pic_box{ width:290px; height:200px; display:block;}

#n_case li .text_box{ position:absolute; left:0; bottom:0;width:290px; height:40px; background:#e0e1e7; z-index:3;   }

#n_case li:hover h1{  padding-top:60px; display: block; text-align: center;}

#n_case li:hover strong{ display:block; margin: 0 auto; width: 19px; height: 19px; background: url(../images/icon_case_more.png) center no-repeat;}

#n_case li:hover span{ display:block; font-size:14px; color:#fff; margin-bottom: 10px; text-align: center;}

#n_case li:hover a{  }

#n_case li:hover .pic_box{ }

#n_case li:hover .text_box{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#A82C316E', endColorstr='#A82C316E');background:rgba(44,49,110,0.66); height:200px;}







/*==============联系我们=====================*/

.n_contact{ position:relative; width:100%; overflow:hidden; }

.n_contact .up_box {   margin-bottom:40px; position:relative;}

.n_contact .up_box .up{ border-bottom:1px dotted #b2b2b2; padding-top:5px; margin-bottom:20px;}

.n_contact .up_box .title strong{ display:block; color:#51575f; font-size:18px; font-weight:bold; }

.n_contact .up_box .title span{ display:block; color:#51575f; font-size:12px; margin-bottom:15px;}

.n_contact .up_box .content{ margin-left:280px; height:255px; padding-top:18px; }

 .n_contact .up_box h1{ font-size:18px; display:block; color:#545454; }

.n_contact .up_box p{ font-size:14px; color:#545454; line-height:30px;}

.n_contact a{ color:#0d67c9; text-decoration:underline; }

.n_contact .map{ border:1px solid #dcdcdc;}

.n_contact .ewm_box{ position:absolute; right:0; bottom:10px;  display:block;}

.n_contact .ewm_box .box{ width:120px; margin-left:40px; display:inline-block; text-align:center;}

.n_contact .ewm_box .box span{ font-size:12px; color:#555555; display:block; margin-top:8px;}

.n_contact .ewm_box img{ width:120px; height:120px;   }





 /*==============分页——银灵子=====================*/

.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 #dedede; margin:0 2px;  color:#555555; font-size:12px; }

.page .on{ background:#177cba; color:#fff !important;border:1px solid #177cba;}

.page a font{  font-size: 14px; font-family: "SimSun"; color: rgb( 68, 68, 68 );}

.page span{ background:#177cba; color:#fff !important;border:1px solid #177cba;}

.page a:hover{ background:#177cba; color:#fff !important; text-decoration:none; border:1px solid #177cba; }

.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 */}

  
  
  
  
/*栏目页代码开始
.lmy_main{width:100%;float:left;position:relative;min-height:700px;}
.left{width:280px;float:left;position:absolute;top:0;bottom:0;border-right:1px solid #e6e6e6;}
.l_top{height:55px;line-height:50px;float:left; padding-left:20px;color:#e60009;font-size:24px;font-weight:bold;border-bottom:1px solid #e6e6e6;
    width:261px;position:relative;z-index:2;background:url(lm_bg.png) no-repeat 100% 13px #fff;*width:260px;}
.l_top a{color:#e60009;}
.l_bottom{width:100%;float:left;}
.l_bottom a{color:#333;}
.l_bottom a:hover{color:#e60009;}

.ul_f{width:100%;float:left;}
.ul_f > li{width:100%;line-height:55px;font-size:16px;color:#333;float:left;border-bottom:1px solid #e6e6e6;}
.ul_f > li > p{width:100%;height:55px;line-height:55px;float:left;}
.ul_f > li > p > a{width:100%;float:left;text-indent:30px;white-space: nowrap;}
.ul_f > li > p.p_f:hover{background:url(sildernav_bg_001.png) repeat-y 0 0 #f5f5f5;color:#e60009;}
.ul_f > li > p.p_fm:hover{background:url(sildernav_bg.png) repeat-y 0 100% #f5f5f5;color:#e60009;}

.ul_s{width:100%;float:left;display:none;  }
.ul_s > li{width:100%;line-height:50px;font-size:14px;color:#333;float:left;border-bottom:1px solid #eee;}
.ul_s > li > p{width:100%;height:50px;line-height:50px;float:left;text-align:center;}
.ul_s > li > p > a{}

.ul_f > li.on > .p_f{background:url(sildernav_bg_001.png) repeat-y 0 0 #f5f5f5;color:#e60009;}
.ul_f > li.on > .p_fm{background:url(sildernav_bg2.png) repeat-y 0 100% #f5f5f5;color:#e60009;}
.ul_f > li.on > p.p_f:hover{background:url(sildernav_bg_001.png) repeat-y 0 0 #f5f5f5;color:#e60009;}
.ul_f > li.on > p.p_fm:hover{background:url(sildernav_bg2.png) repeat-y 0 100% #f5f5f5;color:#e60009;}

.ul_f > li.on > p > a{color:#e60009;}
.ul_f > li.on > .ul_s{display:block;}
.ul_s > li.on > p > a{color:#e60009;}



.right{width:840px;float:right;margin:0 20px 0 40px;}
.r_top{width:100%;height:50px;line-height:50px;float:left;border-bottom:1px solid #f0f0f0;margin-bottom:6px;}
.r_t_left{float:left;font-size:24px;color:#333;font-weight:bold;}
.r_t_left a{color:#333;}
.r_t_left a:hover{color:#2373c8;}
.r_t_right{float:right;font-size:14px;color:#333;}

.dqwz{float:left;font-size:14px;}
.dqwz_left{float:left;padding-right:10px;}
.dqwz_left img{position:relative;top:-2px;*top:0;}
.dqwz_right{float:left;}
.dqwz_right span{padding:0 3px;}
.dqwz_right a{color:#333;}
.dqwz_right a:hover{color:#e60009;}

.lmy_list{width:100%;float:left;}
.lmy_list ul{width:100%;float:left;padding-bottom:20px;}
.lmy_list ul li{width:100%;float:left;font-size:16px;line-height:45px;border-bottom:1px dashed #ddd;background:url(icon.png) no-repeat 3px 20px;padding-left:15px;*width:845px;}
.lmy_list ul li a{width:100%;float:left;color:#333;}
.lmy_list ul li span{float:right;color:#999;}
.lmy_list ul li:hover{color: #e60009;}
.lmy_list ul li:hover a{color: #e60009;}

.lmy_wzy{width:100%;float:left;line-height:180%;font-size:16px;color:#333;padding-bottom:40px;font-size:16px;font-family:"Microsoft YaHei","微软雅黑","黑体";}
.lmy_wzy > p{margin:15px 0;text-indent:2em;}
.lmy_title{width:100%;float:left;font-size:25px;color:#333;text-align:center;line-height:1.5;padding:15px 0 10px 0;border-bottom:1px dashed #c7c7c7;}
.lmy_sm{width:100%;height:50px;line-height:50px;float:left;font-size:15px;color:#999;text-align:center;}
.lmy_con{width:100%;float:left;margin-top:15px;}

.lmy_tpy{width:100%;float:left;position:relative;overflow:hidden;margin-top:15px;padding-bottom:20px;}
.lmy_tpy ul{width:900px;float:left;}
.lmy_tpy ul li{float:left;margin:0 30px 20px 0;}
.lmy_tpy ul li a{float:left;}
.lmy_tpy ul li a:hover{color:#e60009;}
.lmy_tpy ul li a:hover .tpy_title{color:#e60009;}*/



.sectiov .divBox{position: relative; margin-bottom:50px;}
  

/*prodService*/
.map{float:left;}
.map h2{background: #1B51A6;color: #fff; height:85px; line-height:85px;}
.map h2, .map ul li{text-indent: 40px;}

.map ul{padding-bottom: 30px;}
.map ul li{width: 265px;height: 50px;line-height: 50px;border-bottom: 1px solid #999999;background: url(/tmp/images/ico_left01.png) no-repeat 90% 25px;}
.map ul li:first-child{border-top: 1px solid #999;}
.map ul li a{font-size: 16px;color: #000;display: block;}
.map ul li:hover, .map ul li.active{background: #1B51A6 url(/tmp/images/ico_left02.png) no-repeat 90% center;}
.map ul li:hover a, .map ul li.active a{color:#fff;}
.map .down{background:#e7e7e7 url(/tmp/images/ico_down.png) no-repeat 15px 30px;padding: 35px 0;}
.download .map .down{display: none;}
.map .down p{font-size: 20px;color: #444444;}
.map .down h3{color: #5E5E5E;}


.map .down p, .map .down h3{text-indent: 80px;}
.main{margin-top: px; padding: 0 44px 40px;float: right; background: #fff;box-shadow: 0 2px 18px 5px rgba(0,0,0,0.1);}
.main .mainHead{height: 116px;line-height: 116px;border-bottom: 1px solid #d7d7d7; font-size:18px;}
.main .mainHead h2{float: left;color: #444444; font-size:30px;}
.main .mainHead div{float: right;color: #797979;}
.main .mainHead div a{color: #797979;padding: 0 10px;}
.main .mainHead div a:hover, .main .mainHead div a.active{color: #1B51A6;}

/*productBody*/
.productBody, .proAll, .responList, .cantactTitle, .recruitTitle, .recruitBody, .E-zine, .cultureTitle, .mediacantact, .mainBody, .mainTitle, .cantactList, .scnl, .qyys{width: 812px;}
.qyys{ margin:30px 0; text-align:justify; line-height:28px; min-height:350px; font-size:16px; max-width:810px; position:relative;}
.qyys table{ max-width:810px; position:relative;}
.qyys img{ max-width:810px;}

.newscontent{ font-family:"仿宋"!important; line-height: 1.8;}	
.newscontent div{ font-family:"仿宋"!important; line-height: 1.8;}	
.newscontent p{ font-family:"仿宋"!important; line-height: 1.8;}
.newscontent span{ font-family:"仿宋"!important; line-height: 1.8;}	
 