﻿@charset "utf-8";
*{margin:0;padding:0;}
body{font-size:12px;font-family:宋体,Arial, Helvetica, sans-serif; color:#666; background:#FFF;}
img{border:0;}
ul{list-style:none;}
li{ vertical-align:bottom;}
a{color:#666; text-decoration:none;}
a:hover{color:#b20000; text-decoration:underline;}
input:focus,textarea:focus {outline: none;}
.clear{clear:both;}
.blank{font-size:0; height:10px; width:100%;}
.blank2{font-size:0; height:6px; width:100%;}
.blank3{font-size:0; height:4px; width:100%;}
.blank4{font-size:0; height:2px; width:100%;}
.blank5{font-size:0; height:5px; width:100%;}

.layout{ width:100%; height:auto; margin:0 auto; }
.container-banner{  height:302px; margin:0 auto; position:relative; overflow:hidden; z-index:100; border-bottom:1px solid #FFF;}
.banner{ width:1900px;  height:302px; margin:0 auto; overflow:hidden; position:absolute; top:0; z-index:200; background:url(emp-36.jpg) no-repeat top center}

.container-site{  height:36px; margin:0 auto; overflow:hidden; background:url(site.png) repeat left top; position:absolute; left:0; top:0; z-index:300;}
.site{ width:982px; height:36px; line-height:36px; text-align:right; margin:0 auto; overflow:hidden; color:#FFF; }
.site p{ width:320px; height:36px; line-height:36px; float:left; text-align:left; }
.site a{color:#FFF;}


/*.header{ width:982px; height:120px; margin:0 auto;}
.logo{ width:176px; height:120px;float:left; overflow:hidden; }
.logo p{ width:176px; height:120px; overflow:hidden; }
.logo p img{ width:176px; height:120px; }
.banner{ width:780px; height:75px;float:right; overflow:hidden; margin-top:20px; display:inline; }
.banner img{ width:780px; height:75px; }
*/

.container-nav{ height:72px; margin:0 auto; overflow:hidden; background:url(nav.jpg) repeat-x left top;}
.nav{ width:982px; height:52px;overflow:hidden; margin:0 auto;}
.navlist{ width:982px; height:52px;}
.nav li{ width:102px; height:26px; line-height:26px; float:left; overflow:hidden; text-align:center; font-size:14px; font-family:"微软雅黑"; }
.nav li.nav-yw{ width:64px;}
.nav h2 a,.nav h2 a:hover,.nav li a,.nav li a:hover{ color:#FFF;}

.container-main{ height:auto; margin:0 auto;  background:#FFF url(main.jpg) repeat-x left top; }
.main{ width:982px; height:auto; margin:0 auto; background:#FFF; padding:0 9px;}
.left{width:350px; height:auto; float:left; }
.center{width:342px; height:auto; float:left; margin:0 20px; display:inline; }
.right{ width:250px; height:auto; float:right;}

.container-footer{  height:auto; margin:0 auto;  background:#f6f6f6; border-top:1px solid #DDD; }
.footer{ width:982px; height:auto;  margin:0 auto; position:relative; z-index:100;  }
.footer-left{ width:600px; height:auto; float:left;}
.foot-nav{ width:600px; height:36px; line-height:36px;}
.footer-nav{ width:600px; height:auto; line-height:36px;}
.copyright{ width:600px; height:auto; line-height:30px; text-align:left; }
.footer-right{ width:333px; height:auto; float:right; }
.footer-right li{ width:101px; height:125px; float:left; overflow:hidden; margin-left:10px; display:inline;}
.footer-right li p{ width:85px; height:85px; border:8px solid #FFF; overflow:hidden; }
.footer-right li p img{ width:85px; height:85px;}
.footer-right li h3{ width:101px; height:30px; line-height:30px; font-weight:normal; font-size:12px; overflow:hidden; text-align:center;}