*{ margin:0; padding:0; font-size:13px; font-family:microsoft yahei; color: #343434}
img{ border:0 none}
a,img{ outline:0}
a{ text-decoration:none}
li{ list-style:none}
.fl{ float:left}
.pl{ left:0}
.pl,.pr{ position:absolute}
.pr{ right:0}
.fr{ float:right}
.page{ margin:0 auto; width:1200px}
.cl,.clear{ clear:both}
.dis{ display:none} 
.top35{ margin-top:35px}
.en{ text-transform:uppercase; font-family:arial}
.top{position: fixed;top: 0;left: 0;z-index: 123123;transition: 0.3s all ease-in-out; display: block; height: 120px; width: 100%; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 100%); background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 100%); background: linear-gradient(to bottom, #ffffff 0%,#f1f1f1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 ); }
.top_in{ width: 100%;height: 120px;transition: 0.3s all ease-in-out; }

.logo a,.logo a img { display: block;transition: 0.3s all ease-in-out;  }
.logo a { padding: 32px 124px 32px 0; width: 240px; display: block; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20210803/20210803153543_183470974.png) no-repeat left center;height: 55px; }
.top_in { position: relative; min-width: 100%; margin: 0 auto;transition: 0.3s all ease-in-out;  }
.NavCeshi > li { float: left; width: 115px; top: 0px; transition: 0.6s all ease-in-out; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117144259_2037661709.jpg) no-repeat right 55px; padding-right: 0px; }
.NavCeshi > li > a{ display: block; text-align: center; padding: 40px 0; font-size: 16px; line-height: 20px; color: #454545; transition:0.2s all ease-in-out; height: 40px; position:relative; z-index:1113; }
.NavCeshi > li > a > .en{ display: block; font-size: 11px; font-weight: 100; color: #ccc; line-height:35px; overflow: hidden; text-indent: 0; transition:0.2s all ease-in-out; white-space: nowrap; }

.NavCeshi > li > a::after,.NavCeshi > li > a:after{ content: ''; display: block; width: 60px; height: 1px; background: #fff; position: absolute; top: 68px; left: 28px; transition: 0.7s all ease-in-out; transform: scale(0); }

.NavCeshi > li.navcurrent > a::after,.NavCeshi > li.navcurrent > a:after,.NavCeshi > li:hover > a::after,.NavCeshi > li:hover > a:after{ transform: scale(0.8); }
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a {
    color: #fff;
    padding: 20px 0;
    line-height: 50px;
    height: 80px;
    background: #0c4da1;
}
.NavCeshi > li.navcurrent > a > .en,.NavCeshi > li:hover > a > .en{ color: #999}
.top.mintop { height: 80px; }
.top.mintop .top_in { height: 80px; }
.top.mintop .logo a { padding: 12px 124px 12px 0; }
.top.mintop .NavCeshi > li > a { padding: 20px 0; line-height: 15px; }
.top.mintop .NavCeshi > li.navcurrent > a,.top.mintop  .NavCeshi > li:hover > a { line-height: 25px; height: 60px; padding: 12px 0; }

.top.mintop .NavCeshi > li > a:after,.top.mintop .NavCeshi > li > a::after{ top:42px; width: 40px; left:38px; transition: 0.3s all ease-in-out; }

.erji_menu { position: absolute; width: 100%; left: 0; display:none; background:rgba(255,255,255,0.85); padding:25px 0 20px; top:120px; z-index:1111; }
.top.mintop .erji_menu {
    top: 80px;
}
.erji_menu ul { display: block; margin: 0 auto; width: 1200px; text-align: center; }
.erji_menu ul li { display: inline-block; width:140px; margin:0 10px}
.erji_menupro ul li{ width: 119px; margin:0 4px; }
.erji_menu ul li a { display: block; color: #555; line-height: 35px; font-size: 13px; letter-spacing: 1px; text-align: center; }
.erji_menu ul li a img { display: block; width: 100%; height: auto; }
.erji_menupro ul li a{ font-size:13px; }
/*
.nav .block { position: absolute; height:2px; background: #0c4da1; bottom: 0; }*/

.banner {
    padding-top: 120px;
}
.banner { background: #eee; height: 500px; overflow: hidden; width: 100%; }
.banner-box{ min-width:1100px; height:500px; position:relative; margin:0 auto; }
.banner-box .bd,.banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:500px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn{ width: 100%; position: absolute; top: 0; left: 0; margin-left: 0; height: 500px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:195px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117144238_692395725.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117144238_692395725.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:15px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li { width: 20px; height: 20px; border-radius: 20px; text-indent: -9999px; background: #ffffff; cursor: pointer; display: inline-block; margin: 0 5px; transition: 0.3s all ease-in-out; position: relative; z-index: 11111; }
.banner-box .hd ul li.on{ background:#B2CE33; width: 32px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }




.search { position: relative; width: 1200px; top: -50px; margin: 0 auto; height: 50px; }
.search-i { background: #48aa36; display: block; width: 20px; height: 20px; padding: 6px; cursor: pointer; }
.search-i input { width: 20px; height: 20px; display: block; border: 0 none; cursor: pointer; }
.search-wrapper { position: absolute; right:0; }
.search-wrapper .input-holder { overflow: hidden; height: 50px; background: rgba(255,255,255,0); position: relative; width:50px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.search-wrapper.active .input-holder { border-radius: 50px; width:300px; background: rgba(0,0,0,0.5); -webkit-transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570); -moz-transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570); transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570); }
.search-wrapper .input-holder .search-input { width:100%; height: 50px; padding:0px 70px 0 20px; opacity: 0; position: absolute; top:0px; left:0px; background: transparent; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border:none; outline:none; font-size: 16px; font-weight: 400; line-height: 20px; color:#ccc; -webkit-transform: translate(0, 60px); -moz-transform: translate(0, 60px); transform: translate(0, 60px); -webkit-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570); -moz-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570); transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570); -webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; transition-delay: 0.3s; }
.search-wrapper.active .input-holder .search-input { opacity: 1; -webkit-transform: translate(0, 0px); -moz-transform: translate(0, 0px); transform: translate(0, 0px); }
.search-wrapper .input-holder .search-icon { width:50px; height:50px; border:none; border-radius:0px; background: #0c4da1; padding:0px; outline:none; position: relative; z-index: 2; float:right; cursor: pointer; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.search-wrapper.active .input-holder .search-icon { width: 36px; height:36px; margin: 7px; border-radius: 30px; }
.search-wrapper .input-holder .search-icon span { background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117144220_1859744791.png) no-repeat center; width:22px; height:22px; display: inline-block; vertical-align: middle; position:relative; -webkit-transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650); -moz-transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650); transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650); }
.search-wrapper.active .input-holder .search-icon span { }

.search-wrapper .close { position: absolute; z-index: 1; top:12px; right:10px; width:25px; height:25px; cursor: pointer; -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); transform: rotate(-180deg); -webkit-transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110); -moz-transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110); transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110); -webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; transition-delay: 0.2s; }
.search-wrapper.active .close { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); right:-35px; -webkit-transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570); -moz-transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570); transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570); -webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; transition-delay: 0.5s; }
.search-wrapper .close::before, .search-wrapper .close::after,.search-wrapper .close:before, .search-wrapper .close:after { position:absolute; content:''; background: #FFF; border-radius: 2px; }
.search-wrapper .close::before,.search-wrapper .close:before { width: 5px; height: 25px; left: 10px; top: 0px; }
.search-wrapper .close::after,.search-wrapper .close:after { width: 25px; height: 5px; left: 0px; top: 10px; }
.search-wrapper .result-container { width: 100%; position: absolute; top:80px; left:0px; text-align: center; font-family: "Open Sans", Arial, Verdana; font-size: 14px; display:none; color:#B7B7B7; }

.main{ background: #fff; height: 110px; display: block; }
.main .page .col4{ width: 25%; float: left; transition:0.3s all ease-in-out; }
.main .page .col4 a { padding: 28px 40px; display: block; border-right: 1px solid #e9e9e9; }
.main .page .col4:hover{ background: #B2CE33; }
.main .page .col4:hover a p{ color: #fff}
.main .page .col4:hover a p strong{ color: #fff}
.main .page .col4_1 a{ border-left: 1px solid #e9e9e9}
.main .page .col4 i { background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180301/20180301172302_881445924.png) no-repeat -2px -3px; width: 55px; height: 55px; display: block; margin: 0 auto; margin-right: auto; float: left; margin-right: 10px; transition:0.3s all ease-in-out; }
.main .page .col4 p{ font-size: 13px; line-height: 25px; color: #999; display: block; transition:0.3s all ease-in-out; }
.main .page .col4 p strong{ font-size: 20px; font-weight: bold; display: block; line-height: 29px; transition:0.3s all ease-in-out; }
.main .page .col4_2 i{ background-position:-64px -3px; }
.main .page .col4_3 i{ background-position:-123px -3px; }
.main .page .col4_4 i{ background-position:-183px -3px; }
.main .page .col4:hover i{ background-position-y:-65px; } 


.prod { width: 100%; height: 610px; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180115/20180115102642_560063194.jpg) no-repeat center; padding: 50px 0 90px; }
.prod .prod_row1 { margin: 20px 0}
.prod .prod_row1 a { font-size: 35px; color: #fff; font-weight: bold; letter-spacing: 2px; display: block; text-align: center; width: 150px; margin: 10px auto; line-height: 60px; padding-bottom: 20px; position: relative; transition:0.3s all ease-in-out; }
.prod .prod_row1 a:after,
.prod .prod_row1 a::after{ content: ''; display: block; width: 50px; height: 0px; margin: 10px auto; border: 2px solid #fff; background: none; transition:0.3s all ease-in-out; position: absolute; left: 48px; bottom: 0}
.prod .prod_row1:hover a{ line-height: 60px; }
.prod .prod_row1:hover a:after,.prod .prod_row1:hover a::after{ left: -28px; bottom: 43px; width: 200px; height: 55px; }

.pronav {
    width: 660px;
    margin: 0 auto;
    padding: 15px 0;
}
ul.pronav li{ width: 200px; text-align:center;}
ul.pronav > li{ float: left; margin:0 10px;height: 60px;display: block;position: relative;z-index: 111111;}
ul.pronav li h3 {
    height: 40px;
    line-height: 40px;
}
ul.pronav > li > h3 {
    background: #155fbd;
    height: 60px;
}
ul.pronav li h3 a{font-size: 14px;  font-weight: 100; text-decoration: none; color: #fff; display: block; text-align: center;}
ul.pronav > li > ul > li h3{ background: #add85a; }
ul.pronav > li > ul > li h3 a{font-size: 13px;}
ul.pronav li h3 a img {
    display: block;
    width: 198px;
    border: 1px solid #ececec;
}
ul.pronav > li h3:hover,.choice{ background: #8bc61a !important}
ul > li > ul{ display: none;}
ul > li.on > ul{ display: block;}
ul.pronav li{ position: relative;}
ul.pronav > li > ul > li ul{ position:  absolute; top: 0; right: -200px;}
ul.pronav span.sub{ position: absolute; display: block; right:10px; top: 0; width: 10px; height: 100%; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180302/20180302104056_1193918699.png) no-repeat center center;}

.prod_row2 > table > tbody > tr > td:first-child { background: #b2ce33; padding: 0 !important; display: block; width: 130px; height: 35px; vertical-align: middle; line-height: 35px; position: relative; float: left; }
.prod_row2 > table > tbody > tr > td:first-child b { font-size: 0; text-indent: -99999999em; display: block; height: 35px; }
.prod_row2 > table > tbody > tr > td:first-child b a { display: block; text-indent: 0; position: absolute; top: 0; left: 0; width: 130px; height: 35px; text-align: left; font-size: 15px; font-weight: 100; text-indent: 20px; }
.prod_row2 > table > tbody > tr { display: block; margin: 10px 0; width: 100%; height: 35px; }

#showtyepname{ width: 1050px; float: right; background: #fff;background: rgba(245, 245, 245, .85); display: block; height: 35px; padding-left: 10px;overflow:hidden}
#showtyepname div a{ line-height: 35px; display:inline-block; vertical-align: middle; text-transform: capitalize; margin: 0 3px; }
.prod_row2 { width: 1190px;margin:0 auto; }


#prod_p {width: 1200px;overflow: hidden;height: 343px;}
.prod .prod_row1 a:before,.prod .prod_row1 a::before{ content:''; background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e5e5e5', endColorstr='#00ffffff',GradientType=1 ); display: block; height: 1px; width: 550px; position: absolute; left: -200px; bottom: 11px; transition:0.3s all ease-in-out; }
.prod .prod_row1 a .en{ font-size: 13px; color: #fff; font-weight: 100; letter-spacing: 0; display: block; text-align: center; line-height: 35px; }
.pr2_b { position: relative; height: 330px; width: 100%; }
.pr2_b .divproduct_new_div_item { float: left; width: 290px; position: relative; height: 323px; transition: 0.3s all ease-in-out; overflow: hidden; margin: 10px 5px; }
.pr2_b .divproduct_new_div_item .product_div_item_pic a, .pr2_b .divproduct_new_div_item .product_div_item_pic a img { display: block; width: 100%; height: auto; transition:0.3s all ease-in-out}
.pr2_b .divproduct_new_div_item .product_div_item_pic { width: 100%; position: absolute; width: 290px; height: 225px; overflow: hidden; left: 0; bottom: 0; }
.pr2_b .divproduct_new_div_item .divproduct_new_div_item_content { background: #f5f5f5; height: 75px; padding:12px 15px; position: absolute; width: 260px; top: 0; left: 0; }

.pr2_b .divproduct_new_div_item .divproduct_new_div_item_content:after,.pr2_b .divproduct_new_div_item .divproduct_new_div_item_content::after{ content:''; position: absolute; width: 100%; height: 100%; background: #0c4da1; display: block; left: 0; top: -100%; transition:0.3s all ease-in-out; }

.pr2_b .divproduct_new_div_item:hover .divproduct_new_div_item_content:after,.pr2_b .divproduct_new_div_item:hover .divproduct_new_div_item_content::after{ top: 0; }



.pr2_b .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_a { display: block; line-height: 20px; font-size: 15px; padding-bottom: 6px; color: #343434; position: relative; z-index: 3}
.pr2_b .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_a { color: #fff; transition:0.3s all ease-in-out; }

.pr2_b .divproduct_new_div_item .product_div_item_pic a { width: auto; height: auto; padding: 19px 20px; background: #fff; }
.pr2_b .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_body { line-height: 24px; font-size: 13px; padding-top: 3px; color: #999; position: relative; z-index: 3; text-align: justify; }
.pr2_b .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_body{ transition:0.3s all ease-in-out; color: #fff}
.pr2_b .divproduct_new_div_item:hover .product_div_item_pic a img {
  transform: scale(1.2);
}
.pr2_b .divproduct_new_div_item.fromPro_se .divproduct_new_div_item_content:after,.pr2_b .divproduct_new_div_item.fromPro_se .divproduct_new_div_item_content::after{ content:''; position: absolute; width: 100%; height: 100%; background: #0c4da1; display: block; left: 0; top: auto; transition:0.3s all ease-in-out; bottom:-100%; }
.pr2_b .divproduct_new_div_item.fromPro_se:hover .divproduct_new_div_item_content:after,.pr2_b .divproduct_new_div_item.fromPro_se:hover .divproduct_new_div_item_content::after{ bottom:0; }

.pr2_b .divproduct_new_div_item.fromPro_se .divproduct_new_div_item_content{ top: auto; left: 0; bottom: 0; }
.pr2_b .divproduct_new_div_item.fromPro_se .product_div_item_pic{ top: 0; left: 0; bottom: auto; }

.pr2_b .but_left,.pr2_b .but_right{ width:40px; height: 40px; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180115/20180115152510_634319703.png) no-repeat; display: block; position: absolute; top: 150px; cursor: pointer; transition:0.3s all ease-in-out; opacity: 0; filter: alpha(opacity=0); }
.pr2_b .but_left { background-position: 0px -62px; padding-right: 30px; left: -20px; }
.pr2_b .but_right { background-position: 33px -2px; padding-left: 30px; right: -20px; }
.pr2_b:hover .but_left{ opacity: 1; filter: alpha(opacity=100); left: -70px; }
.pr2_b:hover .but_right{ opacity: 1; filter: alpha(opacity=100); right: -70px; }
.pr2_b .but_right:hover { background-position: -33px -2px; }

.pr2_b .but_left:hover { background-position: -62px -62px; }


.pro_btn { text-align: center; margin: 35px auto; }
.pro_btn a { display: inline-block; color: #fff; line-height: 30px; height: 30px; padding: 2px 20px; border: 1px solid #fff; border-radius: 0; font-size: 14px; text-align: center; width: 90px; margin: 0 15px; position: relative; overflow: hidden; transform: rotate(0deg); transition: 0.3s all ease-in-out; background: none; }
.pro_btn a span{ font-size:14px; color:#fff; position:relative; z-index:2; transform: rotate(0deg); transition:0.3s all ease-in-out; }
.pro_btn a::after,.pro_btn a:after { content: ''; position: absolute; width: 200%; height: 200%; border-radius: 50%; background: #B2CE33; top: -200%; left: -200%; z-index:1; transition:0.3s all ease-in-out; transform: rotate(0deg); }
.pro_btn a::before,.pro_btn a:before{ content:''; width: 20px; height: 20px; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117212441_566581171.png) no-repeat center; opacity: 0; filter: alpha(opacity=0); display: block; position: absolute; right: -30px; top: 8px; z-index: 111111; transition: 0.3s all ease; }
.pro_btn a:hover::before,.pro_btn a:hover:before{ right: 30px; opacity: 1; filter: alpha(opacity=100); }

.pro_btn a:hover::after{ left:-50%; top:-50%; }
.pro_btn a:hover span{ color:#fff; }
.pro_btn a:hover { border-color: #0c4da1; padding-right: 35px; }

.pro_btn a:hover::after{ left:-50%; top:-50%; }
.pro_btn a:hover span{ color:#fff; }
.pro_btn a:hover { border-color: #B2CE33; padding-right: 35px; }

.adv_row1{ width: 100%; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180116/20180116115227_1544408792.jpg) no-repeat center; padding-top:40px; height: 200px; }
.adv_row1 .fr { display: block; position: relative; z-index: 1111; padding-right: 50px; }
.adv_row1 .fl { padding-left: 50px; }
.adv_tit1 { background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180227/20180227102205_776143829.png) no-repeat center; width: 290px; height: 60px; display: block; margin: 10px auto; }
.adv_tit2 { color: #0c4da1; background: #fff; line-height: 30px; height: 30px; display: block; width: 340px; border-radius: 50px; text-align: center; font-size: 15px; position: relative; }
.adv_tit2 i { width: 788px; height: 5px; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180116/20180116144859_1211676194.png) no-repeat center; display: block; position: absolute; left: 319px; top: 13px; }
.adv_tit3 { font-size: 19px; line-height: 45px; font-weight: bold; color: #fff; text-align: center; }

.adv_cont0 strong { font-family: arial,microsoft yahei; font-size: 24px; font-weight: bold; color: #0c4da1; line-height: 25px; padding: 10px 0 15px 75px; display: block; position: relative; }
.adv_cont0 strong .small { color: #343434; display: block; font-size: 17px; }
.adv_cont0 strong:after,.adv_cont0 strong::after{ content: ''; width: 40px; height: 2px; position: absolute; bottom: 5px; left: 75px; background: #343434; display: block; }

.adv_cont1 strong{ background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180116/20180116150655_1042988072.png) no-repeat left center; }
.adv_cont2 strong{ background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180116/20180116153857_1812391687.png) no-repeat left center; }
.adv_cont3 strong{ background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180116/20180116153910_1453401470.png) no-repeat left center; }

.adv_row2, .adv_row3 { padding:30px 95px 20px 65px; }
.adv_cont0 .cont { padding: 10px 0px; width: 410px; }
.adv_cont0 p { font-size: 14px; line-height: 30px; color: #666; }
.adv_cont0 p span{ font-size: 13px; line-height: 25px; color: #b2ce33; }

.adv_cont3 { float: right; }
.adv_cont2 { float: left; }

.case { margin: 30px auto 0; }
.stretcher-wrapper { margin: 0; padding: 0; background-color: #B2CE33}
.stretcher-wrapper header { background-color: #fff; position: relative; margin-bottom: 0; padding: 30px 0}
.stretcher-wrapper header:before { content: ''; position: absolute; border-width: 20px 20px 0 20px; border-style: solid solid solid solid; border-color: #fff transparent #fff; bottom: -15px; left: 50%; z-index: 2; -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%)}
.stretcher-wrapper .stretcher { position: relative; width: 100%; height: auto; overflow: hidden; font-size: 0; margin: 0; padding: 0}
.stretcher-wrapper .stretcher .stretcher-item { position: relative; background-size: cover; background-position: center; display: block; width: 100%; height: 30vh; overflow: hidden; -moz-transition: width .5s; -o-transition: width .5s; -webkit-transition: width .5s; transition: width .5s}
.stretcher-wrapper .stretcher .stretcher-item>a { position: absolute; width: 100%; height: 100%; -moz-transform: translate3d(0,100%,0); -ms-transform: translate3d(0,100%,0); -o-transform: translate3d(0,100%,0); -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0); z-index: 99}
.stretcher-wrapper .stretcher .stretcher-item:hover>a { -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0)}
.stretcher-wrapper .stretcher .stretcher-item.more { background:url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180116/20180116202859_1910804458.png) no-repeat center; position: relative; height: 100px}
.stretcher-wrapper .stretcher .stretcher-item.more a { position: absolute; width: 100%; height: 100%}
.stretcher-wrapper .stretcher .stretcher-item.more .more-icon { font-size: 70px; color: #fff; position: absolute; left: 50%; top: 50%; -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%)}
.stretcher-wrapper .stretcher .stretcher-item.more .more-icon,.stretcher-wrapper .stretcher .stretcher-item.more .more-icon span { -moz-transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; transition: all .5s}
.stretcher-wrapper .stretcher .stretcher-item.more .more-icon span { display: inline-block}
.stretcher-wrapper .stretcher .stretcher-item.more .more-icon span:before,.stretcher-wrapper .stretcher .stretcher-item.more .more-icon span:after { position: absolute; left: 50%; top: 50%; -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); -moz-transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; transition: all .5s; white-space: nowrap}
.stretcher-wrapper .stretcher .stretcher-item.more:hover .more-icon span:before { opacity: 1}
.stretcher-wrapper .stretcher .stretcher-item.more:hover .more-icon span:after { opacity: 0}
.stretcher-wrapper .stretcher .stretcher-item.more.active { width: 28%}
.stretcher-wrapper .stretcher .stretcher-item.more.more { height: 100%}
.stretcher-wrapper .stretcher .stretcher-item { width: 23%; height: 100%; display: inline-block}
.stretcher-wrapper .stretcher .stretcher-item.inactive { width: 18%}
.stretcher-wrapper .stretcher .stretcher-item.active { width: 38%}
.stretcher-wrapper .stretcher .stretcher-item.more,.stretcher-wrapper .stretcher .stretcher-item.more.inactive { width: 8%}
.stretcher-wrapper .stretcher .stretcher-item .stretcher-logo { opacity: 1; position: absolute; width: 100%; height: 100%; -moz-transition: opacity .2s; -o-transition: opacity .2s; -webkit-transition: opacity .2s; transition: opacity .2s; font-size: initial; color: #fff; background: rgba(0,0,0,0.4); }

.stretcher-wrapper .stretcher .stretcher-item .stretcher-logo img,.stretcher-wrapper .stretcher .stretcher-item .stretcher-logo .text { position: absolute; left: 50%; top: 50%; -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%)}
.stretcher-wrapper .stretcher .stretcher-item .stretcher-logo .text { text-align: center; padding-top: 80px; width: 250px; }
.stretcher-wrapper .stretcher .stretcher-item .stretcher-logo .text:after,.stretcher-wrapper .stretcher .stretcher-item .stretcher-logo .text::after{ background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180116/20180116201550_1218621332.png) no-repeat -7px 0px; width: 80px; height: 80px; content: ''; display: block; position: absolute; top: 0px; left:85px; }
.stretcher-wrapper .stretcher .stretcher-item:nth-child(2) .stretcher-logo .text:after,.stretcher-wrapper .stretcher .stretcher-item:nth-child(2) .stretcher-logo .text::after{ background-position-x: -146px; }
.stretcher-wrapper .stretcher .stretcher-item:nth-child(3) .stretcher-logo .text:after,.stretcher-wrapper .stretcher .stretcher-item:nth-child(3) .stretcher-logo .text::after{ background-position-x: -289px; }
.stretcher-wrapper .stretcher .stretcher-item:nth-child(4) .stretcher-logo .text:after,.stretcher-wrapper .stretcher .stretcher-item:nth-child(4) .stretcher-logo .text::after{ background-position-x: -428px; }
.stretcher-wrapper .stretcher .stretcher-item .stretcher-logo .text .f-icon { font-size: 100px}
.stretcher-wrapper .stretcher .stretcher-item .stretcher-logo .text .text-intro { display: block; font-size: 16px; font-family: arial; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; color: #fff; text-overflow: ellipsis; line-height: 25px; height: 25px}
.stretcher-wrapper .stretcher .stretcher-item:hover .stretcher-logo { opacity: 0}
.stretcher-wrapper .stretcher .stretcher-item span { background-color: rgba(178,206,51,.75); color: #fff; position: absolute; z-index: 9; font-size: initial; padding: 20px 10px; width: 100%; left: 0; bottom: 0; -moz-transform: translate3d(0,100%,0); -ms-transform: translate3d(0,100%,0); -o-transform: translate3d(0,100%,0); -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0); -moz-transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; transition: all .5s; font-family: arial}
.stretcher-wrapper .stretcher .stretcher-item span h4 { margin-bottom: 0; font-size: 14px; color: #ffeec8; font-weight: 100; width: 94%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.stretcher-wrapper .stretcher .stretcher-item span { padding: 20px}
.stretcher-wrapper .stretcher .stretcher-item:hover span { -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0)}
.stretcher-wrapper .stretcher { height: 450px; white-space: nowrap}
.stretcher-wrapper.stretcher-wrapper-frontpage .stretcher { height: 100vh}
.stretcher-wrapper.stretcher-wrapper-frontpage .stretcher .stretcher-item span { bottom: 20%; -moz-transform: translate3d(-100%,0,0); -ms-transform: translate3d(-100%,0,0); -o-transform: translate3d(-100%,0,0); -webkit-transform: translate3d(-100%,0,0); transform: translate3d(-100%,0,0); overflow: hidden; padding: 50px 30px}

.solu{ background: #f5f5f5; padding:0px 0 60px; }
#bodycon .solu {
    background: none;
}
#solu_p {
    width: 1200px;
    overflow: hidden;
    height: 335px;
}
.solu .solu_row1 { margin: 20px 0}
.solu .solu_row1 a { font-size: 35px !important; color: #0c4da1; font-weight: bold; letter-spacing: 2px; display: block; text-align: center; width: 150px; margin: 10px auto; line-height: 60px; padding-bottom: 20px; position: relative; transition:0.3s all ease-in-out; }
.solu .solu_row1 a:after,.solu .solu_row1 a::after{ content: ''; display: block; width: 50px; height: 0px; margin: 10px auto; border: 2px solid #0c4da1; background: none; transition:0.3s all ease-in-out; position: absolute; left: 48px; bottom: 0; }

.solu .solu_row1 a:before,.solu .solu_row1 a::before{ content:''; background: -moz-linear-gradient(left, rgba(229,229,229,0) 0%, rgba(196,196,196,1) 50%, rgba(255,255,255,0) 100%); background: -webkit-linear-gradient(left, rgba(229,229,229,0) 0%,rgba(196,196,196,1) 50%,rgba(255,255,255,0) 100%); background: linear-gradient(to right, rgba(229,229,229,0) 0%,rgba(196,196,196,1) 50%,rgba(255,255,255,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e5e5e5', endColorstr='#00ffffff',GradientType=1 ); display: block; height: 1px; width: 550px; position: absolute; left: -200px; bottom: 11px; transition:0.3s all ease-in-out; }
.solu .solu_row1:hover a:after,.solu .solu_row1:hover a::after{ left: -28px; bottom: 43px; width: 200px; height: 55px; }
.solu .solu_row1:hover a:before,.solu .solu_row1:hover a::before{ bottom: 20px; }
.solu .solu_row1 a .en{ font-size: 13px; color: #999; font-weight: 100; letter-spacing: 0; display: block; text-align: center; line-height: 35px; }
.solu_row2 { margin: 30px auto; position: relative; }
.solu_row2 .col4 { display: block; width: 280px; float: left; margin:0 10px; position: relative; overflow: hidden; border-top-left-radius: 50px; border-bottom-right-radius: 50px; }
.solu_row2 .col4 a,.solu_row2 .col4 a img{ display: block; }
.solu_row2 .col4 a p { position: relative; width: 220px; text-align: left; line-height: 50px; background: #0c4da1; color: #fff; font-size: 18px; transition: 0.3s all ease-in-out; height: 100%; padding: 0 30px 5px; font-weight: bold; }
.solu_row2 .col4:hover p{background:#B2CE33}
.solu_row2 .col4:hover a p::after,.solu_row2 .col4:hover a p:after{ border-top: 22px solid transparent; border-left: 285px solid #B2CE33; }
.solu_row2 .col4 a p:after,.solu_row2 .col4 a p::after{ content: ''; width: 0px; height: 0px; border-top: 22px solid transparent; border-left: 285px solid #0C4DA1; display: block; position: absolute; top: -22px; right: 0;  transition: 0.3s all ease-in-out;}
.solu_row2 .col4 a p:before, .solu_row2 .col4 a p::before { content: ''; display: block; width: 50px; height: 40px; position: absolute; top: 10px; left: 30px; border-bottom: 2px solid #fff; transition: 0.2s all ease-in-out; }
.solu_row2 .col4 a p .small { display: block; text-align: justify; padding: 10px 0; height: 50px; font-size: 13px; line-height: 24px; color: #fff; font-weight: 100; }
.solu_row2 .col4 a img { width: 100%; height: auto; }
.solu_row2 .col4:hover a p:before,.solu_row2 .col4:hover a p::before{ width: 80px;}
.solu_row2 .but_left,.solu_row2 .but_right{ width:40px; height: 40px; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180118/20180118094545_789856557.png) no-repeat; display: block; position: absolute; top: 150px; cursor: pointer; transition:0.3s all ease-in-out; opacity: 0; filter: alpha(opacity=0); }
.solu_row2 .but_left { background-position: 0px -62px; padding-right: 30px; left: -20px; }
.solu_row2 .but_right { background-position: 33px -2px; padding-left: 30px; right: -20px; }
.solu_row2:hover .but_left{ opacity: 1; filter: alpha(opacity=100); left: -70px; }
.solu_row2:hover .but_right{ opacity: 1; filter: alpha(opacity=100); right: -70px; }
.solu_row2 .but_right:hover { background-position: -33px -2px; }
.solu_row2 .but_left:hover { background-position: -62px -62px; }

.solu_ads{ height: 155px; width: 100%; padding:40px 0 55px; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117082834_1772620947.jpg) no-repeat center; }

.solu_ads .fl { padding-top: 30px; padding-left: 275px; }
.solu_ads .fl strong .color{ color: #b2ce33; font-size: inherit; }

.solu_ads .fl strong { font-size: 22px; color: #fff; display: block; font-family: arial,microsoft yahei; line-height: 34px; }
.solu_ads .fl strong .en { display: block; font-size: 15px; font-weight: 100; color: #fff; line-height: 24px; }

.solu_ads .fr { padding-top: 37px; }
.solu_ads .fr a { line-height: 48px; height: 48px; display: block; color: #fff; background: #b2ce33; width: 120px; text-align: center; font-size: 18px; position: relative; padding-right: 48px; }
.solu_ads .fr a:hover{ background: #FFC53B}
.solu_ads .fr a:hover:after,.solu_ads .fr a:hover::after{ background-color: #EFAF19}
.solu_ads .fr a:after,.solu_ads .fr a::after{ content: ''; width: 48px; height: 48px; display: block; position: absolute; background:#7cb116 url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117092424_1924945131.png) no-repeat center; right: 0; top: 0; }
.solu .pro_btn { margin: 35px auto 0; }
.solu .pro_btn a { color: #0c4da1; border-color: #0c4da1; }
.solu .pro_btn a span{ color: #0c4da1; }
.solu .pro_btn a:hover{ border-color: #B2CE33 }
.solu .pro_btn a:hover span{ color: #fff; }

.company { background: #ebebeb; padding: 20px 0 40px; height: 440px; }
.company .page { position: relative; }
.company .fl { display: block; width: 570px; padding: 40px 110px 40px 40px; background: #fff; position: absolute; top: 50px; }
.company .company_cont p { font-size: 14px; line-height: 30px; text-align: justify; text-indent: 2em; padding-top: 10px; color:#555}
.company .page .fr { position: relative; width: 550px; height: 350px; right: 0; }
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 20px; }
.swiper-pagination-bullet { background: #ccc; opacity: 1; width: 15px; height: 15px; transition:0.3s all ease-in-out; border-radius: 15px; }
.swiper-pagination-bullet-active { opacity: 1; background: #b2ce33; width: 25px; }
.companyimg { width: 550px; position: absolute; left: 0; height: 350px; bottom: 0; }
.swiper-slide img{ width: 100%; height:350px; }
.swiper-container-cube .swiper-cube-shadow{ display: none; }


.com_btn { text-align: right; padding: 0; position: absolute; bottom: 15px; width: 350px; right: -350px; z-index: 11111; }
.com_btn a { display: inline-block; color: #fff; line-height: 30px; height: 30px; padding: 2px 20px; border: 1px solid #0c4da1; border-radius: 0; font-size: 14px; text-align: center; width: 90px; margin: 0 15px; position: relative; overflow: hidden; transform: rotate(0deg); transition: 0.3s all ease-in-out; background: #0c4da1; }
.com_btn a span{ font-size:14px; color:#fff; position:relative; z-index:2; transform: rotate(0deg); transition:0.3s all ease-in-out; }
.com_btn a::after { content: ''; position: absolute; width: 200%; height: 200%; border-radius: 50%; background: #eee; top: -200%; left: -200%; z-index:1; transition:0.3s all ease-in-out; transform: rotate(0deg); }
.com_btn a.curzz::after{ content: ''; position: absolute; width: 200%; height: 200%; border-radius: 50%; background: #eee; top: -200%; left: -200%; }
.com_btn .curzz{ background: #7bb500; border-color: #7bb500; color: #fff; }
.com_btn .curzz span{ color:#fff; font-size:14px; }
.com_btn a:hover::after{ left:-50%; top:-50%; }
.com_btn a:hover span{ color:#0c4da1; }
.com_btn a:hover{ border-color:#0c4da1; }
.com_btn a.curzz:hover span{ color:#7bb500}
.com_btn a.curzz:hover{ border-color:#7bb500; }

.company .company_cont strong { font-size: 24px; border-left: 4px solid #0c4da1; line-height: 30px; padding-left: 10px; color: #0c4da1; vertical-align: middle; display: inline-block; }
.company .company_cont strong .en { font-size: 15px; font-weight: 100; color: #ccc; display: inline-block; padding-left: 10px; }


.news{ padding: 60px 0; background: #ebebeb; }
.news_row .fl,.news_row .fr{ width: 590px; background: #fff; }
.news_row1{ display: block; position: relative; }
.news_row1:after,.news_row1::after{ position: absolute; content: ''; background: #ececec; width: 100%; height: 1px; bottom: 0; left: 0; }
.news_row1 i{ padding: 25px; width: 30px; height: 30px; display: block; float: left; position: relative; z-index: 2; transition:0.3s all; background: #155fbd; background: -moz-linear-gradient(top, #155fbd 0%, #0c4da1 100%); background: -webkit-linear-gradient(top, #155fbd 0%,#0c4da1 100%); background: linear-gradient(to bottom, #155fbd 0%,#0c4da1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#155fbd', endColorstr='#0c4da1',GradientType=0 ); }
.news_row .fl .news_row1 i::after,.news_row .fl .news_row1 i:after{ content: ''; width: 30px; height: 30px; display: block; background-image: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117142915_582690137.png); background-position: center; background-repeat: no-repeat; }
.news_row .fr .news_row1 i::after,.news_row .fr .news_row1 i:after{ content: ''; width: 30px; height: 30px; display: block; background-image: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117142901_1925579547.png); background-position: center; background-repeat: no-repeat; }
.news_row1 strong { display: block; padding: 15px 0; font-size: 20px; color: #333; line-height: 35px; float: left; font-weight: 100; margin-left: 20px; }
.news_row1 span{ display: block; line-height: 80px; height: 80px; color: #9e9e9e; float: right; margin-right: 20px}
.news_row1 span:hover{ color: #b2ce33; }
.news_row1:hover i{ -webkit-filter: brightness(1.15); filter: brightness(1.15); }
.news_row .fl .news_row1 strong{ background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117142841_1641595388.jpg) no-repeat left bottom; }
.news_row .fr .news_row1 strong{ background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117142827_1475585967.jpg) no-repeat left bottom; }
.news_div_item, .divdgweb_new_div_item { position: relative; padding: 5px 0; height: 30px; overflow: hidden; transition:0.3s all ease; }
.divdgweb_new_div_item_date, .news_div_item_date { position: absolute; right: 0; top: 12px; transition:0.3s all ease; }
.divdgweb_new_div_item_date > div,.news_div_item_date > div{ display: inline-block; color: #787878; font-size: 12px; font-family: 'arial'; }
.news_div_item_title, .divdgweb_new_div_item_title{ position: relative; }

.news_div_item_year:after,.news_div_item_year::after,.divdgweb_new_div_item_year:after,.divdgweb_new_div_item_year::after{ content: '-'; }
.on .news_div_item_year:after,.on .news_div_item_year::after,.on .divdgweb_new_div_item_year:after,.on .divdgweb_new_div_item_year::after{ content: ''; }
.news_div_item_title:after,.news_div_item_title::after, .divdgweb_new_div_item_title:after, .divdgweb_new_div_item_title::after{ content: ''; background: #7bb500; width: 4px; height: 4px; position: absolute; left: 0; top: 14px; }
.on .news_div_item_title:after,.on .news_div_item_title::after, .on .divdgweb_new_div_item_title:after, .on .divdgweb_new_div_item_title::after{ content: ''; display: none; }
.news_div_item_title .news_div_item_a, .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 15px; display: block; line-height: 30px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition:0.3s all ease; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div { padding: 25px 35px; height: 360px; }
.news_div_item_pic,.news_div_item_body,.divdgweb_new_div_item_body{ transition: 0.3s all ease; }
.news_div_item_pic{ margin-top: 15px; }
.news_div_item_pic a,.news_div_item_pic a img{ display: block; width: 240px; height: 158px; }
.news_div_item.on, .divdgweb_new_div_item.on { height: 173px; border-bottom: 1px dotted #ccc; padding: 0 0 20px; margin: 5px 0; }
.news_div_item_body, .divdgweb_new_div_item_body { line-height: 24px; color: #767676; font-size: 13px; width: 255px; text-align: justify; position: absolute; right: 0; top: 110px; letter-spacing: 0.4px; }
.on .divdgweb_new_div_item_date, .on .news_div_item_date { top: 23px; right: 200px; }
.on .news_div_item_title .news_div_item_a, .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 250px; top: 75px; width: 255px; }
.on .divdgweb_new_div_item_date > div, .on .news_div_item_date > div { font-weight: bold; color: #b2ce33; font-size: 24px; line-height: 30px; }
.on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year,.on .news_div_item_date > .news_div_item_year{ font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 3px; }

.copy { background: #454545; text-align: justify; }
.copy_row1{ padding: 45px 0 0; }
.copy_row1 .col4 { float: left; margin-right: 60px; padding-right: 60px; }
.copy_row1 .col4:nth-last-child(1){ margin-right: 0; background: none; }
.copy_row1 .col4 .c4title { position: relative; padding: 0 0 25px 0; margin-bottom: 5px; display: inline-block; }
.copy_row1 .col4 .c4title::after { content: ''; position: absolute; width: 20px; height: 2px; display: block; background: #fff; left: 0; bottom: 10px; transition:0.6s all ease-in-out; }
.copy_row1 .col4 .c4title a{ font-size: 17px !important; color: #fff; display: block; line-height: 35px; }
.copy_row1 .col4:hover .c4title::after{ width: 100%; background:#fff}
.copy_row1 .col4 ul li a { color: #e3e3e3; font-size: 14px; display: block; line-height: 30px; }
.copy_row1 .col4 ul li a:hover{ text-decoration: underline; color: #fff; }

.copy_row1 .fr{ text-align: right; margin-top:5px; }
.copy_row1 .cr_2 { font-size: 32px; color: #e1e1e1; line-height: 35px; padding: 0px 0 5px; letter-spacing: 0.4px; }
.copy_row1 .cr_3{ font-size: 14px; color: #e1e1e1; line-height: 30px; }
.copy_row1 .cr_4 { font-size: 14px; border-top: #e1e1e1 1px solid; display: inline-block; padding: 5px; border-bottom: #e1e1e1 1px solid; margin: 15px 0 10px; color: #fff; line-height: 25px; }
.friendlink { margin-top: 10px; width: 270px; margin-left: auto; }
.friendlink .fri_L { background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117142806_640474639.png) no-repeat; width: 77px; height: 28px; float: left; color: #e4e4e4; font-size: 17px; letter-spacing: 1px; padding: 6px; text-align: center; }
.friendlink .fri_R { height: 37px; display: block; float: right; width: 181px; background: #e4e4e4; }
.friendlink .linkTagcs { width: 181px; max-height: 37px; background: rgba(228,228,228,0.8) url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117142747_1311965519.png) no-repeat 162px 18px; overflow: hidden; transition: 0.3s all ease-in-out; }
.friendlink .linkTagcs:hover { max-height: 115px; overflow-x: hidden; overflow-y: auto; }
.friendlink .fri_R .linkTagcs li { float: none; line-height: 37px; text-align: left; text-indent: 10px; }
.friendlink .fri_R .linkTagcs li a{ display: block; }
.cr4button { float: right; }
.copy_row2 { height: 60px; line-height: 60px; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117142655_2084238109.jpg) no-repeat center top; margin-top: 25px; }
.copy_row2 .fl{ height: 60px; line-height: 60px; color: #fff; font-size: 13px;width: 1000px}
.copy_row2 .fl a{ display: inline-block; color: #fff; font-size: inherit; }
.cr4button a { position: relative; font-size: 13px; color: #fff; display: inline-block; line-height: 25px; padding: 0 3px; }
.ine{ background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180117/20180117142638_752533535.png) no-repeat center; width: 11px; height: 11px; display: inline-block; padding: 0 5px; }
.copy .ewm { position: absolute; width: 120px; bottom: 35px; right: 0; z-index:1; display:none; }
.copy .ewm img { width: 100%; height:auto; }
.copy_row2 .fr > a { font-size: 14px; display: inline-block; color: #fff; height: 60px; line-height: 60px; }
.copy_row2 .fr{ position: relative; }
.copy_row2 a:hover{ text-decoration: underline; }



.main-im{ position:fixed; right: 10px; top:300px; z-index: 100; width: 110px; height: 272px; }
.main-im .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative; }
.main-im .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px; }
.main-im .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9; }
.main-im .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180313/20180313091713_1790325836.png) no-repeat center 8px; }
.main-im .img-qq {max-width: 60px; display: block; position: absolute; left: 6px; top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.main-im .im-qq:hover .img-qq{ max-width: 70px; left: 1px; top: 8px; position: absolute; }
.main-im .im_main {background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB;display:block;overflow: hidden}
.main-im .im_main .im-tel {
    color: #000000;
    text-align: center;
    width: 109px;
    border-bottom: 1px solid #dddddd;
    padding: 10px 0;
}
.main-im .im_main .im-tel div {
    font-weight: bold;
    font-size: 15px;
    line-height: 15px;
    padding-top: 10px;
}
.main-im .im_main .im-tel .tel-num { font-family: Arial; font-weight: bold; color: #e66d15;}
.main-im .im_main .im-tel:hover { background: #fafafa; }
.main-im .im_main .weixing-container {width: 55px; height: 47px; border-right: 1px solid #dddddd; background: #f5f5f5; border-bottom-left-radius: 10px; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180313/20180313091738_519069117.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show {width: 112px; height: 154px; background: #ffffff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -125px; bottom: 0; display:none;}
.main-im .im_main .weixing-show .weixing-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 112px; top: 134px; position: absolute; z-index: 2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 112px; top: 132px; position: absolute; }
.main-im .im_main .weixing-show .weixing-ma { width: 104px; height: 103px; padding-left: 5px; padding-top: 5px; }
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto; text-align:center;}
.main-im .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180313/20180313091728_1384053970.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a { display: block; width: 52px; height: 47px; }
.main-im .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px; }
.main-im .close-im a { display: block; width: 24px; height: 24px; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180313/20180313091651_916543969.png) no-repeat left top; }
.main-im .close-im a:hover { text-decoration: none; }
.main-im .open-im { display:none; cursor: pointer; margin-left: 68px; width: 40px; height: 133px; background: url(https://memberpic.114my.com.cn/kfsedz/uploadfile/image/20180313/20180313091624_461524926.png) no-repeat left top; }



#newBridge .nb-nodeboard-base .nb-nodeboard-contain-base{display: none;}
.embed-messageboard .embed-messageboard-base[data-v-3c2f6497]{display: none;}