*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#3d4c63;background:#fff;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0}
a{color:#333;text-decoration:none}
a:focus,a:hover{color:inherit;text-decoration:none}
img{max-width:100%;border:none}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
input,select,textarea{font-size:12px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:inherit}
.false:focus{border:2px solid #ff1531;background:#fff}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
select::-ms-expand{display:none}
input{-moz-appearance:textfield}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.wp{width:100%;max-width:978px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
.headerrel01-menuBtn{display:none;width:1em;height:1em;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.headerrel01-menuBtn span{height:1px;position:absolute;top:50%;display:block;width:100%;margin:0 auto;border:none;cursor:pointer;color:inherit}
.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:100%}
.headerrel01-menuBtn span:before{-ms-transform:translate(-50%,-.28em);-webkit-transform:translate(-50%,-.28em);transform:translate(-50%,-.28em)}
.headerrel01-menuBtn span:after{-ms-transform:translate(-50%,.28em);-webkit-transform:translate(-50%,.28em);transform:translate(-50%,.28em)}
.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}
.headerrel01-menuBtn.headerrel01-menuBtn__open span{background:0 0}
.headerrel01-menuBtn.headerrel01-menuBtn__open span:before{-ms-transform:translate(-50%,0) rotate(45deg);-webkit-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}
.headerrel01-menuBtn.headerrel01-menuBtn__open span:after{-ms-transform:translate(-50%,0) rotate(-45deg);-webkit-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}
.headerrel01-menuBtn{margin:10px 15px;font-size:24px}
.headerrel01-menuBtn span,.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{background-color:#000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.headerrel01{position:relative}
.headerrel01-top{background-color:#fff;font-size:0;line-height:40px;border-top:1px solid #b80909;overflow:hidden}
.headerrel01-top .headerrel01-logo{float:left;position:static;width:auto;height:45px;line-height:45px;font-size:0;overflow:hidden;display:none}
.headerrel01-top .headerrel01-logo img{display:inline-block;vertical-align:middle;max-height:70%}
.headerrel01-link,.headerrel01-wel{display:inline-block;vertical-align:middle;font-size:14px;color:#666}
.headerrel01-wel{margin-right:19px}
.headerrel01-link a{padding:0 4px;color:#666}
.headerrel01-link a:hover{color:#c11212;text-decoration:underline}
.headerrel01-bd{height:350px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.headerrel01-bd .wp{height:100%;position:relative}
.headerrel01-bd .headerrel01-link{display:none}
.headerrel01-logo{position:absolute;right:84px;top:35px;width:224px;font-size:0;text-align:center;overflow:hidden}
.headerrel01-logo img{display:block}
.headerrel01-txt{margin-bottom:40px;width:669px;overflow:hidden}
.headerrel01-txt img{display:block}
.headerrel01-so{padding:0 106px 0 124px;margin:0 auto;position:absolute;left:50%;bottom:47px;width:588px;min-height:37px;overflow:hidden;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.headerrel01-so .sel{padding:0 30px 0 17px;position:absolute;left:0;top:0;width:112px;border:1px solid #d3d3d3;height:37px;line-height:35px;font-size:14px;color:#fff;background:#dc8740 url(../images/icon-down.png) right 15px center no-repeat;cursor:pointer}
.headerrel01-so .sub{outline:0;border:none;position:absolute;right:0;top:0;width:91px;height:37px;line-height:37px;background-color:#dc8740;font-size:14px;color:#fff;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.headerrel01-so .sub:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.headerrel01-so .inp{padding:0 15px;display:block;outline:0;width:100%;border:1px solid #d3d3d3;height:37px;line-height:35px;font-size:14px;color:#fff;background-color:transparent}
.headerrel01-so .inp::-webkit-input-placeholder{color:#fff}
.headerrel01-so .inp::-moz-placeholder{color:#fff}
.headerrel01-so .inp:-ms-input-placeholder{color:#fff}
.headerrel01-nav{background-color:#c11212}
.headerrel01-nav li{position:relative;float:left}
.headerrel01-nav a{display:block;line-height:57px;font-size:16px;color:#fff;padding:0 35px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.headerrel01-nav .on a,.headerrel01-nav li:hover a{background:#931111}
.headerrel01-nav .headerrel01-navsub{display:none;position:absolute;white-space:nowrap;min-width:100%;background:#931111;z-index:10}
.headerrel01-nav .headerrel01-navsub a{line-height:38px}
.headerrel01-nav .headerrel01-navsub a:hover{background:url(../images/nav-bg.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}
@media only screen and (max-width:959px){
body{padding-top:45px}
.wp{padding:0 15px}
.headerrel01,.headerrel01::before{content:'';position:fixed;z-index:100;top:0;padding:0;width:100%;height:45px;background:#c11212}
.headerrel01-top{position:relative;z-index:101;background-color:transparent;line-height:45px;border:none}
.headerrel01-wel{color:#fff}
.headerrel01-link{display:none}
.headerrel01-wel{display:none}
.headerrel01-logo{display:none}
.headerrel01-txt{display:none}
.headerrel01-top .headerrel01-logo{display:block}
.headerrel01-bd{padding:30px 0;background:0 0!important;height:auto}
.headerrel01-bd .wp{padding:0}
.headerrel01-bd .headerrel01-link{margin-bottom:20px;display:block;color:#fff;text-align:center}
.headerrel01-link a{color:#fff}
.headerrel01-so{padding:45px 106px 0 0;min-height:82px;width:calc(100% - 60px);position:static;-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.headerrel01-so .sel{left:0;top:0;width:100%}
.headerrel01-so .sub{top:auto;bottom:0}
.headerrel01-menuBtn{display:block;position:absolute;top:0;z-index:101;right:0}
.headerrel01-menuBtn span,.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{background:#fff}
.headerrel01-nav{background:0 0}
.headerrel01-nav .wp{padding:0}
.headerrel01-nav li{float:none;line-height:40px;text-align:center}
.headerrel01-nav a{display:block;font-size:14px;color:#fff;border-bottom:1px solid rgba(0,0,0,.1);text-align:left}
.headerrel01-nav dd a{padding-left: 40px;}
.headerrel01-nav .headerrel01-navsub{position:static;background:rgba(0,0,0,.15)}
.headerrel01-nav .headerrel01-navsub a:hover,.headerrel01-nav a:hover{background:rgba(0,0,0,.1)}
.headerrel01-hdr{overflow:scroll;position:fixed;z-index:99;top:0;width:100%;max-height:100%;background-color:#b80909;z-index:200;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.headerrel01-hdr.headerrel01-hdr__down{bottom:100%;visibility:hidden;opacity:0}
.headerrel01-hdr.headerrel01-hdr__down.headerrel01-hdr__open{bottom:0;visibility:visible;opacity:1}
.headerrel01-hdr.headerrel01-hdr__left{bottom:0;left:-75%;width:75%;max-width:375px}
.headerrel01-hdr.headerrel01-hdr__left.headerrel01-hdr__open{left:0}
.headerrel01-hdr.headerrel01-hdr__right{bottom:0;right:-75%;width:75%;max-width:375px}
.headerrel01-hdr.headerrel01-hdr__right.headerrel01-hdr__open{right:0}
}
.banner{padding-top:30%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;display:none}
@media only screen and (max-width:959px){
.banner{display:block}
}
.footer-top{padding:23px 0 21px;background-color:#f3f3f3;text-align:center;overflow:hidden}
.footer-top h3{margin-bottom:2px;font-size:20px;color:#8b1010;font-weight:600}
.footer-top .link{font-size:0;overflow:hidden}
.footer-top .link a{margin:5px 0;padding:0 14px;display:inline-block;vertical-align:middle;font-size:18px;color:#454545;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.footer-top .link a:after{content:'';position:absolute;left:100%;top:5px;bottom:4px;width:1px;background-color:#5c5c5c}
.footer-top .link .noLine:after{display:none}
.footer-top .link a:hover{color:#c11212}
.footer-bd{padding:24px 0 22px;background-color:#990115;overflow:hidden}
.footer-bd .fd-logo{margin:6px 26px 0 62px;float:left;width:66px;overflow:hidden}
.footer-bd .fd-logo img{display:block}
.footer-bd .fd-txt{font-size:14px;color:#e9d5d5;line-height:1.8;font-family:'宋体';overflow:hidden}
.goTop{margin-left:529px;position:fixed;left:50%;bottom:10%;width:40px;height:40px;background:url(../images/icon-goTop.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:300}
@media only screen and (max-width:1150px){
.goTop{margin:0;left:auto;right:15px}
}
@media only screen and (max-width:959px){
.footer-bd .fd-logo{margin-left:0}
}
@media only screen and (max-width:767px){
.footer-top{padding:15px 0}
.footer-top h3{font-size:16px}
.footer-top .link{text-align:left}
.footer-top .link a{padding:0 5px;font-size:12px;width:50%}
.footer-bd{padding:30px 0}
.footer-bd .fd-logo{float:none;margin:0 auto 20px}
.footer-bd .fd-txt{font-size:12px}
.goTop{right:10px;width:30px;height:30px}
}
.db{display:block}
.dn{display:none}
.g-tit-t1{overflow:hidden}
.g-tit-t1 .tit{font-size:24px;color:#d93332;overflow:hidden;position:relative;font-weight:700;background-image:-webkit-linear-gradient(right,#da3332,#b02424);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.g-tit-t1 .tit::after{content:"";position:absolute;top:50%;width:819px;height:17px;background:url(../images/t1-img1.png) no-repeat center left 10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.g-tit-t1 .more{float:right;margin-top:7px;font-size:14px;color:#d93332}
.g-tit-t2{overflow:hidden;position:relative}
.g-tit-t2 .tit{font-size:18px;color:#b02424;overflow:hidden;padding-left:24px}
.g-tit-t2::after{content:"";position:absolute;left:0;top:50%;width:9px;height:24px;background-color:#b02424;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.g-tit-t2 .more{float:right;margin-top:3px;font-size:14px;color:#b02424}
.row-t1{overflow:hidden;padding-bottom:35px}
.row-t1 .g-tit-t1{margin-bottom:19px}
.ul-list1-t1{overflow:hidden;margin:0 -21px}
.ul-list1-t1 li{width:16.66%;float:left;padding:0 21px}
.ul-list1-t1 .con{display:block;overflow:hidden}
.ul-list1-t1 .pic{position:relative;height:0;padding-top:135.66%;border:2px solid #e0e0e0;overflow:hidden;background-color:#fff;margin-bottom:10px}
.ul-list1-t1 .pic img{position:absolute;top:50%;left:50%;display:block;min-width:100%;min-height:100%;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-list1-t1 .con:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.08);-moz-transform:translate(-50%,-50%) scale(1.08);-o-transform:translate(-50%,-50%) scale(1.08);-ms-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}
.ul-list1-t1 .tit{font-size:14px;color:#454545;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list1-t1 li:hover .tit{color:#b02424}
.row-t2{overflow:hidden;margin-bottom:25px}
.row-t2 .g-tit-q{margin-bottom:19px}
.slick-top{background:#f6eee3;padding:10px 0;margin-bottom:22px;overflow: hidden;}
.slick-top .slick-track{display: table; margin: 0 auto;}
.slick-top .item{width:auto!important;font-size:18px;color:#454545;text-align:center;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 16px}
.slick-top .item:after{content:"|";display:block;font-size:14px;color:#343434;position:absolute;right:0;top:48%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.slick-top .item a{color:#454545;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.slick-top .item:nth-last-child(1)::after{display:none}
.slick-top .item.active a{color:#b02424}
.slick-top .slick-arrow{font-size:0;width:35px;height:20px;background:url(../images/f2-icon01.png) center center no-repeat #d2d2d2;position:absolute;left:0;top:50%;z-index:10;margin-top:-10px;border:1px solid #c1c1c1;cursor:pointer}
.slick-top .slick-next{background-image:url(../images/f2-icon02.png);left:auto;right:0}
.slick-top .slick-arrow{height:100%;top:10px;width:20px}
.slick-con .pic{width:313px;float:left;margin-right:30px}
.slick-con .pic img{width:100%;display:block}
.slick-con .txt{overflow:hidden}
.slick-con .tit{font-size:16px;color:#333;text-align:center;margin-bottom:10px}
.slick-con .tit a{color:#333;font-weight: 600;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.slick-con .tit a:hover{color:#8b1010}
.slick-con .desc{font-size:14px;color:#999;line-height:1.42;margin-bottom:30px}
.slick-con .desc i{color:#8b1010}
.desc .m2{display: none;}
.desc .m2 .sq,.desc .m1 .zk{color: #b02424; cursor: pointer;}
.ul-list1-t2{overflow:hidden;margin:0 -23px}
.ul-list1-t2 li{width:33.33%;padding:0 23px;float:left;margin-bottom:9px}
.ul-list1-t2 a{font-size:14px;color:#454545;display:block;padding-left:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url(../images/t1-img5.png) no-repeat center left;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list1-t2 a:hover{color:#8b1010}
.row-t3{overflow:hidden;padding-bottom:32px}
.row-t3 .g-tit-q{margin-bottom:14px}
.row-t3 .g-tit-t2{margin-bottom:24px}
.m-list1-t1{overflow:hidden;margin:0 -25px}
.m-list1-t1 .item{width:33.33%;float:left;padding:0 25px}
.ul-list1-t3{margin:0}
.ul-list1-t3 li{width:auto;padding:0;float:none}
.ul-list1-t4{overflow:hidden;margin-left:10px}
.ul-list1-t4 li{font-size:18px;color:#454545;overflow:hidden;padding:0 14px 0 14px;float:left;position:relative}
.ul-list1-t4 li:nth-last-child(1)::after{position:initial;display:none}
.ul-list1-t4 li::after{content:"|";display:block;font-size:14px;color:#343434;position:absolute;right:0;top:48%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ul-list1-t4 li.on a{color:#b02424}
.ul-list1-t4 li a{color:#343434}
.m-imgtxt{overflow:hidden}
.m-imgtxt .pic{width:306px;margin-right:7px;float:left}
.m-imgtxt .pic img{width:100%;display:block}
.ul-list1-t5{overflow:hidden}
.row-t4{overflow:hidden;padding-bottom:29px}
.row-t4 .g-tit-q{margin-bottom:10px}
.row-t4 .g-tit-t2{margin-bottom:24px}
@media only screen and (max-width:977px){
.ul-list1-t2 li{padding:0 10px}
.ul-list1-t2{margin:0 -10px}
.m-list1-t1 .item{padding:0 10px}
.m-list1-t1{margin:0 -10px}
.ul-list1-t1 li{padding:0 10px}
.ul-list1-t1{margin:0 -10px}
.slick-con .desc{margin-bottom:10px}
.g-tit-t1 .tit::after{width:80%}
.g-tit-t1 .tit{font-size:18px}
.g-tit-t1 .more{margin-top:0}
.slick-top .item{font-size:16px;}
}
@media only screen and (max-width:767px){
.m-imgtxt .pic{width:100%;float:none;margin:0 auto 20px}
.slick-con .pic{width:100%;float:none;margin:0 auto 20px}
.m-list1-t1 .item{width:50%;margin-bottom:30px}
.ul-list1-t1 li{width:33.33%;margin-bottom:20px}
.slick-top .slick-arrow{top:10px;width:20px}
.slick-top{padding:10px 15px}
}
@media only screen and (max-width:479px){
.ul-list1-t2 li{width:auto;float:none;padding:0;padding-left:20px}
.m-list1-t1 .item{width:auto;float:none;padding:0}
.ul-list1-t2 li{padding:0;padding-left:20px}
.ul-list1-t1 li{padding:0 5px}
.ul-list1-t1{margin:0 -5px}
}
.content{padding:42px 0 37px;overflow:hidden}
.l-content{float:left;width:65%;margin-right:30px}
.r-mian{overflow:hidden}
.r-center .r-ind01{border:1px solid #d6d6d6;margin-bottom:35px}
.r-center .r-ind01 .tit h3{font-size:18px;color:#fff;background:url(../images/fp01.png) center center;background-size:contain;padding:14px 38px}
.r-center .r-ind01 .tit .item{background:#fff;padding:17px 14px}
.r-center .r-ind01 .tit .item h4{font-size:16px;color:#710000;padding:7px 23px;background:#f0e6de;margin-bottom:4px}
.r-center .r-ind01 .tit .item .hbg2{background:#bc0d0d;color:#fff}
.r-center .r-ind01 .tit .item h4 i{height:6px;width:6px;display:inline-block;vertical-align:middle;background:url(../images/fp02.png) no-repeat center center;margin-right:10px}
.r-center .r-ind01 .tit .item a h4:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.r-center .r-ind02{margin-bottom:31px}
.r-center .t-t .h-t{margin-bottom:16px}
.r-center .t-t .h-t h3{background:url(../images/fp03.png) no-repeat center left;font-size:18px;color:#d73231;font-weight:700;position:relative}
.r-center .t-t .h-t h3::after{content:'';left:33%;width:100%;height:100%;position:absolute;background:url(../images/fp04.png) no-repeat center left}
.r-center .t-t .h-t h3 i{padding:0 16px}
.ul-news{padding-top: 20px;}
.ul-news a{padding-left:13px;display:block;line-height:30px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-news a:before{content:"";display:block;width:4px;height:4px;background:#be041b;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;overflow:hidden;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.ul-news a:hover{text-decoration:none;color:#c11212}
.m-active{overflow:hidden;padding:28px 0 50px}
.m-active h1{text-align:center;font-size:20px;color:#222;font-weight:400;letter-spacing:1px;margin-bottom:10px}
.m-active .info{display:block;text-align:center;font-size:14px;color:#787878;margin-bottom:32px}
.m-active img{display:block;margin:0 auto 14px}
.m-active .img-desc{display:block;text-align:center;font-size:14px;color:#454545;margin-bottom:21px}
.m-active p{font-size:14px;color:#222;line-height:2;}
.r-ind02 .list_01 i{text-align:center;width:16px;height:16px;background:#979797;color:#fff;font-size:14px;line-height:15px;margin-right:11px;float:left;margin-top:3px}
i.ion{background:#d22323!important}
.r-ind02 .list_01 li{margin-bottom:10px}
.r-ind02 .list_01 li a{font-family:'宋体';font-size:14px;color:#454545;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.3s}
.r-ind02 .list_01 li a:hover{text-decoration:none;color:#c11212}
.list_02{overflow:hidden;margin:0 -16px 0 -16px}
.list_02 li{width:50%;float:left;padding:0 16px;margin-bottom:16px}
.list_02 li .con{text-align:center;overflow:hidden}
.list_02 li .con .pic{padding-top:141.3%;position:relative;overflow:hidden}
.list_02 li .con .pic img{width:100%;height:100%;background-size:contain;display:block;top:0;left:0;position:absolute;transition:all .6s}
.list_02 li .con span{font-family:'宋体';display:block;font-size:14px;color:#454545;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:33px}
.list_02 li .con:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.pages{padding-top:36px;font-size:0;text-align:center;overflow:hidden}
.pages ul{margin:0 24px -5px 0;display:inline-block;vertical-align:middle;font-size:0;text-align:center;overflow:hidden}
.pages li{margin:0 3px 5px;display:inline-block;vertical-align:middle}
.pages a{padding:0 5px;display:block;font-size:14px;color:#666;min-width:21px;height:20px;line-height:18px;border:1px solid #cacaca;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.pages a:hover{text-decoration:none}
.pages span{display:block;font-size:14px;color:#666;height:20px;line-height:20px}
.pages .pages-end,.pages .pages-f{margin:0 9px 5px}
.pages .pages-end a,.pages .pages-f a{background-color:#eaeaea;width:44px;border-color:#eaeaea}
.pages .pages-next a,.pages .pages-prev a{min-width:25px;background-repeat:no-repeat;background-position:center center}
.pages .pages-prev a{background-image:url(../images/fp09.png)}
.pages .pages-next a{background-image:url(../images/fp10.png)}
.pages .on a,.pages a:hover{background-color:#990115;border-color:#990115;color:#fefefe}
.pages .pages-disabled a{color:#ababab;pointer-events:none}
.pages .pages-goTo{display:inline-block;vertical-align:middle;font-size:14px;color:#5b5b5b;line-height:22px}
.pages .pages-goTo input{margin:-2px 2px 0;outline:0;border:none;display:inline-block;vertical-align:middle;width:22px;line-height:20px;border:1px solid #cacaca;text-align:center}
.pages .pages-goTo button{margin-top:-2px;outline:0;border:none;display:inline-block;vertical-align:middle;width:33px;height:22px;line-height:22px;background-color:#990115;font-size:14px;color:#fff;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.pages .pages-goTo button:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.g-tit-q{overflow:hidden;position:relative;text-align:center}
.g-tit-q::before{position:absolute;content:" ";top:12px;left:0;display:block;background:url(../images/qwy-i1.png) no-repeat center center;background-size:contain;width:40.69%;height:16px}
.g-tit-q::after{position:absolute;content:" ";top:12px;right:0;display:block;background:url(../images/qwy-i2.png) no-repeat center center;background-size:contain;width:40.69%;height:16px}
.g-tit-q .tit{font-size:24px;color:#8b1010;font-weight:700;background-image:-webkit-linear-gradient(right,#da3332,#b02424);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.row-a1{padding-top:49px}
.m-develop{overflow:hidden;margin:35px 0;}
.m-develop .slick-l::before{position:absolute;content:" ";top:80px;display:block;width:100%;height:2px;background-color:#dadada;z-index:-1}
.m-develop .slick-l{width:100%;position:relative;margin-bottom: 58px;}
.m-develop .slick-nav .item{padding:8px 5px 0 0;position:relative;cursor:pointer;height:80px;}
.m-develop .slick-nav .item .box-l{text-align:center;color:#393939;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;}
.m-develop .slick-nav .item.on .box-l i{background:url(../images/qwy-i4.png) no-repeat center right}
.stopitem,.stopitem1{height: 57px;}
.m-develop .slick-nav{height:100%;}
.m-develop .slick-nav .box-l::before{content:'';display:block;width:26px;height:26px;background:url(../images/qwy-i3.png) center center no-repeat;position:absolute;top:60px;left:50%;margin-left:-7px;transform:translateX(-35%);-webkit-transform:translateX(-35%);-moz-transform:translateX(-35%);-ms-transform:translateX(-35%);-o-transform:translateX(-35%)}
.m-develop .slick-nav .item.slick-current .box-l::before{width:44px;height:44px;background:url(../images/qwy-i4.png) center center no-repeat;top:51px;left: 50%;margin-left:-16px;transform:translateX(-15%);-webkit-transform:translateX(-15%);-moz-transform:translateX(-15%);-ms-transform:translateX(-15%);-o-transform:translateX(-15%)}
.m-develop .slick-for{overflow:hidden;height:100%}
.m-develop .box-l .tit{font-size:16px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:5px}
.m-develop .item.on .box-l .tit{font-size:18px;color:#8b1010;font-weight:700}
.m-develop .box-l p{font-size:14px}
.m-develop .item.slick-current .box-l h4{font-size:18px;color:#b02424;font-weight:700}
.slick-slider .slick-list{overflow: initial;}
.slick-r{overflow:hidden}
.slick-for{overflow:hidden}
.m-develop .txt-r{overflow:hidden;padding:0 5px 5px 25px}
.m-develop .txt2{padding:14px 45px 5px;background-color:#f1eae5;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;position:relative}
/*.m-develop .slick-for .item.slick-current .txt2::after{position:absolute;content:" ";top:66px;left:-22px;background-image:url(../images/qwy-i5.png);background-position:center left;background-repeat:no-repeat;display:block;width:25px;height:44px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}*/
.m-develop .slick-nav .item.slick-current .box-l::after{position:absolute;content:" ";top:120px;left:50%;margin-left: -22px;background-image:url(../images/qwy-i5_t.png);background-position:center left;background-repeat:no-repeat;display:block;width:44px;height:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-develop .slick-for .item.slick-current .txt2{background-color:#f5e6d9;box-shadow:5px 5px 0 #efdccc; z-index: 999;}
.m-develop .slick-for .item{padding:36px 0 0}
.slick-for .item .desc{display:none}
.slick-for .item.slick-current{padding:0}
.slick-for .item.slick-current .desc{display:block;padding:10px 0 13px;font-size:14px;color:#393939;line-height:1.85;margin-top:-1px;min-height: 75px;}
.ul-tab{overflow:hidden;margin:0 -20px;padding-bottom:16px}
.ul-tab li{float:left}
.ul-tab li a{display:block;border-right:2px solid #814310;font-size:16px;line-height:1;color:#814310;padding:0 20px;position:relative;text-decoration:none;font-weight:700}
.m-develop .slick-for .item.slick-current .ul-tab li.on a::after{content:" ";position:absolute;left:50%;bottom:-16px;width:35px;height:2px;border-bottom:2px solid #c11212;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.m-develop .slick-for{overflow:hidden;height:100%}
.ul-tab li:last-child a{border:none}
.tab-q1,.tab-q2,.tab-q3,.tab-q4,.tab-q5,.tab-q6,.tab-q7{height:0;overflow:hidden}
.tab-q1.on,.tab-q2.on,.tab-q3.on,.tab-q4.on,.tab-q5.on,.tab-q6.on,.tab-q7.on{height:auto;overflow:visible}
.tab-q1.on .desc,.tab-q2.on .desc,.tab-q3.on .desc,.tab-q4.on .desc,.tab-q5.on .desc,.tab-q6.on .desc,.tab-q7.on .desc{border-top:1px solid #bea48d}
.m-results{margin-bottom:43px}
.g-tit-q2{font-size:18px;color:#b12424;font-weight:700;line-height:24px}
.g-tit-q2 .line{display:inline-block;height:24px;width:6px;background-color:#b02424;margin-right:8px;vertical-align:middle}
.ul-results{/*overflow:hidden;*/margin-top:35px}
.ul-results li{width:50%;float:left;margin-bottom:27px;position: relative; background:#fff}
.ul-results .s1,.ul-results .s2{padding-bottom:25px;border-bottom:1px dashed #dadada}
.ul-results li .pic{width:100%;height:250px;margin-top:25px}
.ul-results li .pic img{display:block;width:100%;height:100%}
.m-results .desc{font-size:14px;line-height:24px;color:#585858;padding:22px 40px;background-color:#f7ede3;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
.detail-1{overflow:hidden}
.detail-con{font-size:14px;color:#222;line-height:2;font-family:'宋体';overflow:hidden}
.detail-con .item{padding:20px 0 26px}
.detail-con .line{border-bottom:1px solid #dcdcdc}
.detail-con h2{margin-bottom:10px;font-size:18px;color:#222;font-weight:700;text-align:center}
.detail-con h3{margin:14px 0 10px;font-size:16px;font-weight:700}
.box-list{overflow:hidden}
.box-list .g-tit-t1{margin-bottom:8px}
.news-list{font-family:'宋体';overflow:hidden}
.news-list li{padding:16px;border-bottom:1px solid #e5e5e5;overflow:hidden}
.news-list h4{margin-bottom:8px}
.news-list h4 a{display:block;font-size:18px;color:#454545;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-weight: 600;}
.news-list h4 a:hover{color:#c11212}
.news-list .txt{margin-bottom:6px;font-size:14px;color:#666;line-height:1.7;height:3.4em;overflow:hidden}
.news-list .info{font-size:14px;color:#666;line-height:1.9}
.news-list .info .item{overflow:hidden}
.news-list .info .item span{margin-right:21px;float:left}
.news-list .info a{margin-right:15px;color:#c11212 !important;cursor: pointer;}
.news-list .info a:hover{text-decoration:underline}
/*.tit-2 .tit::after{    width: 74%; background: url(../images/tit-bg1.png) no-repeat left center; float: right; left: initial;
    right: 0;}*/

/**pages**/
.pages{text-align: center;margin: 23px 0 50px;font-size: 14px;font-family: "arial";}
.pages ul{
    display: inline-block;
}
.pages li{float: left;}
.pages li span{
    color: #666;
    margin: 0 3px;
}
.pages a{color:#666;display: block;height: 22px;line-height: 22px;margin: 0 3px;border: 1px solid #cacaca;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;font-size: 14px;}
.pages .pages-first a,
.pages .pages-end a{width: 44px;margin: 0 8px;background-color: #d2d2d2;color:#5b5b5b;border: 0;line-height: 20px;}
.pages .pages-prev.not a,
.pages .pages-next.not a{
    background-color: #fff;
    border-color: #d2d2d2;
    color: #b6b6b6;
}
.pages ul .pages-first.not a,
.pages ul .pages-end.not a{color:#ababab;background-color: #eaeaea;}

.pages .pages-prev a,
.pages .pages-next a{
    width: 25px;
    color: #666;
}

.pages .on a,.pages a:hover{background-color: #2b478c;color:#fff;border-color: #2b478c;}


.pages .jump{
    margin-left: 25px;
}
.pages .jump .inp{width: 22px;height: 22px;text-align: center;outline: none;color: #1c364c;}
.pages .jump .btn{outline: none;width: 33px;height: 22px;background-color: #2b478c;color:#fff;padding: 0;
    border-radius: 0;position: relative;top: -1px;margin-left: 2px;}
.pages{text-align:center;font-size:14px;margin:20px 0 40px; line-height:40px}
.pages a{display:inline-block;*display:inline;*zoom:1;font-weight:400;text-align:center;border:1px solid #cacaca;min-width:21px;margin:0 3px;padding: 0 3px;}
.pages a.active,.pages a:hover,.pages span:hover{background-color:#990115;border-color:#990115;color:#fff;text-decoration:none}
.pages .disabled{opacity:.8;pointer-events:none}
.pages .first,.pages .last{width:58px;line-height:18px;background-color:#e2e2e2;font-size:14px;border-color:#e2e2e2}
.pages .jump{margin-left:30px;display:inline-block;vertical-align:middle}
.pages .jump .inp{width:25px;line-height:20px;height:22px;margin:0 2px;text-align:center}
.pages .jump .btn{border:none;width:33px;height:22px;background-color:#2b478c;color:#fff;text-transform:uppercase;border-radius:0;padding:0;margin-top:-3px}
.pages .fc_hui2{ width: 50px; line-height: 22px;background-color: #e2e2e2; font-size: 14px; border-color: #e2e2e2;display:inline-block; margin: 1px 5px;padding: 0 3px;}
.pages .current{line-height: 20px; background-color: #990115; font-size: 14px; border-color: #e2e2e2;display:inline-block;  margin: 1px 5px; min-width:22px; color:#fff !important;border: 1px solid #990115;}
.pages input{height:22px}
.taber .ndbgul1{width: 33.33%; padding:0px 19px 0 0; float: left;}
.taber .ndbgul2{width: 33.33%; padding: 0px 0 0 19px; float: left;}
@media only screen and (max-width:977px){
.r-center .t-t .h-t h3::after{width:66%;left:36%}
}
@media only screen and (max-width:959px){
.l-content{margin-right:15px}
.r-center .t-t .h-t h3::after{width:58%;left:45%}
.r-center .r-ind01 .tit h3{padding:10px 32px;font-size:16px}
.pages ul{margin-right:15px}
.g-tit-q .tit{font-size:20px}
.m-develop .box-l{background-position:center right 8px}
.slick-for .item.slick-current .desc{height:4.7em;overflow:hidden}
}
@media only screen and (max-width:767px){
.l-content{float:none;margin-right:0;width:100%}
.r-center .t-t .h-t h3::after{display:none}
.l-content{margin-bottom:30px}
.pages{padding-top:20px}
.pages ul{display:block;margin:0;margin-bottom:5px}
.pages .pages-goTo{display:block}
.m-develop .item.on .box-l{position:static;background-image:none;top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
.m-develop::before{display:none}
.m-develop .item.on .txt2::after,.m-develop .item:hover .txt2::after{display:none}
.ul-tab li a{border-right:1px solid #814310;font-size:14px;padding:0 5px}
.m-develop .item.on .txt-r .desc{padding:10px 0 15px;font-size:12px}
.m-develop .txt2{padding:15px 15px 8px}
.ul-tab{margin:0;padding-bottom:14px}
.m-develop .item .ul-tab li.on a::after{bottom:0px;width:30px}
.m-develop .item .ul-tab li.on a{color: #b02424;}
.m-develop .item .box-l .tit{font-size:16px}
.g-tit-q::after,.g-tit-q::before{width:35%}
.m-develop .box-l p{font-size:12px}
.m-develop .slick-nav .item.slick-current .box-l i{position: initial;display: block;margin: 0 auto;height: 44px;}
.m-develop .slick-nav .box-l i{position: initial;display: block;margin: 0 auto;height: 50px;}
.row-a1{padding-top:20px}
.m-develop{margin:20px 0 30px}
.g-tit-q .tit{font-size:18px}
.ul-results li{width:auto;float:none;margin-bottom:20px}
.g-tit-q2{font-size:16px;line-height:20px}
.g-tit-q2 .line{height:20px;width:4px;margin-right:5px}
.m-results .desc{font-size:12px;line-height:2;padding:15px 20px}
.ul-results li .pic{height:200px}
.g-tit-q::after,.g-tit-q::before{top:5px}
.m-develop .slick-l{float:none;width:auto;margin-bottom: 56px;}
.m-develop .slick-nav .item{width:33.3%}
.m-develop .slick-nav{float:none;height:auto;margin-right:0}
.m-develop .slick-l::before{bottom: -1px;top:initial; width: 100%; height: 2px; right: 0;}
.m-develop .txt-r{padding: 0 5px 5px 5px;}
.m-develop .slick-nav .box-l:after,.m-develop .slick-for .item.slick-current .txt2::after{display:none}
.m-develop .slick-for .item{height:auto}
.m-develop .slick-for .slick-list{height:auto!important}
.m-develop{margin:0 0 20px;height:auto}
.m-develop .item.slick-current .box-l h4{font-size:16px}
.m-develop .slick-nav .item .box-l{padding:0}
.m-develop .box-l .tit{font-size:14px;margin-bottom:0}
.m-develop .slick-nav .slick-arrow{font-size:0;width:23px;height:23px;background:url(../images/icon-2.png) center center no-repeat;position:absolute;left:0;top:50%;z-index:10;margin-top:-10px;cursor:pointer;border: 0;}
.m-develop .slick-nav .slick-next{background-image:url(../images/icon-1.png);left:auto;right:0}
.slick-for .item.slick-current .desc{height:auto}
  .pages ul{float:none;margin-bottom:10px}
.taber .ndbgul1{width: 100%; padding:0px;}
.taber .ndbgul2{width: 100%; padding: 0px;display:none}
  .slick-top .item{width:initial;padding: 0 10px;}
}
@media only screen and (max-width:479px){
.slick-top .item.slick-current a{color:#814310}
.list_02{margin:0 -8px}
.list_02 li{padding:0 8px}
.content{padding:20px 0 10px}
.r-center .t-t .h-t h3{font-size:16px}
.pages li:nth-child(4){display:none}
.pages li:nth-child(5){display:none}
.pages li:nth-child(6){display:none}
.g-tit-q::after,.g-tit-q::before{width:30%}
}