
@charset "utf-8";
.nybanner{ height:283px; margin:0 auto;background:url(../images/bjbj.jpg);  overflow:hidden; text-align:center;}
#contain{ width:100%; display:block; /*background:url(../images/cbg.jpg) repeat-y left center;*/ }
#contain2{ width:100%; display:block; background:url(../images/cbg.jpg) center repeat-y; border-bottom:1px solid #CCCCCC; }

.left223{ width:285px; background:url(../images/leftbg.jpg) repeat-y; display:block; float:left; overflow:hidden;}
.ad{ margin:10px 10px 0px;}

.menubox { width:258px; font-family:"微软雅黑";}
.menubox ul{ width:258px;}
.menubox li{ line-height:56px; height:auto; text-align:left;}
.menubox li a{ height:56px; color:#474747; padding-left:30px; display:block; background:url(../images/menua.jpg) no-repeat; font-size:15px;}
.menubox li a:hover,.menubox li a.on{ height:56px; background:url(../images/menuh.jpg) no-repeat; color:#fff; text-decoration:none;}

.title{ clear:both; overflow:hidden; height:40px; line-height:40px; color:#bababa;} 
.title h1{ float:left;}
.title h1 span{font-family:"黑体"; color:#105ab9; font-size:18px; }
.title h1 em{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#969696; font-weight:normal; text-transform:uppercase;}
.title a.more{ float:right; width:42px; height:15px; line-height:15px; background:url(../images/more.jpg) no-repeat; text-align:center; color:#666666; text-align:right; margin-right:35px; padding-right:3px; margin-top:12px;}

.title1{ width:258px; height:78px;  border-bottom:1px solid #d4d4d4; text-align:left; overflow:hidden;}
.title1 .en{ font-size:24px; font-family:"Times New Roman", Times, serif; color:#999999; padding-left:20px;}
.title1 .cn{ font-size:28px; font-family:"黑体"; color:#444444; margin-top:25px; padding-left:28px;}

.titlei_g{ height:31px; line-height:31px;  border-bottom:1px solid #c8c8c8; font-family:"微软雅黑"; padding-bottom:15px;}
.titlei_g h1{  color:#7f7e7e; font-size:13px; font-weight:normal; float:right;}
.titlei_g span{  float:left; margin-right:2px; margin-bottom:10px; text-align:center;}
.titlei_g span a{ display:block; background:#105ab9; color:#fff; padding:0px 10px; font-weight:bold;}
.titlei_g span a:hover, .titlei_g span a.on{ background:#343a42; color:#fff; font-weight:bold;}

 
.page{ text-align:center; clear:both; padding:10px 0;}
.page a{ color:#000; margin:0 2px;}
.page input{ width:29px; height:17px; color:#000000; border:1px solid #CCCCCC; color:#000000;}


#bot_nav2{ width:164px; height:261px; font-size:10px; overflow:hidden; background:url(../images/contacts.png); margin:45px auto;}
#bot_nav2 ul { margin-top:23px;}
#bot_nav2 ul li{ width:140px; color:#797979; margin-left:60px; height:16px; line-height:none; line-height:16px;}
 
.nyul{background:#105ab9;display:none;}
.nyul li a{color:#fff;background:url(../images/menu1.jpg) no-repeat;}
.nyul li a:hover{background:url(../images/menu1.jpg) no-repeat;color:#2bbcff;}
.cen a{display:block;float:right;width:120px;height:38px;line-height:38px;background:#105ab9;}
.cen a img{display:inline-block;vertical-align:top;}
.cen a span{display:inline-block;vertical-align:top;font-size:16px;color:#fff;text-align:center;padding-left:6px;}

.listul li{background:url(../images/line.gif) left bottom repeat-x;line-height:28px;height:28px;margin-right:20px;margin-bottom:15px;}
.listul li span{float:right;color:#666;}
.listul li a{color:#575757;padding-left:22px;}

.leftcon{padding-bottom:100px;}
.topbarL {
    width: 227PX;
    height: 89px;
    float: left;
    overflow: hidden;
}

.topbarR {
    width: 800px;
    height: 89px;
    float: right;
}
.navmenu {
    display: block;
    height: 36px;
    line-height: 36px;
    margin-left: -2px;
    color: #2bbcff;
    font-family: "微软雅黑";
}

.navmenu a {
    font-size: 13px;
    color: #666;
    padding: 0px 12px;
}

.navmenu2 {
    display: block;
    height: 36px;
    line-height: 36px;
    margin-left: 216px;
    color: #2bbcff;
    font-family: "微软雅黑";
}

.navmenu2 a {
    font-size: 13px;
    color: #666;
    padding: 0px 12px;
}

.navmenu3 {
    display: block;
    height: 36px;
    line-height: 36px;
    margin-left: 216px;
    color: #2bbcff;
    font-family: "微软雅黑";
}

.navmenu3 a {
    font-size: 13px;
    color: #666;
    padding: 0px 10px;
}

.navmenu4 {
    display: block;
    height: 36px;
    line-height: 36px;
    margin-left: 216px;
    color: #2bbcff;
    font-family: "微软雅黑";
}

.navmenu4 a {
    font-size: 13px;
    color: #666;
    padding: 0px 12px;
}

.navmenu5 {
    display: block;
    height: 36px;
    line-height: 36px;
    margin-left: 410px;
    color: #2bbcff;
    font-family: "微软雅黑";
}

.navmenu5 a {
    font-size: 13px;
    color: #666;
    padding: 0px 12px;
}

.navmenu6 {
    display: block;
    height: 36px;
    line-height: 36px;
    margin-left: 450px;
    color: #2bbcff;
    font-family: "微软雅黑";

}

.navmenu6 a {
    font-size: 13px;
    color: #666;
    padding: 0px 12px;
}
