@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:#333333;text-align:center; background:url(red/bg.gif) repeat-x top #d90a00}
div { margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p {font:normal 12px/180% "宋体"; text-align:left;} 
a{color:#333333;}
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(red/line.gif) repeat-x;line-height:1px;height:1px; width:95%;clear:both; overflow:hidden; }
.list_14 li{ background:url(red/dot.gif) no-repeat center left; padding-left:8px;font-size:14px;}
.list_12 li{ background:url(red/dot.gif) no-repeat left 10px;padding-left:8px;}
a.more{font-size:14px; float:right;color:#990000;}
.space{height:10px;background:#d90a00;line-height:10px;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*/
.top{line-height:37px;height:37px;text-align:right; background:url(red/topbg.gif) repeat-x;width:960px;padding:0 10px 3px 10px;}
.top img{ float:left; vertical-align:middle;}
.top a{margin:0 10px;}
.nav{ background:url(red/nav.gif);height:35px;font-size:12px;color:#000;font-weight:bold; text-align:center;line-height:35px;}
.nav a{color:#000;margin:0 14px;}

/*p1*/
.p1_content{ background:#fff; padding:15px; overflow:hidden; width:960px; clear:both;}
.p1_left{width:470px; float:left;}
.p1_right{width:455px; float:right;}
h3{color:#990000;font-weight:normal;font-size:12px;margin:0 1px; text-align:right;line-height:26px;height:26px; overflow:hidden; background:url(red/tit.gif);padding:0 10px;clear:both;}
h3 a{color:#990000;}
h3 b{ float:left;font-size:14px;color:#990000;}
h3 b a{color:#990000;}
h3 i{ display:block; background:url(red/ice.gif);width:16px;height:16px; float:left;margin:6px 6px 4px 0;}

.p1_right h3{padding:0 10px 0 15px;}
.p1_right h1{color:#000;font-size:16px;margin:5px 15px 0px 15px;line-height:30px;}
.p1_right h1 a{color:#000;}
.p1_right p{margin:5px 15px 5px 15px;font-size:12px;color:#333;line-height:22px;}
.p1_right p a{color:#333;}
.list_a{margin:15px;}
.list_a li{ text-align:right;font-size:12px;line-height:26px;color:#666;}
.list_a li a{ float:left;font-size:14px;color:#000;}

.p2_content{background:url(red/bg1.gif);overflow:hidden; clear:both; width:980px;}
.p2_left{ float:left; width:650px; overflow:hidden;}
.p2_right{ float:right; width:320px; overflow:hidden;}
.p2_left span{ display:block; float:left;width:290px; overflow:hidden;margin:15px 0 0 15px; text-align:left;}
.p2_left span img{margin-bottom:10px;}
.p2_left ul.list_14{ float:left; width:295px;margin:10px 0 10px 28px;}
.p2_right ul.list_14{margin:10px 0 10px 10px;}
.img_a{ float:left;width:295px; display:block;margin-left:20px;}
.img_a li{ margin:15px 0 0px 0px;clear:both; display:block; overflow:hidden;}
.img_a li img{margin-right:10px; float:left;}
.img_a li b{margin-right:10px;}
.img_b{ width:290px; display:inline; overflow:hidden;}
.img_b li{clear:both; float:left;width:290px;}
.img_b li.line{background:url(red/line.gif) repeat-x;line-height:1px;height:1px; width:100%;clear:both; overflow:hidden;margin:0;padding:0;margin-top:10px;}
.img_c{margin-bottom:20px;}
.img_c li{ float:left; text-align:center;margin:10px 0 0 8px; display:inline;}
.p2_a{margin:10px; text-align:center;}
.p2_a a{margin:5px 20px;}
.img_d{margin:10px 20px; overflow:hidden;}
.img_d li{margin:8px 8px 0 8px; float:left; text-align:center;}


.p3_content{ background:url(red/bg2.gif); clear:both; overflow:hidden;}

.p3_a{ float:left;width:320px;margin-right:10px;}
.p3_a ul.list_14{margin:10px;}
.p3_b{ float:right; margin:0;}
.img_f{width:300px;margin: 0 10px;display:inline;}
.img_f li{clear:both; text-align:left;margin:15px 0px 5px 0px;width:290px;}
.img_f li b{ display:block; text-align:left;}
.img_f li.line{background:url(red/line.gif) repeat-x;line-height:1px;height:1px; width:100%;clear:both; overflow:hidden;margin:0;padding:0;}

.p4_content{ background:#fff; overflow:hidden; padding-bottom:10px;}
.p4_content h3{ margin:0;}
.img_e{margin:10px 0 0 13px;}
.img_e img{border:1px solid #000;}
.copyright{ text-align:center;padding:30px 0;color:#fff;}

.p5_content{ background:#fff; overflow:hidden;}
.p5_content h3{ margin:0;}

.leftBtn{float:left;width:21px;cursor:pointer;}
.rightBtn{float:right;width:21px;cursor:pointer;}
 .Cont{float:left;width:635px;overflow:hidden;margin:10px 5px;display:inline;}
.scrCont{width:32766px;zoom:1;overflow:hidden;}
#List1_1,#List2_1{float:left;}
.box{width:120px;float:left;text-align:center;margin:0 0 0 8px;}
.box p{line-height:22px;color:#333;text-align:center;}

/*20110825*/
.gdleft{width:7px; height:41px; display:block; background:url(red/left2.gif) top no-repeat;}
.gdright{width:7px; height:41px; display:block; background:url(red/right2.gif) top no-repeat;}

/*20110825*/
.p1_left{width:440px; float:left;}
.p1_right{width:505px; float:right;}
.p1_right h1{font:normal 18px/180% "\9ED1\4F53";}
.img_a01{ float:left; width:640px; display:block; margin-left:0px;}
.img_a01 li{ margin:15px 0 0px 15px; clear:none; display:block; overflow:hidden; width:295px; float:left;}
.img_a01 li img{margin-right:10px; float:left;}
.img_a01 li b{margin-right:10px;}
.img_d{margin:10px 0px; overflow:hidden;}
.img_d li{margin:8px 8px 0 18px; float:left; text-align:center;}

/*20110920*/
.p2_a{margin:10px; text-align:left;}
.img_e{margin:0px 0 0 13px;}