* {
    border: 0;
    margin: 0;
    padding: 0;
}

body {
    font-size: 14px;
    color: #242424;
    font-family: "Microsoft yahei", "simhei", "san-serif";
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;

}

.clear {
    clear: both;
}

.main {
    margin: 0 auto;
    width: 1200px;
}

.top_div{
    line-height: 30px;
    height: 30px;
    padding: 5px 0;
}
.top_div .language_div{
    float: right;
}
.top_div .language_div a{
    padding-left: 20px;
    margin-right: 5px;
    color: #259494;
}
.top_div .language_div a.cn{
    background: url("img/cn_bg.png") no-repeat 0 center;
}
.top_div .language_div a.en{
    background: url("img/en_bg.png") no-repeat 0 center;
}
.top2_div .logo_div{
    float: left;
    width: 150px;
}
.top2_div .biaoyu_div{
    float: left;
    font-size: 22px;
    color: #259494;
    margin-left: 15px;
}
.top2_div .phone_div{
    float: left;
    margin-left: 150px;
    margin-top: 30px;
}
.top2_div .erweima_div{
    float: right;
    margin-left: 30px;
    margin-top: 10px;
}
.menu_div{
    line-height: 50px;
    height: 50px;
    background: #259494;
}
.menu_div a{
    color: #fff;
    display: inline-block;
    font-size: 16px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    width: 170px;
    border-right: 1px solid #077676;
}
.menu_div a:last-child{
    margin-right: 0px;
}

.footer_div .link_div{
    background: #158484;
    color: #ffffff;
    line-height: 24px;
    padding: 10px 0;
}
.footer_div .link_div a{
    margin-right: 5px;
    color: #ffffff;
}
.footer_div .address_div{
    background: #259494;
    color: #ffffff;
    padding: 20px 0;
}
.footer_div .address_div .logo_div{
    width: 185px;
    float: left;
}
.footer_div .address_div .info{
    float: right;
    line-height: 30px;
}
.footer_div .address_div .info img{
    margin-left: 10px;
}


/*在线客服*/
.online_icon{width:36px; height:156px; overflow:hidden; font-family:'宋体';}
.online_icon a{ display:block; width:36px; height:156px; background:url(img/online_bg.png) no-repeat; _background:url(img/online_bg_ie6.png) no-repeat;}
.online_icon a:hover{
    text-decoration: none;
}
.online_windows{ width:144px;}
.online_w_top{ background:url(img/online_bg.png) no-repeat -36px 0; height:10px; _background:url(img/online_bg_ie6.png) no-repeat -36px 0; _margin-bottom:-7px;}
.online_w_c{ background:url(img/online_bg.png) repeat-y 0 -185px; padding:0 5px; _background:url(img/online_bg_ie6.png) repeat-y 0 -185px}
/*.online_w_bottom{ background:url(../images/online_bg.png) repeat-y -36px -35px; height:29px; _background:url(../images/online_bg_ie6.png) repeat-y -36px -35px;}*/
.online_w_bottom{ background:url(img/online_bg.png) repeat-y -36px -35px; height:29px; _background:url(img/online_bg_ie6.png) repeat-y -36px -35px;}
.online_content{ background:#fff; padding-top:5px; }
.online_content a.qq_icon{ background:url(img/online_bg.png) no-repeat -37px -130px; width:109px; height:25px; display:block; margin:0 auto; text-indent:30px; line-height:23px; cursor:pointer; _background:url(../images/online_bg_ie6.png) no-repeat -37px -130px; padding-left:12px; margin:0 auto}
.online_content a.qq_icon:hover{ background-position:-159px -130px; color:#FFF;}
.online_bar h6{ background:url(img/online_bg.png) repeat-x 0 -156px; height:29px; line-height:27px; font-size:12px; color:#666;  _background:url(img/online_bg_ie6.png) repeat-x 0 -156px; text-align:center}
.online_bar h2 a{ display:block; padding-left:14px; margin-left:6px; cursor:pointer;}
.expand h2 a{ background:url(img/online_bg.png) no-repeat -36px -69px; _background:url(img/online_bg_ie6.png) no-repeat -36px -69px;}
.collapse h2 a{ background:url(img/online_bg.png) no-repeat -36px -96px; _background:url(img/online_bg_ie6.png) no-repeat -36px -96px;}
.expand h2 a:hover,.collapse h2 a:hover{ text-decoration:none; color:#c81d04;}
.online_content{ text-align:center; border-bottom:1px solid #d0d0d0; margin-bottom:1px;}
.online_content ul li{ height:24px; line-height:24px; margin-bottom:4px; font-family:'宋体';list-style: none; }
.online_content ul li a:hover{color:#c81d04;text-decoration: none; }
.online_content .tel,.online_content .mobile{ line-height:20px; height:20px; padding-left:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000}
.online_content .tel{ background:url(img/telbg.jpg) 6px center no-repeat; padding-left:30px;}
.online_content .mobile{ background:url(img/mobliebg.jpg) 6px center no-repeat; padding-left:30px}


/*在线客服*/
#online_qq_layer {/*position:fixed;*/position:absolute; right:0px; top:230px; _position:absolute;  z-index:999999999;}
* html,* html body {_background-attachment:fixed;}
* html #online_qq_layer {_bottom:auto;_top:expression(eval(document.documentElement.scrollTop + 230));}
#online_qq_tab {float:left; margin-top: 20px;}
#onlineService {float:left; margin-left:-3px; display:none;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 {display:none;}
#onlineType1 {display:block;}