body{color:#666;font-size: 12px;}
a{color:#0066cc;}
header .container.header{width: 1018px;height: 132px;position: relative;}
header .container .welcome{padding-top: 20px;color: #999;}
header .container .golbalphone{position: absolute;right:90px;top:25px;background: url(../images/phone.png) no-repeat;padding-left: 25px;padding-bottom: 20px;}
header .container .golbalphone span{color: #f60;font-size: 16px;font-style: italic;}
header .container .logo{padding:20px 0 0 0px;}
header .container .loginreg{position: absolute;right: 150px;top:75px;}
header .menu{background-color: #028ad2;height: 40px;}
header .menu .container{width: 1018px;}
header .menu .navbar-nav>li>a{padding:0;width:109px;text-align:center;line-height: 43px;color: #fff;font-weight: bold;font-size: 14px;height: 40px;overflow: hidden;}
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus,header .menu .navbar-nav>li>a:hover,header .menu .navbar-nav>li>a.active{color: #0099cc !important;background:0 4px url(../images/menu.png) no-repeat;}
.nav>li>a:focus{background: none;color: #0099cc;}
header .menu .navbar-nav>li>.dropdown-menu{background: #028ad2;}
header .menu .navbar-nav>li>.dropdown-menu a{color: #fff;background: none;}


footer{	height: 284px;background: url(../images/bottombg.png) repeat-x;}
footer .bottomnav{width: 520px;position: absolute;left: 320px;top:30px;}
footer .bottomnav a{color: #6c6c6c;}
footer .container{width: 930px;position: relative;}
footer .bottomlogo{margin:60px 0 50px 10px;}
footer .copyright{border-top:1px solid #c7c8c8;padding-left: 70px;padding-top: 20px;line-height: 1.9em;}

.flashbox{text-align: center;position: relative;width:100%;max-height: 380px;overflow: hidden;max-width:1200px;margin:0 auto;}
.flashbox img{display:block;margin: 0 auto;width: 100%;}

.flashbox .layer{position: absolute;width:100%;height: 80px;left:0;bottom:0;border-bottom: 3px solid #3399ff;background: #fff;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.flashbox .container{position: absolute;width:800px;left:50%; margin-left:-400px;text-align:center;height: 80px;bottom:0;z-index: 999;}
.flashbox .container>div{position: relative;width: 100%;}
.flashbox .container ul{width: 970px;margin: 0 auto;}
.flashbox .container ul li{margin-top:7px;margin-left:27px;margin-right: 27px;}
.flashbox .container ul a{display: block;padding:0;color: #a9d3fe;font-size: 14px;}
.flashbox .container ul a:hover{background: none;}
.flashbox .container ul img{display: block;width: 45px;height: 45px;margin: 0 auto;margin-bottom: 3px;}

#maincontent{width: 1010px;margin-top: 10px;margin-bottom: 20px;padding-left: 0;padding-right: 0;}

