@charset "utf-8";
/*---------------------------------
Description:单独样式
Company:同望
Author:chenz
Created:2018.12.06
Updated:2020.11.10
Updated by:chenz
---------------------------------*/

/* init */
html,body,dl,dt,dd,ul,li,h3,h4,pre,input,p,blockquote,th,td,form,iframe,ol {margin:0;padding:0;}
html {width:100%;height:100%;}
body {}
ul {list-style:none;}
img {border:0;}
q:before,q:after {content:'';}
iframe {filter:chroma(color=#ffffff);}
table {border-collapse:collapse;border-spacing:0;width:100%;}
.clear {zoom:1;}
.clear:after {clear:both;content:"";display:block}
button,input[type="button"],input[type="reset"],input[type="submit"] {cursor:pointer;-webkit-appearance:button;*overflow:visible;}
input {outline:none;}
input,code {font-family:Microsoft yahei,Arial,Helvetica,sans-serif;}
ul, dl, dl dt, dl dd, form {padding:0;margin:0;list-style:none;}
h1, h2, h3, h4, h5 {padding:0;margin:0;}
input,textarea {margin:0;font-family:microsoft yahei,Arial,Helvetica,sans-serif;font-size:12px;}
a {color:#333;text-decoration:none;border:none;outline:none;}
a:hover {text-decoration:none;}
a:focus {outline:none;}

/* Base */
body {background:#FFFFD8;color:#333;font-size:14px;font-family:microsoft yahei,cArial,Helvetica,sans-serif;position:relative;}
.transition {transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;}
.main {width:1100px;margin:0 auto;position:relative;}
.left {float:left;}
.right {float:right;}
.overflow {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hide{display:none;}

/* Layout */
.bg {background:url(../images/bg.jpg) repeat-y center top;}
.top-banner {background:url(../images/top-banner.jpg) no-repeat center top;height:548px;padding-top:32px;}
.top-banner img {width:410px;}
.top-banner .back-home {background:#A40000;width:100px;height:36px;line-height:36px;display:block;text-align:center;color:#FFF;}
.top-banner .back-home:hover {background:#B63333;}
.top-banner .back-home:active {background:#930000;}

.footer {background:#A40000;padding:30px 0;text-align:center;color:#FFF;font-size:14px;}
.footer p {line-height:170%;}
.footer span {margin:0 12px;}
.common-title {margin-bottom:30px;}
.common-title span {background:#A40000;color:#FFF;padding:10px 30px;font-size:30px;vertical-align:middle;display:inline-block;}
.common-title .more-link {background:url(../images/ico-dot.png) no-repeat left 2px;padding:0 20px;color:#A30100;font-size:16px;font-weight:bold;margin:24px 0 0 0;}
.common-title .more-link:hover {color:#333;}
.file {padding-bottom:40px;}
.file li {width:33.3%;}
.file li .file-content {background:#FFF url(../images/file-bg.jpg) no-repeat;width:306px;height:324px;margin:0 auto;padding:26px 20px 0 20px;}
.file-content h4 {background:url(../images/ico-dot.png) no-repeat left 4px;font-size:18px;padding:0 20px;margin-bottom:10px;}
.file-content h4 a {color:#A30100;}
.file-content h4 a:hover {color:#333;}
.file-content p {padding:0 20px;line-height:150%;color:#999;margin-bottom:10px;}
.file-content .more {margin-right:20px;}
.file-content .more a {color:#A30100;}
.file-content .more a:hover {color:#333;}
.pic {padding-bottom:40px;}
.pic .pic-content {background:url(../images/pic-bg.jpg) no-repeat;width:1086px;height:606px;padding:8px 7px;}
.pic .pic-content img {width:1086px;height:606px;}
.video {padding-bottom:40px;}
.video .video-content {background:url(../images/pic-bg.jpg) no-repeat;width:1086px;height:606px;padding:8px 7px;}
.bottom-bg {background:url(../images/foot.png) no-repeat center top;height:391px;}
.list {}
.list li {background:rgba(255,255,255,0.5);border-bottom:#666 dotted 1px;padding:20px;margin-bottom:20px;}
.list .file-content p {padding-right:0;color:#666;}
.crumb {padding-bottom:20px;}
.crumb a {}
.crumb a:hover {color:#A30100;}
.crumb span {margin:0 6px;}
.crumb strong {color:#A30100;}
.view {}
.view .common-title {text-align:center;}
.view .view-content {background:rgba(255,255,255,0.7);padding:20px;}
.view .view-content p {text-indent:2em;font-size:18px;line-height:180%;margin-bottom:8px;}