/* ------------------------------ tags ------------------------------ */
body,h1,h2,h3,h4,h5,ul,dl,dt,dd,li,ol,p,th,td { padding:0; margin:0; font-size:12px; font-weight:normal; color:#333; font-family:"微软雅黑"; }
ol, ul { list-style:none;}
li{ vertical-align:middle;}
img { border:0;}
table{ border-collapse:collapse;}

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

/* ------------------------------ links ------------------------------ */
a{text-decoration: none; color: #333; }
.warper{ width:1137px; margin:auto; }


/* header{ height:121px; border-bottom:1px #fff solid; background:url(../images/kd_up.jpg) center bottom repeat-x ;} */
header{ height:110px; border-bottom:1px #fff solid;}
header .logo{ float:left; padding-top:28px;}
header .hright{ float:right; width:800px;}
header .hright .toptel{ float:right; color:#f00; font-size:14px; background:url(../images/tel_icon.jpg) left center no-repeat; padding-left:18px; line-height:40px; margin-top:10px;  margin-bottom:8px;}

header .hright nav{float:right; width:770px; background:url(../images/nav_bg.png) no-repeat; height:39px; line-height:39px; border-radius:5px; }
header .hright nav .navul li.fli{float:right; text-align:center; width:110px; height:39px; position:relative;}
header .hright nav .navul li.fli a.fa{ font-size:16px; display:block; width:110px; line-height:39px; text-align:center;height:39px;color:#fff; overflow:hidden;}
header .hright nav .navul li.fli a.fa:hover{color:#fff; background:url(../images/nav_li_hover.png) no-repeat;}
header .hright nav .navul li.fli a.focus{color:#fff;  background:url(../images/nav_li_hover.png) no-repeat}

header .hright nav .navul li.fli .subnav{ position:absolute; display:none; left:0; top:39px; z-index:99999;  background:#f7b71e; width:100%; box-shadow: 1px 1px 2px #B1B1B1; padding:0 0;}
header .hright nav .navul li.fli .subnav li{ line-height:30px;}
header .hright nav .navul li.fli .subnav li a{ color:#fff; font-size:15px;}
header .hright nav .navul li.fli .subnav li a.faa:hover{ color:#fff; background:#0086d3;display: block;}

header .hright .lang{ float:right; line-height:40px; margin-top:10px;  margin-bottom:8px;}
header .hright .lang img{ margin-left:4px;}



/*.bodyer{ background:url(../images/kd_down.jpg) center top repeat-x #fff; border-top:2px #fff solid;} */
.bodyer{ border-top:2px #fff solid;}
.incate{ padding-top:30px;}
.incate .incatetitle{ height:33px; background:#0186c5; }
.incate .incatetitle strong{ display:block; width:92px; height:33px;  background:url(../images/test_title.jpg) no-repeat; float:left; text-align:center; line-height:33px; font-size:16px; color:#fff; font-weight:normal;}
.incate .incatetitle span{ display:block; text-align:center; float:left; width:85px; height:29px;margin-left:9px; line-height:29px; margin-top:4px; cursor:pointer; color:#fff; font-size:14px;}
.incate .incatetitle span.focus{ background:url(../images/item_current_bg.jpg) no-repeat; color:#0182c2; }

.incate .incatecont{ padding:25px 0;}
.incate .incatecont .cateintro{ float:left; width:752px; background:url(../images/cateintro_bg.jpg) right center no-repeat; padding-right:30px;}
.incate .incatecont .cateintro img{ float:left; width:308px; height:166px; padding:4px; border:1px #ccc solid;}
.incate .incatecont .cateintro dl{ width:400px; float:left; margin-left:25px;}
.incate .incatecont .cateintro dl dt a{ line-height:32px; font-size:16px; color:#f00;}
.incate .incatecont .cateintro dl dd{ line-height:24px;}
.incate .incatecont .cateintro dl dd a.more{ color:#333; display:block; padding-top:10px;}
.incate .incatecont .subcate{ float:right; width:336px;}
.incate .incatecont .subcate a{ display:block; float:left; width:90px; margin-right:10px; height:28px; line-height:28px; overflow:hidden; padding-left:12px; background:url(../images/item_icon.jpg) left center no-repeat;}
.incate .incatecont .subcate a:hover{color:#0079c3;text-decoration:underline;}

.inbox{ width:374px; border:1px #e0e0e0 solid;}
.intitle{ height:32px; line-height:32px; background:url(../images/intitle_bg.jpg) repeat-x; position:relative;}
.intitle strong{ display:block; background:url(../images/intitle_strong_bg.jpg); position:absolute; width:92px; height:33px; top:-1px; left:0; text-align:center; font-size:16px; font-weight:normal; color:#fff; }
.intitle strong.w151{ display:block; background:url(../images/intitle_strong_bg.jpg); position:absolute; width:151px; height:33px; top:-1px; left:0; text-align:center; font-size:16px; font-weight:normal; color:#fff; }

.intitle a.more{ float:right; color:#888; margin-right:10px;}

.inabout{ float:left;}
.inabout .incont{ padding:5px;}
.inabout .incont strong{ font-size:14px; color:#f00;}
.inabout .incont p{ line-height:28px; padding:0 5px 10px;}

.innews { margin-left:5px;float:left;}
.innews .incont{ padding:10px;}
.innews .incont .tjnews{ padding-bottom:15px; border-bottom:1px #aaa dashed;}
.innews .incont .tjnews img{ width:157px; height:104px; float:left;}
.innews .incont .tjnews dl{ float:right; width:188px;}
.innews .incont .tjnews dl dt{ height:28px; line-height:20px;}
.innews .incont .tjnews dl dt a{ color:#f00;}
.innews .incont .tjnews dl dt a:hover{ text-decoration:underline;}
.innews .incont .tjnews dl dd{ line-height:20px; color:#888;}
.innews .incont ul{ padding-top:7px;}
.innews .incont ul li{ height:30px; line-height:30px; background:url(../images/item_icon.jpg) 3px center no-repeat; padding-left:15px;}
.innews .incont ul li a:hover{color:#0079c3;text-decoration:underline;}

.ininformation {float:left;}
.ininformation .incont{ padding:10px;}
.ininformation .incont .tjnews{ padding-bottom:15px; border-bottom:1px #aaa dashed;}
.ininformation .incont .tjnews img{ width:157px; height:104px; float:left;}
.ininformation .incont .tjnews dl{ float:right; width:188px;}
.ininformation .incont .tjnews dl dt{ height:28px; line-height:20px;}
.ininformation .incont .tjnews dl dt a{ color:#f00;}
.ininformation .incont .tjnews dl dt a:hover{ text-decoration:underline;}
.ininformation .incont .tjnews dl dd{ line-height:20px; color:#888;}
.ininformation .incont ul{ padding-top:7px;}
.ininformation .incont ul li{ height:30px; line-height:30px; background:url(../images/item_icon.jpg) 3px center no-repeat; padding-left:15px;}
.ininformation .incont ul li a:hover{color:#0079c3;text-decoration:underline;}


.incustomer{ float:right;}
.incustomer .incont{ padding:13px 20px;}
.incustomer .incont ul{ padding-top:7px;}
.incustomer .incont ul li{ height:30px; line-height:30px; background:url(../images/item_icon.jpg) 3px center no-repeat; padding-left:15px;}
.incustomer .incont ul li a:hover{ color:#0079c3;text-decoration:underline;}

.inequ{ border:1px #e0e0e0 solid;}

.equcont{ }

.reservation{ padding-top:30px;}
.reservation p,.reservation div{ font-size:14px; line-height:30px; margin-top:12px;}
.reservation  table{ width:90%;}
.reservation  table th{ width:15%; height:46px; line-height:46px; font-size:14px;}
.reservation  table td{}
.reservation  table td input{ height:24px; line-height:24px; border:1px #ddd solid; padding:3px 0;}
.reservation  table td textarea{ border:1px #ddd solid;}
.reservation .buybtn{ float:left; margin-left:105px; padding:5px 30px; border:0; background:#f7b71e; border-radius:4px; font-size:16px; font-family:"微软雅黑"; color:#fff; letter-spacing:3px; margin-top:10px;}
.reservation a{ float:left; margin-left:10px; padding:8px 5px; border:0;  border-radius:4px; font-family:"微软雅黑";  letter-spacing:3px; margin-top:10px; text-decoration:underline;}


#btn1{ position:absolute; left:0; top:70px;}
#btn2{ position:absolute; right:0; top:70px;}


#viewer{ overflow:hidden;  padding-top:20px; height:177px;margin-left:40px; width:1050px;}
#viewerFrame{  width:9800px;clear:both; }
#viewerFrame li{ width:192px; float:left; margin-right:10px; margin-bottom:30px; border:1px #ccc solid; padding:4px;}
#viewerFrame li a{ display:block;  }
#viewerFrame li img.img{ width:190px; height:136px;}
#viewerFrame li span{ display:block; line-height:24px;  text-align:center;}


.rollBox{ width:100%; height:170px;overflow:hidden;padding:12px 0 5px 6px;margin:0 auto; position:relative;}
.rollBox .LeftBotton{height:64px;width:27px; background:url(../images/left.jpg);overflow:hidden;cursor:pointer; position:absolute; left:0; top:70px; display:none;}
.rollBox .RightBotton{height:64px;width:27px;background:url(../images/right.jpg) ;overflow:hidden;position:absolute; left:0; top:70px;cursor:pointer; display:none;}
.rollBox .Cont{ width:1115px;overflow:hidden;float:left; margin-left:12px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:206px;float:left; margin-right:17px;}
.rollBox .Cont .pic img{width:206px; height:147px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;text-align:center;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}



.incontact{ min-width:1137px; margin:auto; border-top:5px #808080 solid; background:#383838;}
.incontact .contactbox{ width:1200px;}
.incontact .contactitem{ width:200px; float:left; padding:35px 0; margin-right:34px;}
.incontact .contactitem h2{ height:26px; background:url(../images/incontact_title_bg.jpg) center bottom no-repeat; margin-bottom:10px;}
.incontact .contactitem h2 strong{ font-size:14px; color:#fff; text-align:center; padding-left:5px; color:#b9b9b9;}
.incontact .contactitem p{ line-height:29px; color:#8a8a8a; background:url(../images/contact_icon.jpg) left 5px no-repeat; padding-left:30px; }
.incontact .contactitem p a{ color:#d3d3d3;}

footer{ background:#2e2e2e; height:125px;}
footer .erweima{ width:280px; float:left; height:125px; background:url(../images/footer_line.jpg) right center  no-repeat; padding-left:30px;}
footer .erweima li{ width:79px; height:105px; float:left; padding:5px 0; margin-left:40px;}
footer .erweima li span{ display:block; height:26px; line-height:26px; text-align:center; color:#fff; color:#a4a4a4;}
footer .erweima li img{ width:79px; height:79px;}
footer .fright{ width:700px; float:left; margin-left:30px; padding-top:36px;}
footer .fright .flink{ color:#8e8e8e;}
footer .fright .flink a{ color:#757575; padding:0 8px;}
footer .fright .flink a:hover{ text-decoration:underline;}
footer .fright .copyright{  line-height:40px;}
footer .fright .copyright span{ float:left;color:#8e8e8e;}
footer .fright .copyright .share{ float:left; margin-left:20px; margin-top:5px;}

/*内页*/
.leftbox{ width:226px; float:left; border:1px #e3e3e3 solid; margin-top:30px;}
.leftbox .ltitle{ height:46px; line-height:46px; background:#0a68cf; background:url(../images/left_title.jpg) no-repeat;  text-align:center; font-size:18px; color:#fff;}
.leftbox .leftmenu{}
.leftbox .leftmenu li{ height:32px; line-height:32px; background:url(../images/left_li_bg.jpg) repeat-x; border-bottom:1px #dcdcdc solid;}
.leftbox .leftmenu li a{ display:block; background:url(../images/left_li_icon1.jpg) 40px center no-repeat; padding-left:80px; font-size:14px;}
.leftbox .leftmenu li a:hover{ background:url(../images/left_li_icon2.jpg) 40px center no-repeat #67be21; color:#fff;}
.leftbox .leftmenu li a.focus{ background:url(../images/left_li_icon2.jpg) 40px center no-repeat #67be21; color:#fff;}
.leftbox .lcontact{ padding:10px;}
.leftbox .lcontact h3{ height:30px; border-bottom:1px #dddddd solid; background:url(../images/red_sj.jpg) left center no-repeat; margin-bottom:10px; line-height:30px; padding-left:12px; font-size:14px; color:#cc0000;}
.leftbox .lcontact img{ width:206px;}
.leftbox .lcontact p strong{ font-size:14px; color:#f0600a;}
.leftbox .lcontact p{ line-height:20px; border-bottom:1px #ddd dashed; padding:10px 0;}

.rightbox{ width:896px; border:1px #e3e3e3 solid; margin-top:30px; float:right; min-height:500px;}
.rightbox .rtitle{ height:40px; line-height:40px; border-bottom:1px #ddd solid; padding-top:10px;}
.rightbox .rtitle strong{ font-size:16px; background:url(../images/right_title_icon.jpg) 16px center no-repeat; padding-left:30px; float:left;}
.rightbox .rtitle h1{ font-size:16px; background:url(../images/right_title_icon.jpg) 16px center no-repeat; padding-left:30px; float:left;}
.rightbox .rtitle span{ float:right; padding-right:10px; font-family:宋体;}


.rightbox .rcont{ padding:10px;}


.product{ padding:30px 0; overflow:hidden;}
.product ul{ width:896px; padding-left:10px;}
.product ul li{ float:left; margin-right:20px; margin-bottom:20px}
.product ul li .pimg{border:1px #e5e5e5 solid; padding:3px; background:#fff;}
.product ul li .pimg a{ display:block; width:188px; height:88px;}
.product ul li .pimg a img{width:188px; height:88px;}
.product ul li .tit{ display:block; height:40px; line-height:40px; text-align:center;}
.product ul li .tit a:hover{ text-decoration:underline;}


.about{ padding:20px;}
.about h2{ font-size:14px; font-weight:bold; line-height:36px;}
.about p,.about div{ line-height:28px; font-size:14px;}

.news{padding:20px; }
.news .picnews{ border-bottom: 1px #ececec dashed; padding-top:15px;}
.news .picnews img{ width:194px; height:129px; float:left;}
.news .picnews dl{ float:right; width:620px;}
.news .picnews dl dt{ height:28px; line-height:28px;}
.news .picnews dl dt a{ float:left; font-size:16px; color:#333;}
.news .picnews dl dt a:hover{ float:left; font-size:16px; color:#0079c3; text-decoration:underline;}
.news .picnews dl dt span{ float:right; font-size:14px; color:#888;}
.news .picnews dl dd{ font-size:14px; line-height:28px; color:#666; padding-top:10px;}
.news .picnews dl dd a{ font-size:14px; line-height:28px; color:#333; margin-right:10px;}
.news .picnews dl dd a:hover{ font-size:14px; color:#0079c3; text-decoration:underline;}

.news li{ overflow:hidden; background:url(../images/item_icon.jpg) left center no-repeat; padding-left:14px; border-bottom:1px dashed #CCC; margin:auto; line-height:46px; height:46px;}
.news li a{ display:block; float:left; font-size:14px; }
.news li a:hover{  color:#0079c3; font-weight:bold; }

.news li i{ float:right; font-size:12px; color:#666; font-style:normal;}

.news .title{ line-height:60px;  font-size:18px; color:#B70000; font-weight:bold; text-align:center; }
.news .datetime{ text-align:center; padding:10px 0; color:#666;}
.news .content,.news .content p{ line-height:28px; font-size:14px; color:#333;}
.news .content,.news .content strong{ font-size:14px; line-height:28px; color:#333; margin-right:10px;}
.news .content,.news .content strong a{ font-size:14px; line-height:28px; color:#333; margin-right:10px;}
.news .content,.news .content strong a:hover{ font-size:14px; color:#0079c3; }
.news .content table td{ padding:0;}
.news .content table td img{ display:block;}
.aboutnews{ padding:20px 0;  }
.aboutnews h2{ font-size:18px; height:30px;border-bottom:1px #eee solid; margin-bottom:10px;color:#0079c3; font-weight:bold;}
.aboutnews li{ float:left; width:50%; height:28px; line-height:28px;}
.aboutnews li a{ font-size:15px; background:url(../images/news_icon2.jpg) left center no-repeat; padding-left:14px;}
.aboutnews li a:hover{ color:#0079c3; font-weight:bold;}
.aboutproject{ padding:20px 0; }
.aboutproject h2{ font-size:18px; height:30px;border-bottom:1px #eee solid; margin-bottom:10px;color:#0079c3; font-weight:bold;}
.aboutproject li{ float:left; width:25%; height:28px; line-height:28px;}
.aboutproject li a{ font-size:15px; background:url(../images/news_icon2.jpg) left center no-repeat; padding-left:14px;}
.aboutproject li a:hover{ color:#0079c3; font-weight:bold;}

.tagbox{ padding:10px;}
.tagbox a{font-size:14px; line-height:28px; color:#333; margin-right:10px; font-weight:bold;}
.tagbox a:hover{font-size:14px; color:#0079c3;}



.provnext{ }
.prov{ height:24px; line-height:24px; font-size:14px; }
.next{ height:24px; line-height:24px;font-size:14px;}
.next a:hover,.prov a:hover{ color:#0079c3; font-weight:bold;}

.project{ padding:10px 0;}
.project .ptitle{ height:40px; line-height:36px; background:url(../images/item_title_bg.jpg) no-repeat;}
.project .ptitle strong{ font-size:14px; color:#0081c5; padding:0 20px;}
.project .ptitle span{ display:block; width:13px; height:7px; background:url(../images/down_sj.jpg) no-repeat; position:absolute; left:40px; bottom:-7px;}
.project .pcont{ padding:20px 10px;}
.project .pcont a{ display:block; float:left; width:120px; margin-right:10px; height:28px; line-height:28px; overflow:hidden; padding-left:12px; background:url(../images/item_icon.jpg) left center no-repeat;}
.project .pcont a:hover{ color:#0079c3; font-weight:bold;}

.equipment{padding:20px 10px;}
.equipment li{ width:190px;height:136px; float:left; margin-left:10px; margin-bottom:30px;  position:relative;}
.equipment li a{ display:block; }
.equipment li img.img{ width:190px; height:136px;}
.equipment li span{ display:block; line-height:30px;  text-align:center; position:absolute; bottom:0; left:0; width:100%; height:30px; background:rgba(0,0,0,0.6); color:#fff;}




.aboutbanner{ height:212px; min-width:1200px; margin:auto; width:100%; background:url(../images/about_banner.jpg) center top no-repeat;}
.projectbanner{ height:212px; min-width:1200px; margin:auto; width:100%; background:url(../images/project_banner.jpg) center top no-repeat;}
.solutionbanner{ height:212px; min-width:1200px; margin:auto; width:100%; background:url(../images/solution_banner.jpg) center top no-repeat;}
.newsbanner{ height:212px; min-width:1200px; margin:auto; width:100%; background:url(../images/news_banner.jpg) center top no-repeat;}
.downloadbanner{ height:212px; min-width:1200px; margin:auto; width:100%; background:url(../images/download_banner.jpg) center top no-repeat;}
.contactusbanner{ height:212px; min-width:1200px; margin:auto; width:100%; background:url(../images/contactus_banner.jpg) center top no-repeat;}


/**分页样式*/  
.pager { margin:auto; text-align:center; }
.pager a{ border:#ddd 1px solid; COLOR: #333; margin-right:2px;  padding:3px 9px; background:#fff;}
.pager a:hover ,#pager a:active { border:#D48E12 1px solid; color:#fff; background:#D48E12;}
.pager span.current { padding:3px 9px; border:#D48E12 1px solid; font-weight:bold; color:#fff; background:#D48E12; height:20px; margin-right:2px;}
.pager span.disabled { border:#ccc 1px solid; color:#ccc; background:#f3f3f3; margin-right:2px; padding:3px 9px; height:20px;}



.c1{ color:#fe7211}
.red{ color:#f10000!important;}
.green{ color:#26A006!important;}
.clear{ clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.i2{ display:block; clear:both; height:2px; line-height:2px; font-size:2px; overflow:hidden;}
.i5{ display:block; clear:both; height:5px; line-height:5px; font-size:5px; overflow:hidden;}
.i6{ display:block; clear:both; height:6px; line-height:6px; font-size:6px; overflow:hidden;}
.i7{ display:block; clear:both; height:7px; line-height:7px; font-size:7px; overflow:hidden;}
.i8{ display:block; clear:both; height:8px; line-height:8px; font-size:8px; overflow:hidden;}
.i10{ display:block; clear:both; height:10px; line-height:10px; font-size:10px; overflow:hidden;}
.i12{ display:block; clear:both; height:10px; line-height:12px; font-size:12px; overflow:hidden;}
.i15{ display:block; clear:both; height:15px; line-height:15px; font-size:15px; overflow:hidden;}
.i20{ display:block; clear:both; height:20px; line-height:20px; font-size:20px; overflow:hidden;}
.i25{ display:block; clear:both; height:25px; line-height:25px; font-size:25px; overflow:hidden;}
.i30{ display:block; clear:both; height:30px; line-height:30px; font-size:30px; overflow:hidden;}
.i50{ display:block; clear:both; height:50px; line-height:50px; font-size:30px; overflow:hidden;}


.nobg{ background:none!important;}
.noborder{ border:none!important;}
.hidden{ display:none;}
.fl{ float:left;}
.fr{ float:right;}
.mr10{ margin-right:10px;}


html {overflow-x:hidden;}

.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-bottom:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}


.leftbox .nlx {
  width: 95%;
  height: 363px;
  padding: 30px 5px 20px 5px;
}
.leftbox .nlx .nlxtit {
  display: block;
  width: 100%;
  font-size: 25px;
  line-height: 34px;
  color: #fff;
}
.leftbox .nlx .nlxtit img {
  float: right;
  margin-top: 3px;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -ms-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  margin-right: 4px;
}
.leftbox .nlx ul {
	padding-left:6px;
}
.leftbox .nlx ul li {
	padding-bottom:20px;
	display: inline-block;
}
.leftbox .nlx ul li img {
  float: left;
  width:24px;
  padding-right:3px;
}
.leftbox .nlx ul li span {
  display: block;
  width: 180px;
  float: right;
  font-size: 14px;
  line-height: 24px;
}
.leftbox .nlx .inlinekf {
  display: block;
  width: 80%;
  height: 50px;
  border: 1px solid #0e58c1;
  text-align: center;
  font-size: 14px;
  line-height: 48px;
  margin: 25px auto 0 auto;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -ms-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.leftbox .nlx .inlinekf img {
  margin-right: 14px;
  padding-top:10px;
  width:18px;
}