﻿@charset "utf-8";


body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dd,dl,dt{margin:0;padding:0;}
body{background:#DFDFDF;font-size:12px;font-family:"SimSun","Arial Narrow";}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{
text-decoration:none;}
a:link{color:#333;}
a:visited{color:#333;}
a:hover,a:active,a:focus{ text-decoration:underline; color:#036AB7;}
.clear{clear:both;}

h3{ font-size:14px; font-weight:bolder; padding-left:10px;  color:#fff; line-height:45px; padding-top:10px;}
#box{width:980px; overflow: visible; _display:inline-block; margin:0 auto; background:#fff; padding:5px 5px;}
/*.t{ background:url(../images/top_bj.jpg) repeat-x; height:99px;}
#top{width:980px; height:99px; background:url(../images/top.jpg) no-repeat; verflow: visible; _display:inline-block; margin:0 auto;}
#nav{background:url(../images/menu_bj.jpg) repeat-x; height:40px;}
#menu{ height:32px; width:980px;margin:0 auto; padding-top:8px;}
#menu li{
width:80px;
height:32px;
padding:0 4px;
line-height:32px;
float:left;
background:url(../images/li_bj.jpg) no-repeat right center;}
#menu li a{
width:80px;
height:32px;
display:block;
font-size:14px; font-weight:bold; text-align:center;color:#fff;}
#menu li a:hover{
 background:url(../images/a_bj.jpg) no-repeat center; text-decoration:none; color:#036AB7;}
.fb{ background:#ECECEC; height:294px;margin-top:3px;}
#flash{width:980px; height:294px;  border:1px solid #ccc; margin: 0 auto;}	

#l{width:277px;
float:left;
}
.kc{width:277px;
border:1px #ccc solid;
float:left;
padding-bottom:5px;
margin-top:8px;}
.kcdh{width:277px; height:53px; background:url(../images/ldh.jpg) no-repeat;}
.kcdh span{float:right; margin-right:10px; margin-top:10px;}
.kcdh span a{line-height:35px;  color:#fff;}
.kclie{width:242px; margin-left:15px; margin-top:3px; padding-bottom:8px; }
.kclie li{width:242px; height:49px; background:url(../images/list_bj.jpg) no-repeat; margin-top:8px;}
.kclie li a{line-height:60px;color:#333; padding-left:35px; font-size:14px;}
.kclie li a:hover{ color:#036AB7; text-decoration:underline;}
.kclie img{ margin-top:8px; }

.zzn{ width:268px; margin:0 auto; line-height:27px; color:#333; padding-bottom:8px;}
.pic1{ float:left;
margin:5px 5px 2px 5px;
}
.zzn strong{ font-size:15px;}

.pllie{ width:268px; margin:0 auto; margin-top:8px; padding-bottom:6px;}
.pllie li{line-height:32px;
list-style: none;
background:url(../images/ico1.jpg) no-repeat left center;
margin-left:10px; border-bottom:1px dashed #ccc;}
.pllie li a{ color:#666;
padding-left:10px;}
.pllie li a:hover{ text-decoration:underline; color:#036AB7;}

.lxn{width:255px;
margin:0 auto;
margin-top:10px;
line-height:30px;
color:#333;
background:url(../images/lx_bj.jpg) top right no-repeat;}


.r{ float:left; margin-left:8px !important; width:690px;margin-left:5px;}


#tab {
 margin-top:2px;
 list-style-type: none;
 margin-left:8px;

}
#tab li {
 display: block;
 width: 98px;
 text-align:center;
 float: left;
 padding-top:7px;
 padding-right: 0px;
 padding-left: 0px;
 cursor: hand;
 height:28px;
 font-size:14px; font-weight:bolder;
 
}
.jj{width:690px; margin-top:8px; border:1px solid #ccc;}
.jjdh{ width:690px; height:33px; background:url(../images/jjdh.jpg) repeat-x;}
.jjdh span{float: right; margin-right:10px; line-height:20px; margin-top:10px;}
.jjdh span img{ border:none;}
.sec1 { width:98px; height:28px;background:url(../images/a2.jpg) no-repeat; color:#000000; }
.sec2 { width:98px; height:28px;background:url(../images/a1.jpg) no-repeat; color:#FFFFFF;}

.unblock { display: none;width:690px;}
.unblock a:link,.unblock a:visited{
	white-space:nowrap;
}
#main1{ 
width:690px;
line-height:25px;
margin-left:8px;}
.block { display: block;width:690px; float:left;}
.jjn{width:670px;line-height:25px; margin-top:8px; margin-left:8px; padding-bottom:5px;
color:#333; border-bottom:1px dashed #333; float:left;}
.pic{ float:left;
margin:5px 6px 0px 4px;
}
.pic img{ width:204px;
height:136px; padding:1px 1px; border:1px solid #ccc;}
.ry{width:670px;line-height:25px; margin-top:8px; margin-left:8px; padding-bottom:5px; float:left;}
.ry a{ width:200px; float:left; line-height:28px; background:url(../images/ioc2.jpg) left center no-repeat; padding-left:15px;}
.yllie{width:680px; margin: 0 auto; padding-top:6px; padding-bottom:8px;}

.yllie li{line-height:27px;
list-style: none;
background:url(../images/ico.jpg) no-repeat left center;
margin-left:10px;}
.yllie li a{ color:#333;
padding-left:10px;}
.yllie li a:hover{ text-decoration:underline; color:#06C;}
.yllie li span{ float:right; margin-right:10px; color:#999;}
*/
.t{ background:#FFF; height:99px;}
#top{width:980px; height:99px; background:url(../images/top.jpg) no-repeat; verflow: visible; _display:inline-block; margin:0 auto;}
#nav{background:url(../images/menu_bj.jpg) repeat-x; height:40px;}
#menu{ height:32px; width:980px;margin:0 auto; padding-top:8px;}
#menu li{
width:80px;
height:32px;
padding:0 8px;
line-height:32px;
float:left;
background:url(../images/li_bj.jpg) no-repeat right center;}
#menu li a{
width:80px;
height:32px;
display:block;
font-size:14px; font-weight:bold; text-align:center;color:#fff;}
#menu li a:hover{
 background:url(../images/a_bj.jpg) no-repeat center; text-decoration:none; color:#036AB7;}
.fb{ background:#ECECEC; height:247px;margin-top:3px;}
#flash{width:980px; height:245px;  border:1px solid #ccc; margin: 0 auto;}	

#l{width:277px;
float:left;
}
.kc{width:277px;
border:1px #ccc solid;
float:left;
padding-bottom:5px;
margin-top:8px;}
.kcdh{width:277px; height:53px; background:url(../images/ldh.jpg) no-repeat;}
.kcdh span{float:right; margin-right:10px; margin-top:10px;}
.kcdh span a{line-height:35px;  color:#fff;}
.kclie{width:245px; margin-left:12px; margin-top:3px; padding-bottom:8px; }
.kclie li{width:245px; height:39px; background:url(../images/list_bj.jpg) no-repeat; margin-top:15px;}
.kclie li a{line-height:39px;color:#000; padding-left:45px; font-size:14px;}
.kclie li a:hover{ color:#036AB7; text-decoration:underline;}
.kclie img{ margin-top:8px; }

.zzn{ width:268px; margin:0 auto; line-height:27px; color:#333; padding-bottom:8px;}
.pic1{ float:left;
margin:5px 5px 2px 5px;
}
.zzn strong{ font-size:15px;}

.pllie{ width:268px; margin:0 auto; margin-top:8px; padding-bottom:6px;}
.pllie li{line-height:32px;
list-style: none;
background:url(../images/ico1.jpg) no-repeat left center;
margin-left:10px; border-bottom:1px dashed #ccc;}
.pllie li a{ color:#666;
padding-left:10px;}
.pllie li a:hover{ text-decoration:underline; color:#036AB7;}

.lxn{width:255px;
margin:0 auto;
margin-top:10px;
line-height:30px;
color:#333;
background:url(../images/lx_bj.jpg) top right no-repeat;}


.r{ float:left; margin-left:8px !important; width:690px;margin-left:5px;}


#tab {
 margin-top:2px;
 list-style-type: none;
 margin-left:8px;

}
#tab li {
 display: block;
 width: 98px;
 text-align:center;
 float: left;
 padding-top:7px;
 padding-right: 0px;
 padding-left: 0px;
 cursor: hand;
 height:28px;
 font-size:14px; font-weight:bolder;
 
}
.jj{width:450px; margin-top:8px; border:1px solid #ccc; float:left;}
.jjdh{ width:450px; height:33px; background:url(../images/jjdh.jpg) repeat-x;}
.jjdh span{float: right; margin-right:10px; line-height:20px; margin-top:10px;}
.jjdh span img{ border:none;}
.sec1 { width:98px; height:28px;background:url(../images/a2.jpg) no-repeat; color:#000000; }
.sec2 { width:98px; height:28px;background:url(../images/a1.jpg) no-repeat; color:#FFFFFF;}

.unblock { display: none;width:450px;}
.unblock a:link,.unblock a:visited{
	white-space:nowrap;
}
#main1{ 
width:450px;
line-height:25px;
margin-left:8px;}
.block { display: block;width:450px;}
.jjn{width:430px;line-height:26px; margin-top:10px; margin-left:8px; padding-bottom:7px;
color:#333; }
.pic{ float:left;
margin:5px 6px 0px 4px;
}
.pic img{ width:204px;
height:136px; padding:1px 1px; border:1px solid #ccc;}

.yllie{width:440px; margin: 0 auto; padding-top:6px; padding-bottom:8px;}

.yllie li{line-height:27px;
list-style: none;
background:url(../images/ico.jpg) no-repeat left center;
margin-left:10px;}
.yllie li a{ color:#333;
padding-left:10px;}
.yllie li a:hover{ text-decoration:underline; color:#06C;}
.yllie li span{ float:right; margin-right:10px; color:#999;}

.s{ float:left; width:226px; margin-left:12px !important; margin-left:4px;margin-top:8px;  }
.sp{width:224px;height:156px; }
.hc{width:224px; border:1px #ccc solid; margin-top:5px;}
.hcdh{width:223px;  height:30px; background:url(../images/hcdh.jpg) no-repeat;}
.hclie{width:218px; margin: 0 auto;}
.hclie li{line-height:20px;
list-style: none;
background:url(../images/ico3.jpg) no-repeat left center;
margin-left:10px;}
.hclie li a{ color:#333;
padding-left:18px;}






.al{width:690px; border:1px solid #ccc; margin-top:8px;}
.aldh{ height:34px; width:690px; background:url(../images/aldh.jpg) no-repeat;}
.aldh h3{ font-size:14px; font-weight:bolder; padding-left:13px;  color:#fff; line-height:25px; padding-top:5px;}
.aldh span{float: right; margin-right:10px; line-height:20px; margin-top:10px;}
.aldh span img{ border:none;}
.allie{width:690px; margin-top:8px; padding-bottom:8px;}
.allie li{float:left;
width:150px; 
height:125px;
margin:10px 5px 0 10px !important;
margin:10px 5px 0 8px;
border:#CCC solid 1px ;
padding:2px 2px;
}
.allie li img {height:100px; width:150px;   border:none;}
.allie li span{height:25px; width:150px; display:block; line-height:25px; text-align:center; overflow:hidden; background:#ECECEC;} 
.allie li span a{ color:#333;}
.allie li span a:hover{ color:#036AB7;}

.news{width:339px;
float:left;
margin-top:8px;
border:1px #ccc solid;
padding-bottom:8px;
}
.news1{width:339px;
float:left;
margin-top:8px;
margin-left:8px;
border:1px #ccc solid;
padding-bottom:8px;
}
.newsdh{width:339px;
height:34px;
background:url(../images/newsdh.jpg) no-repeat;
}
.newsdh span{float: right; margin-right:10px; line-height:20px; margin-top:10px;}
.newsdh h3{font-size:14px; font-weight:bolder; padding-left:13px;  color:#fff; line-height:25px; padding-top:5px;}
.newsdh span img{ border:none;}

.newsn{width:315px;margin-top:6px; margin: 0 auto;}
.newsn img{ margin-top:6px;}
.lie{width:315px;margin-top:6px;}
.lie li{line-height:27px;
list-style: none;
background:url(../images/ico.jpg) no-repeat left center;
margin-left:10px;}
.lie li a{ color:#333;
padding-left:10px;}
.lie li a:hover{ text-decoration:underline; color:#06C;}
.lie li span{ float:right; margin-right:4px; color:#999;}

.hz{width:670px;padding-bottom:8px; margin-left:10px;}
.hz img{float:left; margin-right:5px; border:#ccc 1px solid; padding:1px 1px; margin-top:8px;}

.yq{width:978px; margin-top:8px;border:1px #ccc solid;}
.yqdh{width:978px; background:url(../images/tdh.jpg) no-repeat; height:36px;}
.yqdh h3{ font-size:14px; font-weight:bolder; padding-left:13px;  color:#fff; line-height:25px; padding-top:5px;}
.yqn {width:970px; margin: 0 auto; color:#333; padding-bottom:8px; padding-top:10px;}
.yqn a{color:#333;line-height:35px;}
.yq a:hover{ text-decoration:underline;}

.foot{ width:980px; margin-top:8px; background: #F3F3F3; height:120px;}
.bq{line-height:35px; color:#333; text-align:left; margin-left:10px; margin-top:10px;}

.bq a{color:#333;}
.bq a:hover{text-decoration:underline;}



































/*子页*/
.right{float:left; margin-left:8px; width:690px; margin-top:8px;
border:1px #ccc solid;
}
.rightdh{width:690px; height:34px; background: url(../images/aldh.jpg) no-repeat; }
.rightdh span{ float:right;
margin-top:3px;
font-size:12px;
line-height:25px;
margin-right:20px;
color:#333;}
.rightdh h3{ font-size:14px; font-weight:bolder; padding-left:13px;  color:#fff; line-height:25px; padding-top:5px;}
.rightdh span a{color:#333;}
.rightdh span a:hover{ text-decoration:underline; color:#069;}
.rightn{width:690px;	
}



/*新闻列表*/

.mlist{
	padding:10px;	
}
.mlist li{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #ddd;
	background:url(../images/ico.jpg) no-repeat 10px center;
	padding-left:10px;
}
.mlist li a:link,.mlist li a:visited{
	height:30px;
	line-height:30px;
	overflow:hidden;
	float:left;
	padding-left:10px;
}
.mlist li span{
	float:right;
	margin-right:10px;
	color:#999;
}
.pagebox{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	clear:both;
}


/*产品列表*/

.cplieb{width:683px; margin-top:10px; padding-bottom:10px;}

.cplieb li{float:left;
width:165px; 
height:164px;
margin:20px 20px 0 35px !important;
margin:20px 23px 0 20px;
}
.cplieb li img {height:140px; width:165px; border:#CCC #FFCC0B 1px ; padding:2px 2px;}
.cplieb li span{height:24px; width:165px; display:block; line-height:24px; text-align:center; overflow:hidden;} 


.sun_con{ width:670px; margin:0 auto;}
.newtitle{ margin:5px 20px ;padding-bottom:10px;text-align:center;}
.newtitle h1{ font-size:16px;}
.newcontent{margin:5px 0px; line-height:25px;}
.newcontent .p{padding-left:15px;}
.newcontent .p img{float:none; display:block; margin:0 auto; text-align:center; padding-left:15px;}

.newcontent .pn{margin:30px auto 0px; font-size:14px; padding-left:15px;}

.a_s{margin:10px 20px 0px; text-align:center;}