/*样式*/
body{margin:0px;font-size:12px;background:#EEF4F6 url("bodybg.gif") repeat-x;overflow:auto;color:#454545;}
table,tr,td{font-family:"Arial","Tahoma","宋体";font-size:12px;color:#454545;}
div{margin-left:auto;margin-right:auto;line-height:24px;font-family:"Arial","Tahoma","宋体";color:#454545;font-size:12px;overflow:hidden;}
hr{height:0px;border:0px;border-top:1px solid #ddd;width:96%;}
img{border:0;}
a{color:#2A2A2A;text-decoration:none;}
a:hover{color:red;text-decoration:underline;}
a.link{color:#2A2A2A;}
a.redcolor{color:#CB4721;}
a.redcolor:hover{color:red;}
form{margin:0px;padding:0px}

/*一些常用的公共CSS*/
.f_left{float:left;}
.f_right{float:right;}
.clear{clear:both;}
.pt_4{padding-top:4px;}
.pl_4{padding-left:4px;}
.pd_3{padding:3px;}
.pd_5{padding:5px;}
.mg_5{margin:5px;}
.space{height:5px;}
.border{border:1px #D2DFE6 solid;}
.dashed{border:1px #D2DFE6 dashed;}
.block{display:block;}
.oh{overflow:hidden;}

/*我们一直在努力*/
#top_we_are{position:relative;width:969px;margin:0 auto;margin-top:10px;height:30px;}
#top_we_are td{color:#FFF;}
#top_we_are div{color:#FFF;}
#top_we_are .left{float:left;width:10px;background:url("headertop_left.gif") no-repeat;height:30px;}
#top_we_are .right{float:right;width:10px;background:url("headertop_right.gif") no-repeat;height:30px;}
#top_we_are .middle{float:left;width:949px;height:30px;background:url("headertop_bg.gif") repeat-x;}
#top_we_are .padding{padding-top:4px;}
#top_we_are a{color:#FFF;}

/*导航菜单及LOGO位置*/
#top{position:relative;width:969px;background:#EEF4F6 url("mainbg.gif") repeat-x;}
#top .logo{padding:15px;}
#top .tabs{padding-top:51px;}
#top .tabs ul{margin:0;padding:10px 10px 5px 10px;list-style:none;}
#top .tabs li{display:inline;margin:0;padding:0;}
#top .tabs a{background:url("tabs_left.gif") no-repeat left top;margin:0;padding-top:8px;/*FireFox*/*padding-top:0px; /*IE7 IE6*/padding-right:0px;padding-bottom:8px;*padding-bottom:0px;padding-left:4px;text-decoration:none;}
#top .tabs a span{background:url("tabs_right.gif") no-repeat right top;margin:0;padding:8px 10px 8px 6px;color:#FFF;}
#top .tabs a:hover{background-position:0% -42px;}
#top .tabs a:hover span{background-position:100% -42px;color:#222;}
/*向导栏及搜索*/
#lead{background:#F6FBFD url("menubg.gif") repeat-x center top;height:30px;text-align:left;margin:0 auto;width:969px;}
#lead .search{float:right;padding-right:4px;padding-top:4px;}
/*主版面样式*/
#body{margin:0 auto;position:relative;width:959px;background:#F6FBFD;padding:0 5px;}
#body #left{float:left;width:240px;padding-right:5px;}
#body #right{float:right;width:710px;}
#body ul{margin:0px;list-style:none;padding:0px;}
/*主版面分类的样式*/
#body .catelist{padding-bottom:5px;}
#body .catelist li{padding:5px 0px 0px 23px;}
/*主版面模块样式*/
#body .block-title{height:24px;background:#D2DFE6 url("subject_bg.jpg") repeat-x;padding-top:8px;padding-left:15px;border-left:1px #D2DFE6 solid;border-right:1px #D2DFE6 solid;}
#body .block-msg{border:1px solid #D2DFE6;}
#body .block-msg .newslist li{background:url("lead.gif") no-repeat 10px center;padding-left:23px;}
/*主版面首页简介样式*/
#body .intro{width:355px;height:180px;float:left;overflow:hidden;}
#body .picplayer{width:350px;float:right;}
/*主版面首页公司新闻样式*/
#body .company_news{float:left;width:352px;}
#body .business_news{float:right;width:352px;}
/*主版页商品分行样式*/
#body .wtr{border-bottom:1px dashed #DDD;}
#body .dtr{border-bottom:1px dashed #DDD;}
#body .linktxt{margin-left:5px;width:90px;height:31px;overflow:hidden;line-height:30px;margin-top:4px;}
/*主版页文章列表用到的样式*/
#body .bline{border-bottom:1px dashed #DDD;}
/*主版页下载涉及到的样式*/
#body .list_out{padding:3px 7px;}
#body .list_over{padding:3px 7px;background:#E7EEF1;}
/*主版面内容样式*/
#body .subject{font:bold 18px "Tahoma","Arial","宋体";color:#486F84;padding:10px;text-align:center;}
#body .date{text-align:center;font: 0.9em/1.5em Verdana, Arial, Helvetica, sans-serif;padding:3px;}
#body .content{padding:5px;text-align:left;}


/*主版面之友情提示*/
#body .error{margin:20px 50px;border:1px solid #D2DFE6;text-align:center;}
/*分页样式*/
.pagelist{margin:0px;padding:0px;border:0px;}
.pagelist .n{border:1px #DDD solid;padding:0px 5px;background:#FFFFFF;}
.pagelist .m{border:1px #DDD solid;padding:0px 5px;background:#E7EEF1;}

/*页脚样式*/
#foot{margin:0 auto;position:relative;background:#EEF4F6 url("footbg.gif") repeat-x bottom;height:238px;}
#foot .table{margin:0 auto;width:969px;background:#EEF4F6 url("bottombg.gif") repeat-x bottom;height:159px;}
#foot .table .codes{text-align:center;padding-top:89px;}
#foot .table .debug{text-align:center;}
#foot .tablef{margin:0 auto;width:969px;height:79px;}

/*语法高亮显示代码*/
pre{font-family:'Courier New' , Monospace;font-size:12px;width:99%;overflow:hidden;margin:0 0 1em 0;background:#A1A1A1;white-space: -moz-pre-wrap;word-wrap:break-word;word-break:break-all;}
pre ol, pre ol li, pre ol li span{margin:0 0; padding:0; border:none}
pre a, pre a:hover{background:none; border:none; padding:0; margin:0}
pre ol{list-style:decimal; background:#F7F7F7; margin:0px 0px 1px 3em !important; padding:5px 0; color:#5C5C5C; border-left:3px solid #146B00;}
pre ol li{list-style:decimal; list-style-position:outside !important; color:#5C5C5C; padding:0 3px 0 10px !important; margin:0 !important; line-height:1.3em}
pre ol li.alt{color:inherit}
pre ol li span{color:black; background-color:inherit}
pre .comment, pre .comments{color:#008200; background-color:inherit}
pre .string{color:blue; background-color:inherit}
pre .keyword{color:#069; font-weight:bold; background-color:inherit}
pre .preprocessor{color:gray; background-color:inherit}
pre .dp-xml .cdata{color:#ff1493}
pre .dp-xml .tag, pre .dp-xml .tag-name{color:#069; font-weight:bold}
pre .dp-xml .attribute{color:red}
pre .dp-xml .attribute-value{color:blue}
pre .dp-sql .func{color:#ff1493}
pre .dp-sql .op{color:#808080}
pre .dp-rb .symbol{color:#a70}
pre .dp-rb .variable{color:#a70; font-weight:bold}
pre .dp-py .builtins{color:#ff1493}
pre .dp-py .magicmethods{color:#808080}
pre .dp-py .exceptions{color:brown}
pre .dp-py .types{color:brown; font-style:italic}
pre .dp-py .commonlibs{color:#8A2BE2; font-style:italic}
pre .dp-j .annotation{color:#646464}
pre .dp-j .number{color:#C00000}
pre .dp-delphi .number{color:blue}
pre .dp-delphi .directive{color:#008284}
pre .dp-delphi .vars{color:#000}
pre .dp-css .value{color:black}
pre .dp-css .important{color:red}
pre .dp-c .vars{color:#d00}
pre .dp-cpp .datatypes{color:#2E8B57; font-weight:bold}

/*d新的样式*/
@charset "gb2312";
body{
margin:0;
padding:20px 0 0 0;
font-size:12px;
color:#444444;
font-family:"瀹嬩綋";
background:url(../images/body_bg.jpg) repeat-x 0 0 #83A2C6;
 
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
margin:0; padding:0;
}

ul{
margin:0; 
padding:0; 
list-style-type:none;
font-size:0;
line-height:0;
}
.spacer{
clear:both; 
font-size:0; 
line-height:0;
}


 a:link ,a:visited{
color:#444444;
text-decoration:none;
}
a:hover ,a:active{
color:#FF0033;
text-decoration:underline;
}


/*----------------------椤靛ご----------------------------*/


.heard{
width:865px;
margin:0 auto;
clear:both;

}
.heard img.logo{
border:0px;
float:left;
display:block;

}
.heard img.home{
float:right;
margin:30px 30px 0 0 ;
display:block;
}
.heard ul.nav{
clear:both;
width:865px;
display:block;
height:34px;
background: url(../images/nav_center.jpg)  repeat-x 0 0;
}
.heard ul.nav li{
float:left;
height:34px;
background:url(../images/li_bg74.jpg) no-repeat right center;
position:relative;
}
.heard ul.nav  li ul{
display:none;

}


.heard ul.nav li:hover ul{
display:block;
width:500px;
position:absolute; 
top:33px; 
left:10px; 
z-index:10;
}


.heard ul.nav li:hover ul li{
height:25px;
border-right:1px solid #DF8258;
float:left;
width:90px;
display:block
}

.heard ul.nav li:hover ul li a{
display:block; 
background:#DD4B0A; 
font: 12px/25px "宋体";
color:#F9FBFF;
padding:0;
text-align:center;
}

.heard ul.nav li:hover ul a:hover{
background:#E38658;
}

.heard ul.nav li:hover ul a:hover{
background:#E38658;
}

.heard ul.nav li a.home2{
background:url(../images/nav_bg_left.gif) no-repeat left 0;
padding:0 40px;
}
.heard ul.nav li.nav_right32{
background:url(../images/nav_bg_right.jpg) no-repeat right 0;

}
.heard ul.nav li a{
font:12px/34px "宋体";
color:#ffffff;
text-decoration:none;
padding:0 24px;
display:block;
}
.heard ul.nav li a.idid{
padding:0 28px 0 25px;
}

.heard ul.nav li a:hover{
text-decoration:underline;
}
/*----------------------涓讳綋----------------------------*/
.pagebody{
width:865px;
margin:5px auto;
clear:both;
}

.pagebody .mai_left{
width:276px;
float:left;
margin:0 7px 0 0;

}
.pagebody .mai_left .about_us1{
clear:both;
background:#fff;
margin:0 0 7px 0;
padding:7px;
}
.pagebody .mai_left .about_us1 img.about_img{
display:block;
margin:5px;
border:0;
}
.pagebody .mai_left .down{
clear:both;
background:#fff;
padding:7px;

}
.pagebody .mai_left .down img.down_img{
display:block;
margin:5px;
border:0;
}
.pagebody .mai_left .down ul{
display:block;
clear:both;
padding:0 0 0 3px;
}
.pagebody .mai_left .down ul li{
background:url(../images/li_bg636.jpg) no-repeat left 10px;
padding:0 0 0 10px;
height:25px;
width:140px;
overflow:hidden;
display:block;
}
.pagebody .mai_left .down ul li a{
font:12px/25px "瀹嬩綋";
color:#444444;
text-decoration:none;
}
.pagebody .mai_left .down ul li a:hover{
text-decoration:underline;
}
 
.pagebody .mai_center{
width:363px;
height:220px;
float: left;
background:#FFF;
position:relative;
padding:16px 10px 10px 10px;
overflow:hidden;
}
.pagebody .mai_center h1{
display:block;
background:url(../images/news_bg242.jpg) no-repeat 10px bottom;
height:20px;
}
.pagebody .mai_center a.more{
	position:absolute;
	right:28px;
	top:18px;
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;

}
.pagebody .mai_center a.more:hover{
text-decoration:none;
}


.pagebody .mai_center ul{
display:block;
clear:both;
padding:13px 10px 10px 10px;
}

.pagebody .mai_center ul li{
width:338px;
height:25px;
background:url(../images/li_bg636.jpg) no-repeat left 10px;
padding:0 0 0 10px;

}
.pagebody .mai_center ul li span{
float:right;
color:#D5D9E3;
display:block;
height:25px;
font:12px/25px Arial, Helvetica, sans-serif;
}
.pagebody .mai_center ul li a{
font:12px/25px "瀹嬩綋";
color:#444444;
text-decoration:none;
height:25px;
width:260px;

}
.pagebody .mai_center ul li a:hover{
text-decoration:underline;
}


.pagebody .mai_right{
width:172px;
float:right;
background:#FFF;
padding:10px;
height:226px;
overflow:hidden;
}

.pagebody .mai_right h1{
background:url(../images/producti_bg8.jpg) no-repeat 0px 0;
height:31px;
}
.pagebody .mai_right ul{
display:block;
padding:0 10px 10px 10px;
clear:both;
}
.pagebody .mai_right ul li{
width:145px;
background:url(../images/li_bg0.jpg) no-repeat left 10px;
height:25px;
overflow:hidden;
border-bottom:1px solid #dfdfdf;
padding:0 0 0 10px;
}
.pagebody .mai_right ul li a{
font:12px/25px "瀹嬩綋";
color:#444444;
text-decoration:none;

}
.pagebody .mai_right ul li a:hover{
text-decoration:underline;
}




/*----------------------椤佃剼----------------------------*/
.fooder{
width:865px;
height:50px;
margin:5px auto;
clear:both;
text-align:center;
color:#5C6979;
padding:20px 0 0 0;
background:url(../images/fooder_bg.gif) no-repeat  center 10px;
}

/*----------------------銆佷簩绾ч〉闈?---------------------------------------------------------------------------------*/


.siderbai{
width:192px;
float:left;
overflow:hidden;
}
.siderbai .por23{
float:left;
background:#FFF;
padding:10px;
clear:both;
margin:0 0 5px 0;
}

.siderbai .por23 h1{
background:url(../images/cp_bg832.jpg) no-repeat 0px 0;
height:31px;
font:bold 12px/24px "瀹嬩綋";
color:#ffffff;
padding:0 0 0 10px;
display:block;
width:161px;

}
.siderbai .por23 ul{
display:block;
padding:0 10px 10px 10px;
clear:both;
}
.siderbai .por23 ul li{
width:145px;
background:url(../images/li_bg0.jpg) no-repeat left 10px;
height:25px;
overflow:hidden;
border-bottom:1px solid #dfdfdf;
padding:0 0 0 10px;
}
.siderbai .por23 ul li a{
font:12px/25px "瀹嬩綋";
color:#444444;
text-decoration:none;

}
.siderbai .por23 ul li a:hover{
text-decoration:underline;
}

/*----------------------銆佹悳绱?---------*/

.siderbai .soso{
clear:both;
background:#ffffff;
padding:10px;

}
.siderbai .soso h1{
display:block;
height:31px;
background:url(../images/soso_bg12.jpg) no-repeat 0 0 ;
clear:both;

}
.siderbai .soso .select{
width:160px;
height:20px;
border-left:1px solid #949494;
border-top:1px solid #949494;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
font:12px/20px "瀹嬩綋";
margin:0 0 0 5px;
}

.siderbai .soso input.input_text{
width:158px;
height:20px;
border-left:1px solid #949494;
border-top:1px solid #949494;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
font:12px/20px "瀹嬩綋";
margin:0 0 0 5px;
}

.siderbai .soso input.input_subim{
background:url(../images/soso_button.jpg) no-repeat 0 0;
width:49px;
height:17px;
border:0px;
cursor:pointer;
}


.mainerbody1{
width:664px;
float:right;
background:#fff;
position: relative;

}

.mainerbody1 h1.tit1{
height:30px;
border-bottom:1px solid #82A3C6;
display:block;

padding:0 0 0 15px;
}
.mainerbody1 h1.tit1 span.size{
display:block;
height:30px;
font: bold 14px/30px "瀹嬩綋";
color:#4E69B1;
float:left;
}

.mainerbody1 h1.tit1 span.home9393{
	height:30px;
	display:block;
	line-height:16px;
	float:right;
	font:normal 12px/30px "瀹嬩綋";
color:#444444;
padding:0 10px 0 45px;
background:url(../images/home_bg9223.jpg) no-repeat left 8px
}


.mainerbody1 .body838{
font:12px/26px "瀹嬩綋";
color:#444444;
clear:both;
padding:12px;
}

.mainerbody1 .body838 img.idk{
border:none;
display:block;
float:right;
}

.mainerbody1 ul.news1{
display:block;
clear:both;
padding:12px 12px 12px 22px;
}
.mainerbody1 ul.news1 li{
background:url(../images/li_bg636.jpg) no-repeat left 10px;
width:600px;
height:25px;
border-bottom:1px  dotted #dfdfdf;
padding:0 0 0 10px;
}
.mainerbody1 ul.news1 li a{
font:12px/25px "瀹嬩綋";
color:#444444;
text-decoration:none;
}
.mainerbody1 ul.news1 li span{
float:right;
font:12px/25px  Arial, Helvetica, sans-serif;
color:#86919D;
}
.mainerbody1 ul.news1 li a:hover{
text-decoration:underline;
}
.heard img.login1{
float:right;
display:block;
margin:33px 10px 0 0 ;
}
.heard img.login1{
float:right;
display:block;
margin:33px 10px 0 0 ;
}
/*yln加*/
.qqbox {
	POSITION: absolute; WIDTH: 104px; HEIGHT: 239px; OVERFLOW: hidden; TOP: 35px; RIGHT: 0px
}
.qqlv {
	POSITION: relative; WIDTH: 33px; BACKGROUND: url(../images/center_03.gif) no-repeat; FLOAT: right; HEIGHT: 184px; OVERFLOW: hidden
}
.qqkf {
	Z-INDEX: 99999; PADDING-LEFT: 10px; WIDTH: 94px; BACKGROUND: url(../images/centerbg_07.png) no-repeat; HEIGHT: auto; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; PADDING-TOP: 50px
}
.qqbox .boli {
	Z-INDEX: 9998; POSITION: absolute; WIDTH: 94px; HEIGHT: 189px; TOP: 0px; LEFT: 0px
}
.qqkfhm {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.number {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; COLOR: #a10000; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
