@charset "utf-8";
/* CSS Document */
* {
vertical-align: baseline;
font-family: inherit;
font-style: inherit;
font-size: 100%;
outline: 0;
padding: 0;
margin: 0;
}
dl,dt,dd,div,ul,ol,li{list-style:none; list-style-type:none; list-style-position:outside; border:0 none;}
img { border:0 none;}
img.ver { vertical-align:bottom;}
img.dis { display:block;}
a {text-decoration:none; color:#515151; cursor:pointer; behavior:url("/focus.htc");} 
a:hover {text-decoration:underline; color:#ff0000;}
table {border-collapse: collapse; border-spacing: 0; border:0 none;}
body {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#515151;
background-color:#ffffff;
margin-top:5px;
} 
html body div.clear,html body span.clear
{
     background: none;
     border: 0;
     clear: both;
     display: block;
     float: none;
     font-size: 0;
     margin: 0;
     padding: 0;
     overflow: hidden;
     visibility: hidden;
     width: 0;
     height: 0;
}
/*--------------------------------*/
.clearfix:after {       
    content: ".";       
    display: block;       
    height: 0;       
    clear: both;       
    visibility: hidden;       
}       
.clearfix {display: inline-block;}       
* html .clearfix {height:1%;}       
.clearfix {display:block;}  
/*--------------------------------*/   
.left {float:left;}
.right {float:right;}
.center {margin:0 auto;}
.pngtm{}
.INPUT_text {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #c0c0c0; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #c0c0c0; PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #000000; BORDER-TOP-COLOR: #c0c0c0; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, ??; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #c0c0c0
}
.mar_t10 {margin-top:10px;}
.mar_l10 {margin-left:10px;}
.mar_r10 {margin-right:10px;}
.line_height25 {height:25px; line-height:25px;}
.font_white14 {color:#ffffff; font-size:14px;}
.font_s14 {font-size:14px;}
.height10 {height:10px; line-height:10px; font-size:10px; overflow:hidden;}
.pad14 {padding-left:14px;}
.mar_l14 {margin-left:14px;}
.font_tel {font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#ff0000;}
.mar_t5 {margin-top:5px;}
.mar_t8 {margin-top:8px;}
.line_height20 {height:23px; line-height:23px;}
a.red {color:#ff0000;}
.red2 {color:#ff0000;}
/*------------------全局样式end--------------------------------------------------------------------*/
.header {width:980px; background:url(/images/header_bg.gif) repeat-x bottom; padding-bottom:5px;}
.menu {width:980px; background:url(/images/menu_bg.gif) repeat-x; margin-top:3px;}
.menu ul {height:36px;}
.menu_l {width:7px;}
.menu_c {width:722px;}
.menu_c li {width:90px; background:url(/images/line2.gif) no-repeat right top; height:33px; line-height:35px; _line-height:38px; overflow:hidden;}
.menu_c li a {color:#ffffff; font-family:"宋体"; font-size:12px; font-weight:bold; display:block; width:76px; height:33px; padding-right:3px;}
.menu_c li a:hover {background:url(/images/menu_over.gif) no-repeat left top; text-decoration:none; color:#ffffff; width:76px;}
.menu_r {width:251px; background:url(/images/menu_r.gif) right no-repeat;}
.header_r1 {width:70px; background:url(/images/line1.gif) no-repeat right 8px;}
/*--------------------------------------------------------------------------------------*/
.flash1 {width:978px; border:1px solid #DBDBDB; height:256px;}
.flash2 {width:976px; margin:1px; background-color:#EEEEEE; height:254px;}
/*--------------------------------------------------------------------------------------*/
.body_center {width:980px; text-align:left; overflow:hidden;}
.body_left {width:232px; margin-bottom:-9999px;padding-bottom:9999px; background-color:#000000;}
.body_right {width:736px; margin-bottom:-9999px;padding-bottom:9999px;}
/*--------------------------------------------------------------------------------------*/
.sub_left {width:232px; background-color:#000000;}
.sub1 {background:url(/images/subject1.gif) no-repeat bottom; height:53px;}
.sub1_1 {padding:5px 0px 0px 20px;}
.sub2 {background-color:#212121; width:218px;}
.sub3 {border-bottom:1px solid #333333; height:25px;line-height:25px;width:218px; *display:inline;}
.subject2 {height:30px; line-height:30px; background:url(/images/subject3.gif) no-repeat; background-position:left 8px;*background-position:left 7px; background-color:#000000; padding-top:2px;}
.sub3 a {display:block; color:#ffffff; height:25px; line-height:25px;}
.sub3 a.sub4 {width:109px; padding-right:15px; padding-left:15px;}
.sub3 a.sub5 {width:79px;}
.sub3 a:hover {color:#ff0000; text-decoration:none; background-color:#000000;}
.lianxi1 {width:212px; background:url(/images/lianxi1.gif) top no-repeat;}
.lianxi2 {background-color:#111111;}
.lianxi_font1 {color:#183d43; font-size:14px;}
/*--------------------------------------------------------------------------------------*/
.b_right1 {height:5px; line-height:5px; font-size:5px; overflow:hidden;}
.b_right1_b {height:6px; line-height:6px; font-size:6px; overflow:hidden;}
.b_right2 {background:url(/images/b_right2.gif) repeat-y; width:736px;}
.b_right3 {padding:5px 0px 5px 10px;}
.b_right4 {width:535px; padding:5px 0px 5px 10px;}
.b_right5 {border-bottom:1px dashed #e2e2e2;}
.b_right6 {padding:5px 0px; line-height:150%;}
.b_right7 {width:736px; height:50px; background:url(/images/b_right4.gif) no-repeat bottom;}
/*--------------------------------------------------------------------------------------*/
.bottom {width:980px; text-align:center; background-color:#111111; color:#B6B6B6;}
.bottom a {color:#B6B6B6; padding:0px 10px;}
.bottom a:hover {color:#B6B6B6; text-decoration:underline;}
/*-----------------------------------TAB选项----------------------------------------*/
#con {FONT-SIZE: 12px; WIDTH: 736px;}
#tags {
       background:url(/images/tab_bg1.gif) no-repeat left; background-color:#e5e5e5; height:35px;
}
#tags LI {
	BACKGROUND: url(/images/tab_o2.gif) no-repeat; width:102px; height:30px; line-height:30px; text-align:center; margin-top:3px; float:right; margin-left:10px;
}
#tags LI A {
	font-size:12px; color:#ffffff;
}
#tags LI A:hover { text-decoration:none;}
#tags LI.selectTag {
   BACKGROUND: url(/images/tab_o1.gif) no-repeat; width:102px; height:30px; line-height:30px; text-align:center; margin-top:3px;
}
.tagContent {width:732px; border:2px #e2e2e2 solid;}
/*--------------------------------------------------------------------------------------*/
.r_gs {width:706px;}
.r_gs1 {height:25px; line-height:25px; border-bottom:2px solid #E00024; color:#101010; font-size:14px; width:176px;}
.r_gs1_1 {height:25px; line-height:25px; border-bottom:2px solid #e5e5e5;width:530px;}
.r_gs2 {line-height:200%; color:#515151; padding:5px 0px;}
#scrollDiv{width:704px;height:60px;min-height:25px;line-height:25px;border-bottom:#ccc 1px dashed;overflow:hidden; padding-bottom:20px;}
#scrollDiv li.scr{height:80px; width:706px;}
#scrollDiv ul.scr1 {width:704px;}
#scrollDiv li.scr2 {height:60px; width:170px; float:left; margin-right:7px;}
/*--------------------------------------------------------------------------------------*/
.download3 {background:url(/images/download3.gif) no-repeat 0px 2px; padding-left:20px;}
.question {background:url(/images/question.gif) no-repeat 0px 6px; padding-left:22px;}
.table_s1 td {border:1px #cccccc solid; background-color:#ffffff;}
.table_s1 img {display:block;}
.border_q_b {border-bottom:dashed 1px #e2e2e2;}
.map_table11 td {height:25px; line-height:25px; vertical-align:middle; text-align:left; padding-right:3px; padding-top:3px; line-height:150%;}
