@charset "utf-8";
/* CSS Document */


/*--- Css Reset ---------------------------------------------------------------------------------------------------------------------------------*/
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form { margin:0}
ul { margin:0; padding:0; list-style:none }
label { padding:0 }
img { border:0; vertical-align:middle }
button { cursor:pointer }
p { white-space:normal }
table { border-collapse: collapse; border-spacing: 0 }
body { font:12px/1.6em Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; color:#333; background:#f4f4f4 url(../../images/v2/body.png) repeat-x;}
a { color:#333; text-decoration:none }
a:hover { color:#F00}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0;}
.clearfix{zoom:1;}
.clear{clear:both; height:0; line-height:0; font-size:0;}

/*--- global.css  -----------------------------------------------------------------------------------------------------------------------------*/
.fl{ float:left}.fr{ float:right}.ml10{ margin-left:10px}.ml5{ margin-left:5px}.di{ display:inline}.bc{ margin:0 auto}
.wrap{width:960px; margin:10px auto 0; overflow:hidden}
.top-box{ width:100%; background:url(../../images/v2/top-bg.gif) no-repeat center top; }
.header{width:960px; margin:0 auto; overflow:hidden}
.header h1{ float:left; width:135px; height:83px; background:url(../../images/v2/logo.png) no-repeat}
.header h1 a{ display:block; width:135px; height:83px; font-size:0; line-height:0; text-indent:-9999px}
.header p{ float:right; height:16px; line-height:16px; margin-top:46px; color:#555; font-weight:bold; }
.header p a{ color:#999; font-weight:normal; }



#nav{ width:960px; height:47px; margin:0 auto; background: url(../../images/v2/nav-bg.gif) no-repeat;}
#nav  p.search{ float:left; width:240px; padding-top:14px}
#nav  p.search input.ipt{ line-height:20px; width:196px; height:20px; padding-left:8px; font-size:15px; background:url(../../images/v2/input.png) no-repeat; border:none; color:#999}


.alpha{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}



#jMenu { float:left; width:900px; display:table; margin-left:10px; display:inline}
#jMenu li { z-index:99999; position:relative; cursor:pointer; float:left;  padding:0 20px; line-height:47px; }
#jMenu li a {text-decoration:none; padding:0 10px; display:block; text-transform:uppercase; cursor:pointer; font-size:14px; background:none }
#jMenu li a:hover{ color:#000; background:#e3e3e3 url(../../images/v2/nav-litop.gif) repeat-x left top; }
#jMenu li ul {display:none; position:absolute; top:47px; left:0; z-index:999; padding:0; width:230px; margin:0; background: url(../../images/v2/nav-libg.png);  }
#jMenu li ul.width-160,#jMenu li ul.width-160 li{ width:166px; }
#jMenu li ul li { position:relative;  display:block; padding:0; line-height:34px; height:34px; width:230px; }
#jMenu li ul li ul{ width:280px; z-index:9999; display:none; position:absolute; z-index:999; top:0; left:230px; }
#jMenu li ul li ul.styleUl{ width:166px; left:166px; }
#jMenu li ul li ul.styletwoUl{ width:166px; left:230px; }
#jMenu li ul li ul.styletwoUl li{ width:166px; }
#jMenu li ul li ul li{ width:280px; height:34px; line-height:34px; display:block; }
#jMenu li ul li a ,#jMenu li ul li ul li a{text-transform:none; display:block; border-bottom:1px solid #C6C6C6; border-top:1px solid #E6E6E6; color:#333; filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95; }
#jMenu li ul li a:hover,#jMenu li ul li ul li a:hover { background:#c0c0c0; color:#000; }



.container{ width:100%; margin-top:10px; overflow:hidden; background:#ececec url(../../images/v2/foot-bg.gif) repeat-x; }
.container.back-img{ background:#ececec url(../../images/v2/footer-bg.gif) repeat-x; border-top:20px solid #fff; }
	.main{ width:940px; margin:0 auto; padding:30px 0 0 10px; overflow:hidden; }
		.link{ float:left; width:300px}
		.link.width-194{ width:190px; }
		.link.width-150{ width:150px; }
		.link h2{ font-size:14px; color:#666}
		.link ul{ margin-top:6px;}
		.link ul li{ line-height:1.8em; padding-left:10px; font-size: 12px; font-weight: normal; background:url(../../images/v2/dian.png) no-repeat left center}
		.link ul li a{ color:#666}
		.link ul li a:hover{ color:#666; text-decoration:underline; }
		
		.footer{ margin-top:20px; text-align:center}
		.footer .friendlink{padding:10px 0; text-align:center; color:#999;}
		.footer .friendlink a{color:#999; margin-right:10px;}
		.footer ul{ width:500px; margin:30px auto 0;  overflow:hidden}
		.footer ul li{ float:left}
		.footer ul li a{ color:#999; padding:0 10px; border-right:1px solid #999}
		.footer p{ padding-bottom:20px; text-align:center; color:#333; padding-bottom:30px}

.newsMian{ width:640px; padding-left:30px; }
	.newsMian h2{ padding:10px 0; font:bold 18px/1.6em "\5b8b\4f53"s; border-bottom:1px dashed #CCC; text-align:center;}
	.newsMian .newsInfo{text-align:center;}
	.newsMian h3{ padding:25px 0 10px 0; height:20px; clear:both; }
	.newsMian p{ line-height:26px; }
	.newstitle-top{ width:960px; margin:10px auto 0 auto; height:17px;  background:url(../../images/v2/title-bg.gif) no-repeat left top; clear:both; }
	
/* slide style */
.slide-contbox{ position:relative; width:960px; height:400px; margin:10px auto 0 auto; clear:both; }
.slide-div{ width:960px; height:400px; position:relative; overflow:hidden; margin:0 auto; padding:0px; background:url(../../images/slide-a.jpg) no-repeat; }
.slide-contbox .num{ position:absolute; right:430px; top:370px; z-index:9999;}
.slide-contbox .num a{width:11px;height:11px; display:inline-block; margin-right:10px; background:url(../../images/slidecur.png) no-repeat -24px top; cursor:pointer; text-align:center; text-decoration:none; color:#fff; }
.slide-contbox .num a.cur{  background:url(../../images/slidecur.png) no-repeat left top; }
.slide-div ul{position:relative; z-index:5; width:960px; height:400px; overflow:hidden; }
.slide-div ul li{ position:absolute; width:960px; display:none; height:400px; }
.slide-div ul li img{ width:960px; height:400px; }
.kingfollow{ width:32px; height:37px; z-index:9999; border:1px solid red; position:absolute; right:0; bottom:100px; overflow:hidden; }
  