@charset "utf-8";
body{padding:0; margin:0;font:normal 12px/180% Arial,Helvetica,sans-serif; color:#555;text-align:center; background:url(images/bg.jpg) center top no-repeat #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pr,form,button,input,textarea,th,td{ margin:0; padding:0;}
div{ margin:0 auto; text-align:left;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{color:#c00; text-decoration:underline;}
img{ border:none;}
ol,ul,li{ list-style:none;}
em,i{ font-style:normal;}
.clear{ clear:both;}
.clearfix:after{ display:block; clear:both; content:"."; visibility:hidden; height:0;}
.mt8{margin-top:8px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.ml3{margin-left:5px;display:inline;}
.mt15{margin-top:15px;}
.mr0{margin-right:0px !important;}
.w970{width:970px;margin:0px auto;clear:both;}
.w402{width:402px !important;}
.listbg{background:url(images/bg2.jpg) center no-repeat;}
.topbar{height:35px;clear:both;}
.topbar span{float:left;}
.topbar .logo{display:block;width:130px;height:30px;background:url(images/logo.gif) no-repeat 4px top;}
.topbar em{float:right;}
.topbar em a{margin:0 5px;}

.p_1{height:330px;overflow:hidden;}
.p_1_left{width:355px;height:318px;padding:4px;border:1px solid #ccc;float:left;margin-right:15px;overflow:hidden;line-height:160%;}
.p_1_left img{display:block;margin-bottom:5px;}
.p_1_mid{float:left;width:345px;}
.p_1_mid ul{margin:13px 0;padding-top:8px;background:url(images/bg-1.gif) repeat-x left top;}
.p_1_mid ul li{background:url(images/dot-1.gif) no-repeat 4px 9px;padding-left:16px;line-height:180%;}
.p_1_mid h3{font-weight:normal;display:block;;font-size:12px;line-height:160%;}
.p_1_mid h3 a{font-weight:bold;font-size:14px;margin-bottom:5px;display:block;}

.p_1_right{width:238px;background:#E6E6E6;float:right;height:326px;}
.p_1_right li{ width:224px;height:37px;background:url(images/bg-2.gif) no-repeat;margin:14px 8px;}
.p_1_right li a{line-height:37px;font-weight:bold;margin-left:10px;}
.p_2{height:350px;overflow:hidden;width:100%;}
.p_2_box{width:320px;height:100%;background:url(images/bg-3.gif) no-repeat left top;float:left;margin-right:4px;}
.p_2_box h3{line-height:42px;margin-left:15px;}
.p_2_box h3 a{color:#00679D !important;font-size:14px;}
.p_2_box ol{float:left;width:318px; border-left:1px solid #ddd;border-right:1px solid #ddd;padding-top:15px;}
.p_2_box ol li{float:left;width:137px;height:130px;display:inline;margin-left:16px;margin-top:0px;line-height:120%;}
.p_2_box ol li a{ font-weight:normal;}
.p_2_bottom_bg{width:100%;height:9px;background:url(images/bg-4.gif) no-repeat;display:block;clear:both;}
.p_3{height:290px;overflow:hidden;}
.p_3_left{width:303px;height:286px;border:1px solid #ddd;float:left;}
.p_3_tit{display:block;width:302px;}
.video{padding:2px 7px 0px;}
.p_3_right{width:656px;float:right; height:286px;border:1px solid #ddd;background:url(images/bg-1.gif) 3px 165px repeat-x}
.p_3_rtit{background:url(bg-5.gif);width:633px;}
.p_3_box{font-size:12px;font-weight:normal;display:inline;width:300px;float:left;line-height:120%;margin:5px 0px 10px 25px;}
.p_3_box a{font-weight:bold;font-weight:bold;color:#00679D !important;font-size:14px;line-height:28px;}
.p_ad{width:964px;border:1px solid #ccc; padding:1px; margin:2px auto 0;}
.p_tit{display:block;background:url(images/bg-8.gif) repeat-x;margin:1px;height:34px;}
.p_tit span{background:url(images/ico-1.gif) 6px 9px no-repeat;font-size:14px;padding-left:28px;float:left;line-height:32px;font-weight:bold;}
.p_tit span a{color:#00679D !important;}
.p_tit em{float:right;display:block;width:93px;height:34px;background:url(images/bg-9.jpg) no-repeat;}

.p_4{width:968px;border:1px solid #ddd;height:670px;overflow:hidden;margin-bottom:10px;}
.p_4 ol{float:left;display:inline;margin-left:2px;margin-right:2px;}
.p_4 ol li img{float:left;}
.p_4_tit{width:966px;}
.p_4_con{margin:8px;}
.p_4_1,.p_4_2,.p_4_3{width:269px;height:296px;overflow:hidden;margin-top:10px; background:red;}
.p_4_4{height:145px;overflow:hidden;margin-top:3px;width:970px;}
.p_4_4 li{float:left;display:inline;margin-right:3px;overflow:hidden;width:187px;height:145px;}
#copyright{text-align:center;margin-bottom:20px;font-size:14px;float:left; width:100%; margin-top:40px;}
/**list**/
.list_left{width:580px;float:left;padding:10px 0;}
.list_left ul.list_body li{background:url(images/dot-2.gif) no-repeat 40px 11px; padding-left:60px;}
.pagelist{display:block;padding:40px 70px;}
.pagelist a{display:inline-block;color:#875B1F;line-height:18px;text-align:center;margin:5px; font-size:12px;}
.pagelist a:active{color:#fff;background:#875B1F;}

.list_right{width:375px;float:right;border-left:1px solid #ccc;padding-left:10px;margin:15px 0;}
.list_right_fnews{width:376px;height:195px;margin-top:3px;}
.list_right_fnews a{padding:0 10px;}
.list_right_img2{border:1px solid #ddd;width:360px;}
.list_right_img span{display:block; width:100%; height:34px; background:url(images/bg-8.gif) repeat-x;}
.list_right_img span a{color:#00679D !important;font-size:14px;font-weight:bold;line-height:34px;padding-left:30px;background:url(images/ico-1.gif) no-repeat 8px 0px;}
.list_right_img2 img{margin:10px 22px;}
/*flash1*/
#imgPlay {overflow:hidden; WIDTH:100%; ZOOM: 1; POSITION: relative; HEIGHT: 434px}
#imgPlay .imgs IMG { padding:1px;}
#imgPlay .imgs LI {FLOAT: left; POSITION: relative;}
#imgPlay .imgs {WIDTH: 5760px}
#imgPlay .btn {RIGHT: 5px; OVERFLOW: hidden; WIDTH: 976px;left:3px; top:403px; POSITION: absolute; HEIGHT: 29px; text-align:left; color:#fff;filter:alpha(opacity=60); -moz-opacity:.1;opacity:0.6; background:#000;}
#imgPlay .btn A {DISPLAY: block; WIDTH: 100%; HEIGHT: 29px; line-height:32px; color:#fff; font-size:14px;  text-decoration:none; text-indent:4px; position:relative;}
#imgPlay .num SPAN {DISPLAY:inline-block; BACKGROUND: url(images/ico-1.png) no-repeat; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH:7px; CURSOR: pointer;HEIGHT: 11px;*background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico-1.png')/*IE6*/;margin:0 3px;}
#imgPlay .num SPAN.on {background:url(images/ico-2.png) no-repeat;*background:none; *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico-2.png')/*IE6*/;}
#imgPlay #numInner {PADDING-RIGHT: 0px; PADDING-LEFT: 0px;left:865px !important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 412px; TEXT-ALIGN: center;}
/*flash2*/
#banner2 {position:relative; width:362px; height:188px; border:1px solid #666; overflow:hidden;}
#banner2_list img {border:0px;margin-left:-10px;}
#banner2_bg {position:absolute; bottom:0;background-color:#000;height:30px; overflow:hidden;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:557px; }
#banner2_info{position:absolute; bottom:4px; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer}
#banner2_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner2 ul {position:absolute;list-style-type:none;z-index:1002;margin:0; padding:0; bottom:6px; right:5px;}
#banner2 ul li { padding:0px 6px;float:left;display:block;color:#fff; background:none;cursor:pointer;height:14px; line-height:14px; font-size:12px;}
#banner2 ul li.on { background:#87BB01}
#banner2_list a{position:absolute;}