﻿@charset "utf-8";
body
{
     font-size:12px;
	 font-family: "";
	 margin:0px;
	 color:#666;
	 background:url(bg3.jpg) repeat-x;
     background-color:#AAD8E6/*#F7F7F7*/;
}
* {margin:0; padding:0;}
form, ul, ol, dl, div{margin:0;padding:0;}
h1, h2, h3 ,h4,h5{margin:0;padding:0; font-weight:normal; font-size:12px; display:inline;}
ul, li, ol {list-style-type : none; margin:0px; padding:0px; list-style:none;}
.clear{ clear:both;}
img{border:0;}

a:link{
	color: #666;
	text-decoration: none;font-size:12px;
}
a:visited{
	text-decoration: none;font-size:12px;
	color: #666;
}
a:hover{
	text-decoration: none; font-size:12px;
	color: #2280DD;
}
a:active{
	text-decoration: none;font-size:12px;
	color: #666;
}


.head{
     width:985px; 
	 height:90px; 
	 margin:auto;
	 background:url(logo.jpg) no-repeat left center; 
	 }
	 
.head-d1{ 
     width:207px; 
	 height:26px;
	 background:url(bg2.jpg) no-repeat;
	 float:right; 
	 margin-top:3px;
	 line-height:26px; 
	 color:#636363;
	 padding-left:15px;
	 }
