﻿/*网站总定义*/

body {margin:0 auto; background-image: url(../images/global.gif);}
{
SCROLLBAR-FACE-COLOR: #cfd0cf;/*滚动条页面颜色设定*/
SCROLLBAR-HIGHLIGHT-COLOR: #dfe0df;/*滚动条斜面和左面颜色设*/
SCROLLBAR-SHADOW-COLOR: #ffffff;/*滚动条下斜面和右面颜色设*/
SCROLLBAR-3DLIGHT-COLOR: #cfd0cf;/*滚动条上边和左边的边沿颜色*/
SCROLLBAR-ARROW-COLOR: #ffffff;/*滚动条两端箭头颜色设定*/
SCROLLBAR-TRACK-COLOR: #f1f1f1;/*滚动条底版颜色设定*/
SCROLLBAR-DARKSHADOW-COLOR: #cfd0cf;/*滚动条下边和右边的边沿颜色设定*/
} 
body,td,th {font-size: 12px;color: #787878; font-family: Geneva,Arial,宋体,微软雅黑,Helvetica,Microsoft YaHei,sans-serif;}
a {color: #787878;}
a:link {text-decoration: none;}
a:visited {
	text-decoration: none;
	color: #770000;
}
a:hover {text-decoration: none;color: #02a9e1;}
a:active {text-decoration: none;color: #333333;}
::selection {background: #02a9e1;color: #fff;}
::-moz-selection {background: #02a9e1;color: #fff;}


/*导航菜单背景定义*/
.header {width:100%;height:90px;line-height:80px;position:fixed;top:0px;left:0px;z-index:9;background:url(../images/bg_head.png) repeat-x;}
.container .logo{width:186px;height:78px;background:url(../Uploadfile/Kdesignlogo.png) no-repeat;margin-top:-8px;float:left;}
.container .logo:hover{background:url(../Uploadfile/Kdesignlogo.png) 0 -8px;repeat-x;}
.container .logo a{display:auto;width:186px;height:78px;}
A.a1 {BACKGROUND-IMAGE: url(../images/bg-t4.png); WIDTH: 20px; DISPLAY: block; HEIGHT: 20px}
A.a1:hover {BACKGROUND-IMAGE: url(../images/bg-t4-1.png); WIDTH: 20px; DISPLAY: block; HEIGHT: 20px}
A.a2 {BACKGROUND-IMAGE: url(../images/bg-t5.png); WIDTH: 20px; DISPLAY: block; HEIGHT: 20px}
A.a2:hover {BACKGROUND-IMAGE: url(../images/bg-t5-1.png); WIDTH: 20px; DISPLAY: block; HEIGHT: 20px}
A.a3 {BACKGROUND-IMAGE: url(../images/bg-t6.png); WIDTH: 20px; DISPLAY: block; HEIGHT: 20px}
A.a3:hover {BACKGROUND-IMAGE: url(../images/bg-t6-1.png); WIDTH: 20px; DISPLAY: block; HEIGHT: 20px}


/*网站导航底线定义
#navlist ul, #navlist li {margin: 0; padding: 0; display: inline; list-style-type: none; font-size:12px; font-family: "微软雅黑"; FONT-WEIGHT: bold}
#navlist a:link, #navlist a:visited {float: left; line-height: 14px; margin: 0 8px 4px 8px; text-decoration: none; color: #00138F;font-size:14px; font-family: "微软雅黑"; FONT-WEIGHT: bold }
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {border-bottom: 2px solid #00137F; padding-bottom: 2px; background: transparent; color: #00137F;}
#navlist a:hover { color: #00137F;}
#menu_space {float:left; display:block; width:1px; height:40px; margin:-7px 0px 0px 0px; background:url() no-repeat;}
UL {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px}*/

/*网站导航无特效定义
#navlist ul, #navlist li {list-style-type: none;line-height:72px; width:70px; float:left;}
#navlist a:link, #navlist a:visited {display: block; width: 70px; color:#00137F;text-align:center; font-size:14px; font-family: "微软雅黑"; FONT-WEIGHT: bold;}
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {color:#99CC00;text-decoration:none; background-color:#F9F9F9;}
#menu_space {float:left; display:block; width:1px; height:40px; margin:-7px 0px 0px 0px;}
UL {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px}
*/

/*网站导航底图定义*/
#navlist ul, #navlist li {display: inline;line-height:60px; width:74px; float:left;}
#navlist a:link, #navlist a:visited {display: block; width: 74px; color:#002BDB;text-align:center; font-size:14px; font-family: "微软雅黑"; FONT-WEIGHT: bold;filter:alpha(opacity=90);}
#navlis1t a:link#current, #navlist a:visited#current, #navlist a:hover {color:#002BDB;text-decoration:none; BACKGROUND-IMAGE: url(../images/menu-bg.png);}
#menu_space1 {float:left; display:block; width:1px; height:40px; margin:-7px 0px 0px 0px;}
UL {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px}

/*中栏目banner定义*/
img{border:0;}
img{border:0;}
ul,li{list-style:none;margin:0;padding:0}
.DB_tab25 {width:100%;height:400px;position:relative;overflow:hidden;cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:400px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:988px;left:50%;margin-left:-450px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:-10px;top:120px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:100px;top:200px}
.DB_tab25 .DB_imgSet .DB_1_3{
	position: absolute;
	left: 443px;
	top: 292px
}
.DB_tab25 .DB_menuWrap{position:absolute;width:988px;left:50%;margin-left:-450px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:390px;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-100px;top:190px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-100px;top:190px;cursor:pointer;display:none}

/*栏目页banner定义*/
.banner{width:100%;padding-top:100px;background:url(../images/ad/ad4.png) center top no-repeat;}
.banner .title{height:100px;margin:auto;display:block;}
.banner .showf{overflow:hidden;margin:auto;width:100%;height:440px;position:relative;}
.banner .shows{float:center;display:none;width:100%;position:absolute;top:0px;left:0px;}
.banner .text, .banner .img, .banner .button, .banner .f{display:block;margin:auto;}
.banner .f {width:723px;height:16px;background:url(../images/ad/banner_f.png);margin-bottom:12px;}
.banner .img {margin-top:12px;}
.banner .button{width:75px;}
body.body_home{background:url(../images/ad/bg_body.png) repeat-x rgb(242,242,242)}
.banner .nav2 {LINE-HEIGHT: 35px; PADDING-LEFT: 6px; BACKGROUND: url(../images/bannernav.png); HEIGHT: 35px; FONT-SIZE: 12px}
.banner .button a{float:left;display:inline;width:23px;height:23px;margin-right:1px;background:url(../images/ad/bg_banner_button.png) no-repeat;}
.banner .button a.btn1{background-position:-0px 0px;}
.banner .button a.btn2{background-position:-23px 0px;}
.banner .button a.btn3{background-position:-46px 0px;}
.banner .button a.btn1_fire{background-position:-0px -23px;}
.banner .button a.btn2_fire{background-position:-23px -23px;}
.banner .button a.btn3_fire{background-position:-46px -23px;}

/*中栏目服务项目定义*/
A.home-Service1 {BACKGROUND-IMAGE: url(../images/home-Service-pic1.png); WIDTH: 350px; DISPLAY: block; HEIGHT: 200px}
A.home-Service1:hover {BACKGROUND-IMAGE: url(../images/home-Service-pic1-1.png); WIDTH: 350px; DISPLAY: block; HEIGHT: 200px}
A.home-Service2 {BACKGROUND-IMAGE: url(../images/home-Service-pic2-2.png); WIDTH: 350px; DISPLAY: block; HEIGHT: 200px}
A.home-Service2:hover {BACKGROUND-IMAGE: url(../images/home-Service-pic2.png); WIDTH: 350px; DISPLAY: block; HEIGHT: 200px}
A.home-Service3 {BACKGROUND-IMAGE: url(../images/home-Service-pic3.png); WIDTH: 350px; DISPLAY: block; HEIGHT: 200px}
A.home-Service3:hover {BACKGROUND-IMAGE: url(../images/home-Service-pic3-3.png); WIDTH: 350px; DISPLAY: block; HEIGHT: 200px}
A.home-Service4 {BACKGROUND-IMAGE: url(../images/home-Process-pic1.png); WIDTH: 200px; DISPLAY: block; HEIGHT: 90px}
A.home-Service4:hover {BACKGROUND-IMAGE: url(../images/home-Process-pic1-1.png); WIDTH: 200px; DISPLAY: block; HEIGHT: 90px}
A.home-Service5 {BACKGROUND-IMAGE: url(../images/MORE-1.png); WIDTH: 120px; DISPLAY: block; HEIGHT: 54px}
A.home-Service5:hover {BACKGROUND-IMAGE: url(../images/MORE-2.png); WIDTH: 120px; DISPLAY: block; HEIGHT: 54px}

/*中栏目产品展示定义*/
.case li{float:left;display:inline;margin-right:0px;width:285px;height:150:px;position:relative;}
.case li.last{float:right;padding-top: 0px;padding-right: 0px;padding-bottom: 13px;padding-left: 0px;}
.case li .case_w{display:block;width:270px;height:190px;border: 0px solid #ffffff;}
.case li .case_w .fire{background:#000000;opacity:0.4;filter:alpha(opacity=40);position:absolute;top:0px;left:7px;width:270px;height:190px;z-index:2;display:none;}
.case li .case_w  .x,.case li .case_w  .y{width:65px;height:65px;top:65px;position:absolute;z-index:3;display:none;}
.case li .case_w  .x{background:url(../images/product-fdj.png); left:50px;}
.case li .case_w  .y{background:url(../images/product-tz.png);right:50px;}
a.cpbg {background: #02a9e1;color:#fff;text-decoration:none;font-size:15px;font-weight:300;padding:0.5em 1em;display: inline-block;text-decoration: none;text-shadow: inset 0 2px 0 red, inset 0 0 4px red;border-radius:3px;text-align: center;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-msborder-radius:3px;
position:relative;}
a.cpbg:hover {background:#8dcefe;}

/*产品展示列表页效果定义*/
.case li.last1{float:center;padding-top: 0px;padding-right: 0px;padding-bottom: 13px;padding-left: 0px;}
.case li .case_w .fire1{background:#000000;opacity:0.4;filter:alpha(opacity=40);position:absolute;top:0px;left:0px;width:270px;height:190px;z-index:2;display:none;}
.case li .case_w  .x1,.case li .case_w  .y{width:65px;height:65px;top:65px;position:absolute;z-index:3;display:none;}
.case li .case_w  .x1{background:url(../images/product-fdj.png); left:50px;}

/*首页案例定义*/
#cases {width: 560px;}
#cases ul { list-style: none; margin: 0; padding: 0; }
#cases ul li {float: left;display: inline; padding: 0;margin: 0;width: 250px;height:220px;padding: 5px;margin: 0 10px 0px 0;font-size:13px;font-family: "微软雅黑";}
#cases ul img {width: 240px;height: 140px;margin-bottom: 5px;border: 3px solid #f4f3f3;padding:0px;}
#cases ul img:hover{border: 3px solid #02a9e1;}

/*底部定义*/
.mlist_one{width:84px;height:150px;padding:0 12px 0 12px;float:left;}
.mo_top{width:84px;height:26px;line-height:26px;border-bottom:2px solid #444444;color:#c7c7c7;font-weight:bold;}
.mo_bottom{width:84px;padding-top:5px;}
.mo_bottom ul li{width:84px;height:20px;line-height:20px;}
.mo_bottom ul li a:hover{text-decoration:none;}
.overflowtxt {width:84px;height:20px;line-height:20px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;}

/*新闻相关定义*/
.box12{margin:0;padding-left:0px; font-size:13px; color:#9A9A9A; text-align:left;}
.box12 ul{margin-left:0px;list-style:none;padding:0;border:0;margin:0px 0px 0px 1px;}
.box12 li a{font-size:16px; line-height:30px;}

.box14{margin:0;padding-left:0px; font-size:13px; line-height:30px; color:#9A9A9A; font-family: "微软雅黑"; text-align:left;}
.box14 ul{margin-left:0px;list-style:none;padding:0;border:0;margin:0px 0 0px 5px;}
.box14 li{padding:3px;border-bottom:1px #E8E8E8 dashed;background:url(../images/jd.png) no-repeat left 45%; padding-left:10px; margin:0 auto;}
.box14 li a{font-size:14px;line-height:30px;}

/*标题12字样*/
.l2ft{margin:0;padding-left:0px; font-size:12px; color:#666666; text-align:left;}
.le2ft ul{margin-left:0px;list-style:none;padding:0;border:0;margin:0px 0 0px 4px;}
.le2ft li{padding:3px;background:url(../images/sortjiutuo.jpg) no-repeat left 5px; padding-left:30px; margin:0 auto;}
.le2ft li a{font-size:12px; line-height:22px; font-weight:bold;}

/*右侧大分类导航定义*/
a.leftbg {background: #02a9e1;width:170px;color:#fff;text-decoration:none;font-size:15px;font-weight:300;padding:0.5em 1em;display: inline-block;text-decoration: none;text-shadow: inset 0 2px 0 red, inset 0 0 4px red;border-radius:3px;text-align: center;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-msborder-radius:3px;position:relative;}
a.leftbg:hover {background:#8dcefe;}

/*右侧小分类导航定义*/
a.leftbg1 {background: #E3E3E3;width:170px;color:#9A9A9A;text-decoration:none;font-size:15px;font-weight:300;padding:0.5em 1em;display: inline-block;text-decoration: none;text-shadow: inset 0 2px 0 red, inset 0 0 4px red;border-radius:3px;text-align: center;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-msborder-radius:3px;position:relative;}
a.leftbg1:hover {background:#8dcefe;}

/*产品内容页定义*/
.showpic{float:left; width:280px; margin-top:8px;}
.showpic2{float:left; margin-top:12px;}
.showpic3{color:#f35702; font-size:14px; font-weight:bold; text-align:center; width:430px; background-color:#F3F3F3; border-style:solid; border-width:0px; border-color:#; padding:10px 0px 10px 0px;}
.showpic4{background-color:#f9f9f9; width:412px; height:200px; margin-top:6px; border-top-style:dotted; border-bottom-style:dotted; border-width:1px; border-color:#c9c9c9; padding:10px;}
.showpic4 p{ line-height:18px; margin-bottom:8px;}
.showpic4 strong{font-size:14px; color:#418fd9;}

a.shop {background: #8dcefe;width:80px;height:16px;color:#fff;text-decoration:none;font-size:15px;font-weight:300;padding:0.5em 1em;display: inline-block;text-decoration: none;text-shadow: inset 0 2px 0 red, inset 0 0 4px red;border-radius:3px;text-align: center;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-msborder-radius:3px;position:relative;}
a.shop:hover {background:#02a9e1;}

/*下载内容页定义*/
a.download {background: #8dcefe;width:80px;color:#fff;text-decoration:none;font-size:15px;font-weight:300;padding:0.5em 1em;display: inline-block;text-decoration: none;text-shadow: inset 0 2px 0 red, inset 0 0 4px red;border-radius:3px;text-align: center;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-msborder-radius:3px;position:relative;}
a.download:hover {background:#02a9e1;}

/*列表案例定义*/
#cases1 {width: 840px;}
#cases1 ul { list-style: none; margin: 0; padding: 0; }
#cases1 ul li {float: left;display: inline; padding: 0;margin: 0;width: 250px;height:220px;padding: 5px;margin: 0 20px 0px 0;font-size:13px;font-family: "微软雅黑";}
#cases1 ul img {width: 240px;height: 140px;margin-bottom: 5px;border: 3px solid #f4f3f3;padding:0px;}
#cases1 ul img:hover{border: 3px solid #02a9e1;}

/* 网站首页搜索定义 */
#search input search1{width:200px; height:25px; margin-top:8px;}
.Search_text { width:250px; height:25px; padding: 8px;border: none;font-size: 1em;color: #fff;outline: none;background: none;font-family: "微软雅黑";border:2px solid #fff;}
.Search_text2 { width:250px; height:25px; padding: 8px;border: none;font-size: 1em;color: #02a9e1;outline: none;background: none;font-family: "微软雅黑";border:2px solid #02a9e1;}

/* 边框定义 */
.bk {color:#02a9e1; padding:1px;border:1px solid #02a9e1;}
.bk1 {color:#787878; height:15px; padding:0px; border:1px solid #d3d3d3; font-size: 12px; background-position: center center; text-align: center;}
.gobk {color:#787878; height:15px; padding:0px; border:0px solid #787878; font-size: 12px;background-position: center center;}

/*分页定义*/
.green-black {TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; MARGIN: 8px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: auto; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px}
.green-black A STRONG {COLOR: #02a9e1}
.green-black B {BORDER-BOTTOM: #02a9e1 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #02a9e1 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline; FONT-FAMILY: "微软雅黑"; BACKGROUND: #02a9e1; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #02a9e1 1px solid; BORDER-RIGHT: #02a9e1 1px solid; PADDING-TOP: 3px}
.green-black A {BORDER-BOTTOM: #d3d3d3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d3d3d3 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline; FONT-FAMILY: "微软雅黑"; BACKGROUND: #f9f9f9; COLOR: #6b6b6b; MARGIN-LEFT: 1px; FONT-SIZE: 12px; BORDER-TOP: #d3d3d3 1px solid; MARGIN-RIGHT: 1px; BORDER-RIGHT: #d3d3d3 1px solid; PADDING-TOP: 3px}
.green-black A:hover {BORDER-BOTTOM: #02a9e1 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #02a9e1 1px solid; BACKGROUND: #02a9e1; COLOR: #fff; BORDER-TOP: #02a9e1 1px solid; BORDER-RIGHT: #02a9e1 1px solid; TEXT-DECORATION: none}
.green-black SPAN.current {BORDER-BOTTOM: #d3d3d3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d3d3d3 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline; FONT-FAMILY: "微软雅黑"; BACKGROUND: #f9f9f9; COLOR: #6b6b6b; MARGIN-LEFT: 1px; FONT-SIZE: 12px; BORDER-TOP: #d3d3d3 1px solid; MARGIN-RIGHT: 1px; BORDER-RIGHT: #d3d3d3 1px solid; PADDING-TOP: 3px}

/*在线客服浮动窗口*/
#rightDiv{width:110px; text-align:center; margin:0; padding:0;display:block;overflow:hidden;position:absolute;}
#rightDiv a {margin:0px; display:block; padding:0 0 7px 0;}
#rightDiv a:hover{color:#99cc00;}
#rightDiv_top{width:110px;margin:0; padding:0;}
#rightDiv_middle{width:110px; background:url(../images/middle.png);margin:0; padding:0;}
#rightDiv_bottom{width:110px;margin:0; padding:0;}
#rightDiv_2wm{width:110px;margin-top:10px;margin:0; padding:0;}
