﻿/************************************
*@描述:滑动门
************************************/
.kx_tabTitle{height:37px;background:url(/templets/default/images/tabbg.jpg) 0px 0px repeat-x;margin:0 1px;}
.kx_tabTitle li{float:left;background:url(/templets/default/images/tablibg.jpg) right 0px no-repeat;font-size:14px;font-weight:bold;color:#4b4b4b;line-height:37px;padding:0px 20px;cursor:pointer;}
.kx_tabTitle li.current{background:url(/templets/default/images/tabcurrentlibg.jpg) right 0px no-repeat;color:#0997bb;cursor:default;}
.kx_tabBox li{display:none;}
.kx_tabBox li.current{display:block;}
.kx_tabTitle2{height:26px;background-color:#f1f1f1;padding:0px 8px;}
.kx_tabTitle2 li{float:left;font-size:12px;font-weight:bold;color:#2d2d2d;line-height:22px;padding:0px 15px;cursor:pointer;margin-top:4px;}
.kx_tabTitle2 li.current{background-color:#fff;color:#1d98ba;cursor:default;}
.kx_tabBox2 li{display:none;}
.kx_tabBox2 li.current{display:block;}
.kx_tabTitle3{height:32px;}
.kx_tabTitle3 li{float:left;background:url(/templets/default/images/tablibg3.jpg) right 0px no-repeat;border-left:1px solid #e1e1e1;font-size:14px;font-weight:bold;color:#4b4b4b;line-height:32px;padding:0px 15px;cursor:pointer;margin-right:8px;}
.kx_tabTitle3 li.current{background:url(/templets/default/images/tabcurrentlibg3.jpg) right 0px no-repeat;color:#0997bb;cursor:default;}
.kx_tabBox3 li{display:none;}
.kx_tabBox3 li.current{display:block;}
/************************************
*@描述:按纽
************************************/
.btn0{height:24px;line-height:24px;border:1px solid #ddd;background:url(/templets/default/images/tabcurrentlibg.jpg) 0px 0px repeat-x;padding:0px 8px;}
.btn1{height:36px;line-height:36px;border:1px solid #ddd;background:url(/templets/default/images/btn1.jpg) 0px 0px repeat-x;padding:0px 8px;color:#fff;}
/************************************
*@描述:列表
************************************/
.listText li{line-height:22px;height:22px;overflow:hidden}
.listText .text{line-height:22px;height:22px;overflow:hidden}
.listBgDot li{padding-left:20px;background:url(/templets/default/images/dot.gif) 10px 10px no-repeat}
.listDotLine li{border-bottom:1px dotted #ddd}
.listDotLine li:nth-last-child(1) {border-bottom:none}
/************************************
*@描述:分页
************************************/
.kx_page .forumtd{text-align:center;padding:10px;text-align:center;border-top:1px dotted #ddd;margin-top:10px;}
.kx_page .forumtd a,.kx_page .forumtd span{display:inline-block;border:1px solid #ddd;line-height:18px;padding:0px 8px;}
/************************************
*@描述:box
************************************/
.kxBox{border:1px solid #e1e1e1;padding:1px;background-color:#fff;}
.kxBoxTitle{height:37px;background:url(/templets/default/images/tabbg.jpg) 0px 0px repeat-x;line-height:37px;padding-left:15px;font-size:14px;font-weight:bold;color:#1f1e1e;overflow:hidden;}
.kxBox .kx_tabTitle3{float:right;margin-top:5px;display:inline;}
.kxBoxCon{padding:5px;}
.kxRightBox{border:1px solid #e1e1e1;margin-top:5px;}
.kxRightBoxTitle{padding:0px 8px;padding-bottom:11px;background:url(/templets/default/images/linebg.jpg) right bottom no-repeat;}
.kxRightBoxTitleText{height:30px;line-height:30px;background:url(/templets/default/images/arrow5.gif) 0px 13px no-repeat;overflow:hidden;padding-left:13px;font-size:12px;color:#3b3c3c;cursor:pointer;}
.kxRightBox dd{padding:5px;}
.kxRightBox .listText li{height:auto;border-bottom:1px dotted #ddd;}
.kxRightBox .img{width:150px;height:45px;}
.kxRightBox .img_1{width:80px;float:right;margin-top:10px;margin-left:3px;display:inline;}
.kxRightBox .img_2{width:150px;}
.kxRightBox .img_3{width:150px;}
.kxRightBox .listBgDot li{background: none;padding-left:0;}
/************************************
*@描述:弹出层遮罩
************************************/
.kxMsg{width:100%;height:100%;position:relative;}
.kxMsgBg{background-color: #585858;display: none;height: 100%;left: 0;opacity: 0.4;position: fixed;top: 0;width: 100%;z-index: 1001;}
.kxMsgBox{background-color: #fff;display: none;position: fixed;z-index: 1002;left:50%;top:50%;padding:9px;border:1px solid #ddd;}
/************************************
*@描述:其他共用
************************************/
.lineV{padding:0px 5px;}
.lh20{line-height:20px;}
.moreWrap{height:28px;line-height:28px;}
.more{color:#1d98ba;float:right;margin-right:5px;display:inline;font-size:12px;font-weight:normal;}
.more2{color:#1d98ba;padding-right:5px;}
.time{float:right;font-size:12px;color:#999;padding-right:10px;font-weight:normal;}
/************************************
*@描述:基准色
*@格式:c+
************************************/
a{color:#333;}
.cRed,a.cRed,a:hover.cRed { color:#fe8300; }
.cBlue,a.cBlue,a:hover.cBlue { color:#06c; }
.cGreen,a.cGreen,a:hover.cGreen { color:#1d98ba; }
.cBlack,a.cBlack,a:hover.cBlack { color:#000; }
.cGray,a.cGray,a:hover.cGray,.cGray6,a.cGray6,a:hover.cGray6 { color:#666; }
.cGray3,a.cGray3,a:hover.cGray3 { color:#333; }
.cGray9,a.cGray9,a:hover.cGray9 { color:#999; }
.cWhite,a.cWhite,a:hover.cWhite { color:#fff; }
.cYellow,a.cYellow,a:hover.cYellow { color:#ffa100;}

/************************************
*@描述:布局
************************************/
.kx_wrap{width:1000px;margin-left:auto;margin-right:auto;clear:both;display:block;zoom:1;}
.kx_wrap:after{content: "";display: block;height: 0;overflow:hidden;clear: both;visibility: hidden}
/************************************
*@描述:基础表单样式
************************************/
.checkbox { vertical-align:middle;margin-right:2px; margin-top:-2px; margin-bottom:1px; }
.radio { vertical-align:middle; margin-right:2px; margin-top:-2px; margin-bottom:1px; }
.button { border:0px none; background:none; }
.input{font-size:12px;border:1px solid #ddd;height:22px;line-height:22px;padding-left:5px;width:180px;}
.textarea{font-size:12px;border:1px solid #ddd;height:100px;line-height:22px;padding-left:5px;width:280px;}
/************************************
*@描述:头部
************************************/
.kx_top{height:32px;line-height:32px;background-color:#000;}
.kx_top .kx_lanage{float:right;color:#fff}
.kx_top .kx_lanage a{color:#fff}
.kx_header{height:90px;background-color:#fff;}
.kx_logoWrap{width:257px;float:left;}
.kx_logo{width:257px;height:90px;background:url(/templets/default/images/logo.jpg) 0px 0px no-repeat;}
.kx_nav{float:right;margin-top:50px;position:relative;}
.kx_navList li{float:left;display:inline;height:26px;line-height:26px;padding:7px 0px;}
.kx_navList li a{font-size:14px;color:#1a1a1a;font-weight:bold;padding:0px 8px;}
.kx_subnav{position:absolute;width:928px;top:90px;left:0;border:1px solid #fff;border-top:6px solid #d1d1d1;display:none;z-index:100;zoom:1;background-color:#e6e6e6;overflow:hidden;padding:10px;}
.kx_subnav li{display:inline-block;vertical-align:top;}
.kx_subnav h4{float:left;width:360px; font-size:14px; font-weight:bold;margin:4px; height:28px; line-height:28px;background-color:#d9d9d9;border:1px solid #efefef;text-align:center;}
.kx_subnav h4 a{color:#000; text-align:center;}
.kx_subnav dl dd{ text-indent:12px; margin:0; width:180px;word-wrap:normal;white-space:nowrap}
.kx_subnav dl a{font-size:12px; line-height:18px;background:url(/templets/default/images/arrow6.gif) 4px 6px no-repeat;padding-left:15px;}
.kx_subnav dl a:hover{ background-color:#eef5f9;color:#3a89c2;}
.kx_subnav dl dt{width:180px;}
.kx_subnav dl dt a{font-weight:bold;font-size:12px; color:#000; background-image:none;}
/************************************
*@描述:底部
************************************/
.kx_footer{margin-top:10px;background:url(/templets/default/images/footerbg.jpg) 0px 0px repeat-x;}
.kx_footerTop{border-bottom:1px solid #dadada;}
.kx_links{float:left;width:860px;line-height:20px;padding:10px 0px;}
.kx_feed{float:right;padding-top:10px;}
.kx_copyRight{line-height:20px;color:#3f4040;text-align:center;text-align: left;margin-top:10px;}
.kx_copyRight a{color:#3f4040;padding:5px 0px;}
/************************************
*@描述:首页
************************************/
.banner{height:380px;}
/*.focus{width:1000px;height:374px;overflow:hidden;position:relative;zoom:1;}
.focus li{width:1000px;height:374px;position:absolute;left:0;top:0;}
.focusSmallImg{float:right;margin-top:-60px;}
.focusSmallImg li{filter:alpha(opacity=50);opacity:0.5;width:52px;height:35px;overflow:hidden;float:left;margin-right:5px;border:1px solid #fff;cursor:pointer;}
.focusSmallImg li.current{filter:alpha(opacity=100);opacity:0.99;}
.focus .big{width:1000px;height:374px;}*/
.indexFocusWrap{width:1000px;height:374px;position:relative;zoom:1;}
.focusWrap {width:1000px;height:374px;overflow:hidden;position:relative;}
.focus {width:1000px;height:374px; position:absolute;left:0;top:0;}
.focus li.item {float:left; width:1000px; height:374px; overflow:hidden; position:relative;}
.focus li.item .big{width:1000px;height:374px;}
.indexFocusWrap .goLeft{width:40px;height:375px;background:url(/templets/default/images/marquee_left_arrow.png) 0px 0px no-repeat;position:absolute;left:-1px;top:0;cursor:pointer;}/*left:-1px为调整左侧按钮位置的选项*/
.indexFocusWrap .goRight{width:40px;height:375px;background:url(/templets/default/images/marquee_right_arrow.png) 0px 0px no-repeat;position:absolute;right:-1px;top:0;cursor:pointer;}/*right:-1px为调整左侧按钮位置的选项*/
.indexFocusWrap .bannerBtnBg{display:none}
.indexFocusWrap .bannerBtn{font-size:0;position:absolute;width:95%;text-align:right;bottom: 30px;}
.indexFocusWrap .bannerBtn span{width:12px;height:12px;display:inline-block;margin-right:5px;overflow:hidden;cursor:pointer;background:url(/templets/default/images/dot_inactive.png) 0 0 no-repeat;font-size:0;}
.indexFocusWrap .bannerBtn span.current{background:url(/templets/default/images/dot_active.png) 0 0 no-repeat;font-size:0;}
.indexMain{width:948px;border:1px solid #e1e1e1;margin-top:10px;overflow:hidden;}
.indexContentList{width:960px;padding:12px 1px 8px;}
.indexContentList dl{padding:0px 7px 0px;border-right:1px solid #e1e1e1;width:222px;float:left;}
.indexContentList dt{font-size:14px;line-height:32px;padding:11px 0px 0;margin:0px 6px;background:url(/templets/default/images/linebg.jpg) right 0px no-repeat;}
.indexContentList dd{width:208px;padding:0 6px;}
.indexContentList dd .text{line-height:20px;height:40px;overflow:hidden;margin-top:5px;}
.indexContentList .img{width:208px;height:116px;}
/************************************
*@描述:新闻
************************************/
.newsMain{background:#fafafa url(/templets/default/images/bg.gif) 0px 0px repeat-x;padding-top:15px;}
.newsLeft{width:186px;border:1px solid #e1e1e1;padding:1px;background-color:#fff;float:left;display:inline;}
.newsRight{width:752px;float:right;display:inline;margin-top:-8px;}
.kx_leftNavTitle{height:30px;line-height:30px;background-color:#717171;border-bottom:1px solid #686868;padding-left:13px;font-size:14px;font-weight:bold;color:#fff}
.kx_leftNavTitle a{color:#fff}
.kx_leftNavList {margin-top:5px;}
.kx_leftNavList .firstLi{margin-top:2px;}
.kx_leftNavList  ul{display:none;}
.kx_leftNavList .firstLi .firsta{padding-left:13px;display:block;height:27px;font-weight:bold;color:#fff;line-height:27px;background:#b4b4b4 url(/templets/default/images/arrow1.gif) 167px 12px no-repeat;}
.kx_leftNavList .current .firsta{background:#b4b4b4 url(/templets/default/images/arrow2.gif) 167px 9px no-repeat;}
.kx_leftNavList .current ul{display:block;}
.kx_leftNavList .firstLi li{margin-top:2px;}
.kx_leftNavList .firstLi li a{display:block;line-height:26px;padding-left:22px;background:#fff url(/templets/default/images/arrow4.gif) 13px 11px no-repeat;}
.kx_leftNavList .firstLi li.current a{background:#1d98ba url(/templets/default/images/arrow3.gif) 13px 11px no-repeat;color:#fff;}
.newsRightTitle{height:34px;line-height:34px;background-color:#f1f1f1;padding:0px 10px;color:#565656;margin-top:8px;}
.newsRightTitleText{padding-left:10px;background:url(/templets/default/images/arrow5.gif) 0px 16px no-repeat;font-size:14px;font-weight:bold;}
.newsRightAnnounce{float:right;display:inline;}
.newsRightAnnounceTitle{height:34px;background:url(/templets/default/images/kx.gif) 0px 50% no-repeat;float:left;display:inline;padding-left:25px;font-weight:bold;font-size:14px;}
.newsRightAnnounceList{float:left;display:inline;height:24px;overflow:hidden;margin:5px}
.newsRightAnnounce ul li{height:24px;line-height:24px;}
.newsBanner{border:1px solid #e1e1e1;text-align:center;padding:1px;margin-top:8px;}
.newsBanner .img{width:747px;height:189px;}
.newsRightBox{margin-top:8px;}
.newsRightLeft{width:585px;float:left;display:inline;overflow:hidden;}
.newsRightRight{width:162px;float:right;display:inline;margin-top:-5px;}
.newsAboutLeft{width:128px;height:136px;float:left;margin:10px 5px;display:inline;}
.newsAboutRight{overflow:hidden;}
.newsTable{table-layout:fixed;}
.newsTable td{padding:3px;line-height:22px;border-right:1px solid #fff;}
.newsTable thead td{background-color:#f1f1f1;font-weight:bold;color:#000;}
.newsTable thead td span{padding-left:8px;}
.newsTable td .text{height:22px;overflow:hidden;}
.newsHuodong{width:570px;overflow:hidden;}
.newsHuodongList{width:600px;padding-bottom:10px;}
.newsHuodongList li{width:280px;float:left;display:inline;background:url(/templets/default/images/line1.gif) 285px 50% no-repeat;border-bottom:1px solid #ddd;padding:10px 10px;}
.newsHuodongList .img{width:75px;height:75px;float:left;}
.newsHuodongText{width:165px;padding-left:10px;line-height:22px;overflow:hidden;}
.newsHuodongText h5{height:26px;overflow:hidden;line-height:26px;}
.newsHuodongText .text{color:#1c1c1c;height:44px;overflow:hidden;}
.newsList li{padding-bottom:15px;padding-top:15px;border-bottom:1px solid #ddd;}
.newsList .img{width:98px;height:98px;border:1px solid #ddd;float:left;}
.newsList .textWrap{padding-left:110px;}
.newsList .textWrap h5{padding-left:10px;background:url(/templets/default/images/arrow5.gif) 0px 8px no-repeat;font-size:12px;font-weight:bold;line-height:1.5;}
.newsList .textWrap .text{color:#7b7b7b;height:60px;line-height:20px;margin-top:5px;overflow:hidden;}
.downList .img{width:66px;height:auto;border:0;float:left;}
.downList .textWrap{padding-left:76px;}
.newsDetail{width:570px;overflow:hidden;}
.newsDetail h1{font-size:14px;text-align:center;padding:5px 0px;line-height:2;border-bottom:1px solid #ddd;}
.newsDetail .newsInfo{text-align:center;padding:5px;line-height:22px;border-bottom:1px solid #ddd;color:#3c3c3c;}
.newsDetail .newsContent{padding:10px;line-height:1.8;text-align:justify;color:#3c3c3c;}
/************************************
*@描述:产品技术
************************************/
.productListWrap{width:570px;overflow:hidden;}
.productList{width:600px;padding-bottom:10px;}
.productList li{width:270px;float:left;display:inline;background:url(/templets/default/images/line1.gif) 283px 50% no-repeat;border-bottom:1px solid #ddd;padding:10px 10px;}
.productList .img{width:96px;height:134px;float:left;padding:2px;background-color:#fff;border:1px solid #e2e2e2;}
.productListText{width:155px;padding-left:10px;line-height:22px;overflow:hidden;}
.productListText h5{height:26px;overflow:hidden;line-height:26px;}
.productListText .text{color:#1c1c1c;height:88px;overflow:hidden;}
.productRightBoxContent{padding:4px;}
/************************************
*@描述:关于我们
************************************/
.aboutCatgory{width:600px;margin-top:-8px;}
.aboutCatgory li{width:288px;margin-right:5px;*margin-right:7px;display:inline-block;margin-top:8px;vertical-align:top;letter-spacing:0;*display:inline;*zoom:1;}
.aboutBox{height:118px;overflow:hidden;}
.aboutBox .img{width:100px;height:100px;padding:2px;border:1px solid #e1e1e1;float:left;display:inline;margin-right:8px;margin-top:5px;}
.aboutBox .text{line-height:22px;}
.serviceBox{height:140px;overflow:hidden;text-align:center;}
.serviceBox .img{width:164px;height:60px;margin-top:5px;}
.serviceBox .text{line-height:22px;text-align:left;}
.aboutNav{background-color:#f7f7f7;line-height:28px;margin:-6px;margin-top:0px;position:relative;zoom:1;}
.aboutNav a{padding:0px 4px 0px 8px;}
.aboutRightText1{margin-top:5px;line-height:20px;}
.aboutContent{padding:10px;line-height:1.8;text-align:justify;color:#3c3c3c;}

.solutionWrap{width:570px;overflow:hidden;}
.solution{width:600px;padding-bottom:10px;}
.solution li{width:240px;float:left;display:inline;background:url(/templets/default/images/line1.gif) 285px 50% no-repeat;border-bottom:1px solid #ddd;padding:10px 30px;text-align:left;}
.solution .img{width:164px;height:60px;}
.solution .solutionImg{width:164px;height:60px;margin-left:26px;}
.solutionTitle{padding-left:10px;background:url(/templets/default/images/arrow5.gif) 0px 8px no-repeat;font-size:12px;font-weight:bold;line-height:1.5;padding-bottom:8px;text-align:left;}
.solutionText{width:217px;height:44px;line-height:22px;overflow:hidden;margin-top:5px;text-align:left;}
.solution .more2{padding-right:20px;}
.solutionList{margin-top:-10px;zoom:1;position:relative;}
.solutionList li{padding-bottom:15px;padding-top:15px;border-bottom:1px solid #ddd;}
.solutionList .img{width:112px;height:137px;border:1px solid #ddd;float:left;margin-top:5px;display:inline;}
.solutionList .textWrap{padding-left:110px;}
.solutionList .textWrap h5{padding-left:10px;background:url(/templets/default/images/arrow5.gif) 0px 8px no-repeat;font-size:12px;font-weight:bold;line-height:1.5;}
.solutionList .textWrap .text{color:#7b7b7b;height:100px;line-height:20px;margin-top:5px;overflow:hidden;}
.solutionList2 .img{width:96px;height:auto;}
.solutionList2 .textWrap .text{height:auto;}

.guestTable th{text-align:right;}
.guestTable td{padding:5px;}
.guestTable .button{height:24px;line-height:24px;border:1px solid #ddd;background:url(/templets/default/images/tabcurrentlibg.jpg) 0px 0px repeat-x;padding:0px 8px;}
/************************************
*@描述:vasViewTop
************************************/
.vasViewTop img{width:184px;height:192px;border:1px solid #ddd;float:left;margin-top:5px;display:inline;padding:2px;}
.vasViewTop .textWrap{color:#7b7b7b;line-height:20px;margin-top:5px;overflow:hidden;padding-left:10px;}
.content{padding:10px;line-height:1.8;text-align:justify;color:#3c3c3c;}
/************************************
*@描述:其他
************************************/
.tableTdP5 td{padding:5px;}
.height5{height:5px;overflow: hidden}