/*¶¥²¿*/
.header{width:100%;height:auto;margin-bottom: 10px; }
.w1100{width:1100px;margin:0 auto;border-top: 10px solid #247abc;}
.head_top{width:1100px;height:154px;}
.logo{float:left;display:inline;}
.head_right{width:525px;float:right;display:inline;}
.head_right .head_login{height:40px;line-height:40px;text-align: right;color: #2d67ac;}
#login_info,#login_link{padding-left:25px;background:url(../images/mber.png) left center no-repeat;}
.head_right a{color:#2d67ac;}
.head_right .head_opt{height:38px;padding-top:15px;}
.head_right .head_opt li{float:left;margin-right:5px;}

.head_opt li.wb_pic{width:38px;height:38px;position: relative;z-index: 100;}
.head_opt li.wx_pic{width:38px;height:38px;position: relative;z-index: 100;}
.toggleCode .codeDiv {padding:5px;background: #fff;position: absolute;top: -20px; right: 100%;width:100px;height:100px;display: none;box-shadow: 1px 1px 2px rgba(0,0,0,.15);}


.head_opt li.heed_sy{width:81px;height:29px;line-height:29px;background:url(../images/bg01.png) no-repeat;text-align:center;margin-top:5px}
.head_opt li.heed_ed{width:81px;height:29px;line-height:29px;background:url(../images/bg02.png) no-repeat;text-align:center;margin-top:5px}
.head_opt li.heed_sy a,.head_opt li.heed_ed a{display:block;color:#fff;}


.search_form {width:235px;height:29px;padding:0 10px;background:url(../images/serchbg.png) no-repeat;margin-top:5px;overflow:hidden;}
.search_form .keyword{width:200px;height:29px;line-height:29px;border:none;background: none;float:left;}
.search_form .submitbtn{background:none; width:35px; height:29px; border:none;float:left;}





.nav_menu{width:1100px;margin: 0 auto;height:60px;background:#2d67ac;overflow: hidden;}
.nav_menu   a:link,.nav_menu   a:visited{ color:#fff; height:60px;line-height:60px;display:block; font-weight:normal;font-size:16px;text-decoration: none;}
.nav_menu li{float:left; display:inline-block; background:url(../images/line.png) right center no-repeat;width:125px;height:60px;overflow:hidden; text-align:center;}
.nav_menu #nav1{width:100px;}
.nav_menu li.over{background: #165aa1;}
.nav_menu li.over a{color:#fff;}
#menu_nav dl {display:none; z-index:99;position:absolute; width:124px;display:block; }
#menu_nav dl dt { height:30px; line-height:30px;width:125px;border-top:1px solid #ffffff;}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited {background:#165aa1;font-size:14px; height:30px; line-height:30px; color:#fff;text-decoration: none; }
#menu_nav dl dt a:hover {background:#2d67ac;}


.banner{width:1100px;height:auto;margin:0 auto;}
.position{background: url("../images/nav.gif") no-repeat scroll 15px 50% #fff;font-size: 12px;height: 32px;line-height: 32px;padding-left: 33px;}


/*µ×²¿*/
#footer {clear:both; display:block;margin-top:10px;}
#footer .foot {width: 1100px;height: auto;margin: 0 auto;background:#2d67ac;padding:50px 0px;overflow: hidden;display: block;color: #fff;}
#footer .foot a{color:#fff;}
.foot .copyright ul li {color:#fff;line-height:30px;text-align:center;font-size:14px;}
.copyright a,.copyright a.vison{color:#fff;}