@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center; background:url(img/bg.gif) top repeat-x #EBD076}
*{ padding:0; margin:0}
div,td{font:normal 12px/180% "宋体"; text-align:left; vertical-align:top;}
li,p,b,h1,h2,h3,h4,h5,h6{font:normal 12px/180% "宋体"; text-align:left; }
div,table{ margin:0 auto}
a:link,a:visited{ font-size:12px; line-height:180%; color:#000000; text-decoration:none}
a:hover{ font-size:12px; line-height:180%; color:#000000; text-decoration:underline}
img{ border:none}
ol,ul {list-style:none;} 
li{list-style-type:none;}
/*clear*/
.clear{ clear:both}
.clearfix{display:inline-block;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden}
/*other*/
.marg_top10{ margin-top:10px;}
.marg_bt10{ margin-bottom:10px;}
.width980{ width:980px;}
.konghang{width:980px;background:#fff;height:8px;}
/*top*/
.top img{ float:left}
/*nav*/
.nav{ color:#990000; font:normal 20px/52px "黑体"; height:52px; text-align:center}
.nav a:link,.nav a:visited,.nav a:hover{color:#990000; font:normal 20px/52px "黑体"; padding:0 8px;}
/*p1*/
.p1_content{ background:#ffffff;}
.p1_left{ width:380px; float:left; margin-left:10px;}
.p1_right{ width:565px; float:right; margin-right:10px;}
h2{ background:url(img/dct01.gif) bottom repeat-x; margin:10px 5px 5px; color:#990000; font:bold 14px/180% "宋体"; clear:both}
h2 img{ vertical-align:middle; margin:0 6px;}
h2 a:link,h2 a:visited,h2 a:hover{ color:#990000; font:bold 14px/180% "宋体";}
.p1_left span{ display:block; margin:10px auto}
.p1_left div{ border:#DCA551 1px solid; background:#FCEEBE; padding-bottom:5px; padding-left:3px}
.p1_left div ul li{ float:left; margin:7px; width:172px; text-align:center}
.p1_left ol{ border:#DCA551 1px solid; background:#FCEEBE; margin:10px auto;}
.p1_left ol li{ text-align:center; padding:5px}
.p1_left ol li textarea{ border:#DCA551 1px solid; background:url(img/liuyan.gif) no-repeat center #ffffff; width:350px; height:120px;}
.p1_left ol li img{ margin:0 6px;}
.p1_rt01{ border:#DCA451 1px solid; margin:10px auto}
.p1_rt01 h3{ background:#F3E3AD; border-bottom:#DCA451 1px solid; padding-left:10px; clear:both; height:34px;}
.p1_rt01 h3 img{ margin-top:5px}
.p1_rt01 div{ padding:10px; line-height:210%}
.p1_rt01 div b{ color:#990000}
.p1_rt01 div p{ line-height:210%; text-indent:2em}
.p1_rt02{ width:346px; float:left}
.p1_rt02 ul{ margin:5px}
.p1_rt02 li,.p1_rt02 li a:link,.p1_rt02 li a:visited,.p1_rt02 li a:hover{ font-size:14px}
.p1_rt03{ width:203px; float:right; background:#FCEEBE; border:#DCA551 1px solid}
.p1_rt03 ul{ margin:8px auto}
.p1_rt03 ul li{ width:172px; text-align:center; margin:6px auto}
/*copyright*/
.copyright{ background:#990000; border:#ffffff 10px solid; width:960px; text-align:center; padding:20px 0; margin-bottom:20px; color:#ffffff}
/*index*/
.p1_left_index{ width:560px; float:left; margin-left:10px; margin-top:10px}
.p1_right_index{ width:385px; float:right; margin-right:10px; border:#990101 1px solid; margin-top:10px}
.p1_right_index h1{ text-align:center; margin:10px auto 4px}
.p1_right_index p{ text-align:center; background:url(img/dot_red.gif) bottom repeat-x; margin:3px 6px; padding-bottom:8px}
.p1_right_index ol{ background:url(img/dot_red.gif) bottom repeat-x; padding:0px 0 6px; margin:8px 8px;}
.p1_right_index ol li{ float:left; width:170px; margin:0 5px;}
.p1_right_index ol li img{ vertical-align:middle; margin:4px 2px;}
.p1_right_index ul{ margin:5px 8px; width:365px; clear:both}
.p1_right_index ul li{ font-size:14px}
.p1_right_index ul li a:link,.p1_right_index ul li a:visited,.p1_right_index ul li a:hover{ font-size:14px; padding:0 6px 0 0;}
/*ad*/
.pic01{ width:980px; background:#ffffff; padding:10px 0; text-align:center}
/*p2_index*/
.p2_con_index_bg{ background:#ffffff;}
.p2_con_index{ border:#990101 1px solid;background:url(img/p2_bg.gif) repeat-y center; width:958px;}
.p2_left_index{ width:322px; float:left}
.p2_center_index{ width:440px; float:left}
.p2_right_index{ width:188px; float:right; text-align:center}
.p2_left_index div{ width:300px; margin:10px auto; text-align:center}
.p2_left_index ul{ margin:10px 12px;}
.p2_left_index ul li,.p2_left_index ul li a:link,.p2_left_index ul li a:visited,.p2_left_index ul li a:hover{color:#333333}
.p2_center_index h1{ font: normal 20px/180% "黑体"; margin:8px auto 8px 15px; color:#990000;text-align:center;}
.p2_center_index h1 a:link,.p2_center_index h1 a:visited,.p2_center_index h1 a:hover{font: normal 20px/180% "黑体";color:#990000;}
.p2_center_index h1 img{ vertical-align:middle; margin: 5px;}
.p2_center_index p{ margin:5px 15px;color:#333333;text-align:center;}
.p2_center_index h2{ background:url(img/dot_red.gif) bottom repeat-x; margin:8px 15px; clear:both; color:#990000; font:bold 14px/180% "宋体"}
.p2_center_index h2 img{ vertical-align:middle; margin:5px;}
.p2_center_index h2 a:link,.p2_center_index h2 a:visited,.p2_center_index h2 a:hover{ float:right; margin-top:-20px; margin-right:10px; color:#990000; font:normal 12px/180% "宋体"}
.p2_center_index ul{ margin:10px 15px;}
.p2_center_index ul li,.p2_center_index ul li a:link,.p2_center_index ul li a:visited,.p2_center_index ul li a:hover{ font-size:14px; color:#333333}
.p2_right_index img{ margin:12px auto 5px;}

.p2_left_index h2,.p2_right_index h2{ background:url(img/dot_red.gif) bottom repeat-x; margin:8px 15px; clear:both; color:#990000; font:bold 14px/180% "宋体"}
.p2_left_index h2 img,.p2_right_index h2 img{ vertical-align:middle; margin:5px;}
.p2_left_index h2 a:link,.p2_left_index h2 a:visited,.p2_left_index h2 a:hover,.p2_right_index h2 a:link,.p2_right_index h2 a:visited,.p2_right_index h2 a:hover{ float:right; margin-top:-20px; margin-right:10px; color:#990000; font:normal 12px/180% "宋体"}

/*focus*/
.flashbox {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 280px;width:560px;
}
.flashbox .pic {
	  WIDTH: 385px;  POSITION: absolute; TOP: 0px; HEIGHT: 280px
}
.flashbox UL {
	LEFT: 385px; WIDTH: 280px; POSITION: absolute; TOP: 0px
}
.flashbox LI {
	MARGIN-BOTTOM: 1px; OVERFLOW: hidden; LINE-HEIGHT: 24px; HEIGHT: 57px
}
.flashbox LI A {
	PADDING-RIGHT: 90px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #e8e9ea; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 57px
}
.flashbox LI.selected A {
	BACKGROUND: url(img/index_icon.gif) repeat-x; COLOR: #333; TEXT-DECORATION: none
}
.flashbox LI A:hover {
	BACKGROUND: url(img/index_icon.gif) repeat-x; COLOR: #333; TEXT-DECORATION: none;color:#CE0101;
}
.flashbox LI STRONG {
	DISPLAY: block; OVERFLOW: hidden; CURSOR: pointer; LINE-HEIGHT: 14px; HEIGHT: 14px
}
.flashbox LI IMG {
	RIGHT: 7px; WIDTH: 74px; POSITION: absolute; TOP: 3px; HEIGHT: 44px
}
