<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/************
*normalize.css
************/
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body { margin: 0; }
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; }
audio:not([controls]) { display: none; height: 0; }
progress { vertical-align: baseline; }
[hidden], template { display: none; }
a { background-color: transparent; -webkit-text-decoration-skip: objects; }
a:active, a:hover { outline-width: 0; }
abbr[title] { border-bottom: none; text-decoration: underline; text-decoration: underline dotted; }
b, strong { font-weight: inherit; }
b, strong { font-weight: bolder; }
dfn { font-style: italic; }
h1 { font-size: 2em; margin: 0.67em 0; }
mark { background-color: #ff0; color: #000; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
img { border-style: none; }
svg:not(:root) { overflow: hidden; }
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }
figure { margin: 1em 40px; }
hr { box-sizing: content-box; height: 0; overflow: visible; }
button, input, select, textarea { font: inherit; margin: 0; }
optgroup { font-weight: 700; }
button, input { overflow: visible; }
button, select { text-transform: none; }
[type=reset], [type=submit], button, html [type=button] { -webkit-appearance: button; }
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner { border-style: none; padding: 0; }
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring { outline: 1px dotted ButtonText; }
fieldset { border: 1px solid silver; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; }
textarea { overflow: auto; }
[type=checkbox], [type=radio] { box-sizing: border-box; padding: 0; }
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto; }
[type=search] { -webkit-appearance: textfield; outline-offset: -2px; }
[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration { -webkit-appearance: none; }
::-webkit-input-placeholder { color: inherit; opacity: 0.54; }
::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; }

