@charset "utf-8";
body,html{ width:100%; height:100%;}
body,html,div{ margin:0; padding:0; border:0;}
body,html,div,a,p,span,ul,li,dl,dd,h1,h2,h3,h4,h5,h6,dt{ margin:0; padding:0;border:0; font:13px/1.5 "微软雅黑"; color:#555;  list-style:none;}
img { border:0; }
a{ text-decoration:none; outline:none;}

.topz{width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.topbar { background:#892428; font-size:12px; width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px;}
.topbar .th { height:34px; line-height:34px; color:#fff;}
.topbar .fr em { margin:0px 10px; color:#fff;font-style: normal;}
.topbar .fr a{ color:#fff; padding-left:25px; margin-right:18px;}
.topbar .fr a.to1{background:url(../images/to1.png) left center no-repeat;}
.topbar .fr a.to2{background:url(../images/to2.png) left center no-repeat;}
.topbar .fr a.to3{background:url(../images/to3.png) left center no-repeat;}
.topbar .fr a:hover{ text-decoration:underline;}
.topbar .fr{ float:right;}
.topbar .fl{ float:left;}


.header {background:#892428 url(../images/sb.jpg) top left repeat-x; width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px;padding:30px 0px;}
.headz{width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.head-le{ float:left;}
.head-lea{ float:left; background:url(../images/lob.png) right center no-repeat; padding-right:20px;}
.head-leb{ float:left; margin-left:20px;}
.head-leb h2{ font-size:24px; color:#fffefe; font-weight:bold;}
.head-leb p span{ color:#fff; font-size:16px;}
.head-ri{ float:right;width:200px; height:auto; overflow:hidden; background:url(../images/dh.png) left center no-repeat; padding-left:75px;}
.head-ri p{ text-align:center;}
.head-ri p span{ font-size:18px;color:#fff; }
.head-ri p font{color:#fff; text-align:center; height:30px; line-height:28px; font-size:24px; width:200px; display:inline-block; border-radius:20px;font-weight:bold;}

.navbar { position:relative; z-index:1; background:#892428;width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; border-top:1px #fff dashed;}
.navbz{width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.navbar ul li{ float:left;cursor:pointer; text-align:center;}
.navbar ul li:nth-child(1){ }
.navbar ul li a { text-align:center; color:#fff; display:inline-block;font-size:16px; height:66px; line-height:66px; padding:0px 31px;}
.navbar ul li:hover a{ color:#d6ab29;}
.navbar ul li.on a{ color:#d6ab29;}
/*  banner */
.focus{ position:relative; width:100%; height:579px; overflow:hidden; float: left; }  
.focus img{width:1920px; height:579px}   
.focus .fPic{ position:absolute; left:50%; top:0px; width:1920px; margin-left:-960px }  
.focus .D1fBt a i{}   
.focus .prev,.focus .next{position:absolute;width:48px;height:48px; cursor:pointer; top:50%; margin-top:-20px}
.focus .prev{background:url(../images/b1.png) left no-repeat; left:50%; margin-left:-600px  }  
.focus .next{background:url(../images/br1.png) left no-repeat; right:50%; margin-right:-600px }
.focus .prev:hover{background:url(../images/fbl1.png) left no-repeat;}
.focus .next:hover{background:url(../images/fb1.png) left no-repeat;}
.fbg{ position:absolute; width:400px;top:93.3%; left:70%;height:auto; overflow:hidden;  z-index:9999; text-align:center;}
.fbg .D1fBt{z-index:9999;width:150px;margin:0 auto;}
.fbg .D1fBt a i{ width:28px; height:28px;margin:0px 5px; text-align:center; line-height:28px;font-style:normal; background:#929292; display:inline-block;z-index:9999; color:#fff;}
.fbg .D1fBt a.current i{width:28px; height:28px;background:#892428;color:#fff;}

/**/
.hsy{ width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; background:url(../images/syf.png);; position:absolute; bottom:0px;}
.hsyz{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:8px 0px;}
.hsyza{ width:700px; height:auto; overflow:hidden; float:left;}
.hsyz-le{ float:left;height:30px; line-height:37px; color:#fff; font-weight:bold;}
.hsyz-le a{ margin-right:15px; color:#fff;}
.hsyz-ri{ float:right; border:1px #d9d9d9 solid; border-radius:5px;}
.hsyz-ri input{ background:none; border:0; color:#fff; height:30px; width:200px; margin-left:5px; float:left;}
.hsyz-ri input.sy{ background:url(../images/sy.png) no-repeat center center; width:60px;cursor:pointer; height:32px;}

.bfs{width:100%; height:579px; overflow:hidden; margin:0 auto; max-width:1920px; position:relative;}
/**/
.mlf{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px;}
.mlfz{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.mlfz-top{width:100%; height:auto; overflow:hidden; background:url(../images/zx.png) bottom center no-repeat; padding-bottom:15px;}
.mlfz-top p{ text-align:center;}
.mlfz-top p font{ color:#313131; font-size:16px;}
.mlfz-top p span{ color:#892428; font-size:22px; font-weight:bold;}
.mlfz-bot{width:100%; height:auto; overflow:hidden; margin-top:30px;}
.mlfz-bota{width:100%; height:auto; overflow:hidden; background:url(../images/kx.png) center center no-repeat; padding:15px;}
.mlfz-bota p{ text-align:center;}
.mlfz-bota p span{ color:#303030; font-size:18px;}
.mlfz-bota p span font{color:#892428; font-size:18px;}
.mlfz-botb{width:90%; height:auto; overflow:hidden; margin:0 auto; margin-top:30px; margin-bottom:50px;}
.mlfz-botb ul li{ width:215px; height:auto; overflow:hidden; border:1px #892428 solid; float:left; margin:0px 23px 0px 23px;}
.mlfz-botb ul li div.mlfz-botba{ width:215px; height:169px; overflow:hidden;}
.mlfz-botb ul li div.mlfz-botba img{width:215px; height:169px;}
.mlfz-botb ul li div.mlfz-botbb{width:100%; height:auto; overflow:hidden;}
.mlfz-botb ul li div.mlfz-botbb p{ text-align:center; margin-top:20px;}
.mlfz-botb ul li div.mlfz-botbb p span{ color:#892428; font-size:18px; font-weight:bold;}
.mlfz-botb ul li div.mlfz-botbb div{ width:100%; height:auto; overflow:hidden; margin:15px 0px 20px 0px;}
.mlfz-botb ul li div.mlfz-botbb div p{ text-align:center; margin-top:0px;}
.mlfz-botb ul li div.mlfz-botbb div p span{color:#303030; font-size:14px;}
.mlfz-botb ul li:nth-child(2),.mlfz-botb ul li:nth-child(4){ margin-top:20px;}
/**/
.mlf2{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:url(../images/bj1.jpg) top center no-repeat; background-size:cover;}
.mlf2z{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.mlf2z-top{width:100%; height:auto; overflow:hidden; background:url(../images/zx1.png) bottom center no-repeat; padding-bottom:15px;}
.mlf2z-top p{ text-align:center;}
.mlf2z-top p font{ color:#313131; font-size:16px;}
.mlf2z-top p span{ color:#892428; font-size:22px; font-weight:bold;}
.mlf2z-bot{width:885px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px; margin-bottom:30px;}
.mlf2z-bota,.mlf2z-botb,.mlf2z-botc{ float:left;}
.mlf2z-bota{ margin-right:-50px; width:270px; height:430px; overflow:hidden; position:relative;}
.mlf2z-botc{ margin-left:-50px;width:270px; height:430px; overflow:hidden;position:relative;}
.mlf2z-botb{ width:429px; height:417px; overflow:hidden; background:url(../images/kbj.png) center center no-repeat;}
.mlf2z-botb div{ width:429px; height:417px; overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}
.mlf2z-bota1{ width:250px; height:51px; overflow:hidden; padding-bottom:8px; background:url(../images/xx.jpg) bottom right no-repeat; position:absolute;}
.mlf2z-bota1 p{ text-align:right;}
.mlf2z-bota1 p span{ font-size:18px; color:#892428; font-weight:bold;}
.mlf2z-bota1 p font{font-size:16px; color:#303030;}
.mlfl1{top:3px;}
.mlfl2{top:180px; right:80px;}
.mlfl3{top:350px; }
.mlf2z-botc1{ width:250px;height:51px; overflow:hidden; padding-bottom:8px; background:url(../images/xx.jpg) bottom left no-repeat;position:absolute;}
.mlf2z-botc1 p{ text-align:left;}
.mlf2z-botc1 p span{ font-size:18px; color:#892428; font-weight:bold;}
.mlf2z-botc1 p font{font-size:16px; color:#303030;}
.mlfr1{top:3px;}
.mlfr2{top:180px; left:80px;}
.mlfr3{top:350px; }
/**/
.mlf3{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:url(../images/bj2.jpg) top center no-repeat; }
.mlf3z{width:1130px; height:auto; overflow:hidden; margin:0 auto; margin-top:70px; margin-bottom:70px;}
.mlf3z-le{ float:left; width:240px; height:auto; overflow:hidden; border:2px #892428 solid;}
.mlf3z-ri{ float:right; width:855px;}
.mlf3z-lea{width:240px; height:74px; overflow:hidden; background:url(../images/topg.png) repeat-x;}
.mlf3z-lea div{ width:195px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/kk.png) right 8px no-repeat; margin-top:10px;}
.mlf3z-lea div p span{ font-size:20px; color:#fff; font-weight:bold;}
.mlf3z-lea div p font{ font-size:12px; color:#fff;}
.mlf3z-leb{ width:211px; height:auto; overflow:hidden; margin:0 auto;}
.mlf3z-leb li{ width:100%; height:36px; overflow:hidden;background:url(../images/leb.png) center center no-repeat; margin:30px 0px;}
.mlf3z-leb li a{width:100%; height:31px; overflow:hidden; display:inline-block; text-align:center; line-height:29px; font-size:14px; color:#fff;}
.mlf3z-ri ul li{ position:relative; width:254px; height:264px; overflow:hidden; float:left; margin:15px;}
.mlf3z-ri ul li .mlf3z-ria{position:absolute; top:0px;width:254px; height:264px;overflow:hidden;}
.mlf3z-ri ul li .mlf3z-ria img{width:254px; height:264px;}
.mlf3z-ri ul li .mlf3z-rib{ display:none; position:absolute; top:0px;width:254px; height:264px; background:url(../images/cpxf.png);}
.mlf3z-ri ul li .mlf3z-rib div{ width:100%; height:auto; overflow:hidden; margin-top:90px;}
.mlf3z-ri ul li .mlf3z-rib div p{ text-align:center; padding:5px 0px;}
.mlf3z-ri ul li .mlf3z-rib div p span{ font-size:18px; color:#fff;}
.mlf3z-ri ul li .mlf3z-rib div p a{ display:inline-block;font-size:14px; color:#fff; width:85px; height:25px; border:1px #fff solid; text-align:center; line-height:23px;}
.mlf3z-ri ul li:hover .mlf3z-ria img{width:274px; height:285px;transition: all 1s ease 0s;-webkit-transform: all 1s ease 0s; margin-left:-10px; margin-top:-10px;}
.mlf3z-ri ul li:hover .mlf3z-rib{ display:block;transition: all 1s ease 0s;-webkit-transform: all 1s ease 0s;}
/**/
.mlf4{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:url(../images/ysbj.jpg) top center no-repeat; }
.mlf4z{width:1130px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px; margin-bottom:60px;}
.mlf4z-top{ width:100%; height:auto; overflow:hidden;}
.mlf4z-top .mlf4z-topa{width:44%; height:auto; overflow:hidden; margin:0 auto;}
.mlf4z-top .mlf4z-topa .mlf4z-topale{ float:left; width:146px; height:141px; overflow:hidden; background:url(../images/kz.png) center center no-repeat; text-align:center; position:relative;}
.mlf4z-top .mlf4z-topa .mlf4z-topale span{ color:#892428; font-size:60px; font-weight:bold; display:inline-block; position:absolute; top:0px; left:10px;}
.mlf4z-top .mlf4z-topa .mlf4z-topale font{color:#892428; font-size:60px;font-weight:bold; display:inline-block;position:absolute; top:45px;}
.mlf4z-top .mlf4z-topa .mlf4z-topari{ float:right; margin-top:20px;}
.mlf4z-top .mlf4z-topa .mlf4z-topari p span{color:#892428; font-size:48px;}
.mlf4z-top .mlf4z-topa .mlf4z-topari p font{color:#080300; font-size:24px;}
.mlf4z-bot{ width:100%; height:auto; overflow:hidden; margin-top:30px;}
.mlf4z-bot1{width:100%; height:auto; overflow:hidden;}
.mlf4z-bot1le{ float:left;width:680px; height:auto; overflow:hidden;}
.mlf4z-bot1ri{ float:right;margin-top: 153px;margin-right: 36px; width:244px; height:244px;}
.mlf4-1lea{ float:left; position:relative; width:100px; height:110px; overflow:hidden;}
.mlf4-1lea span{ position:absolute; top:0px; left:0px;color:#892428; font-size:48px;font-weight:bold;display: inline-block;}
.mlf4-1lea font{position:absolute; top:40px; right:0px;color:#892428; font-size:48px;font-weight:bold;display: inline-block;}
.mlf4-1leb{ float:right; width:500px; height:auto; overflow:hidden; margin-top:80px;}
.mlf4-1leba{ width:20px; height:auto; overflow:hidden; float:left;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl; font-size:18px; color:#afafaf; font-family:Arial, Helvetica, sans-serif; margin-top:10px;}
.mlf4-1lebb{ float:left; width:450px; margin-left:8px;}
.mlf4-1lebb p span{ color:#892428; font-size:30px;}
.mlf4-1lebb div{ color:#616161; font-size:15px; width:100%; height:auto; overflow:hidden; margin-top:8px; line-height:24px;}

.mlf4z-bot2{width:100%; height:auto; overflow:hidden; margin-top:-20px;}
.mlf4z-bot2le{float:left;margin-top:0px;margin-right: 36px; width:490px; height:462px;}
.mlf4z-bot2ri{float:right;width:500px; height:auto; overflow:hidden;}

.mlf4z-ri2a{width:480px; height:auto; overflow:hidden; margin-top:75px; float:right;}
.mlf4z-ri2b{width:100%; height:auto; overflow:hidden; margin-top:95px;float:right;}
.mlf4-2lea{ float:left; position:relative; width:100px; height:110px; overflow:hidden;}
.mlf4-2lea span{ position:absolute; top:0px; left:0px;color:#892428; font-size:48px;font-weight:bold;display: inline-block;}
.mlf4-2lea font{position:absolute; top:40px; right:0px;color:#892428; font-size:48px;font-weight:bold;display: inline-block;}
.mlf4-2leb{ float:right; width:370px; height:auto; overflow:hidden; margin-top:65px;}
.mlf4-2leba{ width:20px; height:auto; overflow:hidden; float:left;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl; font-size:18px; color:#afafaf; font-family:Arial, Helvetica, sans-serif; margin-top:10px;}
.mlf4-2lebb{ float:left; width:325px; margin-left:8px;}
.mlf4-2lebb p span{ color:#892428; font-size:30px;}
.mlf4-2lebb div{ color:#616161; font-size:15px; width:100%; height:auto; overflow:hidden; margin-top:8px; line-height:24px;}

.mlf4z-ri2b .mlf4-2blea{ margin-top:95px;}
.mlf4-2blea{ float:left; position:relative; width:100px; height:110px; overflow:hidden;}
.mlf4-2blea span{ position:absolute; top:0px; left:0px;color:#892428; font-size:48px;font-weight:bold;display: inline-block;}
.mlf4-2blea font{position:absolute; top:40px; right:0px;color:#892428; font-size:48px;font-weight:bold;display: inline-block;}
.mlf4-2bleb{ float:right; width:390px; height:auto; overflow:hidden; margin-top:40px;}
.mlf4-2bleba{ width:20px; height:auto; overflow:hidden; float:left;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl; font-size:18px; color:#afafaf; font-family:Arial, Helvetica, sans-serif; margin-top:10px;}
.mlf4-2blebb{ float:left; width:345px; margin-left:8px;}
.mlf4-2blebb p span{ color:#892428; font-size:30px;}
.mlf4-2blebb div{ color:#616161; font-size:15px; width:100%; height:auto; overflow:hidden; margin-top:8px; line-height:24px;}

.mlf4z-bot3{width:100%; height:auto; overflow:hidden; margin-top:115px;}
.mlf4z-bot3le{ width:213px; height:213px; overflow:hidden; float:left; margin-left:70px;}
.mlf4z-bot3ri{width:540px; height:auto; overflow:hidden;float:left; margin-left:40px;}
.mlf4-13ea{ float:left; position:relative; width:100px; height:110px; overflow:hidden;}
.mlf4-13ea span{ position:absolute; top:0px; left:0px;color:#892428; font-size:48px;font-weight:bold;display: inline-block;}
.mlf4-13ea font{position:absolute; top:40px; right:0px;color:#892428; font-size:48px;font-weight:bold;display: inline-block;}
.mlf4-13eb{ float:right; width:390px; height:auto; overflow:hidden; margin-top:10px;}
.mlf4-13eba{ width:20px; height:auto; overflow:hidden; float:left;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl; font-size:18px; color:#afafaf; font-family:Arial, Helvetica, sans-serif; margin-top:10px;}
.mlf4-13ebb{ float:left; width:345px; margin-left:8px;}
.mlf4-13ebb p span{ color:#892428; font-size:30px;}
.mlf4-13ebb div{ color:#616161; font-size:15px; width:100%; height:auto; overflow:hidden; margin-top:8px; line-height:24px;}

/**/
.mlf5{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; }
.mlf5z{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px; margin-bottom:60px;}
.mlf5z1{width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.mlf5z-top{width:100%; height:auto; overflow:hidden; background:url(../images/zx2.png) bottom center no-repeat; padding-bottom:15px;}
.mlf5z-top p{ text-align:center;}
.mlf5z-top p font{ color:#313131; font-size:16px;}
.mlf5z-top p span{ color:#892428; font-size:22px; font-weight:bold;}
.mlf5z1-bot{width:100%; height:auto; overflow:hidden; margin-top:30px;}
.mlf5z1-botle{ float:left; width:537px; height:279px; overflow:hidden;}
.mlf5z1-botle img{width:537px; height:279px;}
.mlf5z1-botri{ float:left; margin-left:30px; width:600px;}
.mlf5z1-botri p span{ font-size:18px; color:#892428; font-weight:bold;}
.mlf5z1-botri div{width:100%; height:auto; overflow:hidden; line-height:24px; margin:15px 0px;}
.mlf5z1-botri p a{ margin:0px 5px; width:105px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#892428; display:inline-block; border:1px #892428 solid;}

.mlf5z2{width:100%; height:auto; overflow:hidden; margin-top:50px;}
.mlf5z2-bot{width:100%; height:auto; overflow:hidden; margin-top:30px;}
.index-display1{ width:100%; height:auto; overflow:hidden;}
.index-display1 .con1 .btn { width:15px; height:48px;display:block; float:left; margin-top:100px;}
.index-display1 .con1 .prev {margin-right:5px;  background-position:6px 5px; background:url(../images/lea.jpg) no-repeat center center;}
.index-display1 .con1 .next {position: inherit;margin-left:5px;  background-position:-85px 5px; background:url(../images/ria.jpg) no-repeat center center;}
.index-display1 .con1 .prev.disabled { border:1px solid #CCC; background-position:-24px 5px; }
.index-display1 .con1 .next.disabled { border:1px solid #CCC; background-position:-55px 5px; }
.index-display1 .con1 .tempWrap{ width:1160px; float:left;}
.index-display1 .con1 ul { overflow:hidden; }
.index-display1 .con1 li { float:left; margin:0px 11px;}
.index-display1 .con1 li:hover .sub-tita{ color:#558ddd;}
.index-display1 .con1 li .sub-pica { width:364px; height:248px;overflow:hidden; text-align:center;display:table-cell;text-align:center;vertical-align:middle;}
.index-display1 .con1 li .sub-pica img { max-width:100%; max-height:100%;display:inline-block; vertical-align:middle; }


.mlf5z3{width:100%; height:auto; overflow:hidden; margin-top:40px;}
.mlf5z3-bot{width:85%; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.sb_c { padding:6px 0px 0; height:auto; overflow:hidden; }
.sb_c .nr { width:880px; overflow:hidden; float:left;}
.sb_c ul li { float:left; width:180px;height:120px; margin:0 10px 0 18px; display:inline; overflow:hidden;}

.sb_c ul li a{ display:inline-block;width:180px;height:85px;display:table-cell;text-align:center;vertical-align:middle; border:1px #dfdfdf solid;}
.sb_c ul li img { max-height:100%; max-width:100%; }
.sb_c ul li p{ text-align:center; width:100%; height:auto; overflow:hidden; margin-top:10px;}
.sb_c ul li p a{text-align:center; width:100%; height:auto; overflow:hidden; display:inline-block; color:#666; border:0;}

#Left_Photo{margin-right: 20px;margin-top: 20px; float:left;}
#Right_Photo{margin-top: 20px; float:right;}

/**/
.mlf6{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:url(../images/bj1.jpg) top center no-repeat; background-size:cover;}
.mlf6z{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px; margin-bottom:60px;}
.mlf6z-top{width:100%; height:auto; overflow:hidden; background:url(../images/zx3.png) bottom center no-repeat; padding-bottom:15px;}
.mlf6z-top p{ text-align:center;}
.mlf6z-top p font{ color:#313131; font-size:16px;}
.mlf6z-top p span{ color:#892428; font-size:22px; font-weight:bold;}
.mlf6z-bot{width:1020px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
.mlf6z-bot ul li{ position:relative; width:306px; height:246px; overflow:hidden; float:left; margin:15px;}
.mlf6z-bot ul li .mlf6z-ria{position:absolute; top:0px;width:306px; height:246px;overflow:hidden;}
.mlf6z-bot ul li .mlf6z-ria img{width:306px; height:246px;}
.mlf6z-bot ul li .mlf6z-rib{ display:none; position:absolute; top:0px;width:306px; height:246px; background:url(../images/cpxf.png);}
.mlf6z-bot ul li .mlf6z-rib div{ width:100%; height:auto; overflow:hidden; margin-top:90px;}
.mlf6z-bot ul li .mlf6z-rib div p{ text-align:center; padding:5px 0px;}
.mlf6z-bot ul li .mlf6z-rib div p span{ font-size:18px; color:#fff;}
.mlf6z-bot ul li .mlf6z-rib div p a{ display:inline-block;font-size:14px; color:#fff; width:85px; height:25px; border:1px #fff solid; text-align:center; line-height:23px;}
.mlf6z-bot ul li:hover .mlf6z-ria img{width:326px; height:264px;transition: all 1s ease 0s;-webkit-transform: all 1s ease 0s; margin-left:-10px; margin-top:-9px;}
.mlf6z-bot ul li:hover .mlf6z-rib{ display:block;transition: all 1s ease 0s;-webkit-transform: all 1s ease 0s;}


/**/
.fczs{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; margin-top:30px;}
.fczsz{ width:1024px; height:auto; overflow:hidden; margin:0 auto;}

.fczsz-bot{width:100%; height:auto; overflow:hidden; margin-top:30px;}

.index-display3{ width:100%; height:auto; overflow:hidden;}
.index-display3 .con3 .btn { width:41px; height:91px;display:block; float:left; margin-top:50px;}
.index-display3 .con3 .prev {margin-right:5px;  background-position:6px 5px; background:url(../images/left.jpg) no-repeat center center;}
.index-display3 .con3 .next {position: inherit;margin-left:5px;  background-position:-85px 5px; background:url(../images/right.jpg) no-repeat center center;}
.index-display3 .con3 .prev.disabled { border:1px solid #CCC; background-position:-24px 5px; }
.index-display3 .con3 .next.disabled { border:1px solid #CCC; background-position:-55px 5px; }
.index-display3 .con3 .tempWrap{ width:930px; float:left;}
.index-display3 .con3 ul { overflow:hidden; }
.index-display3 .con3 li { float:left; margin:0px 7px;}
.index-display3 .con3 li:hover .sub-tita{ color:#558ddd;}
.index-display3 .con3 li .sub-pica { width:217px; height:150px; overflow:hidden; text-align:center;display:table-cell;text-align:center;vertical-align:middle;}
.index-display3 .con3 li .sub-pica img { max-width:100%; max-height:100%;}
/**/
.dtwt{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto;margin-top:20px;}
.dtwtz{ width:1024px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px; margin-bottom:40px}
.dtwtza{ width:317px; height:auto; overflow:hidden; float:left;}
.dtwtzb{ margin:0px 35px;}
.dtwtza .dtwtza-t{background:url(../images/bkz.png) 0px 6px no-repeat;width:100%; height:auto; overflow:hidden; border-bottom:1px #892428 solid;}
.dtwtza .dtwtza-t span{text-indent:20px; display:inline-block;font-size:18px;color:#892428; border-bottom:3px #892428 solid; padding-bottom:8px;}
.dtwtza .dtwtza-t font{font-size:18px; color:#892428;padding-bottom:8px;}

.dtwtza-b{width:100%; height:auto; overflow:hidden; margin-top:5px;}
.dtwtza-b ul li{width:100%; height:44px; line-height:44px;overflow:hidden; border-bottom:1px #878787 dashed;}
.dtwtza-b ul li a{ display:inline-block;width:100%; height:44px; line-height:44px;overflow:hidden; color:#333; font-size:16px;}

.fa_con { height:409px; overflow:hidden;}
.fa_con table{ width:100%;}
.fa_con tr{ width:100%;}
.fa_con td{ width:100%;}

.fa_con dl { padding:10px 0;}
.fa_con dl dt { height:38px; line-height:38px; border-bottom:1px dotted #8e8c8c; background:url(../images/wq.jpg) no-repeat left center; font-weight:bold; padding:0 0 0 24px;}
.fa_con dl dt a { color:#4a4a4a;}
.fa_con dl dd { line-height:24px;height: auto; max-height:72px; overflow:hidden; background:url(../images/da.jpg) no-repeat 0 10px; padding:6px 0 0 24px; font-family:"宋体";}
.fa_con .nobot { border-bottom:0;}


/**/

.footer {background:url(../images/forb.jpg) top center no-repeat; margin-top:50px;width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; background-size:cover;}
.footz{width:1080px; margin:0px auto; height:auto; overflow:hidden;}
.footer .nav { float:left; width:100%; margin:0 auto; height:40px; line-height:40px; text-align:center; color:#FFF; padding-bottom:30px; margin-top:20px;}
.footer .nav div{ width:1080px; height:40px; margin:0 auto; line-height:40px; text-align:center; color:#FFF;background:url(../images/ban1.png) center center no-repeat; padding:5px 0px 10px 0px;}
.footer .nav a {color:#FFF; display:inline-block; padding: 0px 22px; height:40px; line-height:40px; overflow:hidden; font-size:16px;}
.footer .nav span { display:inline-block; margin:0px 20px; color:#fff;}
.footer .bot { text-align:center;  width:85%; height:auto; overflow:hidden; margin:0 auto; padding:15px 0px 30px 0px;;}
.footer .bot a { color:#555; }
.footer .bot .logo { width:300px; height:130px; line-height:130px; overflow:hidden; margin-top:26px; color:#0088d5; margin-left:40px;font-size:30px; float:left;}
.footer .bot .logo a { width:300px;text-shadow:2px 2px 4px #774700;font-size:36px; font-weight:bolder;color:#fff;height:130px; line-height:130px;display:table-cell;
text-align:center;
vertical-align:middle;}
.footer .bot .copy { display:inline-block;padding-left:40px; border-left:1px solid #fff; height:auto; overflow:hidden; vertical-align:top; color:#fff;}
.footer .bot .copy p { line-height:30px; text-align:left; color:#fff;}
.footer .bot .copy p span{ line-height:30px; text-align:left; color:#fff;}
.footer .bot .copy a{ color:#fff;}
.footer .bot .copy p img { margin-left:10px; vertical-align:-3px; }
.yqlj{ width:1080px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
.yqlj-top{ width:100%; height:auto; overflow:hidden; border-bottom:1px #848483 solid; color:#fff; font-size:20px; height:40px; line-height:45px;}
.yqlj-top a{ float:right; color:#fff; margin-top:15px;}
.yqlj-bot{ border-top:1px #404040 solid; padding-top:15px; margin-bottom:20px;}
.yqlj-bot a{ color:#fff; margin:0px 10px;}


















