.w1000{ width:1000px; overflow:hidden; margin:0 auto}
.h608{ height:496px; width:1000px; margin:0 auto; overflow:hidden; position:relative}
.fx_box{ width:186px; height:26px; position:absolute; bottom:11px; right:6px;}
.h850{ height:850px; overflow:hidden;}
.main{ width:100%; background:url(../images/bgy.jpg) top center repeat-y}
.slide_img_box{width:504px; height:328px; overflow:hidden; float:left; position:relative; margin:16px 0 0 10px; _display:inline; background-color:#CCC} 
.slide_img_box .hd{ height:18px; overflow:hidden; position:absolute; right:5px; bottom:34px; z-index:1; } 
.slide_img_box .hd ul{ overflow:hidden; zoom:1; float:left;} 
.slide_img_box .hd ul li{float:left; margin-left:5px;  width:18px; height:18px; line-height:20px; text-align:center; background:#fff; cursor:pointer; color:#333; font-weight:bold; overflow:hidden} 
.slide_img_box .hd ul li.on{ background:#f00; color:#fff; font-weight:bold; } 
.slide_img_box .bd li{ position:relative;width:504px; height:328px;z-index:0; overflow:hidden;} 
.slide_img_box .bd p{position:absolute; left:0; bottom:0; text-indent:10px; line-height:30px;font-family:Verdana; font-size:14px; color:#FFF; display:block;width:100%; height:30px; font-family:14px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.5);}
.slide_img_box .bd img{width:504px; height:328px;margin:0; padding:0;}

.w452{ width:452px; float:right; margin-right:12px; overflow:hidden; _display:inline}
.w452 .nav_box{ height:35px; width:452px; overflow:hidden; background:url(../images/nav01.jpg) no-repeat; margin-top:15px;}
.w452 .nav_box a{ float:right; margin-top:10px; margin-right:5px; color:#333}
.w452 dl{ padding-bottom:10px; border-bottom:1px dashed #CCC}
.w452 dl dt{ margin-top:10px;}
.w452 dl dt a{ color:#292929; font-size:18px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.w452 dl dd{ text-align:left; color:#646464; line-height:24px; text-indent:2em; margin-top:10px;}
.w452 dd a{ color:#1e8dd1}

.w452 ul{ text-align:left; font-size:14px;}
.w452 ul li{ height:32px; line-height:32px; background:url(../images/ulli02.jpg) 5px 14px no-repeat; text-indent:18px;}
.w452 ul li a{ color:#070707}

.video_box{ width:504px; height:336px; float:left; margin:10px 0 0 10px; _display:inline}
.hdyc_box{ width:448px; float: right; margin-right:12px; overflow:hidden; _display:inline}
.hdyc_box .nav_box{ height:50px; width:448px; overflow:hidden; background:url(../images/nav02.jpg) no-repeat; margin-top:5px;}
.hdyc_box .nav_box a{ float:right; margin-top:25px; margin-right:5px; color:#FFF}

.hdyc_box .box{ width:426px; background-color:#fbfbfb; border:1px solid #efefef; border-top:none; overflow:hidden}
.hdyc_box .box{ text-align:left; line-height:28px; padding:5px 10px;}

.cszx_box{ width:504px; float: left; margin-left:10px; overflow:hidden; _display:inline}
.cszx_box .nav_box{ height:47px; width:504px; overflow:hidden; background:url(../images/nav03.jpg) no-repeat; margin-top:8px;}
.cszx_box .nav_box a{ float:right; margin-top:23px; margin-right:5px; color:#FFF}
.cszx_box .box{ width:502px; background-color:#fbfbfb; border:1px solid #efefef; border-top:none; overflow:hidden}
.cszx_box ul{ text-align:left; font-size:14px; margin:15px 10px;}
.cszx_box ul li{ height:32px; line-height:32px; background:url(../images/ulli01.jpg) 5px 12px no-repeat; text-indent:18px;}
.cszx_box ul li a{ color:#070707}


.csgs_box{ width:448px; float: right; margin-right:12px; overflow:hidden; _display:inline}
.csgs_box .nav_box{ height:50px; width:448px; overflow:hidden; background:url(../images/nav04.jpg) no-repeat; margin-top:5px;}
.csgs_box .nav_box a{ float:right; margin-top:25px; margin-right:5px; color:#FFF}
.csgs_box .box{ width:446px; background-color:#fbfbfb; border:1px solid #efefef; border-top:none; overflow:hidden}

.csgs_box ul{ text-align:left; font-size:14px; margin:15px 10px;}
.csgs_box ul li{ height:32px; line-height:32px; background:url(../images/ulli02.jpg) 5px 14px no-repeat; text-indent:18px;}
.csgs_box ul li a{ color:#070707}

#jcfc { margin-top:20px;}
#jcfc .nav_box{ height:49px; margin:0 auto; width:978px; overflow:hidden; background:url(../images/nav05.jpg) no-repeat; margin-top:8px;}
#jcfc .nav_box a{ float:right; margin-top:23px; margin-right:5px; color:#FFF}
#jcfc .box{ width:120px; overflow:hidden; float:left; margin:15px 10px 0 33px}
#jcfc .box .img_box{ width:120px; position:relative; height:120px;}
#jcfc .box .img_box .bg{ width:120px; height:120px; position:absolute; left:0; top:0; display:block; background:url(../images/bg.png) no-repeat; z-index:9999}
#jcfc .box .img_box img{ width:120px; height:120px;}
#jcfc .box p{ text-align:left; line-height:20px; color:#5f5f5f; margin-top:10px;}


#jcfc01 { margin-top:20px;}
#jcfc01 .nav_box{ height:49px; margin:0 auto; width:978px; overflow:hidden; background:url(../images/nav06.jpg) no-repeat; margin-top:8px;}
#jcfc01 .nav_box a{ float:right; margin-top:23px; margin-right:5px; color:#FFF}