@charset "utf-8";
/* CSS Document */
body{
margin:0px;
padding:0px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}
ul{
margin:0px;
padding:0px;
list-style-type:none;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td
{
	margin: 0;
	padding: 0;
}
img{
border:0px;
display:block;
}
a{
color:#666666;
text-decoration:none;
}
a:hover{
color:#990000;
text-decoration:none;
}
.top1{
width:960px;
height:88px;
margin:0px auto;
background:url(../images/peo.jpg) no-repeat bottom right;
}
.toplogo{
float:left;
width:355px;
height:47px;
margin:23px 0px 0px 23px;
display:inline;
}
.topsele{ /*上部选择中英文*/
width:161px;
height:27px;
float:right;
background:url(../images/top_bg1.jpg) no-repeat;
margin:16px 118px 0px 0px;
display:inline;
text-align:center;
line-height:27px;
font-size:14px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.topsele a{
color:#FFFFFF;
text-decoration:none;
}
.topsele a:hover{
color:#CC3300;
text-decoration:none;
}
/*导航样式导航样式*/
#div_center { width:880px; height:35px; background:url(../images/menubg.jpg) no-repeat; margin-left: auto;margin-right:auto; padding-left:40px; padding-right:40px;}  /*定义总体宽度、高度；background:003399; 控制背景颜色,居中对齐*/ 
#nav { line-height: 35px; list-style-type: none; margin-top:0px;}         /*控制一级菜单行高；上边距5px；*/   
#nav a { display: block; width: 110px; text-align:center; font-weight:bold;} /*一级菜单链接总体样式：每个菜单的宽，居中对齐，文字大小*/ 
#nav a:link  { color:#FFF; text-decoration:none;margin:0;}     /* 未访问的链接 */   
#nav a:visited  {color:#FFF;text-decoration:none;margin:0;}    /* 已访问的颜色 */  
#nav a:hover {color:#FF9900;text-decoration:none;}                /* 鼠标在链接上 */
#nav li {float: left; font-size:14PX;}                   /* 一级菜左对齐 */ 
#nav li a:hover{background:none;}     /* 鼠标在一级菜单上改变其背景色 */ 
#nav li ul {line-height: 22px; background:#FFF; list-style-type: none;text-align:center;left: -999em; width:110px; position: absolute;border-width: 1px;border-top-style: none;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-color: #FF4A06; padding:1px; font-size:12PX;}             /*二级菜单总体样式：行高24px；背景颜色；外框宽度；相对位置；边框一个象素，上边没样式，左右下边实线，边框颜色#003399；内边距1个象素*/
#nav li ul a{display:block; width: 110px;text-align:center;font-size:12PX; font-weight:normal; background:#FFFFFF;}                 /* 二级菜单链接样式；背景宽度、左对齐，左缩进2 */
#nav li ul a:link  {color:#000000; text-decoration:none;}                                   /* 未访问的链接 */ 
#nav li ul a:visited  {color:#000000;text-decoration:none;}                                 /* 已访问的链接 */
#nav li ul a:hover  {color:#FFF;text-decoration:none;font-weight:normal;background:#FF4A06;}/* 鼠标在链接上 */
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left;}

.baner{ /*banner动画*/
width:960px;
height:328px;
margin:3px auto 0px auto;
background:url(../images/bannerbg.jpg) repeat-x bottom;
}
.znr{ /*内容处*/
width:960px;
height:210px;
margin:0px auto;
}
.o_about{ /*首页关于我们*/
float:left;
width:288px;
height:200px;
border:1px solid #D9D9D9;
margin-right:8px;
display:inline;
}
.o_bt{
width:auto;
height:25px;
background:url(../images/o_btbg.jpg) repeat-x;
}
.o_bt li{
float:left;
}
.o_name{
float:left;
width:130px;
margin-left:11px;
display:inline;
padding-top:5px;
}
.o_more{
float:right;
width:55px;
height:25px;
line-height:25px;
}
.o_aboutnr{
width:148px;
padding-left:130px;
height:150px;
background:url(../images/o_aboutbg2.jpg) no-repeat 8px 14px;
line-height:1.3;
overflow:hidden;
}
.hong,.hong a{
color:#B03405;
text-decoration:none;
}
.hong a:hover{
color:#990000;
text-decoration:underline;
}
.o_news{ /*首页新闻中心*/
float:left;
width:363px;
height:200px;
border:1px solid #D9D9D9;
}
.o_newsnr{
width:337px;
height:150px;
margin:0px auto;
}
.o_newsnr li{
width:307px;
padding-left:15px;
padding-right:15px;
height:28px;
line-height:28px;
border-bottom:1px dotted #919191;
background:url(../images/point.jpg) no-repeat 5px 9px;
}
.o_newsnr li span{
float:right;
}
.o_product{ /*首页产品*/
float:right;
width:288px;
height:200px;
border:1px solid #D9D9D9;
background:url(../images/o_btbg.jpg) repeat-x top;
overflow:hidden;
}
#tabsK { 
float:left; 
width:288px; 
line-height:normal;
margin-top:-25px;
display:inline;
} 
#tabsK ul { 
margin:0px;
padding:0px;
list-style:none; 
} 
#tabsK li { 
display:inline; 
margin:0; 
padding:0; 
cursor:pointer;
text-align:center;
} 
#tabsK a { 
float:left;
width:93px;
height:25px;
background:url(../images/pro.jpg) no-repeat left top;
text-align:center;
line-height:25px;
text-decoration:none;
color:#000000;
} 
#tabsK a span { 
float:left; 
display:block;
background:url(../images/pro.jpg) no-repeat right top; 
color:#000000;
} 
#tabsK a span {float:none;} 
/* End IE5-Mac hack */ 
#tabsK a:hover span { 
cursor:pointer; 
color:#FFFFFF;
font-weight:bold;
background-position:100% -42px;
background:url(../images/p_h.jpg) no-repeat;

} 
#tabsK a:hover { 
background-position:0% -42px; 
cursor:pointer;
color:#FFFFFF;
font-weight:bold;
} 
#tabsK .hover a 
{ 
background-position:0% -42px; 
} 
#tabsK .hover span 
{ 
background-position:100% -42px;
background:url(../images/p_h.jpg) no-repeat;
color:#FFFFFF;
font-weight:bold;
} 
.tab2 ul 
{ 
display:none; 
list-style-type:none; 
height:170px; 
} 
.tab2 ul li 
{ 
text-align:left; 
text-indent:1em; 
} 
.tab2 .block 
{ 
display:block;
width:280px;
height:170px;
overflow:hidden;
}

