@charset "utf-8";
*{margin:0;padding:0;}
body{font-size:12px;font-family:宋体,Arial, Helvetica, sans-serif; color:#666; background:#FFF /*url(../images/center.jpg) repeat left top*/; }
img{border:0;}
ul{list-style:none;}
li{ vertical-align:bottom;}
a{color:#666; text-decoration:none;}
a:hover{ color:#d80000; text-decoration:none;}
input:focus,textarea:focus {outline: none;}
.clear{clear:both;}
.blank{font-size:0; height:10px; width:100%;}
.blank2{font-size:0; height:5px; width:100%;}
.blank3{font-size:0; height:2px; width:100%;}
.layout{width:100%; height:auto;}
.container-site{ height:36px; margin:0 auto; background:#54bc86; position:relative; z-index:600; }
.site{ width:980px; height:36px; line-height:36px; color:#FFF;  margin:0 auto; }
.site p{ width:300px; height:36px; line-height:36px; float:right; overflow:hidden; text-align:right; color:#FFF; }
.site p a{ color:#FFF;}

.container-header{ height:86px; margin:0 auto; background:#FFF;/* border-bottom:40px solid #2da5df;*/ position:relative; z-index:100; }
.header{ width:980px; height:86px;  margin:0 auto; }
.logo{ width:192px; height:86px; overflow:hidden; float:left; }
.logo img{ width:192px; height:86px;}

.nav{ width:770px; height:56px; margin-top:10px; float:right; display:inline; }
.nav li{ width:60px; height:55px; line-height:55px; overflow:hidden; border-bottom:1px solid #FFF; margin-left:40px; float:left; display:inline; font-size:14px; font-family:"微软雅黑"; text-align:center; cursor:pointer; }
.nav li.lihome{ width:30px;}
.nav li.curr,.nav li.on{ border-bottom:1px solid #67c392;}
.nav li.curr a,.nav li.on a{ color:#67c392;}


.container-main{height:auto; background:#f5f5f5; margin:0 auto; overflow:hidden; }
.main{ width:980px; height:auto;  margin:0 auto; }


.container-link{height:auto; background:#f5f5f5; margin:0 auto; overflow:hidden; }
.link{ width:980px; height:auto; margin:0 auto; }
.link h3{ width:72px; height:24px; line-height:24px; float:left; font-weight:normal; font-size:12px; color:#666666;}
.link-list{ width:908px; height:auto; float:right; word-wrap:break-word;overflow:hidden; white-space:nowrap; }
.link-list p{width:auto; height:24px; line-height:24px; display:block; float:left;  margin-right:20px; display:inline;word-break:break-all;}

.container-footer{ height:auto; margin:0 auto; background:#54bc86; }
.footer{ width:980px; height:auto;  margin:0 auto;}
.footer-nav{ width:320px; height:auto; line-height:24px; text-align:left; float:left; }
.copyright{ width:640px; height:auto; line-height:24px; text-align:right; float:right; font-size:12px;}
.footer-nav,.footer-nav a,.copyright,.copyright a{ color:#FFF;}
