body {
	font-family:"宋体", arial;
	margin:0;
	padding:0;
	font-size:12px;
	color:#666;
	background-color:#858585;
 }
 /*(设立默认全局样式超链接样式)*/
a {color: #666666; text-decoration:none;}
a:hover {color: #f60; text-decoration:none;}

 /*设立常用标签的外边距，内边距，边框为0，防止在排版时再重复定义和出现怪问题*/
div,form,img,ul,ol,li,dl,dt,dd,p,span {
margin: 0;
padding: 0;
border: 0;
background-position: bottom;	
}
/*(设立列表样式为无，这样列表前面不带点)*/
li,dl{list-style-type:none;}

/*(设立标题1,2,3,4,5,6的文字大小为12px,内外边距为0，不加粗，有利于重要等级来排版定位)*/
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

/*-----首页样式——————-*/
/*----头部样式------*/
#container {
width:986px;
background-color:#E4E4E4;
margin:0 auto;
clear:both;
}
.header{ 
height:76px; position:relative;
background:url(../images/topbg.gif) repeat-x;
}
/*----头部logo样式------*/
.logo{ 
width:248px;
float:left;
}
.topr{ 
width:738px;
float:left;
}
.topr1{ 
width:720px;
float:left;
padding:12px 18px 16px 0px;
}
.topr1 li{
float:right;
padding-left:5px;
}
.topr2{ 
width:738px;
float:left;
}
.nav{
width:689px;
height:25px;
float:left;
padding:0px 21px 0px 28px;
display:inline;
overflow:hidden;
}
.nav li {
line-height: 28px; float: left;
}
.nav01 a {
background-image:url(../images/menu_01.gif);
display: block;
height: 25px;
width:85px;
}
.nav01 a:hover {
background-position:0px -25px;
display: block;
}
.nav02 a {
background-image:url(../images/menu_02.gif);
display: block;
height: 25px;
width:98px;
}
.nav02 a:hover {
background-position:0px -25px;
display: block;
}
.nav03 a {
background-image:url(../images/menu_03.gif);
display: block;
height: 25px;
width:85px;
}
.nav03 a:hover {
background-position:0px -25px;
display: block;
}
.nav04 a {
background-image:url(../images/menu_04.gif);
display: block;
height: 25px;
width:82px;
}
.nav04 a:hover {
background-position:0px -25px;
display: block;
}
.nav05 a {
background-image:url(../images/menu_05.gif);
display: block;
height: 25px;
width:87px;
}
.nav05 a:hover {
background-position:0px -25px;
display: block;
}
.nav06 a {
background-image:url(../images/menu_06.gif);
display: block;
height: 25px;
width:84px;
}
.nav06 a:hover {
background-position:0px -25px;
display: block;
}
.nav07 a {
background-image:url(../images/menu_07.gif);
display: block;
height: 25px;
width:87px;
}
.nav07 a:hover {
background-position:0px -25px;
display: block;
}
.nav08 a {
background-image:url(../images/menu_08.gif);
display: block;
height: 25px;
width:81px;
}
.nav08 a:hover {
background-position:0px -25px;
display: block;
}
.banner{ 
width:986px;
height:312px;
margin:0 auto;
}
.contenttj{
width:986px;
margin:0 auto;
height:36px;
padding:7px 0px 9px 0px;
background-color:#E4E4E4;
}
.contenttj1{
width:42px;
float:left;
height:36px;
}
.contenttj2{
width:931px;
float:left;
height:36px;
background:url(../images/serbg.gif) repeat-x;
}
.contenttj21{
width:660px;
float:left;
line-height:36px;
padding-left:6px;
height:36px;
}
.contenttj22{
width:256px;
float:left;
padding-top:5px;
}
.serchz{
font-family:Arial;
font-size:13px;
}
.serchk{
width:141px;
height:20px;
padding-left:5px;
}
.serchk input{
height:20px;
background:url(../images/serch.gif) 0px 1px no-repeat;
border:none;
padding-left:24px;
padding-top:6px;
}
.contenttj3{
width:13px;
float:left;
height:36px;
}
.content {
width:986px;
margin:0 auto;
background:url(../images/conbg.gif) 6px 0px no-repeat;
background-color:#E4E4E4;
clear:both;
}
.contentbot {
width:986px;
height:6px;
margin:0 auto;
background:url(../images/bot.gif) -2px 0px no-repeat;
clear:both;
}
.sideleft{
width:694px;
height:240px;
float:left;
}
.sideleftit{
width:628px;
float:left;
font-size:16px; color:#858585;
font-weight:bold;
padding:13px 0px 12px 66px;
}
.sideleftit span{
float:right;
font-family:Arial;
font-size:10px;
padding:3px 30px 0px 0px;
}
.sideleftit span a{
color:#00AEFF;
}
.sideleftit span a:hover {color: #f60; text-decoration:underline;}
.sideleftf{
width:644px;
float:left;
line-height:27px;
padding:5px 30px 0px 20px;
background:url(../images/line.gif) -2px 0px repeat-y;
}
.sideleftit2{
width:628px;
float:left;
font-size:16px; color:#858585;
font-weight:bold;
padding:13px 0px 12px 66px;
background:url(../images/tit2.gif) -7px 0px no-repeat;
}
.sideleftit2 span{
float:right;
font-family:Arial;
font-size:10px;
padding:3px 30px 0px 0px;
}
.sideleftit2 span a{
color:#00AEFF;
}
.sideleftit2 span a:hover {color: #f60; text-decoration:underline;}
.sideleftf2{
width:694px;
height:322px;
float:left;
line-height:27px;
padding:5px 0px 0px 0px;
background:url(../images/line.gif) -2px 0px repeat-y;
}
.sideleftf22{
width:694px;
float:left;
background:url(../images/bgl.gif) 33px 12px no-repeat;
}
.sideleftf22 dl{
width:305px;
height:123px;
float:left;
padding:20px 0px 0px 30px;
}
.sideleftf22 dt{
width:142px;
height:117px;
overflow:hidden;
float:left;
line-height:19px;
}
.sideleftf22 dt span{
font-weight:bold;
}
.sideleftf22 dd{
width:148px;
height:123px;
float:left;
padding-left:15px;
}
.sideright{
width:292px;
float:left;
}
.sideright h1{
width:241px;
float:left;
font-size:16px; color:#858585;
font-weight:bold;
padding:13px 0px 12px 51px;
}
.sideright2{
width:275px;
line-height:27px;
background:url(../images/rbg.gif) -1px 0px repeat-y;
padding:5px 0px 12px 17px;
}
.sideright h2{
width:230px;
float:left;
font-size:16px; color:#858585;
font-weight:bold;
padding:0px 0px 12px 56px;
background:url(../images/tit3.gif) -1px 0px no-repeat;
}
.sideright h2 a{
float:right;
color:#00AEFF;
font-family:Arial;
font-size:10px;
padding:3px 30px 0px 0px;
}
.sideright h2 a:hover {color: #f60; text-decoration:underline;}
.siderighttt{
width:292px;
float:left;
background:url(../images/rbg.gif) -1px 0px repeat-y;
}
.siderightnews{
width:292px;
height:146px;
-height:150px;
float:left;
background:url(../images/rbg.gif) -1px 0px repeat-y;
}
.siderightnews li{
padding-left:37px;
line-height:30px;
background:url(../images/line2.gif) 25px 12px no-repeat;
}
.siderighttu{
width:292px;
float:left;
height:190px;
padding:15px 0px 0px 0px;
background:url(../images/rrbg.gif) 5px 80px no-repeat;
}
.siderighttu img{
margin:0px 0px 0px 10px;
}
.siderighttu span img{
margin:20px 0px 0px 20px;
}


/*- footer------------------------------ */
.footer{ width:986px;
height:99px;
clear:both;
padding-top:14px;
background-color:#E4E4E4;
}
.footer1{ width:830px;
height:22px;
clear:both;
background:url(../images/mnav.gif) repeat-x;
padding:0px 0px 0px 156px;
}
.footer1 li{ float:left;
line-height:22px;
}
.footer1 li a{
margin:0px 20px 0px 20px;
}
.footer2 {
float:left;
line-height:24px;
padding:7px 0px 0px 8px;
}
.footer3 {
float:right;
height:50px;
padding:25px 10px 0px 40px;
background:url(../images/yu.gif) 0px 25px no-repeat;
line-height:18px;
}
.bannernei{ 
width:986px;
height:242px;
margin:0 auto;
}
.contentin {
width:986px;
margin:0 auto;
background-color:#E4E4E4;
clear:both;
}
.sidebar {
width:257px;
margin:0px 8px 0px 6px;
float:left;
background:url(../images/leftbg.gif) repeat-y;
}
.sidebar h1{
height:41px;
padding:0px 0px 0px 46px;
line-height:41px;
font-size:16px;
background:url(../images/leftit.gif) no-repeat; color:#666; font-weight:bold;
}
.sidebar ul{
padding:15px 0px 50px 0px;
}
.sidebar li{
padding:0px 0px 0px 45px;
line-height:33px;
background:url(../images/line3.gif) 10px 11px no-repeat;
}
.sidebar h2{
height:36px;
padding:0px 0px 0px 55px;
line-height:36px;
font-size:16px;
background:url(../images/leftit2.gif) no-repeat; color:#666; font-weight:bold;
}
.sidebar p{
line-height:27px;
padding:0px 0px 0px 20px;
}
.sidebar h3{
height:13px;
background:url(../images/leftdi.gif) no-repeat;
}
.sidebar p span{
font-weight:bold;
}




.mainright {
width:711px;
-width:701px;
float:left;
margin-right:4px;
background:url(../images/bg2.gif) repeat-y;
display:inline;
}
.mainright h1{
height:30px;
width:631px;
-width:621px;
float:left;
background:url(../images/tit.gif) no-repeat;
padding:21px 0px 0px 80px;
font-size:16px;
font-weight:bold;}
.mainright h1 span{
float:right;
padding-right:20px;
font-size:12px;
font-weight:normal;
}
.mainrightfont{
width:681px;
min-height:329px;
-width:671px;
padding:10px 20px 10px 10px;
}
.mainright h3{
width:711px;
-width:701px;
height:10px;
float:left;
background:url(../images/bg3.gif) no-repeat;
overflow:hidden;
}
.pronei{ padding:10px 0px 0px 25px;}
.pronei li{ float:left; width:209px; margin:10px 15px 10px 0px; -margin:10px 0px 10px 0px;}
.pronei a{ display:block;border:#BECCD8 solid 1px; padding:1px;}
.pronei span a{text-align:center;line-height:28px; border-top:0;}
.caseshow{
width: 680px;
float:left;
padding:0px 10px 10px 10px;
}
.caseshow_tit{width: 680px; font-size:16px; text-align:center; line-height:30px; font-weight:bold;
padding-top:10px;}
.caseshow h1{
text-align:center;
}
.caseshow h2{
padding-top:10px;
color:#666;
}
.caseshow h2 span{
font-weight:bold;
line-height:24px;
color:#666;
}
/*- newsnei---------------------------*/
.newsnei{
width: 660px;
min-height:339px;
float:left;
padding:0px 10px 10px 30px; padding:0px 10px 10px 20px;
}
.newsnei li{ padding:16px 5px 2px 0px; margin-left:2px; border-bottom:#D8DFE9 dotted 1px;}

.newsnei li h1{
width: 630px;
font-size:13px;background:url(../images/arrs.gif) 0px 5px no-repeat;padding:0 0 0 18px; margin:0; font-weight:bold; line-height:24px; float:left;}
.newsnei li h2{ text-align:right; color:#999; font-size:12px; font-weight:normal; margin:0; padding:0;}
.newsnei li span{ margin:5px;}
.newsnei2{
width: 650px;
min-height:329px;
float:left;
padding:10px 10px 10px 30px;
color:#666;
}
.newsnei2 p{ font-size:13px;}
.newsnei2 h2{ font-size:16px; text-align:center; border-bottom:#ccc solid 2px; padding-bottom:0px; margin-bottom:0px; line-height:30px; font-weight:bold;}
.newsnei2 span{ margin:8px; line-height:24px; color:#999;} 
.newsnei2 a {color: #999; text-decoration:none;}
.newsnei2 a:hover {color: #F0FF00; text-decoration:none;}

/*- proo---------------------------*/
.proo{
width:681px;
padding:0px 0 20px 20px;}
.proo-a{width:681px;}
.proo h2{ font-size:14px;}
.proo-al{ float:left; width:400px; padding:10px 0px 10px 0px;}
.proo-all img{ border:1px #BECCD8 solid;}
.chakan { text-align:center; line-height:25px;}
.chakan a{ text-decoration:underline;}
.prooallimg a img{border:1px #BECCD8 solid;}
.proo-ar{ float:left; width:270px; margin-left:5px; padding-top:10px;}
.proo-ar1 li{ border-bottom:#BECCD8 solid 1px; height:28px; line-height:28px;}
.proo-ar1 li.imgg{
padding-top:2px; height:28px;
_padding-top:8px;_height:20px;}
.proo-ar1 li.imgg img{ margin:0px 5px;}

.proo-ar2 li{ padding:8px 0 0; font-weight:700;}
.proo-ar2 li img{ margin-right:5px; margin-bottom:-5px;}

.proo-bl{
width:678px;
float:left;
color:#666;
padding:0px 0px 0 0px; font-size:14px;}
.proo-bl h2,.proo-b h2{ border-bottom:#BECCD8 solid 1px;
border-top:#BECCD8 solid 1px;
font-weight:bold;
color:#000;
line-height:30px;
background:url(../images/arrow.gif) 5px 10px no-repeat; padding-left:20px;
background-color:#eee;
margin-bottom:10px;
}
.proo-bl p{
margin:10px 0px 20px 0px;}
.proo-b{
width:678px;
float:left;
padding:0px 0px 0 0px; font-size:14px;}
.proo-b li{ float:left; margin:15px 8px 0 10px!important;margin:20px 10px 20px 4px;}
.proo-b a{ display:block;border:#BECCD8 solid 1px; padding:1px;}
.proo-b span a{text-align:center;line-height:28px; border:0;}

.tab{border-right: #D8DFE9 solid 1px;border-bottom: #D8DFE9 solid 1px; margin-top:20px;}
.tab td{border-top: #D8DFE9 dotted 1px;border-left: #D8DFE9 solid 1px; padding-left:5px;}
.tab td span{ color:#F60;margin:5px;}
.tab input,.tab textarea{ border:#D8DFE9 solid 1px;}
.tab span input{ background:none; border:0; margin:0 8px;}
#Page_Prd{display:inline; border:none; background:none; width:100px; }

#Page_Prd a{display:inline; border:none; background:none; width:100px; }
