*{
	margin:0px;
	padding:0px;
}
body {
font-size:12px;
text-align:center;
color:#ccc;
font-family:Tahoma, Verdana, 宋体;
margin-top:0;
margin-bottom:0;
margin-left:0;
background:white;
}

a {
color:#333;
text-decoration:none;
}

img,form,ul,p {
border:0;
margin:0;
padding:0;
}

input,textarea {
font-family:Tahoma,Verdana,"宋体";
font-size:12px;
}

h1 {
color:orange;
font-size:30px;
font-weight:bolder;
text-decoration:none;
}

h2 {
color:#000;
font-size:25px;
font-weight:700;
text-decoration:none;
}

h3 {
margin-top:-16px;
font-size:12px;
font-weight:400;
color:#666;
}

.White {
color:#fff;
font-family:"宋体";
line-height:20px;
}

.White a {
color:#fff;
line-height:20px;
}

.Black-bbb {
color:#bbb;
font-size:11px;
font-family:Tahoma,Verdana,"宋体";
}

.Black-222 {
color:#222;
font-size:11px;
font-family:Tahoma,Verdana,"宋体";
}

.Red-F60 {
color:#F60;
font-weight:700;
}

.Login_text {
width:100px;
height:14px;
color:#333;
border:1px solid #7f9db9;
margin-top:4px;
padding:1px;
}

.Search_text {
width:96px;
height:17px;
color:#333;
border:1px solid #7F9DB9;
padding:1px;
background:#eee;
}

.Search_sel {
width:66px;
height:20px;
color:#333;
border:1px solid #7F9DB9;
font-size:12px;
background:#eee;
}

.Search_button {
width:37px;
height:22px;
color:#333;
font-size:12px;
}
#Container1 { background: white; width:1002px; margin:0 auto auto; height: 10px; }
#Container {
width:1002px;
margin:0 auto auto;
background:#fff;
}

#Header { clear:both; overflow:hidden; width:970px; text-align:left; font-family:宋体; background-color: #fff; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float:left; margin:auto; }

#Header_navigation {
float:left;
padding:10px 0 0;
}

#Header_navigation ul {
margin:auto;
padding:0;
}

#Header_navigation li {
display:inline;
list-style-type:none;
}

#Header_navigation li a {
font-weight:700;
}
#Bodyer_index2 { background-color: transparent; background-attachment: fixed; background-position: 0 0; text-align: right; overflow:hidden; width:970px; float: left !important; float: none; margin-top:1px; border-bottom: 1px solid silver; }
#Header_search1 { color: red; font-size: 20px; font-weight: bolder; text-decoration: none; text-align: left; width:480px; float:left !important;
 padding-top: 20px; }
#Header_search { color: red; font-size: 20px; font-weight: bolder; text-decoration: none; text-align: center; width:420px; float:left; padding-top: 20px; }
#Header_yy { color: black; font-size: 12px; text-decoration: none; width:60px; float:left; padding-top: 41px; }
#Header_yy1 { color: black; font-size: 12px; text-decoration: none; width:60px; float:right; padding-top: 30px; }
#Bodyer_index1 { background-color: transparent; background-image: url(../images/topb.jpg); text-align: center; overflow:hidden; width:970px; height: 107px; float: left !important; float: none; margin-top:1px; }
#Bodyer_index {
clear:both;
overflow:hidden;
width:948px;
margin-top:1px;
border-bottom:1px solid #ddd;
background:229px 0;
}
#Bodyer_banner_page {
width:850px;
height:160px;
margin:auto;
padding:auto;
}
#Footer { width:970px; margin-top:2px; color:#fff; background-color: transparent; background-image: url(../images/Foot_bg01.jpg); background-position: 0 0; vertical-align: middle; height: 12px; float: left; clear: both; padding: 18px 15px; }
#Footer_left {
float:left;
}

#Footer_right {
float:left;
margin-top:2px;
}

#Bodyer_left_index { float:left; width:300px; }
#Bodyer_left_index1 { float:left; width:500px; margin-top: 5px; margin-left: 12px !important;margin-left: 0px;
 }
