/* CSS Document */
body {margin:0 auto; font-size:12px; padding:0px; font-family:"微软雅黑"; color:#666; }
ul,li,dl, dd, h1, h2, h3, h4, h5, h6, form, p {padding:0;margin:0;}
ul {}
li {list-style:none; }
img {border:0px;}
a {text-decoration:none;}
a:Hover { color:#333; }
.to{ width:100%; height:4px; margin:0 auto; background:#BF0103;}
.top{ width:1200px; height:125px; margin:0 auto;}
.dh{ width:100%; height:46px; margin:0 auto; background:url(../Images/nav_bg1.jpg) repeat-x;}
.dha{ width:1200px; height:46px; margin:0 auto;}
.dha li{ width:171px; height:38px; float:left; background:url(../Images/nav_bg11.jpg) no-repeat right top; text-align:center; line-height:38px; font-size:14px; color:#FFF; font-weight:bold;}
.dha li a{ width:171px; height:38px; color:#FFF; display:block; text-decoration:none;line-height:38px;}
.dha li a:hover{ width:171px; height:38px; color:#FFF; display:block; text-decoration:underline;line-height:38px; background:#A40000;}
.banner{ width:100%; height:380px; margin:0px auto;}
#flash {width:100%;height:380px;overflow:hidden;margin:0 auto;clear:both;position:relative;
}
#flash1 {width:100%;height:380px;background:url(../Images/banner1.jpg) center no-repeat;
}
#flash2 {width:100%;height:380px;background:url(../Images/banner2.jpg) center no-repeat;
}
#flash3 {width:100%;height:380px;background:url(../Images/banner3.jpg) center no-repeat;
} 
#flash img {width:100%;height:380px; }
.flash_bar {width:50%;z-index:69;height:30px;overflow:hidden;position:absolute;bottom:20px;right:30px;text-align:center;
}
.flash_bar .dq {display:block;float:left;width:18px;height:18px;margin:5px 5px;cursor:pointer;background:url(../Images/tg_flash_p.png) no-repeat 0px 0px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/tg_flash_p.png", sizingMethod="crop");
}
.flash_bar .no {display:block;float:left;width:18px;height:18px;margin:5px 5px;cursor:pointer;background:url(../Images/tg_flash_p2.png) no-repeat 0px 0px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/tg_flash_p2.png", sizingMethod="crop");
}
#flashBg {height:380px;overflow:hidden;width:100%;clear:both;margin:0 auto;padding:0;
}
#flashLine {background:url(../Images/touming.png) repeat-x center bottom;height:380px;width:100%;margin:0 auto;clear:both;
}
.ban{ width:100%; height:380px; margin:0px auto 20px auto; background:url(../Images/body_bg.png) repeat;}
.cen1{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.cen1a{ width:268px; height:auto; float:left; border:1px solid #ddd;}
.cen1b{ width:618px; height:auto; float:left; margin-left:20px; display:inline; border:1px solid #ddd;}
.cen1b1{ width:618px; height:35px; float:left; background:url(../Images/dt.jpg) no-repeat left;}
.cen1b1a{ width:300px; height:35px; float:left; text-align:left; font-size:14px; line-height:35px; color:#C00; padding-left:15px; font-weight:bold;}
.cen1b1b{ width:50px; height:11px; float:right; text-align:left; padding-top:11px;}
.cen1b2{ width:598px; height:auto; float:left; padding:5px 10px;}
.cen1b2 li{ width:598px; height:34px; float:left; text-align:right; color:#999; border-bottom:1px dashed #CCC; line-height:34px;}
.cen1b2 li a{ float:left; color:#333; text-decoration:none;}
.cen1b2 li a:hover{color:#c00; text-decoration:none;}
.cen1c{ width:268px; height:auto; float:right; border:1px solid #ddd;}
.cen1c1{ width:258px; height:245px; float:left; padding:5px;}
.cen1a1{ width:253px; height:35px; float:left; background:url(../Images/dt.jpg) no-repeat left; text-align:left; font-size:14px; line-height:35px; color:#C00; padding-left:15px; font-weight:bold;}
.cen1a2{ width:258px; height:122px; float:left; padding:5px;}
.cen1a3{ width:258px; height:auto; float:left; text-align:left; padding:5px; line-height:28px; font-size:12px; color:#666;}
.cen1a3 a{ color:#C00; text-decoration:none;}
.cen1a3 a:hover{ color:#000; text-decoration:none;}
.lan_picnews{ height:245px; width:258px; float:left;}
.yx-rotaion{margin:0 auto; height:245px; width:258px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute;}

/* 底部背景 */
.yx-rotation-title{position:absolute;width:600px;height:37px;line-height:37px;background:url(../Images/focus_bg.png);display:block; right:0; top:323px; _bottom:-1px;z-index:1}

/* 底部文字 */
.yx-rotation-t{color:#fff;font-family:microsoft yahei;width:600px; padding:323px 0px 0px 0px;height:37px; line-height:37px; text-align:center; text-decoration:none; z-index:2;bottom:0;line-height:24px}
.yx-rotation-t a:hover{color:#fff;}

.yx-rotation-focus{ height:38px;line-height:30px;right:20px;bottom:0;z-index:2; /*border:1px solid #f00;*/}
.yx-rotation-focus span{ display:block; width:12px;_width:8px; height:12px;_height:8px; line-height:12px;_line-height:8px; background:url(../Images/ico.png) no-repeat -24px -126px; background-color:none; _background-color:#CCC; float:left;margin-left:5px;_margin-top:2px;position:relative;top:14px;cursor:pointer;text-indent:-9999px}
.yx-rotation-focus span.hover{ width:12px; height:12px; background:url(../Images/ico.png) no-repeat -10px -126px; background-color:none; _background-color:#83b3e4;_margin-top:0px;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list li img { height:360px; width:600px;}
.yx-rotaion a:link{ color:#fff;}
.yx-rotaion a:hover{ color:#FFF;}
.cen2{ width:1198px; height:auto; overflow:hidden; margin:15px auto;border:1px solid #ddd; background:#F5F5F5;}
.cen2a{ width:1198px; height:35px; float:left; background:url(../Images/dt.jpg) no-repeat left;}
.cen2a1{ width:300px; height:35px; float:left; text-align:left; font-size:14px; line-height:35px; color:#C00; padding-left:15px; font-weight:bold;}
.cen2a2{ width:50px; height:11px; float:right; text-align:left; padding-top:11px;}
.cen2b{ width:1198px; height:auto; float:left;}
.szsn{ width:1198px; height:auto; float:left;}
.szsn1{ width:1198px; height:45px; float:left;}
.inx {display:none;}
.xqts1a{ width:1198px; height:45px; float:left; background:#FFF;}
.xqts1a li{ width:120px; height:45px; float:left; display:block; text-align:center; line-height:45px; font-size:12px; color:#333333; border-right:1px solid #eee;}
.xqts1a li a{ width:120px; height:45px; color:#666666;}
.xqts1a li.hover{ width:120px; height:45px; color:#cc0000; background:#f5f5f5; font-weight:bold;}
.xqts2y{ width:1178px; height:auto; float:left; padding:10px;}
.xqts2y li{ width:260px; height:240px; float:left; color:#666; line-height:40px; text-align:center; font-size:12px; background:#FFF; border:1px solid #eee; margin:0px 16px; display:inline;}
.xqts2y li a{color:#666; text-decoration:none;}
.xqts2y li a:hover{color:#cc0000; text-decoration:underline;}
.cen3{width:1198px; height:auto; overflow:hidden; margin:0 auto;border:1px solid #ddd;}
.szsnl{ width:1198px; height:auto; float:left;}
.szsn1l{ width:1198px; height:45px; float:left;}
.inx {display:none;}
.xqts1al{ width:1198px; height:36px; float:left; background:url(../Images/lj.jpg) repeat-x;}
.xqts1al li{ width:120px; height:36px; float:left; display:block; text-align:center; line-height:36px; font-size:12px; color:#333333;}
.xqts1al li a{ width:120px; height:36px; color:#666666;}
.xqts1al li.hover{ width:120px; height:33px; color:#cc0000; background:#fff; font-weight:bold; border-top:3px solid #C00;}
.xqts2yl{ width:1178px; height:auto; float:left; padding:10px; text-align:left; line-height:30px; color:#666;}
.xqts2yl a{color:#666; text-decoration:none; margin-right:30px;}
.xqts2yl a:hover{color:#cc0000; text-decoration:underline;}
.root{ width:100%; height:38px; margin:20px auto 0px auto; background:url(../Images/rot.jpg) repeat-x; padding-top:8px; text-align:center; color:#FFF; line-height:38px;}
.root a{color:#FFF; text-decoration:none;}
.root a:hover{color:#FFF; text-decoration:underline;}
.bottom{ width:1200px; height:auto; margin:30px auto; overflow:hidden; font-size:14px; line-height:30px; color:#666; text-align:center;}
.bottom a{ color:#666; text-decoration:none;}
.bottom a:hover{ color:#000; text-decoration:underline;}
.ny{ width:1200px; height:auto; margin:30px auto 0px auto; overflow:hidden;}
.nyleft{ width:213px; height:auto; float:left;}
.nyleft1{ width:195px; height:34px; float:left; line-height:34px; background:url(../Images/topic_bg1.gif) no-repeat; color:#FFF; font-size:14px; text-align:left; padding-left:18px; font-weight:bold;}
.nyleft2{ width:213px; height:auto; float:left;}
.nyleft2 li{ width:190px; height:30px; float:left; background:url(../Images/link_bg1.jpg) no-repeat; line-height:30px; font-size:12px; text-align:left; padding-left:23px; color:#666;}
.nyleft2 li a{color:#666; text-decoration:none;}
.nyleft2 li a:hover{color:#c00; text-decoration:none;}
.nyleft3{ width:195px; height:34px; float:left; line-height:34px; background:url(../Images/topic_bg1.gif) no-repeat; color:#FFF; font-size:14px; text-align:left; padding-left:18px; font-weight:bold; margin-top:15px;}
.nyleft4{ width:193px; height:auto; float:left; border:1px solid #eee; padding:9px; font-size:12px; color:#666; line-height:27px; text-align:left;}
.nyright{ width:960px; height:auto; float:right;border:1px solid #ddd;}
.nyright1{ width:945px; height:35px; float:left; background:url(../Images/dt.jpg) no-repeat left; text-align:left; font-size:14px; line-height:35px; color:#C00; padding-left:15px; font-weight:bold;}
.gywm{ width:920px; height:auto; float:left; padding:10px 20px;}
.gywma{ width:920px; height:auto; float:left; text-align:left; line-height:30px; font-size:14px; color:#333; text-align:left; margin-bottom:20px;}
.fy{ width:100%; margin:20px 0px; float:left; height:auto; line-height:40px; text-align:center; font-size:14px; color:#666666; background:#f6f6f6;}
.fy a{color:#666666; text-decoration:none; border:1px solid #CCC; padding:0px 10px; margin:0px 5px; display:inline;}
.fy span{color:#666666; text-decoration:none; border:1px solid #CCC; padding:0px 10px; margin:0px 5px; display:inline;}
.fy a:hover{color:#000; text-decoration:none;}
.bt{ width:100%; text-align:center; font-size:21px; float:left; line-height:50px; font-weight:bold; color:#000000; height:50px;}
.sj{ width:100%; text-align:center; border-bottom:1px dashed #CCCCCC; line-height:30px; float:left; font-size:12px; color:#999999; background:#efefef;}
.sj a{color:#666; text-decoration:none;}
.sj a:hover{color:#000; text-decoration:none;}
.tu{ width:100%; margin:20px 0px; text-align:center; float:left;}
.nr{ width:100%; float:left; line-height:27px;}
.cpzx{ width:920px; height:auto; float:left;}
.cpzx li{ width:260px; height:240px; float:left; color:#666; line-height:40px; text-align:center; font-size:12px; background:#eee; border:1px solid #eee; margin:10px 22px; display:inline;}
.cpzx li a{color:#666; text-decoration:none;}
.cpzx li a:hover{color:#cc0000; text-decoration:underline;}
.xwdt{ width:920px; height:auto; float:left;}
.xwdt li{ width:920px; height:34px; float:left; text-align:right; color:#999; border-bottom:1px dashed #CCC; line-height:34px;}
.xwdt li a{ float:left; color:#333; text-decoration:none;}
.xwdt li a:hover{color:#c00; text-decoration:none;}