/* CSS Document */
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, blockquote{font-family:"ËÎÌå"; font-size:12px; color:#494949; margin:0; padding:0; border:0; }
table, tr,td{font-family:"ËÎÌå"; font-size:12px; color:#494949; margin:0; padding:0;  }
a:link,a:visited {text-decoration:none; color:#303030;}
a:hover,a:active{text-decoration:none; color:#E10000;}
a img {border:none;}
ul,li {list-style:none;}
body{  }
.top{width:100%; padding:0; margin:0; background:url(../images/sy_02.jpg) repeat-x; float:left;}
.tops{width:1002px; margin:0 auto; padding:0;}
.topa{width:1002px; height:99px; float:left; }
.topalx{float:right; color:#000000; line-height:24px; padding-top:5px;}
.topalx a:link,.topalx a:visited{color:#000000}
.topalx a:hover,.topalx a:active{color:#000000}
.nav{ width:1002px;height:48px; float:left; }

.navul{margin:0; padding:0; height:48px;}
.navulli{width:125px; height:48px; line-height:48px;  float:left; text-align:center; }
.navullia:link,.navullia:visited{color:#403f3f; font-size:16px; font-family:Microsoft Yahei; width:125px; height:48px; line-height:48px;  float:left; text-align:center; }
.navullia:hover,.navullia:active{color:#FFFFFF; font-size:16px; font-family:Microsoft Yahei;  background:#8acf75; width:125px;  line-height:48px;  float:left; text-align:center; }

.banner{width:100%; float:left;}


.syanl{width:100%; float:left; background:#ececec; padding-top:20px; padding-bottom:10px;}
.syanlzj{width:1002px; margin:0 auto;}
.syanlzjnav{width:1002px; float:left;}
.syanlzjnav ul li{width:221px; height:101px; line-height:18px; float:left; background:url(../images/sy_11.jpg) no-repeat; padding:15px 15px 15px 1px; margin:5px; display:inline; overflow:hidden;}
.syanlzjnav ul li a img{width:105px; height:85px; float:left; margin-right:20px; display:inline; }

.syanlzjnav ul li a:link,.syanlzjnav ul li a:visited{color:#6b6b6b; }
.syanlzjnav ul li a:hover,.syanlzjnav ul li a:active{color:6b6b6b; }

.syanlzjnav ul li a p{font-family:Microsoft Yahei; font-size:16px; font-weight:bold; padding:5px 0 0 0; margin:0; line-height:26px; text-align:center;color:#3b3b3b;}

.syanlzjnav ul li a p:hover,.syanlzjnav ul li a p:active{font-family:Microsoft Yahei; font-size:16px; font-weight:bold; color:#3b3b3b;}

.symiddle{width:100%; float:left;padding-top:20px; padding-bottom:10px;}
.symiddlezj{width:1002px; margin:0 auto;}
.symiddlesa{width:1002px; padding-bottom:20px; float:left;}
.syabout{width:490px; float:left;}
.syaboutop{width:490px; height:30px; float:left;}
.sydhwez{height:30px; line-height:30px; float:left; background:url(../images/sy_34.jpg) no-repeat left; padding-left:15px;  font-size:18px; color:#2d2d2d; font-family:Microsoft Yahei;}
.syaboutnr{width:490px; padding-top:23px; float:left; line-height:24px; color:#2b2b2b;}
.sycase{width:460px; float:right;}
.sycasetop{width:460px; height:32px; line-height:32px; float:left; background:url(../images/sy_21.jpg) repeat-x;}
.sycasetop ul li{width:92px; height:32px; float:left; }
.sycasetop ul li a:link,.sycasetop ul li a:visited{width:92px; height:32px; text-align:center; color:#666565; font-size:16px; font-family:Microsoft Yahei; float:left}
.sycasetop ul li a:hover,.sycasetop ul li a:active{width:92px; height:32px;text-align:center; color:#666565; font-size:16px; font-family:Microsoft Yahei; float:left; background:url(../images/sy_18.jpg) repeat-x;}

.sycasetop ul li.on{width:92px; height:32px;text-align:center; color:#666565; font-size:16px; font-family:Microsoft Yahei; float:left; background:url(../images/sy_18.jpg) repeat-x;}


.sycasenav{width:460px;line-height:30px; float:left; padding-top:20px; }

.symiddlesb{width:1002px; padding-bottom:20px; float:left;}
.sycgal{width:990px; border:solid 1px #cfcfcf; padding:20px 5px; float:left;}
.sycgaltb{width:15px; padding-top:70px; float:left}
.sycgalnav{width:960px; float:left}
.sycgalnav ul li{width:182px; height:140px; float:left; margin:0 5px; overflow:hidden; display:inline}
.sycgalnav ul li a img{width:162px; height:120px;}
.sycgalnav ul li p{ margin:0; lin-height:20px; text-align:center; padding:5px 0px 0px 0px; font-size:14px; }

.footer{width:100%; background:#9b9b9b; margin-top:30px; padding:20px 0 30px 0; float:left;}
.footerzj{width:1002px; margin:0 auto;}
.footernr{width:1002px; float:left; color:#4f4f4f; line-height:24px; text-align:center;}
.footernr a:link,.footernr a:visited{color:#4f4f4f; }
.footernr a:hover,.footernr a:active{color:#4f4f4f; }



.nybanner{width:100%; float:left;}
.nymiddle{width:100%; float:left;padding-top:20px; padding-bottom:10px;}
.nymiddlezj{width:1002px; margin:0 auto;}
.nymiddlesa{width:1002px; padding-bottom:20px; float:left;}

.left{width:236px; float:left;}
.lefttop{width:236px; float:left; }

.leftnav{width:236px; float:left; background:#eeeeee; padding-bottom:30px;}
.leftnav ul{margin:0; padding:0;}
.leftnav ul li{width:236px; float:left; background:url(../images/ny_11.jpg) left top no-repeat;}
.leftnav ul li a:link,.leftnav ul li a:visited{width:190px; padding-left:46px; line-height:38px;font-family:Microsoft Yahei; font-size:14px; color:#505050; float:left}
.leftnav ul li a:hover,.leftnav ul li a:active{width:190px; padding-left:46px; line-height:38px;font-family:Microsoft Yahei; font-size:14px; color:#505050; float:left; background:url(../images/ny.jpg) no-repeat;}
.leftkx{width:236px;float:left; margin-top:20px;}

.leftnr{width:217px; padding-left:19px; background:#eeeeee; padding-bottom:30px; float:left; color:#505050; line-height:24px;}

.right{width:748px; float:right;}
.righttop{width:746px; height:38px; line-height:38px; float:right; border:solid 1px #d3d3d3; background:#eeeeee;}
.righttopzb{height:38px; padding-left:20px; line-height:38px; float:left; color:#303030; font-size:16px; font-family:Microsoft Yahei;}
.righttopyb{height:38px; padding-left:20px; padding-right:20px; line-height:38px; float:right; color:#303030; font-size:12px; font-family:Microsoft Yahei; background:url(../images/ny_08.jpg) left center no-repeat;}

.ringnr{width:733px; padding-top:20px;float:left; padding-left:15px; line-height:24px;}


.cp ul li{ float:left; padding-right:25px; }
.cp ul li img{border:1px solid #e5e5e5; padding:3px; width:210px; height:180px; }
.cp ul li p{padding:3px 0; text-align:center;}


.clear{ clear:both;}

.scott{padding:3px;margin:10px 3px 3px 3px;text-align:center;}
.scott a{border:#ddd 1px solid;padding:2px 5px;color:#666666;margin:0 2px 0 0;text-decoration:none;}
.scott a:hover{border:#ddd 1px solid;color:#638425;}
.scott span.current{border:#666666 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#666666;}
.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}


.ntitle {  width:748px; }
.ntitle h3{ text-align:center;}
.ninfo { border-bottom: dashed 1px #ddd; float:left; width:748px; }
.ncontent { font-size: 14px; padding: 3px 5px; float:left; width:738px; }


.table-c table{border-right:1px solid #ccc;border-bottom:1px solid #ccc} 
.table-c table td{border-left:1px solid #ccc;border-top:1px solid #ccc} 


.slideBox1{ width:100%; height:420px; overflow:hidden; position:relative;  }

		.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox1 .bd img{ width:100%; height:420px; display:block;  }
		
		
		.slideBox1 .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.slideBox1 .hd ul {
	text-align:center;
}
.slideBox1 .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:22px;
	height:22px;
	margin:5px;
	overflow:hidden;
	background:url("../images/grey.png") no-repeat 2px 2px;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
	
	.slideBox1 .hd ul li.on {
	background:url("../images/darkblue.png") no-repeat 2px 2px;
}
		
.xiala
{
    position:relative;

width:125px;
visibility:hidden;
z-index:9999;

      }
.xiala li{ width:125px; height:29px; float:left; text-align:center; line-height:30px;  border-bottom:1px solid #fff;}
.xiala li a{ text-decoration:none; width:100%; height:100%;display:inline-block; height:29px; font-size:12px;background: #d7d7d7;  color:black;  cursor: pointer; font-family:Î¢ÈíÑÅºÚ; }
.xiala li a:hover{ color:#FFFFFF;  background:#8acf75; }