#marquee1, #marquee4{ float:left;width:210px;height:150px; overflow:hidden; margin-top:20px ; *margin-top:0px !important;}
#marquee1 dl dd,#marquee4 dl dd {float:left; width:210px; height:150px;}
#marquee1 dl dd img,#marquee1 dl dd a img,#marquee4 dl dd img,#marquee4 dl dd a img{ display:block;border:1px solid #f3f3f3; padding:8px 10px; width:178px; height:130px;}
#marquee1 dl dd a:hover img,#marquee4 dl dd a:hover img { display:block;border:1px solid #FFAD8E;}
#control{ width:280px; height:150px; padding-top:10px; padding-bottom:10px; margin:0px auto;}
#contro3 {width:280px; height:150px; padding-top:10px; padding-bottom:10px; margin:0px auto;}
.Bottonle{
 width:33px;
 height:44px;
 float:left;
 margin-top:51px;/*火狐下*/
 *margin-top:42px !important;/*IE下*/
 display:inline;
}
.Bottonri{
 width:33px;
 height:44px;
 float:left;
 margin-top:51px;
 *margin-top:42px !important;
 display:inline;
}

.friendlink{  /*友情链接*/
width:890px;
height:20px !important;
height:auto;
padding-left:70px;
margin:20px auto 20px auto;
background:url(../images/fredbg.jpg) 8px 0px no-repeat;
clear:both;
}
.friendlink li{
float:left;
padding-right:8px;
margin-right:8px;
margin-bottom:8px;
border-right:1px dotted #9D9D9D;
height:14px;
line-height:14px;
white-space:nowrap;
color:#A1A1A1;
display:inline;
}
.friendlink li a{
color:#A1A1A1;
text-decoration:none;
}
.friendlink li a:hover{
color:#0099FF;
text-decoration:underline;
}
.dilink{
width:960px;
height:25px;
margin:0px auto;
text-align:center;
line-height:25px;
color:#FFFFFF;
background:url(../images/dibg.jpg) no-repeat;
clear:both;
}
.dilink a{
color:#FFFFFF;
text-decoration:none;
}
.dilink a:hover{
color:#000000;
text-decoration:none;
}
.bottom{
width:960px;
padding-top:20px;
padding-bottom:10px;
margin:0px auto;
text-align:center;
line-height:1.6;
clear:both;
}
.cont{ /*底部网站计数*/
width:960px;
height:25px;
line-height:25px;
margin:0px auto;
text-align:center;
}
.cont span{
padding-left:8px;
padding-right:8px;
padding-top:3px;
padding-bottom:3px;
text-align:center;
background-color:#000000;
color:#999999;
margin-left:5px;
margin-right:5px;
}
.polis{ /*网络警察*/
clear:both;
width:800px;
height:90px;
padding-top:10px;
text-align:center;
margin:0px auto;
}
.polis img{
display:inline;
}
/*关于我们页面关于我们页面*/
.nr{ /*内容处*/
width:960px;
margin:0px auto;
}
.t_left{
float:left;
width:194px;
}
.t_right{
float:right;
width:750px;
}
.t_leftbt{
width:177px;
padding-left:15px;
padding-top:5px;
height:21px;
background:url(../images/o_btbg.jpg) repeat-x top;
border:1px solid #DCDCDC;
border-bottom:none;
}
.t_leftnr{
padding:8px;
width:178px;
background-color:#F0F0F0;
}
.left1{
width:150px;
margin:10px auto;
}
.left1 li{
width:120px;
height:28px;
border-bottom:1px dotted #999999;
padding-left:30px;
background:url(../images/sj.jpg) no-repeat 15px 9px;
line-height:28px;
}
.t_tel{
width:155px;
padding:10px;
border:1px dotted #999999;
background:url(../images/tel.jpg) no-repeat bottom right;
margin:5px auto;
line-height:1.6;
}
.t_right1{
width:710px;
padding-left:40px;
height:26px;
padding-top:20px;
background:url(../images/right1.jpg) no-repeat;
font-size:15px;
color:#333333;
font-family:"幼圆";
}
.t_right2{
width:736px;
border-left:1px solid #CDCDCD;
border-right:1px solid #CDCDCD;
padding:15px 0px 15px 0px;
margin-left:12px;
}
.t_right3{
width:738px;
height:13px;
margin-left:12px;
}
.t_rightn1{
width:666px;
height:15px;
margin:0px auto;
}
.t_rightn2{
width:620px;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
margin:0px auto;
padding:10px 22px;
background-color:#F7F7F5;
}
.t_about{
width:620px;
margin:0px auto;
line-height:1.8;
background-color:#F7F7F5;
overflow:hidden;
}
/*新闻中心内容新闻中心内容新闻中心内容*/
.t_news{
width:590px;
margin:0px auto;
}
.t_news li{
width:550px;
height:30px;
border-bottom:1px dotted #999999;
padding-left:25px;
padding-right:15px;
line-height:30px;
background:url(../images/circle.jpg) no-repeat 10px 12px;
}
.t_news li span{
float:right;
}
.t_fy{
clear:both;
width:400px;
height:30px;
text-align:center;
line-height:30px;
margin:0px auto;
font-size:14px;
}
.t_newsbt{
width:590px;
height:33px;
background-color:#EFEFEF;
border:1px dotted #999999;
text-align:center;
line-height:33px;
font-size:14px;
font-weight:bold;
margin:0px auto;
}
.time{
font-weight:normal;
margin-left:15px;
}
.t_newsnr{
width:590px;
margin:15px auto;
line-height:1.8;
overflow:hidden;
}
/*产品展示产品展示产品展示*/
.t_pinfl{
width:590px;
padding:6px 0px;
border:1px dashed #999999;
background-color:#EFEFEF;
margin:0px auto 15px auto;
}
.t_pinfl ul{
overflow:hidden;
}
.t_pinfl li{
float:left;
width:112px;
padding-left:35px;
height:25px;
line-height:25px;
background:url(../images/pinpoint.jpg) no-repeat 14px 6px;
}
.t_product{
width:590px;
margin:0px auto;

}
.t_product ul{
overflow:hidden;
}
.t_product li{
float:left;
width:137px;
height:150px;
margin-right:14px;
text-align:center;
line-height:25px;
overflow:hidden;
}
.t_product li img{
width:133px;
height:118px;
padding:1px;
border:1px solid #DADADA;
}
.t_product li.sp{
float:left;
width:137px;
height:150px;
margin-right:0px;
text-align:center;
line-height:25px;
}
.t_productbt{
width:590px;
height:30px;
line-height:30px;
font-size:14px;
font-weight:bold;
text-align:center;
border-bottom:2px dashed #DADADA;
margin:0px auto 15px auto;
}
/*人才招聘人才招聘人才招聘*/
.jobs{
width:620px;
margin:0px auto;
line-height:1.8;
background-color:#F7F7F5;
overflow:hidden;
}
/*客户留言页面客户留言页面*/
.tanlely{
width:600px;
margin:20px auto 0px auto;
border:1px solid #cccccc;
}
.tdjs{
width:100px;
height:45px;
line-height:45px;
text-align:right;
border:1px solid #cccccc;
border-spacing:0px;
}
.tdjs1{
width:100px;
height:45px;
line-height:45px;
text-align:right;
border:1px solid #cccccc;
border-spacing:0px;
}
.tdtext{
padding-left:10px;
border:1px solid #cccccc;
}
.tdtext1{
padding-left:10px;
border:1px solid #cccccc;
}
.text1{
width:227px;
height:24px;
border:1px solid #CCCCCC;
line-height:24px;
}
.text2{
width:362px;
height:90px;
border:1px solid #CCCCCC;
margin-top:10px;
margin-bottom:10px;
}
.tanlebtn{
width:600px;
margin:0px auto 20px auto;
border:1px solid #cccccc;
border-top:none;
}
.tdtext3{
padding-left:10px;
border:1px solid #cccccc;
text-align:center;
border-top:none;
height:57px;
line-height:57px;
}
.btn{
width:68px;
height:18px;
background:url(../images/btn.jpg) no-repeat;
text-align:center;
line-height:18px;
color:#000000;
margin-right:20px;
border:0px;
cursor:pointer;
}
.liad{
width:600px;
height:30px;
line-height:30px;
color:#913915;
margin:0px auto;
}