/* È«¾Ö */


 
.lbody{
		background:url(libg.jpg) repeat-x;
}

.m{
	width:980px;
	height:auto;
	display:block;
	margin:0 auto;
}
.top{
	width:980px;
	height:114px;
}
.top .logo{
	float:left;
	width:222px;
	height:114px;
}
.top .nav{
	float:right;
	width:745px;
	height:48px;
	line-height:48px;
	padding-top:66px;
	font:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	font-weight:bold;
	color:#666;
	background:url(/skin/images/dianhua.jpg) top right no-repeat;
}
.top .nav li{
	float:left;
	width:105px;
	margin-top:6px;
	height:30px;
	line-height:30px;
	text-align:center;
	border-right:1px solid #333;
}
.top .nav li a{
	color:#666;
	text-decoration:none;
}
.top .nav li a:hover{
	color:#666;
	text-decoration:underline;
}
.top .nav li h2{
	font-size:16px;
	font-weight:bold;
}

.b{
	float:left;
	width:980px;
	margin-top:18px;
	height:475px;
	z-index:1;
	position:relative;
}

.pointcss{
	float:left;
	width:1015px;
	margin-top:-120px;
	margin-bottom:5px;
	height:120px;
	position:relative;
	z-index:1000;
}
.libanner{
	width:980px;

	margin-bottom:18px;
}
a:link {
text-decoration: none;
color:#666;
}
a:visited {
text-decoration: none;
color:#666;
}
a:hover {
text-decoration: none;
color:#ec7500;
}
a:active{
	text-decoration: underline;
	color: #666;
}
.c{
	float:left;
	width:980px;
	height:325px;
	margin-bottom:15px;
	margin-top:8px;
}
.gc{
	float:left;
	width:275px;
	height:296px;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	background:url(/skin/images/gcbg.jpg) no-repeat;
}
.gc .title{
float:left;
width:275px;
height:50px; padding-left:0px;
}
.gc li{
	float:left;
	width:260px;
	height:24px;	padding-left:35px;
	line-height:24px; display:block; overflow:hidden;
}
.gc li a{
	color:#333;
	text-decoration:none;
}
.gc li a:hover{
	color:#333;
	text-decoration:underline;
}
.xsweb{
	float:left;
	width:426px;
	height:323px;
}
.xx{
	float:left;
	width:275px;
	height:296px;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	background:url(/skin/images/xxbg.jpg) no-repeat;
}
.xx .title{
float:left;
width:275px;
height:50px; padding-left:0px;
}
.xx li{
	float:left;
	width:260px;
	height:24px;
	padding-left:35px;
	line-height:24px; display:block; overflow:hidden;
}
.xx li a{
	color:#333;
	text-decoration:none;
}
.xx li a:hover{
	color:#333;
	text-decoration:underline;
}

.d{
	float:left;
	width:980px;
	height:457px;
}

.l{
	float:left;
	width:980px;
	/*height:45px;*/
	line-height:25px;
	color:#333;
	margin-top:40px;
	margin-bottom:15px;
}
.ft{
	width:100%;
	height:90px;background-color:#819fa7;
	margin-top:10px;
}
.f{
 
	width:980px;
	/*height:100px;*/
	margin:0 auto;
 
	text-align:center;
	line-height:28px;
	color:#fff;
	margin-top:12px;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
}
.f a{
	color:#fff;
	text-decoration:none;
}
.f a:hover{
	color:#fff;
	text-decoration:underline;
}

.libody{
	width:960px;
	height:auto;
	display:block;
	margin:0 auto;
 }

.libody .lileft{
	float:left;
	width:245px;

	height:auto;
	display:block;
	background-color:#ebe9da;
}
.libody .lileft .jg{
float:left;
width:220px;
height:auto;
display:block;
margin-bottom:15px;
padding-left:15px;
line-height:23px;
font-size:14px;
}
.libody .lileft li div h2{  
    width:190px;
    height:40px;
	line-height:40px;
	display:block;
	font-size:16px;
	text-align:center;
}
.libody .lileft li div dl dd{margin-top:10px;line-height:23px;
}
.libody .lileft li div dl dt{margin-top:10px;line-height:23px;
font:"Î¢ÈíÑÅºÚ";
font-size:14px;
}
.libody .lir{
	float:left;
	width:695px;
	height:auto;
	display:block;
	padding-left:20px;
 
}
.libody .linr{
	float:left;
	width:695px;
	min-height:1120px;
	height:auto;
	display:block;
	padding-left:20px;
 
}
.libody .lir .listli{
	float:left;
	width:690px;
	height:28px;
	line-height:28px;
	background:url(/skin/images/iconli.jpg) left no-repeat;
	padding-left:25px;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	text-align:left;
	color:#666;
	border-bottom:1px dashed #CCC;	
}
.libody .lir .listli span{float:right;
}
.libody .lir .tit{
	float:left;
	width:705px;
	height:40px;
}
.libody .lir .tit h1{
	font-size:16px;
}
.libody .tit .bg{
	float:left;
	width:200px;
	height:35px;
	background:url(/skin/images/tptit.jpg) no-repeat;
	font:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	color:#fff;
	line-height:35px;
	text-align:center;
}
.libody .tit .mbx{
	float:right;
	color:#333;
}	
	
