

@font-face {
    font-family: 'calibri';
    src: ;
    src:
     format('embedded-opentype'),
     format('woff'),
     format('truetype'),
     format('svg');
    font-weight: normal;
    font-style: normal;
}




@charset "utf-8";
/* 初始化css */
*{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:bold;}
fieldset, img{border:none; vertical-align:middle;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: "simsun",arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{ margin:0; font-size:12px;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{font-family: "simsun",arial,sans-serif; resize:none;}
body{font:12px "simsun",arial,sans-serif; color:#333; background:#fff;}
a{text-decoration:none; color:inherit;}
i, em{ font-style:normal;}
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}

/*小号文字  scale以12号字体为基准 需写实际字号大小*/
.font_adjust{-webkit-text-size-adjust:none;}
.font_scale8{ -webkit-transform: scale(0.66);}
.font_scale10{ -webkit-transform: scale(0.83);}
.font_lc{-webkit-transform-origin:left center;}
.font_rc{-webkit-transform-origin:right center;}
.font_up{text-transform:uppercase;}

/*transition*/
.tranimg200 img{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; transition:all 0.2s linear;}
.tranimg300 img{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;}
.tranimg400 img{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; transition:all 0.4s linear;}
.tranimg500 img{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; transition:all 0.5s linear;}
.tranimg1000 img{-webkit-transition:all 1s linear; -moz-transition:all 1s linear; transition:all 1s linear;}
.scaleimg img:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}

.tran200{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; transition:all 0.2s linear;}
.tran300{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;}
.tran400{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; transition:all 0.4s linear;}
.tran500{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; transition:all 0.5s linear;}

/*网页限定宽度*/
.con_1000{ position:relative; margin:0 auto; width:1000px;}
.con_1000:after{content:""; display:block; height:0; clear:both;}

.over_hidden{text-overflow:ellipsis; white-space:nowrap;  overflow:hidden;}

body{font-family: "微软雅黑";font-size: 12px;}
.w1200{width: 1200px;margin: 0 auto;}


/*header*/
.headertop{width: 100%;min-width: 1200px;height: 75px;border-bottom: 1px solid #e8e8e8;}
/*.logo{display: block;float: left;height: 75px;line-height: 75px;}
.logo img{max-height: 175px;}*/

/*0705修改*/
.headertop .w1200{height: 75px;position: relative;}
/*.headerstock{height: 48px;line-height: 48px;padding-right: 10px;background: #ffffff;color: #646464;position: absolute;left: 0px;bottom: -49px;
z-index: 99;font-size: 14px;}*/
.headerstock{height: 75px;line-height: 94px;padding-right: 10px;background: #ffffff;color: #646464;
z-index: 99;font-size: 14px;float: left;margin-left: 20px;}

/*添加logo效果*/
.logowrap{display: block;width: 187px;height: 30px;margin-top: 26px;float: left;position: relative;}
.logo{display: block;float: left;position: relative;z-index: 2;}
.logo img{width: 187px;height: 30px; -webkit-animation: svg_3_ani 3s 1.2s ease forwards; 
-moz-animation: svg_3_ani 3s 1.2s ease forwards; animation: svg_3_ani 3s 1.2s ease forwards;opacity: 0;}
.logosvg{width: 187px;height: 30px;position: absolute;left: 0px;top: 0px;z-index: 1;-webkit-animation: svg_1_ani 2s 1.6s ease forwards; 
-moz-animation: svg_1_ani 2s 1.6s ease forwards; animation: svg_1_ani 2s 1.6s ease forwards;}
#path1,#path2,#path3,#path4,#path5,#path6,#path7,#path8,#path9,#path10,#path11,#path12,#path13,#path14,#path15{stroke-dasharray: 300; stroke-dashoffset: 300;
 -webkit-animation: svg_2_ani 1s 0.3s ease forwards;  
-moz-animation: svg_2_ani 1s 0.3s ease forwards; 
animation: svg_2_ani 1s 0.3s ease forwards; }
@-webkit-keyframes svg_1_ani{
        0%{opacity:1;}
        100%{opacity:0;}
}
@-moz-keyframes svg_1_ani{
        0%{opacity:1;}
        100%{opacity:0;}
}
@keyframes svg_1_ani{
        0%{opacity:1;}
        100%{opacity:0;}
}

@-webkit-keyframes svg_3_ani{
        0%{opacity:0;}
        100%{opacity:1;}
}
@-moz-keyframes svg_3_ani{
        0%{opacity:0;}
        100%{opacity:1;}
}
@keyframes svg_3_ani{
        0%{opacity:0;}
        100%{opacity:1;}
}
@-webkit-keyframes svg_2_ani{
    0%{stroke-dashoffset:-300; }
    100%{stroke-dashoffset:0;}
}
@-moz-keyframes svg_2_ani{
     0%{stroke-dashoffset:-300; }
    100%{stroke-dashoffset:0;}
}
@keyframes svg_2_ani{
       0%{stroke-dashoffset:-300; }
    100%{stroke-dashoffset:0;}
}


.language{float: right;height: 16px;line-height: 16px;padding-top: 26px;padding-left: 20px;background: url(/uploads/image/tfimages/lanbg.png) no-repeat left 26px;color: #92887b;}
.language a{margin-left: 8px;}
.headerbtmwrap{width: 100%;min-width: 1200px;/*height: 48px;*/position: relative;}
.headerbtm{/*height: 48px;*/}
.iformbtn{display: block;float: right;width: 41px;height: 42px;margin: 3px 1px 3px 0;cursor: pointer;
background: url(/uploads/image/tfimages/formbtn.png) no-repeat center;}

.language{-webkit-animation:extra_ani 0.6s 1s ease-out forwards; -moz-animation:extra_ani 0.6s 1s ease-out forwards;animation:extra_ani 0.6s 1s ease-out forwards;opacity: 0;}
@-webkit-keyframes extra_ani{
    0%{ -webkit-transform:translatey(-30px);opacity:0;}
    100%{-webkit-transform:translatey(0px);opacity:1;}
}
@-moz-keyframes extra_ani{
    0%{ -moz-transform:translatey(-30px);opacity:0;}
    100%{-moz-transform:translatey(0px);opacity:1;}
}
@keyframes extra_ani{
    0%{ transform:translatey(-30px);opacity:0;}
    100%{transform:translatey(0px);opacity:1;}
}
.iformbtn{opacity: 0;
/*-webkit-animation:btn_ani 1.8s 3.0s ease-out forwards; -moz-animation:btn_ani 1.8s 3.0s ease-out forwards;animation:btn_ani 1.8s 3.0s ease-out forwards;*/
-webkit-animation:nav_ani 0.5s 2.16s ease-out forwards; -moz-animation:nav_ani 0.5s 2.16s ease-out forwards;animation:nav_ani 0.5s 2.16s ease-out forwards;}
@-webkit-keyframes btn_ani{
    0%{ opacity:0;}
    100%{opacity:1;}
}
@-moz-keyframes btn_ani{
    0%{ opacity:0;}
    100%{opacity:1;}
}
@keyframes btn_ani{
    0%{opacity:0;}
    100%{opacity:1;}
}

.iform{float: right;height: 42px;margin-top: 4px;display: none;}
.itext{height: 40px;width:230px;border:1px solid #ccc;line-height: 40px;font-family:"微软雅黑";text-indent: 10px;border-right: none;
float: left;width: 0;color: #616161;}
.isubm{width: 41px;height: 42px;float: left;background: url(/uploads/image/tfimages/formbtn.png) no-repeat center;border:none;cursor: pointer;}
/*导航*/
/*.navwrap{float: right;}
.nav{height:48px; line-height:48px;}
.nav a{ color:#616161;  }
.nav .nli{ float:left; display:inline;  }
.nav .nli h3{ float:left; padding:0 22px;position: relative;  }
.nav h3:before{content: " ";width: 4px;height: 4px;background: #b2b2b2;border-radius: 50%;position: absolute;left: -2px;top: 50%;
margin-top: -2px;}
.nav .nli:first-child h3:before{display: none;}
.nav .nli h3 a{ display:block; font-size:14px; font-weight:bold;position: relative;color: #616161;
-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; transition:all 0.2s linear;  }
.nav .nli h3 a:before,.nav .nli h3 a:after{content: " ";width: 50%;height: 1px;position: absolute;background: #d8262f;top: -1px;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;width: 0;}
.nav .nli h3 a:before{right: 50%;}
.nav .nli h3 a:after{left: 50%;}
.nav .nli a:hover:before,.nav .nli a:hover:after{width: 50%;}
.nav .nli.on a:before,.nav .nli.on a:after{width: 50%;}
.nav .on h3 a,.nav .nli:hover h3 a{color: #d8262f;}
.sub{width: 1200px;background: #f2f2f2;padding: 22px 0 45px 0;position: absolute;left: 50%;top: 48px;z-index: 9;margin-left: -600px;}
.sub .dl1{width: 422px;float: left;margin: 0 102px 0 15px;}
.sub .dl1 dd{width: 50%;float: left;height: 50px;line-height: 50px;border-bottom: 1px solid #9c9d9d;}
.sub .dl1 dd a{margin-left: 5px;}
.sub .dl2,.sub .dl3{width: 284px;float: left;margin: 17px 77px 0 0;}
.sub .dl3{margin: 17px 0 0 0;}
.sub .dl2 dt,.sub .dl3 dt{height: 148px;width: 100%;overflow: hidden;}
.sub .dl2 dt img,.sub .dl3 dt img{}
*/



/*首页*/
.imain{width: 100%;height: 700px;min-width: 1200px;position: relative;}
.banwrap{width: 100%;height: 100%;}
.banwrap .slides li{width: 100%;height: 700px;}
.banwrap .slides li .w1200{height: 700px;position: relative;}
.flexslider .slides img{width: auto;}
.txt{position: absolute;left: 50%;top: 106px;width: 1200px;margin-left: -600px;}
.txt1{margin-bottom: 18px;}
.txt2{margin-bottom: 9px;}
/*.txt3{margin-bottom: 10px;}*/
.banwrap .txtbtn{padding-top: 10px;}
.banwrap .flex-prev, .banwrap .flex-next{position: absolute;top: 50%;width: 77px;height: 118px;margin-top: -99px;
text-indent: -100em;overflow: hidden;}
.banwrap .flex-prev{left: 0;background: url(/uploads/image/tfimages/arrow-left.png) no-repeat center center;}
.banwrap .flex-next{right: 0;background: url(/uploads/image/tfimages/arrow-right.png) no-repeat center center;}
.flex-control-nav{width: 1200px;position: absolute;left: 50%;top: 276px;margin-left: -600px;margin-top: 0px;}
.flex-control-nav li{margin: 0 9px 0 0 !important}
.flex-control-paging li a{width: 11px;height: 11px;background: url(/uploads/image/tfimages/wdot.png) no-repeat center;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{height: 11px;background: url(/uploads/image/tfimages/bdot.png) no-repeat center;}

/*新闻列表*/
.inewswrap{position: absolute;left: 50%;margin-left: -600px;top: 375px;z-index: 3;}
.inews{height: 134px;width: 371px;}
.inews h3{padding-bottom: 1px;background: url(/uploads/image/tfimages/inewsbg.png) no-repeat left bottom;}
.slidebox{ width:365px; height:104px; overflow:hidden; position:relative;}
.slidebox .bd{ position:relative; height:100%; z-index:0;width: 370px;overflow: hidden;   }
.slidebox .bd .tempwrap{width: 370px !important;overflow: hidden;}
.slidebox .bd li{}
.slidebox .bd li dl a{display: block;color: #fff;font-family: "微软雅黑";height: 37px;;line-height: 37px;padding-bottom: 1px;
background: url(/uploads/image/tfimages/inewsbg.png) repeat-x left bottom;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slidebox .prev,
.slidebox .next{ position:absolute; left:0; bottom:0;  display:block; width:26px; height:16px;
background: url(/uploads/image/tfimages/leftarr.png) no-repeat center;}
.slidebox .next{ left:27px; background: url(/uploads/image/tfimages/rightarr.png) no-repeat center;}
.slidebox .prev:hover{background: url(/uploads/image/tfimages/leftarron.png) no-repeat center;}
.slidebox .next:hover{background: url(/uploads/image/tfimages/rightarron.png) no-repeat center;}
.slidebox .prevstop{ display:none;  }
.slidebox .nextstop{ display:none;  }

/*产品*/
.iprodwrap{width: 100%;height: 142px;position: absolute;left: 0;bottom: 0;background: url(/uploads/image/tfimages/iprodbg.png) repeat;}
.iprodwrap .w1200{height: 142px;}
.kwicks {width: 1200px;height: 142px;}
.kwicks .kwick {float: left;width: 115px;height: 142px;background: url(/uploads/image/tfimages/y-bg4.png) repeat-y right center;/*2.11 add style*/
overflow: hidden;cursor: pointer;}
.kwicks .kwick div {width: 674px;height: 142px;}
.kwicks .first {width: 674px;}
.kwicks .last {border-right: 0;}
.kwicks .icon {float: left;width: 130px;height: 142px;background-repeat: no-repeat;background-position: center center;}
.kwicks .icon a{display: block;width: 100%;height: 100%;}
.kwicks .icon00{background-image: url(/uploads/image/tfimages/icon1.png);}
.kwicks .icon01 {background-image: url(/uploads/image/tfimages/icon2.png);}
.kwicks .icon02 {background-image: url(/uploads/image/tfimages/icon3.png);}
.kwicks .icon03 {background-image: url(/uploads/image/tfimages/icon4.png);}
/*.kwick:hover .icon03 {background-image: url(/uploads/image/tfimages/icon4on.png);}*/
.kwicks .icon04 {background-image: url(/uploads/image/tfimages/icon5.png);}
.kwicks img {float: left;}
.kwicks .first .icon {background-color: #62ddf1;}
.module .left {position: absolute;left: 0;right: 50%;margin-right: 500px;background:url(/uploads/image/tfimages/index-icon.png) repeat-x;height: 142px;}
.module .right {position: absolute;right: 0;left: 50%;margin-left: 500px;background:url(/uploads/image/tfimages/index-icon.png) repeat-x;height: 142px;}
.kwicks .kwick div.kwick-nr{width:544px;height:142px;float:left;}
.kwick-nr p{height:142px;width:241px;overflow: hidden;float: left;}
.kwick-nr p img{width: 241px;height: 142px;}
.kwick-nr h3{color:#f1f1f1;padding-top:45px;line-height:26px;margin-left:26px;width:252px ;float:left;font-size:12px;
	font-family: '微软雅黑';font-weight: normal;color: #c1c2c2;height: 52px;}

/*footer*/
.footerwrap{width: 100%;min-width: 1200px;background: #e9e9e9;padding: 28px 0 24px 0;font-size: 12px;line-height: 24px;color: #646464;}
.footerleft{font-weight: bold;max-width: 880px;float: left;}
.footerleft p span{margin-right: 20px;}
.footerleft p a{margin: 0 7px;-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; transition:all 0.4s linear;}
.footerleft p a:hover{color: #000;}
.footerright{float: right;padding:0 75px 12px 0;background: url(/uploads/image/tfimages/footerbg.png) no-repeat right bottom;}


/*内页*/
/*产品中心*/
.nywrap{width: 100%;min-width: 1200px;height: 770px;}
.title{padding: 93px 0 34px 20px;height: 32px;line-height: 32px;position: relative;}
.title:before{content: " ";width: 5px;height: 32px;background: #1bc6e1;position: absolute;left: 0;top: 93px;}
.title span{display: inline-block;*display: inline;*zoom: 1;}
.title .en{font-size: 30px;font-family: "arial";color: #fff;text-transform: uppercase;margin-right: 10px;line-height: 32px;}
.title .ch{font-size: 24px;color: #1bc6e1;position: relative;top: -2px;}
.nynav{}
.nynav li{float: left;margin-right: 3px;height: 35px;line-height: 35px;}
.nynav li a{font-size: 14px;color: #666666;display: block;background: #f5f5f5;padding: 0 28px;min-width:56px;text-align: center; }
.nynav li.on a{background: #d72630;color: #ffffff;font-weight: bold;}
.nynav li:hover a{background: #d72630;color: #ffffff;}
.prodwrap{padding: 60px 40px 66px 40px;background: #ffffff;border-bottom: 6px solid #1bc6e1;height: 393px;}
.prodwrap ul li{width: 206px;height: 389px;float: left;border: 1px solid #cfcfcf;border-bottom: 3px solid #cfcfcf;margin-left: 18px;position: relative;}
.prodwrap ul li.prod1{margin-left: 0;}
.prodwrap ul li:first-child{margin-left: 0;}
.prodwrap ul li span{display: block;height: 195px;overflow: hidden;line-height: 195px;text-align: center;border-bottom: 1px solid #cfcfcf;}
.prodwrap ul li span img{max-width: 100%;height: 100%;}
.prodwrap ul li h3{text-align: center;font-size: 18px;line-height: 26px;color: #666666;font-weight: bold;padding: 20px 0 10px 0;}
.prodwrap ul li div{font-size: 12px;color: #666666;line-height: 20px;height: 80px;overflow: hidden;margin: 0 16px 15px 16px;}
.prodwrap ul li em{display: block;width: 84px;height: 20px;line-height: 20px;text-align: center;border: 1px solid #cfcfcf;
border-radius: 10px;margin: 0 auto;color: #666666;}
.prodwrap ul li:hover span img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}

.prodwrap ul li:hover em{border: 1px solid #1bc6e1;color: #1bc6e1;}
.prodwrap ul li:hover{box-shadow: 5px 5px 5px #eee;}

.prodwrap ul li .line{display: block;-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;
transition: all 0.4s linear;}
.prodwrap ul li .line{display: block;background: #1bc6e1;position: absolute;z-index: 2;}
.prodwrap ul li .line.line1{width: 208px;height:1px;left: -1px;top: -1px;width: 0;}
.prodwrap ul li .line.line2{width: 1px;height: 389px;left: -1px;top: 0px;height: 0;}
.prodwrap ul li .line.line3{width: 208px;height: 3px;right: -1px;bottom: -3px;width: 0;}
.prodwrap ul li .line.line4{width: 1px;height: 389px;right: -1px;bottom: 0px;height: 0;}
.prodwrap ul li:hover .line.line1,.prodwrap ul li:hover .line.line3{width: 208px;}
.prodwrap ul li:hover .line.line2,.prodwrap ul li:hover .line.line4{height: 389px;}

/*弹窗*/
.popwrap{width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;background: url(/uploads/image/tfimages/popbg.png) repeat;z-index: 999;display: none;}
.popwrap.contpagepop{display: block;}
.pop{width: 1000px;height: 690px;box-sizing:border-box;background: #fff;position: absolute;left: 50%;margin-left: -500px;
top: 50%;margin-top: -345px;padding: 32px 30px 0 30px;}
.newstitle{font-size: 18px;line-height: 30px;color: #444444;text-align: center;}
.popcont{height: 542px;border: 1px solid #d0cece;margin: 15px;overflow: auto;font-size: 14px;line-height: 26px;color: #666666;
text-align: justify;padding: 10px 44px 10px 39px;box-sizing:border-box;position: relative;}
.pop:before{content: " ";width: 5px;height: 542px;background: #f3f3f3;position: absolute;right: 45px;top: 78px;}
.popcont img{max-width: 100%;}
.newsdate{text-align: center;line-height: 30px;color: #666666;}
.detail{font-size: 14px;line-height: 26px;color: #666666;text-align: justify;padding-top: 18px;}
.detail img{max-width: 100%;}
.popclose{display: block;margin: 7px auto 0 auto;font-size: 14px;line-height: 30px;color: #666666;text-align: center;width: 200px;
font-size: 14px;color: #666666;line-height: 30px;}
.popclose img{margin-right: 6px;position: relative;top: -2px;}
#ascrail2000 div{background: #1bc6e1 !important;}

/*大事记*/
.nymain{padding: 40px;background: #ffffff;min-height: 440px;border-bottom: 6px solid #1bc6e1;margin-bottom: 50px;height: 440px;overflow: auto;}
.nymain .pagination{margin: 20px 34px 0 34px;height: 67px;position: relative;width: 1050px;position: relative;padding-bottom: 28px;}
.nymain .pagination:after{content: " ";width: 1115px;height: 1px;background: #e9e9e9;position: absolute;left: -32px;bottom: 0px;}
.thumbwrap{width: 1050px;height: 67px;overflow: hidden;}
.thumbwrap .holder{width: 4000px;}
.nymain .pagination:before{content: " ";width: 1050px;height: 1px;border-bottom: 1px dashed #b1b1b1;position: absolute;
left: 0px;top: 37px;z-index: 1;}
.nymain .pagination .prev,.nymain .pagination .next{display: block;width: 32px;height: 57px;position: absolute;top: 10px;
cursor: pointer;}
.nymain .pagination .prev{background: url(/uploads/image/tfimages/eventsprev.jpg) no-repeat center;left: -32px;}
.nymain .pagination .next{background: url(/uploads/image/tfimages/eventsnext.jpg) no-repeat center;right: -32px;}
.thumbwrap .holder i{display: block;width: 110px;text-align: center;position: relative;z-index: 2;}
.thumbwrap .holder i:first-child{margin-left: 25px;}
.thumbwrap .holder i a{display: block;font-size: 16px;font-weight: bold;color: 666666;line-height: 24px;padding-bottom: 31px;
background: url(/uploads/image/tfimages/eventdot.png) no-repeat center 29px;}
.thumbwrap .holder i.selected a{background:url(/uploads/image/tfimages/eventon.png) no-repeat center 29px;color: #1bc6e1; }
.sliderwrapper .contentdiv{padding-top: 50px;}
.contentdiv dl{margin-bottom: 32px;}
.contentdiv dl dt{width: 137px;height: 99px;float: left;}
.contentdiv dl dt img{width: 100%;height: 100%;}
.contentdiv dl dd{font-size: 14px;line-height: 24px;color: #666666;width: 920px;margin-right: 20px;float: right;padding-top: 30px;}
.contentdiv dl dd{display: table;}
.contentdiv dl dd span{display: table-cell;vertical-align: middle;}




.eventsbtn{padding-left: 172px;}
.eventsbtn a{display: inline-block;*display: inline;*zoom: 1;width: 108px;height: 32px;text-align: center;border: 1px solid #dcdcdc;
font-size: 14px;color: #666666;line-height: 32px;margin-right: 10px;}
.eventsbtn a:hover{border: 1px solid #1bc6e1;color: #1bc6e1;}

/*联系我们*/
.contactleft{width: 506px;float: left;font-size: 14px;line-height: 30px;color: #666666;height: 440px;overflow: auto;padding-right: 15px;}
.company{padding:25px 0 20px 0;}
.company h3{font-size: 24px;line-height: 26px;color: #333333;margin-bottom: 4px;font-weight: normal;}
.company h4{line-height: 26px;color: #999999;text-transform: uppercase;font-weight: normal;}
.contact{font-size: 14px;line-height: 30px;color: #666666;text-align: justify;}
.contact img{max-width: 100%;}
.contactright{width: 572px;height: 402px;float: right;}

/*关于我们*/
.aboutwrap{font-size: 14px;line-height: 26px;color: #666666;text-align: justify;height: 440px;overflow: auto;}
.aboutwrap img{max-width: 100%;}
.aboutimg{width: 335px;height: 402px;float: left;}
.aboutimg img{width: 335px;max-height: 402px;}
.aboutcont{float:right;width:700px;margin-right:20px;height: 402px;overflow: auto;padding-right: 20px;}

/*企业荣誉*/
.honorlist{padding-bottom: 5px;}
.honorlist li{width: 225px;height: 152px;float: left;padding: 6px 8px;border: 1px solid #c7c7c7;margin: 0 16px 34px 16px;}
.honorlist li a{display: block;width: 100%;height: 100%;overflow: hidden;}
.honorlist li a img{height: 100%;height: 100%;}
.honorlist li:hover a img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.page{text-align: center;margin-top: 4px;}
.page a{display: inline-block;*display: inline;*zoom: 1;height: 26px;line-height: 26px;text-align: center;font-size: 14px;color: #666666;
margin: 0 2px;padding: 0 10px;border: 1px solid #d5d5d5;
-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; transition:all 0.2s linear;}
.page a.prevpage,.page a.nextpage{padding: 0 22px;}
.page a:hover,.page a.on{background: #14b3cc;border: 1px solid #14b3cc;color: #fff;}

/*企业管理体系*/
.managelist{margin-bottom: 29px;}
.managelist li{height: 40px;line-height: 40px;border-bottom: 1px dashed #adadad;padding-left: 15px;position: relative;}
.managelist li:before{content: " ";width: 4px;height: 4px;background: #bec0bf;border-radius: 50%;position: absolute;left: 0px;top: 50%;margin-top: -2px;}
.managelist li a{display: block;width: 990px;float: left;font-size: 14px;color: #666666;}
.managelist li span{color: #999999;float: right;}
.managelist li:hover:before{background: #14b3cc;}
.managelist li:hover a{-webkit-transform: translatex(6px);transform: translatex(6px);color: #14b3cc;}
.managelist li:hover span{color: #14b3cc;}

/*企业文化*/
.culturelist{padding: 13px 0 8px 0;}
.culturelist dl{width: 536px;height: 155px;float: left;margin-bottom: 36px;}
.culturelist dl.rdl{float: right;}
.culturelist dl dt{width: 207px;height: 155px;float: left;overflow: hidden;}
.culturelist dl dt img{width: 100%;height: 100%;}
.culturelist dl dd{width: 329px;height: 155px;float: left;border: 1px solid #dbdbdb;box-sizing:border-box;padding: 25px 30px 0 22px;}
.culturelist dl dd h3{font-size: 16px;line-height: 24px;color: #333333;margin-bottom: 13px;}
.culturelist dl dd div{line-height: 20px;height: 40px;overflow: hidden;color: #666666;margin-bottom: 14px;}
.culturelist dl dd span{font-family: "arial";line-height: 24px;color: #999999;text-transform: uppercase;padding-right: 20px;
background: url(/uploads/image/tfimages/readmore.png) no-repeat right center;}
.culturelist dl:hover dt img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}

/*.culturelist dl:hover h3{}
.culturelist dl:hover dd span{padding-right: 30px;background: url(/uploads/image/tfimages/readmoreon.png) no-repeat right center;color: #14b3cc;}*/
.culturelist dl dd{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;}
.culturelist dl:hover dd{background: #14b3cc;border: 1px solid #14b3cc;}
.culturelist dl:hover dd h3,.culturelist dl:hover dd div,.culturelist dl:hover dd span{color: #fff;}
.culturelist dl:hover dd span{background: url(/uploads/image/tfimages/readmoreon.png) no-repeat right center;padding-right: 30px;}

/*人力资源*/
.hrlist{padding: 14px 0 50px 0;}
.hrlist dl{height: 45px;line-height: 45px;}
.hrlist dl dt,.hrlist dl dd{float: left;}
.hrlist dl dt{background: #1bc6e1;color: #fff;font-size: 15px;font-weight: bold;}
.hrlist dl .dl1{width: 280px;text-indent: 70px;text-align: left;}
.hrlist dl .dl2,.hrlist dl .dl3,.hrlist dl .dl4,.hrlist dl .dl5{width: 210px;text-align: center;}
.hrlist dl{font-size: 14px;color: #666666;cursor: pointer;}
.hrlist dl.even{background: #f4f4f4;}

/*新闻中心*/
.newsleft{width: 705px;float: left;}
.newsleft .pagination{height: 32px;margin: 0 18px;width: 661px;padding: 0 10px;}
.nymain .newsleft .pagination:before,.nymain .newsleft .pagination:after{display: none;}
.newsleft .thumbwrap .holder i a{padding-bottom: 0px;background: none;}
.newsleft .thumbwrap .holder i.selected a{background: none;}
.nymain .newsleft .pagination .prev{background: url(/uploads/image/tfimages/newsprev.jpg) no-repeat center;left: -18px;}
.nymain .newsleft .pagination .next{background: url(/uploads/image/tfimages/newsnext.jpg) no-repeat center;right: -18px;}
.nymain .newsleft .pagination .prev, .nymain .newsleft .pagination .next{width: 18px;height: 32px;top: 0px;}
.newsleft .thumbwrap{width: 658px;}
.newsleft .thumbwrap .holder i{width: 100px;height: 32px;margin-right: 10px;}
.newsleft .thumbwrap .holder i a{width: 98px;height: 30px;line-height: 30px;border: 1px solid #d6d6d6;}
.newsleft .thumbwrap .holder i:first-child{margin-left: 0px;}
.newsleft .thumbwrap .holder i.selected a{font-size: 15px;font-weight: bold;color: #ffffff;background: #1bc6e1;border: 1px solid #1bc6e1;}
.newsleft .sliderwrapper .contentdiv{padding-top: 0px;}
.newslist{padding-top: 10px;margin-bottom: 29px;}
.newslist li{height: 40px;line-height: 40px;border-bottom: 1px dashed #adadad;padding-left: 15px;position: relative;}
.newslist li:before{content: " ";width: 4px;height: 4px;position: absolute;left: 0px;top: 50%;margin-top: -2px;background: #bec0bf;
border-radius: 50%;}
.newslist li a{display: block;width: 570px;float: left;font-size: 14px;color: #666666;}
.newslist li span{float: right;color: #999999;}
.newslist li:hover:before{background: #14b3cc;}
.newslist li:hover a{-webkit-transform: translatex(6px);transform: translatex(6px);color: #14b3cc;}
.newslist li:hover span{color: #14b3cc;}
.newsright{width: 350px;float: right;height: 425px;padding-left: 31px;border-left: 1px solid #cbcbcb;}
.newsscroll{width: 100%;height: 260px;}
.slidebox1{ width:100%; height:260px; overflow:hidden; position:relative; }
.slidebox1 .hd{ height:39px; overflow:hidden; position:absolute;left: 0px;bottom: 0px;width: 350px;line-height: 39px;
background: url(/uploads/image/tfimages/titlebg.png) repeat; z-index: 9;}
.slidebox1 .hd ul{width: 100%;height: 100%;text-align: center;}
.slidebox1 .hd ul li{width: 8px;height: 8px;margin: 0 5px;display: inline-block;*display: inline;*zoom: 1;text-indent: -9999px;font-size: 0;
background: url(/uploads/image/tfimages/libg.png) no-repeat center; cursor: pointer;}
.slidebox1 .hd ul li.on{background: url(/uploads/image/tfimages/lion.png) no-repeat center;}
.slidebox1 .bd{ position:relative; height:100%; z-index:0;   }
.slidebox1 .bd li{ zoom:1; vertical-align:middle; }
.slidebox1 .bd img{ width:350px; height:260px;  }
.newsbtm{margin: 18px 0 0 0;}
.newsbtm h3{font-size: 14px;line-height: 24px;color: #555555;font-weight: bold;margin-bottom: 9px;}
.newsbtm div{line-height: 24px;height: 48px;overflow: hidden;color: #888888;text-indent: 2em;margin-bottom: 12px;}
.newsbtm span{display: block;width: 110px;height: 27px;line-height: 27px;text-align: center;border: 1px solid #c8c7c7;color: #888888;}
.newsbtm span:hover{border: 1px solid #14b3cc;color: #14b3cc;}

/*0517修改*/
.popcont{padding:10px;}
.posdetail{font-size: 14px;line-height: 26px;color: #666666;text-align: justify;padding: 0 30px;}
.posdetail img{max-width: 100%;}
.applypos{display: block;width: 146px;height: 43px;line-height:43px;text-align: center;background: #1bc6e1;font-size: 18px;color: #fff;margin: 35px 0 0 30px;}
.applypos:hover{background: #d8262f;}
.posform{display: none;}
.posform dl{width: 290px;float: left;height: 36px;margin-bottom: 15px;}
.posform dl dt{width: 100px;text-align: right;float: left;font-size: 14px;color: #666666;line-height: 34px;height: 36px;}
.posform dl dd{width: 180px;height: 36px;float: left;}
.posform dl dd .postext,.posform dl dd select{width: 178px;height: 34px;border:1px solid #d0cece;font-family: "微软雅黑";color: #666666;
text-indent: 10px;line-height: 34px;}
.posform dl dd select option{text-indent: 14px;}
.posform dl.poslist,.posform dl.posbtn{width: 100%;height: auto;}
.posform dl.poslist dd{width: 743px;height: 154px;}
.posform dl.poslist dd textarea{width: 741px;height: 152px;border: 1px solid #d0cece;font-family: "微软雅黑";line-height: 34px;overflow: auto;text-indent: 14px;}
.posbtn{width: 100%;text-align: center;}
.posbtn input.possubm{width: 146px;height: 43px;line-height:43px;text-align: center;background: #1bc6e1;font-size: 18px;color: #fff;
border: none;font-family: "微软雅黑";cursor: pointer;}
.posbtn input.possubm:hover{background: #d8262f;}

/*0523新闻列表修改*/
.slidebox1{height: 400px;}
.slidebox1 .hd{bottom: auto;top: 221px;}
.newsbtm span{margin-left: 1px;}
.newsbtm h3{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;}
.newsbtm h3:hover{color: #14b3cc;}

/*0622修改*/
.clientwrap{height: 447px;padding: 40px 98px 33px 47px;}
.mapwrap{width: 1055px;height: 446px;background: red;margin: 0 auto;background: url(/uploads/image/tfimages/mapbg.jpg) no-repeat center;position: relative;}
.map1{display: block;width: 26px;height: 26px;position: absolute;left: 201px;top: 101px;}
.mapitem .mapicon{display: block;width: 100%;height: 100%;background: url(/uploads/image/tfimages/mapicon.png) no-repeat center;cursor: pointer;}
.mappop{width: 370px;height: 280px;background: #ffffff;position: absolute;border-radius: 10px;z-index: 9;
-moz-box-shadow:0px 0px 20px #999999; -webkit-box-shadow:0px 0px 20px #999999; box-shadow:0px 0px 20px #999999;padding: 20px;display: none;overflow: auto; }
.mappop .position{padding-left: 35px;}
.mappop .position span{display: block;}
.mappop .position span.ch{font-size: 16px;line-height: 19px;}
.mappop .position span.en{font-family: "arial";font-size: 16px;color: #999999;font-weight: bold;line-height: 20px;}
.clientinfo{font-size: 14px;line-height: 26px;color: #666666;text-align: justify;margin-top: 35px;}
.clientinfo img{max-width: 100%;}
.map1 .mappop{right: -410px;top: 50%;margin-top: -100px;}
.mapitem:hover .mapicon{-webkit-transform: translatey(-6px);transform: translatey(-6px);}
.map2{display: block;width: 45px;height: 45px;position: absolute;left: 282px;top: 115px;}
.map2 .mappop{right: -410px;top: 50%;margin-top: -100px;}
.map3{display: block;width: 35px;height: 35px;position: absolute;left: 309px;top: 174px;}
.map3 .mappop{right: -410px;top: 50%;margin-top: -100px;}
.map4{display: block;width: 40px;height: 40px;position: absolute;left: 389px;top: 304px;}
.map4 .mappop{right: -410px;top: 50%;margin-top: -200px;}
.map5{display: block;width: 28px;height: 28px;position: absolute;left: 547px;top: 157px;}
.map5 .mappop{right: -410px;top: 50%;margin-top: -200px;}
.map6{display: block;width: 50px;height: 50px;position: absolute;left: 676px;top: 106px;}
.map6 .mappop{right: -410px;top: 50%;margin-top: -100px;}
.map7{display: block;width: 50px;height: 50px;position: absolute;left: 540px;top: 234px;}
.map7 .mappop{right: -410px;top: 50%;margin-top: -160px;}
.map8{display: block;width: 44px;height: 44px;position: absolute;left: 675px;top: 180px;}
.map8 .mappop{right: -410px;top: 50%;margin-top: -160px;}
.map9{display: block;width: 54px;height: 40px;position: absolute;left: 758px;top: 332px;}
.map9 .mappop{left: -410px;bottom: -20px;}
.map1 .position{background:url(/uploads/image/tfimages/map1icon.png) no-repeat left center;}
.map2 .position{background:url(/uploads/image/tfimages/map2icon.png) no-repeat left center;}
.map3 .position{background:url(/uploads/image/tfimages/map3icon.png) no-repeat left center;}
.map4 .position{background:url(/uploads/image/tfimages/map4icon.png) no-repeat left center;}
.map5 .position{background:url(/uploads/image/tfimages/map5icon.png) no-repeat left center;}
.map6 .position{background:url(/uploads/image/tfimages/map6icon.png) no-repeat left center;}
.map7 .position{background:url(/uploads/image/tfimages/map7icon.png) no-repeat left center;}
.map8 .position{background:url(/uploads/image/tfimages/map8icon.png) no-repeat left center;}
.map9 .position{background:url(/uploads/image/tfimages/map9icon.png) no-repeat left center;}


/*20170726导航修改*/
div.navwrap{width: 100%;min-width: 1200px;height: 48px;position: relative;}
.navwrap .nav{}
.navwrap .nav .nli{float: left;text-align: center;height: 48px;}
.navwrap .nav .nli h3{padding: 0 22px;position: relative;}
.navwrap .nav .nli h3:before{content: " ";width: 4px;height: 4px;background: #b2b2b2;border-radius: 50%;position: absolute;left: -2px;top: 50%;margin-top: -2px;}
.navwrap .nav .nli:first-child h3:before{display: none;}
.navwrap .nav .nli h3 a{display: block;height: 48px;line-height: 48px; font-size:14px; font-weight:bold;color: #616161;position: relative;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.navwrap .nav .nli h3 a:before,.navwrap .nav .nli h3 a:after{content: " ";width: 50%;height: 1px;position: absolute;background: #d8262f;top: -1px;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;z-index: 9;width: 0;}
.navwrap .nav .nli h3 a:before{right: 50%;}
.navwrap .nav .nli h3 a:after{left: 50%;}
.navwrap .nav .nli h3 a:hover:before,.navwrap .nav .nli h3 a:hover:after{width: 50%;}
.navwrap .nav .nli:hover h3 a{color: #d8262f;}

.navwrap .nav .nli .nav_hidden{background: rgba(255,255,255,0.9); position: absolute;top: 48px;width: 100%; right: 0;border-top: 1px #f0f0f0 solid; z-index: 999; height: 280px; overflow: hidden;}
.nav_hidden{display: none;}
.nav_sub{text-align: left;padding: 26px 0 40px 0;}
.nav_sub .navlist{float: left;width: 420px;margin-right: 104px;}
.nav_sub .navlist li{width: 210px;float: left;}
.nav_sub .navlist li a{display: block;height: 50px;line-height: 50px;border-bottom: 1px solid  #9c9d9d; font-size: 16px; 
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;}
.nav_sub .navlist li a:hover{color: #d8262f;text-indent: 6px;}
.nav_sub .navpic{width: 285px;float: left;}
.nav_sub .navpic.navpic1{margin-right: 76px;} 
.nav_sub .navpic .pic{display: block;overflow: hidden;width: 285px;height: 148px;}
.nav_sub .navpic .pic img{width: 100%;height: 100%;}
.nav_sub .navpic:hover .pic img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);} 
.nav_sub .navpic .text h5{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 10px;
height: 32px;line-height: 32px;font-size: 16px;font-weight: bold;}
.nav_sub .navpic:hover .text h5{text-decoration: underline;color: #d8262f;}
.nav_sub .navpic .text p{display: block;width: 100%;overflow: hidden;height: 52px;line-height: 26px;font-size: 12px;color: #333;}


.navwrap .nav .nli h3,.iformbtn{opacity: 0;}
.navwrap .nav .nli.nli1 h3{-webkit-animation:nav_ani 0.5s 1.1s ease-out forwards; -moz-animation:nav_ani 0.5s 1.1s ease-out forwards;animation:nav_ani 0.5s 1.1s ease-out forwards;}
.navwrap .nav .nli.nli2 h3{-webkit-animation:nav_ani 0.5s 1.3s ease-out forwards; -moz-animation:nav_ani 0.5s 1.3s ease-out forwards;animation:nav_ani 0.5s 1.3s ease-out forwards;}
.navwrap .nav .nli.nli3 h3{-webkit-animation:nav_ani 0.5s 1.46s ease-out forwards; -moz-animation:nav_ani 0.5s 1.46s ease-out forwards;animation:nav_ani 0.5s 1.46s ease-out forwards;}
.navwrap .nav .nli.nli4 h3{-webkit-animation:nav_ani 0.5s 1.58s ease-out forwards; -moz-animation:nav_ani 0.5s 1.58s ease-out forwards;animation:nav_ani 0.5s 1.58s ease-out forwards;}
.navwrap .nav .nli.nli5 h3{-webkit-animation:nav_ani 0.5s 1.66s ease-out forwards; -moz-animation:nav_ani 0.5s 1.66s ease-out forwards;animation:nav_ani 0.5s 1.66s ease-out forwards;}
.navwrap .nav .nli.nli6 h3{-webkit-animation:nav_ani 0.5s 1.76s ease-out forwards; -moz-animation:nav_ani 0.5s 1.76s ease-out forwards;animation:nav_ani 0.5s 1.76s ease-out forwards;}
.navwrap .nav .nli.nli7 h3{-webkit-animation:nav_ani 0.5s 1.86s ease-out forwards; -moz-animation:nav_ani 0.5s 1.86s ease-out forwards;animation:nav_ani 0.5s 1.86s ease-out forwards;}
.navwrap .nav .nli.nli8 h3{-webkit-animation:nav_ani 0.5s 1.96s ease-out forwards; -moz-animation:nav_ani 0.5s 1.96s ease-out forwards;animation:nav_ani 0.5s 1.96s ease-out forwards;}
.iformbtn{-webkit-animation:nav_ani 0.5s 2.06s ease-out forwards; -moz-animation:nav_ani 0.5s 2.06s ease-out forwards;animation:nav_ani 0.5s 2.06s ease-out forwards;}


@-webkit-keyframes nav_ani{
    0%{ -webkit-transform:translatey(30px);opacity:0;}
    100%{-webkit-transform:translatey(0px);opacity:1;}
}
@-moz-keyframes nav_ani{
    0%{ -moz-transform:translatey(30px);opacity:0;}
    100%{-moz-transform:translatey(0px);opacity:1;}
}
@keyframes nav_ani{
    0%{ transform:translatey(30px);opacity:0;}
    100%{transform:translatey(0px);opacity:1;}
}


.logo img{width: 187px;height: 25px;}
.logowrap{width: 187px;height: 25px;}
.logosvg{width: 187px;height: 25px;}

/*20170825*/
.aboutwrap.aboutwrap1{}
.aboutwrap.aboutwrap1 .subcompdetail{width: 100%;box-sizing:border-box;padding-right: 10px;height: 378px;overflow: auto;
font-size: 14px;line-height: 26px;color: #666666;text-align: justify;}
.aboutwrap.aboutwrap1 .subcompdetail *{max-width: 100% !important;}
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar{width:3px;height:3px}
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar-button:vertical{display:none}
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar-corner,
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar-track{background-color:#ccc}
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar-thumb{border-radius:0;background-color:#1552cd; }
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar-thumb:vertical:hover{ }
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar-thumb:vertical:active{ }

.nymenu{margin-bottom: 30px;}
.nymenu li{float: left;width: 98px;height: 30px;border:1px solid #d6d6d6;text-align: center;line-height: 30px;font-size: 15px;color: #333333;margin-right: 9px;}
.nymenu li a{display: block;width: 100%;height: 100%;}
.nymenu li.on,.nymenu li:hover{background: #1bc6e1;border-color: #1bc6e1;color: #ffffff;font-weight: bold;}

.subcompprod{padding: 30px 40px 10px 40px;background: #fff;border-bottom: 6px solid #1bc6e1;}
.subcompprod .prodwrap{padding: 0 0 40px 0;border-bottom: none;}

.navwrap .nav .nli .nav_hidden{background: #fff;}

/*20170830*/
.nymenu{width: 100px;float: left;}
.nymenu li{float: none;margin-bottom: 10px;}

.subcompprod .prodwrap{width: 950px;float: right;overflow: auto;}
.subcompprod .prodwrap ul li:first-child{margin-left: 18px;}
.subcompprod .prodwrap ul li{margin-bottom: 20px;}

.subcompprod .prodwrap::-webkit-scrollbar{width:3px;height:3px}
.subcompprod .prodwrap::-webkit-scrollbar-button:vertical{display:none}
.subcompprod .prodwrap::-webkit-scrollbar-corner,
.subcompprod .prodwrap::-webkit-scrollbar-track{background-color:#ccc}
.subcompprod .prodwrap::-webkit-scrollbar-thumb{border-radius:0;background-color:#1bc6e1 ; }
.subcompprod .prodwrap::-webkit-scrollbar-thumb:vertical:hover{ }
.subcompprod .prodwrap::-webkit-scrollbar-thumb:vertical:active{ }

.aboutwrap.aboutwrap1 .subcompdetail{width: 950px;float: right;}

.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar{width:3px;height:3px}
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar-button:vertical{display:none}
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar-corner,
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar-track{background-color:#ccc}
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar-thumb{border-radius:0;background-color:#1bc6e1 ; }
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar-thumb:vertical:hover{ }
.aboutwrap.aboutwrap1 .subcompdetail::-webkit-scrollbar-thumb:vertical:active{ }

.subcompprod .culturelist{width: 950px;float: right;overflow: auto;height: 440px;}
.subcompprod .culturelist dl{width: 450px;}
.subcompprod .culturelist dl dd{width: 240px;}


.popcont::-webkit-scrollbar{width:3px;height:3px}
.popcont::-webkit-scrollbar-button:vertical{display:none}
.popcont::-webkit-scrollbar-corner,
.popcont::-webkit-scrollbar-track{background-color:#ccc}
.popcont::-webkit-scrollbar-thumb{border-radius:0;background-color:#1bc6e1 ; }
.popcont::-webkit-scrollbar-thumb:vertical:hover{ }
.popcont::-webkit-scrollbar-thumb:vertical:active{ }

/* 20210729 */
.kwicks .first{width: 624px;}
.kwicks .kwick div{width: 624px;}
.kwicks .icon{width: 120px;}
.kwicks .kwick div.kwick-nr{width: 500px;}
.kwick-nr p{width: 220px;background: #fff;text-align: center;line-height: 142px;display: flex;align-items: center;justify-content: center;}
.kwick-nr p img{width: auto;height: auto;max-width: 100%;max-height: 100%;float: none;display: inline-block;vertical-align: middle;}
.kwick-nr h3{margin-left: 20px;width: 240px;}
.kwicks .icon05 {background-image: url(/uploads/image/tfimages/icon6.png);}