@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd, ul, ol, li,
pre,
form, fieldset, legend, button, input, textarea, table, tr, td
{margin:0px;padding:0px;}
fieldset, img {border:0;}
li {list-style:none;}

address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd,samp { font-family: courier new, courier, monospace; }

ins {text-decoration:none;}
del {text-decoration:line-through;}
h1, h2, h3, h4, h5, h6 {}
h1 {font-size: 2em;}
h2 {font-size: 1.7em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.38em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;font-style: italic;}

address,cite,dfn,em,var{font-style:normal;}
caption,td {font-weight: normal;}
cite, blackquote, em, i {font-style: italic;}
strong, b {	font-weight: bold;}
pre, code {font-family: monospace;font-size: 1.1em;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
table {	border-collapse:collapse; /* 边框合并属性 */border-spacing:0;}
q:before, q:after, blockquote:before, blockquote:after {content:"";content:none}
blockquote, q {	quotes:none;}

legend { color: #000; } 
button,input,select,textarea,checkbox,radio 
{vertical-align:middle;}

a { text-decoration: none; color:#333;}
a:hover { text-decoration: underline;  color:red;}

body {
font-size:12px;
line-height:180%;

}

.clear {clear:both}
.f_l{
float:left;
}

.f_r{
float:right;
}
.blank5 {height:5px;overflow:hidden;}
.blank10 {height:10px;overflow:hidden;clear:both;}
.blank20 {height:20px;overflow:hidden;clear:both;}
.blank30 {height:30px;overflow:hidden;clear:both;}
.blank40 {height:40px;overflow:hidden;clear:both;}
.blank50 {height:50px;overflow:hidden;clear:both;}


.box {width:982px;margin:0px auto;}
.w_250 {width:276px;float:left;margin:0px 25px 0px 20px;}
.w_700 {width:645px;float:left;}

.top {height:73px;background:url(images/top_bg.gif) left top repeat-x;}
.logo {padding-top:20px;margin-left:20px;}
.top_r {background:url(images/top_r_bg.gif) left top no-repeat;height:18px;width:181px;text-align: center;color:white;margin-right:50px;}
.top_r a{color:white;}
.top ul li h5 {font-size:12px;color:black;margin-top:20px;}

.menu {background:url(images/menu_bg.gif) left top no-repeat;height:49px;line-height:49px;}


.menu li {float:left;background:url(images/menu_li_bg.gif) right top no-repeat;text-align: center;}
.menu li a {display: block;width:122px;font-size: 14px;color:white;font-weight: bold;}
.menu ul li a.on,.menu ul li a:hover{background:url(images/a_hover.gif) left top no-repeat;text-decoration: none;}
.banner {background:url(images/banner_bg.gif) left bottom no-repeat;height:313px;}
.list_1 {width:276px;}

.title_1_t{background:url(images/list_1_t.gif) left top no-repeat;height:54px;line-height:54px;text-align: center;}
.title_1_t h5 a{color:white;}
.title_1_t {color:#bdbdbd;}
.title_1_b{background:url(images/list_1_b.gif) left top repeat-y;padding:10px 20px;}
.title_1_b ul li {background:url(images/list_1_b_li_bg.gif) left 8px no-repeat;padding-left:10px;}
.title_1_b ul li span {float:right;color:#757575;}

.titie_2_t {background:url(images/titie_2_t.gif) left top no-repeat;height:27px;line-height:27px;padding-left:20px;}
.titie_2_t {color:#7b7b7b;}
.titie_2_b {background:url(images/list_1_b.gif) left top repeat-y;padding:10px 20px;}
.titie_2_b ul li {margin:2px 0px;}
.titie_2_b ul li span {color:#757575;}
.titie_2_b ul li h5 {float:left;font-size:12px;}

.titie_3_t {background:url(images/titie_2_t.gif) left top no-repeat;height:27px;line-height:27px;padding-left:20px;}
.titie_3_t  {color:#7b7b7b;}
.titie_3_b {background:url(images/list_3_b.gif) left top repeat-y;padding:15px 20px 10px 20px;}

/* 搜索 */
.search {
  clear:both;
  float:right;
  width:200px;
  height:24px;
  line-height:24px;
  margin-top:20px;
  background:url(images/search_bg.gif) left top no-repeat;
}
.s1_text {float:left;width:139px;height:22px;line-height:22px;margin:1px;padding:0px 10px;border:none;color:#999;} 
.s1_btn {float:right; width:30px;height:24px;border:none;background:url(noname.gif);cursor: pointer;}
.s1_btn_a  {float:right; width:62px;height:27px;line-height:27px;color:white; border:none;background:url(images/s_btn_a.gif);cursor: pointer;}


.s_btn {background:url(images/s_btn.gif) left top no-repeat;height:41px;width:64px;border:none;margin-bottom:15px;margin-left:5px;}
.s_text {margin-bottom:10px;}
.list_2 {width:685px;margin-right:10px;}
.title_4_t {color:#7b7b7b;background:url(images/title_4_bg.gif) left top no-repeat;height:37px;padding:8px 0px 0px 75px;}
.title_4_t h5 {float:left;}
.title_4_t img {float:right;margin:2px 20px 0px 0px;}

.titie_4_b {padding:0px 20px;background:url(images/title_4_b_bg.gif) right top no-repeat;margin-bottom:10px;height:218px;}
.titie_4_b p {width:325px;line-height:200%;font-size:14px;}
.titie_4_b p span {color:#ff6600;}

.title_5_t {color:#7b7b7b;background:url(images/title_4_bg.gif) left top no-repeat;height:37px;padding:8px 0px 0px 75px;}
.title_5_t h5 {float:left;}
.title_5_t img {float:right;margin:2px 20px 0px 0px;}
.titie_5_b ul {padding-left:3px;}

.titie_5_b ul li {float:left;width:142px;margin:12px 37px;}
.titie_5_b ul li p {text-align:center;}

.footer {color:white;width:980px;margin:0px auto;background:url(images/footer_bg.gif) left top no-repeat;height:107px;padding:40px 0px 0px 30px;}
.footer_1 img{float:left;margin-right:20px;}

.footer ul {margin-top:10px;color:#acadaf;}
.footer ul li a{color:#acadaf;}

ul#navmenu {z-index:99;position: relative; }

ul#navmenu li { 
margin: 0; 
border: 0 none; 
padding: 0; 
float: left; /*For Gecko*/ 
display: inline; 
list-style: none; 
position: relative; 

} 
ul#navmenu ul { 
margin: 0; 
border: 0 none; 
padding: 0; 
width: 200px; 
list-style: none; 
display: none; 
position: absolute; 
top: 49px; 
left: 0; 

} 
ul#navmenu ul li { 
line-height:28px;
float: none; /*For Gecko*/ 
display: block !important; 
display: inline; /*For IE*/ 
} 

ul#navmenu ul li a {
background:url(images/navmenu_bg.png) repeat-y left top;
background:url(images/navmenu_bg.png) no-repeat left top !important; 
/*For Firefox*/
*background:none;
/*For IE7 & IE6*/
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/navmenu_bg.png',sizingMethod='crop');
width:180px;
height:28px;
line-height:28px;
display:block;
}

/* 2nd Menu */ 
ul#navmenu li:hover li a, 
ul#navmenu li.iehover li a { 
float: none; 
color: #FFF; 
font-size:12px;
height:28px;
line-height:28px;
font-weight:normal;
padding:0px 10px 0px 10px;
border-bottom:1px solid #888;
} 
/* 2nd Menu Hover Persistence */ 
ul#navmenu li:hover li a:hover, 
ul#navmenu li:hover li:hover a, 
ul#navmenu li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover a { 
color: #FFF; 
background:none;
} 
/* 3rd Menu */ 
ul#navmenu li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li a { 
color: #FFF; 
} 
/* 3rd Menu Hover Persistence */ 
ul#navmenu li:hover li:hover li a:hover, 
ul#navmenu li:hover li:hover li:hover a, 
ul#navmenu li.iehover li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover a { 
color: #FFF; 
} 
/* 4th Menu */ 
ul#navmenu li:hover li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li.iehover li a { 
color: #FFF; 
} 
/* 4th Menu Hover */ 
ul#navmenu li:hover li:hover li:hover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover li a:hover { 
color: #FFF; 
} 
ul#navmenu ul ul, 
ul#navmenu ul ul ul { 
display: none; 
position: absolute; 
top: 0; 
left: 200px; 
} 
/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#navmenu li:hover ul ul, 
ul#navmenu li:hover ul ul ul, 
ul#navmenu li.iehover ul ul, 
ul#navmenu li.iehover ul ul ul { 
display: none; 
} 
ul#navmenu li:hover ul, 
ul#navmenu ul li:hover ul, 
ul#navmenu ul ul li:hover ul, 
ul#navmenu li.iehover ul, 
ul#navmenu ul li.iehover ul, 
ul#navmenu ul ul li.iehover ul { 
display: block; 
} 

.title0 {background:url(images/titie_2_t.gif) left top no-repeat;height:27px;line-height:27px;padding-left:30px;font-size:10px;}
.l_box {background:url(images/list_1_b.gif) left top repeat-y;padding:20px 20px;}
.l_box2 {background:url(images/list_3_b.gif) left top repeat-y;height:124px;padding:5px 20px 10px 20px;}
.title {color:#7b7b7b;background:url(images/right_bg.gif) left top no-repeat;height:46px;padding:8px 0px 0px 75px;}
.title h3{font-size:14px;}
.title h3 a{font-size:14px;color:#7b7b7b;}