@charset "gb2312";
*{
	padding:0px;
	margin:0px;
}
body{
	font-size:14px;
}
li{
	list-style:none;
	float:left;
}
a{
	text-decoration:none;
	color:#333;
}
a:hover{
	color:#666;
	text-decoration:underline;
}
img{
	border:0px;
}

.main{
	width:1002px;
	margin:0 auto;
	background-color:#FFFFFF;
	position:relative;_top:-41px;
}
.main1{
	width:1000px;
	margin:0 auto;
	background-color:#FFFFFF;
}
.main2{
	width:1000px;
	margin:0 auto;
	background-color:#FFFFFF;
}
.left{
	float:left;
	width:317px;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
   }
.left1{
	border:1px solid #3581b3;
	float:none;
	width:310px;
	height:230px;
	margin:3px 2px 2px 5px;
	background-color:#ffffff;
}
.left11{
	float:none;
	width:300px;
	height:200px;
	margin:5px 5px 5px 5px;
	}

.left2{
	float:none;
	border:1px solid #3581b3;
	width:310px;
	height:220px;
	margin:3px 2px 2px 5px;
}
.ggl{
	background:url(sl_shs_03.jpg) repeat-x;
	width:305px;
	height:30px;
	padding-top:10px;
	padding-left:5px;
	font-weight:bolder;
	color:#ffffff;
	}
.ggl span{
	padding-top:5px;
	padding-right:5px;
	font-size:12px;
	}
.ggl span a{
	color:#FFFFFF;
	}	

.left3{
	float:none;
	border:1px solid #3581b3;
	width:310px;
	height:194px;
	margin:3px 2px 2px 5px;
}
.zjk{
	background:url(sl_shs_03.jpg) repeat-x;
	width:305px;
	height:30px;
	padding-top:10px;
	padding-left:5px;
	font-weight:bolder;
	color:#ffffff;
	}
.zjk span{
	padding-top:5px;
	padding-right:5px;
	font-size:12px;
}
.zjk span a{
	color:#FFFFFF;
	}
.zjkwk{
	width:290px;
	height:140px;
	margin:5px 10px 5px 10px;
}

.zjkk{
	float:left;
	width:80px;
	height:125px;
	margin:5px 5px 5px 5px;
}
.zjkt{
	width:80px;
	height:100px;
	border:1px solid #ffffff;
	margin:0px 0px 5px 0px;
}
.zjkz{
	width:80px;
	height:20px;
	font-size:14px;
	font-family:"宋体";
	text-align:center;
	color: #FFFFFF;
	margin:0px 0px 0px 0px;
	}


.zhong{
	float:left;
	width:433px;
	background-color:#FFFFFF;
	}
.zhong1{
	border:1px solid #3581b3;
	float:none;
	width:428px;
	height:230px;
	margin:3px 2px 2px 3px;
	background:url(sl_shs_09.jpg) repeat-x;
}
.zhong11{
	font-size:18px;
	font-family:"微软雅黑";
	padding-top:5px;
	width:408px;
	font-weight:bolder;
	text-align:center;
	margin:5px 10px 5px 10px;
}

.zhong12{
	text-indent:24px;
	font-size:14px;
	line-height:25px;
	width:408px;
	height:160px;
	margin:10px 10px 5px 10px;
	
}
.zhong2{
	border:1px solid #3581b3;
	float:none;
	width:428px;
	height:220px;
	margin:3px 2px 2px 3px;
}
.sjsw{
	background:url(sl_shs_03.jpg) repeat-x;
	width:423px;
	height:30px;
	padding-top:10px;
	padding-left:5px;
	font-weight:bolder;
	color:#ffffff;
	}
.sjsw span{
	padding-top:5px;
	padding-right:5px;
	font-size:12px;
	}
.sjsw span a{
	color:#FFFFFF;
	}	
.zhong3{
	border:1px solid #3581b3;
	float:none;
	width:428px;
	height:194px;
	margin:3px 2px 3px 3px;
}

.zhong31{
	text-indent:24px;
	font-size:14px;
	line-height:25px;
	width:408px;
	height:140px;
	margin:2px 10px 5px 10px;
}


.yjcg{
	background:url(sl_shs_03.jpg) repeat-x;
	width:423px;
	height:30px;
	padding-top:10px;
	padding-left:5px;
	font-weight:bolder;
	color:#ffffff;
	}
.yjcg span{
	padding-top:5px;
	padding-right:5px;
	font-size:12px;
	}
.yjcg span a{
	color:#FFFFFF;
	}	
.right{
	float:right;
	width:250px;
	background-color:#FFFFFF;

}
.right1{
	float:none;
	border:1px solid #3581b3;
	width:240px;
	height:230px;
	margin:3px 0px 3px 3px;
}
.dwzz{
	background:url(sl_shs_03.jpg) repeat-x;
	width:235px;
	height:30px;
	padding-top:10px;
	padding-left:5px;
	font-weight:bolder;
	color:#ffffff;
	}
.dwzz span{
	padding-top:5px;
	padding-right:5px;
	font-size:12px;
	}
.dwzz span a{
	color:#FFFFFF;
	}	


