.fnt_42 {    font-size: 42px;}
img{max-width:100%;}
.w80b{width:80%}
.ppiicc{margin-bottom:30px;}
.backfff{background-color: #fff;}
.backgray{background:url(../image_files/bgbg1.jpg) center top}
.backlan{background:url(../image_files/bgbg2.jpg) center top no-repeat}
.indexaboutbg{background:#f3f3f3 ;color:#333;padding-top: 70px;padding-bottom: 70px;}
.indexaboutp{margin-top: 35px;color: #666;}
	.mgb10{margin-bottom: 10px;}

@media only screen and (max-width: 1221px) and (min-width: 768px) {
	.indexaboutp {
	    margin-top: 28px;
	}
}
.indexaboutp p{margin-bottom: 15px;margin-top: 15px;line-height: 25px;}
.backbgbg3{background:url(../image_files/bgbg3.jpg) center top no-repeat}
.p_FLine {width:40px;line-height:1px;border-bottom:5px solid #ff9901;margin:25px 0;}
.contextimg{max-width:80%}
.procontextimg{max-width:100%}
.procontextimg tr:nth-child(odd){
				background-color: #ddd;}
.abouttext h3.prot{margin-top: 0;}

.kuai{width:100%;height:0;vertical-align: middle;position: relative;padding-bottom: 80%}
.kuai img{width:100%;height:100%;position: absolute;}
.kuai .zhezhao h4{font-weight:bold;font-size:16px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;text-align: center;margin-top:35%}
.kuai .zhezhao{opacity: 0;filter:Alpha(opacity=0);background:rgba(34,34,34,.8);height:0;position: absolute;bottom:0;left:0;width:100%;color:#fff;transition: all 0.2s linear 0s;text-align: center;}
.kuai:hover .zhezhao{display: block;height:100%;opacity: 1;filter:Alpha(opacity=1);transition: all 0.2s linear 0s;}

.kuai2{width:100%;height:0;vertical-align: middle;position: relative;padding-bottom: 60%}
.kuai2 img{width:100%;height:100%;position: absolute;}
.kuai2 .zhezhao h4{font-weight:bold;font-size:16px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;text-align: center;margin-top:30%}
.kuai2 .zhezhao{opacity: 0;filter:Alpha(opacity=0);background:rgba(34,34,34,.8);height:0;position: absolute;bottom:0;left:0;width:100%;color:#fff;transition: all 0.2s linear 0s;text-align: center;}
.kuai2:hover .zhezhao{display: block;height:100%;opacity: 1;filter:Alpha(opacity=1);transition: all 0.2s linear 0s;}

.aboutbg{background: url(../image_files/aboutbg.jpg) top center no-repeat;width:100%;height:510px;}
.backorange{background: #BA3A1F;padding:40px;color:#fff;line-height: 2;}
.backcheng{/*background:url(../image_files/backcheng.jpg) center bottom no-repeat*/background:#fff;}
.backorange h4{margin-bottom: 30px;}
.npic{width:426px;height:297px!important;}
.font{line-height:40px}
.aboutcon p{margin-bottom: 15px;}
.colorblue{color:#02aef0}
.colorblack{color:#000;}
.w382{text-align-last:justify;text-align:justify;text-justify:distribute-all-lines;display: block;}
.zs{display: block;border: 1px solid #ddd;width: 100%;height: 200px;}
.font34{font-size: 32px;color: #ba3a1f;}
.font24{font-size: 22px;}
.font18{font-size: 18px;}
.mgtb10{margin-bottom: 10px;}
.newsss .bottom {
 width:100%;
 height:180px;
 padding:20px;
 font-size:18px;
 overflow:hidden;
}
.newsss .time_box {
 display:inline-block;
 width:80px;
 height:80px;
 overflow:hidden;
 vertical-align:top;
 border-right:1px solid #ddd;
}
.newsss .time_ri {
 position:relative;
 margin-left:10px;
 width:55px;
 height:50px;
 overflow:hidden;
 font-size:40px;
 font-weight:900;
 color:#000;
}
.newsss .ri {
 position:absolute;
 left:-184px;
}
.newsss .time_down {
 position:relative;
 width:58px;
 height:30px;
 line-height:30px;
 overflow:hidden;
 font-size:14px;
}
.newsss .ni {
 position:absolute;
 left:6px;
 white-space:nowrap;
}
.newsss .title_box {
 display:inline-block;
 padding:10px 0 0 20px;
 width:200px;
 height:80px;
 overflow:hidden;
}
.newsss .til {
 height:60px;
 line-height:30px;
 font-size:18px;
 display:-webkit-box;
 overflow:hidden;
 -webkit-line-clamp:2px;
 -webkit-box-orient:vertical;
 text-overflow:ellipsis;
 color:#222;
 font-weight:normal;
 transition:all .3s ease;
}
.newsss .link {
 position:relative;
 border-top:1px solid #ddd;
 width:100%;
 margin-top:15px;
 line-height:55px;
 cursor:pointer;
}
.newsss .ck {
 font-style:normal;
 color:#7F7F7F;
 font-size:12px;
}
.newsss .ic {
 position:absolute;
 right:0px;
 top:22px;
}
.newsss .list_box:hover {
 top:-10px;
 box-shadow:0 10px 30px rgba(11,64,232,0.15);
}
.newsss .list_box:hover .til {
 color:#0B40E8;
}
.p_rbox {
 background-color:#ba3a1f;height:364px;
}
#w_common_text-1585567878844 {
 position:absolute;
 top:56px;
 left:49px;
 z-index:2;
 width:636px;
 height:35px;
}
#w_hline-1585567936588 {
    position: absolute;
    top: 102px;
    left: 51px;
    z-index: 3;
    width: 287px;
    height: 12px;
}
#w_img-1585568161788 {
    position: absolute;
    top: 131px;
    left: 51px;
    z-index: 4;
    width: 47px;
    height: 47px;
}
.w_img-002 .p_box {
    width: 100%;
    height: 100%;
    text-align: center;
}
.w_img-002 .p_box {
    margin: 0;
    width: 236px;
    height: 317px;
    padding: 0;
    border-width: 1px;
    border-style: none;
    border-color: 
rgba(228,228,228,0);
background-color:
    transparent;
    overflow: hidden;
}
.w_img-002 .p_dimage {
    height: inherit;
    overflow: hidden;
    font-size: 0;
}
.w_img-002 .p_dimage {
    padding: 0;
    border-width: 0px;
    border-style: solid;
    border-color: 
rgba(228,228,228,1);
background-color:
    transparent;
    overflow: hidden;
}
#w_hline-1585568435554 {
    position: absolute;
    top: 250px;
    left: 367px;
    z-index: 10;
    width: 187px;
    height: 46px;
}
#w_common_text-1585568352906 {
    position: absolute;
    top: 221px;
    left: 109px;
    z-index: 9;
    width: 296px;
    height: 49px;
}
.e_ContentMajorStyleBox-001 {
 height:auto;
 height-and-height-uint:auto;
 width:100%;
 width-and-width-uint:100%;
 width-uint:%;
}
.e_ContentMajorStyleBox-001 .stylebox_top {
 height:40px;
 height-and-height-uint:40px;
 width:auto;
 width-and-width-uint:auto;
 background-color:rgba(255, 255, 255, 0);
}
.e_ContentMajorStyleBox-001 .title_icon {
 vertical-align:middle;
 margin-right:10px;
 line-height:40px;
 color:rgba(255,255,255,1);
 font-size:medium;
 display:inline-block;
}
.e_ContentMajorStyleBox-001 .title_icon::before {
 content:"";
}
.e_ContentMajorStyleBox-001 .title_main {
 vertical-align:middle;
 line-height:40px;
 max-width:600px;
 color:rgba(0, 0, 0, 1);
 text-align:center;
 text-overflow:ellipsis;
 overflow:hidden;
 font-size:18px;
 white-space:nowrap;
 display:inline-block;
 font-weight:normal;
}
.e_ContentMajorStyleBox-001 .title_sub {
 vertical-align:middle;
 line-height:40px;
 color:rgba(255,255,255,1);
 font-size:14px;
 margin-left:10px;
 display:inline-block;
 font-weight:normal;
}
.e_ContentMajorStyleBox-001 .stylebox_title {
 padding-left:15px;
 padding-right:15px;
 height-and-height-uint:auto;
 width:100%;
 background-color:rgba(255, 255, 255, 0);
 display:inline-block;
 width-uint:%;
 vertical-align:bottom;
 width-and-width-uint:100%;
 font-size:0px;
 width-and-height:custom;
 white-space:nowrap;
 height-uint:auto;
}
.e_ContentMajorStyleBox-001 .stylebox_link {
 vertical-align:middle;
 margin-right:15px;
 height:inherit;
 color:#666666;
 font-size:14px;
 display:table;
 border-width:0px;
 padding:0 15px;
 float:right;
}
.e_ContentMajorStyleBox-001 .stylebox_link a {
 vertical-align:middle;
 color:inherit;
 display:table-cell;
}
.e_ContentMajorStyleBox-001 .link_icon {
 margin-left:5px;
 display:inline-block;
}
.e_ContentMajorStyleBox-001 .link_icon::before {
 content:'\e6af';
}
.e_ContentMajorStyleBox-001 .stylebox_top_line {
 height:1px;
 background-color:rgba(240,240,240,1);
}
.e_ContentMajorStyleBox-001 .stylebox_content {
 height:calc(100% - 48px);
 width:100%;
 border-style:solid;
 border-color:#f0f0f0;
 border-width:1px;
 width-uint:%;
}
.e_ContentMajorStyleBox-001 .stylebox_bottom_line {
 height:1px;
 background-color:rgba(240,240,240,1);
}
.e_IndexOrdinaryStyleBox-001 {
 width: 100%;
 height: auto;
 width-uint:%;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top {
 background-color: transparent;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link {
 color: #666666;
 font-size: 14px;
 display: table;
 height: inherit;
 border-width: 0;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link:hover {
 color: rgba(101,190,186,1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link:active {
 color: rgba(101,190,186,1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top {
 width: auto;
 height: 40px;
}
.e_IndexOrdinaryStyleBox-001 .title_icon {
 display: inline-block;
 vertical-align: middle;
 line-height: 40px;
 color: rgba(255,255,255,1);
 margin-right: 10px;
 font-size:medium;
}
.e_IndexOrdinaryStyleBox-001 .title_icon::before {
 content: "";
}
.e_IndexOrdinaryStyleBox-001 .title_main {
 display: inline-block;
 vertical-align: middle;
 line-height: 40px;
 color: rgba(255,255,255,1);
 font-weight: normal;
 font-size: 16px;
 max-width: 600px;
 overflow: hidden;
 text-overflow:ellipsis;
 white-space: nowrap;
}
.e_IndexOrdinaryStyleBox-001 .title_sub {
 display: inline-block;
 vertical-align: middle;
 line-height: 40px;
 color: rgba(255,255,255,1);
 font-size: 14px;
 font-weight: normal;
 margin-left: 10px;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_title {
 display: inline-block;
 width: auto;
 height: inherit;
 background-color: rgba(101, 190, 186, 1);
 padding-left: 15px;
 padding-right: 15px;
 font-size: 0;
 vertical-align: bottom;
 white-space: nowrap;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link {
 float: right;
 vertical-align: middle;
 margin-right: 15px;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link a {
 color: inherit;
 display: table-cell;
 vertical-align: middle;
}
.e_IndexOrdinaryStyleBox-001 .link_icon {
 display: inline-block;
 margin-left: 5px;
}
.e_IndexOrdinaryStyleBox-001 .link_icon::before {
 content: '\e6af';
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top_line {
 height: 1px;
 background-color: rgba(240,240,240,1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_content {
 border-style: solid;
 border-width: 1px;
 border-color: #f0f0f0;
 width: 100%;
 height: calc(100% - 48px);
 width-uint:%;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_bottom_line {
 height: 1px;
 background-color: rgba(240,240,240,1);
}
.e_SideMajorStyleBox-001 {
 width: 100%;
 height: auto;
 width-uint:%;
}
.e_SideMajorStyleBox-001 .stylebox_link {
 color: #666666;
 font-size: 14px;
 display: table;
 height: inherit;
 border-width: 0;
 float: right;
 vertical-align: middle;
 margin-right: 15px;
}
.e_SideMajorStyleBox-001 .stylebox_top {
 width: auto;
 height: 40px;
 background-color: rgba(101, 190, 186, 1);
}
.e_SideMajorStyleBox-001 .title_icon {
 display: inline-block;
 vertical-align: middle;
 line-height: 40px;
 color: rgba(255,255,255,1);
 margin-right: 10px;
 font-size: medium;
}
.e_SideMajorStyleBox-001 .title_icon::before {
 content: "";
}
.e_SideMajorStyleBox-001 .title_main {
 display: inline-block;
 vertical-align: middle;
 line-height: 40px;
 color: rgba(255,255,255,1);
 font-weight: normal;
 font-size: 16px;
 max-width: 600px;
 overflow: hidden;
 text-overflow:ellipsis;
 white-space: nowrap;
}
.e_SideMajorStyleBox-001 .title_sub {
 display: inline-block;
 vertical-align: middle;
 line-height: 40px;
 color: rgba(255,255,255,1);
 font-size: 14px;
 font-weight: normal;
 margin-left: 10px;
}
.e_SideMajorStyleBox-001 .stylebox_title {
 display: inline-block;
 width: auto;
 height: inherit;
 background-color: rgba(101, 190, 186, 1);
 padding-left: 15px;
 padding-right: 15px;
 font-size: 0;
 vertical-align: bottom;
 white-space: nowrap;
}
.e_SideMajorStyleBox-001 .stylebox_link a {
 color: inherit;
 display: table-cell;
 vertical-align: middle;
}
.e_SideMajorStyleBox-001 .link_icon {
 display: inline-block;
 margin-left: 5px;
}
.e_SideMajorStyleBox-001 .link_icon::before {
 content: '\e6af';
}
.e_SideMajorStyleBox-001 .stylebox_top_line {
 height: 1px;
 background-color: rgba(240,240,240,1);
}
.e_SideMajorStyleBox-001 .stylebox_content {
 border-style: solid;
 border-width: 1px;
 border-color: #f0f0f0;
 width: 100%;
 width-uint:%;
}
.e_SideMajorStyleBox-001 .stylebox_bottom_line {
 height: 1px;
 background-color: rgba(240,240,240,1);
}
.e_AllWBox-001 {
 width: 490px;
 height: 39px;
 background-color:rgba(77,144,203,1);
}
.w_wbox-001 .p_wbox {
 background-color: rgba(255,255,255,1);
}
.w_bbox-001 .w_wbox-001 .p_wbox {
 margin-top: 20px;
}
.w_wbox-001 {
 position:absolute;
 width:100%;
 height:120px;
}
.c_ads_banner-83002 {
 width:100%!important;
 left:0px!important;
}
.hwslider {
 width: 100%;
 height:auto;
 min-width:280px;
 min-height: 160px;
 margin:0px auto;
 position: relative;
 overflow: hidden;
}
.hwslider ul {
 width: 100%;
 height:100%;
 position: absolute;
 z-index: 1
}
.hwslider ul li {
 display:none;
 position:absolute;
 left:0;
 top:0;
 width: 100%;
 height:100%;
 overflow: hidden;
}
.hwslider ul li.active {
 display: block;
}
.hwslider ul li img {
 width:100%;
 max-width: 100%;
 height:auto;
 display: block
}
.dots {
 position: absolute;
 bottom:20px;
 left:200px;
 min-width:60px;
 height: 12px;
 z-index: 2;
}
.dots span {
 float: left;
 width:12px;
 height: 12px;
 border: 1px solid #fff;
 border-radius: 50%;
 background: #333;
 margin-right: 8px;
 cursor: pointer;
}
.dots span.active {
 background:orangered
}
.arr {
 display:none;
 position: absolute;
 top: 140px;
 z-index: 2;
 width: 40px;
 height: 40px;
 line-height: 38px;
 text-align: center;
 font-size: 36px;
 background: rgba(0,0,0,.3);
 color: #fff;
 text-decoration: none
}
.arr:hover {
 background: rgba(0,0,0,.7);
 text-decoration: none;
}
.hwslider:hover .arr {
 display: block;
 text-decoration: none;
 color: #fff
}
.prev {
 left: 20px
}
.next {
 right: 20px
}
.c_ads_banner-83002 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
.w_vline-001 .p_Vline {
 width:1px;
 height:200px;
 background-color:rgba(189,189,189,0);
 width:0px;
 border-left-width: 1px;
 border-left-style: solid;
 border-left-color:rgba(189,189,189,1);
 opacity:1;
 filter:alpha(opacity:100);
}
.w_vline-001 {
 position:absolute;
 width:1px;
 height:300px;
 left:20px;
 top:20px;
}
.w_vline-001 .w_vline {
 width:inherit;
 height:100%;
}
.w_vline-001 .p_Vline {
 width:inherit;
 height:100%;
}
.w_sfbox-001 > div > .p_SwipPanelBox {
 margin:0;
 padding:0;
 background-color:transparent;
 overflow: hidden;
 width: auto;
 height: auto;
 position: absolute;
 top: 50%;
 right: 30px;
 transform: translate(0,-50%);
 padding: 30px 0;
 z-index: 999;
}
.w_sfbox-001 > div > .p_SwipPanelBox .p_SwipPanel {
 width: auto;
 height: auto;
 font-size: 14px;
 color: #626262;
 font-size: 12px;
 padding: 0 10px;
 border-width: 1px;
 border-style: solid;
 border-color: transparent;
 text-align: right;
 margin-top: 10px;
}
.w_sfbox-001 > div > .p_SwipPanelBox .p_SwipPanel:first-child {
 margin-top: 0;
}
.w_sfbox-001 > div > .p_SwipPanelBox .p_SwipPanel .font {
 width: auto;
 height: auto;
 display: inline-block;
 margin-right: 5px;
 line-height: 23px;
 vertical-align: middle;
 cursor: pointer;
 font-family: NotoSansHans-Regular;
 font-size: inherit;
 color:inherit;
}
.w_sfbox-001 > div > .p_SwipPanelBox .p_SwipPanel .shape {
 width: 23px;
 height: 23px;
 display: inline-block;
 margin-left: 5px;
 line-height: 26px;
 padding: 4px;
 background-position: center;
 background-size: auto auto;
 vertical-align: middle;
 position: relative;
 cursor: pointer;
 border-radius: 50%;
 overflow: hidden;
 border-style: solid;
 border-width: 1px;
 border-color: transparent;
}
.w_sfbox-001 > div > .p_SwipPanelBox .p_SwipPanel .shape > div {
 width: 100%;
 height: 100%;
 background-color: #fff;
 border-radius: 50%;
 box-shadow: 0 0 4px 0 rgba(0,0,0,0.30);
}
.w_sfbox-001 > div > .p_SwipPanelBox .p_SwipPanel.active .shape {
 border: 1px solid #fff;
}
.w_sfbox-001 > div > .p_SwipPanelBox .p_SwipPanel.active {
 color: #0099cc;
}
.w_sfbox-001 > div > .p_SwipPanelBox .p_SwipPanel .shape img {
 position: absolute;
 width: 100%;
 height: 100%;
 display: block;
}
.w_sfbox-001 > .w_sfbox > .p_fbox > div > .p_fboxChild {
 border-color:rgba(228,228,228,0);
 overflow: hidden;
 width: 100%;
 height: 100%;
 position: absolute;
 top: 0;
 left: 0;
 background-repeat: no-repeat;
 background-position: center;
 background-size:auto;
}
.w_sfbox-001 > .w_sfbox > .p_fbox {
 width:100%;
}
.w_sfbox-001 > .w_sfbox {
 width:100%;
}
.w_sfbox-001 {
 width:100%;
}
.w_sfbox-001 .tips {
 position: absolute;
 width: 100%;
 text-align: center;
 display: none !important;
}
.w_sfbox-001 .tips .title {
 text-align: center;
 font-size: 18px;
 color: #c3c3c3;
}
.w_sfbox-001 .tips .content {
 text-align: center;
 font-size: 14px;
 font-family: "微软雅黑";
 color: #a2a2a2;
 font-weight: normal;
 line-height: 24px;
}
.w_sfbox-001 > .w_sfbox > .p_fbox > .p_footer {
 width: 100%;
 height: 200px;
 background-color: #222;
 position: relative;
 background-repeat: no-repeat;
 background-position: center;
 background-size: 100% 100%;
}
.w_sfbox-001 .p_SwipPanelBox.hor-right .font {
 float: right;
 margin-right: 0;
 margin-left: 5px;
}
.w_sfbox-001 .p_SwipPanelBox.hor-right .shape {
 margin-right: 5px;
 margin-left: 0;
}
.w_sfbox-001 .p_SwipPanelBox.ver-top .p_SwipPanel {
 padding: 0 0 0 10px;
 float: left;
 margin: 0;
}
.w_sfbox-001 .p_SwipPanelBox.ver-top .font {
 margin: 0 0 5px 0;
 writing-mode:vertical-lr;
 display: block;
}
.w_sfbox-001 .p_SwipPanelBox.ver-top .shape {
 margin: 5px 0 0 0;
}
.w_sfbox-001 .p_SwipPanelBox.ver-bottom .p_SwipPanel {
 padding: 0 0 0 10px;
 float: left;
 margin: 0;
}
.w_sfbox-001 .p_SwipPanelBox.ver-bottom .p_SwipPanel:first-child {
 padding:0;
}
.w_sfbox-001 .p_SwipPanelBox.ver-bottom .font {
 margin: 5px 0 0 0;
 writing-mode:vertical-lr;
 -webkit-writing-mode:vertical-lr;
 writing-mode:tb-lr;
 display: block;
}
.w_sfbox-001 .p_SwipPanelBox.ver-bottom .shape {
 margin: 0 0 5px 0;
}
.w_sfbox-001 > .w_sfbox > .p_fbox > .p_wrapbox {
 position:relative;
 background-color:#F4F4F4;
 overflow: hidden;
}
.w_sfbox-001 > .w_sfbox > .p_fbox > .p_wrapbox video {
 position: absolute;
 width: 100%;
 height: auto;
 top: 50%;
 left: 50%;
 -webkit-transform: translate(-50%,-50%);
 -ms-transform: translate(-50%,-50%);
 transform: translate(-50%,-50%);
}
.w_sfbox-001 > .w_sfbox > .p_fbox > div > .p_bgBox {
 height: 100%;
 width: 100%;
 background-repeat: no-repeat;
 background-position: center;
 background-size: auto;
}
.c_public_htmlCode-01001 {
 position:absolute;
 width:300px;
 height:390px;
}
.c_product_showcase-01001 .p_shade {
 width: 100%;
 height: 100%;
 position: absolute;
 background-color: rgba(0,0,0,.6);
 z-index: 999;
}
.c_product_showcase-01001 .p_PopupWindow {
 margin:0;
 width: auto;
 height: auto;
 padding:0;
 border-width:1px;
 border-style:solid;
 border-color:transparent;
 background-color:transparent;
 z-index: 999999;
 left: 50%;
 top: 50%;
 -webkit-transform: translate(-50%,-50%);
 transform: translate(-50%,-50%);
 position: absolute;
}
.c_product_showcase-01001 .p_PopupWindow:hover {
}
.c_product_showcase-01001 .p_PopupWindow:active {
}
.c_product_showcase-01001 .p_PopupWindow iframe {
 width: 100%;
 height: 100%;
}
.c_product_showcase-01001 .p_CloseBtn {
 position: absolute;
 vertical-align: middle;
 width: 32px;
 height: 38px;
 cursor: pointer;
 right: -28px;
 top: 0px;
 z-index: 999999;
 text-align: center;
}
.c_product_showcase-01001 .p_CloseBtn:hover .iconfont {
 color: #65beba;
}
.c_product_showcase-01001 .p_CloseBtn:active {
}
.c_product_showcase-01001 .p_CloseBtn .iconfont {
 display: inline-block;
 vertical-align: top;
 color: rgba(255, 255, 255, 1.0);
}
.c_product_showcase-01001 .p_CloseBtn .iconfont:before {
 content: "\e640";
 font-size: 32px;
}
.c_product_showcase-01001 .p_scroll {
 width: 100%;
 height: auto;
 position: relative;
}
.c_product_showcase-01001 .p_scroll .vline {
 width: 100%;
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #F0F0F0;
 opacity: 1;
 position: absolute;
 top: 50%;
 -webkit-transform:translate(0,-50%);
 transform:translate(0,-50%);
}
.c_product_showcase-01001 .p_scroll .scrolling {
 width: 77px;
 height: 25px;
 border: 1px solid #BABABB;
 background: -webkit-linear-gradient(#fff , #F2F2F3);
 background: -o-linear-gradient(#fff , #F2F2F3);
 background: -moz-linear-gradient(#fff , #F2F2F3);
 background: linear-gradient(#fff , #F2F2F3);
 border-radius: 6px;
 position:relative;
 left:50%;
 text-align: center;
 font-size: 15px;
 box-shadow: 0 0 10px #fff inset,0 1px 1px rgba(0,0,0,0.1);
 color: #AAAAAA;
 cursor: pointer;
}
.c_product_showcase-01001 .p_scroll .scrolling:hover {
 border: 1px solid #BABABB;
 background: -webkit-linear-gradient(#fff , #F7F7F8);
 background: -o-linear-gradient(#fff , #F7F7F8);
 background: -moz-linear-gradient(#fff , #F7F7F8);
 background: linear-gradient(#fff , #F7F7F8);
}
.c_product_showcase-01001 .p_scroll .scrolling:active {
 border: 1px solid #BABABB;
 background: -webkit-linear-gradient(#fff , #E4E4E4);
 background: -o-linear-gradient(#fff , #E4E4E4);
 background: -moz-linear-gradient(#fff , #E4E4E4);
 background: linear-gradient(#fff , #E4E4E4);
 box-shadow: 0 0 10px #fff inset,0 1px 2px rgba(0,0,0,0.1);
}
.c_product_showcase-01001 .p_succ {
 width: auto;
 height: auto;
 min-width: 255px;
 min-height: 113px;
 max-width: 500px;
 background-color:#F7FBFB;
 border: 2px solid #65beba;
 font-size: 22px;
 position: absolute;
 z-index: 9999999999;
}
.c_product_showcase-01001 .p_succ .iconfont {
 height: auto;
 color: #A2D465;
 margin-right:20px;
 display: inline-block;
 margin-left: 40px;
}
.c_product_showcase-01001 .p_succ .iconfont:before {
 content: "\e648";
}
.c_product_showcase-01001 .p_succ .fontbox {
 display: inline-block;
 vertical-align:top;
 max-width: 386px;
 margin-right: 20px;
}
.c_product_showcase-01001 .p_succ .promptbox {
 width: auto;
 height: auto;
 margin-top: 35px;
 margin-bottom: 35px;
}
.c_product_showcase-01001 .p_succ .assistfont {
 display: none;
}
.c_product_showcase-01001 .p_succ .closebtn {
 display: none;
}
.c_product_showcase-01001 .p_fail {
 width: auto;
 height: auto;
 min-width: 255px;
 min-height: 113px;
 max-width: 500px;
 background-color:#FDFCF3;
 border: 2px solid #FFDC90;
 font-size: 22px;
 position: absolute;
 z-index: 99999999999;
}
.c_product_showcase-01001 .p_fail .iconfont {
 height: auto;
 color: #FF0000;
 margin-right:20px;
 display: inline-block;
 margin-left: 40px;
}
.c_product_showcase-01001 .p_fail .iconfont:before {
 content: "\e641";
}
.c_product_showcase-01001 .p_fail .fontbox {
 display: inline-block;
 vertical-align:top;
 max-width: 386px;
 margin-right: 20px;
}
.c_product_showcase-01001 .p_fail .promptbox {
 width: auto;
 height: auto;
 margin-top: 35px;
 margin-bottom: 35px;
}
.c_product_showcase-01001 .p_fail .assistfont {
 font-size: 14px;
 color: #999999;
 margin-top: 5px;
}
.c_product_showcase-01001 .p_fail .closebtn {
 font-size: 14px;
 color: #65beba;
 position: absolute;
 right: 15px;
 bottom: 15px;
}
.c_product_showcase-01001 .p_fail .closebtn:hover {
 cursor: pointer;
}
.c_product_showcase-01001 .p_PromptNoneData {
 width: auto;
 background-color: inherit;
 text-align: center;
}
.c_product_showcase-01001 .p_PromptNoneData .prompt_title .iconfont:before {
 content: "";
}
.c_product_showcase-01001 .p_PromptNoneData .prompt_title .first {
 height: auto;
 display: table-cell;
 font-size: 32px;
 position: relative;
 color: #09bb07;
 vertical-align: middle;
 padding: 0 10px 5px 0;
}
.c_product_showcase-01001 .p_PromptNoneData .prompt_title {
 display: inline-table;
 padding: 0 30px;
 min-height: 200px;
 height: 100%;
}
.c_product_showcase-01001 .p_PromptNoneData .prompt_title .first:before {
 content: "\e6b4";
}
.c_product_showcase-01001 .p_PromptNoneData .prompt_title .font {
 font-size: 18px;
 display: table-cell;
 line-height: normal;
 vertical-align: middle;
 color: rgba(51,51,51,1);
 font-weight: bold;
 text-align: left;
}
.c_product_showcase-01001 .p_PromptNoneData .promptbox {
 width: auto;
 height: 100%;
}
.c_product_showcase-01001 .p_PromptNoneData .prompt_content {
 font-size: 14px;
 color: rgba(105, 105, 105,1);
 padding-left: 65px;
}
.c_product_showcase-01001 .d_keyword {
 display:inline-block;
 margin:0;
 padding-bottom:0px;
 padding-left:0px;
 padding-right:5px;
 padding-top:0px;
 color:rgba(102, 102, 102,1);
 font-size:14px;
 text-align:left;
}
.c_product_showcase-01001 .d_keyword .font {
 white-space:nowrap;
 vertical-align:middle;
 line-height: 19px;
}
a>.c_product_showcase-01001 .d_keyword:hover {
 color:rgba(87, 178, 173,1);
 cursor:pointer;
}
.c_product_showcase-01001 .d_keyword .iconfont:before {
 display: inline-block;
 content:"";
}
.e_title.c_product_showcase-01001 .d_linkF {
 display:inline-block;
 padding:0;
 color:#707070;
 font-size:14px;
 text-align:left;
}
.e_title.c_product_showcase-01001 .d_linkF {
 white-space:nowrap;
 vertical-align:middle;
 line-height: 19px;
}
a>.e_title.c_product_showcase-01001 .d_linkF:hover {
 text-decoration:underline;
 font-weight:bold;
 cursor:pointer;
 color: #60a9d7;
}
a>.e_title.c_product_showcase-01001 .d_linkF:active {
 color:#60a9d7;
 font-weight:400;
}
a>.e_title.c_product_showcase-01001 .d_linkF:active {
 text-decoration:none;
 margin-top:0;
}
.e_title.c_product_showcase-01001 .d_linkF .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_keywords {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .d_AssistNameD {
 display:inline-block;
 margin:0;
 padding:0;
 color:#c8c8c8;
 font-size:12px;
 text-align:right;
}
.c_product_showcase-01001 .d_AssistNameD .font {
 vertical-align:middle;
 white-space:nowrap;
 width:inherit;
 line-height: 16px;
}
.c_product_showcase-01001 .d_AssistNameD .iconfont:before {
 content:"\e69e";
}
.c_product_showcase-01001 .d_KeywordBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .p_view {
 display:inline-table;
 margin:0;
 padding:0 5px 0 0;
 vertical-align:middle;
 color:#969696;
 font-size:12px;
 text-align:left;
 white-space:nowrap;
 overflow:visible;
}
.c_product_showcase-01001 .p_view .font {
 vertical-align:middle;
 display:table-cell;
 line-height: 18px;
}
.c_product_showcase-01001 .p_view .iconfont:before {
 content:"";
}
.c_product_showcase-01001 .p_AssistNameC {
 display:inline-block;
 margin:0;
 padding:0;
 color:#c8c8c8;
 font-size:12px;
 text-align:right;
}
.c_product_showcase-01001 .p_AssistNameC .font {
 vertical-align:middle;
 white-space:nowrap;
 width:inherit;
 line-height: 16px;
}
.c_product_showcase-01001 .p_AssistNameC .iconfont:before {
 content:"\e69e";
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
.c_product_showcase-01001 .p_ViewBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .p_comment {
 display:inline-table;
 margin:0;
 padding:0 5px 0 0;
 vertical-align:middle;
 color:#969696;
 font-size:12px;
 text-align:left;
 white-space:nowrap;
 overflow:visible;
}
.c_product_showcase-01001 .p_comment .font {
 vertical-align:middle;
 display:table-cell;
 line-height: 18px;
}
.c_product_showcase-01001 .p_comment .iconfont:before {
 content:"";
}
.e_title.c_product_showcase-01001 .d_linkD {
 display:inline-block;
 padding:0;
 color:#707070;
 font-size:14px;
 text-align:left;
}
.e_title.c_product_showcase-01001 .d_linkD {
 white-space:nowrap;
 vertical-align:middle;
 line-height: 19px;
}
a>.e_title.c_product_showcase-01001 .d_linkD:hover {
 text-decoration:underline;
 font-weight:bold;
 cursor:pointer;
 color: #60a9d7;
}
a>.e_title.c_product_showcase-01001 .d_linkD:active {
 color:#60a9d7;
 font-weight:400;
}
a>.e_title.c_product_showcase-01001 .d_linkD:active {
 text-decoration:none;
 margin-top:0;
}
.e_title.c_product_showcase-01001 .d_linkD .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .p_AssistNameB {
 display:inline-block;
 margin:0;
 padding:0;
 color:#c8c8c8;
 font-size:12px;
 text-align:right;
}
.c_product_showcase-01001 .p_AssistNameB .font {
 vertical-align:middle;
 white-space:nowrap;
 width:inherit;
 line-height: 16px;
}
.c_product_showcase-01001 .p_AssistNameB .iconfont:before {
 content:"\e69e";
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
.c_product_showcase-01001 .p_CommentBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .p_favorite {
 display:inline-table;
 margin:0;
 padding:0 5px 0 0;
 vertical-align:middle;
 color:#969696;
 font-size:12px;
 text-align:left;
 white-space:nowrap;
 overflow:visible;
}
.c_product_showcase-01001 .p_favorite .font {
 vertical-align:middle;
 display:table-cell;
 line-height: 18px;
}
.c_product_showcase-01001 .p_favorite .iconfont:before {
 content:"";
}
.c_product_showcase-01001 .p_AssistNameA {
 display:inline-block;
 margin:0;
 padding:0;
 color:#c8c8c8;
 font-size:12px;
 text-align:right;
}
.c_product_showcase-01001 .p_AssistNameA .font {
 vertical-align:middle;
 white-space:nowrap;
 width:inherit;
 line-height: 16px;
}
.c_product_showcase-01001 .p_AssistNameA .iconfont:before {
 content:"\e69e";
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
.c_product_showcase-01001 .p_FavoriteBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .p_InteractionInfo {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .p_btnA {
 font-size:14px;
 height:38px;
 color:rgba(255,255,255,1);
 border-width: 1px;
 border-style: none;
 border-color:rgba(255,255,255,0);
 background-color:rgba(106,186,190,1);
 padding-top:0;
 padding-right:12px;
 padding-left:12px;
 white-space: nowrap;
 text-align: center;
}
.c_product_showcase-01001 .p_btnA:hover {
 color:rgba(255,255,255,1);
 border-width: 1px;
 border-style: none;
 border-color:rgba(255,255,255,0);
 background-color:rgba(106,186,190,1);
}
.c_product_showcase-01001 .p_btnA:active {
 color:rgba(255,255,255,1);
 border-width: 1px;
 border-style: none;
 border-color:rgba(255,255,255,0);
 background-color:rgba(106,186,190,1);
}
.c_product_showcase-01001 .p_btnA .font {
 display:table-cell;
 vertical-align:middle;
}
.c_product_showcase-01001 .p_btnA .iconfont {
 display: none;
}
.iconfont:before {
 content: "";
}
.c_product_showcase-01001 .p_ToDetail {
 font-size:14px;
 height:38px;
 color:rgba(255,255,255,1);
 border-width: 1px;
 border-style: none;
 border-color:rgba(255,255,255,0);
 background-color:rgba(106,186,190,1);
 padding-top:0;
 padding-right:12px;
 padding-left:12px;
 white-space: nowrap;
 text-align: center;
}
.c_product_showcase-01001 .p_ToDetail:hover {
 color:rgba(255,255,255,1);
 border-width: 1px;
 border-style: none;
 border-color:rgba(255,255,255,0);
 background-color:rgba(106,186,190,1);
}
.c_product_showcase-01001 .p_ToDetail:active {
 color:rgba(255,255,255,1);
 border-width: 1px;
 border-style: none;
 border-color:rgba(255,255,255,0);
 background-color:rgba(106,186,190,1);
}
.c_product_showcase-01001 .p_ToDetail .font {
 display:table-cell;
 vertical-align:middle;
}
.c_product_showcase-01001 .p_ToDetail .iconfont {
 display: none;
}
.iconfont:before {
 content: "";
}
.e_title.c_product_showcase-01001 .d_linkC {
 display:inline-block;
 padding:0;
 color:#707070;
 font-size:14px;
 text-align:left;
}
.e_title.c_product_showcase-01001 .d_linkC {
 white-space:nowrap;
 vertical-align:middle;
 line-height: 19px;
}
a>.e_title.c_product_showcase-01001 .d_linkC:hover {
 text-decoration:underline;
 font-weight:bold;
 cursor:pointer;
 color: #60a9d7;
}
a>.e_title.c_product_showcase-01001 .d_linkC:active {
 color:#60a9d7;
 font-weight:400;
}
a>.e_title.c_product_showcase-01001 .d_linkC:active {
 text-decoration:none;
 margin-top:0;
}
.e_title.c_product_showcase-01001 .d_linkC .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .p_inquiry {
 font-size:14px;
 height:38px;
 color:rgba(255,255,255,1);
 border-width: 0;
 border-style: none;
 border-color:transparent;
 background-color:rgba(255,102,0,1);
 padding-top:0;
 padding-right:12px;
 padding-left:12px;
 white-space: nowrap;
 text-align: center;
}
.c_product_showcase-01001 .p_inquiry:hover {
 color:rgba(255,255,255,1);
 border-width: 0;
 border-style: solid;
 border-color:rgba(255,255,255,0);
 background-color:rgba(255,102,0,1);
}
.c_product_showcase-01001 .p_inquiry:active {
 color:rgba(255,255,255,1);
 border-width: 0;
 border-style: solid;
 border-color:rgba(255,255,255,0);
 background-color:rgba(255,102,0,1);
}
.c_product_showcase-01001 .p_inquiry .font {
 display:table-cell;
 vertical-align:middle;
}
.c_product_showcase-01001 .p_inquiry .iconfont {
 display: none;
}
.iconfont:before {
 content: "";
}
.c_product_showcase-01001 .p_AddCart {
 font-size:14px;
 height:38px;
 color:rgba(255,255,255,1);
 border-width: 0;
 border-style: solid;
 border-color:rgba(255,255,255,0);
 background-color:rgba(255,102,0,1);
 text-align:center;
 padding-top:0;
 padding-right:12px;
 padding-left:12px;
 white-space:nowrap;
 word-break: no-break;
}
.c_product_showcase-01001 .p_AddCart:hover {
 color:rgba(255,255,255,1);
 border-width: 0;
 border-style: solid;
 border-color:rgba(255,255,255,0);
 background-color:rgba(255,102,0,1);
}
.c_product_showcase-01001 .p_AddCart .font {
 display:table-cell;
 vertical-align:middle;
 bottom:0;
}
.c_product_showcase-01001 .p_AddCart .iconfont {
 display:inline;
}
.c_product_showcase-01001 .p_AddCart:active .iconfont {
 color:rgba(255,255,255,1);
}
.c_product_showcase-01001 .p_AddCart .iconfont:before {
 content: "\e754";
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
.c_product_showcase-01001 .p_buy {
 font-size:14px;
 height:38px;
 color:rgba(255,255,255,1);
 border-width: 0;
 border-style: solid;
 border-color:rgba(255,255,255,0);
 background-color:rgba(255,102,0,1);
 text-align:center;
 padding-top:0;
 padding-right:12px;
 padding-left:12px;
 white-space:nowrap;
 word-break: no-break;
}
.c_product_showcase-01001 .p_buy:hover {
 color:rgba(255,255,255,1);
 border-width: 0;
 border-style: solid;
 border-color:rgba(255,255,255,0);
 background-color:rgba(255,102,0,1);
}
.c_product_showcase-01001 .p_buy .font {
 display:table-cell;
 vertical-align:middle;
 bottom:0;
}
.c_product_showcase-01001 .p_buy .iconfont {
 display:inline;
}
.c_product_showcase-01001 .p_buy:active .iconfont {
 color:rgba(255,255,255,1);
}
.c_product_showcase-01001 .p_buy .iconfont:before {
 content: "\e754";
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
.c_product_showcase-01001 .p_interaction {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .d_summaryA {
 color:rgba(102,102,102,1);
 font-size:14px;
 line-height:26px;
 text-align:left;
 vertical-align:top;
 word-break:break-all;
}
.c_product_showcase-01001 .d_nameJ {
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:#969696;
 font-size:14px;
 text-align:left;
}
.c_product_showcase-01001 .d_nameJ .font {
 vertical-align:middle;
 line-height: 19px;
}
.c_product_showcase-01001 .d_nameJ .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_LabelBoxB {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .d_label {
 display:inline-table;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:rgba(0,0,0,1);
 font-size:14px;
 text-align:justify;
}
.c_product_showcase-01001 .d_label .font {
 line-height: 19px;
}
.c_product_showcase-01001 .d_label .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_nameH {
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:#969696;
 font-size:14px;
 text-align:left;
}
.c_product_showcase-01001 .d_nameH .font {
 vertical-align:middle;
 line-height: 19px;
}
.c_product_showcase-01001 .d_nameH .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_LabelBoxA {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .d_summary {
 color:rgba(102,102,102,1);
 font-size:14px;
 line-height:26px;
 text-align:left;
 vertical-align:top;
 word-break:break-all;
}
.c_product_showcase-01001 .d_nameI {
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:#969696;
 font-size:14px;
 text-align:left;
}
.c_product_showcase-01001 .d_nameI .font {
 vertical-align:middle;
 line-height: 19px;
}
.c_product_showcase-01001 .d_nameI .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_SummaryBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .d_unit {
 display:inline-table;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:rgba(0,0,0,1);
 font-size:14px;
 text-align:justify;
}
.c_product_showcase-01001 .d_unit .font {
 line-height: 19px;
}
.c_product_showcase-01001 .d_unit .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_num {
 display:inline-table;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:rgba(0,0,0,1);
 font-size:14px;
 text-align:justify;
}
.c_product_showcase-01001 .d_num .font {
 line-height: 19px;
}
.c_product_showcase-01001 .d_num .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_nameG {
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:#969696;
 font-size:14px;
 text-align:left;
}
.c_product_showcase-01001 .d_nameG .font {
 vertical-align:middle;
 line-height: 19px;
}
.c_product_showcase-01001 .d_nameG .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_NumBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .d_weight {
 display:inline-table;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:rgba(0,0,0,1);
 font-size:14px;
 text-align:justify;
}
.c_product_showcase-01001 .d_weight .font {
 line-height: 19px;
}
.c_product_showcase-01001 .d_weight .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_nameF {
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:#969696;
 font-size:14px;
 text-align:left;
}
.c_product_showcase-01001 .d_nameF .font {
 vertical-align:middle;
 line-height: 19px;
}
.c_product_showcase-01001 .d_nameF .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_WeightBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .d_MarketPrice {
 display:inline-block;
 margin:0;
 padding:0;
 color:rgba(153,153,153,1);
 font-size:14px;
}
.c_product_showcase-01001 .d_MarketPrice .font {
 text-decoration:line-through;
 white-space:nowrap;
}
.c_product_showcase-01001 .d_MarketPrice .iconfont:before {
 content:"";
}
.c_product_showcase-01001 .d_nameE {
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:#969696;
 font-size:14px;
 text-align:left;
}
.c_product_showcase-01001 .d_nameE .font {
 vertical-align:middle;
 line-height: 19px;
}
.c_product_showcase-01001 .d_nameE .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_MarketPriceBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .d_SalePrice {
 display:inline-table;
 margin:0;
 padding:0;
 color:rgba(255,0,0,1);
 font-size:14px;
 text-align:left;
}
.c_product_showcase-01001 .d_SalePrice .font {
 display:table-cell;
 white-space:nowrap;
 vertical-align:middle;
}
.c_product_showcase-01001 .d_SalePrice .iconfont:before {
 display: inline-block;
 vertical-align: middle;
 content:"";
}
.c_product_showcase-01001 .d_nameD {
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:#969696;
 font-size:14px;
 text-align:left;
}
.c_product_showcase-01001 .d_nameD .font {
 vertical-align:middle;
 line-height: 19px;
}
.c_product_showcase-01001 .d_nameD .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_SalePriceBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .d_nom {
 display:inline-table;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:rgba(0,0,0,1);
 font-size:14px;
 text-align:justify;
}
.c_product_showcase-01001 .d_nom .font {
 line-height: 19px;
}
.c_product_showcase-01001 .d_nom .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_nameC {
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:#969696;
 font-size:14px;
 text-align:left;
}
.c_product_showcase-01001 .d_nameC .font {
 vertical-align:middle;
 line-height: 19px;
}
.c_product_showcase-01001 .d_nameC .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_NomBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .d_BrandImg {
 width:128px;
 height:190px;
 margin-top:5px;
 position:relative;
 border-color:rgba(154,155,155,1);
 border-width:2px;
 border-style:solid;
}
.c_product_showcase-01001 .d_BrandImg img {
 display:block;
 width: 100%;
 height: 100%;
 box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
.c_product_showcase-01001 .d_BrandImg:hover {
 border-color:rgba(105,192,188,1);
}
.c_product_showcase-01001 .d_BrandImg:hover .shape {
 border-bottom-color: rgba(105,192,188,1) 
}
.c_product_showcase-01001 .d_BrandImg.click img {
 border-color:rgba(105,192,188,1);
}
.c_product_showcase-01001 .d_nameB {
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:#969696;
 font-size:14px;
 text-align:left;
}
.c_product_showcase-01001 .d_nameB .font {
 vertical-align:middle;
 line-height: 19px;
}
.c_product_showcase-01001 .d_nameB .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_brandA {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .d_title {
 display:inline-table;
 margin:0;
 min-width:37px;
 padding:0;
 color:rgba(51,51,51,1);
 font-size:16px;
 font-weight:400;
 cursor:pointer;
}
.c_product_showcase-01001 .d_title .font {
 vertical-align:middle;
 line-height: 21px;
}
.c_product_showcase-01001 .d_title:hover {
 color:rgba(87,177,173,1);
}
.c_product_showcase-01001 .d_title:active {
 color:rgba(69,165,161,1);
}
.c_product_showcase-01001 .d_title .iconfont:before {
 display: inline-block;
 content:"";
}
.e_title.c_product_showcase-01001 .p_linkA {
 display:inline-block;
 padding:0;
 color:#707070;
 font-size:14px;
 text-align:left;
}
.e_title.c_product_showcase-01001 .p_linkA {
 white-space:nowrap;
 vertical-align:middle;
 line-height: 19px;
}
a>.e_title.c_product_showcase-01001 .p_linkA:hover {
 text-decoration:underline;
 font-weight:bold;
 cursor:pointer;
 color: #60a9d7;
}
a>.e_title.c_product_showcase-01001 .p_linkA:active {
 color:#60a9d7;
 font-weight:400;
}
a>.e_title.c_product_showcase-01001 .p_linkA:active {
 text-decoration:none;
 margin-top:0;
}
.e_title.c_product_showcase-01001 .p_linkA .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_nameA {
 display:inline-block;
 margin:0;
 padding:0;
 vertical-align:middle;
 color:#969696;
 font-size:14px;
 text-align:left;
}
.c_product_showcase-01001 .d_nameA .font {
 vertical-align:middle;
 line-height: 19px;
}
.c_product_showcase-01001 .d_nameA .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .d_HeadBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .p_articles {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .p_thumbnail {
 width:128px;
 height:190px;
 margin-top:5px;
 position:relative;
 border-color:rgba(154,155,155,1);
 border-width:2px;
 border-style:solid;
}
.c_product_showcase-01001 .p_thumbnail img {
 display:block;
 width: 100%;
 height: 100%;
 box-sizing:border-box;
 -webkit-box-sizing:border-box;
}
.c_product_showcase-01001 .p_thumbnail:hover {
 border-color:rgba(105,192,188,1);
}
.c_product_showcase-01001 .p_thumbnail:hover .shape {
 border-bottom-color: rgba(105,192,188,1) 
}
.c_product_showcase-01001 .p_thumbnail.click img {
 border-color:rgba(105,192,188,1);
}
.c_product_showcase-01001 .p_ThumbnailBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .p_tag {
 padding:0;
 border-width:1px;
 border-style:none;
 border-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .p_tag:hover {
 border-width:1px;
 border-style:none;
 border-color:transparent;
}
.c_product_showcase-01001 .p_tag:active {
 border-width:1px;
 border-style:none;
 border-color:transparent;
}
.c_product_showcase-01001 .p_TagBox {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .p_image {
 padding:0;
 border-width:1px;
 border-style:none;
 border-color:transparent;
 overflow: hidden;
}
.c_product_showcase-01001 .p_image:hover {
 border-width:1px;
 border-style:none;
 border-color:transparent;
}
.c_product_showcase-01001 .p_image:active {
 border-width:1px;
 border-style:none;
 border-color:transparent;
}
.e_title.c_product_showcase-01001 .p_linkB {
 display:inline-block;
 padding:0;
 color:#707070;
 font-size:14px;
 text-align:left;
}
.e_title.c_product_showcase-01001 .p_linkB {
 white-space:nowrap;
 vertical-align:middle;
 line-height: 19px;
}
a>.e_title.c_product_showcase-01001 .p_linkB:hover {
 text-decoration:underline;
 font-weight:bold;
 cursor:pointer;
 color: #60a9d7;
}
a>.e_title.c_product_showcase-01001 .p_linkB:active {
 color:#60a9d7;
 font-weight:400;
}
a>.e_title.c_product_showcase-01001 .p_linkB:active {
 text-decoration:none;
 margin-top:0;
}
.e_title.c_product_showcase-01001 .p_linkB .iconfont:before {
 display: inline-block;
 content:"";
}
.c_product_showcase-01001 .p_MatteIcon {
 margin:0;
 width:inherit;
 height:inherit;
 color:rgba(102,102,102,1);
}
.c_product_showcase-01001 .p_MatteIcon .iconfont:before {
 content:'\e602';
 font-size: 50px;
}
.c_product_showcase-01001 .p_Position {
 width: inherit;
 height: auto;
 display: table-cell;
 -webkit-animation-fill-mode: both;
 animation-fill-mode: both;
 animation-name: fadeInUp;
 animation-duration: 0.5s;
 animation-delay: 0s;
 text-align: left;
 vertical-align: middle;
 display: none;
}
.c_product_showcase-01001 .p_matte {
 width: 100%;
 height: 100%;
 position: absolute;
 z-index: 999;
 display: none;
 table-layout: fixed;
}
.c_product_showcase-01001 .p_matteA {
 width: 100%;
 height: 100%;
 position: absolute;
 background-color: rgba(0,0,0,.3);
 z-index: 999;
 display: none;
 -webkit-animation-fill-mode: both;
 animation-fill-mode: both;
 animation-name:;
 animation-duration:;
 animation-delay:;
}
.c_product_showcase-01001 .p_images {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
@charset "utf-8";
.c_product_showcase-01001 .p_Product {
 width:calc((100% - 0px)/3);
 height:auto;
 margin:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:0px;
}
.c_product_showcase-01001 .p_Productshowcase {
 margin:0;
 width: 880px;
 height:auto;
 padding:0;
 border-width:1px;
 border-style:none;
 border-color:rgba(255, 255, 255,1);
 background-color:transparent;
 white-space:nowrap;
}
@charset "utf-8";
.c_product_showcase-01001 {
 overflow: hidden;
 position:absolute;
 width:880px;
 height:890px;
}
.c_product_showcase-01001 .p_Productshowcase {
 width: auto;
 height: auto;
 overflow: hidden;
 white-space: normal;
 font-size: 0;
 padding: 10px;
}
.c_product_showcase-01001 .p_Product {
 display: inline-block;
 vertical-align: top;
 width: calc((100% - 60px)/3);
 margin: 10px;
 height: auto;
 border: 2px solid rgba(243,243,243,1);
}
.c_product_showcase-01001 .p_articles {
 height: auto;
 width: auto;
 padding-left: 20px;
 padding-right: 20px;
}
.c_product_showcase-01001 .p_ThumbnailBox {
 overflow: hidden;
 height: auto;
 position: absolute;
 left: 0;
 bottom: 1px;
 z-index: 10;
 width: inherit;
}
.c_product_showcase-01001 .p_ThumbnailBox .p_thumbnail {
 width: 42px;
 height: 34px;
 float: left;
 margin-right: 3px;
 margin-top: 0;
 overflow:hidden;
}
.c_product_showcase-01001 .p_ThumbnailBox .p_thumbnail.active {
 border-color: rgba(105,192,188,1)!important;
 border-width: 2px!important;
 border-style: solid!important;
}
.c_product_showcase-01001 .p_images {
 position: relative;
 width: 100%;
 height: 188px;
 text-align: center;
 font-size: 0;
 overflow:hidden;
}
.c_product_showcase-01001 .p_linkB {
 width: inherit;
 height: inherit;
 display: block;
 position: static;
}
.c_product_showcase-01001 .p_image {
 width: 100%;
 height: 100%;
}
.c_product_showcase-01001 .p_thumbnail .AtlasRelationImgBoxA {
 width: 100%;
 height: 100%;
}
.c_product_showcase-01001 .p_tag {
}
.c_product_showcase-01001 .d_nameA {
 display: inline-block;
 vertical-align: middle;
 max-width: 70px;
 margin-right: 5px;
 float: left;
}
.c_product_showcase-01001 .d_nameA .iconfont {
 display: inline-block;
 line-height: 23px;
}
.c_product_showcase-01001 .d_nameA .font {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
}
.c_product_showcase-01001 .p_linkA {
 display: block;
 overflow: hidden;
}
.c_product_showcase-01001 .d_title {
 display: block;
 vertical-align: middle;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .d_BrandImg {
 width: 67px;
 height: 19px;
 vertical-align: middle;
 border: none;
 line-height: 21px;
}
.c_product_showcase-01001 .d_BrandImg {
 display: inline-block;
 vertical-align: middle;
}
.c_product_showcase-01001 .d_nameB {
 display: inline-block;
 vertical-align: middle;
 max-width: 70px;
 margin-right: 5px;
}
.c_product_showcase-01001 .d_nameB .iconfont {
 display: inline-block;
}
.c_product_showcase-01001 .d_nameB .font {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
}
.c_product_showcase-01001 .d_nameC {
 display: inline-block;
 vertical-align: middle;
 max-width: 70px;
 margin-right: 5px;
 float: left;
}
.c_product_showcase-01001 .d_nameC .iconfont {
 display: inline-block;
}
.c_product_showcase-01001 .d_nameC .font {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
}
.c_product_showcase-01001 .d_nom {
 display: block;
 vertical-align: middle;
 overflow: hidden;
}
.c_product_showcase-01001 .d_nom .iconfont {
 display: inline-block;
}
.c_product_showcase-01001 .d_nameD {
 display: inline-block;
 vertical-align: middle;
 max-width: 70px;
 margin-right: 5px;
}
.c_product_showcase-01001 .d_nameD .iconfont {
 display: inline-block;
}
.c_product_showcase-01001 .d_nameD .font {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
}
.c_product_showcase-01001 .d_SalePrice {
 display: inline-block;
 vertical-align: middle;
}
.c_product_showcase-01001 .d_nameE {
 display: inline-block;
 vertical-align: middle;
 max-width: 70px;
 margin-right: 5px;
}
.c_product_showcase-01001 .d_nameE .font {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
}
.c_product_showcase-01001 .d_nameE .iconfont {
 display: inline-block;
}
.c_product_showcase-01001 .d_MarketPrice {
 display: inline-block;
 vertical-align: middle;
}
.c_product_showcase-01001 .d_nameF {
 display: inline-block;
 vertical-align: middle;
 max-width: 70px;
 margin-right: 5px;
}
.c_product_showcase-01001 .d_nameF .font {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
}
.c_product_showcase-01001 .d_nameF .iconfont {
 display: inline-block;
}
.c_product_showcase-01001 .d_weight {
 display: inline-block;
 vertical-align: middle;
}
.c_product_showcase-01001 .d_weight .iconfont {
 display: inline-block;
}
.c_product_showcase-01001 .d_unitA .iconfont {
 display: inline-block;
}
.c_product_showcase-01001 .d_nameG {
 display: inline-block;
 vertical-align: middle;
 max-width: 70px;
 margin-right: 5px;
}
.c_product_showcase-01001 .d_nameG .font {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
}
.c_product_showcase-01001 .d_nameG .iconfont {
 display: inline-block;
}
.c_product_showcase-01001 .d_num {
 display: inline-block;
 vertical-align: middle;
}
.c_product_showcase-01001 .d_num .iconfont {
 display: inline-block;
}
.c_product_showcase-01001 .d_nameH {
 vertical-align: middle;
 max-width: 70px;
 margin-right: 5px;
 float: left;
}
.c_product_showcase-01001 .d_nameH .font {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
}
.c_product_showcase-01001 .d_label {
 vertical-align: middle;
 display: block;
 overflow: hidden;
}
.c_product_showcase-01001 .d_label .iconfont {
 display: inline-block;
}
.c_product_showcase-01001 .d_nameI {
 max-width: 70px;
 margin-right: 5px;
 float: left;
}
.c_product_showcase-01001 .d_nameI .font {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
 line-height: 26px;
}
.c_product_showcase-01001 .d_summary {
 font-family: "Microsoft Yahei";
 word-break: break-all;
 white-space: normal;
 overflow: hidden;
}
.c_product_showcase-01001 .d_summary .font {
 text-align: left;
}
.c_product_showcase-01001 .d_summary .iconfont {
 display: inline-block;
}
.c_product_showcase-01001 .d_LabelBoxB {
 display: block;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .d_nameJ {
 vertical-align: middle;
 max-width: 70px;
 margin-right: 5px;
 float: left;
}
.c_product_showcase-01001 .d_nameJ .font {
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
 line-height: 26px;
}
.c_product_showcase-01001 .d_summaryA {
 font-family: "Microsoft Yahei";
 word-break: break-all;
 white-space: normal;
 overflow: hidden;
}
.c_product_showcase-01001 .p_textA {
 display: inline-block;
 vertical-align: middle;
}
.c_product_showcase-01001 .d_HeadBox {
 margin-top: 10px;
 display: block;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .p_buy {
 display: inline-block;
 position: inherit;
 margin-right: 10px;
 margin-bottom: 10px;
}
.c_product_showcase-01001 .p_buy .iconfont {
 margin-right: 2px;
}
.c_product_showcase-01001 .p_buy .iconfont::before {
 content: "\e6bd";
}
.c_product_showcase-01001 .p_AddCart {
 display: inline-block;
 position: inherit;
 margin-bottom: 10px;
}
.c_product_showcase-01001 .p_AddCart .iconfont {
 margin-right: 2px;
}
.c_product_showcase-01001 .p_AddCart .iconfont::before {
 content: "\e693";
}
.c_product_showcase-01001 .p_inquiry {
 display: inline-block;
 position: inherit;
 margin-right: 10px;
 margin-bottom: 10px;
}
.c_product_showcase-01001 .p_inquiry .iconfont {
 margin-right: 2px;
}
.c_product_showcase-01001 .p_ToDetail {
 display: inline-block;
 position: inherit;
 margin-right: 10px;
 margin-bottom: 10px;
}
.c_product_showcase-01001 .p_ToDetail .iconfont {
 margin-right: 2px;
}
.c_product_showcase-01001 .p_btnA {
 display: inline-block;
 position: inherit;
 margin-bottom: 10px;
}
.c_product_showcase-01001 .p_btnA .iconfont {
 margin-right: 2px;
}
.c_product_showcase-01001 .p_interaction {
 margin-top: 10px;
 width: auto;
 height: auto;
 word-break: break-all;
 white-space: normal;
}
.c_product_showcase-01001 .p_interaction a {
 display: inline-block;
}
.c_product_showcase-01001 .p_image:hover:after {
 width: inherit;
 height: inherit;
 position: absolute;
 left: 0;
 top: 0;
}
.c_product_showcase-01001 .p_BrandBox {
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .d_brandA {
 vertical-align: middle;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .d_NomBox {
 margin-top: 10px;
 margin-bottom: 10px;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .d_SalePriceBox {
 margin-top: 10px;
 margin-bottom: 10px;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .d_MarketPriceBox {
 margin-top: 10px;
 margin-bottom: 10px;
 vertical-align: middle;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .d_WeightBox {
 margin-top: 10px;
 margin-bottom: 10px;
 vertical-align: middle;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .d_NumBox {
 margin-top: 10px;
 margin-bottom: 10px;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .d_SummaryBox {
 margin-top: 10px;
 margin-bottom: 10px;
 overflow: hidden;
 display: block;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .d_LabelBoxA {
 margin-top: 10px;
 margin-bottom: 10px;
 display: block;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .p_FavoriteBox {
 display: inline-block;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .p_CommentBox {
 display: inline-block;
}
.c_product_showcase-01001 .p_ViewBox {
 display: inline-block;
}
.c_product_showcase-01001 .p_InteractionInfo {
 vertical-align: middle;
 margin-top: 10px;
 margin-bottom: 10px;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .p_FavoriteBox {
 width: auto;
 height: auto;
 vertical-align: middle;
 margin-right: 0px;
}
.c_product_showcase-01001 .p_CommentBox {
 vertical-align: middle;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .p_ViewBox {
 vertical-align: middle;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .p_favorite {
 vertical-align: middle;
 padding-right: 0px;
}
.c_product_showcase-01001 .p_AssistNameA {
 vertical-align: middle;
}
.c_product_showcase-01001 .p_AssistNameA .iconfont::before {
 content: "\e688";
}
.c_product_showcase-01001 .p_CommentBox {
 vertical-align: middle;
}
.c_product_showcase-01001 .p_AssistNameB {
 vertical-align: middle;
}
.c_product_showcase-01001 .p_AssistNameB .iconfont::before {
 content: "\e696";
}
.c_product_showcase-01001 .p_comment {
 vertical-align: middle;
 padding-right: 0px;
}
.c_product_showcase-01001 .p_ViewBox {
 vertical-align: middle;
}
.c_product_showcase-01001 .p_AssistNameC {
 vertical-align: middle;
}
.c_product_showcase-01001 .p_AssistNameC .iconfont::before {
 content: "\e69e";
}
.c_product_showcase-01001 .p_view {
 vertical-align: middle;
 padding-right: 5px;
}
.c_product_showcase-01001 .d_KeywordBox {
 margin-top: 10px;
 margin-bottom: 10px;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .d_AssistNameD {
 margin-right: 5px;
 float: left;
}
.c_product_showcase-01001 .d_AssistNameD .iconfont:before {
 content: "\e6b3";
}
.c_product_showcase-01001 .d_keyword:hover {
 cursor: default;
}
.c_product_showcase-01001 .d_keywords {
 overflow: hidden;
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .p_TagBox {
 width: auto;
 height: auto;
 position: absolute;
 right: 0px;
 top: 0px;
}
.c_product_showcase-01001 .p_TagBox>.p_tag:first-child {
 margin-left: 0;
}
.c_product_showcase-01001 .p_tag {
 float: left;
 margin-left: 10px;
}
.c_product_showcase-01001 .d_LabelBoxA {
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .p_Product:hover .p_matteA {
 display: block;
}
.c_product_showcase-01001 .p_Product:hover .p_Position {
 display: inline-block;
}
.c_product_showcase-01001 .p_Position {
 padding-left: 20px;
 padding-right: 20px;
 text-align: left;
}
.c_product_showcase-01001 .p_Product:hover .p_matte {
 display: block;
}
.c_product_showcase-01001 .p_MatteIcon {
 width: auto;
 display: inline-block;
}
.c_product_showcase-01001 .p_MatteIcon:before {
 content: "";
}
.c_product_showcase-01001 .p_MatteIcon .iconfont {
 font-size: 20px;
 color: rgba(255,255,255,.8);
}
.c_product_showcase-01001 .p_MatteIcon .iconfont:before {
 content: "\e602";
}
.c_product_showcase-01001 .p_Product .p_matte:before {
 content: "\200B";
 display: inline-block;
 width: 0;
 height: 100%;
 vertical-align: middle;
}
.c_product_showcase-01001 .p_CommonLanternBox {
 width: auto;
 height: auto;
 position: relative;
}
.c_product_showcase-01001 .p_CommonSwitchBtnA {
 position: absolute;
 top: 50%;
 left: 50%;
 transform: translate(-50%,-50%);
 font-size: 45px;
 color: #e5e5e5;
}
.c_product_showcase-01001 .p_CommonSwitchBtnA .iconfont:before {
 content: "\e687";
}
.c_product_showcase-01001 .p_CommonSwitchBtnB {
 position: absolute;
 top: 50%;
 right: 50%;
 transform: translate(50%,-50%);
 font-size: 45px;
 color: #e5e5e5;
}
.c_product_showcase-01001 .p_CommonSwitchBtnB .iconfont:before {
 content: "\e6ae";
}
.c_product_showcase-01001 .p_CommonSummaryBoxA {
 width: auto;
 height: auto;
 text-align: center;
 margin-bottom: 20px;
}
.c_product_showcase-01001 .p_CommonThumbnailBox {
 width: auto;
 height: auto;
}
.c_product_showcase-01001 .d_CommonInteractionA {
 left: 0px;
 width: 60px;
 height: auto;
 vertical-align: middle;
 position: absolute;
 overflow: visible;
 top: 50%;
 transform: translate(0,-50%);
}
.c_product_showcase-01001 .d_CommonInteractionB {
 right: 0px;
 width: 60px;
 height: auto;
 vertical-align: middle;
 position: absolute;
 overflow: visible;
 top: 50%;
 transform: translate(0,-50%);
}
.c_product_showcase-01001 .p_CommonSquareNumBtn {
 width: 100px;
 height: 10px;
 margin: 0px 8px;
}
.c_product_showcase-01001 .p_products {
 width: auto;
 height: auto;
 overflow: hidden;
 white-space: normal;
 padding-top: 10px;
}
.c_product_showcase-01001 .p_CommonSummaryBoxA {
 text-align:center;
}
.c_product_showcase-01001 >div {
 animation-fill-mode:both;
}
.c_product_showcase-01001 .p_nameA_1 .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
.c_product_showcase-01001 .p_nameI_1 .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
.c_product_showcase-01001 .p_nameB .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
.c_product_showcase-01001 .p_AssistNameD_1 .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
.c_product_showcase-01001 .p_inquiry .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
.c_product_showcase-01001 .p_ToDetail .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
.c_product_showcase-01001 .p_btnA .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
.w_hline-001 .p_HLine {
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color:#f0f0f0;
 opacity:1;
 filter:alpha(opacity:100);
}
.w_hline-001 {
 position:absolute;
 width:300px;
 height:1px;
 left:100px;
 top:20px;
}
.w_hline-001 .w_hline {
 width:100%;
 height:inherit;
}
.c_news_list-02001 {
 position: absolute;
 width: 890px;
 height: 600px;
 overflow: visible;
 font-size: 0;
}
.c_news_list-02001 .p_Newslist {
 width:auto;
 height:auto;
 overflow: hidden;
 white-space: normal;
 background: transparent;
}
.c_news_list-02001 .p_Newslist:hover {
 border: none;
}
.c_news_list-02001 .p_Newslist:active {
 border: none;
}
.c_news_list-02001 .p_news {
 width:inherit;
 height:auto;
 overflow:hidden;
 border-color: transparent;
 padding: 15px;
}
.c_news_list-02001 .p_content {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
 margin:10px;
 overflow: hidden;
}
.c_news_list-02001 .p_header {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
}
.c_news_list-02001 .p_SortBox {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
 margin-top: 10px;
 vertical-align: top;
 display: -webkit-inline-box;
 display: -webkit-inline-flex;
 display: -moz-inline-box;
 display: -moz-inline-flex;
 display: -ms-inline-flexbox;
 display: inline-flex;
 display: inline-block\0;
 max-width: 100%;
 margin-right: 10px;
}
.c_news_list-02001 .p_InteractionInfo {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
}
.c_news_list-02001 .p_iconBox {
 width:auto;
 height:auto;
}
.c_news_list-02001 .p_TimeBox {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
 margin-right: 10px;
}
.c_news_list-02001 .p_CommentBox {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
 margin-right: 10px;
}
.c_news_list-02001 .p_ViewBox {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
 margin-right: 10px;
}
.c_news_list-02001 .p_about {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
}
.c_news_list-02001 .p_TitleBox {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
}
.c_news_list-02001 .p_SummaryBox {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
}
.c_news_list-02001 .p_AuthorBox {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
 vertical-align: top;
 margin-top: 10px;
 display: -webkit-inline-box;
 display: -webkit-inline-flex;
 display: -moz-inline-box;
 display: -moz-inline-flex;
 display: -ms-inline-flexbox;
 display: inline-flex;
 display: inline-block\0;
 max-width: 100%;
 margin-right: 10px;
}
.c_news_list-02001 .p_KeywordBox {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
}
.c_news_list-02001 .p_KeywordBox a {
 cursor: default;
}
.c_news_list-02001 .p_FromBox {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
 vertical-align: top;
 margin-top: 10px;
 display: -webkit-inline-box;
 display: -webkit-inline-flex;
 display: -moz-inline-box;
 display: -moz-inline-flex;
 display: -ms-inline-flexbox;
 display: inline-flex;
 display: inline-block\0;
 max-width: 100%;
 margin-right: 10px;
}
.c_news_list-02001 .p_assist {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
}
.c_news_list-02001 .p_TypeBox {
 width:auto;
 height:auto;
 border-width: 0;
 background-color: transparent;
 display: inline;
}
.c_news_list-02001 .p_TimeBox {
 display:inline-block;
 margin-top: 10px;
}
.c_news_list-02001 .p_CommentBox {
 display:inline-block;
 margin-top: 10px;
}
.c_news_list-02001 .p_ViewBox {
 display:inline-block;
 margin-top: 10px;
}
.c_news_list-02001 .p_tag {
 display:inline-block;
 cursor: default;
 color:#969696;
 margin: 0;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 5px;
 padding-top: 0px;
 font-size: 14px;
 text-align: left;
}
.c_news_list-02001 .p_tag .font {
 white-space: normal;
 vertical-align: middle;
 line-height: 19px;
}
.c_news_list-02001 .p_tag:hover {
 color:#969696;
}
.c_news_list-02001 .p_icon {
 display: inline;
 width: auto;
 height: auto;
 vertical-align: bottom;
 float:left;
 margin-top: 5px;
 position: relative;
 z-index: 3;
 color: rgba(153,153,153,1);
 font-size: 14px;
 text-align: center;
}
.c_news_list-02001 .p_icon .font {
 display: inline;
}
.c_news_list-02001 .p_about {
 display:inline-block;
 vertical-align:middle;
}
.c_news_list-02001 .p_comment {
 vertical-align:top;
 display: inline-table;
 margin: 0;
 padding: 0 5px 0 0;
 color: #969696;
 font-size: 12px;
 text-align: left;
 white-space: nowrap;
 overflow: visible;
}
.c_news_list-02001 .p_comment .font {
 vertical-align: middle;
 display: table-cell;
 line-height: 18px;
}
.c_news_list-02001 .p_time {
 vertical-align:top;
 display: inline-table;
 margin: 0;
 padding: 0 5px 0 0;
 color: #969696;
 font-size: 12px;
 text-align: left;
 white-space: nowrap;
 overflow: visible;
}
.c_news_list-02001 .p_time .font {
 vertical-align: middle;
 display: table-cell;
 line-height: 18px;
}
.c_news_list-02001 .p_view {
 vertical-align:top;
 display: inline-table;
 margin: 0;
 padding: 0 5px 0 0;
 color: #969696;
 font-size: 12px;
 text-align: left;
 white-space: nowrap;
 overflow: visible;
}
.c_news_list-02001 .p_view .font {
 vertical-align: middle;
 display: table-cell;
 line-height: 18px;
}
.c_news_list-02001 .p_author {
 vertical-align:top;
 display: block;
 -moz-box-flex:1;
 -webkit-box-flex:1;
 -ms-box-flex:1;
 box-flex:1;
 flex:1;
 display: inline-block\0;
 max-width: 70%\0;
 overflow: hidden;
 margin: 0;
 padding: 0 5px 0 0;
 color: #969696;
 font-size: 12px;
 text-align: left;
 white-space: nowrap;
}
.c_news_list-02001 .p_author .font {
 display: block;
 overflow: hidden;
 white-space: normal;
 vertical-align: middle;
 line-height: 18px;
}
.c_news_list-02001 .p_from {
 vertical-align:top;
 display: block;
 -moz-box-flex:1;
 -webkit-box-flex:1;
 -ms-box-flex:1;
 box-flex:1;
 flex:1;
 display: inline-block\0;
 max-width: 70%\0;
 overflow: hidden;
 margin: 0;
 padding: 0 5px 0 0;
 color: #969696;
 font-size: 12px;
 text-align: left;
 white-space: nowrap;
}
.c_news_list-02001 .p_from .font {
 display: block;
 overflow: hidden;
 white-space: normal;
 line-height: 18px;
 vertical-align: middle;
}
.c_news_list-02001 .p_articles {
 margin: 5px;
 height:auto;
 width:205px;
 overflow: hidden;
 border:1px solid #f0f0f0;
 width: calc((100% - 30px)/3);
 display: inline-block;
 vertical-align: top;
}
.c_news_list-02001 .p_articles:hover {
 background: #fcfdff;
}
.c_news_list-02001 .p_images {
 display: block;
 width:auto;
 height:auto;
 position:relative;
 vertical-align:middle;
 margin:5px;
}
.c_news_list-02001 .p_images:hover .p_shade {
 display: block;
}
.c_news_list-02001 .p_thumbnail {
 width:100%;
 height:auto;
 vertical-align:middle;
 text-align:center;
 overflow: hidden;
}
.c_news_list-02001 .higher .p_thumbnail {
 position: absolute;
 height: 100%;
}
.c_news_list-02001 .widther .p_thumbnail {
 position: absolute;
 height: 100%;
}
.c_news_list-02001 .smaller .p_thumbnail {
 position: absolute;
 height: 100%;
}
.c_news_list-02001 .p_thumbnail img {
 width: 100%;
}
.c_news_list-02001 .p_VideoIcon {
 position:absolute;
 top:50%;
 left:50%;
 width:auto;
 margin-left:-10px;
 margin-top:-10px;
 height: inherit;
 color: rgba(102,102,102,1);
}
.c_news_list-02001 .p_sort {
 display: block;
 vertical-align: top;
 -moz-box-flex:1;
 -webkit-box-flex:1;
 -ms-box-flex:1;
 box-flex:1;
 flex:1;
 display: inline-block\0;
 max-width: 70%\0;
 overflow: hidden;
 margin: 0;
 padding: 0 5px 0 0;
 color: #969696;
 text-align: left;
 white-space: nowrap;
}
.c_news_list-02001 .p_LinkB {
 -moz-box-flex:1;
 -webkit-box-flex:1;
 -ms-box-flex:1;
 box-flex:1;
 flex:1;
 overflow: hidden;
}
.c_news_list-02001 .p_ListTag {
 width:auto;
 vertical-align: bottom;
 display: inline;
}
.c_news_list-02001 .p_ListTag.BottomRight {
 position: absolute;
 bottom: 0px;
 right: 0px;
 background:#fff;
 white-space: nowrap;
}
.c_news_list-02001 .p_ListTagA {
 position: absolute;
 top: 10px;
 right: 5px;
 width: auto;
 height: auto;
}
.c_news_list-02001 .p_TitleBox {
 display:inline;
}
.c_news_list-02001 .p_LinkC {
 display: inline 
}
.c_news_list-02001 .p_title {
 width:100%;
 display:inline;
}
.c_news_list-02001 .p_title .font {
 display:inline;
 white-space: normal;
 vertical-align: baseline;
}
.c_news_list-02001 .p_title:active {
 color: #57b2ad;
}
.c_news_list-02001 .p_titleA {
 width:100%;
 display:inline;
 color: #ED5A5A;
 font-size: 16px;
 font-weight: 400;
 text-align: left;
 cursor: pointer;
}
.c_news_list-02001 .p_titleA .font {
 display:inline;
 white-space: normal;
 vertical-align: baseline;
 line-height: 21px;
}
.c_news_list-02001 .p_titleA:active {
 color: #57b2ad;
}
.c_news_list-02001 .p_SummaryBox {
 margin-top: 5px;
}
.c_news_list-02001 .p_header {
 font-size:0;
 overflow:hidden;
}
.c_news_list-02001 .p_InteractionInfo {
 float:right;
 margin-top:5px;
 margin-bottom:5px;
}
.c_news_list-02001 .p_ToDetail {
 float:right;
 position: relative;
 margin-top: 10px;
 background: rgba(252,252,252,1);
 border-color: rgba(240, 240, 240,1);
 border-style: solid;
 border-width: 1px;
 display: inline-block;
 margin: 0;
 padding-left: 10px;
 padding-right: 10px;
 min-width: 86px;
 color: rgba(101, 190, 186,1);
 font-size: 12px;
 text-align: center;
}
.c_news_list-02001 .p_ToDetail .font {
 white-space: nowrap;
 vertical-align: middle;
 line-height: 26px;
}
.c_news_list-02001 .p_shade {
 position: absolute;
 background: rgba(0,0,0,0.3);
 width: 100%;
 height: 100%;
 top: 0px;
 left: 0px;
 display: none;
}
.c_news_list-02001 .p_shade:hover {
 background: rgba(0,0,0,0.3);
}
.c_news_list-02001 .p_ToDetailA {
 background: transparent;
 position: absolute;
 top: 50%;
 left: 50%;
 border: none;
 transform:translate(-50%,-50%);
 color: #fff;
 text-align: center;
}
.c_news_list-02001 .p_ToDetailA .font {
}
.c_news_list-02001 .p_ToDetailA:hover {
 background: transparent;
}
.c_news_list-02001 .p_top {
 margin-right:5px;
 background: rgba(243, 124, 54 ,1);
 display: inline-block;
 float: left;
 min-height: 16px;
 min-width: 44px;
 padding-bottom: 0px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 0px;
 color: rgba(255,255,255,1);
 font-size: 14px;
 text-align: center;
}
.c_news_list-02001 .p_top .font {
 padding-right: 3px;
 line-height: normal;
 white-space: nowrap;
}
.c_news_list-02001 .p_Recommend {
 margin-right:5px;
 background: rgba(237, 90, 90 ,1);
 display: inline-block;
 float: left;
 min-height: 16px;
 min-width: 44px;
 padding-bottom: 0px;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 0px;
 color: rgba(255,255,255,1);
 font-size: 14px;
 text-align: center;
}
.c_news_list-02001 .p_Recommend .font {
 padding-right: 3px;
 white-space: nowrap;
 vertical-align: middle;
}
.c_news_list-02001 .p_KeywordBox {
 margin-top:10px;
}
.c_news_list-02001 .p_nameB {
 float:left;
 margin-top:3px;
 display: inline-block;
 padding: 0;
 vertical-align: middle;
 color: #969696;
 font-size: 14px;
 text-align: left;
}
.c_news_list-02001 .p_nameB .font {
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 vertical-align: middle;
 line-height: 19px;
}
.c_news_list-02001 .p_icon .iconfont:before {
 content:'\e6ae';
 color: rgba(153,153,153,1);
 display: inline-block;
}
.c_news_list-02001 .p_AssistNameA .iconfont:before {
 content: '\e67a';
 margin-right:5px;
}
.c_news_list-02001 .p_AssistNameB .iconfont:before {
 content: '\e696';
 margin-right:5px;
}
.c_news_list-02001 .p_AssistNameC .iconfont:before {
 margin-right:5px;
 content: '\e69e';
}
.c_news_list-02001 .p_AssistNameD .iconfont:before {
 content: '\e6a6';
 vertical-align: middle;
 margin-right:5px;
}
.c_news_list-02001 .p_AssistNameE .iconfont:before {
 content: '\e60a';
 margin-right:5px;
}
.c_news_list-02001 .p_AssistNameF .iconfont:before {
 content: '\e6b3';
 margin-right:5px;
}
.c_news_list-02001 .p_AssistNameG .iconfont:before {
 content: '\e6b1';
 margin-right:5px;
}
.c_news_list-02001 .p_VideoIcon:before {
 content:'\e65d';
 color:rgba(255,255,255,1);
 font-size:25px;
}
.c_news_list-02001 .p_summary {
 font-family:"Microsoft Yahei";
 white-space:normal;
 text-align: justify;
 color: rgba(102,102,102,1);
 font-size: 14px;
 line-height: 26px;
 vertical-align: top;
 word-break: break-all;
}
.c_news_list-02001 .p_ImgNews .iconfont {
 float:none;
}
.c_news_list-02001 .p_page {
 width: auto;
 height: auto;
 float: right;
 right: 30px;
 margin-bottom: 10px;
}
.c_news_list-02001 .e_pagebox-000 .pre:after {
 display: none;
}
.c_news_list-02001 .p_sort {
 font-size: 12px;
}
.c_news_list-02001 .p_sort .font {
 white-space: normal;
 display: block;
 overflow: hidden;
 vertical-align: middle;
 line-height: 18px;
}
.c_news_list-02001 .p_sort:active {
 color: #ed5a5a;
}
.c_news_list-02001 .p_TitleBox .p_nameC {
 display: inline;
 vertical-align: top;
 float:left;
 color: #969696;
 font-size: 14px;
 text-align: left;
}
.c_news_list-02001 .p_TitleBox .p_nameC .font {
 display: inline;
 line-height: 21px;
}
.c_news_list-02001 .p_hot {
 display: inline;
 float:none;
 padding: 0;
 color: rgba(153,153,153,1);
 font-size: 16px;
 font-weight: normal;
 text-align: center;
}
.c_news_list-02001 .p_hot .font {
 display: inline;
}
.c_news_list-02001 .p_new {
 display: inline;
 float:none;
 padding: 0;
 color: rgba(153,153,153,1);
 font-size: 16px;
 text-align: center;
}
.c_news_list-02001 .p_new .font {
 display: inline;
}
.c_news_list-02001 .p_ImgNews {
 display: inline;
 float:none;
 padding: 0;
 color: rgba(153,153,153,1);
 font-size: 16px;
 font-weight: normal;
 text-align: center;
}
.c_news_list-02001 .p_ImgNews .font {
 display: inline;
}
.c_news_list-02001 .p_VideoNews {
 display: inline;
 padding: 0;
 color: rgba(153,153,153,1);
 font-size: 16px;
 font-weight: normal;
 text-align: center;
}
.c_news_list-02001 .p_VideoNews .font {
 display: inline;
}
.c_news_list-02001 .p_hot .iconfont:before {
 font-size: 18px;
 content: "\e666";
 color: rgba(237,90,88,1);
}
.c_news_list-02001 .p_new .iconfont:before {
 font-size: 18px;
 content: "\e61b";
 color: rgba(3,114,112,1);
}
.c_news_list-02001 .p_ImgNews .iconfont:before {
 content: "\e69d";
 color: rgba(3, 114, 112, 1);
 font-size: 18px;
}
.c_news_list-02001 .p_VideoNews .iconfont:before {
 font-size: 18px;
 content: "\e6be";
 color: rgba(3, 114, 112, 1);
}
.c_news_list-02001 .p_ThumbnailBox {
 width: auto;
 height: auto;
}
.c_news_list-02001 .p_CommonLanternBox {
 width: auto;
 height: auto;
 position: relative;
 background-color: transparent;
 overflow: hidden;
}
.c_news_list-02001 .p_CommonSwitchBtnA {
 position: absolute;
 top: 50%;
 left: 50%;
 transform: translate(-50%,-50%);
 font-size: 45px;
 color: #e5e5e5;
 display: inline-block;
 vertical-align: middle;
 cursor: pointer;
}
.c_news_list-02001 .p_CommonSwitchBtnA .iconfont:before {
 content: "\e687";
}
.c_news_list-02001 .p_CommonSwitchBtnB {
 position: absolute;
 top: 50%;
 right: 50%;
 transform: translate(50%,-50%);
 font-size: 45px;
 color: #e5e5e5;
 display: inline-block;
 vertical-align: middle;
 cursor: pointer;
}
.c_news_list-02001 .p_CommonSwitchBtnB .iconfont:before {
 content: "\e6ae";
 display: inline-block;
}
.c_news_list-02001 .p_CommonSummaryBoxA {
 width: auto;
 height: auto;
 text-align: center;
 margin-bottom: 20px;
}
.c_news_list-02001 .p_CommonThumbnailBox {
 width: auto;
 height: auto;
}
.c_news_list-02001 .d_CommonInteractionA {
 left: 0px;
 width: 60px;
 height: auto;
 vertical-align: middle;
 position: absolute;
 overflow: visible;
 top: 50%;
 transform: translate(0,-50%);
}
.c_news_list-02001 .d_CommonInteractionB {
 right: 0px;
 width: 60px;
 height: auto;
 vertical-align: middle;
 position: absolute;
 overflow: visible;
 top: 50%;
 transform: translate(0,-50%);
}
.c_news_list-02001 .p_CommonSquareNumBtn {
 width: 100px;
 height: 10px;
 margin: 0px 8px;
 display: inline-block;
 padding: 0;
 background-color: rgba(228,228,228,1);
 border-width: 1px;
 border-color: transparent;
 color: rgba(153,153,153,1);
 font-size: 12px;
 font-family: "Microsoft YaHei";
 text-align: center;
 cursor: pointer;
}
.c_news_list-02001 .p_CommonSquareNumBtn:hover,
.c_news_list-02001 .p_CommonSquareNumBtn.active {
 background-color: rgba(103,184,180,1);
 color: rgba(255,255,255,1);
}
.c_news_list-02001 .p_CommonSquareNumBtn .shape {
 text-indent: -9999em;
 width: inherit;
 height: inherit;
 vertical-align: middle;
}
.c_news_list-02001 .p_CommonSquareNumBtn img {
 display: none;
}
.c_news_list-02001 .p_moreBox {
 width: 100%;
 height: auto;
}
.c_news_list-02001 .p_more {
 position: static;
}
.c_news_list-02001 .p_moreBtn {
 position: static;
 width: auto;
}
.c_news_list-02001 .p_articles:hover .p_matteA {
 display: block;
}
.c_news_list-02001 .p_articles:hover .p_Position {
 display: inline-block;
}
.c_news_list-02001 .p_articles:hover .p_matte {
 display: block;
}
.c_news_list-02001 .p_MatteIcon {
 width: auto;
 display: inline-block;
}
.c_news_list-02001 .p_MatteIcon:before {
 content: "";
}
.c_news_list-02001 .p_MatteIcon .iconfont {
 font-size: 20px;
 color: rgba(255,255,255,.8);
}
.c_news_list-02001 .p_MatteIcon .iconfont:before {
 content: "\e602";
}
.c_news_list-02001 .p_articles .p_matte:before {
 content: "\200B";
 display: inline-block;
 width: 0;
 height: 100%;
 vertical-align: middle;
}
.c_news_list-02001 .p_AssistNameA {
 display: inline-block;
 margin: 0;
 padding: 0;
 color: #c8c8c8;
 font-size: 12px;
 text-align: right;
}
.c_news_list-02001 .p_AssistNameA .font {
 vertical-align: middle;
 white-space: nowrap;
 width: inherit;
 line-height: 16px;
}
.c_news_list-02001 .p_AssistNameG {
 display: inline-block;
 margin: 0;
 padding: 0;
 color: #c8c8c8;
 font-size: 12px;
 text-align: right;
}
.c_news_list-02001 .p_AssistNameG .font {
 vertical-align: middle;
 white-space: nowrap;
 width: inherit;
 line-height: 16px;
}
.c_news_list-02001 .p_AssistNameD {
 display: inline-block;
 margin: 0;
 padding: 0;
 color: #c8c8c8;
 font-size: 12px;
 text-align: right;
}
.c_news_list-02001 .p_AssistNameD .font {
 vertical-align: middle;
 white-space: nowrap;
 width: inherit;
 line-height: 16px;
}
.c_news_list-02001 .p_AssistNameE {
 display: inline-block;
 margin: 0;
 padding: 0;
 color: #c8c8c8;
 font-size: 12px;
 text-align: right;
}
.c_news_list-02001 .p_AssistNameE .font {
 vertical-align: middle;
 white-space: nowrap;
 width: inherit;
 line-height: 16px;
}
.c_news_list-02001 .p_AssistNameB {
 display: inline-block;
 margin: 0;
 padding: 0;
 color: #c8c8c8;
 font-size: 12px;
 text-align: right;
}
.c_news_list-02001 .p_AssistNameB .font {
 vertical-align: middle;
 white-space: nowrap;
 width: inherit;
 line-height: 16px;
}
.c_news_list-02001 .p_AssistNameC {
 display: inline-block;
 margin: 0;
 padding: 0;
 color: #c8c8c8;
 font-size: 12px;
 text-align: right;
}
.c_news_list-02001 .p_AssistNameC .font {
 vertical-align: middle;
 white-space: nowrap;
 width: inherit;
 line-height: 16px;
}
.c_news_list-02001 .p_AssistNameF {
 display: inline-block;
 margin: 0;
 padding: 0;
 color: #c8c8c8;
 font-size: 12px;
 text-align: right;
}
.c_news_list-02001 .p_AssistNameF .font {
 vertical-align: middle;
 white-space: nowrap;
 width: inherit;
 line-height: 16px;
}
.c_news_list-02001 .p_succ {
 width: auto;
 height: auto;
 min-width: 255px;
 min-height: 113px;
 max-width: 500px;
 background-color:#F7FBFB;
 border: 2px solid #65beba;
 font-size: 22px;
 position: absolute;
 z-index: 9999999999;
}
.c_news_list-02001 .p_succ .iconfont {
 height: auto;
 color: #A2D465;
 margin-right:20px;
 display: inline-block;
 margin-left: 40px;
}
.c_news_list-02001 .p_succ .iconfont:before {
 content: "\e648";
}
.c_news_list-02001 .p_succ .fontbox {
 display: inline-block;
 vertical-align:top;
 max-width: 386px;
 margin-right: 20px;
}
.c_news_list-02001 .p_succ .promptbox {
 width: auto;
 height: auto;
 margin-top: 35px;
 margin-bottom: 35px;
}
.c_news_list-02001 .p_succ .assistfont {
 display: none;
}
.c_news_list-02001 .p_succ .closebtn {
 display: none;
}
.c_news_list-02001 .p_fail {
 width: auto;
 height: auto;
 min-width: 255px;
 min-height: 113px;
 max-width: 500px;
 background-color:#FDFCF3;
 border: 2px solid #FFDC90;
 font-size: 22px;
 position: absolute;
 z-index: 99999999999;
}
.c_news_list-02001 .p_fail .iconfont {
 height: auto;
 color: #FF0000;
 margin-right:20px;
 display: inline-block;
 margin-left: 40px;
}
.c_news_list-02001 .p_fail .iconfont:before {
 content: "\e641";
}
.c_news_list-02001 .p_fail .fontbox {
 display: inline-block;
 vertical-align:top;
 max-width: 386px;
 margin-right: 20px;
}
.c_news_list-02001 .p_fail .promptbox {
 width: auto;
 height: auto;
 margin-top: 35px;
 margin-bottom: 35px;
}
.c_news_list-02001 .p_fail .assistfont {
 font-size: 14px;
 color: #999999;
 margin-top: 5px;
}
.c_news_list-02001 .p_fail .closebtn {
 font-size: 14px;
 color: #65beba;
 position: absolute;
 right: 15px;
 bottom: 15px;
}
.c_news_list-02001 .p_fail .closebtn:hover {
 cursor: pointer;
}
.c_news_list-02001 .p_PromptNoneData {
 width: auto;
 background-color: inherit;
 text-align: center;
}
.c_news_list-02001 .p_PromptNoneData .prompt_title .iconfont:before {
 content: "";
}
.c_news_list-02001 .p_PromptNoneData .prompt_title .first {
 height: auto;
 display: table-cell;
 font-size: 32px;
 position: relative;
 color: #09bb07;
 vertical-align: middle;
 padding: 0 10px 5px 0;
}
.c_news_list-02001 .p_PromptNoneData .prompt_title {
 display: inline-table;
 padding: 0 30px;
 min-height: 200px;
 height: 100%;
}
.c_news_list-02001 .p_PromptNoneData .prompt_title .first:before {
 content: "\e6b4";
}
.c_news_list-02001 .p_PromptNoneData .prompt_title .font {
 font-size: 18px;
 display: table-cell;
 line-height: normal;
 vertical-align: middle;
 color: rgba(51,51,51,1);
 font-weight: bold;
 text-align: left;
}
.c_news_list-02001 .p_PromptNoneData .promptbox {
 width: auto;
 height: 100%;
}
.c_news_list-02001 .p_PromptNoneData .prompt_content {
 font-size: 14px;
 color: rgba(105, 105, 105,1);
 padding-left: 65px;
}
.c_news_list-02001 .p_moreBtn {
 background:rgba(252,252,252,1);
 border-color:rgba(240, 240, 240,1);
 border-style:solid;
 border-width:1px;
 display:inline-table;
 min-height:29px;
 margin:0;
 padding-bottom:5px;
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
 min-width:86px;
 cursor:pointer;
 color:rgba(101, 190, 186,1);
 font-size:12px;
 text-align:center;
}
.c_news_list-02001 .p_moreBtn .font {
 white-space:nowrap;
 overflow:visible;
 vertical-align:middle;
}
.c_news_list-02001 .p_moreBtn:hover {
 background:rgba(101, 190, 186,1);
 border-color:transparent;
}
.c_news_list-02001 .p_moreBtn:hover {
 color:rgba(255,255,255,1);
}
.c_news_list-02001 .p_moreBtn .iconfont:before {
 content:"";
}
@-moz-keyframes three-quarters-loader {
 0% {
  -moz-transform: rotate(0deg);
  transform: rotate(0deg);
 }
 100% {
  -moz-transform: rotate(360deg);
  transform: rotate(360deg);
 }
}
@-webkit-keyframes three-quarters-loader {
 0% {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
 }
 100% {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
 }
}
@keyframes three-quarters-loader {
 0% {
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
 }
 100% {
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
 }
}
.loading_animation {
 -moz-animation: three-quarters-loader 850ms infinite linear;
 -webkit-animation: three-quarters-loader 850ms infinite linear;
 animation: three-quarters-loader 850ms infinite linear;
 border: 3px solid #737282;
 border-right-color: transparent;
 border-radius: 16px;
 box-sizing: border-box;
 display: inline-block;
 position: relative;
 overflow: hidden;
 text-indent: -9999px;
 width: 32px;
 height: 32px;
 vertical-align: middle;
}
.c_news_list-02001 .p_loading {
 width: 890px;
 height: 70px;
 background-color: #FBFBFC;
 line-height: 70px;
 text-align: center;
 color: #666666;
 font-size: 18px;
}
.c_news_list-02001 .p_loading .iconfont:before {
 content: "";
}
.c_news_list-02001 .p_loading .font {
 display: inline-block;
 margin-left: 20px;
 line-height: 70px;
 height: inherit;
}
.c_news_list-02001 .p_more {
 width: 890px;
 text-align:center;
 padding-right:20px;
 padding-left:20px;
 height: 70px;
 background-color:#F6F7F8;
 position: relative;
 border-radius: 0;
 border-width: 0;
 color: rgba(115,115,131,1);
 font-size: 18px;
}
.c_news_list-02001 .p_more:active {
 background-color:#F6F7F8;
}
.c_news_list-02001 .p_more .font {
 display:table-cell;
 vertical-align:middle;
 text-align: inherit;
}
.c_news_list-02001 .p_more .iconfont {
 display:inline;
 vertical-align:middle;
}
.c_news_list-02001 .p_more .iconfont:before {
 content: "\e6d1";
}
.c_news_list-02001 .p_scroll {
 width: 100%;
 height: auto;
 position: relative;
}
.c_news_list-02001 .p_scroll .vline {
 width: 100%;
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #F0F0F0;
 opacity: 1;
 position: absolute;
 top: 50%;
 -webkit-transform:translate(0,-50%);
 transform:translate(0,-50%);
}
.c_news_list-02001 .p_scroll .scrolling {
 width: 77px;
 height: 25px;
 border: 1px solid #BABABB;
 background: -webkit-linear-gradient(#fff , #F2F2F3);
 background: -o-linear-gradient(#fff , #F2F2F3);
 background: -moz-linear-gradient(#fff , #F2F2F3);
 background: linear-gradient(#fff , #F2F2F3);
 border-radius: 6px;
 position:relative;
 left:50%;
 text-align: center;
 font-size: 15px;
 box-shadow: 0 0 10px #fff inset,0 1px 1px rgba(0,0,0,0.1);
 color: #AAAAAA;
 cursor: pointer;
}
.c_news_list-02001 .p_scroll .scrolling:hover {
 border: 1px solid #BABABB;
 background: -webkit-linear-gradient(#fff , #F7F7F8);
 background: -o-linear-gradient(#fff , #F7F7F8);
 background: -moz-linear-gradient(#fff , #F7F7F8);
 background: linear-gradient(#fff , #F7F7F8);
}
.c_news_list-02001 .p_scroll .scrolling:active {
 border: 1px solid #BABABB;
 background: -webkit-linear-gradient(#fff , #E4E4E4);
 background: -o-linear-gradient(#fff , #E4E4E4);
 background: -moz-linear-gradient(#fff , #E4E4E4);
 background: linear-gradient(#fff , #E4E4E4);
 box-shadow: 0 0 10px #fff inset,0 1px 2px rgba(0,0,0,0.1);
}
.e_pagebox {
 width:auto;
 height:auto;
 clear:both;
 position:relative;
}
.c_news_list-02001 .p_page .pre {
 display:inline-table;
 float:left;
 margin-left:18px;
 margin-right:5px;
}
.c_news_list-02001 .p_page .pageNum {
 display:inline-block;
 position:static;
 float:left;
 margin-right:5px;
 line-height:30px;
}
.c_news_list-02001 .p_page .next {
 display:inline-table;
 float:left;
}
.c_news_list-02001 .p_page .PageInterval {
 display:inline-block;
 position:static;
 float:left;
 margin-right:5px;
 line-height:38px;
 font-size: 12px;
}
.c_news_list-02001 .p_page .p_PageInterval {
 display:inline-block;
 position:static;
 float:left;
 margin-right:5px;
 line-height:38px;
 font-size: 12px;
}
.c_news_list-02001 .p_page .pre:after {
 content:"";
 display:none;
 position:absolute;
 top:5px;
 left:-14px;
 width:27px;
 height:27px;
 background-color:rgba(242, 242, 242, 1);
 font-size:0;
 line-height:0;
 -webkit-transform: rotate(45deg);
 -moz-transform: rotate(45deg);
 -o-transform: rotate(45deg);
 -ms-transform: rotate(45deg);
 transform: rotate(45deg);
 z-index:-1;
}
.c_news_list-02001 .p_page .pre:hover:after {
 top:4px;
 left:-12px;
 background-color:rgba(101, 190, 186, 1);
 border-radius:4px 0 0 0;
 -webkit-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
 -moz-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
 box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
 -webkit-transform: rotate(45deg);
 -moz-transform: rotate(45deg);
 -o-transform: rotate(45deg);
 -ms-transform: rotate(45deg);
 transform: rotate(45deg);
 z-index:-1;
}
.c_news_list-02001 .p_page .pre:active:after {
 top:8px;
 left:-12px;
 width:28px;
 height:25px;
 background-color:rgba(90, 170, 167, 1);
 border-radius:0 3px 0 0 ;
 -webkit-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
 -moz-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
 box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
 -webkit-transform: rotate(-226deg);
 -moz-transform: rotate(-226deg);
 -o-transform: rotate(-226deg);
 -ms-transform: rotate(-226deg);
 transform: rotate(-226deg);
 z-index:-1;
}
.c_news_list-02001 .p_page .pre {
 height:30px;
 color:rgba(102, 102, 102, 1);
 border-width: 0;
 border-style: solid;
 border-color:rgba(255,255,255,0);
 background-color:rgba(242, 242, 242, 1);
 text-align:center;
 padding-top:0;
 padding-right:20px;
 padding-left:20px;
 position:relative;
 left:0;
 top:0;
}
.c_news_list-02001 .p_page .pre:hover {
 color:rgba(255,255,255,1);
 border-width: 0;
 border-style: solid;
 border-color:rgba(255,255,255,0);
 background-color:rgba(101,190,186,1);
 cursor:pointer;
}
.c_news_list-02001 .p_page .pre:active {
 background-color:rgba(90, 170, 167, 1);
}
.c_news_list-02001 .p_page .pre .font {
 display:table-cell;
 vertical-align:middle;
 bottom:0;
 font-size: 12px;
}
.c_news_list-02001 .p_page .pre:hover .iconfont {
 color:rgba(255,255,255,1);
}
.c_news_list-02001 .p_page .pre:active .iconfont {
 color:rgba(255,255,255,1);
}
.c_news_list-02001 .p_page .pre .iconfont:before {
 content: "";
 margin-right: 5px;
}
.c_news_list-02001 .p_page .next:after {
 content:"";
 display:none;
 position:absolute;
 top:5px;
 right:-14px;
 width:27px;
 height:27px;
 background-color:rgba(101, 190, 186, 1);
 font-size:0;
 line-height:0;
 -webkit-transform: rotate(45deg);
 -moz-transform: rotate(45deg);
 -o-transform: rotate(45deg);
 -ms-transform: rotate(45deg);
 transform: rotate(45deg);
 z-index:-1;
}
.c_news_list-02001 .p_page .next:hover:after {
 top:5px;
 right:-12px;
 background-color:rgba(101, 190, 186, 1);
 border-radius:4px 0 0 0;
 -webkit-box-shadow: 0 3px 0px #777;
 -moz-box-shadow: 0 3px 0px #777;
 box-shadow: 0 3px 0px #777;
 -webkit-transform: rotate(-45deg);
 -moz-transform: rotate(-45deg);
 -o-transform: rotate(-45deg);
 -ms-transform: rotate(-45deg);
 transform: rotate(-45deg);
 z-index:-1;
 width:26px;
 height:26px;
}
.c_news_list-02001 .p_page .next:active:after {
 top:8px;
 right:-12px;
 width:27px;
 height:24px;
 background-color:rgba(90, 170, 167, 1);
 border-radius:0 3px 0 0 ;
 -webkit-box-shadow: 0 3px 0px #777;
 -moz-box-shadow: 0 3px 0px #777;
 box-shadow: 0 3px 0px #777;
 -webkit-transform: rotate(226deg);
 -moz-transform: rotate(226deg);
 -o-transform: rotate(226deg);
 -ms-transform: rotate(226deg);
 transform: rotate(226deg);
 z-index:-1;
}
.c_news_list-02001 .p_page .next {
 height:30px;
 color:rgba(255, 255, 255, 1);
 border-width: 0;
 border-style: solid;
 border-color:rgba(255,255,255,0);
 background-color:rgba(101, 190, 186, 1);
 text-align:center;
 padding-top:0;
 padding-right:20px;
 padding-left:20px;
 position:relative;
 left:0;
 top:0;
}
.c_news_list-02001 .p_page .next:hover {
 color:rgba(255,255,255,1);
 border-width: 0;
 border-style: solid;
 border-color:rgba(255,255,255,0);
 background-color:rgba(101,190,186,1);
 cursor:pointer;
}
.c_news_list-02001 .p_page .next:active {
 background-color:rgba(90, 170, 167, 1);
}
.c_news_list-02001 .p_page .next .font {
 display:table-cell;
 vertical-align:middle;
 bottom:0;
 font-size: 12px;
}
.c_news_list-02001 .p_page .next:hover .iconfont {
 color:rgba(255,255,255,1);
}
.c_news_list-02001 .p_page .next:active .iconfont {
 color:rgba(255,255,255,1);
}
.c_news_list-02001 .p_page .next .iconfont:before {
 content: "";
 margin-top: 3px;
 float: right;
 margin-left: 5px;
}
.c_news_list-02001 .p_page .pageNum {
 position:relative;
 background-size: 100% 100%;
 color: inherit;
 cursor: pointer;
 display: table;
 font-family: inherit;
 font-size: 14px;
 font-weight: inherit;
 height: inherit;
 position: absolute;
 text-decoration: none;
 width: inherit;
}
.c_news_list-02001 .p_page .pageNum {
 height:30px;
 width:30px;
 color:rgba(102, 102, 102, 1);
 border-width: 0;
 border-style: solid;
 border-color:rgba(255,255,255,0);
 background-color:rgba(242, 242, 242, 1);
 text-align:center;
 position:relative;
}
.c_news_list-02001 .p_page .pageNum:hover {
 color:rgba(255,255,255,1);
 border-width: 0;
 border-style: solid;
 border-color:rgba(255,255,255,0);
 cursor:pointer;
 text-decoration: none;
 background-color:rgba(101,190,186,1);
}
.c_news_list-02001 .p_page .pageNum:active {
 text-decoration: none;
 background-color:rgba(90, 170, 167, 1);
}
.c_news_list-02001 .p_page .pageNum.active {
 text-decoration: none;
 background-color:rgba(90, 170, 167, 1);
 color:rgba(255,255,255,1);
}
.c_news_list-02001 .p_page .pageNum .font {
 display:table-cell;
 vertical-align:middle;
 bottom:0;
}
.c_news_list-02001 .p_page .pageNum .iconfont {
 display:inline;
 color:rgba(255,255,255,1);
 vertical-align:middle;
}
.c_news_list-02001 .p_page .pageNum:hover .iconfont {
 color:rgba(255,255,255,1);
}
.c_news_list-02001 .p_page .pageNum:active .iconfont {
 color:rgba(255,255,255,1);
}
.c_news_list-02001 .p_page .pageNum .iconfont:before {
 content: "";
}
.c_news_list-02001 .p_page .PageInterval {
 line-height:30px;
 cursor:text;
 color:rgba(102,102,102,1);
}
.c_news_list-02001 .p_page .p_PageInterval {
 line-height:30px;
 cursor:text;
 color:rgba(102,102,102,1);
}
.c_news_list-02001 .p_OccupyBox {
 margin:0;
 width: auto;
 height:auto;
 padding:0;
 border:none;
 overflow: hidden;
}
.p_Newslist {
 width: auto;
 height: auto;
 overflow: visible !important;
 white-space: normal;
 background: transparent;
}
.p_CommonLanternBox {
 width: auto;
 height: auto;
 position: relative;
 background-color: transparent;
 overflow: visible !important;
}
.swiper-container {
 margin: 0 auto;
 position: relative;
 overflow: visible !important;
 z-index: 1;
}
.p_news {
 width: inherit;
 height: auto;
 overflow: visible !important;
 border-color: transparent;
 padding: 0px;
}
.c_nav_main-80002001 {
 position:absolute;
 width:1078px;
 height:103px;
 overflow: hidden;
}
.boxed {
 position: relative;
}
.boxed-blue {
 background: #1c588f;
}
.boxed-dark {
 background: #142439;
}
.boxed-light {
 background: #e5eff6;
}
.boxed.red-line {
 border-top: 4px solid #c9376e;
}
.boxed.green-line {
 border-top: 4px solid #9cd70e;
}
.boxed.blue-line {
 border-top: 4px solid #4bb4e8;
}
.menu {
 background:none;
 z-index: 1000;
}
.ie8 .menu {
 filter: none;
 background: #398fc7;
}
.menu a:hover,
.menu a.hover {
 color: #fff !important;
 background: #3e3e3e;
}
.menu li {
 position: relative;
}
.menu > li {
 float: left;
 width: auto;
 position: relative;
 margin-left: 0px;
 transition:all 0.3s;
}
.menu > li:hover,
.menu > li.hover {
 border-top-color: #005aee;
 z-index: 1;
 background: #005aee;
}
.menu > li > a {
 transition: 0.3s all;
 display: block;
 font-size: 14PX;
 height: 60px;
 padding: 0px 20px;
 font-weight: 400;
 color: #2d2d2d;
 font-family:"微软雅黑";
 line-height: 60px;
 text-align: center;
 text-transform: uppercase;
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
 position: relative;
 background:transparent;
 transition:all 0.3s;
}
.menu > li:first-child > a {
 border-left-color: transparent;
}
.menu > li:last-child > a {
 border-right-color: transparent;
}
.menu > li:hover > a,
.menu > li.hover > a {
 border: none;
 color: #ffffff !important;
 background: none;
}
.menu-icon {
 display: block;
 width: 40px;
 height: 40px;
 margin: 0 auto 5px;
}
.menu-icon img {
 width: 40px;
 height: 40px;
}
.menu ul {
 position: absolute;
 top: -9999px;
 left: -9999px;
 z-index: 9499;
 width: 100%;
 margin-top: 0px;
 min-width: 10%;
 background: #fff;
 box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
}
.menu > li:hover > ul,
.menu > li.hover > ul {
 top: 105px;
 width: 100%;
 left: 0px;
}
.menu ul li a {
 width: 100%;
 transition: 0.3s all;
 display: block;
 border-bottom:1px solid #f1f1f1;
 background: #fff;
 font-size: 12px;
 font-weight: 100;
 color: #333;
 text-align: center;
 text-transform: uppercase;
 line-height: 16px;
 padding: 10px 0px;
 transition:all 0.3s;
}
.menu ul li:first-child > a {
 border-top: none;
}
.menu ul li:last-child > a {
 border-bottom: none;
}
.menu ul li:hover > a,
.menu ul li.hover > a {
 background: #2f2f2f;
 border-color: #2f2f2f;
}
.menu ul li:hover > ul,
.menu ul li.hover > ul {
 position: absolute;
 top: 1px;
 left: 100%;
 width: 101%;
 padding-left: 1%;
}
.menu.style2 ul {
 display: none;
}
.menu.style2 {
 background: none;
 -webkit-box-shadow: none;
 box-shadow: none;
}
.menu.style2 > li {
 border-top: 3px solid #4bb4e8;
 border-bottom: 3px solid #4bb4e8;
}
.menu.style2 > li:hover,
.menu.style2 > li.hover {
 border-top-color: #9cd70e;
 border-bottom-color: #9cd70e;
 z-index: 1;
}
.menu.style2 > li > a {
 padding: 18px 5px 16px 0;
 border: none;
 border-left: 1px solid #062D52;
 -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.08);
 box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.08);
}
.menu.style2 > li:last-child > a {
 border-right: 1px solid #062D52;
 box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.08), 1px 0 0 rgba(255, 255, 255, 0.08);
 margin-right: 1px;
}
.menu.style2 > li:hover > a,
.menu.style2 > li.hover > a {
 background: none;
}
.menu.style2 .menu-icon {
 display: inline-block;
 margin: 0 3px 3px 0;
 vertical-align: middle;
}
.c_nav_main-80002001 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
.w_rbox-001 {
 position:absolute;
 width:300px;
 height:300px;
}
.w_rbox-001 .p_stylebox {
 width: 100%;
}
.w_rbox-001 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
.w_rbox-001 >div {
 animation-fill-mode:both;
}
.w_img-002 .p_title {
 display:inline-table;
 margin:0;
 min-width:37px;
 padding:0;
 color:rgba(51,51,51,1);
 font-size:16px;
 font-weight:400;
 cursor:pointer;
}
.w_img-002 .p_title .font {
 vertical-align:middle;
 line-height: 21px;
}
.w_img-002 .p_title:hover {
 color:rgba(87,177,173,1);
}
.w_img-002 .p_title:active {
 color:rgba(69,165,161,1);
}
.w_img-002 .p_title .iconfont:before {
 display: inline-block;
 content:"";
}
.w_img-002 .p_dimage {
 padding:0;
 border-width:0px;
 border-style:solid;
 border-color:rgba(228,228,228,1);
 background-color: transparent;
 overflow: hidden;
}
.w_img-002 .p_dimage:hover {
 border-width:0px;
 border-style:solid;
 border-color:rgba(228,228,228,1);
 background-color: transparent;
}
.w_img-002 .p_dimage:active {
 border-width:0px;
 border-style:solid;
 border-color:rgba(228,228,228,1);
 background-color: transparent;
}
.e_title.w_img-002 .p_link002 {
 display:inline-block;
 padding:0;
 color:#707070;
 font-size:14px;
 text-align:left;
}
.e_title.w_img-002 .p_link002 {
 white-space:nowrap;
 vertical-align:middle;
 line-height: 19px;
}
a>.e_title.w_img-002 .p_link002:hover {
 text-decoration:underline;
 font-weight:bold;
 cursor:pointer;
 color: #60a9d7;
}
a>.e_title.w_img-002 .p_link002:active {
 color:#60a9d7;
 font-weight:400;
}
a>.e_title.w_img-002 .p_link002:active {
 text-decoration:none;
 margin-top:0;
}
.e_title.w_img-002 .p_link002 .iconfont:before {
 display: inline-block;
 content:"";
}
.e_title.w_img-002 .p_link001 {
 display:inline-block;
 padding:0;
 color:#707070;
 font-size:14px;
 text-align:left;
 height:calc(100%);
}
.e_title.w_img-002 .p_link001 {
 white-space:nowrap;
 vertical-align:middle;
 line-height: 19px;
}
a>.e_title.w_img-002 .p_link001:hover {
 text-decoration:underline;
 font-weight:bold;
 cursor:pointer;
 color: #60a9d7;
}
a>.e_title.w_img-002 .p_link001:active {
 color:#60a9d7;
 font-weight:400;
}
a>.e_title.w_img-002 .p_link001:active {
 text-decoration:none;
 margin-top:0;
}
.e_title.w_img-002 .p_link001 .iconfont:before {
 display: inline-block;
 content:"";
}
.w_img-002 .p_box {
 margin:0;
 width: 236px;
 height:317px;
 padding:0;
 border-width:1px;
 border-style: none;
 border-color:rgba(228,228,228,0);
 background-color:transparent;
 overflow: hidden;
}
.w_img-002 {
 position:absolute;
 width:300px;
 height:249px;
}
.w_img-002 .animated {
 width:100%;
 height:100%;
}
.w_img-002 .font {
 white-space: nowrap;
}
.w_img-002 .p_link001 {
 width:100%;
 height:calc(100%);
}
.w_img-002 .p_link002 {
 width:100%;
 height:30px;
}
.w_img-002 .p_box {
 width: 100%;
 height: 100%;
 text-align:center;
}
.w_img-002 .p_dimage {
 height: inherit;
 overflow: hidden;
 font-size: 0;
}
.w_img-002 .e_image:hover:after {
 background: transparent;
}
.w_img-002 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
.w_img-002 >div {
 animation-fill-mode:both;
}
.w_btn-002 .p_CommonBtn {
 font-size:18px;
 width: 100%;
 height:50px;
 color:rgba(255,255,255,1);
 border-width: 1px;
 border-style: none;
 border-color:transparent;
 background-color:rgba(106,186,190,1);
 padding-top:0;
 padding-right:20px;
 padding-left:20px;
 text-align: center;
}
.w_btn-002 .p_CommonBtn:hover {
 color:rgba(255,255,255,1);
 border-width: 1px;
 border-style: none;
 border-color:transparent;
 background-color:rgba(106,186,190,1);
}
.w_btn-002 .p_CommonBtn:hover .font {
 color:rgba(255,255,255,1);
}
.w_btn-002 .p_CommonBtn:active {
 color:rgba(255,255,255,1);
 border-width: 1px;
 border-style: none;
 border-color:transparent;
 background-color:rgba(106,186,190,1);
}
.w_btn-002 .p_CommonBtn .font {
 display:table-cell;
 vertical-align:middle;
 text-align: inherit;
}
.iconfont:before {
 content: "";
}
.e_title.w_btn-002 .p_link {
 display:inline-block;
 padding:0;
 color:#707070;
 font-size:14px;
 text-align:left;
}
.e_title.w_btn-002 .p_link {
 white-space:nowrap;
 vertical-align:middle;
 line-height: 19px;
}
a>.e_title.w_btn-002 .p_link:hover {
 text-decoration:underline;
 font-weight:bold;
 cursor:pointer;
 color: #60a9d7;
}
a>.e_title.w_btn-002 .p_link:active {
 color:#60a9d7;
 font-weight:400;
}
a>.e_title.w_btn-002 .p_link:active {
 text-decoration:none;
 margin-top:0;
}
.e_title.w_btn-002 .p_link .iconfont:before {
 display: inline-block;
 content:"";
}
.w_btn-002 {
 position:absolute;
 width:157px;
 height:50px;
}
.w_btn-002 .p_CommonBtn {
 width: 100%;
 height: inherit;
 padding:0;
 background-color:rgba(255, 102, 0, 1);
}
.w_btn-002 .animated {
 width:100%;
 height:100%;
}
.w_btn-002 .p_CommonBtn {
 border-style: solid;
}
.w_btn-002 .p_CommonBtn:hover {
 background-color:rgba(255, 102, 0, 1);
 box-shadow:-0px -2px 3px 0px rgba(0, 0, 0, 0.35) inset;
 shadow-angle-ofInset:-90px;
 shadow-distance-ofInset:2px;
}
.w_btn-002 .p_CommonBtn:active {
 background-color:rgba(255, 102, 0, 1);
 box-shadow:-0px -2px 3px 0px rgba(0, 0, 0, 0.35) inset;
 shadow-angle-ofInset:-90px;
 shadow-distance-ofInset:2px;
}
.w_btn-002 .p_MatteIcon iconfont:before {
 content:'\e752';
}
@CHARSET "UTF-8";
* {
 padding: 0;
 margin: 0;
}
.pagebox,
#-remove--flag {
}
body,
#-remove--flag {
}
.pagebox {
 width:100% !important;
}
#c_public_htmlCode-15750939102236643 {
 position:fixed;
 top:auto;
 left:50%;
 bottom:0px;
 right:auto;
 transform:translate(-50%, 0px);
 width:300px;
 height:10px;
 z-index:111;
 content:"bc";
 max-width:none;
 min-width:0px;
 max-height:none;
 min-height:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 -webkit-transform:translate(-50%, 0px);
}
#c_product_showcase-15674071820191617 .p_Product {
 width:calc((100% - 96px)/4);
 height:240px;
 margin:12px;
 margin-top:12px;
 margin-right:12px;
 margin-bottom:12px;
 margin-left:12px;
 position:relative;
 border:0px solid rgba(243,243,243,1);
 overflow:hidden;
}
#c_product_showcase-15674071820191617 .p_CommonSummaryBoxA {
 width:auto;
 height:auto;
 text-align:center;
 margin-bottom:0px;
 margin-top:18px;
}
#c_product_showcase-15674071820191617 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#c_product_showcase-15674071820191617 >div {
 animation-name:fadeInUp;
 animation-duration:2s;
 animation-delay:1.6s;
 animation-fill-mode:both;
}
#c_product_showcase-15674071820191617 .p_nameA_1 .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_nameC_1 .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_nameI_1 .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_nameB .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_nameH_38_1 .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_AssistNameD_1 .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_inquiry .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_AddCart .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_buy .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_ToDetail .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_AssistNameA .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_AssistNameB .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_AssistNameC .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .p_btnA .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_product_showcase-15674071820191617 .higher img {
 width:auto !important;
 height:100% !important;
 max-width:100%!important;
 left:50%!important;
 top:50%!important;
 -webkit-transform:translate(-50%,-50%)!important;
 -ms-transform:translate(-50%,-50%)!important;
 transform:translate(-50%,-50%)!important;
 position:absolute!important;
}
#c_product_showcase-15674071820191617 .p_images {
 position:relative;
 width:100%;
 padding-bottom:71% !important;
 height:188px;
 text-align:center;
 font-size:0px;
 overflow:hidden;
}
#c_product_showcase-15674071820191617 .p_articles {
 height:40px;
 width:100%;
 padding-left:20px;
 padding-right:20px;
 background:#fff;
 position:absolute;
 text-align:center;
 left:0px;
 bottom:0px;
 transition:all 0.6s;
}
#c_product_showcase-15674071820191617 .p_products {
 width:auto;
 height:auto;
 overflow:hidden;
 white-space:normal;
 padding-top:0px;
}
#c_product_showcase-15674071820191617 .d_HeadBox {
 margin-top:0px;
 display:block;
 width:auto;
 height:auto;
}
#c_product_showcase-15674071820191617 .d_title .font {
 vertical-align:middle;
 line-height:40px;
 color:#333;
 font-size:14px;
}
#c_product_showcase-15674071820191617 .p_CommonSwitchBtnA .iconfont:before {
 content:"\e687";
 font-size:18px;
 color:#ffffff;
 font-weight:bold;
 cursor:pointer;
}
#c_product_showcase-15674071820191617 .p_CommonSwitchBtnB .iconfont:before {
 content:"\e6ae";
 font-size:18px;
 color:#ffffff;
 font-weight:bold;
 cursor:pointer;
}
#c_product_showcase-15674071820191617 .d_CommonInteractionA {
 left:0px;
 width:60px;
 height:auto;
 vertical-align:middle;
 position:absolute;
 overflow:visible;
 top:45%;
 transform:translate(0,-50%);
}
#c_product_showcase-15674071820191617 .d_CommonInteractionB {
 right:0px;
 width:60px;
 height:auto;
 vertical-align:middle;
 position:absolute;
 overflow:visible;
 top:45%;
 transform:translate(0,-50%);
}
#c_product_showcase-15674071820191617 .p_CommonSquareNumBtn {
 width:10px !important;
 height:10px !important;
 margin:0px 6px;
 cursor:pointer;
 border:1px solid #ffffff;
 background:none;
 border-radius:50%;
 transition:all 0.3s;
}
#c_product_showcase-15674071820191617 .p_CommonSquareNumBtn.active {
 background:#ffffff;
}
#c_product_showcase-15674071820191617 {
 position:absolute;
 top:310.844px;
 left:278px;
 z-index:107;
 width:1363px;
 height:310px;
}
#c_nav_main-15674054652528292 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#c_nav_main-15674054652528292 .menu > li {
 float:left;
 width:133px;
 position:relative;
 margin-left:0px;
 transition:all 0.3s;
}
#c_nav_main-15674054652528292 {
 position:absolute;
 top:0px;
 left:361px;
 z-index:1;
 width:1200px;
 height:60px;
}
@keyframes bgMagnify {
 0% {
  -webkit-transform: scale(1,1);
  transform: scale(1,1);
 }
 100% {
  -webkit-transform: scale(1.1,1.1);
  transform: scale(1.1,1.1);
 }
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
100% {
 -webkit-transform: scale(1.1,1.1);
 transform: scale(1.1,1.1);
}
}
#c_news_list-15856219626656466 .p_articles {
 width:calc((100% - 0px)/3);
 margin:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:0px;
}
#c_news_list-15856219626656466 .p_CommonSummaryBoxA {
 text-align:center;
}
#c_news_list-15856219626656466 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#c_news_list-15856219626656466 >div {
 animation-fill-mode:both;
}
#c_news_list-15856219626656466 .product_list_box {
 padding:10px;
 width:100%;
 overflow:hidden;
}
#c_news_list-15856219626656466 .dw {
 float:left;
 position:relative;
 width:340px;
 height:420px;
 margin:25px 0 0 20px;
}
#c_news_list-15856219626656466 .list_box {
 position:absolute;
 top:0px;
 width:340px;
 height:420px;
 overflow:hidden;
 background-color:#fff;
 border:1px solid #f1f1f1;
 transition:all .3s ease;
}
#c_news_list-15856219626656466 .mb {
 display:block;
 position:absolute;
 left:0px;
 bottom:0px;
 right:0px;
 top:0px;
 z-index:999;
}
#c_news_list-15856219626656466 .pic_box {
 width:100%;
 height:240px;
 overflow:hidden;
}
#c_news_list-15856219626656466 .thumb {
 width:100%;
 height:100%;
}
#c_news_list-15856219626656466 .bottom {
 width:100%;
 height:180px;
 padding:20px;
 font-size:18px;
 overflow:hidden;
}
#c_news_list-15856219626656466 .time_box {
 display:inline-block;
 width:80px;
 height:80px;
 overflow:hidden;
 vertical-align:top;
 border-right:1px solid #ddd;
}
#c_news_list-15856219626656466 .time_ri {
 position:relative;
 margin-left:10px;
 width:50px;
 height:50px;
 overflow:hidden;
 font-size:40px;
 font-weight:900;
 color:#000;
}
#c_news_list-15856219626656466 .ri {
 position:absolute;
 left:-184px;
}
#c_news_list-15856219626656466 .time_down {
 position:relative;
 width:62px;
 height:30px;
 line-height:30px;
 overflow:hidden;
 font-size:14px;
}
#c_news_list-15856219626656466 .ni {
 position:absolute;
 left:6px;
 white-space:nowrap;
}
#c_news_list-15856219626656466 .title_box {
 display:inline-block;
 padding:10px 0 0 20px;
 width:210px;
 height:80px;
 overflow:hidden;
}
#c_news_list-15856219626656466 .til {
 height:60px;
 line-height:30px;
 font-size:18px;
 display:-webkit-box;
 overflow:hidden;
 -webkit-line-clamp:2px;
 -webkit-box-orient:vertical;
 text-overflow:ellipsis;
 color:#222;
 font-weight:normal;
 transition:all .3s ease;
}
#c_news_list-15856219626656466 .link {
 position:relative;
 border-top:1px solid #ddd;
 width:100%;
 margin-top:15px;
 line-height:55px;
 cursor:pointer;
}
#c_news_list-15856219626656466 .ck {
 font-style:normal;
 color:#7F7F7F;
 font-size:12px;
}
#c_news_list-15856219626656466 .ic {
 position:absolute;
 right:0px;
 top:22px;
}
#c_news_list-15856219626656466 .list_box:hover {
 top:-10px;
 box-shadow:0 10px 30px rgba(11,64,232,0.15);
}
#c_news_list-15856219626656466 .list_box:hover .til {
 color:#0B40E8;
}
#c_news_list-15856219626656466 .p_nameC .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_AssistNameG .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_AssistNameA .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_nameB .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_ToDetail .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_top .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_Recommend .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_ImgNews .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_new .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_hot .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_AssistNameB .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_AssistNameD .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_AssistNameE .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_AssistNameF .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_page .pre .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_page .next .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_more .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 .p_loading .iconfont:before {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#c_news_list-15856219626656466 {
 position:absolute;
 top:254px;
 left:401px;
 z-index:114;
 width:1117px;
 height:305px;
}
#c_ads_banner-15941128092385163 {
 position:absolute;
 top:150px;
 left:0px;
 z-index:3;
 width:100%;
 height:1080px;
}
#w_sfbox-1553738855367 .p_footer {
 background-color:rgba(33, 33, 33, 1);
 height:50px;
}
#w_sfbox-1553738855367 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_sfbox-1553738855367 .ping_0 {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
 background-color:rgba(54, 54, 54, 1);
}
#w_sfbox-1553738855367 .ping_1 {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#w_sfbox-1553738855367 .ping_2 {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#w_sfbox-1553738855367 .ping_3 {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#w_sfbox-1553738855367 .ping_4 {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#w_sfbox-1553738855367 .ping_5 {
 shadow-angle:0px;
 shadow-distance:0px;
 shadow-angle-ofInset:0px;
 shadow-distance-ofInset:0px;
}
#w_sfbox-1553738855367 .p_bgBox {
 animation-name:bgMagnify;
 animation-duration:15s;
}
#w_wbox-1567405346464 .p_wbox {
 background-color:rgba(255, 255, 255, 1);
}
#w_wbox-1567405346464 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_wbox-1567405346464 >div {
 animation-fill-mode:both;
}
#w_wbox-1585562797114 .p_wbox {
 background-color:rgba(238, 238, 238, 1);
}
#w_wbox-1585562797114 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_wbox-1585562797114 >div {
 animation-fill-mode:both;
}
#w_rbox-1585563840085 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_rbox-1585563840085 >div {
 animation-name:fadeInUp;
 animation-duration:2.4s;
 animation-delay:0s;
 animation-fill-mode:both;
}
#w_rbox-1585567801274 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_rbox-1585567801274 >div {
 animation-name:fadeInRight;
 animation-duration:2s;
 animation-delay:0s;
 animation-fill-mode:both;
}
#w_rbox-1585567801274 div.w_rbox>.p_rbox {
 background-color:rgba(0, 96, 194, 0.7);
}
#w_img-1585564256016 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585564256016 >div {
 animation-fill-mode:both;
}
#w_hline-1585564454457 .p_HLine {
 border-top-style:solid;
 border-top-width:4px;
}
#w_hline-1585564454457 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_hline-1585564454457 >div {
 animation-fill-mode:both;
}
#w_img-1585565212984 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585565212984 >div {
 animation-name:fadeInUp;
 animation-duration:2s;
 animation-delay:0s;
 animation-fill-mode:both;
}
#w_img-1585565239643 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585565239643 >div {
 animation-name:fadeInUp;
 animation-duration:2s;
 animation-delay:0.4s;
 animation-fill-mode:both;
}
#w_img-1585565274850 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585565274850 >div {
 animation-name:fadeInUp;
 animation-duration:2s;
 animation-delay:0.8s;
 animation-fill-mode:both;
}
#w_img-1585565297845 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585565297845 >div {
 animation-name:fadeInUp;
 animation-duration:2s;
 animation-delay:1s;
 animation-fill-mode:both;
}
#w_btn-1578541877158 .p_CommonBtn {
 background-color:rgba(0, 96, 194, 1);
 text-align:center;
 vertical-align:middle;
 font-family:Microsoft YaHei;
 font-size:12px;
 color:rgba(255, 255, 255, 1);
}
#w_btn-1578541877158 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_btn-1578541877158 >div {
 animation-name:fadeInUp;
 animation-duration:2s;
 animation-delay:1s;
 animation-fill-mode:both;
}
#w_common_text-1585564501056 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_common_text-1585564501056 >div {
 animation-name:fadeInUp;
 animation-duration:2s;
 animation-delay:0s;
 animation-fill-mode:both;
}
#w_img-1585564753782 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585564753782 >div {
 animation-name:zoomIn;
 animation-duration:3s;
 animation-delay:0s;
 animation-fill-mode:both;
}
#w_img-1585566037335 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585566037335 >div {
 animation-name:zoomIn;
 animation-duration:2s;
 animation-delay:0s;
 animation-fill-mode:both;
}
#w_btn-1585566171315 .p_CommonBtn {
 background-color:rgba(255, 255, 255, 1);
 text-align:center;
 vertical-align:middle;
 font-family:Microsoft YaHei;
 font-size:12px;
 color:rgba(255, 255, 255, 1);
}
#w_btn-1585566171315 .p_CommonBtn .font {
 color:rgba(0, 96, 194, 1);
}
#w_btn-1585566171315 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_btn-1585566171315 >div {
 animation-name:fadeInUp;
 animation-duration:2s;
 animation-delay:1s;
 animation-fill-mode:both;
}
#w_img-1575087061242 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1575087061242 >div {
 animation-name:fadeInUp;
 animation-duration:2s;
 animation-delay:0s;
 animation-fill-mode:both;
}
#w_btn-1585566467519 .p_CommonBtn {
 background-color:rgba(0, 96, 194, 1);
 text-align:center;
 vertical-align:middle;
 font-family:Microsoft YaHei;
 font-size:12px;
 color:rgba(255, 255, 255, 1);
}
#w_btn-1585566467519 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_btn-1585566467519 >div {
 animation-name:fadeInUp;
 animation-duration:2s;
 animation-delay:1s;
 animation-fill-mode:both;
}
#w_hline-1585567936588 .p_HLine {
 border-top-color:rgba(255, 255, 255, 0.3);
 border-top-style:solid;
}
#w_hline-1585567936588 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_hline-1585567936588 >div {
 animation-fill-mode:both;
}
#w_img-1585568161788 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585568161788 >div {
 animation-fill-mode:both;
}
#w_img-1585568246830 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585568246830 >div {
 animation-fill-mode:both;
}
#w_img-1585568352895 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585568352895 >div {
 animation-fill-mode:both;
}
#w_hline-1585568435554 .p_HLine {
 border-top-color:rgba(255, 255, 255, 0.3);
 border-top-style:solid;
}
#w_hline-1585568435554 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_hline-1585568435554 >div {
 animation-fill-mode:both;
}
#w_hline-1585568520625 .p_HLine {
 border-top-color:rgba(255, 255, 255, 0.3);
 border-top-style:solid;
}
#w_hline-1585568520625 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_hline-1585568520625 >div {
 animation-fill-mode:both;
}
#w_img-1585567718708 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585567718708 >div {
 animation-name:fadeInUp;
 animation-duration:2s;
 animation-delay:0s;
 animation-fill-mode:both;
}
#w_btn-1585567789315 .p_CommonBtn {
 background-color:rgba(0, 96, 194, 1);
 text-align:center;
 vertical-align:middle;
 font-family:Microsoft YaHei;
 font-size:12px;
 color:rgba(255, 255, 255, 1);
}
#w_btn-1585567789315 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_btn-1585567789315 >div {
 animation-name:fadeInUp;
 animation-duration:2s;
 animation-delay:1s;
 animation-fill-mode:both;
}
#w_img-1585561624199 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585561624199 >div {
 animation-fill-mode:both;
}
#w_img-1585563278216 .p_MatteIcon .iconfont:before {
 content:'\e602';
}
#w_img-1585563278216 >div {
 animation-fill-mode:both;
}
#w_sfbox-1553738855367 {
 position:absolute;
 top:0px;
 left:0px;
 z-index:100;
 width:1920px;
 height:895px;
}
#w_wbox-1567405346464 {
 position:absolute;
 top:0px;
 left:0px;
 z-index:104;
 width:1920px;
 height:150px;
}
#w_wbox-1585562797114 {
 position:absolute;
 top:90px;
 left:0px;
 z-index:112;
 width:1920px;
 height:60px;
}
#w_rbox-1585563840085 {
 position:absolute;
 top:232px;
 left:350px;
 z-index:12;
 width:332px;
 height:140px;
}
#w_rbox-1585565435020 {
 position:absolute;
 top:426px;
 left:953px;
 z-index:20;
 width:427px;
 height:262px;
}
#w_rbox-1585567801274 {
 position:absolute;
 top:205px;
 left:851px;
 z-index:126;
 width:710px;
 height:364px;
}
#w_img-1585564256016 {
 position:absolute;
 top:17px;
 left:3px;
 z-index:2;
 width:324px;
 height:48px;
}
#w_common_text-1585564336723 {
 position:absolute;
 top:34px;
 left:9px;
 z-index:3;
 width:140px;
 height:45px;
}
#w_common_text-1585564407332 {
 position:absolute;
 top:81px;
 left:9px;
 z-index:4;
 width:297px;
 height:23px;
}
#w_hline-1585564454457 {
 position:absolute;
 top:114px;
 left:10px;
 z-index:5;
 width:24px;
 height:24px;
}
#w_img-1585564854158 {
 position:absolute;
 top:0px;
 left:-3px;
 z-index:1;
 width:405px;
 height:239px;
}
#w_img-1585565212984 {
 position:absolute;
 top:42px;
 left:40px;
 z-index:2;
 width:104px;
 height:55px;
}
#w_img-1585565239643 {
 position:absolute;
 top:42px;
 left:203px;
 z-index:3;
 width:132px;
 height:55px;
}
#w_img-1585565274850 {
 position:absolute;
 top:136px;
 left:40px;
 z-index:4;
 width:133px;
 height:55px;
}
#w_img-1585565297845 {
 position:absolute;
 top:135px;
 left:203px;
 z-index:5;
 width:160px;
 height:58px;
}
#w_btn-1578541877158 {
 position:absolute;
 top:568px;
 left:359px;
 z-index:11;
 width:141px;
 height:43px;
}
#w_common_text-1585564501056 {
 position:absolute;
 top:372px;
 left:360px;
 z-index:13;
 width:513px;
 height:156px;
}
#w_img-1585564753782 {
 position:absolute;
 top:249px;
 left:1021px;
 z-index:14;
 width:540px;
 height:378px;
}
#w_img-1585566037335 {
 position:absolute;
 top:199px;
 left:360px;
 z-index:118;
 width:1200px;
 height:97px;
}
#w_btn-1585566171315 {
 position:absolute;
 top:622px;
 left:889.5px;
 z-index:119;
 width:141px;
 height:43px;
}
#w_img-1575087061242 {
 position:absolute;
 top:177px;
 left:360.5px;
 z-index:107;
 width:1200px;
 height:102px;
}
#w_btn-1585566467519 {
 position:absolute;
 top:737px;
 left:890.5px;
 z-index:112;
 width:141px;
 height:43px;
}
#w_common_text-1585567878844 {
 position:absolute;
 top:56px;
 left:49px;
 z-index:2;
 width:636px;
 height:35px;
}
#w_hline-1585567936588 {
 position:absolute;
 top:102px;
 left:51px;
 z-index:3;
 width:287px;
 height:12px;
}
#w_img-1585568161788 {
 position:absolute;
 top:131px;
 left:51px;
 z-index:4;
 width:47px;
 height:47px;
}
#w_common_text-1585568189329 {
 position:absolute;
 top:132px;
 left:108px;
 z-index:5;
 width:189px;
 height:49px;
}
#w_img-1585568246830 {
 position:absolute;
 top:131px;
 left:335px;
 z-index:6;
 width:47px;
 height:47px;
}
#w_common_text-1585568246840 {
 position:absolute;
 top:132px;
 left:392px;
 z-index:7;
 width:250px;
 height:60px;
}
#w_img-1585568352895 {
 position:absolute;
 top:218px;
 left:51px;
 z-index:8;
 width:47px;
 height:47px;
}
#w_common_text-1585568352906 {
 position:absolute;
 top:221px;
 left:109px;
 z-index:9;
 width:296px;
 height:49px;
}
#w_hline-1585568435554 {
 position:absolute;
 top:250px;
 left:367px;
 z-index:10;
 width:187px;
 height:46px;
}
#w_common_text-1585568468464 {
 position:absolute;
 top:241px;
 left:572px;
 z-index:11;
 width:55px;
 height:23px;
}
#w_hline-1585568520625 {
 position:absolute;
 top:251px;
 left:631px;
 z-index:12;
 width:79px;
 height:46px;
}
#w_img-1585567718708 {
 position:absolute;
 top:198px;
 left:355px;
 z-index:123;
 width:406px;
 height:109px;
}
#w_common_text-1585567749639 {
 position:absolute;
 top:319px;
 left:361px;
 z-index:124;
 width:449px;
 height:102px;
}
#w_btn-1585567789315 {
 position:absolute;
 top:430px;
 left:360px;
 z-index:125;
 width:141px;
 height:43px;
}
#w_common_text-1567411052782 {
 position:absolute;
 top:17px;
 left:360px;
 z-index:1;
 width:1199px;
 height:16px;
}
#w_img-1585561624199 {
 position:absolute;
 top:20px;
 left:359px;
 z-index:1;
 width:362px;
 height:52px;
}
#w_vline-1585561753112 {
 position:absolute;
 top:26px;
 left:753px;
 z-index:2;
 width:18px;
 height:47px;
}
#w_common_text-1585562574623 {
 position:absolute;
 top:28px;
 left:788px;
 z-index:3;
 width:256px;
 height:24px;
}
#w_common_text-1585562632624 {
 position:absolute;
 top:53px;
 left:788px;
 z-index:4;
 width:301px;
 height:15px;
}
#w_img-1585563278216 {
 position:absolute;
 top:38px;
 left:1237px;
 z-index:5;
 width:28px;
 height:27px;
}
#w_common_text-1585563300504 {
 position:absolute;
 top:35px;
 left:1277px;
 z-index:6;
 width:292px;
 height:31px;
}
.ppt{padding-top:50px;padding-bottom: 40px;}
.ppl{margin-left:0;margin-right: 0;}
.prodd{width:66.6667%;float:left;margin-bottom: 20px;}