.neir{
	float:left;
	width:695px;
	height:auto;
	line-height:25px;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	padding-left:5px;
	color:#666;
}
/*shangxiaye*/
.pre{
	float:left;
	width:100%;
	line-height:30px;
	font-size:14px;
	height: 30px;
}



.xiangguan{ margin:10px 5px 10px 0;height:150px;width:320px;border:1px solid #ccc;float:left;padding:0 7px}
.xiangguan h2{height:22px;border-bottom:1px solid #ccc;color:#333;;padding-left:20px;background:url(/skin/images/file_39.png) no-repeat;font-size:16px;margin:0 5px}
.xiangguanright h2{background:url(/skin/images/thumb_up.png) no-repeat}
.putongul li{height:25px;line-height:25px;font-size:14px;overflow:hidden;background:url(/skin/images/iconli.jpg) 3px 1px no-repeat;padding-left:18px}

/* ÉèÖÃ¹ö¶¯ÌõµÄÑùÊ½ */
::-webkit-scrollbar {
    width: 12px;
}
/* ¹ö¶¯²Û */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
}
/* ¹ö¶¯Ìõ»¬¿é */
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0,0,0,0.1);
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(255,0,0,0.4);
}
.neir .biaoti{
	font-size:16px;
	font-weight:bold;
	line-height:42px;
	width:695px;
	float:left;
	color:#333;
	text-align:center;
}
.neir .biaoti h1{
	font-size:16px;
}


.neir a{
	color:#666;
	text-decoration:none;
}
.neir p{
	text-indent:24px;
}

.cpli{
	float:left;
	width:168px;
	height:200px;
	line-height:32px;
	text-align:center;
	font:"Î¢ÈíÑÅºÚ";
	font-size:14px;
 }
 .cpli .tu{
	 float:left;
	 width:170px;
	 height:166px;
 }
  .cpli .zi{
	  float:left;
	  width:170px;
	  height:30px;
	  line-height:30px;
	  text-align:center;
  }
.cpli img{
	float:left;
	width:150px;
	height:160px;
	clear:both;
}
.channeltitle{
	float:left;
	width:705px;
	height:30px;
	line-height:30px;
	display:block;
	font-size:15px;
	font-weight:bold;
	color:#d57897;
	margin-left:10PX;
}
.channeltitle a{
	color:#d57897;
}
.channeltitle .more{
	float:right;
	font-size:13px;
	font-weight:normal;
}
.listlicon{
	line-height:23px;
	min-height:190px;
	height:auto;
	border-bottom:#CCC 1px dashed;
	margin-bottom:15px;
	width:695px;
	float:left;
	display:block;
}
.listlicon span{
	float:right;
}


.pages{ font-size:12px;
}
.pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.pages ul li.thisclass,
.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}



#play {width:1015px;margin-top:0px; height:402px;}
*html #play{
	margin-top:-20px;
}
*+html #play{
	margin-top:-14px;
}
#playText {   z-index:2; padding-left:0px; font-size:14px; text-align:center;font-weight:bold; width:320px; color:#000; line-height:30px;height:30px; overflow:hidden; position:absolute; cursor:pointer; }
#playShow p{display:none;}
#playNum { margin:300px 0px 0 830px; z-index:3; width:145px; text-align:right; position:absolute; height:25px; }
#playNum a { margin:0px; width:25px;font:bold 12px "Times New Roman", Times, seri;height:25px;  line-height:25px; cursor:pointer; color:#fff; padding:0 5px; background:#000; text-align:center }
#playShow{ width:1015px; height:402px; overflow:hidden; }
#playShow img { width:1015px; height:402px; }
.pre{    float: left;
    width: 100%;
    line-height: 20px;
    font-size: 14px;}


.index_prdoucta div.index_pro_listw { margin-top:30px;border-top:solid 1px #d2d2d2;}
.index_prdoucta div.index_pro_list { margin-top:0; padding:20px 0;border-bottom:solid 1px #d2d2d2;border-right:solid 1px #d2d2d2;box-sizing: border-box;}
.index_prdoucta div.index_pro_list::nth-of-type(2n) { border-right: none}	
div.index_pro_list { width:50%; margin:20px auto 0; float:left}
div.index_pro_list a { display:block; text-align:center}
div.index_pro_list a img { width:150px; height:120px; text-align:center}
div.index_pro_list a h2 { font-size:14px; color:#525252;text-align:center}
