@charset "UTF-8";
.wrap{width:1226px;margin:0 auto;}
h1,h2,h3,h4,h5 {font-family:Tahoma,microsoft yahei,Simsun,sans-serif;font-weight: bold;}
.header{height:70px;padding:15px 0;border-bottom:3px solid #999;margin-bottom:10px;}
.logo{float:left;width:420px;height:70px;}
.logo a{float:left;}
.logo span{float:left;border-left:1px solid #efefef;margin-left:10px;padding-left:10px;font-size:24px;line-height:70px;height:70px;}
.loginBar{float:right;padding-right:80px;line-height:70px;color:#ccc;}
.loginBar span{color:red;}
.loginBar a{padding:0 5px;color:#666;}
.loginBar a:hover{color:#517ac0;}
a {color: #333;text-decoration: none;outline: none;}

.footer{background:#3c3c3c;padding:50px 0;color:#fff;font-size:12px;margin-top:20px;}
.link dl{float:left;padding-right:90px;}
.link dt{font-size:16px;}
.link dt.ct{padding-left:40px;}
.link dd a{color: #fff;}
.link dd{padding-top:10px;}
.link dd ul{width:200px;}
.link dd li{float:left;width:100px;padding-bottom:10px;}
.link dd li a{color: #fff;}
.wxbar{float:right;}
.wxbar img{padding-right:38px;vertical-align:top;}
.copy_right{float: right;}
.copy_right dl{padding-right: 10px;}
.copy_right dl dd{font-size: 14px;}

/*nav*/
.nav{ height:45px; background:url(../images/nav.jpg) repeat-x 0 0; padding:0; line-height:41px;margin-bottom: 10px;}
.nav_bar {width: 1226px;margin: 0 auto;}
.nav_bar li { float: left; height: 41px; line-height: 41px; position: relative; border-right:1px #444 solid;   }
.nav_bar li a{ color:#fff; font-size:14px; padding:0 35px; display:inline-block; position:relative; height:41px; overflow:hidden;cursor: pointer;}
.nav_bar li a:hover,.nav_bar li a.on{border-bottom:4px #ffb000 solid; text-decoration:none;}


