﻿*
{
    padding: 0;
    margin: 0;
    text-align:left;
    line-height:21px;
}
body
{
    color: #7c786d;
    text-align: center;
    min-height: 800px;
    height: auto !important;
    height: 800px;
    font-family: 宋体, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: url('../images/mbg.jpg') repeat-x;
}
form, input, selected, textarea, select, div
{
    font-size: 11.5px;
    font-family: Verdana;
}
input
{
    border:solid 1px #cccccc;
}
.error
{
    padding: 6px 3px 3px 24px;
    background: #FFF1E7 url( '../admin/images/warning.gif' ) no-repeat 4px 5px;
    color: #CB3500;
    border: 1px solid #FF0000;
    width: 135px;
}
.username
{
    background-image: url(../admin/images/username.gif);
    background-position: 1px 1px;
    background-repeat: no-repeat;
    padding-left: 20px;
    width:110px;
    height: 16px;
    font-size: 12px;
}
.password
{
    background-image: url(../admin/images/password.gif);
    background-position: 1px 1px;
    background-repeat: no-repeat;
    padding-left: 20px;
    width:110px;
    height: 16px;
    font-size: 12px;
}
a
{
    color: #7c786d;
    text-decoration: none;
}
a:hover
{
    color: #ffffff;
    text-decoration:none;
}
.bodytop a,.left a,.center a,.right a,.bot_line a,.bottom a
{
    color: #7c786d;
    text-decoration: none;
}
.bodytop a:hover,.left a:hover,.center a:hover,.right a:hover,.bot_line a:hover,.bottom a:hover
{
    color: #FC8004;
    text-decoration:none;
}
img{ border:0px;}
.yellow{color:#ff7e07;}
.bodydiv
{
    width:1000px;
    min-height: 500px;
    height: auto !important;
    height: 500px;
    margin:auto;
}
.bodytop
{
    float:left;
    width:100%;
    min-height: 60px;
    height: auto !important;
    height: 60px;
    padding-top:15px;
}
.top_logo
{
    float:left;
    border:0px;
    max-height:50px;
}
.top_right
{
    float:right;
}
.menu_top
{
    float:left;
    width:100%;
    min-height: 49px;
    height: auto !important;
    height: 49px;
    background:url('../images/menu_top.gif') repeat-x;
}
.menu_bot
{
    float:left;
    color:#ffffff;
    width:980px;
    min-height: 23px;
    height: auto !important;
    height: 23px;
    padding-top:2px;
    padding-left:20px;
    background:url('../images/menu_bot.gif') repeat-x;
    overflow:hidden;
}
.menu_bot a{color:#ffffff;margin-right:10px;}
.menu_bot a:hover{color:#ffffff;text-decoration:underline;}
.menu_line
{
    float:left;
    text-align:center;
    width:90px;
    height:34px;
    *height:31px;
    background-image:none;
    margin-left:10px;    
    padding-top:15px;
    *padding-top:18px;
    color:#ffffff;
    font-size:14px;
}
.menu_line:hover
{
    background-image:url('../images/menu_hover.gif');
    background-repeat:no-repeat;
    color:#ffffff;
    font-weight:bold;
}
.menu_line1
{
    float:left;
    text-align:center;
    width:90px;
    height:34px;
    *height:31px;
    background-image:url('../images/menu_hover.gif');
    background-repeat:no-repeat;    
    margin-left:10px;    
    padding-top:15px;
    *padding-top:18px;
    color:#ffffff;
    font-weight:bold;    
    font-size:14px;
}
.menu_line1:hover,.menu_line a:hover,.menu_line1 a:hover
{
    color:#ffffff;
}
.left
{
    float:left;
    width:236px;
    min-height: 400px;
    height: auto !important;
    height: 400px;
    margin-top:10px;
}
.center
{
    float:left;
    width:520px;
    min-height: 400px;
    height: auto !important;
    height: 400px;
    margin-top:10px;
}
.right
{
    float:left;
    width:234px;
    min-height: 400px;
    height: auto !important;
    height: 400px;
    margin-top:10px;
    padding-left:10px;
    _padding-left:8px;
}
/*mod1*/
.mod1_top
{
    float:left;
    width:189px;
    height:31px;
    background-image:url('../images/mod1_top.gif');
    background-repeat:no-repeat;
    padding:12px 15px 0px 25px;
    color:#333333;
}
.mod1_line
{
    float:left;
    width:229px;
    min-height:258px;
    _min-height: 255px;
    height: auto !important;
    height:258px;
    _height: 250px;
    padding-top:10px;
    padding-bottom:10px;
    background-image:url('../images/mod1_line.gif');
    background-repeat:repeat-y;
}
.mod1_con
{
    float:left;
    width:188px;
    min-height:150px;
    height:auto !important;
    height:150px;
    margin-top:14px;
    *margin-top:14px;
    margin-left:14px;
    _margin-left:7px;
    padding:6px;
    background-image:url('../images/mod1_con.gif');
    background-repeat:no-repeat;    
}
.mod1_con img
{
    max-width:188px;
    max-height:150px;
}
.mod1_bot
{
    float:left;
    width:229px;
    height:5px;
    background-image:url('../images/mod1_bot.gif');
    background-repeat:no-repeat;    
}
/*end*/
/*slide*/
.con_slide
{
    float:left;
    width:510px;
    height: 190px;
    padding:5px;
    background:#ffffff;
    border:solid 1px #dcdcdc;
}
/*end*/
/*mod2*/
.mod2_title
{
    float:left;
    width:520px;
    height: 24px;
    margin-top:8px;
    background:url('../images/mod2_title.gif') repeat-x;
    border:solid 1px #dcdcdc;
    color:#333333;
}
.mod2_title div{ height:14px;*height:14px;line-height:15px;background:url('../images/title_ico.gif') no-repeat;margin-top:4px;margin-left:5px;padding-top:1px;padding-left:10px;}
.mod2_con
{
    float:left;
    width:520px;
    min-height: 170px;
    height: auto !important;
    height: 170px;
    margin-top:3px;
    border:solid 1px #dcdcdc;
}
.mod2_con1
{
    float:left;
    width:494px;
    min-height: 150px;
    height: auto !important;
    height: 150px;
    background:url('../images/mod2_con.gif') repeat-x bottom;
    border:solid 3px #ffffff;
    padding:10px;
}
.mod2_con2
{
    float:left;
    width:494px;
    min-height: 150px;
    height: auto !important;
    height: 150px;
}
#mod2_more{ float:right;margin-top:10px;}
.mod2_con2 ul li
{
    line-height:30px;
    _height:20px;
    _padding-top:10px;
    list-style:none;
    border-bottom: solid 1px #e6e6e6;
}
/*end*/
/*mod3*/
.mod3_top
{
    float:left;
    width:189px;
    height:29px;
    *height:26px;
    margin-top:8px;
    background-image:url('../images/mod3_top.gif');
    background-repeat:no-repeat;
    padding:14px 15px 0px 25px;
    *padding:17px 15px 0px 25px;
    color:#333333;
}
.mod3_line
{
    float:left;
    width:227px;
    min-height: 275px;
    _min-height:265px;
    height: auto !important;
    height: 275px;
    _height:265px;
    padding-bottom:10px;
    border-left:solid 1px #e6e6e6;
    border-right:solid 1px #e6e6e6;
}
.mod3_bot
{
    float:left;
    width:229px;
    height:4px;
    background-image:url('../images/mod3_bot.gif');
    background-repeat:no-repeat;    
}
.mod3_con
{
    float:left;
    text-align:center;
    width:81px;
    height:37px;
    margin-top:14px;
    margin-left:14px;
    _margin-left:7px;
    padding:6px;
    background-image:url('../images/mod3_con.gif');
    background-repeat:no-repeat;    
}
.mod3_con img
{
    max-width:81px;
    max-height:37px;
}
/*end*/
/*mod4*/
.mod4_top
{
    float:left;
    width:234px;
    height:10px;
    background-image:url('../images/mod4_top.gif');
    background-repeat:no-repeat;
    color:#333333;
}
.mod4_line
{
    float:left;
    width:234px;
    min-height: 200px;
    height: auto !important;
    height: 200px;
    _margin-top:-3px;
    background-image:url('../images/mod4_line.gif');
    background-repeat:repeat-y;
}
.mod4_body
{
    float:left;
    width:226px;
    _width:226px;
    min-height: 200px;
    height: auto !important;
    height: 200px;
    margin-left:2px;
    _margin-left:1px;
    background:url('../images/mod4_con.gif') repeat-x bottom;
}
.mod4_bot
{
    float:left;
    width:234px;
    height:11px;
    background-image:url('../images/mod4_bot.gif');
    background-repeat:no-repeat;
}
.bottom{float:left;text-align:center;margin-bottom:10px;width:1000px;}
.mod4_title{float:left;margin-top:10px;margin-left:10px;_margin-left:5px;padding-bottom:5px;color:#333333;width:206px;height:20px;border-bottom:solid 1px #e6e6e6;}
.mod4_con{float:left;margin-top:5px;margin-left:12px;_margin-left:6px;width:202px;min-height:193px;height:auto!important;height:193px;}
.mod4_body a{float:right;margin-right:8px;margin-bottom:4px;}
/*end*/
.seo_body
{
    float:left;
    width:220px;
    height:32px;
    margin-top:5px;
    margin-bottom:8px;
    padding-top:13px;
    padding-left:10px;
    color:#333333;
    background-image:url('../images/seo_body.gif');
    background-repeat:no-repeat;
}
.seo_body input{width:120px;}
#Submit1,sub_seo{width:33px;height:39px;border:0px; position:absolute;margin-top:-10px;background:url('../images/pro_seo.gif') no-repeat;cursor:pointer;}
/*bot*/
.bot_top
{
    float:left;
    width:1000px;
    height:10px;
    margin-top:10px;
    background-image:url('../images/bot_top.gif');
    background-repeat:no-repeat;
}
.bot_line
{
    float:left;
    width:1000px;
    min-height: 10px;
    height: auto !important;
    height: 10px;
    _margin-top:-3px;
    padding:10px 20px;
    background-image:url('../images/bot_line.gif');
    background-repeat:repeat-y;
}
.bot_bot
{
    float:left;
    width:1000px;
    height:11px;
    background-image:url('../images/bot_bot.gif');
    background-repeat:no-repeat;    
}
/*end*/
/*suckerdiv*/
.suckerdiv{ margin:10px;}
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 198px; /* Width of Menu Items */
}
	
.suckerdiv ul li{
position: relative;
z-index:40;
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left: 208px; /* Parent menu width - 1*/
position: absolute;
z-index:50;
width: 198px; /*sub menu width*/
top: 0;
display: none;
}
/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul 
{
left: 208px; /* Parent menu width - 1*/
}

/* menu links style */
.suckerdiv ul li a
{
width:100%;
display: block;
color: black;
text-decoration: none;
font:12px 宋体;
background: #F7F8F3;
padding: 5px 5px;
border-bottom: 0;
border-bottom: 1px solid #e6e6e6;
}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
color:#ff7e07;
background-color: #e6e6e6;/*gray;*/
}

.suckerdiv .subfolderstyle{
background:#ffffff url(../images/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%;width:100%;border-bottom: 1px solid #e6e6e6; }
/* End */
/*end*/
/*online*/
#xixi{position: relative;z-index:55;}
.Ocon
{
    float:left;
    width:157px;
    min-height: 10px;
    height: auto !important;
    height: 10px;
}
.Ocon_top
{
    float:left;
    width:157px;
    height:39px;
    background-image:url('../images/img3-5_2.gif');
    background-repeat:no-repeat;
}
.Ocon_line
{
    float:left;
    text-align:center;
    width:157px;
    min-height: 200px;
    height: auto !important;
    height: 200px;
    padding-bottom:15px;
    background-image:url('../images/img3-5_3.gif');
    background-repeat:repeat-y;
}
.Ocon_bot
{
    float:left;
    width:157px;
    height:8px;
    background-image:url('../images/img3-5_4.gif');
    background-repeat:no-repeat;    
}
.Obtn {
	MARGIN-TOP: 90px; WIDTH: 32px; BACKGROUND: url(../images/img3-5_1.gif) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
.Ocon_con{float:left;width:157px;text-align:center;margin-top:15px;}
.Ocon_div
{
    float:left;
    text-align:center;
    width:157px;
    min-height: 120px;
    height: auto !important;
    height: 120px;
}
/*end*/
