/* ----------    公共样式  -----------------    */
body {
	font-family:"宋体", arial;
	margin:0;
	padding:0;
	font-size:12px;
	color:#666;
 }
 /*(设立默认全局样式超链接样式)*/
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:1003px;
height:73px;
margin:0 auto;
padding:10px 0px 0px 0px;
}
.logo{
width:490px;
float:left;
padding:0px 0px 0px 20px;
}
.dw{
width:284px;
float:left;
padding:35px 0px 0px 0px;
}
.top_r{
width:202px;
float:left;
padding:0px 0px 0px 0px;
}
.top_r h1{
padding:0px 0px 0px 0px;
}
.top_serch{
width:202px;
float:left;
padding:22px 0px 0px 0px;
}
/*----menu样式------*/
#menu {
width:1003px;
height:30px;
margin:0 auto;
background:url(../images/menu_bg.gif) repeat-x;
font-size:12px;
font-weight:bold;
}
#menufg {
width:1px;
height:30px;
background:url(../images/fg.gif) repeat-x;
}
#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;
background:url(../images/menua.gif) no-repeat; display:block;}
/*----banner样式------*/
#banner{
width:1003px;
margin:0 auto;
padding:5px 0px 0px 0px;
}
#contact_index{
width:1003px;
margin:0 auto;
padding-top:15px; 
}
.con_l {
width:297px;
float:left;
padding-left:13px;
}
.con_lt {
width:297px;
height:20px;
float:left;
background:url(../images/t1.gif) no-repeat;
}
.con_lt span{
float:right;
padding-right:20px;
line-height:24px;
}
.con_lt h2{
font-weight:bold;
color:#000000;
line-height:24px;
padding-left:11px;
}
.con_lt a {color: #FF9D00; text-decoration:none;}
.con_lt a:hover {color: #FF9D00; text-decoration:underline;}
.con_lfont{
line-height:21px;
padding:10px 12px 0px 12px;
background:url(../images/aboutbg.gif) 5px 9px no-repeat;
}
.con_fg {
width:17px;
height:195px;
float:left;
background:url(../images/fg2.gif) no-repeat;
}
.con_z {
width:376px;
float:left;
}
.con_zt {
width:376px;
height:20px;
float:left;
background:url(../images/t2.gif) no-repeat;
}
.con_zt span{
float:right;
padding-right:16px;
line-height:24px;
}
.con_zt h2{
font-weight:bold;
color:#000000;
line-height:24px;
padding-left:11px;
}
.con_zt a {color: #FF9D00; text-decoration:none;}
.con_zt a:hover {color: #FF9D00; text-decoration:underline;}
.con_ztu {
width:376px;
float:left;
padding-top:5px;
}
.con_ztu li{
line-height:24px;
padding-left:20px;
background:url(../images/line.gif) 5px 6px no-repeat;
}
.con_ztu span{
color:#878787;
font-family:Verdana;
font-size:10px;
float:right;
padding-right:16px;
}
.con_r {
width:280px;
float:left;
}
.con_rt {
width:280px;
height:20px;
float:left;
background:url(../images/t1.gif) no-repeat;
}
.con_rt span{
float:right;
padding-right:5px;
line-height:24px;
}
.con_rt h2{
font-weight:bold;
color:#000000;
line-height:24px;
padding-left:11px;
}
.con_rt a {color: #FF9D00; text-decoration:none;}
.con_rt a:hover {color: #FF9D00; text-decoration:underline;}
.con_rlx {
width:274px;
height:180px;
padding-left:6px;
padding-top:5px;
float:left;
background:url(../images/contact_bg.gif) 105px 50px no-repeat;
line-height:24px;
}
.con_rlx span{
font-size:15px;
}
/*----首页产品样式------*/
#product {
width:1003px;
margin:0 auto;
background:url(../images/pro_bg.gif) repeat-x;
}
.product_t {
width:1003px;
height:32px;
float:left;
background:url(../images/titp.gif) 30px 6px no-repeat;
}
.product_t span{
float:right;
padding-right:5px;
line-height:38px;
}
.product_t a {color: #FF9D00; text-decoration:none;}
.product_t a:hover {color: #FF9D00; text-decoration:underline;}
.product_tu {
width:1003px;
}
.product_tu img{
border:#DEDEDE solid 1px;
}
/*----首页footer样式------*/
#footer {
width:1003px;
height:89px;
margin:0 auto;
background:url(../images/bpbg.gif) 50px 0px no-repeat;
}
.footer1 {
width:763px;
float:left;
padding-left:42px;
padding-top:12px;
line-height:24px;
}
.footer2 {
width:198px;
padding-top:18px;
float:left;
}
#contact{
width:1003px;
margin:0 auto;
padding-top:15px; 
}
.aboutl1 {
width:3px;
height:372px;
float:left;
background:url(../images/con_1.gif) repeat-x;
}
.aboutl {
width:242px;
float:left;
background:url(../images/con_2.gif) repeat-x;
}
.abouttu{
text-align:center;
padding:10px 0px 0px 0px;
}
.aboutl h1{
padding:10px 0px 0px 18px;
}
.about_nav {
padding:10px 0px 5px 0px;
width:242px;
}
.about_nav li{
line-height:30px;
background:url(../images/jt.gif) 5px 10px no-repeat;
border-bottom:#D0D0D0 1px solid;
padding:0px 0px 0px 20px;
margin:0px 20px 0px 17px;
}
.aboutz {
width:25px;
height:372px;
float:left;
background:url(../images/con_z.gif) no-repeat;
}
.aboutr {
width:730px;
float:left;
padding:10px 0px 0px 0px;
background:url(../images/con_3.gif) repeat-x;
}
.aboutr span{
float:right;
}
.aboutr2 {
width:730px;
float:left;
padding:10px 0px 10px 0px;
background:url(../images/con_3.gif) repeat-x;
}
.aboutr22 {
width:730px;
float:left;
}
.aboutr22 span{
float:right;
}
.aboutr_form {
width:600px;
float:left;
}
.about_rightt{
font-size:13px;
font-weight:bold;
background:url(../images/jt2.gif) 10px 2px no-repeat;
padding:0px 0px 0px 30px;
}
.about_rightt a {color: #000; text-decoration:none;}
.about_rightt a:hover {color: #f60; text-decoration:none;}
.about_right2{
width:710px;
float:left;
padding:20px 10px 0px 10px;
}
.aboutr1 {
width:3px;
height:372px;
float:left;
background:url(../images/con_4.gif) repeat-x;
}
.news{
width:710px;
float:left;
line-height:20px;
padding:20px 10px 20px 10px;
}
.news li{
line-height:24px;
padding-left:5px;
border-bottom:#CCCCCC 1px dashed;
margin:0px 10px 0px 10px;
}
.news span{
color:#878787;
font-family:Verdana;
font-size:10px;
float:right;
padding-right:10px;
}
.news h3{
text-align:center;
line-height:30px;
font-size:14px;
color:#000000;
font-weight:bold;
}
.product{
width:710px;
float:left;
line-height:20px;
padding:30px 10px 20px 10px;
}
.product li{
float:left;
padding:0px 30px 0px 14px;}
.proImg{
  text-align:center;
  border:1px solid #CCCCCC;
}
.proText{
  text-align:center;
  line-height:24px;
}
.products_show{
width:730px;
padding-top:20px;
}
.box-title{
height:40px;
line-height:40px;
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{ 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;}

.news-show h3{ font-size:14px;  text-align:center; font-weight:bold}
.pic img{border:#ccc 1px solid;}
.desc{
line-height:30px;
text-align:center;}