.head-d1 a{ color:#636363;}

.body{ 
     width:1000px; 
	 margin:auto; 
	 background-color:#ffffff;
	 }

.hua1{ margin:0px 3px; width:994px; height:1px; border-bottom:#C3C3C3 solid 1px; overflow:hidden;}
.hua2{ margin:0px 2px; width:994px; height:1px; border:#C3C3C3 solid 1px;overflow:hidden; border-bottom:none; border-top:none;}
.hua3{  margin-left:1px; width:996px; height:1px; border:#C3C3C3 solid 1px;border-bottom:none; border-top:none;}
.hua4{  padding-bottom:10px;  margin:0px 1px; width:966px; border:#C3C3C3 solid 1px; border-top:none; padding:20px 15px 0px 15px;}


.nav{ width:966px; height:62px;  background:url(dao1.jpg) no-repeat;}
.daohang{margin-top:20px!important;margin-top:5px; display:inline; width:966px; height:62px; background:url(dao1.jpg) no-repeat;}
.daohang li{ width:115px; height:35px; float:left; margin-top:1px; text-align:center; line-height:38px; font-size:14px; font-weight:bold; background:url(line.jpg) no-repeat right; margin-right:3px; margin-left:0px;}
.daohang a{ color:#555555; width:115px;
	 height:41px;
	 display:block;
}
.daohang a:hover,.daohang .on a{
     width:115px;
	 height:41px;
	 display:block;
	 margin-top:-3px!important;margin-top:-3px; 
	 text-align:center; 
	 line-height:41px;
	 font-size:14px; 
	 font-weight:bold;
	 background:url(hover.jpg) no-repeat center;
	 color:#FFFFFF; 
	 }

.tu{ width:966px; height:auto;  }

.zhengwen{ width:966px; margin:8px 0px;}
.right{float:right; width:738px;display:inline;}

.com{ width:738px; height:auto;}
.com-tit{ width:728px; font-size:14px; height:28px; line-height:28px; background:url(com-tit.jpg) no-repeat; font-weight:bold; color:#FFFFFF; padding-left:10px;}
.com-tit span{ float:right; padding-right:10px;}
.com-cen{  padding:5px 0 0 10px; border:1px #BABABA solid; border-top:none; width:726px; height:auto; line-height:25px;}
.gd a:link,.gd a:visited,.gd a:active{ color:#F36E1F; padding-right:20px; float:right;}
.gd a:hover{ color:#2280DD; float:right;}




.product{ height:auto; background:url(zzbg.jpg) repeat-x; margin-bottom:8px; width:738px; margin-top:8px;}
.product-tit{width:728px; font-size:14px; height:28px; line-height:28px; background:url(com-tit.jpg) no-repeat; font-weight:bold; color:#FFFFFF; padding-left:10px;}
.product-tit span{ float:right; padding-right:10px;}
.product-cen{ width:726px; height:auto;  border:1px #BABABA solid; border-top:none; padding:5px;}
.product-cen ul{ width:726px; height:auto;}
.product-cen ul li{ float:left; width:172px; margin:3px; text-align:center; line-height:25px; height:auto; display:inline;}
.product-cen ul li img{ padding:3px; border:1px #CCCCCC solid;  width:160px; height:130px;}



.news{ width:738px; height:auto;}
.news-l{ border:#BABABA solid 1px; float:left; width:363px; padding-bottom:10px; height:auto;}
.news-r{ border:#BABABA solid 1px; float:right; width:363px; padding-bottom:10px; height:auto;}
.news-tit{font-size:14px; width:353px; height:28px; line-height:28px; background:url(zzbg2.jpg) no-repeat; font-weight:bold; color:#FFFFFF; padding-left:10px; border-bottom:#BABABA solid 1px;}
.news-tit span{ float:right; padding-right:10px;}
.news-cen{ width:353px; height:auto; padding:5px;}
.news-cen ul{ width:353px; height:auto;}
.news-cen ul li{ width:333px; height:28px; line-height:28px; border-bottom:1px dotted #cccccc; background:url(icon.gif) no-repeat 5px center; padding-left:20px;}
.news-cen ul li span{ color:#6666FF; font-size:11px; float:right; padding-right:5px;}




.link{ width:964px; line-height:auto; margin-bottom:8px; border:1px #BABABA solid; margin-top:8px;}
.link-1{font-size:14px; width:964px; height:30px; line-height:30px; background:url(zzbg.jpg) repeat-x; font-weight:bold; color:#FFFFFF;}
.link-tit{ background:url(zzbg2.jpg) no-repeat left; width:85px; height:28px; padding-left:10px; _margin-top:-1px;}
.link-2{padding-top:5px; line-height:30px; width:964px;}
.link-2 a{ padding-left:10px;}



.left{ border-top:none; width:215px; float:left; display:inline;}
.pro{ width:215px; margin-bottom:5px; height:auto;}
.pro-tit{width:195px; height:27px; background:url(fen.jpg) no-repeat; color:#FFFFFF; padding-left:20px; line-height:27px; font-size:14px; font-weight:bold;}
.pro-tit a{ color:#FFFFFF;}
.pro-tit a:hover{ color:#FFFF00;}
.pro-cen{ width:197px;border:#BABABA solid 1px; border-top:none; height:auto; padding:5px 8px;}
.pro-cen-tit{ width:172px; height:29px; line-height:29px; background:url(tit.jpg) no-repeat; padding-left:25px; margin-top:5px;}
.pro-cen-tit a{ font-weight:bold;}
.pro-cen ul{ width:187px; height:auto; padding:5px;}
.pro-cen ul li{ width:187px; height:24px; line-height:24px; border-bottom:1px solid #cccccc; background:url(dian.jpg) left center no-repeat;  padding-left:8px;}
.pro-cen ul li h2{ font-size:12px; font-weight:normal;}


.contact{ width:215px; margin-bottom:5px; height:auto;}
.contact-tit{width:215px; height:27px; background:url(lianxi.jpg) no-repeat;}
.contact-cen{width:197px;border:#BABABA solid 1px; border-top:none; height:auto; padding:5px 8px; line-height:24px; background:url(lxbg0.jpg) no-repeat bottom;}


.bo{ margin:auto; overflow:hidden; width:100%; border-top:#DCDCDC solid 1px;  margin-top:12px; height:10px;}
.foot{ width:980px; margin:auto; color:#000000; margin:0 auto;}
.footer{ color:#000000;
   width:846px;
   margin:0px auto;
   text-align:center;
   line-height:20px; 
   height:20px;
    padding-left:120px;
}
.foot a{ color:#000000;}
.foot a:hover{ color:#0066FF}
.footer li{ float:left; padding-left:20px;}
.bottom{ text-align:center; margin:0 auto; line-height:25px;}


.abs{ width:976px;  margin-top:15px; display:inline; }

.absli1{ width:222px; float:left;}

.com1{width:736px; height:auto; border:#B9B9B9 solid 1px;}
.tou{width:723px; height:31px; line-height:31px; background:url(bg66.jpg) repeat-x; font-size:14px; font-weight:bold; color:#0C4CA3; padding-left:13px; }
.com1-cen{  padding:5px 10px 10px 10px;  border-top:none; width:716px; height:auto; line-height:25px;}
.com1-cen01{  padding:5px 10px 10px 10px;  border-top:none; width:716px; height:1123px; line-height:25px;}

.xienr{ width:680px; float:right; margin-right:10px!important;margin-right:0px; margin-top:12px; display:inline; color:#343434;}
.xienr p{ line-height:25px;}


.bian img{ border:1px #cccccc solid; padding:5px;}

.weizhi{ width:964px; height:31px;  line-height:31px; background:url(tithome.jpg) repeat-x; border:1px #B9B9B9 solid; margin:8px auto;}
.weizhi span{background:url(home_bg.gif) no-repeat left center; height:31px; padding:0 0 0 30px; line-height:31px; font-weight:bold;}

.titbread{ background:url(tithome.jpg) repeat; border:1px #B9B9B9 solid; margin-bottom:5px; padding-left:10px; height:31px; width:966px;}
.titbread1{ background:url(home_bg.gif) no-repeat left center; height:31px; padding:0 0 0 30px; line-height:31px;}



.contitle, .contitle h1 { margin:8px 0px; font:normal normal bold 20px/120% Arial, Verdana, Helvetica, sans-serif, "宋体"; color:#c00; text-align:center; }
.conAuthor{height:20px; line-height:24px; text-align:center; border:1px dotted #999999;}
.contenttext, .contenttext_G{ padding:10px 0px; font:normal normal normal 13px/150% Arial, Verdana, Helvetica, sans-serif, "宋体"; height: auto;}


.mytable {border-collapse:collapse;width: 100%;border: 1px solid #cccccc;} 
.mytable td {padding: 1px 1px 1px 4px;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #cccccc;border-bottom-color: #cccccc;}




.news-menu{ width:640px; height:auto; overflow:hidden; padding:0 15px 5px 10px;}
.news-menu dl dd{ background:url(icon.gif) no-repeat 11px center; border-bottom:1px dotted #d6d6d6; line-height:30px; padding-left:10px; margin-left:0px; }
.news-menu dl dd a{ margin-left:25px;}
.news-menu span{ float:right;}


.k_pagelist EM {BORDER-RIGHT: #c0e0f3 1px solid; BORDER-TOP: #c0e0f3 1px solid; BACKGROUND: #eef5fe; FONT: 700 12px/160% Arial; BORDER-LEFT: #c0e0f3 1px solid; BORDER-BOTTOM: #c0e0f3 1px solid}
.k_pagelist INPUT {BORDER-RIGHT: #c0e0f3 1px solid; BORDER-TOP: #c0e0f3 1px solid; BACKGROUND: #eef5fe; FONT: 700 12px/160% Arial; BORDER-LEFT: #c0e0f3 1px solid; BORDER-BOTTOM: #c0e0f3 1px solid}
.k_pagelist EM {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.k_pagelist STRONG {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.k_pagelist A {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }


.i_pro1{ float:left; width:680px;}
.i_pro1 ul{ text-align:center; float:left;}
.i_pro1 li{ float:left; width:162px; padding:3px; text-align:center; line-height:200%;}
.i_pro1 li img{ float:left; padding:3px; border:1px #CCCCCC solid;}


.k_but{clear:both;display:block;width:100%;line-height:26px;padding-top:2px;}
.k_but .k_menu{display:block;float:left;width:29%;}
.k_but .k_pagelist{float:left;width:70%;text-align:right;}
.k_menu {}
.k_menu input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}
.k_form{display:block;width:100%;margin:0px;margin-left:0px;}
.k_form p{text-align:left;}
.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
.k_form p span label{clear:none;display:inline;color:#666;}
.k_form div {text-align:left;}
.k_form div input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}
.k_form ol {text-align:left;}
.k_form ol li {line-height:24px;}
.k_error  {color:#C01920;display:block;line-height:14px;font-size:12px;}


.shangxia a:link,.shangxia a:visited,.shangxi a:active{ text-decoration:none; color:#045398; line-height:20px;}
.shangxia a:hover{ text-decoration:none; color:#FF0000; line-height:20px;}




.p_list{ width:100%; height:auto;}
.p_list ul{ width:100%; height:auto;}
.p_list ul li{ width:167px; height:auto; float:left; margin:4px 3px; _margin:4px 5px; line-height:25px; border:#CCCCCC 1px solid; padding:2px; text-align:center;}
.p_list ul li img{ width:167px; height:120px;}


#slider{width:100%; }
.slider_box{width:966px; margin:0 auto;height:300px;overflow: hidden;position: relative; }
.silder_con{height:300px;overflow: hidden;position: absolute;}
.silder_panel{width:966px;height:300px;overflow: hidden;float: left;position: relative;background: #111;}
.silder_panel img{width: 966px;height: 300px;display: block;}
.silder_nav{width:966px;height:58px;margin: 0 auto;bottom: 0;position: absolute;overflow: hidden; background:#000; opacity:0.8;filter:alpha(opacity=80);}
.silder_nav li{float: left;padding:0px; margin:10px 5px; width:170px;}
.silder_nav li.current{margin:8px 13px;}
.silder_nav img{float:left; width:70px;height:38px; border:1px solid #fff;}
.silder_nav li span {float:left; line-height:38px; color:#fff; font-weight:bold; font-size:12px; display:block; margin-left:15px;}
.silder_nav li span a {color:#fff;}
.silder_nav li span a:hover {color:#fff;}

.imgborder{ border:1px solid #cccccc; padding:3px;}


.page{width:100%;padding:0%;margin:0px 0px 5px 0px;position:relative; height:45px;COLOR:#333;FONT-SIZE:14px;}
.page a:hover{background:#DDD;COLOR:#467fb4}
.page ul{float:right;position: absolute;top:15px;right:10px;}
.page dd{position: absolute;margin:0px;left:15px;top:17px;text-align: left;}
.page ul span{float:left;margin-left:2px;FONT-WEIGHT:bold;border:1px solid #DDD;}
.page ul span a{padding:3px 10px;display: block;}
#current{padding:3px 10px;float:left;border:1px solid #DDD; background:#eee}