@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
body{ padding:0; margin:0;font:normal 12px/180% "宋体"; color:#585858;text-align:center; background:url(images/bg.gif) repeat-x top #1c282c}
div { margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p {font:normal 12px/180% "宋体"; text-align:left;} 
a{color:#585858;}
a:link,a:visited{text-decoration:none}
a:hover{text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
/*clear*/
.clear{ clear:both}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0}
/*other*/
.marg_top10{ margin-top:10px;}
.marg_bt10{ margin-bottom:10px;}
.margin10{ margin:10px auto}
.width980{ width:980px;}
.width982{ width:982px;}
.line{background:url(images/line2.gif) repeat-x;line-height:1px;height:1px; width:95%;clear:both; overflow:hidden;}
.list_14 li{ background:url(images/dot.gif) no-repeat center left; padding-left:8px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat left 10px;padding-left:8px;}
a.more{font-size:14px; float:right;color:#990000;}
.space{height:9px;background:#f0f0f0;line-height:9px;clear:both; overflow:hidden;width:100%;}
.center{text-align:center}
i,i a{font-style:normal;}
em,em a{font-style:normal;color:#cc0000;}

/*top*/
.banner{ background:url(images/web_07.jpg) no-repeat top center;height:200px;}
.top{line-height:36px;height:36px;text-align:right; background:url(images/topbg.gif) repeat-x;width:960px;padding:0 10px 0px 10px;}
.top img{ float:left; vertical-align:middle;}
.top a{margin:0 10px;}
.nav{ background:url(images/nav.gif) no-repeat;height:46px; width:995px;font-size:14px;color:#ffffff;font-weight:bold; text-align:center;line-height:38px;border-top:1px solid #1c282c;}
.nav a{color:#ffffff;margin:0 14px;}


.p1_content{border:1px solid #bbbdbd; background:#efefef; width:979px; border-top:none; overflow:hidden;}
.p1_left{width:234px; float:left;margin-left:7px; display:inline; overflow:hidden;}
.p1_center{width:454px; float:left;}
h2{line-height:30px;height:30px; overflow:hidden; background:url(images/line1.gif) repeat-x bottom; padding-bottom:2px;}
h2{background:none;}/**/
h2 b{color:#000000;font-size:14px; background:url(images/ico1.gif) no-repeat left center; display:block; padding-left:20px;}
.p1_left{color:#000000;}
.p1_left ul li,.p1_left ul li a{color:#000000;}
.img_a{ display:block;clear:both;}
.img_a li{ display:inline; float:left;margin:9px 6px 9px 0px; text-align:center;}
.img_a li img{margin-bottom:5px;}
.list_a{clear:both;margin:5px;}
.list_a li{ background:url(images/ico2.gif) no-repeat left center; padding-left:25px;}

.p1_right{ float:right;width:283px; display:inline; overflow:hidden;}
.p1_right h2{ background:url(images/tit1.gif);width:283px;height:31px; text-align:right;color:#000000;font-size:12px;font-weight:normal;}
.p1_right h2{ background:none;}
.p1_right h2 a{color:#000000;}
.p1_right h2 b{ background:none;color:#000000;padding-left:5px; float:left;}
.p1_right h2 b a{color:#000000;}
.p1_a{background:#efefef; width:258px; float:right;padding:0 10px;}
.p1_right h1{color:#000000;font-size:14px; text-align:center;margin:5px auto;}
.p1_right p{font-size:12px;color:#666666;}
.list_b{margin:5px;font-size:14px;}
.list_b li{ background:url(images/dot.gif) no-repeat left center; padding-left:15px;color:#000000;font-size:14px;}
.list_b li a{font-size:14px;color:#000000;}

.p2_content{border:1px solid #989898; background:#ffffff; width:978px; overflow:hidden; padding-top:0px; padding-bottom:10px;}
.p2_content h2{margin:0 0px; background:url(images/titbg1.gif) no-repeat;}
.p2_content h2 b{color:#ffffff;font-size:14px; background:url(images/ico1a.gif) no-repeat 5px center; display:block; padding-left:30px; float:left;}
.p2_content h2 a{color:#ffffff;font-size:12px;padding-right:10px;float:right;}
.p2_a{margin:10px 0 0 10px; float:left; width:308px;color:#000000;line-height:22px; display:inline; overflow:hidden;}
.p2_a a{color:#000000;}
.p2_a b{color:#663300; display:block;line-height:30px;}
.p2_a strong{line-height:30px;}
.p2_b{ float:left;width:309px;height:153px; background:url(images/bg2.gif);padding:6px;color:#242424;margin:6px 0 4px  6px; display:inline; overflow:hidden;}
.p2_b a{color:#242424;}
.p2_b img{ float:left;margin-right:8px;}

.p2_content_flash{padding-bottom:0px;}

.p3_content{border:1px solid #374145; background:#080b0c; width:978px; overflow:hidden; padding-top:0px; padding-bottom:10px;}
.p3_content h2{margin:0 0px; background:url(images/titbg2.gif) no-repeat; height:38px;}
.p3_content h2 b{color:#ffffff;font-size:14px; background:url(images/ico1b.gif) no-repeat 5px center; display:block; padding-left:30px; float:left;}
.p3_content h2 a{color:#ffffff;font-size:12px;padding-right:10px;float:right;}
.p3_content .p4_img img{border:1px solid #333333; padding:4px;}
.p3_content .p4_img li{color:#ffffff;}
.p3_content .p4_img li a{color:#ffffff; }

.p3_a{ float:left;width:321px;}
.p4_img{clear:both;margin:0 6px;}
.p4_img img{border:5px solid #ccc;}
.p4_img li{ float:left;margin:14px; display:inline;color:#99ccff; text-align:center;font-weight:bold;}
.p4_img li a{color:#99ccff; }

.p4_content h2{margin:0 0px; background:none}
.p4_content h2 b{color:#000000;font-size:14px; background:url(images/ico1.gif) no-repeat 5px center; display:block; padding-left:30px; float:left;}
.p4_content h2 a{color:#000000;font-size:12px;padding-right:10px;float:right;}
.p5_txt li{ float:left;color:#000;line-height:21px; width:20%;}
.p5_txt{margin:10px 20px;}
.p5_txt li a{margin:0 10px;}
.line2{ background:url(images/line3.gif) repeat-x;height:1px;line-height:1px; clear:both; margin-top:10px; margin:15px 15px 10px 15px;}

/*=copyright=*/
.copyright{clear:both;margin:20px auto;padding:10px 0;width:980px;height:auto; color:#FFF; text-align:center;}

/*20111111*/
.banner{ background:none; width:980px; height:200px;}