﻿body
{
    margin: 0px;
    padding: 0px;
}
.End
{
    font: 0px/0px sans-serif;
    clear: both;
    display: block;
}

ul
{
    list-style-type: none;
    margin: 0px auto;
    padding: 0px;
}
.font1
{
    font-size: 12px;
    color: #2e74bc;
    font-weight: bold;
    line-height: 22px;
    text-decoration: none;
}
.font1:hover
{
    color: #2e74bc;
    text-decoration: none;
}
.font2
{
    font-size: 12px;
    color: #fff;
    font-weight: bold;
    line-height: 22px;
    text-decoration: none;
}
.font2:hover
{
    color: #fff;
    text-decoration: none;
}
.font3
{
    font-size: 12px;
    color: #000;
    line-height: 24px;
    text-decoration: none;
}
.font3:hover
{
    color: #2e74bc;
    text-decoration: none;
}
.font4
{
    font-size: 12px;
    color: #000;
    line-height: 24px;
}
.font5
{
    font-size: 12px;
    color: #2e74bc;
    line-height: 24px;
    text-decoration: none;
}
.font5:hover
{
    color: #2e74bc;
    text-decoration: none;
}
.font6
{
    font-size: 12px;
    color: #2e74bc;
    font-weight: bold;
    line-height: 30px;
}
.font7
{
    font-size: 12px;
    color: #2e74bc;
    line-height: 30px;
    text-decoration: none;
}
.font7:hover
{
    color: #2e74bc;
    text-decoration: none;
}
.font8
{
    font-size: 12px;
    color: #2e74bc;
    line-height: 28px;
    text-decoration: none;
}
.font8:hover
{
    color: #2e74bc;
    text-decoration: none;
}
.font9
{
    font-size: 12px;
    color: #666;
    line-height: 28px;
}
.header
{
    width: 1000px;
    height: 350px;
    margin: 0px auto;
}

.main
{
    width: 1000px;
    margin: 0px auto;
}
.friendLink
{
    width: 988px;
    height: 30px;
    margin: 0px auto;
    margin-top: 10px;
    padding-left: 10px;
    border: solid 1px #85bdee;
}
.footer
{
    width: 1000px;
    height: 90px;
    margin: 0px auto;
    margin-top: 10px;
    text-align: center;
    padding-top: 10px;
    font-size: 12px;
    line-height: 24px;
    color: #999;
    margin-top: 10px;
}
.bg_time
{
    width: 176px;
    height: 28px;
    background: url(../images/bg_time.jpg);
    float: left;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    line-height: 28px;
    margin-right: 20px;
}

.main_L
{
    width: 220px;
    float: left;
}
.main_M
{
    width: 540px;
    float: left;
    margin-left: 10px;
}
.main_R
{
    width: 220px;
    float: right;
}
.bg_tongzhi_T
{
    width: 220px;
    height: 51px;
    background: url(../images/bg_gg1.jpg);
    margin-top: 10px;
}
.bg_tongzhi_M
{
    width: 215px;
    background: url(../images/bg_gg2.jpg);
    padding-left: 5px;
}
.bg_tongzhi_B
{
    width: 220px;
    height: 5px;
    background: url(../images/bg_gg3.jpg);
    overflow: hidden;
}
.list1
{
    height: 24px;
    margin: 0px auto;
    border-bottom: dashed 1px #bbb;
    background: url(../images/dot.gif) no-repeat 0px 9px;
    padding-left: 10px;
}
.list3
{
    height: 24px;
    line-height:24px;
    overflow:hidden;
    margin: 0px auto;
    border-bottom: dashed 1px #bbb;
    background: url(../images/dot.gif) no-repeat 0px 9px;
    padding-left: 10px;
}
.bg_button
{
    width: 218px;
    margin-top: 10px;
    border: solid 1px #2d77b8;
}
.buttton
{
    width: 194px;
    height: 53px;
    margin: 0px auto;
    margin-top: 10px;
    margin-bottom: 5px;
}
.bg_content
{
    width: 538px;
    margin-top: 10px;
    border: solid 1px #2d77b8;
}
.bg_content1
{
    width: 264px;
    margin-top: 10px;
    border: solid 1px #2d77b8;
    float: left;
}
.bg_content2
{
    width: 264px;
    margin-top: 10px;
    border: solid 1px #2d77b8;
    float: right;
}
.bg_title
{
    height: 28px;
    font-size:13px;
    background: url(../images/bg_title_2.jpg);
}
.title
{
    text-align: left;
    font-size: 12px;
    padding-left: 10px;
    line-height: 28px;
    font-weight: bold;
    color: #fff;
    background: url(../images/bg_title_1.jpg) no-repeat;
}
.content
{
    width: 518px;
    margin: 0px auto;
    margin-top: 10px;
}
.content1
{
    width: 250px;
    margin: 0px auto;
    margin-top: 10px;
}
.list2
{
    width: 135px;
    height: 125px;
    margin-right: 15px;
    text-align: center;
    float: left;
}
.banner1
{
    width: 540px;
    height: 80px;
    margin-top: 10px;
}
.content2
{
    width: 218px;
    margin-top: 10px;
    border: solid 1px #2d77b8;
}
.bg_news
{
    width: 200px;
    margin: 0px auto;
}
.bg_lxfs
{
    width: 208px;
    padding-left: 10px;
    margin-top: 10px;
    background: url(../images/bg_lxwm.jpg) no-repeat 44px 0px;
}
.bg_search
{
    width: 200px;
    height: 100px;
    margin: 0px auto;
    margin-top: 10px;
}
.more
{
    width: 47px;
    height: 13px;
    margin-top: 7px;
    margin-right: 5px;
    float: right;
}
.list_L
{
    width: 765PX;
    float: right;
    margin-top: 10px;
    border: solid 1px #2d77b8;
}
.weizhi
{
    width: 400px;
    height: 28px;
    float: right;
    text-align: right;
    margin-right: 10px;
}
.list_main
{
    width: 745px;
    margin: 0px auto;
    font-size: 13px;
}
.list4
{
    height: 24px;
    line-height: 24px;
    margin: 0px auto;
    border-bottom: dashed 1px #bbb;
    background: url(../images/dot.gif) no-repeat 0px 9px;
    padding-left: 10px;
    margin-top: 10px;
}
.datail_title
{
    width: 745px;
    margin-top: 15px;
    text-align: center;
    color: #000;
    font-size: 16px;
    line-height: 30px;
    font-weight: bold;
}
.datail_main
{
    width: 745px;
    margin-top: 15px;
    color: #000;
    font-size: 14px;
    line-height: 30px;
    overflow-x: hidden;
}
.datail_faburen
{
    width: 745px;
    margin-top: 15px;
    text-align: center;
}


#nav
{
    width: 1000px;
    height: 28px;
    margin: 0px auto;
    background: url(../images/bg_nav.jpg);
    position:relative;
}





 #nav ul li ul {display: none;}
 #nav ul li:hover ul {display: block; position: absolute; top:22px; min-width:190px; left:-10px;} 
 #nav ul li:hover ul li a {display:block; background:#12aeef; color:#ffffff; width: 100px; text-align: center; border-bottom: 1px solid #f2f2f2; border-right: none; height:22px; line-height:22px; font-size:12px; text-decoration:none; font-weight:bold;}

.menu1
{
    width: 78px;
    height: 22px;
    float: left;
    margin-top: 3px;
    background: #fff;
    text-align: center;
    float:left; position: relative;
    display:block;
}
.menu2
{
    width: 70px;
    height: 22px;
    float: left;
    margin-top: 3px;
    text-align: center;
    float:left; position: relative;
}