﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent none repeat scroll 0 0; border: 0 none; font-size: 100%; margin: 0; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0; padding: 0; vertical-align: baseline; }

p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { font-weight: normal; }
html body div.clear, html body span.clear { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent none repeat scroll 0 0; border: 0 none; clear: both; display: block; float: none; font-size: 0; height: 0; margin: 0; overflow: hidden; padding: 0; visibility: hidden; width: 0; }
a { color:#000; text-decoration: none; }
ol, ul, li { list-style-image: none; list-style-position: outside; list-style-type: none; }
.mc { margin: 0 auto; padding: 0 5px; height: auto; width: 950px !important; display: block;  background-color:#fff; /**/}
.fl { float: left; }
.fr { float: right; }
.wf { width: 250px; }
/*leftwidth*/
.wr { width: 690px; }
/*rightwidth*/
/*------------------------头-----------------------------------------------------------*/
.header { -x-system-font: none; font-family: arial,simsun; font-size: 12px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; height: 80px; line-height: normal; margin: 0 auto; position: relative; z-index: 2; background-color:#fff; }
.header .logo { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent url(../img/logo.png) no-repeat scroll 0 0; height: 58px; left: 15px; overflow: hidden; position: absolute; text-indent: -9999px; top: 10px; width: 160px; }
.header .logor {  background: transparent url(../img/logoyd.gif) no-repeat scroll 0 0; height:85px; left: 700px; float:right; overflow: hidden; width: 150px;}
.header .header-nav { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent url(../img/nav_bg.png) repeat-x scroll 0 -39px; height: 39px; left: 0; position: absolute; top: 80px; width: 100%; }
.header-nav .nav-content { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent url(../img/nav_bg.png) no-repeat scroll 0 0; display: block; height: 39px; line-height: 39px; padding-left: 5px; }
.header-nav ul { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent url(../img/nav_bg.png) no-repeat scroll right -78px; height: 39px; width: 100%; float: left; }
.header-nav li { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent url(../img/nav_bg.png) no-repeat scroll right -124px; float: left; position: relative; width: 104px; text-align: center; line-height: 36px; }
.nav-content div { -x-system-font: none; font-family: Vrinda; font-size: 14px; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: bold; height: 36px; text-align: center; width: 104px; line-height: 36px; }
.header-nav li a { color: #FFFFFF; line-height: 36px; }
.header-nav li a:hover { color: #ffff00; line-height: 36px; }
.curs { background: transparent url(../img/nav_bg.png) no-repeat scroll center -294px; color: #0179CD; }
.curs a { color: #0179cd; line-height: 36px; }
/*顶部公告提示条*/
.warningr { width:680px; display: block; border: 0px solid #ffb954; _height: auto;  float:left; min-height: 20px; margin-top:15px; padding: 0px 0px 0px 0px; background-image: url(../img/h1n1title.jpg); background-repeat: no-repeat; background-position: 40px 2px; background-color: #000;  }

/*left*/
.home_left, .home_right {  background-color:#fff; font-size: 12px; _height: auto; min-height: 85px; border: 0px solid #333; }
.login_heard { overflow: hidden; position: relative;}
.login_heard h4 { margin: 0 auto; font-family: 华文细黑; font-size: 17px; font-weight: bold; color: #1f1f1f; line-height: 23px; margin-top: 5px; width: 210px; border-bottom: 2px solid #d0d0d0; margin-bottom: 5px; float:left; background: url(../img/Profile.png) no-repeat 5px 0; padding: 0 0 3px 30px; }
.login_heard ul.metabs { margin-left: 0px; width: 250px; }
.login_heard ul.metabs li { float: left; color: #8899A9; width: 118px; cursor: pointer; height: 35px; margin: 0 auto; text-align: center; line-height: 30px; }
.off { border-bottom: 1px solid #A2D2F0; }
.ons { border: 1px solid #A2D2F0; background-color: #E8F6FF; border-bottom: 0px; }
.login_heard ul.metabs li.off div { height: 30px; width: 110px; cursor: pointer; border: 1px solid #CBE5F6; border-right: 2px solid #CBE5F6; border-bottom: 2px solid #CBE5F6; }
.login_heard ul.metabs li.ons div { height: 35px; width: 110px; cursor: pointer; }
.metabs a { color: #7F7F7F; font-family: 微软雅黑; font-size: 13px; font-weight: bold; letter-spacing: 2px; }
.ons a { color: #333; }
.login_info { width: 236px; float: left; _height: auto; padding-bottom: 5px; min-height: 154px; margin-left: 0px; background-color: #E8F6FF; border: 1px solid #A2D2F0; border-top: 0px; }
.loUL { width: 195px; margin: 0 auto; margin-top: 20px; }
.loUL p { text-align: right; margin-top: 3px; }
.login_heard .text { width: 130px; height: 18px; line-height: 18px; border: 1px solid #A2D2F0; }
.login_heard .inputover { border: 1px solid #A2D2F0; border-bottom: 2px solid #A2D2F0; border-right: 2px solid #A2D2F0; height: 17px; width: 129px; background-color: #fff; line-height: 18px; }
.login_heard .but { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent url(../img/btn_login.gif) no-repeat scroll 0 0; border: medium none; cursor: pointer; height: 30px; margin-bottom: 5px; text-indent: -9999px; margin-right: 70px; overflow: hidden; width: 59px; }
/*--左---------*/
.left_1, .left_2 { margin-bottom: 10px; padding-top: 5px; _height: auto; min-height: 50px; overflow: hidden; }
.left_1 h4 { margin: 0 auto; font-family: 华文细黑; font-size: 17px; font-weight: bold; color: #1F1F1F; line-height: 22px; margin-top: 5px; width: 210px; border-bottom: 2px solid #d0d0d0; margin-bottom: 12px; padding: 0 0 5px 32px; background: url(../img/g.gif) no-repeat 5px -3px; }
.left_1 .more, .left_2 .more { width: 239px; margin-top: -30px; text-align: right; height: 18px; font-size: 12px; font-family: Arial,Sans-serif,宋体; background: url(../img/more.png) no-repeat 200px 4px; }
.left_1 .more a { color: #5B5B5B; }
.left_1 ul, .left_2 ul { margin-top: 10px; margin-left: 3px; }
.left_1 li, .left_2 li { background-position: left -375px; height: 24px; line-height: 24px; overflow: hidden; padding-left: 8px; white-space: nowrap; width: 228px; -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent url(../img/arrow.png) no-repeat scroll 0 5px; }
.left_1 a:hover { text-decoration: underline; }
.left_2 { border: 0px solid #C9E9FB; float: left; _height: auto; min-height: 50px; margin-top: 15px; padding-bottom: 10px; }
.left_2 h4 { margin: 0 auto; font-family: 华文细黑; font-size: 17px; font-weight: bold; color: #1F1F1F; line-height: 22px; margin-top: 5px; width: 215px; border-bottom: 1px solid #d0d0d0; margin-bottom: 5px; padding: 0 0 5px 22px; background: url(../img/ques.gif) no-repeat 2px 3px; }
.left_2 p { line-height: 24px; padding: 0 0 0 8px; width: 228px; overflow: hidden; margin: 5px 0 5px 0; }
.tiao { background: url(../img/tiao.gif); height: 15px; width: 240px; margin: 20px 0 0 0; }
.tiao span { margin: 0px 0 0 30px; color: #AD0000; font-size: 13px; line-height: 16px; padding-top: 0px; height: 14px; letter-spacing: 2px; display: block; font-family: Verdana; }

.lxkf li { background: none; height: auto; }

/*------------底------------------*/
.footer { border-top: 1px solid #CBCBCB; margin: 0 auto; padding: 10px 0 10px 0; clear: both; color: #434343; height: 50px; top: 15px; overflow: visible; position: relative; width: 950px; display: block; }
.footer p { font-size: 12px; text-align: center; }
.home_list_bottom { width: 250px; height: 90px; border: 0px solid #333; margin: 0 auto; cursor: pointer; margin-top: 8px; margin-bottom: 12px; background-color: #EAF3FC; }
.home_list_bottom .hlb_t { width: 250px; height: 20px; line-height: 20px; padding-left: 5px; font-family: 微软雅黑; font-size: 14px; color: #AD0000; letter-spacing: 2px; margin-bottom: 3px; }

.home_list_bottom ul li { float: left; overflow: hidden; margin-left: 3px; line-height: 48px; text-align: center; font-family: 微软雅黑; font-size: 15px; width: 65px; height: 50px; border: 2px solid #fff; color: #000; background: url(../img/modify_temp_pic1111.gif) repeat-x; }
