/*初始化*/
body{
font-family:Arial, Helvetica, sans-serif,"宋体";
font-size:12px;
color:#6A6969;
line-height:130%;
background:#fff;
text-align:center;
margin:0px;
padding:0px;
}

div{
margin:0px auto;
padding:0px;
border:0px;
font-size:12px;
line-height:130%;
}

table{
font-size:12px;
margin:0px auto;
line-height:130%;
}

.clear{
clear:both;}

ul,li{
list-style:none;
margin:0px;
padding:0px;}

li{
margin:0px auto;
}

.left{
float:left;
display:inline;}

.right{
float:right;
display:inline;}

form,img{
margin:0px;
padding:0px;
border:0px;}

a:link { color: #6A6969; text-decoration: none; }
a:visited { color: #6A6969; text-decoration: none; }
a:hover { color: #f00; text-decoration: none; }
/* all */
.wrap{
width:1002px;
overflow:hidden;
}

.head_top{
height:81px;
background:url(images/index_02.gif) repeat-x;
}

.logo{
width:57px;
height:57px;
background:url(images/index_10.gif) no-repeat;
float:left;
margin-left:13px;
margin-top:13px;
display:inline;}

.web_name{
width:258px;
height:45px;
background:url(images/index_13.gif) no-repeat;
float:left;
margin-left:11px;
margin-top:18px;
}

.logo_right{
width:289px;
float:left;
height:35px;
margin-left:355px;
background:url(images/index_05.gif) repeat-x;}

.logo_right_text{
width:247px;
height:28px!important;
height /**/:35px;
float:left;
padding-top:7px;
color:#fff;
text-align:center;
}

.logo_right_text a:link { color: #fff; text-decoration: none; }
.logo_right_text a:visited { color: #fff; text-decoration: none; }
.logo_right_text a:hover { color: #FFCC00; text-decoration: none; }

.nav_wrap{
height:33px;
margin-top:1px;
margin-bottom:1px;
background:url(images/index_20.gif) left repeat-y #D30E13 ;}

.date{
width:225px;
float:left;
height:23px!important;
color:#fff;
letter-spacing:1px;
padding-top:10px;
height /**/:33px;
}

.nav_li{
width:1px;
height:29px;
float:left;
margin-top:2px;
background:url(images/index_01.gif) no-repeat;
}

.nav{
width:100px;
float:left;
height:23px!important;
color:#fff;
padding-top:10px;
height /**/:33px;
text-align:center;
}

.nav a:link { color: #fff; text-decoration: none; }
.nav a:visited { color: #fff; text-decoration: none; }
.nav a:hover { color:#FFCC00; text-decoration: none; }

.banner{
margin-bottom:1px;}

.pagebody_wrap{
background:url(images/index_24.gif) repeat-x top;
}

.pagebody{
background:url(images/index_03.gif) repeat-y;
margin-top:15px;
padding-top:10px;
padding-bottom:15px;
margin-bottom:5px;
}

.pagebody1{
background:url(images/index_09.gif) repeat-y;
margin-top:15px;
padding-top:5px;
padding-bottom:15px;
margin-bottom:5px;
}

.sidebar{
width:220px;
overflow:hidden;
float:left;
margin-left:15px;
display:inline;
}

.new_product{
width:220px;
height:150px;
margin-top:5px;
margin-bottom:20px;
}

.new_product1{
width:220px;
height:100px;
margin-top:5px;
margin-bottom:10px;
display:table;
border:1px solid #E6E6E6;
background:#F7F7F7;
}

.prodcut_list{
width:192px!important;
width /**/:220px;
height:20px!important;
height /**/:33px;
font-weight:bold;
color:#626161;
padding-top:13px;
background:url(images/index_64.gif) no-repeat;
text-align:left;
padding-left:28px;}

.prodcut_list1{
width:185px!important;
width /**/:220px;
height:22px!important;
height /**/:28px;
color:#626161;
padding-top:6px;
background:url(images/index_67.gif) no-repeat;
text-align:left;
padding-left:35px;}

.prodcut_list a:link { color: #626161; text-decoration: none; }
.prodcut_list a:visited { color: #626161; text-decoration: none; }
.prodcut_list a:hover { color:#FFCC00; text-decoration: none; }

.prodcut_list1 a:link { color: #626161; text-decoration: none; }
.prodcut_list1 a:visited { color: #626161; text-decoration: none; }
.prodcut_list1 a:hover { color:#FFCC00; text-decoration: none; }

.mid{
width:528px;
overflow:hidden;
float:left;
margin-left:28px;
}

.main{
width:733px;
overflow:hidden;
float:left;
margin-left:28px;
}

.nav_name{
width:528px;
height:23px;
background:url(images/index_06.gif) repeat-x;
}

.nav_name2{
width:733px;
height:39px;
}

.content{
width:730px;
height:500px;
display:table;
text-align:left;
line-height:23px;
margin:10px auto;
}

.index_content{
width:528px;
height:140px;
text-align:left;
line-height:25px;
display:table;
color:#6E6E6E;
margin:10px auto;
}

.nav_name1{
width:528px;
height:25px;
margin-bottom:10px;
background:url(images/index_08.gif) repeat-x;
}

.news_list_wrap{
width:528px;
height:27px;
color:#6E6E6E;
background:url(images/index_71.gif) no-repeat;
}

.news_title{
width:390px;
text-align:left;
margin-left:17px;
float:left;
display:inline;
line-height:27px;
}

.news_date{
width:115px;
float:left;
line-height:27px;
text-align:center;
}

.news_wrap{
height:100px;
display:table;}

.product_show_wrap{
width:528px;
height:104px;}

.product_show{
width:500px;
margin-left:5px;
float:left;
height:104px;
}

.side_right{
width:174px;
overflow:hidden;
float:left;
margin-left:28px;
}

.search_wrap{
width:172px;
height:100px;
margin-top:8px;
display:table;
margin-bottom:13px;
border:1px solid #E6E6E6;
background:#FAFAFA;
}

.radio{
border:0px;}

.search_input{
border-top:1px #444 solid;
border-left:1px #444 solid;
border-right:1px #ccc solid;
border-bottom:1px #ccc solid;
height:17px;}

.tel_wrap{
width:172px;
height:100px;
margin-top:8px;
display:table;
margin-bottom:20px;
border:1px solid #E6E6E6;
background:#F7F7F7;
}

.tel_wrap li{
margin:7px auto;
}

.link{
margin-bottom:10px;}

.footer{
border-top:1px solid #E6E6E6;
padding-top:10px;
padding-bottom:10px;
margin-top:10px;
line-height:24px;
background:#F3F4F6;
}

.cmy_list{
width:150px!important;
width /**/:175px;
height:23px!important;
height /**/:30px;
border:1px solid #E4E4E4;
text-align:left;
padding-left:19px;
padding-top:7px;
margin-bottom:5px;
background:#fff;
}

.content_wrap{
width:727px;
overflow:hidden;
margin-bottom:10px;
}

.content_name{
width:400px;
height:25px;
line-height:25px;
margin-left:15px;
font-weight:bold;
font-size:13px;
text-align:left;
float:left;
display:inline;
}

.more{
width:50px;
float:right;
margin-top:10px;
margin-right:10px;
}

.content_pic{
width:172px;
height:135px;
float:left;
margin:20px auto;
margin-left:10px;
display:inline;
}

.content_list_wrap{
width:490px;
height:150px;
float:left;
margin-left:20px;
margin-top:15px;
margin-bottom:15px;
}

