@charset "utf-8";
@import url(list.ie.css) screen and (min-width:1000px);
@media screen and (max-width:999px) {
body{font-size: 4vw;float: left;width: 100%;}
.hundreds{width:100%;position: relative;z-index: 6;height:11vw;background-color: rgba(0,0,0,0.6);}
.hundreds .wz-dq {display: block;color: #fff;font-size: 3.5vw; height:6vw;line-height:6vw;padding: 2.5vw 2vw;}
.hundreds .wz-dq a,.wz-dq a:visited {color: #fff;font-size: 3.5vw;}
.hundreds .wz-dq a:hover {color: #ffffa8;}
/*hundreds end*/
.biaoti{ width:100%; margin-top:10vw;}
.biaoti .content_bt{margin:0 auto;text-align:center;}
.biaoti .content_bt h4{font-size:6vw;  padding-bottom:3.75vw;font-weight:bolder; color:#d02128; position:relative; }
.biaoti .content_bt h4 span{ font-size:3.5vw; padding-top:5vw;color:#999999; text-transform: uppercase}
.biaoti .content_bt h4 span:before{content:"/"; margin-left:1.5vw; margin-right:1.5vw;}
.biaoti .content_bt h4:after{ width:20vw; height:1.25vw; position:absolute; background-color:#A9171F; left:50%; margin-left:-10vw; bottom:0px; content:""; z-index:2}
.biaoti .content_bt h4:before{ width:70vw; height:1px; position:absolute; background-color:#ddd; left:50%; margin-left:-35vw; bottom:2px; content:""; z-index:1}
.biaoti .content_bt p{color: #666;line-height: 1.8; margin-top:2.5vw; font-size:4vw}
.biaoti .daohang{text-align:center; margin-left:auto; margin-right:auto; display:table;margin-top:5vw; }
.biaoti .daohang ul{width:auto; overflow-x: auto; white-space: nowrap;}
.biaoti .daohang ul::-webkit-scrollbar{display:none;}
.biaoti .daohang ul li{float:left; border:1px solid #f1f1f1;padding:2vw 3vw;border-radius:12.5vw;margin-left: 1.25vw;margin-right: 1.25vw;margin-bottom: 3vw;}
.biaoti .daohang ul li:hover,.biaoti .daohang ul li.active,.biaoti .daohang ul li:hover a{background:#993300;color:#FFFFFF; font-weight:700;}
.biaoti .daohang ul li a{color:#666;font-size:3.5vw;}
.biaoti .daohang ul li a:hover,.biaoti .daohang ul li.active a{color:#FFFFFF; font-weight:700;}
/*biaoti end*/
.aboutus_title{background-color:#fbfbfb;box-shadow:0px 1px 0px 0px rgba(0,0,0,0.05)}
.aboutus_title .aboutus_tab{width:100%;overflow:hidden; margin-left:auto; margin-right:auto;}
.aboutus_title .aboutus_tab ul{width:98%;margin:0 auto;display: flex;}
.aboutus_title .aboutus_tab ul li{letter-spacing:1px;margin-left:1vw; margin-right:1vw;font-size:4vw;padding:4vw 0 1.25vw 0;display: block;flex: 1;}
.aboutus_title .aboutus_tab ul li:hover,.aboutus_title .aboutus_tab ul li.active{border-bottom:2px #990000 solid; }
.aboutus_title .aboutus_tab ul li a{display:block; color:#333333;font-size:3.5vw;}
.aboutus_title .aboutus_tab ul li a:hover,.aboutus_title .aboutus_tab ul .active a{color:#d21111;}
.aboutus_title .aboutus_tab ul li a span{display:block;}
/*aboutus_title end*/
.contect { margin-left:auto; margin-right:auto;padding-top:3vw; width:99%; }	
.con_main{width:96%; margin:0 auto;padding-top:5vw;}
.con_main .t1{color:#CCCCCC;font-size:4vw; margin:1vw 0 1vw;}
.con_main .t2{color:#999; font-size:5vw;}
.con_main .tj{color:#666;font-size:5vw; margin:1.5vw 0 1vw;font-weight:700;}
.con_main .th{border-bottom:2px #FF0000 solid; height:2px;width:15vw;}
.con_main .nr{ margin-top:7.5vw;}
.con_main .nr h2{color:#666;font-size:6vw; margin-bottom:5vw;}
.con_main .nr h3{color:#000; font-weight:700;font-size:4.5vw; margin-top:5vw;border-left:1.2vw solid #FF0000;border-radius:.6vw; padding-left:1.75vw;}
.con_main .nr h3 i{border-left:1.25vw solid #FF0000;border-radius:.6vw; padding-right:1.75vw;}
.con_main .nr p{line-height:10vw; font-size:4vw;}
.con_main .nr p strong{margin-right:2.5vw;}
.con_main .nr img{max-width: 100%;margin: 3vw auto;}
/*con_main end*/
.center-box {margin-left: auto;margin-right: auto;width: 100%; background-color: rgb(6, 6, 6,0.5);}
.company-data {position: relative;margin-top: 10vw;}
.company-data::before {content: "";display: block;width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0.48;}
.company-data>li {position: relative;text-align: center; float:left; color:#FFFFFF;width: 50%;}
.company-data>li:nth-child(2),.company-data>li:nth-child(3){background-color:rgba(0,0,0,0.5)}
.comp-dtop{font-weight: 600;font-size:8vw; margin-top:3vw}
.comp-dtop small {font-weight: 400;font-size: 4vw;}
.comp-dbott {font-size:3.5vw;margin-top: 2.5vw;margin-bottom: 3vw;}
.flex-wrap { -ms-flex-wrap: wrap;flex-wrap: wrap;}
/*center-box*/
.rqlist{ width:96%; margin-left:auto; margin-right:auto;}
.caselist{width:96%; margin-left:auto; margin-right:auto;}
.caselist li{ float:left; width:100%; margin-top:2.5vw; margin-bottom:5vw;}
.caselist li:nth-child(5),.caselist li:nth-child(6){display:none;}
.caselist li .riqi{margin-bottom:2vw;}
.caselist li .riqi strong{ font-size:6.5vw; color:#339900; border-right:3px solid #339900; padding-right:2.5vw; margin-right:2.5vw;}
.caselist li .riqi span{font-size:4vw; color:#999999;}
.caselist li .ti{word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; height:8vw; line-height:8vw; }
.caselist li .ti a{font-size:4vw;}
.caselist li p{font-size:3.5vw; color:#999999; height:12.5vw; line-height:6.25vw;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.rqlist .more{ margin:9vw auto; text-align:center;}
.rqlist .more a{padding:2.5vw 12.5vw; border:0.25vw solid #ddd; color:#999;}

.pict{ margin-top:7vw;}
.pic{ width:100%; overflow:hidden;}
.pic .im{display:none;}
.pic .ti{font-size:4.5vw; color:#9B0000; margin-bottom:2vw; font-weight:700; }
.pic .ti span{margin-left:0; margin-right:0;}
.pic .boxt{ margin-bottom:3vw;}
.pic .boxt p{font-size:4vw; color:#999; height:12.5vw; line-height:6.25vw;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
/*.pic .im{height:45vw; overflow:hidden;}
.pic .im img{min-height:45vw; width:100%;position: relative; z-index:4;transition: all 1s ease; }
.pic .im img:hover{transform: scale(1.1) rotate(3deg);-o-transform: scale(1.1) rotate(3deg);-webkit-transform: scale(1.1) rotate(3deg);-moz-transform: scale(1.1) rotate(3deg);-ms-transform: scale(1.1) rotate(3deg);}
.pic .ti{margin-top:-10vw; height:10vw; line-height:10vw;font-size:4vw;width:100%;position:relative; z-index:5;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color: rgba(0,0,0,0.6); color:#FFFFFF; }
.pic .ti span{margin-left:3%; margin-right:3%;}
.pic .boxt{ background: #F5F5F5; height:16vw;}
.pic .boxt p{padding:0 2vw; font-size:3.75vw; color:#666;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;height:16vw; line-height:8vw; -webkit-line-clamp:2;}*/
.frw{ width:100%; margin-top:4vw; overflow: hidden;}
.frw .rf_h{ margin-bottom:3vw;}
.frw .rf_h h2{font-size:4.5vw; color:#9B0000; margin-bottom:2vw; font-weight:700;}
.frw .rf_h p{font-size:4vw; color:#999; height:12.5vw; line-height:6.25vw;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.frw .lr_xwk_djxwk_nrk_list1{ margin-bottom:3vw;}
.frw .lr_xwk_djxwk_nrk_list1 li a { font-size:4vw;width:84%;color: #070707;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.frw .lr_xwk_djxwk_nrk_list1 li {line-height:10vw;height:10vw;width: 100%;display: inline-block;font-size: 4vw;}
.frw .lr_xwk_djxwk_nrk_list1 li .fr{ float:right;font-size:4vw;}
/*pict*/
.service_list{margin-top:5vw;}
.service_list .s_l_t{background: #DEDEDE}
.s_l_t h4{color: #8c272b;font-size: 5vw; font-weight:700}
.s_l_t{display: flex;align-items: center;justify-content: space-between;background: #f5f5f5;padding: 1.25vw 2.5vw;margin-bottom: 2.5vw;position: relative}
.s_l_t::before{content: "";display: block;position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: .75vw;height: 100%;background: #8c272b;}
.s_l_t a{font-size: 3.5vw;color: #555;}
.service_list dl{display: flex;align-items: center;flex-wrap: wrap;}
.service_list dd{width: 48%;margin-right: 4%;background: #f5f5f5;color: #333;font-size: 3.75vw;border-radius: 5px;text-align: center;line-height: 10vw;margin-top: 5vw;}
.service_list dd i{display: inline-block;margin-right: 1.25vw;vertical-align: middle;width: 7.5vw;height: 7.5vw;background: url(../images/quan.png) no-repeat left center;background-size: 5vw;}
.service_list dd:nth-child(2n){margin-right: 0;}
/*services end*/
#newslist{width:100%;line-height:5.5vw; margin-top:5vw;font-size:3vw;
word-break:break-all; /*支持IE，chrome，FF不支持*/
word-wrap:break-word;/*支持IE，chrome，FF*/
}
#newslist UL {COLOR:#565656; list-style-type:none; margin-bottom:2vw;}
#newslist UL LI A {color:#333;}
#newslist UL LI {width:97%;float:left;line-height:5.5vw;font-size:3vw; padding:1.5%;  margin-bottom:3.75vw;background-color:#f9f9f9;display: block; position: relative; z-index: 1; overflow:hidden;}
#newslist UL LI::after{background:#f4f4f4; transition:0.8s; left: -120%; top: 0px; width: 100%; height: 100%; position: absolute; z-index: -1; content: " ";}
#newslist UL LI:hover::after{left:0px;}
#newslist UL LI .zs{ width:100%; float:left;}
#newslist UL LI dd{ font-size:4vw; line-height:6.5vw; margin-bottom:0.5vw; overflow:hidden;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;OVERFLOW: hidden;  height:6.5vw; font-weight:600; }
#newslist UL LI .img2{ float:right; width:37.5vw; height:28vw; border:0; margin-left:4vw;}
#newslist UL LI h5 b{ font-size:6.5vw;  line-height:7.5vw; }
#newslist UL LI p{ font-size:3.5vw; line-height:6.25vw; color:#fff; font-weight:normal;}
#newslist UL LI p.gjc{color:#A9171F;}
#newslist UL LI A h5 {text-align:center;cursor:pointer;width:18.25vw;padding-top:2.5vw;padding-bottom:2.5vw;height:13.75vw;color:#fff;float:left;margin-right:2.25vw;font-family: Arial, Helvetica, sans-serif;font-size: 3.75vw;line-height:5.5vw;background-color:#666;}
#newslist UL LI em{ height:11vw; line-height:5.5vw;color:#777; font-size:3.5vw;font-style: normal; display: -webkit-box; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; margin-top:-6.25vw;}
#newslist UL LI A:hover { color:#A9171F}
#newslist UL LI A:hover h5{ background-color:#A9171F;}
#newslist UL LI span{height:5.5vw; line-height:5.5vw; font-size:3.5vw;}
#newslist UL LI A span { color:#444}
#newslist UL LI A:hover span {color:#A9171F;}
#newslist UL LI dl{height:6.5vw; line-height:6.5vw; font-size:3vw;}
#newslist UL LI dl strong:nth-child(2){margin-left:2.5vw;}
#newslist UL LI A dl { color:#444}
#newslist UL LI A:hover dl {color:#A9171F;}
/*newslist*/
.lvshi_box_zi{ margin-top:7.5vw;margin-bottom:2.5vw;}
.lvshi_box_zi li{ width:49%;margin-bottom:5vw;float:left;overflow:hidden;z-index:4; position: relative; }
.lvshi_box_zi li:nth-child(2n){margin-left:2%;}
.lvshi_box_zi li .tu{height:50vw;background: linear-gradient(122deg, #447ABA 0%, #4064A5 59%, #5552A6 100%);width:100%; overflow:hidden;display: block;position: relative;}
.lvshi_box_zi li .tu img{min-height:50vw;transition: all 1s ease;width:100%;position: absolute;}
.lvshi_box_zi li .tu img:hover{transform: scale(1.1);}
.lvshi_box_zi li h6{ height:8vw; line-height:8vw; padding-left:1.25vw;  margin-top:1.25vw;background:#446499;}
.lvshi_box_zi li span{ height:8vw; line-height:8vw; display:block;float:left; }
.lvshi_box_zi li span.s1{border-left:1.25vw solid #fbfbfb; padding-left:3.75vw; font-size:4.5vw;color:#fff;}
.lvshi_box_zi li span.s2{ padding-left:1.5vw;font-size:4vw;color:#fff;}
.lvshi_box_zi li span.s3,.lvshi_box_zi li p{ display: none}
/*lvshi_box_zi end**************************************************/
.lvshi_lunbo{width:100%; float:left; position:relative;height:50vw;}
.lvshi_lunbo .left_jt{background:url(../images/l.png) no-repeat 0 0; position:absolute; z-index:999;cursor:pointer; display:none;width:7.5vw; height:14vw;  top:18vw; left:3vw;}
.lvshi_lunbo .right_jt{background:url(../images/r.png) no-repeat 0 0; position:absolute;z-index:999; cursor:pointer; display:none;width:7.5vw; height:14vw;top:18vw; right:3vw;}
.lvshi_lunbo .main{ width:100%; overflow:hidden;height:50vw;}
.lvshi_lunbo .main ul{ width:900%;}
.lvshi_lunbo .main ul li{position:relative; float:left; cursor:pointer;width:40vw; margin-right:5vw; height:50vw;}
.lvshi_lunbo .main ul li img{ width:40vw; height:50vw;}
.lvshi_lunbo .main ul li .jieshao{position:absolute; background:rgba(0,0,0,0.70);padding:1vw 0; bottom:-10vw; height:20vw;  width:100%;}
.lvshi_lunbo .main ul li .jieshao h5{ color:#fff; font-weight:bolder; text-align:center; width:100%;height:10vw; line-height:10vw;}
.lvshi_lunbo .main ul li .jieshao h5 .mingzi{ font-size:4.8vw; }
.lvshi_lunbo .main ul li .jieshao h5 .zhiwu{ font-size:4vw;}
.lvshi_lunbo .main ul li .jieshao h6{ display:none; }
.lvshi_lunbo .main ul li .jieshao .ycbf{ text-align:center;padding-top:2.5vw; padding-bottom:2.8vw;}
.lvshi_lunbo .main ul li .jieshao .ycbf a{color:#fff;padding:1vw 2vw;font-size:4vw;}
.lvshi_lunbo .main ul li .jieshao .ycbf a.more{ background:#900000;}
.lvshi_lunbo .main ul li:hover .jieshao{ bottom:0;}
.lvshi_lunbo .main ul li .jieshao .ycbf a.zixun_01{ display:none;}
/*lvshi_lunbo end**************************************************/
#lmbt,#lmbtf{width:100%;text-align:center;overflow:hidden;}
#lmbt dd{position:relative;font-size:6vw;color:#333;line-height:1.8;background-image: url(../images/line.png);background-repeat: no-repeat;background-position: center bottom; padding-bottom:1.5vw;}
#lmbt  dd span{ color:#A9171F; margin-left:3vw;}
#lmbt p.en{ color:#555;font-size:3.5vw;font-family: Arial, Helvetica, sans-serif;text-transform:capitalize;}
#lmbt p{ line-height:1.8; color:#999;}
#lmbtf dd{position:relative;font-size:8vw;color:#fff;line-height:1.8;background-image: url(../images/line.png);background-repeat: no-repeat;background-position: center bottom; padding-bottom:3vw;}
#lmbtf dd span{ color:#ff9933; margin-left:3vw;}
#lmbtf p.en{ color:#fff;font-size:3.5vw;font-family: Arial, Helvetica, sans-serif;  text-transform:capitalize;}
#lmbtf p{ line-height:1.8; color:#f1f1f1;}
/*lmbt end*/
.ne-list{margin-top: 7vw;display: block;overflow: hidden;}
.ne-list li{display: block;overflow: hidden;padding-bottom: 6vw;margin-bottom: 6vw;border-bottom: 1px solid #ececec; }
.ne-li-tu{width:100%;height: 32.5vw;overflow: hidden;display: flex;align-items: center;}
.ne-li-tu img{width: 100%;height: auto;min-height: 32.5vw;transition: all 0.6s ease;}
.ne-list li:hover .ne-li-tu img{width: 120%;cursor: pointer;transition: all 0.6s ease;}
.ne-li-wz{padding: 0; width:100%}
.ne-li-wz-ti{color: #000;display: block;line-height:9vw;font-size:4.25vw;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;font-family: 华文彩云;}
.ne-li-wz-ti:visited{color: #000000;}
.ne-li-wz-js{display: block;height: 14vw;margin-bottom: 2vw;overflow: hidden;line-height:7vw;font-size:3.5vw;color: #666;}
.ne-li-wz-da{display: block;color: #b2b2b2;line-height:4vw;font-size:3.5vw;}
.ne-li-wz-da .time{background: url(../images/li-sj.png) center left no-repeat;background-size:4vw 4vw;padding-left: 4.5vw; margin-right:4vw;}
.ne-li-wz-da .read{background: url(../images/li-read.png) center left no-repeat;background-size:4vw 4vw;padding-left: 4.5vw;}
.ne-li-wz-da .b{color:#0066CC;margin-right:6vw;}
.ne-li-wz-da a{color:#333333;margin-right:3.75vw;}
.ne-li-wz-js:visited{color: #666;}
.ne-list li:hover .ne-li-wz-ti{padding-left: 1.5vw;color: #3E68D4;transition: all 0.6s ease;}
.ne-list li:hover .ne-li-wz-js{color: #222;}
/*ne-list*/
.case-list-t{margin-top:4vw; }
.case-list-t li{width:49%; overflow:hidden; padding-bottom:3.5vw; float:left; margin-bottom:4vw;background:rgba(241,241,241,0.8)}
.case-list-t li:nth-child(2n){ margin-left:2%;}
.case-list-t li a:hover{color:#666666;}
.case-list-t .c-img{ height:30vw;overflow:hidden;position: relative;}
.case-list-t li .c-img:before {transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;content: '';display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;border: 1px solid rgba(255,255,255,0);z-index: 100; background-color:rgba(0,0,0,0.1)}
.case-list-t li:hover .c-img:before {top: 3%;left: 3%;right: 3%;bottom: 3%;border: 1px solid rgba(255,255,255,0.5);}
.case-list-t .c-img img{min-height:30vw;height: auto;width:100%;transition: all 1s ease;}
.case-list-t li:hover .c-img img  {transform: scale(1.1) rotate(3deg);-o-transform: scale(1.1) rotate(3deg);-webkit-transform: scale(1.1) rotate(3deg);-moz-transform: scale(1.1) rotate(3deg);-ms-transform: scale(1.1) rotate(3deg);}
.case-list-t .c-tday{overflow:hidden; margin-top:1.75vw;width:93%; margin-left:auto; margin-right:auto; }
.case-list-t .c-tday .c-day{width:100%; overflow:hidden;  margin-top:3vw; font-size:4vw;color:#999; }
.case-list-t .c-tday .c-day h4{ font-size:6vw;line-height:6vw; height:6vw; margin-top:1.25vw;display:block;}
.case-list-t .c-tday .c-day span{background: url(../images/li-sj.png) center left no-repeat;background-size:4vw 4vw; }
.case-list-t .c-tday .c-day span::before {content:" "; margin-right:4.5vw;}
.case-list-t .c-tday .c-day strong{background: url(../images/li-read.png) center left no-repeat;background-size:4vw 4vw; }
.case-list-t .c-tday .c-day strong::before {content:" "; margin-right:4.5vw;}
.case-list-t .c-tday .c-day .more{ display:none;}
.case-list-t li:hover .c-tday .c-day .more{ color:#990000;border:1px solid #990000;}
.case-list-t .c-t{ width:100%;overflow:hidden;}
.case-list-t .c-t .t{line-height:6.25vw; font-size:4vw; display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;width:100%;font-weight:700; color:#333333;}
.case-list-t .c-t .p{ display:none}
/*case-list-t end */
.page{padding-top:5vw; float:right;}
.page a{border:1px solid #666; padding:0.5vw 1.5vw;border-radius:0.75vw;}
.page b{padding:0.75vw 2vw;border-radius:0.75vw;border:1px solid #666; background:#A40000; color:#fff; }
.page a b{ border:none;background:none}

.time {background: url(../images/li-sj.png) center left no-repeat;background-size: 3.5vw 3.5vw;padding-left: 4vw;}
.read {background: url(../images/li-read.png) center left no-repeat;background-size:3.5vw 3.5vw;padding-left: 4vw;margin-left: 2.75vw;}
.add{background: url(../images/about_us_02.png) center left no-repeat;background-size:3.5vw 3.5vw;padding-left: 4vw;margin-left: 2.75vw;}
.lxfs{ margin-top:8vw;}
.lxfs dd{width:50%; float:left; text-align:center; margin-bottom:3vw}
.lxfs dd .lximg{margin-bottom:2.5vw; width:100%;}
.lxfs dd .lximg img{height:18vw; width:auto;vertical-align: middle;}
.lxfs dd:nth-child(4) .lximg img{height:25vw; width:auto;vertical-align: middle;}
.lxfs dd p{line-height:7.5vw; font-size:4vw;}
.lxfs dd p span{font-size:4.5vw;}
/*lxfs end*/
.fk-nr-biao{ float:left; width:100%; }
.fk-nr-sm{ font-size:3vw; line-height:5.5vw; color:#666; }
.fk-nr-biao{ margin-top:7.5vw; }
.fk-nr-biao .biao-bt{ float:left; width:100%; border-bottom:1px dotted #ddd; font-size:3vw; line-height:3.5vw; padding-bottom:2.5vw; margin-bottom:3.75vw; }
.fk-nr-biao .biao-bt em{ float:left; width:4vw; height:4vw; background:url(../images/help-ico.gif) 0px -245px; margin-right:6px; }
.fk-nr-biao .biao-bt strong{ float:left; margin:0.5vw 1.5vw 0 0; }
.fk-nr-biao .biao-bt i{ float:left; color:#999; margin-top:0.5vw; }
.fk-nr-biao .biao-bt i u{ text-decoration:none; color:#ed0000; }
.fk-nr-biao .biao-list{ float:left; width:100%; margin:3.75vw 0px 1.25vw 0px; }
.fk-nr-biao .biao-list span{ float:left; width:32.5vw; font-size:3.5vw; text-align:right; padding-top:2.5vw; margin-right:2.5vw; }
.fk-nr-biao .biao-list span em{ color:#ed0000; }
.fk-nr-biao .biao-list input::placeholder,
.fk-nr-biao .biao-list textarea::placeholder { color: #bbb; }
.fk-nr-biao .biao-list .wbk{ float:left; width:40vw; height:7.5vw; padding:0px 2.5vw; border:1px solid #ddd; border-radius:3px;font-size:3vw; line-height:7.5vw; color:#333; }
.fk-nr-biao .biao-list .wbk2{ float:left; width:75.5vw; height:7.5vw; padding:0px 2.5vw; border:1px solid #ddd; border-radius:3px;font-size:3vw; line-height:7.5vw; color:#333; }
.fk-nr-biao .biao-list .yj-nr{ float:left; width:52vw; height:27.5vw; padding:1.25vw; border:1px solid #ddd; border-radius:3px;font-size:3vw; line-height:5vw; color:#333; overflow:hidden; resize:none}
.fk-nr-biao .biao-list .fs-btn{ float:left; width:90px; height:40px; background:url(../images/help-ico.gif) 0px -130px; border:none; font-size:12px; color:#fff; cursor:pointer; }
.fk-nr-biao .biao-list .fs-btn:hover{ background-position:-95px -130px; }
.fk-nr-biao .biao-list .tishi{ float:left; position:relative; margin-left:3.75vw; }
.tishi .ts-jt{ float:left; width:7px; height:16px; background:url(../images/help-ico.gif) -85px -245px; position:absolute; top:7px; left:-6px; }
.tishi .ts-nr{ float:left; width:27.5vw; background:#FEFADD; border:1px solid #F6D9B7; padding:1.25vw 2vw 0.75vw 2vw; font-size:3vw; line-height:5vw; color:#ff6600; }
.fkr{width:100%;float:right;padding-top: 5vw; }
.fkr h2{ font-size:4.5vw; font-weight:600; margin-bottom:5vw; }
.fkr,.fkr p{ font-size:4vw;color:#777;}
/*fk-nr-biao end*/
.flink{width: 100%;margin-top:5vw;float: left;}
.flink ul{width: 94%;margin: auto; clear: both;}
.flink .tg{width: 100%;}
.flink .tg b{line-height: 7vw;float: left;font-size: 4vw;font-weight: 700;color: #333;}
.flink .tg b:before{content:"";float: left;background:#d02128;width: 1.25vw;height: 3.5vw;margin-right: 1.25vw;border-radius: 15vw;margin-top: 1.75vw;}
.flink .tg b span{margin-left: 1.25vw; color: #d02128;}
.flink .tg b:after{content:"";display: inline-block;background: #eeeeee;height: 3px;width:35vw;margin-left:2.5vw;}
.flink li{line-height: 5.5vw;color: #b7b7b7;margin: 1.25vw;float: left;}
.flink li:nth-child(1){color: #d02128; }
.flink li a{color: #666;font-size: 3.5vw;}
.flink li a:hover{color: #d02128;}
.news_search{background:#fff;height:12.5vw;overflow:hidden;position:relative; margin-top: 3vw;margin-bottom: 3vw;}
.news_search input{height:12.5vw;min-width:62.5vw;float:left;border:none;padding-left:7.5vw;font-size:3.75vw;cursor:pointer}
.news_search input:focus-visible{outline:none}
.news_search button{position:absolute;right:0px;top:0px;width:12.5vw;height:12.5vw;float:right;text-align:center;border-left:1px solid #ddd;cursor:pointer;background:none; border-bottom:none; border-right:none; border-top:none;}
.news_search button img{border:none;padding-top:2vw; width:5.5vw;margin-left: 2vw;}
.news_search .active{display:none}
.news_search .default{display:block}
.news_search:hover .active{display:block}
.news_search:hover .default{display:none}
/*news_search end*/
.con-nav{width:100%;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px; }
/*news_nav end*/
.con-r{width:100%; }
.con-r .con-azw{width:100%; padding:7.5vw 0;color:#333333; min-height:10vw; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;background:#FFFFFF;line-height:9vw; margin-bottom:5vw;}
.con-r .con-azw .t1{color:#CCCCCC;font-size:6vw; margin:1vw 0 1vw;}
.con-r .con-azw .t2{color:#666; font-weight:700;font-size:5vw;}
.con-r .con-azw .tj{color:#999;font-size:5vw; margin:1.5vw 0 1vw;}
.con-r .con-azw .th{border-bottom:2px #FF0000 solid; height:2px;width:15vw;margin-bottom:10vw;}
.con-r .con-azw p{text-indent: 2em;line-height:10vw; font-size:4vw; color:#333333;}
.con-r .con-azw strong{font-size:4vw;font-weight:700; }
.con-r .con-azw h2{font-size:4.5vw;font-weight:700;}
.con-r .con-azw h3{font-size:4vw;font-weight:700;}
.con-r .con-azw  .nr img{max-width: 100%;margin: 1.25vw auto;}
/*con-r end*/
ul.news_list {padding: 0;font-style: normal;}
ul.news_list > li {list-style: none;background: #FFF;padding: 0 2.5vw 0 0;margin-bottom: 5vw;display: flex;border-bottom: 0.7px dashed #ccc;}
ul.news_list > li > .date {width: 25vw !important;background: #666;height: 25vw;color: #FFF;margin-right: 2.5vw;text-align: center;}
ul.news_list > li > .date > span {font-size:10vw;line-height: 1.2;display: block;border-bottom: 1px solid #fff;margin-top: 4vw;margin-left: auto; margin-right:auto;width: 80%;margin-bottom: 1.25vw;}
ul.news_list > li > .date > date {font-size: 4vw;}
ul.news_list > li > div.cont {flex: 1;position: relative;}
ul.news_list > li > div.cont h3 {padding-top: 1.25vw;padding-bottom: 1.25vw;line-height: 1.8;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
ul.news_list > li > div.cont h3 a{font-size:4vw;}
ul.news_list > li > div.cont h3 a:hover {color: #C00;}
ul.news_list > li > div.cont p {display:none}
ul.news_list > li > div.cont > div.more {position: absolute;right: 0;bottom: 6px;text-align: right;font-size: 12px;color: #999;}
ul.news_list > li > div.cont > div.more span {margin-left: 7px;}
ul.news_list > li > div.cont > div.more span > i {margin-right: 4px;}
/*news_list end*/
}
@media screen and (max-width:1199px) and (min-width:1000px){
.flink ul{width: 900px;margin: auto; clear: both;}
.flink .tg b:after{content:"";display: inline-block;background: #eeeeee;height: 3px;width: 780px;margin-left: 15px;}
}