.right2{
	float:none;
	border:1px solid #3581b3;
	width:240px;
	height:170px;
	margin:3px 0px 5px 3px;
}
.xxyd{
	background:url(sl_shs_03.jpg) repeat-x;
	width:305px;
	height:30px;
	padding-top:10px;
	padding-left:5px;
	font-weight:bolder;
	color:#ffffff;
	}
.xxyd span{
	padding-top:5px;
	padding-right:5px;
	font-size:12px;
	}
.xxyd span a{
	color:#FFFFFF;
	}
	
	.xxydwk{
	width:300px;
	height:140px;
	margin:5px 2px 5px 5px;
}
.xxydk{
	float:left;
	width:140px;
	height:25px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	margin:3px 0px 1px 0px;
	
}	
		
.right3{
	float:none;
	border:1px solid #3581b3;
	width:240px;
	height:419px;
	margin:0px 0px 5px 3px;
}
.hzdw{
	background:url(sl_shs_03.jpg) repeat-x;
	width:235px;
	height:30px;
	padding-top:10px;
	padding-left:5px;
	font-weight:bolder;
	color:#ffffff;
	}
.hzdw span{
	padding-top:5px;
	padding-right:5px;
	font-size:12px;
	}
.hzdw span a{
	color:#FFFFFF;
	}	
.hzdwwk{
	width:235px;
	height:190px;
	margin:0px 0px 0px 0px;
}

.hzdwt{
	float:none;
	width:230px;
	height:56px;
	margin:0px 5px 5px 5px;
}


.tu{
	border:1px solid #3581b3;
	float:left;
	width:988px;
	height:230px;
	margin:0px 5px 5px 5px;
	background-color:#ffffff;
}
.lyfg{
	background:url(sl_shs_03.jpg) repeat-x;
	width:985px;
	height:30px;
	padding-top:10px;
	padding-left:5px;
	font-weight:bolder;
	color:#ffffff;
	}
.lyfg span{
	padding-top:5px;
	padding-right:5px;
	font-size:12px;
	}
.lyfg span a{
	color:#FFFFFF;
	}	

/* 多个左滚动 - 图片- 公用类 */
.leftLoop{ overflow:hidden; position:relative;width:985px}
.leftLoop .bd{ padding:2px; padding:2px;}
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 2px; text-align:center; float:left; _display:inline; overflow:hidden; width:219px; }
.title{
	padding-top:5px;
	font-size:12px;
	text-align:center;
}







.topLoop{ overflow:hidden; position:relative; margin:0 auto; text-align:center}
.topLoop .bd { padding:2px; padding:2px; }
.topLoop .bd ul{ overflow:hidden; zoom:1; }
.topLoop .bd ul li{ height:180px;}


.picList1{
	float:left;
	width:220px;
	height:180px;
	margin:0px 0px 0px 0px;
}





.title1{
	float:left;
	width:220px;
	height:20px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	text-align:center;
	line-height:20px;
	margin:0px 5px 5px 0px;
}

.pic1{
	width:220px;
	height:140px;
	float:left;
	margin:2px 5px 5px 0px;
}



.nr{
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.nr li{
	float:none;
	border-bottom:1px dotted #999;
	line-height:28px;
}
.bottom{
	background:url(sl_shs_08.jpg) repeat-x;
	width:1002px;
	height:100px;
	padding-top:10px;
	clear:both;
	font-size:14px;
	line-height:20px;
	text-align:center;
}


.top{
	width:1000px;
	margin:0px 0px 0px 2px;
}

 #tabs1 {
      width:1001px;
	  height:32px;
	  background:url(sl_shs_10.jpg) repeat-x;
	  margin:0px 0px 0px 1px;
	  }
	 #tabs1 ul {
	  margin:0;
	  padding:0px 0px 0px 0px;
	  list-style:none;
      }
    #tabs1 li {
     float:left;
	width:125px;
	height:32px;
     padding-left:0px;
	   padding-top:0px;
	   color:#FFFFFF;
      }
    #tabs1 a {
      float:left;
	  width:125px;
	  height:32px;
	  padding-top:10px;
	  text-align:center;
	background:url(sl_shs_01.jpg) no-repeat;
	  }
    #tabs1 a span {
      padding:10px 0;
	  text-decoration:none;
	  text-align:center;
	  font-size:14px;
	 color:#FFFFFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs1 a:hover {
      color:#FFFFFF;
	text-decoration:none;
	background:url(sl_shs_02.jpg) no-repeat;
      }
.zhux{
	border:1px solid #3581b3;
	width:990px;
	margin:5px 5px 5px 5px;
	background-color:#ffffff;
}
.zhug{
	border:1px solid #3581b3;
	width:990px;
	margin:5px 5px 5px 5px;
	background-color:#ffffff;
}
.zhut{
	border:1px solid #3581b3;
	width:990px;
	margin:5px 5px 5px 5px;
	background-color:#ffffff;
}				
.font19
{
    font-size: 26px;
    font-family: "微软雅黑";
    color: #1b1b1b;
}  
.font16
{
    font-size: 12px;
    font-family: "宋体";
    color: #757575;
}

