body {background:#eeeeee;}
#header {width:100%;height:352px;background:url(../images/header-bg.jpg) no-repeat top center;}
#header #content {width:1170px;height:292px;overflow:hidden;position:relative;left:50%;margin-left:-585px;}
#header #content .daojishi {width:135px;height:146px;background:url(../images/daojishi-bg.png) no-repeat;position:absolute;top:0;right:0px;z-index:2;}
#header #content .daojishi .daojishi-content {font-family:'Arial';text-align: center;font-weight:bold;color:#058d5f;font-size:22px;padding-top:45px;line-height:87px;}
#header #content .daojishi .daojishi-content #show-time{font-family:'Arial';color:#5c5b5b;font-size:40px;line-height:87px;}
#header #content .time-addr {background:url(../images/time-addr-bg.png) no-repeat;width:430px;height:34px;line-height:34px;position:absolute;bottom:30px;right:160px;z-index:2;}
#header #content .time-addr .time {float:left;width:140px;height:34px;line-height:34px;margin-left:50px;overflow:hidden;color:#228dac;font-size:22px;}
#header #content .time-addr .addr {float:left;width:200px;height:34px;line-height:30px;margin-left:40px;overflow:hidden;color:#228dac;font-size:22px;}
#header #nav {width:100%;height:60px;background:#5c5b5b;}
#header #nav ul.nav {width:1170px;height:60px;margin:0 auto;background:none;}
#header #nav ul.nav li {float:left;position:relative;}
#header #nav ul.nav li.ico {height:30px;margin:15px 0 15px 20px;padding-left:60px;padding-right:0;background:url(../images/cloud-ico.png) no-repeat;}
#header #nav ul.nav li.ico a {padding:0;line-height:30px;}
#header #nav ul.nav li.ico a:hover {text-decoration:none;background:none;}
#header #nav ul.nav li a {display:inline-block;padding:0 25px;color:#fff;font-size:18px;line-height:60px;height:60px;}
#header #nav ul.nav li a:hover {text-decoration:none;background:#eb5054;}
#header #nav ul.nav li a.hover {text-decoration:none;background:#eb5054;}
#header #nav ul.nav li .menulist {z-index:999;display:none;width:122px;position:absolute;top:60px;left:0;background:#5c5b5b;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
#header #nav ul.nav li .menulist li {text-align:center;height:35px;line-height:35px;}
#header #nav ul.nav li .menulist li a {display:block;text-align:center;height:35px;line-height:35px;color:#fff;font-size:15px;padding:0;text-align:center;width:122px;}
#header #nav ul.nav li .menulist li a:hover {text-decoration:none;background:#eb5054;}


/* FOOTER */
#footer {width:100%;overflow:hidden;margin-top:40px;}
#footer div.bottom {border-top: 1px #ddd solid;border-bottom: 1px #ddd solid;width: 100%;height: auto;margin-top: 30px;background-color: #f6f6f6;}
#footer div.bottom .nav_main {width: 1170px;left: 50%;margin-left: -585px;position: relative;height: auto;}
#footer div.bottom .partner {width: 820px;height: 190px;float: left;}
#footer div.bottom h6 {font-size: 14px;font-weight: bold;color: #808080;line-height: 32px;margin-top: 20px;}
#footer div.bottom .partner p, div.contact p {font-size: 12px;padding: 0px;margin: 12px 0px;letter-spacing: 0;color: #888888;}
#footer div.bottom .contact {width: 300px;height: 190px;float: left;border-left: 1px #ccc solid;padding-left: 49px;}
#footer div.bottom .partner p a:link, .partner p a:visited {color: #888888;text-decoration: none;margin: 0px;padding: 0px 15px 0px 15px;border-right: 1px #ccc solid;}
#footer .cpright {clear: left;width: 100%;height: 70px;padding: 0 auto;margin: 0 auto;text-align: center;background-color: #f6f6f6;}
#footer .cpright p {font-size: 12px;color: #555;line-height: 1;margin: 0px;padding: 15px 0px 0px 0px;}
.partner p a.first:link, .partner p a.first:visited {font-weight:bold;padding-left: 0px;}
#footer .cpright p a:link, .cpright p a:visited {color: #555;text-decoration: none;margin-left: 12px;margin-right: 0px;padding: 0px 12px 0px 0px;}