@charset "utf-8";*{box-sizing: border-box}html{font-size: 62.5%}body,html{width: 100%}body{font-size: 14px;font-family: \5b8b\4f53, Arial, Helvetica, sans-serif;background: #f3f3f3}a{color: #222;cursor: pointer}a:hover{color: #f30}.com-width{width: 1200px;margin: 0 auto}#header{background: #2B70BB;height: 100px;padding: 10px}#header .logo{display: block;height: 80px;width: 379px;float: left;background: url(logoztw.png) left center no-repeat}#header .site-title{font-size: 32px;color: #fff;float: left;line-height: 80px;width: 160px;text-align: center;font-family: "microsoft yahei"}#footer{overflow: hidden;clear: both;padding: 20px 0 0}#footer .copyright{font-size: 12px;text-align: center;line-height: 1.8em}#search-form{float: right;width: 280px;height: 40px;line-height: 40px}#search-form .key{height: 22px;line-height: 22px;border: 1px solid #d8d8d8;vertical-align: middle}.block-ad{margin: 0 auto;font-size: 14px;height: 40px;line-height: 40px;padding: 0 20px}.s-item{float: left;width: 520px;margin: 40px 40px 0;height: 130px;position: relative}.s-item a{display: block;height: 130px;box-shadow: 0 0 5px #d1d1d1;border-radius: 5px}.s-item a:hover{box-shadow: 0 0 15px #2B70BB}.s-item img{height: 100%;border-radius: 5px}.s-thumb{position: relative}.s-thumb img{height: 100%;width: 100%}.s-title{font-size: 16px;background: #fff;border-left: 3px solid #2B70BB;line-height: 40px;margin: 10px auto;text-indent: 1em}.side{float: left;width: 300px;height: auto !important;min-height: 500px;height: 500px}.side .menu{padding: 0 0 280px 0}.side .menu a{display: block;height: 40px;line-height: 40px;padding: 0 20px}.side .menu a:hover{color: #222}.side .menu a.cur{color: #fff;background: #2B70BB}.side a.past{display: block;height: 100px;text-align: center;background: #fff;font-size: 20px;line-height: 100px;font-weight: bold;text-align: center;color: #2B70BB}.main{float: left;width: 900px;min-height: 500px}.content{font-size: 14px;line-height: 2em;padding: 40px 80px;background: #fff;overflow: hidden}.content p{margin-bottom: 1em}.content h1{font-size: 28px;line-height: 2em;color: #333;font-family: "microsoft yahei";margin-bottom: 20px;border-bottom: 1px solid #d8d8d8}.content .desc{border: 1px solid #d8d8d8;font-size: 12px;padding: 10px 20px;margin: 20px auto;line-height: 1.8em;color: #888}.content .desc p{text-indent: 2em;margin: 0}.content .para{text-align: right;color: #333;font-size: 12px;margin-bottom: 40px;border-bottom: 1px solid #d0d0d0}.content .p_n{padding: 20px;border-top: 1px solid #d8d8d8;font-size: 16px;color: #333}#mainner .content a:link{color: #2B70BB}#mainner .content a:visited{color: #888}#mainner .content a:hover{color: #f60}#mainner .content a:active{color: #888}.list .item{padding: 10px;box-shadow: 1px 1px 2px #ccc;margin-bottom: 10px;background: #fff;overflow: hidden}.list .item .thumb{float: right;background: #eee;display: block;width: 160px;height: 100px}.list .item .thumb img{width: 100%}.list .item .title{display: block;width: 600px;font-size: 18px;line-height: 1.6em;font-family: "microsoft yahei"}.list .item .desc{overflow: hidden;padding: 10px 20px;color: #888;width: 600px;line-height: 1.6em;font-size: 12px}.list .item .para{color: #282828;font-size: 12px}.list-pic li{float: left;width: 320px;height: 196px;margin: 38px;overflow: hidden;position: relative}.list-pic li a{font-size: 14px;display: block}.list-pic li a img{width: 100%;height: 100%;display: block}.list-pic li a span{display: block;width: 100%;text-align: center;color: #fff;position: absolute;height: 30px;line-height: 30px;bottom: 0px;background: url(tran-bg.png);z-index: 9}.pager{padding: 20px;clear: both;background: #fff}.pager a,.pager span{box-sizing: content-box;border: none}#gotopagebut{padding: 0 4px;background: 0 0;border: none}.pagepic_borstyle_0{border-color: #fff}