/* CSS Document */

body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd ,table, tr, td{ margin: 0px; padding: 0px; font-size: 12px; font-weight: normal; font-family:"微软雅黑" }
ul { list-style: none; }
img { border-style: none; }
a { text-decoration:none; color:#333;font-family:"微软雅黑"}
a:hover{ color:#FF0000;font-family:"微软雅黑"}
.clear{clear:both; height: 0; line-height: 0; font-size: 0}


.head_bg{ width:100%; height:490px; background:url(../images/head_bg.jpg) repeat-x;}
.head{ width:1003px; height:auto; margin:0 auto;}

/******** 导航 ***********/
.top_layer {
	width:100%;
	height:42px;
	position:absolute;
	overflow:visible;
	left:0;
	top:99px;
	z-index:50;
	background-image: url(../images/bg_03.png);
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
}

/******** 头部样式 ***********/
.top{ width:1004px; height:106px; margin:0 auto}
.top .logo{float:left; width:458px; height:106px;}

.top .search { margin-top: 10px;float:left;  width:297px; height:30px; background:url(../images/seach.jpg) no-repeat; position: relative;top:30px; float: left;}
.top .search .text {width:248px; height:32px;position: absolute;left: 10px; top:0; line-height:30px; background:none; border:none; font-size:12px; color:#999999; outline:none;}
.top .search .btn { width:50px; height:32px; background:none; border:none; position: absolute;left:228px; top:0px; }
.top .tel{ float:left; width:252px; width:72px; position: relative;top:20px;}


/******** 导航 ***********/
.nav{ width:100%; height:58px; background:url(../images/index_02.jpg) repeat-x;}
.nav ul { width:1004px; margin:0 auto}
.nav ul li { width:100.4px;height:58px; text-align:center;line-height:58px;float:left; list-style:none; }
.nav ul li:hover{ background:#198ede;}
.nav ul li a { font-size:14px; color:#FFFFFF; text-align:center;text-decoration:none; font-family:"微软雅黑";  }


/******** 公司简介 ***********/
.gsjj{ width:1004px; margin:10px auto}
.gsjj .gs_title{ width:436px; height:103px; margin:0 auto;}
.gsjj .gs_con{width:1004px; margin:10px auto}
.gsjj .gs_con .left{width:650px; float:left;}
.gsjj .gs_con .left p{ line-height:30px; text-indent:24px;width:650px; color:#000000}
.gsjj .gs_con .left  a{color:#ff9600;}
.gsjj .gs_con .right{width:310px; float:left; margin-left:35px; }

/******** 产品介绍 ***********/
.pro{ width:1004px; margin:0 auto; }
.pro .pro_title{ width:436px; height:118px; margin:0 auto}

/************产品分类***************/
.pro .zzsc{ width:1004px; height:520px; margin:0 auto;font-family:'微软雅黑'; font-size:16px;}
.pro .zzsc .tab{ overflow:hidden; background:#58a8f7;}
.pro .zzsc .tab a{ display:block;  height:38px; line-height:38px; text-align:center; border-right:1px #ccc dotted; float:left; 
text-decoration:none; color:#fff;}
.pro .zzsc .tab a:hover{ background:#198ede; color:#fff; text-decoration:none;}
.pro .zzsc .tab a.on{ background:#198ede; color:#fff; text-decoration:none;}
.pro .zzsc .content{ overflow:hidden; width:1004px; height:520px; position:relative;}
.pro .zzsc .content ul{ position:absolute; left:0; top:0;}
.pro .zzsc .content li{ float:left; padding-top:10px;}


/******** 新闻中心 ***********/
.xl{ width:1004px; margin:0 auto}
.xl .xw{ width:50%; float:left}
.xl .xw .xw_title{ width:491px; height:46px}
.xl .xw .xw_con{ margin-top:30px;}
.xl .xw .xw_con img{float:left}
.xl .xw .xw_con p{float:left; width:260px; margin:15px; line-height:20px; color:#999999}
.xl .xw .xw_con p span{font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#000000}
.xl .xw .xw_con ul{ width:490px; margin-top:15px;}
.xl .xw .xw_con ul li{background:url(../images/index_list.jpg) left no-repeat; border-bottom:1px dashed #CCCCCC ; line-height:35px;}
.xl .xw .xw_con ul li a{margin-left:25px;}
.xl .xw .xw_con ul li span{ color:#999999; float:right; margin-right:25px;}


/******** 联系我们 ***********/
.xl .lx{ width:50%; float:left}
.xl .lx .lx_title{ width:491px; height:46px}
.xl .lx .lx_con{ margin-top:25px;}
.xl .lx .lx_con img{ margin-left:10px;}
.xl .lx .lx_con p{float:left; width:260px; margin:15px; line-height:20px; color:#999999}
.xl .lx .lx_con p span{font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#000000}
.xl .lx .lx_con ul{ width:490px; margin-top:16px;}
.xl .lx .lx_con ul li{ border-bottom:1px dashed #CCCCCC ; line-height:30px;}
.xl .lx .lx_con ul li img{ position:relative; top:5px; left:5px;}
.xl .lx .lx_con ul li a{}
.xl .lx .lx_con ul li span{ color:#999999; float:right; margin-right:25px;}



/******** 友情链接 ***********/
.link{width:1004px; margin:0 auto}
.link .l_title{width:507px; height:94px;margin:0 auto; margin-top:25px;}
.link .lj{width:800px; height:80px; margin:0 auto}
/******** 通栏 ***********/
area{ position:absolute; z-index:99;}
div.wrapper { width:1423px; margin:0px auto 0 auto; position: relative; z-index:99;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none;}
    .box_skitter ul { display: none;  z-index:-2;}
    .box_skitter .container_skitter { overflow: hidden; position: relative;  }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none;  z-index:-2; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none;  }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left:20px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right:20px; z-index: 99999; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:1423px; height: 490px; }
    #slideshow ul { display: none; }

/******** 底部 ***********/	
.foot{width:100%; background:url(../images/foot.jpg) no-repeat; height:316px;}
.foot .foot1{ width:1004px; margin:0 auto;}
.foot .foot1  table{position:relative; top:120px; left:610px;}
.foot .foot1  table tr{height:35px; line-height:35px;}
.foot .foot1  table td{color:#FFFFFF}
.foot .foot1 input{width:180px;}
.foot .foot1 .nv{height:35px; text-align:center; line-height:35px; color:#fff;position:relative; top:170px; }
.foot .foot1 .nv a{color:#fff; font-size:12px; font-family:"微软雅黑"}
.foot .foot1 .banquan{ text-align:center; line-height:30px;color:#fff;position:relative; top:160px; }
.foot .foot1 .banquan a{color:#fff}


/************内页产品分类***************/
.zzsc{ width:1004px; height:40px; margin:40px auto;font-family:'微软雅黑'; font-size:16px;}
.zzsc .tab{ overflow:hidden; background:#58a8f7;}
.zzsc .tab a{ display:block;  height:38px; line-height:38px; text-align:center; border-right:1px #ccc dotted; float:left; 
text-decoration:none; color:#fff;}
.zzsc .tab a:hover{ background:#198ede; color:#fff; text-decoration:none;}
.zzsc .tab a.on{ background:#198ede; color:#fff; text-decoration:none;}
.zzsc .content{ overflow:hidden; width:1004px; height:680px; position:relative;}
.zzsc .content ul{ position:absolute; left:0; top:0;}
.zzsc .content li{ float:left; padding-top:10px;}

/******** 内页新闻中心***********/
.new{ width:1004px; margin:0 auto; }
.new .new_title{ width:536px; height:118px; margin:0 auto}

.new  .new_con{width:900px; margin:10px auto}
.new  .new_con .left{width:650px; float:left;}
.new  .new_con .left p{ line-height:30px; text-indent:24px;width:650px; color:#000000}
.new  .new_con .right{width:200px; float:left; margin-left:35px; }

/**********内页列表页**************/
.box{ padding:20px 40px; color:#333333; width:1004px; margin:0 auto}
.box a{color:#333333;}
.box a:hover{color:#FF0000;}
.box .right ul{float:left; width:200px; height:175px; margin-top:35px;margin-left:20px!important}
.box .right ul li{text-align:center;}
.box a{color:#333333;}
.box a:hover{color:#FF0000;}
.right .ab_dh{width:750px;height:52px;margin-left:10px;margin-bottom:30px;}
.right .con{width:750px;margin:10px 15px;}
.right .con p{line-height:26px;text-indent:24px;color:#444444;}
.right .ab_tu{ width:746px; height:245px;margin:20px 15px;}


.newspage {
 width:100%; DISPLAY: block; padding:30px 0; TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; font-family:"微软雅黑"; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #E05222; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#E05222; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#993300; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

.contact { width:1004px; margin:0 auto; }
.contact  .contact_title{ width:536px; height:118px; margin:0 auto}

.contact  .contact_con{width:900px; margin:10px auto}
.contact  .contact_con .left{width:400px; float:left; margin-top:50px; margin-left:50px;}
.contact  .contact_con .left p{ line-height:35px; text-indent:24px;width:400px; color:#000000}
.contact  .contact_con .right{width:400px; float:left; margin-left:35px; }
.contact  .contact_con .left ul{ width:400px; margin-top:16px;}
.contact  .contact_con .left ul li{ line-height:35px;}
.contact  .contact_con .left ul li img{ position:relative; top:7px; left:5px;}
.contact  .contact_con .left ul li a{}
.contact  .contact_con .left ul li span{ color:#999999; float:right; margin-right:25px;}