@charset "gb2312";
/* 全局CSS定义 */
* { margin : 0; padding : 0; border : 0; text-align:justify; }
body {
font-family:'Microsoft YaHei'!important, 宋体, Arial,; font-size: 12px; color:#666; line-height:22px; text-align:center; background-color:#e1e1e1; }
a:link {; text-decoration: none; color:#666; }
a:visited { text-decoration: none; color:#666; }
a:hover { text-decoration: none; color:#0000FF; text-decoration:underline; }
a:active { text-decoration: none; color:#666; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
/* End hide from IE-mac */ 
div, form, ul, ol, dl, dt, dd, th, td, iframe { margin: 0; padding: 0; border:0; overflow:hidden; text-align:left; }
li { list-style:none; }
input { height:15px; padding:8px; border:#CCCCCC 1px solid; font-size:14px; }
select { border:#CCCCCC 1px solid; }
textarea { border:#898989 1px solid }
button { cursor:pointer; }/*所有按钮鼠标放上时为手型标志*/
p { text-indent:2em; }
.inline { display:inline; }
.dotline { border-bottom:#CCCCCC 1px dashed; }
.unline { border-bottom:#CCCCCC 1px solid; }
.clearboth { clear:both; }
.L { float:left; }
.R { float:right; }
.Mg20 { margin-bottom:20px; text-align:justify; }
.Mg10 { margin-bottom:10px; text-align:justify; }
.Mg5 { margin-bottom:5px; }
.Pd10 { padding:10px; }
.Pd20 { padding:20px; }
.wbox { border:#C0C0C0 1px solid; background-color:#FFF; }
.bbox { border:#b4daed 1px solid; background-color:#d3f0ff; padding:10px; margin:0px 20px }
.bbox2 { border:#b4daed 1px solid; background-color:#d3f0ff; padding:10px; }
/* container部分 */
#container { width:980px; margin:auto; }
#menu_L { float:left; width:750px; }
#menu_L1 { float:left; width:240px; margin:auto; }
#menu_R1 { float:right; width:240px; }
#menu_R2 { float:right; width:675px; margin:auto; height:550px; padding:30px 10px 20px 30px; }
/*-------------------------------------------------------------------------------------------------------------*/
.top { height:80px; }
.top .logo { margin-top:12px; margin-left:20px; }
.top .txt { margin-top:50px; }
.botlink { padding:0px 10px; }
.guide { background:url(../images/guide_bg.gif); height:87px; }
.guide .item { margin-top:10px; margin-left:68px; }
.guide_btn { margin:7px 2px; }
.index_img01 { background:url(../images/index_img01.gif) top center no-repeat; width:623px; height:305px; }
.index_img02 { background:url(../images/index_img02.gif) top center no-repeat; width:357px; height:305px; }
.introduce { width:528px; }
.introduce2 { width:355px; }
.intro_txt { width:460px; }
.login_title { position: absolute; background:url(../images/login_title1.gif) top center no-repeat; width:235px; height:60px; top:195px; z-index:1; clear:both; }
.login_detail { position: relative; left:14px; width:620px; height:560px; padding:90px 0px 0px 40px; }
.login_detail2 { position: relative; left:14px; width:660px; height:480px; padding:150px 0px 20px 0px; text-align:center; }
.hotline { padding:15px; height:60px; list-style:none; }
.menu1_ban { background:url(../images/ban_bg02.gif) top center no-repeat; height:20px; padding:6px 45px; }
.menu2_ban { background:url(../images/ban_bg01.gif) top center no-repeat; height:20px; padding:6px 10px; }
.menu2_list { padding:10px 15px; }
.list_style1 { padding-left:20px; list-style:none; }
.bottom { width:980px; height:55px; padding-top:10px; border-top:#CCC 1px solid; margin:auto; text-align:center; }
/*-------------------------------------------------------------------------------------------------------------*/
.h1 { font-family:宋体, 'Microsoft YaHei'; color:#000; font-size:14px; font-weight:bold; }
a.h1:link { color:#000; }
a.h1:visited { color:#000; }
a.h1:hover { color:#0c00ff; text-decoration: underline; }
a.h1:active { color:#000; }
.h2 { font-family:宋体, 'Microsoft YaHei', 黑体, Arial, Helvetica, sans-serif; font-size:17px; line-height:30px; }
.h2B { font-family:宋体, 'Microsoft YaHei', 黑体, Arial, Helvetica, sans-serif; font-size:17px; color:#06C; }
.h3 { font-family:宋体, 'Microsoft YaHei', 黑体, Arial, Helvetica, sans-serif; font-weight:bold; color:#333; }
.h4 { font-family:宋体, 'Microsoft YaHei', 黑体, Arial, Helvetica, sans-serif; font-size:22px; line-height:35px; }
.h5 { font-family:宋体, 'Microsoft YaHei', 黑体, Arial, Helvetica, sans-serif; font-size:28px; color:#333; line-height:35px; }
.w12B { font-family:宋体, Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; }
.w14B { font-weight:bold; font-size:14px; color:#FFF; }
.w14 { font-size:14px; color:#FFF; }
a.w14:link { color:#fff; }
a.w14:visited { color:#fff; }
a.w14:hover { color:#f6ff00; text-decoration: underline; }
a.w14:active { color:#fff; }
.b12 { color:#00F; }
a.b12:link { color:#00F; text-decoration:underline; }
a.b12:visited { color:#00F; }
a.b12:hover { color:#60F; text-decoration:underline; }
a.b12:active { color:#00F; }
/*灰12 */
.grey12 { font-family:宋, 体Arial, Helvetica, sans-serif; color:#909090; font-size:12px; }
a.grey12:link { color:#909090; }
a.grey12:visited { color:#909090; }
a.grey12:hover { color:#d10909; text-decoration:none; }
a.grey12:active { color:#909090; }
/*绿12 */
.green12 { font-family: 宋体,Arial, Helvetica, sans-serif; color:#01782e; font-size:12px; line-height:19px; }
a.green12:link { color:#01782e; }
a.green12:visited { color:#01782e; }
a.green12:hover { color:#0c00ff; text-decoration: underline; }
a.green12:active { color:#01782e; }
/*深红14B*/
.D_red14B { font-family:宋体, Arial, Helvetica, sans-serif; color:#B22222; font-size:14px; font-weight:bold; }
a.D_red14B:link { color:#B22222; }
a.D_red14B:visited { color:#B22222; }
a.D_red14B:hover { color:#0000FF; text-decoration: underline; }
a.D_red14B:active { color:#4169E1; }
/*深红14B*/
.D_red12 { font-family:宋体, Arial, Helvetica, sans-serif; color:#ff0000; font-size:12px; }
a.D_red12:link { color:#ff0000; text-decoration: underline; }
a.D_red12:visited { color:#ff0000; }
a.D_red12:hover { color:#a200ff; text-decoration: underline; }
a.D_red12:active { color:#ff0000; }
