/* ----------    公共样式  -----------------    */
body {
	font-family:"宋体", arial;
	margin:0;
	padding:0;
	font-size:12px;
	color:#666;
	background:url(../images/bg.gif) center 0 repeat-y scroll;
 }
 /*(设立默认全局样式超链接样式)*/
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;}
/*-----首页样式——————-*/
/*----头部样式------*/
#top {
width:973px;
height:83px;
margin:0 auto;
background:url(../images/logobg.jpg) no-repeat;
}
.top_l {
width:562px;
height:83px;
float:left;
}
.top_z {
width:144px;
height:37px;
float:left;
padding-top:45px;
}
.top_r {
width:190px;
height:83px;
float:left;
padding-left:77px;
}
.top_r1 {
width:125px;
height:13px;
float:left;
padding-top:10px;
padding-left:65px;
}
.top_r2 {
width:190px;
height:37px;
float:left;
padding-top:23px;
}
#logo{
width:1003px;
margin:0 auto;
height:84px;
}
/*----menu样式------*/
#menu {
width:973px;
height:30px;
margin:0 auto;
background:url(../images/menubg.gif) repeat-x;
font-size:12px;
font-weight:bold;
}
#menu li{
float:left;
}
#menufont{
width:138px;
float:left;
line-height:30px;
text-align:center;
}
#menufont a {
color: #fff; text-decoration:none;}
#menufont a:hover {
color: #FFEA00; text-decoration:none;
display:block;}
/*----banner样式------*/
#banner_index{
width:973px;
height:300px;
margin:0 auto;
padding:5px 15px 0px 15px;
-padding:0px 15px 0px 15px;
overflow:hidden;
}
#banner{
width:973px;
height:200px;
margin:0 auto;
padding:5px 15px 0px 15px;
-padding:0px 15px 0px 15px;
overflow:hidden;
}
#contact_index{
width:973px;
height:204px;
margin:0 auto;
padding:0px 15px 0px 15px;
}
.con_l {
width:284px;
height:204px;
float:left;
}
.con_l1 {
width:52px;
height:16px;
float:left;
background:url(../images/about.gif) 16px 15px no-repeat;
padding:23px 0px 0px 236px;
}
.con_l2 {
width:254px;
height:165px;
float:left;
padding:0px 13px 0px 17px;
line-height:22px;
}
.con_l2 h1{
text-align:center;
padding-bottom:5px;
}
.con_line {
width:1px;
height:204px;
float:left;
background:url(../images/line.gif) no-repeat;
overflow:hidden;
}
.con_m {
width:416px;
height:204px;
float:left;
}
.con_m1 {
width:25px;
height:16px;
float:left;
background:url(../images/about.gif) 16px 15px no-repeat;
padding:23px 0px 0px 368px;
}
.con_m2 {
width:416px;
height:165px;
float:left;
line-height:28px;
text-align:center;
}
.con_m2 img{
 border:#E7E7E7 solid 1px;
}
.con_line {
width:1px;
height:204px;
float:left;
background:url(../images/line.gif) no-repeat;
}
.con_r {
width:271px;
height:204px;
float:left;
background:url(../images/newsbg.gif) 10px 0px no-repeat;
-background:url(../images/newsbg.gif) 5px 0px no-repeat;
}
.con_r h2{
height:16px;
padding:23px 0px 0px 216px;
}
.con_r li{
line-height:24px;
background:url(../images/dian.gif) 13px 8px no-repeat;
-background:url(../images/dian.gif) 10px 8px no-repeat;
padding:0px 0px 0px 24px;
}
#footer{
width:973px;
height:80px;
margin:0 auto;
padding:0px 15px 0px 15px;
}
.footer0{
width:973px;
height:80px;
float:left;
background:url(../images/botbg.gif) repeat-x;
}
.footer1{
width:766px;
height:63px;
float:left;
line-height:22px;
padding:17px 0px 0px 19px;
}
.footer2{
width:180px;
height:80px;
float:left;
line-height:22px;
padding-top:12px;
}
/* ----------    about样式  -----------------    */
#contact{
width:973px;
margin:0 auto;
padding:0px 15px 0px 15px;
}
.about-left{
width:210px;
float:left;
padding-bottom:20px;
}
.about-left h1{
text-align:center;
padding:20px 0px 10px 0px;
}
.about-left li{
background:url(../images/navbg.gif) 38px 12px no-repeat;
line-height:30px;
padding-left:57px;
}
.about-center{
width:17px;
height:330px;
float:left;
background:url(../images/jg.gif) no-repeat;
}
.about-right{
width:736px;
float:left;
padding-left:10px;
}
.about-right1{
width:716px;
float:left;
margin:30px 20px 10px 0px;
padding-bottom:5px;
border-bottom:#DADADA solid 2px;
}
.about-right1 span{
float:right;
}
.about_rightt{
font-size:13px;
font-weight:bold;
padding-left:20px;
color:#000000;
background:url(../images/jt.gif) 5px 2px no-repeat;
}
.about_rightt a {color: #000; text-decoration:none;}
.about_rightt a:hover {color: #f60; text-decoration:none;}
.about-right2{
width:716px;
float:left;
padding-right:20px;
line-height:24px;
padding-bottom:20px;
}
.about_news{
width:710px;
float:left;
margin-right:10px;
line-height:24px;
padding-bottom:20px;
}
.about_news li{
line-height:30px;
background:url(../images/dian.gif) 5px 10px no-repeat;
padding-left:20px;
border-bottom:#DADADA 1px dashed;

}
.about_news span{
float:right;
padding-right:5px;
font-family: Verdana;
font-size:10px;
color:#AFAFAF;
}
.about_news h3{
text-align:center;
line-height:30px;
font-size:14px;
font-weight:bold;
color:#000000;
}
.pro_right2{
width:716px;
float:left;
padding-right:20px;
line-height:24px;
padding-bottom:20px;
}
.pro_right2 li{
float:left;
padding:0px 25px 10px 13px;}
.proImg{
  text-align:center;
  border:1px solid #CCCCCC;
}
.proText{
  text-align:center;
  line-height:24px;
}
.pro_show{
width:716px;
float:left;
padding-right:20px;
line-height:24px;
padding-bottom:20px;
}
.box-title{ margin-bottom:6px;}
.box-title h3{ font-size:14px; font-weight:bold; padding-top:5px; padding-bottom:5px; text-align:center}
.box-left{ width:250px; float:left; margin-left:20px;}
.box-right{ width:320px; float:right; margin-right:20px;}
.box-left-img img{
width:202px;
height:179px;
border:#ccc 1px solid;}
.box-left-desc ul li{ display:inline;}
.box-left-desc ul li img{ width:50px; height:50px; border:#ccc 1px solid}
.box-left-desc{ margin-top:6px;}
.box-right-desc li{ font-size:14px;  padding-top:4px; padding-bottom:4px;}
.box-right-desca{margin-top:4px; margin-bottom:4px; height:20px; display:block;}
.box-right-desca li{float:left; margin-right:6px; display:block;}
.box-right-desca li a{width:60px; height:22px; line-height:22px; background-color:#718e46; color:#FFFFFF; text-align:center; text-decoration:none; border:#4b5f22 1px solid; display:block;}
.box-right-desca li a:hover{background-color:#ff7100; border:#853200 1px solid; color:#FFFFFF;}
.box-right-button{ clear:both; height:30px; padding-top:20px;}
.box-right-button li{ display:inline;}


.box-desc{ clear:both}
.box-desc h3{ height:31px; line-height:31px;font-size:14px; padding-left:20px; font-weight:bold;
background-color:#F1F1F1;}
.box-desc-freestyle{ padding:10px;}


.box-about h3{height:31px; line-height:31px; font-size:14px; padding-left:20px; font-weight:bold; background-color:#F1F1F1;}
.box-about ul{ margin-top:20px;}
.box-about ul li{ float:left; margin-left:20px; display:inline; margin-bottom:20px; text-align:center;}
.box-about img{border:#ccc 1px solid;}
.news-show h3{ font-size:14px;  text-align:center; font-weight:bold}
.desc{
line-height:30px;
text-align:center;}
.pic img{
border:1px #ccc solid;}