.Bodyer_left_index_login3 { color:white; font-size: 12px; font-weight:bolder; background-image: url(../images/index_49.gif); background-repeat: repeat-x; background-position: 0 0; text-decoration:none; text-align:left; width:200px; height: 31px; float: left; margin-top: 7px; margin-bottom: 0; padding-top: 3px; padding-left: 35px; }
.Bodyer_left_index_login { color:white; font-size:12px; font-weight:bolder; background-image: url(../images/index_49.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration:none; text-align:left; width:240px; height: 31px; float:left; margin-top:7px; margin-left: 12px; padding-top:3px; padding-left:35px; border-width: 0; }
.Bodyer_left_index_login2{ color:white; font-size:12px; font-weight:bolder; background-image: url(../images/index_49.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration:none; text-align:left; width:320px; height: 31px; float:left; margin-top:7px; margin-left: 6px; padding-top:3px; padding-left:35px; border-width: 0; }
.Bodyer_left_index_login1 { color:white; font-size: 12px; font-weight:bolder; background-image: url(../images/index_49.gif); background-repeat: repeat-x; background-position: 0 0; text-decoration:none; text-align:left; width:230px; height: 31px; float: right; margin: 7px 15px 0 7px; padding-top: 3px; padding-left: 35px; }
.Bodyer_left_index_login a {
color:#f30;
}

.Bodyer_left_index_login a:hover {
color:#1874cd;
}
.Bodyer_left_index_announce img {
float:right;
width:29px;
height:5px;
margin:20px 5px 0 0;
}
.Bodyer_left_index_links { color:#000; font-size:12px; font-weight:lighter; text-decoration:none; text-align:left; vertical-align: top; width:240px; float:left; margin-left: 13px; }
.Bodyer_left_index_links3 { color:#000; font-size:12px; font-weight:lighter; text-decoration:none; text-align:left; vertical-align: top; width:320px; margin-left: 5px; }
.Bodyer_left_index_links1 { color:#000; font-size:12px; font-weight:lighter; text-decoration:none; text-align:left; vertical-align: top; width:230px; float:right; margin-right: 15px; margin-left: 20px; }
.class { }
.Bodyer_left_index_links img {
margin-bottom:8px;
}
#Bodyer_right_index1 { color: black; font-size: 12px; font-weight: lighter; background-color: white; text-decoration: none; text-align: left; float:left; width:380px; margin-left: 10px; padding-top: 5px; padding-left: 10px; }
#Bodyer_right_index { float:left; width:633px; }
.Bodyer_right_index_dh { color:black; font-size:12px; font-weight:bold; background-repeat: no-repeat; background-position: 0 0; text-decoration:none; float:left; width:620px; text-align:left; vertical-align:baseline; height: 28px; margin-top:5px; padding-top: 8px; padding-left: 10px; border-bottom: 1px solid silver; }
.Bodyer_right_index_item1 { color:white; font-size:12px; font-weight:bolder; background-image: url(../images/index_491.gif); background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; text-decoration:none; text-align:left; float:left; width:400px; height: 30px; margin-top:6px; }
.Bodyer_right_index_item { color:white; font-size:12px; font-weight:bolder; background-image: url(../images/index_491.gif); background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; text-decoration:none; text-align:left; float:left; width:500px; height: 30px; margin-top:6px; margin-left: 6px; padding-top: 3px; padding-left: 35px; }
.Bodyer_right_index_listt { color:white; font-size:12px; font-weight:bold; background-image: url(../images/index_56.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration:none; float:left; width:500px; text-align:left; vertical-align:baseline; height: 20px !important;height: 28px; margin-top:5px; margin-left: 10px; padding-top: 8px; padding-left: 35px; }
.Bodyer_right_index_cpfl { color:#000; font-size:12px; font-weight:bolder; background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; float:left; width:230px !important;width:240px;  height:20px; text-decoration:none; text-align: center; vertical-align: text-bottom; margin-left: 10px; padding-top:10px; padding-left: 28px; border-bottom: 1px solid silver; }
.Bodyer_right_index_item img { width: 60px; float:right; margin-top:18px; }

.Bodyer_right_index_more { color:white; font-size:12px; font-weight:700; background-image: url(../images/1.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; float:left; width:83px; text-decoration:none; text-align:center; height: 30px; margin-top:6px; padding-top: 3px; }

.Bodyer_right_index_more img {
float:left;
margin-top:36px;
}
.Bodyer_right_index_list12 { color:red; font-size:11px; font-weight:400; text-decoration:none; float:left; width:620px; padding-left:2px; padding-top:5px; text-align:left; margin-bottom: 5px; margin-left: 2px; border-bottom: 1px solid silver;}
.Bodyer_right_index_list11 { color:#000; font-size:12px; font-weight:lighter; text-decoration:none; float:left; width:550px; text-align:left; margin-bottom: 5px; margin-left: 14px; border-left: 1px solid silver; border-bottom: 1px solid silver; border-right: 1px solid silver; }
.Bodyer_right_index_list10 { color:#000; font-size:14px; font-weight:bold; background-color: #ededed; text-decoration:none; float:left; width:536px; padding-top:5px; text-align:left; margin-left: 14px; padding-left: 15px; }
.Bodyer_right_index_list9 { color:#000; font-size:12px; font-weight:400; text-decoration:none; float:left; width:540px; padding-left:2px; padding-top:5px; text-align:left; margin-bottom: 5px; margin-left: 10px; }
.Bodyer_right_index_list8 { color:#000; font-size:16px; font-weight:400; text-decoration:none; float:left; width:620px; padding-left:2px; padding-top:5px; text-align:center; margin-bottom: 5px; margin-left: 2px; border-bottom: 1px solid silver; }
.Bodyer_right_index_list7 { color:#000; font-size:11px; font-weight:400; text-decoration:none; float:left; width:620px; padding-left:2px; padding-top:5px; text-align:left; margin-top: 8px; margin-bottom: 5px; margin-left: 5px; border-bottom: 1px dotted silver; }
.Bodyer_right_index_list6 { color:#000; font-size:12px; font-weight:400; text-decoration:none; float:left; width:620px; padding-left:2px; padding-top:5px; text-align:left; margin-bottom: 5px; margin-left: 2px; }
.Bodyer_right_index_list5 { color:#000; font-size:11px; font-weight:400; text-decoration:none; float:left; width:620px; padding-left:2px; padding-top:5px; text-align:left; margin-bottom: 5px; margin-left: 5px; }
.Bodyer_right_index_list4 { color:#000; font-size:11px; font-weight:400; text-decoration:none; float:right; width:618px; padding-left:2px; padding-top:5px; text-align:left; margin-bottom: 5px; margin-left: 10px; }
.Bodyer_right_index_list3 { color:#000; font-size:12px; font-weight:400; text-decoration:none; float:left; width:620px; padding-left:2px; padding-top:5px; text-align:left; margin-bottom: 5px; margin-left: 10px; }
.Bodyer_right_index_list { color:#000; font-size:12px; font-weight:400; text-decoration:none; float:left; width:620px; padding-left:2px; padding-top:5px; text-align:center; margin-bottom: 5px; margin-left: 2px; }
.Bodyer_right_index_list1 { color:#000; font-size:12px; font-weight:400; text-decoration:none; float:left; width:620px; padding-left:2px; padding-top:5px; text-align:left; margin-bottom: 5px; margin-left: 2px; border-bottom: 1px solid orange; }
.Bodyer_right_index_list2 { color:red; font-size:12px; font-weight:400; text-decoration:none; float:left; width:620px; padding-left:2px; padding-top:5px; text-align:left; margin-bottom: 5px; margin-left: 2px; border-bottom: 1px solid silver; }
.Bodyer_right_index_list_cp1 { background-image: url(../images/pic_bg.jpg); background-repeat: no-repeat; background-position: 0 0; float:left; text-align:center; width: 144px !important;width: 151px; padding: 10px; }
.Bodyer_right_index_list_cp { float:left; text-align:center; padding-top: 10px; padding-right: 20px; padding-left:20px; }

.Bodyer_right_index_news {
width:540px;
height:140px;
}

.Bodyer_right_index_news .picNews {
float:left;
margin-right:20px;
width:176px;
height:140px;
}

#Bodyer_left_page {
float:left;
width:200px;
padding-bottom:30px;
}

.Bodyer_left_page_title {
width:200px;
height:63px;
border-bottom:1px solid #d0e3ee;
}
#Bodyer_right_page {
float:left;
width:650px;
}

.Bodyer_right_page_location {
float:left;
width:638px;
text-align:left;
color:#666;
padding:9px 0 9px 12px;
background:#c7fefb;
}

.Bodyer_right_page_content {
float:left;
width:592px;
text-align:left;
line-height:180%;
padding:20px 29px 15px;
}

.Bodyer_right_page_content_infolist {
float:left;
width:592px;
font-family:"宋体";
font-size:14px;
line-height:180%;
}

.Bodyer_right_page_content_infolist a:hover {
text-decoration:underline;
}

.Bodyer_right_page_content_infolist a:visited {
color:#600;
}

.Bodyer_right_page_content_pro1 {
float:left;
width:176px;
height:240px;
}

.Bodyer_right_page_content_pro2 {
float:left;
margin-left:18px;
width:398px;
height:220px;
}

.Bodyer_right_page_content_pro2 img {
vertical-align:middle;
margin:6px 4px 0 0;
}
.Bodyer_right_page_content_mes1 img {
margin:0 6px 0 0;
}
.Bodyer_right_page_end {
float:left;
width:592px;
text-align:right;
padding:15px 29px;
}
#mainMenu1 { color: black; font-size: 24px; font-weight: 700; text-decoration: none; width:380px; float:left; padding-left:20px; margin:auto; padding-top: 10px; padding-bottom: 5px; }
#mainMenu { width:380px; float:left; padding-left:10px; margin:auto; padding-top: 10px; padding-bottom: 5px; }

#mainMenu ul li { color:#000; font-size:24px; font-weight:bolder; text-decoration:none; float:left; width:100%; }



.outs {
position:relative;
width:105px;
margin:3px auto;
background:#bbb;
}

.ins {
border:1px solid #555;
position:relative;
top:-2px;
padding:3px 2px;
background:#fff;
}

a:hover,.White a:hover {
color:red;
}

h3 a,.Blac-666,.Bodyer_right_page_location a {
color:#666;
}

.Bodyer_left_index_announce a,.Bodyer_righ_index_list a,.Bodyer_right_page_content_infolist a {
font-family:Tahoma,Verdana,"宋体";
}

#mainMenu ul li a,#mainMenu ul li a:hover {
color:#000;
font-size:24px;
font-weight:900;
text-decoration:none;
width:100%;
}

/*- 顶部导航--------------------------- */
#tabsF{ width: 600px; float: right; }
#tabsF ul {
        margin:0;
        padding:10px 10px 0;
        list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background:url("../images/tableftF.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("../images/tabrightF.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
    #tabsF a:hover {
      background-position:0% -42px;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
      }

        #tabsF #current a {
                background-position:0% -42px;
        }
        #tabsF #current a span {
                background-position:100% -42px;
        }
.listul { color: black; font-size: 11px; font-weight: lighter; text-decoration: none; margin-left: 22px; border-bottom-style: dashed; list-style-image: url(../images/dian1.gif); }
.listli { color: black; font-size: 11px; font-weight: lighter; text-decoration: none; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px dashed black; }
.cplbul { color: black; font-size: 12px; font-weight: bolder; text-decoration: none; margin-top: 5px; margin-left: 22px; padding-left: 20px; border-bottom: 1px dotted red; list-style-image: url(../images/dian1.gif); }
table {
    border-collapse: collapse;
    line-height: 125%;
    }
 
    th, td {
    text-align: left;
    vertical-align: top;
    }
 
    table= { color: black; font-size: 12px; font-weight: bolder; text-decoration: none; margin: 1em 0 0 1px; border: solid 1px #3366cc; border-spacing: 0; border-collapse: collapse; clear: right; }
 
    th= {
    font-weight: bold;
    text-align: left;
    padding: 6px 12px;
    border: 1px solid #3366CC;
    background-color: #e5ecf9;
    }
 
    td= {
    padding: 6px 12px;
    border: 1px solid #3366CC;
    background-color: white;
    text-align: left;
    vertical-align: top;
    }
 
    td h1, td h2, td h3, td h4, td h5 {
    margin-left: 0;
    }
 
    td ul, td ol {
    margin: 0 0 1em 15px;
    padding: 0;
    }
 
    td p, td dl {
    margin: 0 0 1em 0;
    padding: 0;
    }
 
    td *+p {
    margin: 1em 0 0 0;
    padding: 0;
    }
 
    tr.alt td, td.alt {
    background: #f5f5f5;
    }
    .spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
