/*︻▓▇▇◤全局样式︻▓▇▇◤ */
*{margin: 0;padding: 0;}
a:link,a:visited{color: #60636d;text-decoration: none;}
a:hover {color: #ff6200;}
a:active {}
h3{font-size: 18px;}
img{border: 0;}
table{border-collapse:collapse;}
li{vertical-align: bottom;}
ul,ol,li {list-style:none;}
em { font-style:normal; }
input.radio, input.checkbox {width: auto;}
.longTitle{
	text-overflow:ellipsis;
	white-space:nowrap;象*/
	overflow:hidden;
	-o-text-overflow:ellipsis;
	}
.fl {float:left;}
.fr {float:right;}
.clearf,.cf,.clear-both {
	clear:both;
	overflow:hidden;
	font-size:0px;
	line-height:0px;
}
.transparent{  
      filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5;  
}

body{background-image:url(../image/index/index_bg.jpg);}
#container {
	position:relative;
	margin:0px auto;
	text-align:left;
	width:1295px;
	padding:15px;
	background-color: #fff;
}

#left3 {
	padding-left:0px;
	width:800px;
	margin-right:45px;
	overflow:hidden;
	float: left;
	display:inline;		
	background-color: #ffffff;
}
#right3 {
	width:420px;
	overflow-x:hidden;
	float: left;
	min-height:280px;	
}
#crumb{
	margin-bottom:10px;
	height:40px;
	line-height:40px;
	font-size:14px;
	background-image: url(../image/1_home.jpg);
	background-repeat: no-repeat;
	background-position: 0px 50%;	
	border-bottom: 1px solid #D8D8D8;
}
#crumb *{color:#686868;}
#crumb h2{
	position: absolute;
	font-size: 15px;
	color:#fff;
	text-indent: 25px;	display:none;
}
#crumb span{/*background: url(images/hom.gif) no-repeat 5px 50%;*/
	text-indent: 25px;	
	float: left;
	margin-right: 30px;	
	font-size: 15px;	
}

/*************************/
#left3 h3{height: 68px;
	display: block;
	font-size:22px;
	line-height: 68px;
	color: #60636d;}

/*列表页*/
#bookDiv dl{border: 1px solid #ddd;}
#bookDiv dl dt {height:50px;line-height:50px;font-size:16px;}
#bookDiv dl b{float:left;display:block;}
#bookDiv dl dd b{font-weight: normal;}
#bookDiv dl .b1{
	width:66%;
	text-align:left;
	text-indent: 20px;
}
#bookDiv dt .b1{width:66%;text-align:center;}
#bookDiv dl .b2{width:22%;text-align:center;}
#bookDiv dl .b3{width:12%;text-align:center;}
#bookDiv dd .b3{text-align:center;}
#bookDiv dd .b3 a{width:60px;height:24px;line-height:24px;
	text-decoration: none;
	color: #7A7A7A;
	border: solid 1px #999;
	border-radius: 50px;		
	text-align:center;	
	margin:10px 0 0 23px;
}
#bookDiv dd .b3 a:hover{
	color: #fff;
	background-color: #FF6200;
}
#bookDiv dl dd {
	height:48px;
	line-height:48px;
	overflow:hidden;
	border-top: 1px solid #ddd;
}
#bookDiv dl dd a {
	white-space:normal;
	float:left;
	display: block;
	font-size: 16px;
	width:80%;}
#bookDiv span{
	width:90px;
	margin-left:-90px;
	float:right;
	text-align:right;
	font-size: 14px;
	color: #989898;
}


#jbft{position: relative;}
#jbft a.more{
	position: absolute;
	right:0;
	top:20px;
	font-weight: lighter;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 28px;
	background-color: #FF6200;
	display: block;
	height: 28px;
	width: 80px;
	text-align: center;
}
#jbftA{padding:0px 0 20px 10px;
	height:180px;
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #D4D6D9;
}
#jbftA:hover span{color:#FF6600;}
#jbftA div{
	float:left;
	height:170px;
	display:inline;
}
#jbftA div img{width: 230px;height:140px;}
#jbftA dl{font-size:16px;padding-left:30px;
	float:left;
	width: 500px;
	display:inline;
}
#jbftA dl span{color:#3483BB;}
#jbftA dt{line-height:30px;overflow: hidden;}
#jbftA dd{height:30px;line-height:30px;overflow: hidden;}


#right3 .rnews h3{
	padding-left:80px;
	height: 68px;
	display: block;
	font-size:22px;
	line-height: 68px;
	color: #60636d;
	background-image: url(../image/hd/hd1.gif);
	background-repeat: no-repeat;
	background-color: #F4EEE9;
}
.rnews {margin-bottom:10px;}
.rnews ul{padding:10px;}
.rnews li {
  background: url(../image/doc.png) 0 10px no-repeat;
  padding-left: 11px;
  line-height: 23px;
  margin-bottom: 5px;
}
.rnews li a:hover {
  color: #ff6200;
}
.rnews li span {float:right;
  color: #a8abb7;
  font-size: 12px;
  display: inline-block;
}
.rnews li a {
  color: #60636d;
  margin-right: 15px;
}
/********留言***********/
#win{top:0;
	width:100%;
	height:100%;
	position: fixed;
	z-index: 9999999;
	display:none;	
}
#win #closeBtn{
	float:right;
	width:40px;
	height:40px;
	line-height:40px;
	font-size:24px;
	
	border-radius: 40px;
	margin:10px;
	font-family: Helvetica, sans-serif;
	position: absolute;
	z-index: 1;
	top:-30px;right:-20px;
	color: #fff;
	background-color: #014A8F;border: 2px solid #fff;
}
#winBg{
	width:100%;
	height:100%;
	background-color: #000;
	opacity:.7;
	filter:alpha(opacity=70);
	position: absolute;z-index:1;
}
#winCon{width:1000px;margin-left:-500px;height:80%;
	position: absolute;z-index:2;
	left:50%;	
	top:10%;
	background-color: #fff;
	border-radius: 10px;
	border: 3px solid #C6D8E7;
	box-shadow: 0 3px 3px #666;
}
#winCon #tableDiv{width:100%;height:90%;margin-top:10px;overflow:auto;}
#winCon table{margin:20px;width:960px;}
#winCon table td{border: 1px solid #DDDDDD;padding:5px 10px;line-height:160%;font-size:14px;}
#winCon .th{
	color:#014A8F;
	font-size:16px;
	background-color: #CEDFDF;
	letter-spacing: 3px;
}
.longTitle{float: left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;display:block;width:70%;}