.forpc{display:block;}

 @media (max-width: 767px) {
	 .w80b{width:100%}
	 .newsss .bottom{padding:0}
	 #w_common_text-1600425282295{width:70%}
	 .reset_style .huawenkuang{background-size:100%;width: 100%}
	 .forpc{display:none;}
	 .font34{font-size: 28px;}
	 .font24{font-size: 18px;}
	 .zs{width: 96%;margin-right: 2%;float: left;margin-top: 0;height: 80px;margin-left:2%;}
	 .indexaboutbg{padding-top: 15px;padding-bottom: 15px;width:100%;}
	 .ppt{padding-top:15px;padding-bottom: 15px;}
	 .ppt2{padding-top:15px;padding-bottom: 15px;}
	 .ppl{margin-left:-15px;margin-right: -15px;}
	 .indexaboutp{margin-top: 20px;}
	 .contextimg{max-width:100%}
	 .hk {height:auto;}
	 .prodd{width:100%;float:left;}
	.mgb10{margin-bottom: 10px;}
	 .backcheng .col-sm-12{padding-left:0;padding-right:0}	   
	   .clear1{height:120px}
	   .hk{background-color: #fff;}
	   .hk .col-sm-12{width:33.333333%}
	   .hk .mgb30{margin-bottom: 0;}
	   .backcheng {
	       background: url(../image_files/.jpg) center bottom no-repeat;
	   }
	 }
@media (max-width: 1450px) {
	 .w80b{width:100%}
	 }