@charset "utf-8";






body{   margin:0 auto;}



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;}



/*===============================================header================================================*/

#header{ position:relative;  width:100%;  z-index:9; background: url(../images/bg_header.jpg) center top no-repeat;background: #fff;}

 

/*===============top=================*/

#top_bar{ height: 30px; line-height: 30px;   overflow: hidden; background: #fcfeff;  }

#top_bar .main_box{ position:relative;}

#top_bar .p{ display:inline-block;  color:#838387; font-size:12px; }

#top_bar .tel_box{ position:absolute; right: 0; top: 0; font-size: 12px; color: #838387;   }



#top_main_box{ height:130px; position: relative;}



/*================= 搜索 ===================*/

#top_search_box{position:absolute; top:60px; right:0px; height:38px; z-index:99; }
#top_search_box p{
	font-size: 14px;
}
#top_search_box p span{
	font-weight: bold;
	color: #D62626;
	font-size: 18px;
}
#top_search_box form{display:block; position:relative;  height:38px;  width: 275px; border: 1px solid #ccc;}

#top_search_box  input{display: block;background: none;border: none;}

#top_search_box .text{width: 210px;height: 38px;line-height: 38px;font-size: 13px;color: #545454;margin-left: 13px;}

#top_search_box .submit{width: 55px; display: block; position:absolute; right:0; top:0; cursor:pointer; height: 38px;background: #1B78BE;

color: #fff;/* background:url(../images/icon_search.jpg) center no-repeat;*/  }

#top_search_box .submit:hover{ }

 

/*===============================================header================================================*/

#header #logo{position:absolute; top: 10px; left:0; display: inline-block; }

#header #logo img{  }



#top_link{position:absolute; top:27px; right:0px; line-height: 25px;}

#top_link a{ color:#58585b; font-size: 12px; display: inline-block; padding-left: 10px;}

#top_link a:hover{ color:#096acd;}



 /*=================导航=================*/



#nav_box{ background: url(../images/bg_nav.jpg) center no-repeat; height: 50px;}



#nav{ position:relative; }



#nav ul{ display:block; text-align:center; margin-right:-10px;}
#nav li{ display:block; min-width: calc(100% / 8); padding: 0 15px; float: left; position:relative; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box; }
#nav li.last{ background:none;}
#nav li .a{ display: inherit; text-align:center;  height:50px; line-height:50px;   }
#nav li .a strong{ display:block; font-size:15px; font-weight:bold; color:#fff; font-weight:bold; text-align:center; z-index:9; position:relative;}
#nav li .a span{ position:absolute; top:0px; left:0px; width:100%; height:2px;    text-align:center; z-index:1;}
#nav li .a i{  margin:0 auto; background:#004881; display:block; text-align:center;  z-index:4; height:50px; width:0; }
#nav .on .a i{ width:100%;}
#nav li .a:hover i{ width:100%;}



.list_box{ position:absolute; left:0; top: 180px; z-index:9; height:0px; line-height:50px; width:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC019E97', endColorstr='#CC019E97');background:rgba(0,0,0,0.3);}



#nav  .list{ display:none; right:9px; top:50px; position:absolute; height:50px;}



#nav  .list .box{ text-align:right; position:relative;  }



#nav  .list a{ font-weight:normal; margin-left:43px;  color:#fff;  line-height:40px;  font-size:14px;display: block;}



#nav  .list a:hover{ text-decoration:underline;}



#nav .text_left{ right:auto; left:-27px;}

#nav .text_left .box{ text-align:left;background: rgba(0,0,0,0.8);

width: 152px;left: 27px;}



/*================= banner===================*/



#banner{ position:relative; height:460px; overflow:hidden;  }



#banner .bd { position:relative;}



#banner .bd a{ display:block; width:100%; height: 460px;}



#banner .hd{  margin:0 auto; position:absolute; width:100%;}



#banner .hd a{ display:block; width:55px; height:105px;}



#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{ line-height:40px; border-radius:50%;  height:10px; width:10px; margin:0 3px; display:block; background:#fff;  }







#banner .hd ul li a:hover{ background:#e95d19;  }



#banner .hd ul .on a{  background:#e95d19;  }



