﻿.fy-mk { font-size: 14px; }
.vmk-rowinner-width { width:1200px;}
body{ min-width:1200px; }

.module_138046{background-color:#333333}

.module_138047{background-color:#015eed}

.module_138050{background-color:#015eed}


.module_138051{background-color:#1a1a1a}
#element_1572939877957539 .fy-line{border-color:#444;}
.module_138053{background-color:#000;padding-top:20px;padding-bottom:20px}
/*产品搜索_0_基础通用色*/
.fy-mk10650004 { }
.fy-mk10650004 .fy-mk-main { }
.fy-mk10650004 .search { width: 304px; height: 43px; }
.fy-mk10650004 .s-input { width: 245px; height: 43px; border: 0; font-size: 14px; line-height: 43px; outline: 0; float: left; color: #ffffff; background: none; padding-left: 12px; }
.fy-mk10650004 .s-btn { cursor: pointer; float: left; border: 0; outline: 0; width: 40px; height: 43px; }

.fy-mk10650004 input::-webkit-input-placeholder { color: #ffffff; }
.fy-mk10650004 input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #ffffff; }
.fy-mk10650004 input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #ffffff; }
.fy-mk10650004 input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #ffffff; }
 /*基础收藏链接栏_4_基础通用色*/
.fy-mk10620003 { }
.fy-mk10620003 .fy-mk-main { }
.fy-mk10620003 .topbar { line-height: 38px; color: #a9a9a9; font-size: 14px; }
.fy-mk10620003 .topbar li { float: left; position: relative; }
.fy-mk10620003 .topbar a { color: #a9a9a9; cursor: pointer; }
.fy-mk10620003 .topbar a:hover { color: #015eed; }
.fy-mk10620003 .topbar span { padding: 0 10px; }
.fy-mk10620003 .wechat-pop { display: none; position: absolute; top: 38px; left: 1px; margin-left: 0px; width: 100px; height: 100px; box-sizing: border-box; padding: 5px; background: #015eed; }
.fy-mk10620003 .wechat-pop em { position: absolute; left: 40%; top: -16px; margin-left: 0px; width: 0; height: 0; font-size: 0; line-height: 0; display: block; border: 8px solid transparent; border-style: dashed dashed solid; border-bottom-color: #015eed; }
.fy-mk10620003 .wechat-pop img { width: 100%; }.fy-mk10110007 { }
.fy-mk10110007 .fy-mk-main { height: 60px; }
.fy-mk10110007 .nav ul { }
.fy-mk10110007 .nav li { float: left; border-right: 1px solid #0057dc; width: 130px; border-left: none !important; }
.fy-mk10110007 .nav a { display: block; height: 60px; line-height: 60px; padding: 0 10px; text-align: center; color: #ffffff; font-size: 16px; }
.fy-mk10110007 .nav a:hover { color: #ffffff; background-color: #0050ca; }
.fy-mk10110007 .on a, .fy-mk10110007 .on a:hover { color: #ffffff; background: url("/images/162453671816.png") center no-repeat; }.fy-mk10230003 { }
.fy-mk10230003 .fy-mk-main { }

.fy-mk10230003 .slideBannerBox .hd { }
.fy-mk10230003 .slideBannerBox .hd ul { bottom: 9px; position: absolute; left: 0px; z-index: 999; width: 100%; text-align: center; }
.fy-mk10230003 .slideBannerBox .hd ul li { cursor: pointer; color: #fff; font-family: Arial; display: inline-block; text-align: center; width: 12px; height: 12px; margin: 0px 2px; line-height: 28px; overflow: hidden;border: 2px solid #fff; }
.fy-mk10230003 .slideBannerBox .hd ul li.on {  color: #fff;border: 2px solid #0050b2; }

.fy-mk10230003 .slideBannerBox .hd ul li { display:inline-block; _zoom:1;_display:inline;}/*推荐IE6*/
.fy-mk10230003 .slideBannerBox .hd ul li { display:inline-block; *zoom:1;*display:inline;}/*推荐IE6或IE7*/

.fy-mk10230003 .slideBannerBox { width: 100%; overflow: hidden; position: relative; }
.fy-mk10230003 .slideBannerBox .bd { position: relative; z-index: 0; }
.fy-mk10230003 .slideBannerBox .bd li { zoom: 1; vertical-align: middle; text-align: center; }
.fy-mk10230003 .slideBannerBox .bd img { border: none; list-style: none; vertical-align: middle; max-width: 100%; }
.fy-mk10230003 .slideBannerBox .bd li a{ display:block; width: 100%; height: 100%; }/*二级导航_0_基础通用色*/
.fy-mk20220002 { }
.fy-mk20220002 .fy-mk-main { }

.fy-mk20220002 .foot-nav { overflow: hidden; /*width: 70%; float: left;*/ }

.fy-mk20220002 .nav-dl { width: 120px; float: left; padding-right: 2%; box-sizing: border-box; }
.fy-mk20220002 .nav-dl dt { margin-bottom: 20px; }
.fy-mk20220002 .nav-dl dt a { height: 30px; line-height: 30px; font-size: 18px; color: #666; }

.fy-mk20220002 .nav-dl dd { height: 30px; line-height: 30px; font-size: 14px;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.fy-mk20220002 .nav-dl dd a { color: #7e7e7e; }
.fy-mk20220002 .nav-dl dd a:hover { color: #015eed; }

.fy-mk20220002 .fy-lx { width: 30%; float: left; }
.fy-mk20220002 .lx-t { height: 30px; line-height: 30px; font-size: 18px; color: #333333; text-align: left; margin-bottom: 28px; }
.fy-mk20220002 .lx-c { line-height: 30px; font-size: 14px; color: #7e7e7e; }/*基础底部信息_0_基础通用色*/
.fy-mk20710007 { }
.fy-mk20710007 .fy-mk-main { color: #7e7e7e; line-height: 30px; font-size: 14px; text-align: center; }
.fy-mk20710007 a { color: #7e7e7e; }
.fy-mk20710007 a:hover { color: #015eed; }
.fy-mk20710007 .fy-jszc {  margin-left:5px;}/*基础面包屑_0_基础通用色*/
.fy-mk10710003 { }
.fy-mk10710003 .fy-mk-main { }

.fy-mk10710003 .fy-mk-main { height: 50px; line-height: 50px; border: 1px solid #dfdfdf; padding: 0 10px; background-color: #FFF; border-radius: 10px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; box-shadow: 0 0 5px #ccc; }
.fy-mk10710003 .bread-crumbs-icon { float: left; margin-right: 5px; position: relative; height: 50px; width: 12px; }
.fy-mk10710003 .bread-crumbs-icon img { width: 12px; height: 16px; position: absolute; top: 18px; }
.fy-mk10710003 a { color: #666 }
.fy-mk10710003 a:hover { color: #015eed; }
.fy-mk10710003 a.on { color: #015eed; }/*侧边联系方式_0_基础通用色*/
.fy-mk90060001 { }
.fy-mk90060001 .fy-mk-main { }
.fy-mk90060001 .fy-t { height: 48px; font-size: 20px; background: #015eed; color: #fff; line-height: 48px; padding-left: 20px; }
.fy-mk90060001 .fy-c { padding:15px; border: 1px solid #dfdfdf; border-top: none; }/*联系我们-下拉菜单_0_基础通用色*/
.fy-mk60050006 { }
.fy-mk60050006 .fy-mk-main { }

.fy-mk60050006 .p-title { background: url(/images/200940886728.png) top right no-repeat; width: 220px; height: 68px; padding-top: 12px; }
.fy-mk60050006 .p-title .pro-title-name { font-size: 20px; }
.fy-mk60050006 .p-title .pro-title-text { font-size: 14px; }
.fy-mk60050006 .p-title .pro-lihe { height: 28px; line-height: 28px; color: #fff; margin-left: 20px; }

.fy-mk60050006 .pc-list { background: #ffffff; border: 1px solid #dfdfdf; border-top: none; }
.fy-mk60050006 .pc-list li .pc-name { height: 55px; }
.fy-mk60050006 .pc-list li .pc-name a { line-height: 55px; font-size: 18px; color: #1d1819; padding-left: 20px; display: block; }
.fy-mk60050006 .pc-list li a:hover, .fy-mk60050006 .pc-list li a.on { color: #015eed; background: #f7f7f7; }.fy-mk80020003 .kf_hide { display: none !important; }
.fy-mk80020003 .kf_show { display: block !important; }

.fy-mk80020003 .kf_content {width: 160px;}
.fy-mk80020003 .show_btn { width:30px; }
.fy-mk80020003 .kf_icon {background-image: url(/images/180513324044.png) }

.fy-mk80020003 .kf_content {  height: auto; overflow: hidden; float: left; border-radius: 5px; }
.fy-mk80020003 .kf_content p { margin: 0px; }
.fy-mk80020003 .kf_item { text-align: center; margin: 8px 0 0 0; vertical-align: middle; background:#f5f5f5; transition:all 0.2s;}
.fy-mk80020003 .kf_item:hover{ background:#eee;}
.fy-mk80020003 .kf_item:last-child{ border-bottom:0px; }
.fy-mk80020003 .kf_item a { display:block;padding: 6px 0; }
.fy-mk80020003 .kf_item a span { vertical-align: middle; font-size: 14px; }
.fy-mk80020003 .kf_item .p_name{ font-size:13px;}
.fy-mk80020003 .kf_item .p_value{ font-size:15px; font-weight:600;}

.fy-mk80020003 .kf_title { height: 46px; background-position: -195px 0; background:#22aaff; }
.fy-mk80020003 .kf_title .kf_title_icon{ width:20px; height:20px; display:block; background-position: -110px 0; float:left;  margin:13px 3px 0 10px; background-repeat:no-repeat;}
.fy-mk80020003 .kf_title .kf_title_text{ font-size:15px; color:#fff; line-height:46px; float:left; width:104px; white-space: nowrap; overflow: hidden; }

.fy-mk80020003 .close_btn { float: right; display: block; width: 16px; height: 16px; margin: 16px 5px 0 0; _margin: 16px 5px 0 0; background-position: 0 0;  cursor: pointer;}
.fy-mk80020003 .close_btn span { display: none; }


.fy-mk80020003 .kf_center {background:#fff; border-left:2px solid #22aaff; border-right:2px solid #22aaff; }
.fy-mk80020003 .kf_center { padding: 0 8px 8px 8px; font-size: 12px; overflow:hidden; }


.fy-mk80020003 .show_btn {   height:auto; overflow: hidden;   float: left; cursor: pointer; background:#22aaff; padding:3px 0 10px;  border-radius: 5px;}

.fy-mk80020003 .show_btn_text{  display:block;  font-size:15px; line-height:18px; color:#fff; padding-bottom:5px;  transform-origin: 10px 14px;}
/*文字类类型*/
.fy-mk80020003 .show_btn_text_1,.fy-mk80020003 .show_btn_text_3{width: 15px; margin: 0 auto;}
/*字母形*/
.fy-mk80020003 .show_btn_text_2,.fy-mk80020003 .show_btn_text_4{transform: rotate(90deg);transform-origin: 10px 14px; height: 120px; width: 120px;}

.fy-mk80020003 .show_btn_icon{ width:25px; height:25px; display:block; background-position: -107px 2px;background-repeat:no-repeat; margin:0 auto;}
.fy-mk80020003 .show_btn_icon2{ width:14px; height:14px; display:block; background-position: -30px -60px; ;background-repeat:no-repeat; margin:0 auto; margin-top: 5px;}

.fy-mk80020003 .show_btn, .fy-mk80020003 .show_btn { background-position: -119px 0; }

.fy-mk80020003 .kf_bottom { height: 2px; background:#22aaff; }

.fy-mk80020003 .close_btn:hover { background-position: -67px 0; }
.fy-mk80020003 .wx_img { width: 120px; }


.fy-mk80020003 .go_top{ background:#22aaff; border-left:2px solid #22aaff; text-align:center; border-right:2px solid #22aaff;padding:5px; overflow:hidden; cursor:pointer; color:#fff;display:none;}
.fy-mk80020003 .go_top_icon{ padding:3px 0 3px 23px; margin:0 auto;  height:22px; line-height:22px; color:#22aaff;   background-position: 0 -57px;background-repeat:no-repeat;}

@media only screen and (max-width: 480px){
    .fy-mk80020003 { display:none;}
}