/*reset*/
html {color:#000;background:#FFF;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, blockquote{margin:0;padding:0;}
body {font-size:12px;font-family:宋体,arial,helvetica,clean,sans-serif;margin:0;padding:0;}
body#index_body {text-align:center;}
#index_body p , #index_body th, #index_body td {margin:0;padding:0;}
#index_body div , #index_body ul , #index_body th, #index_body td{text-align:left;}
/*table {border-collapse:collapse;border-spacing:0;text-align:left;}*/
/*td {text-align:left;}*/
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {font-style:inherit;font-weight:inherit;}
del, ins {text-decoration:none;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
input, button, textarea, select, optgroup, option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input, button, textarea, select {font-size:100%;}

/*fonts*/
select, input, button, textarea, button {font:99% arial, helvetica, clean, sans-serif;}
table {font-size:inherit;font:100%;}
pre, code, kbd, samp, tt {font-family:monospace;*font-size:108%;line-height:100%;}

/* =============== com  =============== */
.mBox , .Nav_div { width:980px; margin:0 auto; }
.Nav_div { height:30px; line-height:30px; }

a:link {color:#333;text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:active {color:#c00;text-decoration:none;}
a:hover {color:#c00;text-decoration:underline;}

 a.a2:link {color:#c00;text-decoration:none;}
 a.a2:visited {color:#c00;text-decoration:none;}
 a.a2:active {color:#c00;text-decoration:none;}
 a.a2:hover {color:#c00;text-decoration:underline;}

 a.a3:link {color:#06c;text-decoration:none;}
 a.a3:visited {color:#06c;text-decoration:none;}
 a.a3:active {color:#c00;text-decoration:none;}
 a.a3:hover {color:#c00;text-decoration:underline;}

.clr { clear:both; }
strong { font-weight:700; }
.i100x100 { width:100px; height:100px; padding:2px; border:#ccc 1px solid; margin:auto; }
.i100x100 div { display:block; width:100px; height:100px; overflow:hidden; }
.i100x100 div a { display:block; width:100px; height:100px; overflow:hidden; }

.i200x100 { width:200px; height:100px; padding:2px; border:#ccc 1px solid; margin:auto; }
.i200x100 a { display:block; width:200px; height:100px; overflow:hidden; }

.i110x52 { width:110px; height:52px; padding:2px; border:#ccc 1px solid; margin:auto; }
.i110x52 a { display:block; width:110px; height:52px; overflow:hidden; }

.i55x65 { width:55px; height:65px; padding:2px; border:#ccc 1px solid; margin:auto; }
.i55x65 a { display:block; width:55px; height:65px; overflow:hidden; }

.i50x50 { width:50px; height:50px; padding:2px; border:#ccc 1px solid; margin:auto; }
.i50x50 a { display:block; width:50px; height:50px; overflow:hidden; }

.i80x80 { width:80px; height:80px; padding:2px; border:#ccc 1px solid; margin:auto; }
.i80x80 p { display:block; width:80px; height:80px; overflow:hidden; }
.i80x80 a { display:block; width:80px; height:80px; overflow:hidden; }

/* =============== head =============== */
#head {height:31px;line-height:31px;margin:0 auto; overflow:hidden;}
div.login,#head li{ float:left; display:inline; }
div.login {width:450px;height:31px;line-height:31px; }
#head li{height:31px; line-height:31px;}
#login_div {}
.login_name , .login_pass {color:#666;width:72px;height:18px;line-height:18px; padding:0 4px;border:#ccc 1px solid;background:url(../Images/Default/bg.gif) repeat-x 0 -955px;margin-right:5px; margin-top:4px;}
#imgLoginBtn { width:40px; height:20px; line-height:18px; border:#818181 1px solid; background:url(../Images/Default/bg.gif) repeat-x 0 -192px; margin-right:5px; margin-top:4px; }
#head input {vertical-align:middle;}

div.head_link {float:right;display:inline;}
div.tel400 { position:absolute; z-index:99; width:223px; height:21px; margin:-31px 0 0 450px; *margin:0; _margin:0 0 0 140px;  }
div.tel400 img { margin-top:5px; }
div.head_line {border-bottom:#ccc 1px solid;margin-top:0px;/* 所有浏览器 */ margin-top:-31px\9; /* 所有IE浏览器 */ *margin-top:0px;/* IE7、IE6 */}
div.head_line2 {border-bottom:#ccc 1px solid;margin-top:0px;}

/* =============== top  =============== */
.top {margin:0 auto;}
.top_left , .top_right {display:inline;height:100px;}
.top_left { float:left; }
.top_right { float:right; }
.logo {display:block;width:161px;height:78px;margin:12px 30px 0 11px;}
.top_baner {width:770px;height:70px; margin-top:15px;}

#showMt {display:none;}
div.m12_div { position:absolute; border:#9B9B9B 1px solid; padding:8px 12px 8px 10px; background-color:#fff; margin:0 0 0 -28px; *margin:15px 0 0 -63px; }
div.m12_div a { display:block; width:60px; text-align:center; font-weight:400; color:#666; font-size:12px; display:block; height:20px; line-height:20px; }
div.m12_div a:hover { color:#c00; }
 

div.navAll{ width:978px; border:#E4D3C1 1px solid;}
ul.top_menu {width:978px;height:20px;margin-top:7px;background:#fffdf9;background-position:0 -146px;}
.top_menu li {float:left;display:inline;height:16px;line-height:16px;margin-top:3px;font-size:14px;font-weight:700;margin-right:13px;background:url(../Images/Default/bg.gif) no-repeat;padding-left:20px;}
li.m1 { background-position:0 -1px; margin-left:14px; }
li.m2 { background-position:0 -17px; }
li.m3 { background-position:0 -32px; }
li.m4 { background-position:0 -48px; }
li.m5 { background-position:0 -64px; }
li.m6 { background-position:0 -80px; }
li.m7 { background-position:0 -96px; }
li.m8 { background-position:0 -112px; }
li.m9 { background-position:0 -128px; }
li.m10 { background-position:0 -144px; }
li.m11 { background-position:0 -160px; }
li.m12 { background-position:0 -176px; }
li.m13 { background-position:0 -1059px; }
li.m14 { background-position:0 -1077px; }

li.m6 a:link ,
li.m6 a:active ,
li.m6 a:visited ,
li.m6 a:hover ,
li.m14 a.m12_a { color:#F00; }

.navAll hr { width:950px; height:1px; border:0; border-top:#E4D3C1 1px solid; margin:5px 14px; *margin:0px 14px; padding:0; display:block; }
/* =============== menu_nav =============== */
.menu_nav {height:25px;line-height:22px;background:url(../Images/Default/bg.gif) repeat-x;background-position:0 -218px;}
.menu_nav strong {color:#8C671F;margin-left:15px;font-weight:400;}
.menu_nav a { margin-left:5px; }

/* =============== search =============== */
#search {height:39px;border:#E09774 1px solid;}
#search li {float:left;display:inline;height:39px;line-height:39px;}
.search_m_l {width:1px;background:url(../Images/Default/bg.gif) no-repeat;background-position:0 -243px;}
.search_left {width:660px;background:url(../Images/Default/bg.gif) repeat-x;background-position:0 -282px;}
.search_left strong {float:left;display:inline;width:50px;color:#fff;margin-left:15px;margin-top:0px;}
.search_span {width:75px;background:url(../Images/Default/img.gif) no-repeat;background-position:0 -85px;}
.search_right {width:240px;background:url(../Images/Default/bg.gif) repeat-x;background-position:0 -321px;}
#search li.search_right a {display:block;width:200px;height:16px;line-height:16px;padding-left:20px;margin-top:12px;background:url(../Images/Default/bg.gif) no-repeat 0 -380px;}
 li.search_right a {color:#F4F4A6;text-decoration:none;}
 li.search_right a:visited {color:#F4F4A6;text-decoration:none;}
 li.search_right a:active {color:#c00;text-decoration:none;}
 li.search_right a:hover {text-decoration:underline;}

.search_m_r {width:2px;background:url(../Images/Default/bg.gif) no-repeat;background-position:-14px -243px;}
.search_select {float:left;display:inline;width:80px;height:22px;font-size:14px;margin-top:8px;}
.search_input {float:left;display:inline;width:380px;height:20px;line-height:20px;padding-left:2px;border:#3B0400 1px solid;background:url(../Images/Default/bg.gif) repeat-x 0 -360px;margin:8px -1px 0 8px;}
.search_btn {float:left;display:inline;width:60px;height:22px;border:#3B0400 1px solid;background:url(../Images/Default/Img.gif) no-repeat 0 -126px;background-position:0 -125px;margin-top:8px;}

/* ================ 页面底部 ============== */
.page_bottom_link { width:978px; border:#ccc 1px solid; background:url(../Images/Default/img.gif) no-repeat -720px -182px; line-height:22px; height:88px; padding:6px 0; margin-bottom:8px; }
.page_bottom_link strong { float:left; display:block; width:80px; text-align:right; }
#index_body div.page_bottom_link p { float:left; display:block; width:876px; padding:0 10px; background-color:#fff; }
div.page_bottom p , #page_bottom p { line-height:22px; text-align:center; }
.page_bottom_link a { margin-right:8px; }
.page_bottom_link a:hover { text-decoration:underline; }

#page_bottom .p_bottom { display:block; height:32px; line-height:32px; background:url(../Images/Default/bg.gif) repeat-x 0 -859px; margin-bottom:6px; color:#fff; }
#page_bottom .p_bottom2 { display:block; }
p.p_bottom a { color:#fff; }
p.p_bottom a:hover { color:#FF0; }