body{
    /*background:#282828;*/
    background:#ffffff;
}
.topfr {
    width: 100%;
    height: 26px;
    background-color: #F5F5F5;
    border-bottom:1px solid #EEE;
    position:relative;
}
.main {
    position:relative;MARGIN: 0px auto; WIDTH: 1000px; background:#ffffff; 
}
.main11 {
    width: 1020px;
    overflow: hidden;
    margin: 0 auto;
    background:#ffffff; 
}

.top {
    /*可以*/
    /*WIDTH: 100%; BACKGROUND: url(images/b1.png) repeat-x; HEIGHT:125px; position:absolute;left:0px;top:0px;right:0px;*/
    position:relative; HEIGHT:80px; WIDTH: 100%; BACKGROUND:#ffffff;
}

.logo{
    BACKGROUND: url(images/logo.jpg) no-repeat ;width:246px;height:70px;position:absolute;left:10px;bottom:3px;display:block;
}

.dmenu1{
    position:absolute;right:5px;top:30px;height:35px;
    /*z-index:10000000000*/
}


.sjiange{
    margin:0px 10px;color:#999;
}
.home{
    background:  url(images/home.png) no-repeat 0px -1px;
}
.oa{
    background:  url(images/oa1.png) no-repeat 0px 0px;
}
.ashoucang12{
    background:  url(images/link_64.png) no-repeat 0px 0px;
}
.myweixin{
    background:  url(images/syweixin.jpg) no-repeat center 0px;height:226px;width:270px;padding-top:180px;text-align: center;color:#717375;

}
.lianxi{
    background:  url(images/lianxi.png) no-repeat 0px 0px;
}
A.toplink,A.toplink:visited{
    color:#999;font-size: 12px;font-family: Arial;
}
A.toplink:hover{
    cursor:pointer; text-decoration:underline;color:#FF6600;
}
A.normallink,A.normallink:visited{
    color:#333333;font-size: 12px;font-family:  Arial;
}
A.normallink:hover{
    cursor:pointer; text-decoration:underline;color:green;
}
A.xiangxi,A.xiangxi:visited{
    color:#ff7400;margin-left:8px;
}
A.xiangxi:hover{
    color:#ff0000;cursor:pointer; text-decoration:underline; 
}
.divfooter {
    WIDTH: 100%;position:relative;background:#f4f4f4;height:46px;
}

.divfooter .link{
    POSITION: relative; color:#676767;padding-top:10px;height:30px;
}

.divfooter .link .first {
    color:#979797; BORDER: #cccccc 1px solid;width:185px;padding:2px 3px; BACKGROUND: url(images/link.png) no-repeat 176px 8px; background-position-y:10px;   CURSOR: pointer;font-size:12px;
}
.divfooter .link .first_on {
    BACKGROUND: url(images/link.png) no-repeat 176px -18px
}
.divfooter .link .info {
    BORDER-BOTTOM: #bdbdbd 1px solid; POSITION: absolute; BORDER-LEFT: #bdbdbd 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 191px; BOTTOM: 29px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: #fff;  BORDER-TOP: #bdbdbd 1px solid; left: 60px; BORDER-RIGHT: #bdbdbd 1px solid; PADDING-TOP: 8px
}
.divfooter .link .info A {
    TEXT-ALIGN: left; LINE-HEIGHT: 25px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 25px;padding-left:10px;color:#666666;
}
.divfooter .link .info A:hover {
    BACKGROUND: #FF6600; COLOR: #fff
}

.lastfooter{
    /*WIDTH: 100%;position:relative;BACKGROUND: url(images/footerbg.jpg) repeat-x;height:107px;*/
    WIDTH: 100%;position:relative;BACKGROUND:#ffffff;height:87px;
}
.lastfooter a,.lastfooter a:visited{
    color:#666666;
}
.lastfooter a:hover{
    /*color:#000000;*/
    text-decoration:underline;
}

.imore{
    background:url(images/more.jpg);width:33px;height:9px;display:inline-block;cursor:pointer;
}



/* 
        LEVEL ONE
*/