#banner  .bnt{ position:absolute;  top:50%; z-index:3; margin-top:-21px;}



#banner  .bnt:hover{ }



#banner .prev{ position:absolute; left:-54px; }



#banner .next{ position:absolute; right:-54px; }



#banner:hover .prev{left:50px;  opacity:.5; filter:alpha(opacity=50);}



#banner:hover .next{right:50px; opacity:.5; filter:alpha(opacity=50);}







/*================= 首页 ==================*/



#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;}

.s_title i{ display: block; height: 1px; position: absolute; top: 49px; left: 0; width: 100%; background: #f1f1f1;}

.s_title strong{ font-size: 18px; padding-right: 8px;  display:inline-block; color:#000; text-transform: uppercase;text-align: center;}
.s_title strong.five{
	background: url(../images/icon_s_news_title_hot.png) left center no-repeat;
	padding-left: 20px;
	font-weight: bold;
}


.s_title h1{ position: relative; text-transform: uppercase; height: 20px; line-height: 20px; padding-left: 25px; color: #b6b6b7; font-size: 14px; background: url(../images/icon_s_qk_title.png) left center no-repeat; display: block;  }

.s_title h1 a{color: #a7a7a7;} 

.s_title .more{ color:#D42F29; font-size:12px; font-size:12px; display:block; position:absolute; right:0px;  top:0; line-height: 20px; }

.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:40px;}

.a_d_box a{ display:block; }

.a_d_box img{ width:1200px; display:block; }



/*==========快捷链接============*/

#s_news_hot{  position:relative;  padding: 50px 0;}

#s_news_hot .s_title{  margin-bottom:15px;}

#s_news_hot .s_title h1 {background: url(../images/icon_s_news_title_hot.png) left center no-repeat; display: block;  }

.slide_news{ width:415px; overflow:hidden; position:relative;  }

.slide_news .bd{ position:relative; height:100%; z-index:2;   }

.slide_news .bd li{ position:relative; display:block;  }

.slide_news .bd li a{ display:block; position:relative; width:415px; height:255px; }

.slide_news .bd ul li h1{ color:#fff; font-size:12px; line-height:40px; height:40px;  width: 305px; white-space: nowrap;overflow:hidden;text-overflow: ellipsis; padding-left:20px; padding-right: 90px; 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);}



.slide_news .bd img{ width:415px;display:block;  }

.slide_news .hd{height: 40px; width: 150px; overflow:hidden; position:absolute; right:20px; bottom:0px; z-index:9; }

.slide_news .hd ul{ overflow:hidden; zoom:1; float:right; margin-top: 16px;  }

.slide_news .hd ul li{float:left; margin-left:5px; width:5px; height:5px; border-radius:50%; background:#9ea09f; text-align:center;   cursor:pointer; }

.slide_news .hd ul li.current{ background:#4492fa;   }

.slide_news .bnt{ display: block; left: 0; width: 26px; text-align: center; height: 54px; line-height: 54px; top: 50%; z-index:8; margin-top: -27px; font-size: 24px; font-family: "SimSun"; color: rgb( 255, 255, 255 );  position: absolute; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}

.slide_news .bnt.next{ left: auto; right:0;}

.slide_news .bnt:hover {  filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#9994233A', endColorstr='#9994233A');background:rgba(148,35,58,0.6);}

#s_news_hot .right{ width:735px;}

 

#s_news_hot .right .up{  padding-left: 180px; padding-bottom: 30px;  height: 95px; position: relative;margin-top: 25px;}

#s_news_hot .right .up .pic_box{ position: absolute; left: 0; top: 0;}

#s_news_hot .right .up .pic_box a{ display:block;  width: 155px; height: 95px; overflow: hidden;}

#s_news_hot .right .up .pic_box img{ display: block; width: 155px; height: 95px;}

#s_news_hot .right .up  h1 a{   display: block; color:#343435; font-size:16px; white-space: nowrap;overflow:hidden;text-overflow: ellipsis; }

#s_news_hot .right .up  a:hover{ text-decoration:underline; color: #096acd; } 

#s_news_hot .right .up span{ color: #bcbdbf; font-size: 12px; display: block; padding-top: 9px;}

#s_news_hot .right .up  p{ color:#7e7e7f;  font-size:12px; line-height:20px; overflow:hidden; margin-top:10px;}

#s_news_hot .right .up  .more{ color:#c3c4c6; font-size:12px; display:block; margin-top:15px;  text-decoration:underline;}

#s_news_hot .right .up .more:hover{color:#045cb7;}



#s_news_hot .right .un{
	border-bottom: 1px solid #e7e8eb;
	padding-bottom: 15px;
}

#s_news_hot .right .un ul{  height: 173px; overflow: hidden; margin: 0 -20px;}

#s_news_hot .right .un li{ line-height:36px; float: left; width: 325px; margin: 0 20px; position:relative; display:block;  background:url(../images/icon_dd.png) left center no-repeat; padding-left:20px;}

#s_news_hot .right .un a{ font-size:14px; color:#343435; display:block; white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}

#s_news_hot .right .un a:hover{color:#2f94fc;}

#s_news_hot .right .un span{font-size:12px; color:#c9cacb; position:absolute; right:0; top:0; line-height:33px;}  



#s_link{ margin: 30px -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: 60px;}

.s_tab .left{ 
	width: 550px;
	background: #F7F7F7;
	padding: 20px;
	box-shadow: 10px 10px 10px #ccc;
	-webkit-box-shadow: 10px 10px 10px #ccc;
	-moz-box-shadow: 10px 10px 10px #ccc;
	-o-box-shadow: 10px 10px 10px #ccc;	
	position: relative;
	-moz-transition: all 0.6s ease-in-out;
	-webkit-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	-ms-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}

.s_tab .right{ 
	width: 550px;
	background: #F7F7F7;
	padding: 20px;
	box-shadow: 10px 10px 10px #ccc;
	-webkit-box-shadow: 10px 10px 10px #ccc;
	-moz-box-shadow: 10px 10px 10px #ccc;
	-o-box-shadow: 10px 10px 10px #ccc;	
	
}

.s_tab .main_box{ position:relative; }

.s_tab .s_title h1{ padding-left: 0; background: none; }

.s_tab .title h1{background:#2e6eb5; display:block; position:absolute; left:0; top:0; text-align:center; width:135px; height:40px; line-height:40px; color:#fff; font-size:16px;}

#s_tab1 .content,#s_tab2 .content,#s_tab3 .content,#s_tab4 .content,#s_tab3 .content,#s_tab5 .content{
	margin-top: 30px;
}

.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 .pic_box{position: absolute; left: 0;width: 200px; height:134px; top: 0px;}

.s_tab .bd .pic_boxa{ display: block; position: relative;}

.s_tab .bd .pic_box a img{ display: block; width: 200px; height:134px;} 

.s_tab #s_tab3,.s_tab #s_tab4,.s_tab #s_tab5{
	width: 360px;
	float: left;
	margin-left: 30px;
	background: #F7F7F7;
	padding: 10px;
	box-shadow: 10px 10px 10px #ccc;
	-webkit-box-shadow: 10px 10px 10px #ccc;
	-moz-box-shadow: 10px 10px 10px #ccc;
	-o-box-shadow: 10px 10px 10px #ccc;
}

/*=================文字新闻===================*/

.text_news_box  {}

.text_news_box  ul{ height: 210px; overflow: hidden; margin: 0 -20px;}

.text_news_box  li{ line-height:36px; margin: 0 20px; position:relative; display:block;  background:url(../images/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;width: 280px;}

.text_news_box  a:hover{color:#D42F29;}

.text_news_box  span{font-size:12px; color:#717171; position:absolute; right:0; top:0; line-height:38px;}  

#s_news_text_box a.more{
	width: auto;
}

/*=================推荐新闻==================*/

.s_tab .bd .content{ position: relative; }

.s_tab .bd .hot_news{  height: 135px; padding-left: 217px; border-bottom: 1px solid #e2e4e6; 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:60px; overflow:hidden; }

.s_tab .bd .hot_news h1 a:hover{ color:#216bc6; }



/*=================期刊==================*/

#s_qikan{  background-image: url(../images/bg_qk.jpg);  height:350px; }

#s_qikan .j_parallax { background-image: url(../images/bg_qk.jpg);  height:350px;}

#s_qikan .main_box{padding-top: 55px; overflow: hidden;}

#s_qikan .s_title{ margin-bottom: 30px; }

#s_qikan .s_title h1 strong{ color: #fff;}

#s_qikan .s_title .more{ color: #fff;}



#s_qikan{}

#s_qikan ul{  overflow:hidden; margin-right: -60px;}

#s_qikan li{ float:left; position:relative; width:150px; height:190px;  overflow: hidden; display:block; margin-right:60px; }

#s_qikan li a{ display:block;  overflow:hidden; width:150px; height:190px; }

#s_qikan li img{ width:150px; height:190px; display:block; }

#s_qikan li h1{ position:absolute; left:0; bottom:0;  width:130px; height:35px; line-height: 35px; text-align: center; padding: 0 10px;  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);}



/*==============毒物治理=====================*/

#s_news_text_box{ margin: 50px 0;}

#s_news_text_box .s_title{ padding-bottom: 20px; margin-bottom: 15px; border-bottom: 1px solid #e7e8eb;}

#s_news_text_box .s_title h1 {background: url(../images/icon_s_news_title_hot.png) left center no-repeat; display: block }

#s_news_text_box .left{ width: 780px;}

#s_news_text_box .right{ width: 340px;}

#s_news_text_box .text_news_box{ 
	width: 380px;
	height: 260px;
	float: left;
	margin-left: 20px;
}

#s_news_text_box .text_news_box  ul{ height: 210px; overflow: hidden;  }

#s_news_text_box .text_news_box  li{ line-height:36px;  position:relative; display:block;  background:url(../images/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 .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:390px; display:block; margin-bottom: 37px;}

#s_news_text_box .right li .pic_box{ display:block;  height:140px; width:330px; margin-bottom: 20px; overflow: hidden;}

#s_news_text_box .right li .pic_box img{ height:140px; width:330px; 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(../images/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 2%;}

#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: #F5F5F5; border-top:2px solid #0168b7; font-size:12px; }

#footer .main_box{ position:relative;}

#fot_nav{ display: inherit; text-align: center;padding: 0 1%;} 

#fot_nav a{ display:inline-block; font-size:12px; color:#363636; height:45px; line-height:45px;}

#fot_nav a:hover{ color:#343434;}

#fot_nav i{ padding:0 10px;  display:inline-block; font-size:12x; color:#363636;}

#footer .un_box{  position:relative; padding:30px 0; border-top:1px solid #5b5959; }

#footer .un_box .main_box{ position:relative;}

#footer .un_box p{  
		color: #272727;
		font-size: 14px;
		line-height: 24px;
		text-align: center;
}

#footer .un_box a{ color:#000;}

#footer .un_box a:hover{ color:#0558A7;}

 

/*==============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(../images/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:50px;margin-bottom:20px;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:last-child{ 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;width: 100%;}

#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;}




/*==============下载表单=====================*/
.title_down h3{
	font-size:20px;
	line-height: 26px;
}
.title_down h3::before{
	content: "";
	background: red;
	width: 3px;
	height: 12px;
	display: inline-block;
	margin-right: 10px;
}
.down .un .fl,.down .un .fr{
	width: 50%;
	padding: 0 2% 0 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}

#page{
	/* The main container div */
	width:555px;
	margin:0 auto;
}

#searchForm{
	/* The search form. */
	background-color:#4C5A65;
	padding:15px 20px;
	margin:30px 0;
	position:relative;

	-moz-border-radius:16px;
	-webkit-border-radius:16px;
	border-radius:16px;
}

fieldset{
	border:none;
}

#searchInputContainer{
	/* This div contains the transparent search box */
	width:420px;
	height:36px;
	background:url(../images/searchBox.png) no-repeat;
	float:left;
	margin-right:12px;
}

#s{
	/* The search text box. */
	
	border:none;
	color:#888888;
	background:url(../images/searchBox.png) no-repeat;
	
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	height:36px;
	line-height:36px;
	margin-right:12px;
	outline:medium none;
	padding:0 0 0 35px;
	text-shadow:1px 1px 0 white;
	width:385px;
}

/* The UL that contains the search type icons */

.icons{
	list-style:none;
	margin:10px 0 0 335px;
	height:19px;
	position:relative;
}

.icons li{
	background:url(../images/icons.png) no-repeat;
	float:left;
	height:19px;
	text-indent:-9999px;
	cursor:pointer;
	margin-right:5px;
}

/* Styling each icon */

li.web{ width:15px;}
li.web.active,
li.web:hover{ background-position:left bottom;}

li.images{ width:22px; background-position:-18px 0;}
li.images.active,
li.images:hover{ background-position:-18px bottom;}

li.news{ width:14px; background-position:-44px 0;}
li.news.active,
li.news:hover{ background-position:-44px bottom;}

li.videos{ width:17px; background-position:right 0;}
li.videos.active,
li.videos:hover{ background-position:right bottom;}

span.arrow{
	/* The little arrow that moves below the icons */
	
	width:11px;
	height:6px;
	margin:21px 0 0 5px;
	position:absolute;
	background:url(../images/arrow.png) no-repeat;
	left:0;
}


/* The submit button */


#submitButton{
	background:url(../images/buttons.png) no-repeat;
	width:83px;
	height:36px;
	text-indent:-9999px;
	overflow:hidden;
	text-transform:uppercase;
	border:none;
	cursor:pointer;
}

#submitButton:hover{
	background-position:left bottom;
}


/* The Search tutorialzine.com / Search the Web radio buttons */


#searchInContainer{
	float:left;
	margin-top:12px;
	width:330px;
}

label{
	color:#343434;
	cursor:pointer;
	font-size:11px;
	position:relative;
	right:-2px;
	top:-2px;
	margin-right:10px;
	white-space:nowrap;
	/*float:left;*/
}

input[type=radio]{
	cursor:pointer;
	/*float:left;*/
}


/* Styling the search results */


.pageContainer{
	/* Holds each page with search results. Has an inset bottom border. */
	border-bottom:1px solid #5e7481;
	margin-bottom:50px;
	
	/* Adding a dark bottom border with box shadow */
	
	-moz-box-shadow:0 1px 0 #798e9c;
	-webkit-box-shadow:0 1px 0 #798e9c;
	box-shadow:0 1px 0 #798e9c;
}


p.notFound{
	text-align:center;
	padding:0 0 40px;
}


/* Web & news results */


.webResult{ text-shadow:1px 1px 0 #586a75;margin-bottom:50px;}
.webResult h2{ 
	background-color:#5D6F7B;
	font-size:18px;
	font-weight:normal;
	padding:8px 20px;
	
	/* Applying CSS3 rounded corners */
	-moz-border-radius:18px;
	-webkit-border-radius:18px;
	border-radius:18px;
}
.webResult h2 b{ color:#fff; }
.webResult h2 a{ color:#eee;border:none;}
.webResult p{ line-height:1.5;padding:15px 20px;}
.webResult p b{ color:white;}
.webResult > a{ margin-left:20px;}


/* Image & video search results */


.imageResult{
	float:left;
	height:180px;
	margin:0 0 20px 40px;
	text-align:center;
	width:152px;
	overflow:hidden;
}
.imageResult img{ display:block;border:none;}
.imageResult a.pic{
	border:1px solid #fff;
	outline:1px solid #777;
	display:block;
	margin:0 auto 15px;
}

.biaodan {
	margin-top: 50px;
	border-top: 1px dashed #ccc;
	padding-top: 20px;
}

.biaodan ul li{
	background: url(../images/icon_news_li1.png) left 15px no-repeat!important;
}
.zhaopin_list .renzhi{
	padding-left: 2%;
}
.zhaopin_list .renzhi h4{
	line-height: 2.5em;
}
.renzhishow{
	margin: 10px auto;
}
.renzhishow tr td{
	width:400px;
	line-height: 2.5em;
}




/*==============联系我们=====================*/

.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{ }

.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 */}

  


.map_box {
    margin-top: 10px;
    position: relative;
    background: url(../images/map.jpg) center no-repeat;
    display: block;
    height: 280px;
}
.map_box .map {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    background: url(../images/bnt_map.png) center no-repeat;
    -moz-transition: all 0.6s ease-in-out;
    -webkit-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
    -ms-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}
.map_box .map:hover {
    background: url(../images/bnt_map.png) center 52px no-repeat;
}




/*人才招聘*/
.job_list h3{
	font-size: 20px;
	line-height: 40px;
}
.job_list .list_01 li{
	padding-left: 10px;
	background: url(../images/icon_news_li1.png) left 15px no-repeat !important;
	line-height: 38px;
	
	height: 38px;
	display: block;
	position: relative;
	float: left;
	font-size: 16px;
	width: calc(100% / 3);
	padding-left: 1%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.job_list .list_01 li a{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.job_list .list_01 li a.name1{
	color: #004881;
}
.job_list .list_01 li a.name1:hover{
	color: #D42F29;
}
.job_list .list_01 li a.name2{
	font-size: 14px;
	color: #797979;
}
.job_list .list_01 li a.name2:hover{
	color: #343434;
}



.recruit_title{
	background: url(../images/recruit.png) no-repeat center;
	padding: 3%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.recruit_title h3{
	font-size: 24px;
	line-height: 36px;
	font-weight: bold;
	color: #004881;
}
.recruit_title p{
	font-size: 14px;
	line-height: 24px;
	color: #525252;
}

.recruit_jianjie {
	padding: 0 2%;
	margin: 20px auto;
}
.recruit_jianjie .jianjie h3{
	font-size: 20px;
	line-height: 40px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
	position: relative;
}
.recruit_jianjie .jianjie h3::before{
	content: '';
	position: absolute;
	width: 110px;
	height: 2px;
	background: #C42323;
	left:0;
	bottom: -1px;
}
.recruit_jianjie .jianjie_content p{
	font-size: 1em;
	line-height: 30px;
	text-indent: 2em;
}

.zhaopin_list{
	padding: 0 2%;
}
.zhaopin_list .jianjie h3{
	font-size: 20px;
	line-height: 40px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
	position: relative;
}
.zhaopin_list .jianjie h3::before{
	content: '';
	position: absolute;
	width: 110px;
	height: 2px;
	background: #C42323;
	left:0;
	bottom: -1px;
}
.zhaopin_list .liebiao {
    background: url(../images/tiao.jpg);
    background-repeat: repeat-x;
    width:100%;
    height: 2.5em;
    border: 1px solid #ddebf6;
}
.liebiao .liebiao-m {
    line-height: 31px;
    margin: 10px auto 10px auto;
    display: inline;
    width: 100%;
}
.zhaopin_list .liebiao-m .brt {
    width: 100%;
}
.liebiao-m .brt {
    width: 918px;
}
.zhaopin_list .liebiao-m li {
    float: left;
    width: calc(100% / 6);
    overflow: hidden;
    display: inline-block;
    height: 2.5em;
    text-align: center;
    line-height: 2.5em;
    font-size: 1em;
}
.zhaopin_list .liebiao-m li a{
	color: #000;
}
.renzhishow p{
	font-size: 1em;
	line-height: 2.5em;
}
.renzhishow span.red{
	color: #FC0829;
}


.qita{
	padding: 0 2%;
}
.qita h4{
	font-size: 20px;
	line-height: 40px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
	position: relative;
}
.qita h4::before{
	content: '';
	position: absolute;
	width: 110px;
	height: 2px;
	background: #C42323;
	left: 0;
	bottom: -1px;
}
.qita a{
	display:block;
	padding: 0 1%;
	color: #004881;
	margin: 0 1%;
	float: left;
	line-height: 2em;
}
.qita li{
	
}

.toudi .main_box{
	
}
.toudi h4{
	font-size: 20px;
	line-height: 40px;
	background: #;
	margin-bottom: 15px;
	position: relative;
	text-align: center;
	
}
.toudi h4 img{
	margin-top: 30px;
}
.toudi_title{
	padding: 0 2%;
}
.tanchukuang .youxiang{
	padding: 0 2%;
}
.tanchukuang .youxiang a{
	color: #D62626;
	font-weight: bold;
	display: inline-block;
	margin: 0 2%;
}



/*下拉选择*/
.item {
	width: 222px;
	height: 27px;
	
}
.filter-disabled {
	-moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}

.filter-box {
    position: relative;
}

.filter-box select {
	display: none;
}

.filter-text {
	height: 100%;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	padding: 0 30px 0 10px;
	background: #fff;
	border: 1px solid #ccc;
}

.filter-text input {
	font-size: 14px;
}

.filter-text .filter-title {
	width: 100%;
	height: 27px;
	line-height:27px;
	border: 0;
	background-color: transparent;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0;
	cursor: pointer;
}

.filter-list {
	display: none;
	width: 100%;
	max-height: 300px;
	background-color: #fff;
	font-size: 14px;
	position: absolute;
	top: 42px;
	left: 0;
	z-index: 99;
	border: 1px solid #e6e6e6;
	overflow: auto;
}

.filter-list li.filter-null a {
	color: #d2d2d2;
}

.filter-list li a {
	display: block;
	padding: 0 10px;
	line-height: 36px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
}

.filter-list li:hover {
	background-color: #f2f2f2;
}

.filter-list li.filter-selected {
	background-color: #1B78BE;
}

.filter-list li.filter-selected a{
	display: block;
	color: #fff;
}

.filter-list li.filter-disabled {
	background-color: #fff;
}

.filter-list li.filter-disabled a{
	display: block;
	color: #d2d2d2;
}

.filter-list li.filter-disabled:hover a {
	cursor: not-allowed!important;
	background-color: #fff;
}

.icon {
	position: absolute;
}

.icon-filter-arrow {
	width: 8px;
	height: 6px;
	background-repeat: no-repeat;
    background-image: url(../images/icon_arrow_down_x2.png);
    background-size: 100%;
    right: 10px;
    top: 13px;
    transition: all .2s;
}

.icon-filter-arrow.filter-show {
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

.filter-list::-webkit-scrollbar {
	width: 4px;
	height: 4px;
}

.filter-list::-webkit-scrollbar-track {
	background: #fff 
}

.filter-list::-webkit-scrollbar-thumb {
	background: #CBCBCB;
}

















/*----------------------------
	Thumbnails
-----------------------------*/

#thumbs{
	width:100%;
	margin:60px auto 35px;
	text-align:center;
}

#thumbs a{
	width: 260px;
	height: 200px;
	display:inline-block;
	border:4px solid #303030;
	box-shadow:0 1px 3px rgba(0,0,0,0.5);
	border-radius:4px;
	margin: 6px 6px 40px;
	position:relative;
	text-decoration:none;
	
	background-position:center center;
	background-repeat: no-repeat;
	
	background-size:cover;
	-moz-background-size:cover;
	-webkit-background-size:cover;
}

#thumbs a:after{
	background-color: #303030;
    border-radius: 4px;
    bottom: -208px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    content: attr(title);
    display: inline-block;
    font-size: 16px;
  
    overflow: hidden;
    padding: 2px 10px;
    position: relative;
    text-align: center;
    white-space: nowrap;
}

#credit{
	background-color: rgba(255, 255, 255, 0.2);
	border-radius: 8px;
	font-size: 11px;
	margin: 0 auto 70px;
	opacity: 0.5;
	padding: 12px 16px;
	text-align: center;
	width: 400px;
}


/*----------------------------
	Media Queries
-----------------------------*/



/*新闻附件*/
.fujian{
	width: 100%;
}
.fujian p{
	font-size: 18px;
	font-weight: bold;
	color: #444;
	line-height: 50px;
}
.fujian_list{
    border: 1px solid #eaeaea;
}
.fujian_tit{
    background-color: #f1f1f1;
    width: 99%;
    height: 30px;
    line-height: 30px;
}
.fujian ul {
    height: 30px;
    line-height: 30px;
    width: 100%;
}
.fujian ul li {
    float: left;
    margin-right: 50px;
    width: 300px;
    padding-left: 5px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
}
.fujian ul li a {
    color: #456fc4;
    text-decoration: underline;
}












fieldset{
	border: none;
	padding-left: 45px;
}
fieldset p{
	line-height: 50px;
}










