@charset "utf-8";
/* CSS Document */
/* ----------    公共样式  -----------------    */
body {
	font-family:"宋体", arial;
	margin:0;
	padding:0;
	font-size:12px;
	color:#333333;
 }
 /*(设立默认全局样式超链接样式)*/
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;}

/*-----首页样式——————-*/
/*----头部样式------*/
#header {
height:88px;
width: 1003px;
margin:0 auto;
padding:19px 0px 0px 0px;
}
.logo{ 
width:281px;
height:78px;
float:left;
padding-left:26px;
}
.dw{ 
width:483px;
height:16px;
float:left;
padding:33px 0px 0px 12px;
}
.top_r{ 
width:201px;
height:87px;
float:left;
color:#919191;
}
.top_r h1{ 
height:52px;
padding-left:65px;
}
#menu {
height:30px;
width: 1003px;
margin:0 auto;
padding:0px 0px 5px 0px;
background:url(../images/menu_bg.gif) repeat-x;
}
.menu{
float:left;
width:142px;
height:30px;
line-height:30px;
text-align:center;
display:block;
}
#fg{
width:1px;
height:30px;
float:left;
background:url(../images/fg.gif) no-repeat;
overflow:hidden;}
#menu li a{
width:142px;
color:#fff;
font-weight:bold;
line-height:30px;
text-decoration:none;}
#menu li a:hover{
width:142px;
color:#fcff00;
font-weight:bold;
float:left;
text-decoration:none;
}
#banner_index{
height:300px;
width: 1003px;
margin:0 auto;
}
#banner{
height:200px;
width: 1003px;
margin:0 auto;
}
#content_index{
width: 1003px;
height:472px;
margin:0 auto;
padding-top:10px;
}
.content_left{
width:227px;
float:left;
margin-left:10px;
padding-bottom:10px;
}
.content_left h2{
height:23px;
padding:8px 0px 0px 32px;
background:url(../images/nav_tit.gif) no-repeat;
}
.content_nav{
width:227px;
float:left;
background:url(../images/nav_bg.gif) repeat-y;
border-bottom:#CACACA 1px solid;
padding-bottom:8px;
margin-bottom:5px;
}
.content_nav1{
width:227px;
height:auto;
float:left;
background:url(../images/nav_bg.gif) repeat-y;
border-bottom:#CACACA 1px solid;
padding-bottom:8px;
margin-bottom:5px;
}
.content_nav li{
padding-left:32px;
line-height:31px;
background:url(../images/nav_li.gif) 13px 13px no-repeat;
}
.content_nav1 li{
padding-left:32px;
line-height:31px;
background:url(../images/nav_li.gif) 13px 13px no-repeat;
}
.content_nav2x img{
margin-top:8px;
}
.content_con{
width:213px;
height:157px;
float:left;
background:url(../images/con_bg.gif) no-repeat;
margin:5px 0px 0px 0px;
line-height:22px;
padding:7px 0px 0px 14px;
color:#666;
display:none;
}
.content_right{
width:736px;
float:left;
margin-left:20px;
}
.content_rightit{
width:715px;
height:20px;
float:left;
background:url(../images/tit1.gif) repeat-x;
padding-left:21px;
}
.content_rightit span{
float:right;
margin:5px 23px 0px 0px;
color:#666;
}
.content_font{
width:551px;
float:left;
line-height:22px;
padding:12px 0px 12px 185px;
background:url(../images/dq.gif) 10px 45px no-repeat;
}
.content_pro{
width:736px;
float:left;
}
.prosbg{
width:219px;
height:207px;
float:left;
border:#E3E3E3 1px solid;
padding:0px 0px 0px 0px;
margin:0px 6px 0px 0px;
text-align:center;
}
.prosbg h3{
line-height:30px;
width:219px;
border-top:#E3E3E3 1px solid;
text-align:center;
}
#footer {
height:103px;
width: 1003px;
margin:0 auto;
background:url(../images/bot_bg.gif) repeat-x;
}
.footer1 {
height:88px;
width: 782px;
float:left;
line-height:21px;
padding:16px 0px 0px 23px;
color:#666;
}
.footer2 {
height:68px;
width: 198px;
padding-top:35px;
float:left;
}
#content{
width: 1003px;
margin:0 auto;
padding:10px 0px 10px 0px;
min-height:472px;
}
.content_about{
width:706px;
height:28px;
float:left;
padding-left:30px;
line-height:28px;
border-bottom:2px #CCCCCC solid;
background:url(../images/ic4.jpg) 10px 8px no-repeat;
}
.about_font{
width:716px;
float:left;
padding:10px 10px 10px 10px;
}
/*- newsnei---------------------------*/
.newsnei{
width:706px;
_width:690px;
float:left;
line-height:24px;
color:#666;
}
.newsnei a {text-decoration:none; color:#000; font-weight:bold;} 
.newsnei a:hover {text-decoration: underline; color:#f60;} 
.newsnei li{ padding:16px 5px 2px; margin-left:2px; border-bottom:#D8DFE9 dotted 1px;}

.newsnei li h1{ font-size:13px;background:url(../images/arrs.jpg) left no-repeat;padding:0 0 0 0px; margin:0;}
.newsnei li h2{ text-align:right; color:#999; font-size:12px; font-weight:normal; margin:0; padding:0;}
.newsnei li span{ margin:5px;}
.newsnei2{
padding:15px 13px 10px 15px;
line-height:24px;
color:#666;
}
.newsnei2 p{ font-size:13px;}
.newsnei2 h1{ font-size:16px; text-align:center; border-bottom:#eee solid 2px; padding-bottom:10px; margin-bottom:10px;}
.newsnei2 span{ margin:8px;} 
/*- nei-------------------------------- */
.pronei{
width:726px;
line-height:24px;
padding:0px 0px 10px 0px;
}

.pronei li{ float:left; width:222px; margin:20px 3px 20px 10px;
_margin:20px 3px 20px 5px;
}
.pronei a{ display:block;border:#BECCD8 solid 1px;}
.pronei span a{text-align:center;line-height:28px; border-top:0;}

.poofen{ clear:both; padding-top:20px; margin-bottom:20px; text-align:center;}
.poofen a{ display:none; border:none; padding:0;}
/*- proo---------------------------*/
.proo{
width:706px;
_width:716px;
padding:20px 0 20px 20px;
_padding:20px 0 20px 0px;}
.proo h2{ font-size:14px;}
.proo-al{ float:left;
padding-bottom:10px;}
.proo-all img{ border:1px #BECCD8 solid;}
.chakan { text-align:center; line-height:25px;}
.chakan a{ text-decoration:underline;}
.{}
.proo-ar{ float:left; width:260px; margin-left:25px;
_width:250px; _margin-left:15px;}
.proo-ar1 li{ border-bottom:#BECCD8 solid 1px; line-height:28px;}
.proo-ar1 li.imgg{_padding-top:8px;_height:20px;}
.proo-ar1 li.imgg img{ margin:0 5px;}

.proo-ar2 li{ padding:8px 0 0; font-weight:700;}
.proo-ar2 li img{ margin-right:5px; margin-bottom:-5px;}

.proo-bl{
width:692px;
padding:0px 0px 0px 0px;*padding:0px 0px 0px 0px; font-size:14px;}
.proo-bl h2,.proo-b h2{ 
background:url(../images/arrow.gif) 5px 10px no-repeat; padding-left:20px;
background-color:#A7D2D2;
line-height:30px;
color:#000;
font-weight:bold;}
.proo-bl p{
margin:10px 0px 20px 0px;}

.proo-b li{ float:left; margin:15px 22px 0 10px!important;margin:20px 24px 20px 4px;
_margin:20px 5px 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; }
