* { font-size: 14px; font-family: 'Microsoft YaHei', '瀹嬩綋', Arial; line-height: 150%; margin: 0; padding: 0; } body, a { color: #000; } a { text-decoration: none; } a:hover { text-decoration: underline; } .page-wrap { width: 1100px; } .page-top { height: 120px; } .page-nav { height: 45px; background-color:#069; color: #fff; } .page-nav a { color:#fff; } .page-nav dl, .page-nav dl dt, .page-nav dl a { diaplay:block; } .page-nav dl a { width: 137px; font-size: 16px; line-height:45px; } .page-nav dl a:hover { text-decoration:none; background-color:#036; } .page-foot { margin-top: 20px; border-top: 1px solid #eee; height: 150px; background-color: #fbfbfb锛 } .page-aside { width: 240px; float:left; } .page-main { width: 820px; float: right; } .foot-info { padding-top: 30px; color: #666; } .foot-info a { color: #666; } .foot-info p { line-height: 200%; } #logo { display:block; float:left; height:120px; width: 120px; background: url(/upload/4/1/2020/3/2/20200302173230200423221.png) no-repeat right center; } .top-search { float:right; padding-top: 40px; } .top-search input[type=text] { float:left; width:400px; height: 35px; border: 1px solid #ccc; } .top-search input[type=button] { float:left; border: 0; width: 35px; height: 37px; border: 1px solid #ccc; border-left: 0; background: #fff url(/upload/4/1/2015/11/9/201511092246572133634396.jpg) no-repeat center center; cursor:pointer; } .home-title { border-left: 5px solid #39c; padding-left:10px; margin-top:35px; height:40px; line-height:40px; font-size:20px; font-family: 'Microsoft YaHei','榛戜綋'; } .home-about { height:295px; padding: 30px 200px 0 20px; border-bottom: 1px solid #eee; background: url(/upload/4/1/2015/11/9/201511092213381233789046.jpg) no-repeat right top; } .home-about p { line-height:200%; text-indent:28px; font-size: 16px; } .home-about p a { display:inline-block; margin-top: 30px; color: #069; text-align:left; font-size: 14px; } .home-cert { height: 250px; margin-top: 10px; border: 1px solid #ddd; background-color: #fdfdfd; } .home-cert ul { display: block; padding: 10px 10px 0 10px; } .home-cert ul li { display:block; float:left; width: 180px; height: 180px; margin: 20px; background-repeat: no-repeat; background-position:center center; background-size: 100% 100%; border: 1px solid #999; } .page-site { margin: 20px 0; padding-bottom: 10px; border-bottom: 1px solid #ccc; } .page-site div { border-left: 5px solid #39c; height: 35px; } .page-site div strong { display:block; float:left; height:35px; line-height:30px; padding-left:15px; font-size: 18px; } .page-site div a { display:block; float:right; color: #999; line-height:35px; text-decoration:none; } .page-site div a:hover { text-decoration:none; } .aside-menu-title { height: 80px; padding: 20px 0 0 40px; background-color: #699; } .aside-menu-title p { display: block: float:left; width: 25px; border-top: 3px solid #fff; padding-bottom: 15px; } .aside-menu-title strong { display:block; clear:both; color: #fff; font-size: 20px; font-weight:normal; } .aside-menu-list { clear:both; border: 1px solid #ccc; border-top: 0; } .aside-menu-list a { display:block; height: 40px; line-height:35px; padding-left:40px; border-top: 1px solid #f5f5f5; color:#666; } .aside-menu-list a:first-child { border-top: 0; } .aside-menu-list a:hover { background-color:#fafafa; color:#000; text-decoration:none; } .about-content { border: 1px solid #ddd; padding: 30px 40px 200px 40px; background: #fafafa url(/upload/4/1/2015/11/10/201511101750081192878780.jpg) no-repeat right bottom; } .about-content p, .about-content span { font-size:16px; line-height: 200%; } .cert-list { display:block; } .cert-list li { display: block; float:left; width: 300px; height: 300px; margin: 0 30px 50px 30px; border: 1px solid #eee; background-color:#fff; background-repeat:no-repeat; background-position: center center; over-flow:hidden; }