ul.dropdown { position: relative; width: 100%; }
ul.dropdown li {text-align: center;line-height: 40px;float: left;height: 40px;position:relative;width:100px; z-index: 2000;}
ul.dropdown a:hover{ color: #000; }
ul.dropdown li a {
    display: block;color: #4d4d4d;font-size: 14px;font-family: "microsoft yahei";
}

ul.dropdown > li  >  a.hover  { 
    background: #F86D0D;color: #ffffff;font-weight:bold;
}

ul.dropdown > li     a.dh2 {
    background: url(images/2.png)  no-repeat 83px 20px;
}
ul.dropdown > li   a.dh2.hover {
    background: url(images/1.png)  #F86D0D no-repeat 83px 20px;color: #ffffff;font-weight:bold;
}

/* 
        LEVEL TWO
*/
ul.sub_menu { display: none; position: absolute; top: 0; left: 0; width: 200px; z-index: 1000;padding-bottom:10px;
              /*border:1px solid #b4b4b4;           border-width:0px 1px 1px 1px;*/  
}
ul.sub_menu li{ font-weight: normal;width: 200px; text-align:left;line-height: 35px;height:35px;}
ul.sub_menu li a{ color: #fff; padding-left:20px;  } 
/*ul.sub_menu li a:hover{ display: block; background: #0099FF;color: #ffffff; }*/ 
ul.sub_menu li a:hover{
    color: #fff; text-decoration: underline;
    /*background:#FF9900;*/  
} 
ul.sub_menu  .submenulayer{
    position:absolute;left:0px;top:0px;bottom:0px;right:0px;
    background:#F86D0D;
    /*background:#000;*/
    /*filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4;*/
}


/*
Header
*/
.usrGeneral-box {
    width: 300px;      padding-top: 12px;       position: absolute;        top: 20px;        right: 0px;        font-size: 12px;  display:none;border-radius:5px;
    color: gray;font-family:"microsoft yahei";

}
.usrPop-box1 {
    background-color: #fff;box-shadow: 0 0 0 1px rgba(255,255,255,.4) inset,0 2px 5px rgba(0,0,0,.2);border: 1px solid #e1e1e1;
    width: 300px;position: relative; z-index: 111;
}
.nav_pop_arrow {
    position: absolute;        right: 165px;        top: -12px;
}

.arrow-inner, .arrow-outer {
    position: absolute;        overflow: hidden;        width: 0;        height: 0;        border: 6px dashed transparent;        line-height: 0;        font-size: 0;
}
.usrPop-box1 h2 {
    font-size: 14px; font-weight:normal;       background: #f5f5f5 ;        line-height: 40px;        text-align: center;        color: #333;        border-bottom:1px #e1e1e1 solid;
}
.usrPop-box1 .usrPop-box2 {
    height: 226px;        overflow: hidden;        zoom: 1;        padding: 14px 0 14px 15px;        text-align: left;position:relative;
}
.nav_pop_arrow .arrow-inner {
    border-bottom: 6px solid #fff;top: 0;z-index: 2;
}
.nav_pop_arrow .arrow-outer {
    border-bottom: 6px solid #ccc;  top: -1px; z-index: 1;
}


table {
    border-collapse: collapse;        border-spacing: 0; color: #333;
}
.tabs-loginFrm th {
    width: 30px;    font-weight: normal;        vertical-align: top;text-align:right;padding-right:13px;
}
.tabs-loginFrm {
    position: absolute; top: 10; left: 10;          line-height: 43px;        table-layout: fixed;       
}
.tabs-loginFrm .acountBorder {
    width: 210px;        height: 28px;        background: #fff;        border: 1px solid #dadada;        text-align: left;
}
.tabs-loginFrm .focusBorder{
    border: 1px solid #99CC00;  

}
.tabs-loginFrm .in-txt {
    display: block; width: 200px;  padding-top:2px;       height: 24px;          line-height: 24px;vertical-align: middle;background-color: #ffffff;        border: 0;        color: #000;        zoom: 1;
}
input:-webkit-autofill {
    background-color: #ffffff;
}
a.abtnnow {
    display:inline-block; font-family: "microsoft yahei","宋体",arial;font-weight:normal;  width: 100px;  margin-right: 5px;      height: 31px;        line-height: 30px;        text-align: center;        color: #ffffff;        font-size: 14px;        background: #ef5b30;    border-radius:2px;
}



a.hcol1{
    background: #ef5b30;        
}
a.hcol2{
    background: #4583DB;        
}
a.abtnnow:hover {
    background: #99CC00;    
}
.layermask{
    position:absolute;left:0px;right:0px;top:0px;height:200px;background:#000000;z-index:11;  
    filter:alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity: 0.0;opacity: 0.0;
}