/* reset area
*************/
body, dl, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input, p, blockquote, table, th, td, embed, object { margin: 0; padding: 0; border: 0; outline: 0; }
html { font-size: 62.5%; height: 101%; }
body { font-size: 1.6rem; background: #fff; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-family: 微软雅黑,宋体, Helvetica, Arial, sans-serif; }
a, ins { text-decoration: none; }
:focus { outline: 0; }
ol, ul,li { list-style-type: none; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
header &gt; section, .main &gt; section, footer { max-width: 1920px; min-width: 1280px; width: 100%; }
body div[class*='-main']{ width: 1200px; margin: 0 auto; }

.top{ display:block; width:100%; height:26px; background:#630003; line-height:26px;}
.top p{ color:#fff; font-size:12px; display:block; float:left; letter-spacing:1px; line-height:26px!important; height:26px;}
.logo-main{ line-height:0;}
.logo-main img{ display:block; width:100%; height:auto;}


.box{
	width: 100%;
	height: 486px; overflow:hidden;
	position: relative;
}

.list{
	width: 100%;
	height: 466px; margin-top:10px;

/*	position: absolute;
	left: 50%;
	margin-left: -600px;*/
	position:relative;
}

.btn{
	position: absolute;
	top: 42%;

	width: 49px;
	height: 72px; line-height:0;
	font-size: 60px;
	color: #c1c0c0;
	text-decoration: none;
	text-align: center;
	
	cursor: pointer;
	z-index:3;
}
.btn img{ display:block; width:100%; height:auto;}
.prev{ 	left:2%;}
.next{
	right:2%!important;
}

.list li{
	position: absolute;
	top: 0;
	left: 0;
	list-style: none;
	opacity: 0;
	transition: all 0.3s ease-out;
}
.list img{
	width: 1200px;
	height: 466px;
	border:none;
	float: left;
}
.list  .p1{
	transform:translate3d(-224px,0,0) scale(0.81);
}
.list  .p2{
	transform:translate3d(0px,0,0) scale(0.81);
	transform-origin:0 50%;
	opacity: 0.8;
	z-index: 2;
}
li.p3{
	transform:translate3d(224px,0,0) scale(1);
	z-index: 3;
	opacity: 1;
	position:absolute; left:34%!important; margin-left:-517px!important;
	box-shadow:0 0 10px #333;
}
.list li.p4{
	transform:translate3d(449px,0,0) scale(0.81);
	transform-origin:100% 50%;
	opacity: 0.8;
	z-index: 2;
	position:absolute; right:-650px!important; 
}

.list  .p5{
	transform:translate3d(672px,0,0) scale(0.81);
}
.list  .p6{
	transform:translate3d(896px,0,0) scale(0.81);
}
.list  .p7{
	transform:translate3d(1120px,0,0) scale(0.81);
}

.buttons{
	position: absolute;
	width: 1200px;
	height: 30px;
	bottom: 0;
	left: 50%;
	margin-left: -600px;
	text-align: center;
	padding-top: 10px;
}
.buttons a{
	display: inline-block;
	width: 35px;
	height: 5px;
	padding-top: 4px;
	cursor: pointer;
}

.blue{
	background: blue;
}

@media only screen and (max-width:1600px){
	li.p3{
	 margin-left:-565px!important;
	
}
	
	}
@media only screen and (max-width:1440px){
	li.p3{
	 margin-left:-593px!important;
	
}
	
	}
	
@media only screen and (max-width:1366px){
	li.p3{
	 margin-left:-600px!important;
	
}
	
	}

.nav{ display:block; width:100%; height:158px; background:#f6f6f6; margin-top:-54px; border-bottom:1px solid #bfbfbf;}
.nav ul{ display:block; width:100%; height:125px; padding-top:33px;}
.nav li{ width:150px; margin-top:35px; padding:0 25px; height:60px; line-height:60px; text-align:center; float:left; font-size:18px; position:relative;}
.nav li:nth-child(2):hover ul{ display:none}
.nav li:nth-child(6):hover ul{ display:none}
.nav li a { display:block; width:100%; height:auto; color:#2e2d2d;}
.nav li a span{width:100%; height:auto; color:#630003; font-weight:600; font-size:16px; display:none;}
.nav li:after{ position:absolute; content:"/"; font-size:18px; color:#2e2d2d; right:0; line-height:60px; top:0;}
.nav li:hover p{ display:none;}
.nav li:hover span{ display:block;}
.nav li ul{ position:absolute; top:0; left:7.5%; padding-bottom:5px; box-shadow:0 0 8px #333; display:none; background:#fff; width:80%; height:auto; padding-top:20px;}
.nav li ul li{ padding:0; height:auto; margin-left:5%; display:block; width:90%; margin-top:0; line-height:40px;}
.nav li ul a{ display:block; width:100%!important; margin:0 auto; padding:0; color:#4a4a49;}
.nav li ul li:first-child{ line-height:1.2; font-weight:600;}
.nav li ul a:after{ display:none;}
.nav li ul a span{ padding-bottom:10px; color:#630003; display:block; width:100%; line-height:26px;}
.nav li li:after{ display:none;}
.nav li li span{ display:block; line-height:1;}
.nav li ul a:hover{ color:#630003;}
.nav li:hover ul{ display:block;}
.nav&gt;li:last-child:after{ display:none;}

.logo1{ background:#630003;}
.nav1{ margin-top:0; height:50px; background:#630003; padding-top:10px;}
.nav1 ul{ padding-top:0; height:50px;}
.nav1 ul li{ margin-top:0; height:50px; line-height:50px;}
.nav1 ul li a{ color:#fff;}
.nav1 li a span{ color:#fff;}
.nav1 li:after{ color:#fff; line-height:50px;}
.nav1 ul li ul li a{ color:#630003}
.nav1 ul li ul li a:hover{ color:#333; font-weight:600;}
.nav1 li ul{ padding-top:12px; z-index:1;}

.about{ background:url(../images/flow.png) no-repeat left top; width:100%; height:auto; background-size:16% auto; }
.about-main{ padding-top:20px;}
.ddti{ display:block; width:100%; height:auto;}
.ddti h3{ font-size:30px; color:#2a2a2a; line-height:1.5; letter-spacing:1px; font-weight:normal; text-align:center; padding:40px 0 20px;}
.ddti h3 span{ display:block; font-size:24px;}
.ab-body{ background:url(../images/ab.jpg) no-repeat center center; height:399px; padding:70px 60px 0; margin-top:10px;}
.ab-body p{ font-size:18px; text-indent:2em; line-height:38px; padding:3px 0; letter-spacing:1px; color:#181818;}
.ab-body  a{ color:#181818; float:right; margin-top:30px;}
.ab-body  a:hover{ color:#630003; font-weight:600;}

.rzjy-body img{-webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;}
   .rzjy-body img:hover{ transform:scale(1.1,1.1);  -ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}
.rz-left{ display:block; width:364px; float:left; height:572px;}
.rz-right { display:block; width:818px; height:auto; float:right;height:572px; }
.rzbott{ display:block; width:100%; height:136px;}
.rz-left h3{ height:96px; color:#000; display:block; width:100%; letter-spacing:2px; line-height:2; text-align:center; font-size:30px; font-weight:normal; background:#fbfbde;}
.rz-left h3 span{ font-size:22px; display:block; letter-spacing:2px; line-height:1;}
.bdc{ display:block; width:100%; height:auto; margin-top:18px; background:#f6f6f6;}
.bdc div { display:block; position:relative;}
.bdc div p{ color:#000; font-size:25px; letter-spacing:1px;}
.fcjk { height:240px;}
.fcjk img{ margin-top:33px; margin-left:15px;}
.bdc .fcjk  p{ position:absolute; top:40px; right:26px;}
.tdjk { height:215px;}
.tdjk img{ margin-top:39px; margin-left:92px; }
.bdc .tdjk p{ position:absolute; left:34px; top:10px;}
.rz-right .rzti { display:block; width:100%; height:96px; background:#fbfbde;}
.rz-right .rzti h3{ font-weight:normal; line-height:1.8; letter-spacing:1px; font-size:30px; color:#000; display:block; width:50%; float:left; text-align:center;}
.rz-right .rzti h3 span{ font-size:24px;}
.rz-right .rzti p{ display:block; letter-spacing:1px; padding-top:5px; width:100%; text-align:center; font-size:18px; color:#000;}
.rzr-body{ margin-top:18px; display:block; width:100%;background:#f6f6f6;}
.rzr-body p{ color:#000; position:absolute; font-size:25px; letter-spacing:1px;}
.rzr-body div{ display:block; width:50%; float:left; position:relative;}
.qcjk, .mpjk{ height:235px;}
.qcjk img{ margin-left:80px; margin-top:40px;}
.qcjk p{  left:26px; top:38px;}
.mpjk img{ margin-top:30px; margin-left:20px; }
.mpjk  p{ top:15px; left:10px;}
.gqjk , .pjjk{ height:222px;}
.gqjk img{ margin-left:30px; margin-top:15px; }
.gqjk p{ right:67px; bottom:66px;}
.pjjk img{ margin-left:90px; margin-top:20px; }
.pjjk p{ display:block; width:30px; height:140px; left:44px; top:30px;}
.rzbott li{ display:block; width:590px; float:left; background:#f6f6f6; position:relative; height:inherit;}
.rzbott li:last-child{ float:right;}
.rzbott li:first-child img { margin-left:30px; margin-right:20px; margin-top:15px;}
.rzbott li:first-child p{ text-align:center; font-size:24px; display:block; width:380px; color:#000; line-height:1.6; letter-spacing:1px; position:absolute; left:180px; top:30px;}
.rzbott li:last-child img{ margin-left:10px; margin-top:10px;}
.rzbott li:last-child p{ position:absolute; display:block; width:390px; color:#000; left:186px; top:40px; font-size:18px; line-height:1.8; letter-spacing:1px;}
.rztop{ margin-bottom:18px;}
.rzjy-main .rzmore{ display:block; width:125px; height:45px; line-height:45px; text-align:center; border:1px solid #000; margin:0 auto; margin-top:40px; color:#000; font-size:16px;}
.rzjy-main .rzmore:hover{ background:#630003; border:1px solid #630003; color:#fff;}

.newpro{ margin-top:70px; margin-bottom:70px; position:relative; display:block; width:100%;}
.nefl{ display:block; width:22%; height:auto; position:absolute; right:0; top:-300px; z-index:-1;}
.probody{ display:block; width:100%; height:1115px;}
.probody .show{ display:none; position:relative;}
.yd { text-align:center;}
.yd li{ display:block; float:left; width:20px; height:20px; border-radius:50%; background:#d2d2d2; margin-right:10px;}
.yd ul{ display:inline-block;}
.yd li.hove{ width:50px; height:20px; border-radius:5px; background:#a21f25;}
.newpro-main{ display:block; width:100%; height:auto; position:relative;}
.ti{ display:block; width:254px; height:114px; position:absolute; right:0; top:0; line-height:0;}
.ti img{ display:block; width:100%; height:auto;}
.show img{-webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;}
.show .nb{ display:block; width:395px; height:557px; background:#f6f6f6; box-shadow:0 0 10px #333; position:absolute; top:0; left:8px;}
.show .nb div { display:block;  width:100%; height:inherit;}
.show .nb div a{ display:block; width:100%; height:inherit; position:relative;}
.show .nb div img{ position:absolute; left:145px; top:25px;}
.show .nb div a p{ font-size:24px; color:#333; line-height:1.8; position:absolute; left:30px; bottom:20px;}
.show .sb{ display:block; width:402px; height:252px;background:#f6f6f6; box-shadow:0 0 10px #333; position:absolute; left:580px; top:160px;}
.show .sb div{ display:block; width:100%; height:inherit;}
.show .sb div a{display:block; width:100%; height:inherit; position:relative;}
.show .sb div a img{ position:absolute; left:80px; bottom:10px;}
.show .sb div a p{font-size:24px; color:#333; line-height:1.8; position:absolute; right:-190px; bottom:5px;}
.show .jz{display:block; width:580px; height:232px; background:#f6f6f6;box-shadow:0 0 10px #333; position:absolute; left:0; top:700px;}
.show .jz div{display:block; width:100%; height:inherit;}
.show .jz div a{display:block; width:100%; height:inherit; position:relative;}
.show .jz div a img{ position:absolute; left:176px; bottom:96px;}
.show .jz div a p{font-size:24px; color:#333; line-height:1.8; position:absolute; left:36px; bottom:20px;}
.show .xiang{ display:block; width:400px; height:566px;background:#f6f6f6; box-shadow:0 0 10px #333; position:absolute; right:50px; top:500px;}
.show .xiang div{display:block; width:100%; height:inherit;}
.show .xiang div a{display:block; width:100%; height:inherit; position:relative;}
.show .xiang div a img{ position:absolute; left:94px; top:-56px;}
.show .xiang div a p{font-size:24px; color:#333; line-height:1.8; position:absolute; left:36px; bottom:30px;}
.btn1{ display:block; position:absolute; width:49px; height:72px;top:50%;}
.btn1 img{ display:block; width:100%; height:auto;}
.pre1{ left:-50px; }
.nex1{ right:-50px;}
.show div div span{ display:block;}
.show div:hover img{ transform:scale(1.1,1.1);  -ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}
.animated {
	-webkit-animation-duration:1s;
	-moz-animation-duration:1s;
	-o-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:both;
	-o-animation-fill-mode:both;
	animation-fill-mode:both
}

@-webkit-keyframes fadeInRight {
	0% {
	opacity:0;
	-webkit-transform:translateX(20px)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0)
}
}@-moz-keyframes fadeInRight {
	0% {
	opacity:0;
	-moz-transform:translateX(20px)
}
100% {
	opacity:1;
	-moz-transform:translateX(0)
}
}@-o-keyframes fadeInRight {
	0% {
	opacity:0;
	-o-transform:translateX(20px)
}
100% {
	opacity:1;
	-o-transform:translateX(0)
}
}@keyframes fadeInRight {
	0% {
	opacity:0;
	transform:translateX(20px)
}
100% {
	opacity:1;
	transform:translateX(0)
}
}.fadeInRight {
	-webkit-animation-name:fadeInRight;
	-moz-animation-name:fadeInRight;
	-o-animation-name:fadeInRight;
	animation-name:fadeInRight
}

.fl{ display:block; height:730px;}
.f1con{ display:block; width:100%; background:url(../images/flbg.jpg) no-repeat center center; height:325px; position:relative;}
.flz{ display:block; width:100%; height:auto; position:relative; top:-36px; margin-top:50px;}
.pre2{ position:absolute; left:-50px; top:40%;}
.nex2{ position:absolute; right:-50px; top:40%;}
.flbody{ display:block; width:1200px; height:398px; overflow:hidden; position:relative;}
.flbody ul{ display:block; position:absolute;}
.flbody ul li{ display:block; width:600px; height:398px; float:left;}
.flbody ul li a{ display:block; width:100%; height:auto; position:relative;}
.flbody ul li a img{ display:block; width:600px; height:398px;}
.flbody ul li a p{ position:absolute; letter-spacing:1px; bottom:30px; width:100%; left:0; text-align:center; color:#fff; line-height:1.8;}
.flbody ul li a p span{ display:inline-block; padding-bottom:8px;  border-bottom:6px solid #fff;}
.pzfl{ display:block; width:100%; height:170px; margin-top:-35px;}
.pzfl ul li{ display:block; width:200px; height:170px; float:left; overflow:hidden;}
.pzfl ul li a{ display:table-cell; width:200px; height:170px; text-align:center; line-height:170px; position:relative;vertical-align:middle;}
.pzfl ul li a img{vertical-align:middle; }
.pzfl ul li a div{  position:absolute; top:0; right:0; bottom:0; left:0; background:rgba(0,0,0,.3); display:none;}
.dwr{ display:block; position:absolute; right:0; top:450px; width:15%; height:auto; z-index:0;}

.ddnewleft{ display:block; width:456px; height:520px; float:left; line-height:0;}
.ddnewleft img{ display:block; width:100%; height:520px;}
.ddnewright{ display:block; float:left; width:744px; height:300px; background:#f1f1ef;}
.ddnewright h3{ font-weight:normal; font-size:22px; padding-left:50px; padding-right:50px; color:#630003; letter-spacing:2px; line-height:3; padding-bottom:10px;}
.ddnewright h3 a{ display:block; width:49%; position:relative; height:auto; color:#333; text-align:center; float:left;}
.ddnewright h3 .tab_on{ color:#630003;}
.ddnewright h3 .tab_on:after{    content: "";
    width: 30%;
    height: 1px;
    background: #630003;
    position: absolute;
    top: 50%;
    right: 0;}
.ddnewright h3 .tab_on:before{content: "";
    width: 30%;
    height: 1px;
    background: #630003;
    position: absolute;
    top: 50%;
    left: 0;}
	.ddnewright ul{ display:none;}
.ddnewright ul li{ padding-left:50px; line-height:30px; padding-bottom:10px; font-size:16px; padding-right:50px;}
.ddnewright ul li a{ color:#333;}
.ddnewright ul li a span{ float:right;}
.ddnewright ul .newmore{ float:right; margin-right:60px; margin-top:20px; font-size:16px; color:#333; position:relative;}
.ddnewright ul .newmore:after{ content:""; width:55px; height:1px; background:#333; position:absolute; right:0; bottom:-10px;}
.ddnewright ul .newmore:hover{ color:#630003; font-weight:600;}
.ddnewright ul .newmore:hover:after{ background:#630003}
.ddnew{ margin-bottom:50px;}

.ddjj22{ display:block; width:100%; background:url(../images/jjfl.png) no-repeat left top; height:230px; background-size:17% auto;}
.jjbody{ display:block; width:908px; height:230px; background:#f1f1ef; padding-left:42px; position:relative}
.jjbody h3{ font-size:30px; line-height:3; color:#000; padding-top:10px;}
.jjbody p{ font-size:18px; line-height:2;}
.jjbody p span{ color:#ff0000;}
.jjbody .newmore{ display:block; width:80%; text-align:center; font-size:18px; color:#000; position:relative;}
.jjbody .newmore:after{ content:""; width:55px; height:1px; background:#333; position:absolute; left:340px; bottom:-10px;}
.jjbody .newmore:hover{ color:#630003; font-weight:600;}
.jjbody  .newmore:hover:after{ background:#630003}
.jjbody img{ display:block; width:600px; height:339px; box-shadow:0 0 10px #333; position:absolute; left:600px; top:-225px;}

.foot{ display:block; width:100%; height:402px; background:url(../images/foot.jpg) no-repeat center center; margin-top:50px;}
.foot1{ margin-top:100px;}
.foot-main div { display:block; float:left; padding-top:40px;} 
.foot-left{ width:690px;}
.foot-left &gt; ul &gt; li{ display:block; width:130px; height:auto; text-align:center; float:left; font-size:16px;}
.foot-left &gt; ul &gt; li a{ display:block; width:100%; height:auto; color:#2e2d2d;}
.foot-left &gt; ul &gt; li ul{ display:block; width:100%; height:auto; padding-top:10px; }
.foot-left &gt; ul &gt; li ul li{ line-height:26px;}
.foot-left &gt; ul &gt; li ul.fkdd{ display:block; width:100%; height:auto;}
.foot-left &gt; ul &gt; li ul.fkdd li{ display:block; width:50%; float:left; line-height:26px; text-align:center;}
.foot-midd{ width:350px; height:auto;}
.foot-midd p{ font-size:16px; color:#4a4a49; line-height:30px;}
.foot-main .foot-right{ width:153px; height:auto; float:right;}
.foot-main .foot-right img{ display:block; width:100%; height:auto; margin-top:40px;}
.foot-main a:hover{ color:#a21f25;}
.bq{ display:block; width:100%; height:auto;}
.bq p{ font-size:14px; text-align:center; line-height:2; color:#000000;}
.bq p a{ color:#000000;}

.ddny-left{ display:block; float:left; width:50%; height:auto;}
.ddny-right{ display:block; width:515px; height:auto; float:right; margin-right:24px;}
.ddny-right img{ display:block; width:100%; height:auto; margin-top:56px;}

.nytop{ display:block; width:100%; z-index:5; height:204px; position:fixed; top:0; left:0; box-shadow:0 0 12px #333;}
.ddny{ margin-top:264px;}
.nytitle{ text-align:center; margin-top:40px; margin-bottom:10px;}
.nytitle h3{ font-size:20px; color:#434343; line-height:1.6; display:block;}
.nytitle h3 span{ color:#5a5a5a;}
.nytitle p{font-size:20px; color:#434343; font-weight:600; line-height:2; display:block;/* position:relative; z-index:-1;*/}
/*.nytitle p:after{ content:""; width:60px; height:2px; background:#666666; bottom:-6px; left:50%; margin-left:-30px; position:absolute;}
*/
.nynav{ display:block; width:100%; height:auto;/* padding:0 0 15px; */ border-bottom:1px solid #333; text-align:center;}
.nynav ul{ display:inline-block;}
.nynav ul li{ display:block; width:100px; float:left; height:40px; margin-top:22px; margin-bottom:15px; line-height:40px; background:#630003; margin-right:15px; text-align:center; }
.nynav ul li a{color:#fff; display:block; width:100%; height:auto;}
.nynav ul li:hover{ background:#90070b;}
.ddny-body{ margin-top:20px;}

.ddjj{ display:block; margin-right:20px; margin-left:46px; margin-right:80px; width:730px; padding:10px; /*border:1px solid #ccc;*/ box-shadow:0 0 8px #333; float:right;height:auto; }
.ddjj1{ display:block; margin-left:30px; width:840px; padding:10px; /*border:1px solid #ccc;*/ box-shadow:0 0 8px #333; float:right; height:auto; margin-right:40px;}
.ddjj img{ display:block; width:100%; height:auto;}
.ddjj p{ text-align:center; letter-spacing:1px;}
.ddjjri{ display:block; width:225px; height:auto; padding:8px; float:left; margin-left:80px;}
.ddjjri1{ margin-left:27px;}
.ddlj li{ display:block; width:95%; padding:0 2.5%; line-height:44px; border-bottom:1px solid #ccc}
.ddlj li:last-child{ border:none;}
.ddlj li a{ font-size:14px; color:#333333; font-weight:600;}
.ddlj li a span{ color:#cbc9cc; float:right;}
.flow{ display:block; width:225px; height:auto; overflow:hidden; margin-bottom:20px;}
.flow img{ display:block; width:100px; height:auto; margin-right:5px; float:left;}
.flow p{ display:block; margin-top:26px; width:120px; float:left; font-size:18px; color:#630003;}
.flowbody{ display:block; width:205px; padding:10px; height:auto; border:1px solid #ccc; /*box-shadow:0 0 15px #333;*/}
.flowtop p{ font-size:12px; color:#666666; line-height:1.6; padding-bottom:10px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.flowbott{ text-align:center;}
.flowbott p{ text-align:center;font-size:12px; color:#666666; margin:5px 0;}
.fyxfix{ position:fixed; top:204px;  z-index:5;background:#fff;}</pre></body></html>