/* CSS Document */
body, div,span, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, h7, form, input, textarea,label,em,i,s,strong,p, b,table, th, td{ padding: 0; margin :0;}
img{  border: 0;}


ol,ul { list-style:none; }
table { border-collapse:separate; border-spacing:0; }
caption,th,td { text-align:left; font-weight:normal; }
blockquote:before,blockquote:after,q:before,q:after { content:""; }
blockquote,q { quotes:"" ""; }
.clear{clear:both;}
body{font:12px Î¢ÈíÑÅºÚ, Helvetica, sans-serif; background:#FFF; color: #333; line-height:22px;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
a:link,a:visited{color:#575757; text-decoration:none;}
a:hover{ color:#FF6500; text-decoration:underline;}

.red{color:#f00;}

.bai a{ color:#fff; text-decoration:none;}
.bai a:hover{ color:#fff; text-decoration: underline;}
/* CSS Document end*/
.zskc_main,.zskc_main2 {
	width:100%;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	background:url(../images/bodybg.gif) 0 0 repeat-x
}



#container {
	width:1002px;
	padding:10px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:1002px;
	height:360px;
	position:relative;
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}


#slides {
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
}



.slides_container {
	width:1002px;
	height:360px;
	overflow:hidden;
	position:relative;
}




.zskc_main2{ background:url(../images/secbodybg.gif) 0 0 repeat-x}
.top{ height:24px; border-top:2px solid #024B93; border-bottom:1px solid #DDD; background:#F8F8F8; line-height:24px; margin-bottom:13px;}
.topcont{ width:1002px; margin: 0 auto;}
.topcont p{ float:left; color:#666;}
.topcont span{ display:block; float:right; color:#666;}
.topcont span a:link,.topcont span a:visited{ padding:0 8px;}
#header{ width:980px; overflow:hidden; height:95px;background:url(../images/map1.gif) center 0 no-repeat; margin:0 auto; position:relative;}
.header{ width:1002px; margin:0 auto; overflow:hidden; }
.logo{width:240px; height:67px; float:left;}
.logo h1{ display:none;}
.dianhua{ float:right;}
.dianhua img{margin-left:50px;}
#nav{ width:960px; overflow:hidden; height:38px; line-height:38px; margin:0 auto}
#nav ul{ padding-left:4px;}
#nav li{ width:104px; float:left; text-align:center; overflow:hidden; font-size:14px;}
#nav li.line{ width:2px; background:url(../images/navline.gif) 0 0 no-repeat; height:38px;}
#nav li a{ color:#ffffff; text-decoration:none; display:block}
#nav li a:hover,#nav li a.current{ color:#ffffff; text-decoration:none; background:url(../images/lihoverbg.gif) 0 0 no-repeat}
.menu{ height:40px; line-height:40px; background:#024B93; margin-bottom:10px; overflow:hidden;}
.menu ul{ width:1002px; margin:0 auto; font-family: Î¢ÈíÑÅºÚ,ËÎÌå,arail;font-size:15px; }
.menu ul li{ float:left;}
.menu ul li a:link,.menu ul li a:visited{ float:left; color:#FFF; padding:0 26px; background:url(../images/menuline.gif) no-repeat right center;}
.menu ul li a:hover,.hover{ background:#FF6500; text-decoration:none;}
.banner{ width:1002px; height:360px; overflow:hidden; text-align:center; margin:0 auto; margin-bottom:10px;}
/* CSS header end*/
.cont{ width:1002px; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.left{ width:775px; float:left; overflow:hidden;}
.lefttop{_zoom:1; overflow:hidden; margin-bottom:10px;}
.gsjj,.xwzx{ float:left; width:382px; border:1px solid #DDD;}
.xwzx{ float:right;}
.gsjj h5,.xwzx h5,.qbzs h5{ border-bottom:2px solid #024B93; height:28px; line-height:28px; background:#F8F8F8;}
.gsjj h5 strong,.xwzx h5 strong,.qbzs h5 strong{ float:left; color:#024B93; background:url(../images/home_21.gif) no-repeat 11px 7px; padding-left:28px;}
.gsjj h5 span,.xwzx h5 span,.qbzs h5 span{ float:right; font-size:12px; font-weight:normal; padding-right:11px;}
.gsjj dl{ width:360px; margin:11px auto; overflow:hidden;}
.gsjj dt{ width:119px; height:150px; border:1px solid #DDD; float:left; overflow:hidden;}
.gsjj dd{ width:228px; float:right; line-height:22px; text-indent:25px;}
.xwzx ul{ width:360px; margin:0px auto; padding:0px 0 7px 0; overflow:hidden;}
.xwzx ul li a:link,.xwzx ul li a:visited{ background:url(../images/home_73.gif) no-repeat left 16px;  height:14px; padding:7px 0 7px 8px; overflow:hidden; width:285px; float:left;}
.xwzx ul li span{ float:right; font-family:Arial; color:#666; padding-top:6px; width:55px;}
.qbzs{ width:773px; border:1px solid #DDD; overflow:hidden; margin-bottom:10px;}
.qbzs center{ background:url(../images/home_26.gif) no-repeat; width:525px; height:28px; margin:25px auto 15px auto;}
.qbzsfont{ width:730px; margin:0 auto;}
.qbleft{ width:380px; float:left;}
.qbleft h4{ border-bottom:1px solid #DDD;}
.qbleft h4 strong,.zswbfont h4 strong,.zyright h4 strong{ background:url(../images/home_30.gif) no-repeat left 2px; padding-left:10px; font-size:12px;}
.zswbfont h4 strong,.zyright h4 strong{ font-size:14px; float:left; color:#024B93; background:url(../images/home_30.gif) no-repeat left 7px;}
.zswbfont h4 strong a:link,.zswbfont h4 strong a:visited{ color:#024B93; text-decoration:none;}
.qbleft span{ padding:10px 0 20px 0; display:block;}
.qbright{ width:300px; float:right;}
.qbpic{ background:url(../images/qibu.gif) no-repeat; width:753px; height:61px; margin:0 auto 15px auto; clear:both;}
.zswbfont{ width:350px; float:left; margin:15px 18px; display:inline; overflow:hidden; height:120px;}
.zswbfont h4,.zyright h4{ border-bottom:1px solid #DDD; overflow:hidden;_zoom:1; margin-bottom:10px;}
.zswbfont h4 span{ float:right; border:1px solid #DDD; border-bottom:0px; width:50px; text-align:center; font-size:12px; font-weight:normal; }
.zswbfont dl{ height:95px; overflow:hidden;}
.zswbfont dl dt{ width:150px; height:95px; overflow:hidden; float:left;}
.zswbfont dl dd{ width:180px; float:right;}
.zswbfont dl dd a:hover{ color:#024B93;}
.zyleft{ width:370px; height:336px; float:left; margin:20px 0 20px 20px; display:inline;}
.zyright{ width:345px; float:right; margin:20px 20px 0 0; display:inline;}
.zyright dl{ border-bottom:1px dashed #999; overflow:hidden; padding-bottom:3px; margin-bottom:10px;_zoom:1;}
.zyright dl dt{ width:43px; float:left; margin-right:5px;}
.zyright dl dd{ font-weight:bold;}
.zyright dl dd span{ display:block; font-weight:normal;}
.zyright dl dd span b{ color:#FF6500; font-family:Arial;}
.zyright dl dd span a:link,.zyright dl dd span a:visited{ text-decoration:underline;color:#FF6500;}
.scwzfont{ width:345px; height:110px; overflow:hidden; float:left; margin:10px 20px; display:inline;}
.scwzfont dl dt{ width:108px; height:108px; overflow:hidden; border:1px solid #DDD; float:left;}
.scwzfont dl dd{ width:215px; float:right; font-weight:bold; color:#024B93; font-size:14px;}
.scwzfont dl dd a:link,.scwzfont dl dd a:visited{ color:#024B93; text-decoration:none;}
.scwzfont dl dd span{ font-weight:normal; display:block; font-size:12px; color:#333;}
.scwzfont dl dd span b{ font-size:14px; font-family:Arial; color:#FF6500;}
/* CSS left end*/
.right{ width:215px; float:right; overflow:hidden;}
.rightyuan{ overflow:hidden; margin-bottom:10px;}
.rightytop{ background:url(../images/home_18.gif) no-repeat left top; width:215px; height:38px; line-height:33px; color:#FFF;}
.rightytop h5{ background:url(../images/home_42.gif) no-repeat 10px center; padding-left:28px; float:left;}
.rightytop p{ float:left; padding-left:5px; color:#FF0;}
.rightycont{ border-left:10px solid #024B93; border-right:10px solid #024B93; overflow:hidden; _zoom:1;}
.tb1{ width:130px; float:left; margin:5px 0 0 10px; display:inline;}
.tb1 td{ padding-right:3px;}
.text1{ width:126px; height:18px;}
.tb2{ width:175px; float:left; margin:5px 0 0 10px; display:inline;}
.tb2 td{ padding-bottom:8px;}
.tb2 td span{ color:#F00;}
.tb2 h5{ color:#024B93;float:left; padding:5px 0;}
.tb2 p{ padding-top:3px; color:#F00;}
.tjbnt{ margin-left:43px;}
.rightybotm,.kfzxbotm{ background:url(../images/home_37.gif) no-repeat left top; width:215px; height:16px;}
.kfzxbotm{ background:url(../images/kfzxbotm.gif) no-repeat left top; height:15px;}
.flash{ width:175px; height:150px; overflow:hidden; margin:1px auto;}
.rightycont dl{ width:175px; margin:15px auto; overflow:hidden;}
.rightycont dl dt{ border:1px solid #DDD; float:left; width:73px; height:73px; overflow:hidden;}
.rightycont dl dd{ font-weight:bold; color:#024B93; line-height:18px; width:95px; float:right;}
.rightycont dl dd a:link,.rightycont dl dd a:visited{ color:#024B93; text-decoration:none;}
.rightycont dl dd span{ display:block; font-weight:normal; padding-top:3px;}
.rightycont dl dd span a:link,.rightycont dl dd span a:visited{ padding:0 3px; color:#FF6500;}
.rightycont ul{ width:170px; margin:0 auto;}
.rightycont ul li{ background:url(../images/home_73.gif) no-repeat left 9px; height:18px; margin-bottom:8px; overflow:hidden; display:block; padding-left:8px;}
.kfzx{ background:url(../images/fwsj.jpg) no-repeat; width:195px; height:172px; margin:0 auto;}
.rightbanner{ width:215px; overflow:hidden;}
/* CSS right end*/
.kgal{ width:1002px; margin:0 auto; overflow:hidden; height:217px;}
.alleft{ background:url(../images/home_101.gif) no-repeat left top; float:left; width:45px; height:217px;}
.alcont{ border-bottom:10px solid #024B93; border-top:10px solid #024B93; width:942px; float:left; height:197px;}
.alright{ background:url(../images/home_104.gif) no-repeat left top; width:15px; height:217px; float:left;}
.leftgun,.rightgun{ width:30px; height:54px; float:left; margin:65px 0 0 20px; display:inline;}
.rightgun{ float:right; margin:65px 20px 0 0; display:inline;}
.alcont ul{ width:815px; float:left; height:175px; overflow:hidden; margin:10px 0 0 20px;}
.alcont ul li{ width:124px; float:left; text-align:center; margin:0 5px; display:inline;}
.dong{ width:124px; text-align:center; margin:10px auto; height:175px; overflow:hidden;}
.alcont ul li img{ margin:1px 0 3px 0px;}
.dong img{ margin:1px 1px 3px 1px;}
.alcont ul li a:link,.alcont ul li a:visited,.dong a:link,.dong a:visited{ background:#DEDEDE; height:175px; display:block; text-align:center;}
.alcont ul li a:hover,.dong a:hover{ background:#DC282B; color:#FFF; text-decoration:none;}
/* CSS cont end*/
.footer{ background:url(../images/home_116.gif) repeat-x; border-top:2px solid #024B93;}
.footercont{ width:1002px; margin: 0 auto;}
.footmenu{ text-align:center; padding-top:10px; color:#024B93;}
.footmenu a:link,.footmenu a:visited{ color:#024B93; padding:0 10px;}
.banquan{ margin:10px auto; width:615px; padding-bottom:20px; overflow:hidden;}
.bqleft{margin:20px auto; background:url(../images/huilogo.gif) no-repeat; width:240px; height:65px; float:left; overflow:hidden; padding-right:30px; border-right:1px solid #DDD;}
.bqright{ float:left; padding-left:30px;}
/* CSS index end*/







