﻿body, div, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img { margin: 0; padding: 0; border: 0; }

body { background: #f2f2f2; color: #1d2855; font-size: 13px; font-family: "宋体"; text-align: center; width: 100%; }

ul, ol { list-style-type: none; }

select, input, img, select { vertical-align: middle; }

a, a:link, a:visited { color: #1d2855; text-decoration: none; }

a:hover, a:active, a:focus { color: #cc0000; text-decoration: underline; }

.border01 { border: 1px solid #99beff; }

.link01, .link01 a:link, .link01 a:visited { color: #cc6666; text-decoration: none; }

.link01 a:hover { color: #cc0000; }

.link02, .link02 a:link, .link02 a:visited { color: #fff; text-decoration: none; }

.link02 a:hover { color: #cc0000; }

.link03, .link03 a:link, .link03 a:visited { color: #fff; text-decoration: none; }

.link03 a:hover { color: #FF0; }

.link04, .link04 a:link, .link04 a:visited { color: #999; text-decoration: none; }

.link04 a:hover { color: #cc0000; }

.link05, .link05 a:link, .link05 a:visited { color: #666; text-decoration: none; }

.link05 a:hover { color: #cc0000; text-decoration: underline; }

.bgcolor01 { background: #bf2d57 url(../images/ico02.gif) left no-repeat; }

.bgcolor02 { background: #4476dc url(../images/ico03.gif) left no-repeat; }

.bgcolor03 { background: #cc4eb7 url(../images/ico04.gif) left no-repeat; }

.bgcolor04 { background: #9a60e7 url(../images/ico05.gif) left no-repeat; }

.bgcolor05 { background-color: #306bb9; }

.bgcolor06 { background: #4476dc url(../images/ico16.gif) left no-repeat; }

.color01 { color: #CC6666; }

.color02 { color: #999; }

.font12pxs { font: normal 12px/24px "宋体"; }

.font12pxa { font: normal 12px/24px Arial, Helvetica, sans-serif; }

.font20pxa { font: normal 20px/24px Arial, Helvetica, sans-serif; }

.float_left { float: left; }

.float_right { float: right; }

.clear_float { clear: both; }

.zheight { height: 1px; margin-top: -1px; clear: both; overflow: hidden; }

#header { width: 100%; height: 163px; text-align: center; margin: 0 auto; background: #154f95; }

.header_c { width: 1200px; height: 116px; text-align: left; margin: 0 auto; background:#154f95  url(../images/logo.gif) center no-repeat; }

.top_lm { height: 25px; text-align: left; padding: 4px 0 0 7px; }

.top_lm a { padding-top: 5px; padding-right: 7px; }

.top_lm span { color: #b1d3fc; font: 12px/22px "宋体"; padding-top: 5px; }

#search { padding: 10px 63px 0 0; width: 210px; height: 51px; text-align: left; }

.search_c { width: 210px; height: 27px; font: 12px/24px "宋体"; background: url(../images/search_bg.gif) left no-repeat; }

.search_c_input { width: 174px; height: 20px; font: 13px/20px "宋体"; background: #f8f8f8; color: #999; border: 0; margin: 2px 0 0 5px; }

.search_c_submit { width: 29px; height: 27px; border: 0; padding: 0; margin: 0; }

.search_k { width: 210px; height: 20px; font: 12px/20px "宋体"; padding-top: 4px; text-align: left; color: #a1bfe4; }

#menu { width: 100%; height: 47px; text-align: center; margin: 0 auto; background: #171717; z-index: 999; }

.menu_c { width: 1199px; height: 47px; text-align: left; margin: 0 auto; border-left: 1px solid #282828;background: #171717; }

.menu_c li { text-align: center; width: 160px; height: 47px; float: left; /*overflow: hidden;*/ font: bold 16px/47px "宋体"; color: #FFF; border-right: 1px solid #282828; }

.menu_c .mjt { background: url(../images/mjt.gif) 112px 23px no-repeat; }

.menu_c_login { width: 156px; }

.menu_c_login font { text-align: left; font: 13px/24px "宋体"; overflow: hidden; height: 24px; margin-top: 13px; display: block; float: left; }

.menu_c_login img { padding-right: 12px; float: left; }

#main { width: 1200px; text-align: center; margin: 0 auto; }

.foot { width: 1200px; padding-top: 15px; }

.foot_qmt { width: 1200px; border-top: 3px solid #7c7c7c; border-bottom: 3px dashed #7c7c7c; height: 146px; margin-bottom: 19px; }

.foot_qmt ul li { padding: 28px 23px 0; font: normal 15px/22px "Microsoft YaHei", "微软雅黑"; color: #464646; float: left; text-align: center; }

.foot_qmt ul li img { padding-bottom: 5px; }

.yqlj { width: 1200px; height: 120px; overflow: hidden; border: 1px solid #d1d1d1; background: #fff url(../images/yqlj_ico.gif) 22px 38px no-repeat; }

.yqlj ul { padding: 15px 15px 0 70px; }

.yqlj ul li { padding-right: 12px; float: left; font: 13px/30px "宋体"; white-space: nowrap; }

#foot_m { margin: 0px auto; font: 13px/24px "宋体"; text-align: center; color: #666; }

#foot_m span { margin-bottom: 10px; width: 960px; line-height: 28px; height: 28px; }

#foot_m p { display: block; margin: 8px auto 20px; }

.leftmenu { width: 58px; padding: 15px 10px 0; }

.leftmenu ul li { width: 58px; height: 50px; float: left; padding: 0; }

#tbox { width: 58px; float: right; position: fixed; top: 168px; _position: absolute; _bottom: auto; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom: 15px; }
/*2015-05-20 GO*/
.mjt li { z-index: 100; width: 160px; position: relative; height: 47px; line-height: 47px; }

.mjt li a { background: #262626; color: #fff; display: block; text-decoration: none; border-top: 1px solid #F2861D; text-align: center; text-transform: uppercase; }

.mjt li a:hover { color: #F2861D; }

.mjt ul { display: none; margin: 0 0 0 -1px; padding: 0; list-style: none; border-bottom: 3px solid #F2861D; }

.mjt ul a { display: block; color: #fff; text-decoration: none; border-top: none; border-bottom: 1px dashed #6B6B6B; }

.mjt ul a:hover { color: #F2861D; }
/*2015-05-20 End*/