.l1{
	float:left;
	border:1px solid #e1f2fc;
	background-color: #fbfae7;
	width:150px;
	margin:5px 5px 5px 5px;
}
.l11{
	float:left;
	background:url(sl_shs_020.jpg);
	width:150px;
	height:50px;
	margin:0px 0px 0px 0px;
}

.tabs1z {

      width:150px;
	  height:40px;
	  margin:0px 0px 0px 0px;
	  }
	 .tabs1z ul {
	  margin:0;
	  padding:0px 0px 0px 0px;
	  list-style:none;
      }
    .tabs1z li {
	  width:150px;
	height:40px;
	margin:2px 0px 2px 0px;
	}
.zhuzj{
	float:left;
	width:810px;
	margin:5px 5px 5px 5px;
	background-color:#ffffff;
}  

.zhux1{
	float:left;
	border:1px solid #3581b3;
	width:990px;
	margin:5px 5px 5px 5px;
	background-color:#ecf6f8;
}

.zhux11{
	float:left;
	width:820px;
	margin:0px 0px 0px 0px;
	background-color:#ffffff;
}

.zhuzlw{
	float:left;
	width:810px;
	margin:0px 5px 20px 5px;
	background-color:#fefdee;
}  

.zjlw{
	background:url(sl_shs_031.jpg) repeat-x;
	width:780px;
	height:30px;
	padding-top:10px;
	padding-left:5px;
	font-weight:bolder;
	color:#000000;
	margin:0px 0px 0px 15px;
	}
.zjlw span{
	padding-top:5px;
	padding-right:5px;
	font-size:12px;
	}
.zjlw span a{
	color:#000000;
	}	
	
.nr1{
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
    margin:0px 10px 0px 15px;
}
.nr1 li{
	float:none;
	border-bottom:1px dotted #999;
	line-height:28px;
}


.tabs2z {
      float:left;
	  width:150px;
	  height:40px;
	  margin:2px 0px 0px 0px;
	  }
	 .tabs2z ul {
	  margin:0;
	  padding:0px 0px 0px 0px;
	  list-style:none;
      }
    .tabs2z li {
	 background:url(sl_shs_032.jpg) repeat-x; 
	  width:150px;
	height:40px;
	text-align:center;
	padding-top:5px;
	margin:2px 0px 2px 0px;
	
	}	
.sytp{
	width:300px;
	height:220px;
	margin:5px 5px 5px 5px;
	background-color:#ffffff;
}

.hd_div{position:relative;width:300px;}
.slideBox{ width:300px; height:220px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:40px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{ float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:220px; z-index:0; }
.slideBox .bd li{ zoom:1; vertical-align:middle; overflow:hidden; text-align:center;}
.slideBox .bd li a.hd_p_a{ display:block; padding:10px 10px 0 10px; color:#000; font-size:12px; font-weight:bold;background-color:#f3f3f3; width:280px; height:25px;}
.slideBox .bd  img{ width:300px; height:190px; display:block; }

.top-head{ width:1024px; height:200px;_height:200px; margin:0 auto; }
.top-head .logo{ width:729px; height:75px; margin-top:50px;background:url(../images/sbj20150714Logo2.png) no-repeat; }


.top-head .top-input input{ width:210px; height:28px; display:inline; padding-left:15px; line-height:28px; color:#888888;border:0; background: transparent; font-size:12px;vertical-align:middle;}

/* index_focus */
.index_focus{position:relative;width:100%;height:290px;margin:0 auto;overflow:hidden;}
.index_focus .bd li{display:none;position:absolute;left:0;top:0;}
.index_focus_post{z-index:10;}
.index_focus .pic{height:auto;display:block;}
.index_focus .pic:hover{text-decoration:none;}
.index_focus .slide_nav{position:absolute;left:45%;bottom:2%;}
.index_focus .slide_nav a{cursor:pointer;float:left;font-size:28px;font-family:arial;color:#fff;padding:5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration:none;color:#9c0;filter:alpha(opacity=80);opacity:0.8;}
.index_focus_pre,.index_focus_next{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/sbj20150714ico_sliding.png) no-repeat;}
.index_focus_pre{left:30px;background-position:0 0;}
.index_focus_pre:hover{background-position:0 -144px;}
.index_focus_next{right:30px;background-position:0 -72px;}
.index_focus_next:hover{background-position:0 -216px;}
.index_focus_info{position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);background:url("../images/sbj20150714index_focus_bg.png") no-repeat;_background:none;}
.index_focus_info h3{font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";display:none;}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none;}



.nav{ width:1001px; height:50px; margin:41px auto 0 auto;_margin:0px auto 0 auto; background:url(shs2018031.png) no-repeat; position:relative;_top:-41px;}
.nav ul li{ width:116px; float:left; height:50px; line-height:45px; text-align:center; margin-right:6px;}
.nav-boder{ background:url(../images/sbj20150714nav-boder.jpg) no-repeat right 21px;}
.nav ul li a{ font-size:15px; font-family:"微软雅黑"; color:#ffffff; font-weight:bold; margin-left:13px;}
.nav ul li a:hover{color:#208bce;}	