﻿/*基本样式*/
*{margin:0px; padding:0px; }
ul{ list-style-type:none;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6,h7{ display:inline-block; font-size:12px;}
body {
	margin:0px; font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	background-image:url('brick_5.gif');
	text-align:center;
	font-family:Verdana, Helvetica, sans-serif;
	background-color:#FFFFFF
}
td  {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
div {
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
font {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
}
a {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color:#333333;
}
A:hover {
	 TEXT-DECORATION:underline;
}
.clear{
	clear:both;
}
.red{
	color:#FF0000;
}
#page{
width:778px;
margin:0px auto;
}
body.home #page{
width:778px;
margin:15px auto;
}
#index_top{
height:120px;
background-color:#B6760E;
position:relative;
}
#index_top .logo{
position:absolute;
top:10px;
left:5px;
}
#index_top .ad{
position:absolute;
right:20px;
bottom:10px;
text-align:center;
text-align:right;
}
#index_top .ad .a{
font-size:24px;
font-weight:bold;
color:#FFFFFF;}

#index_menu{
background-color:#CFBA67;
padding:5px;
}

#index_body{
position:relative;
height:284px;
background-color:#D2BF71;
}
#index_body .logo{
position:absolute;
top:0px;
left:0px;
}
#index_body .ad{
position:absolute;
top:50px;
right:0px;
}
#hr1{
background-color:#C8AF4F;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
height:5px;
line-height:8px;
}
#index_bottom{
background-color:#B6760E;
padding:15px;
}
#index_title{
padding:5px;}
#index_title h1{
font-size:22px;}

#index_tuijian{
margin-top:30px;
padding:10px 5px 10px 10px;
}
#index_tuijian ul li{
float:left;
width:126px;
}
#index_tuijian ul li .a{
display:block;}
#index_tuijian ul li .b{
display:block;}

#index_tuijian ul li span a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
#index_about{
margin-top:8px;
background-color:#CCB760;
height:110px;
font-size:10px;
}
#index_about a{
font-size:10px;
}
#index_about ul li .a{
display:block;
float:left;
width:150px;
padding:10px 5px 10px;
border-right:1px solid #B6760E;

}
#index_about ul li .a .a1,
#index_about ul li .a .a2,
#index_about ul li .a .a3{
display:block;
margin:10px 0px;
}
#index_about ul li .a .a1 a{
color:#663300;
font-weight:bold;
}
#index_about ul li .b{
display:block;
padding:5px;
float:left;
width:600px;
text-align:left;
word-wrap : break-word;}


#index_products{
margin-top:0px;
font-size:9px;
}
#index_products a{
font-size:9px;
}
#index_products ul li{
clear:both;
background-color:#CCB760;
margin-top:0px;
height:100px;
}
#index_products ul li .a{
display:block;
float:left;
width:150px;
padding:2px 0px 0px;
border-right:1px solid #B6760E;
}
#index_products ul li .b{
display:block;
padding:0px;
float:left;
text-align:left;}
#index_products ul li .b a{
font-size:14px;
font-weight:bold;
color:#013e78;}

#index_Contact{
margin-top:0px;
background-color:#CCB760;
height:160px;
font-size:10px;
}
#index_Contact a{
font-size:10px;
}
#index_Contact ul li .a{
display:block;
float:left;
width:150px;
padding:5px;
height:150px;
border-right:1px solid #B6760E;

}
#index_Contact ul li .a .a1{
display:block;
color:#663300;
font-weight:bold;
font-size:18px;
margin-top:60px;
}
#index_Contact ul li .b{
display:block;
padding:5px;
float:left;
text-align:left;}



#index_Partners{
margin-top:3px;
background-color:#CCB760;
height:160px;
font-size:10px;
}
#index_Partners a{
font-size:10px;
}
#index_Partners ul li .a{
display:block;
float:left;
width:150px;
padding: 5px ;
height:150px;
border-right:1px solid #B6760E;

}
#index_Partners ul li .a .a1{
display:block;
color:#663300;
font-weight:bold;
font-size:18px;
margin-top:60px;
}
#index_Partners ul li .b{
display:block;
padding:5px;
float:left;
width:600px;
text-align:left;}


#index_Partners ul li .b .b1{
display:block;
float:left;
}
#index_Partners ul li .b .b2{
display:block;
float:left;
margin-left:10px;
}
#index_Partners ul li .b .b2 a{
display:block;
padding:5px;
}
#index_Partners ul li .b .b2 a:hover{
text-decoration:none;}

#index_product_footer{
clear:both;}

#index_product_footer .title{
margin-top:2px;
margin-bottom:2px;
padding:5px 5px 5px 20px;
background-color:#CCB760;
text-align:left;
font-size:18px;
color:#663300;
font-weight:bold;
}
#index_product_footer .title b{
color:#000000;}

#index_product_footer .content{
background-color:#CCB760;
text-align:left;
}
#index_product_footer .content ul li {
padding:5px;
border-bottom:1px solid #B6760E;
}
#index_product_footer .content ul li .a{
display:inline-block;
width:150px;
padding-left:5px;
padding-right:5px;
text-align:right;
font-size:10px;
border-right:1px solid #B6760E;
margin-right:5px;
}
#index_product_footer .content ul li .a a{
font-size:10px;
color:#000000;
}
#index_product_footer .content ul li .b{
display:inline-block;
width:600px;
font-size:10px;
}
#index_product_footer .content ul li .b a{
white-space:nowrap;
font-size:10px;
}
#index_product_footer .content ul li .i{
font-size:8px;
}

/*-----------------------neiye---------------------------*/
#top{
background-color:#d2c275;
background-image:url('top_1.gif');
background-repeat:no-repeat;
background-position: left top;
height:125px
}
#top .a{
position:relative;
height:17px;}
#top .a .menu{
position:absolute;
top:0px;
right:70px;
color:#a85700
}
#top .a .menu a{
color:#FFFFFF;
font-size:10px;
}
#top .b{
position:relative;
background-image:url('top_2.jpg');
background-repeat:no-repeat;
background-position: left top;
height:74px;left:2px
}
#top .b .logo{
position:absolute;
top:8px;
left:15px;
}
#top .b .ad{
position:absolute;
bottom:0px;
left:195px; font-size:12px; font-family:Arial; font-weight:bold
}
#top .c{
position:relative;
background-image:url('top_2.gif');
background-repeat:no-repeat;
background-position: right top;
height:36px
}

#top .c .c1{
position:absolute;
color:#FFFFFF;
top:9px;
left:0px;
width:160px;
padding:5px;
font-size:10px; font-family:Arial;
border-bottom:1px solid #FFFFFF;
}
#top .c .c2{
position:absolute;
color:#FFFFFF;
background-image:url('top_2_1.gif');
background-color:#FFFFFF;
background-repeat:no-repeat;
padding-left:33px;
top:34px;
left:160px;
width:580px
}

#body{
clear:both;
height:auto;
background-image:url(body_bg.gif);
background-repeat:repeat-y;
background-color:#FFFFFF;
background-position:left top;
}
#body .left{
float:left;
width:158px;
}

#body .right{

margin-left:10px;
width:590px;
float:left;
padding-top:20px;
padding-left:15px
}
#hot_line{
padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px
}
#hot_line div{
margin:0px;
}
#hot_line .d{
color:#000000; font-size:11px; font-family:Arial; font-weight:bold
}
#hot_line .a{
color:#FFFFFF; font-size:11px; font-family:Arial; font-weight:bold
}
#hot_line .b{
color:#555555; font-size:11px; font-family:Arial; font-weight:bold
}
#hot_line .c{
color:#FFFFFF; font-size:11px; font-family:Arial; font-weight:bold}

#menu{
margin:0px auto;
width:110px;padding-bottom:10px
}
#menu ul li{
margin:0px;
}
#menu ul li{
display:block;
width:110px;
height:30px;
line-height:30px;
color:#FFFFFF;font-size:10px; font-family:Arial;
background-image:url(menu_bg.gif);
background-position:-115px 0px;
}
#menu ul li a{
color:#000000;
}

#menu ul li.a a{
color:#FFFFFF;
}

#Categories{
padding:0px 0px;
text-align:left;
font-size:10px;
font:Arial,Helvetica;
}
#Categories a{
font:Arial;
color:#000000;
font-size:10px;
white-space:nowrap;
}
#Categories .title{
background-color:#b6760e;
color:#FFFFFF;
padding:5px;
}
#Categories ul li{
background-image:url('gif017.gif');
background-position: 0px 1px;
background-repeat:no-repeat;
border-bottom:1px solid #b6760e;
background-color:#c4ad58;
font-size:9pt; font-family:Arial; font-weight:bold; padding-left:14px; padding-right:0px; padding-top:0px; padding-bottom:0px;
color:#000000
}

#Categories ul li.sub{
background-image:url('gif018.gif');
background-color:#d3c076;
color:#000000
}

#Categories2{
background-image:url('gif018.gif');
background-position: 0px 1px;
background-repeat:no-repeat;
font-size:8pt; font-family:Arial; font-weight:bold; padding-left:14px; padding-right:0px; padding-top:0px; padding-bottom:0px;
color:#000000
}

#Categories2_sub{
background-position: 0px 1px;
background-repeat:no-repeat;
border-bottom:1px solid #b6760e;
font-size:8pt; font-family:Arial; padding-left:14px; padding-right:0px; padding-top:0px; padding-bottom:0px;
color:#000000
}

#Online_Message{
clear:both;
}
#Online_Message .title{
text-align:left;
background-color:#b6760e;
color:#FFFFFF;
padding:5px;
font-size:9px;
}
#Online_Message .content{
background-color:#C4AD58;
}

#Friend_Links{
clear:both;
}
#Friend_Links .title{
text-align:left;
background-color:#b6760e;
color:#FFFFFF;
padding:5px;
font-size:9px;
}
#Friend_Links .content{
font-size:9px;
padding:5px;
}
#Friend_Links .content a{
font-size:9px;
}
#Friend_Links .content ul li{
border-bottom:1px solid #b6760e;
text-align:left;
padding:3px;
}
#Friend_Links .content ul li .a{
display:block;
font-weight:bold;
color:#b67635;
}
#Friend_Links .content ul li .b{
display:block;
}
#counter{
padding:5px;}

#body_bottom{
clear:both;
background-image:url('bottom.gif');
background-repeat:no-repeat;
background-position: 0px 0px;
height:26px
}
#site_path{
text-align:left;
margin:10px 8px;
position:relative;
border-bottom:1px solid #b6760e;
}
#search{
position:absolute;
right:8px;
top:-7px;
}
#content{
text-align:left;}
#bottom{
clear:both;
margin:0px 0px;
background-color:#FFFFFF;
padding:0px;
}
#bottom .a{
clear:both;
height:30px;
padding:5px;
position:relative;}
#bottom .a .a1{
position:absolute;
top:0px;
left:130px;
}
#bottom .a .a2{
position:absolute;
top:0px;
left:300px; font-weight:bold
}
#bottom .a .a3{
position:absolute;
top:20px;
left:260px;
}
#bottom .a .a4{
position:absolute;
top:40px;
left:50px;
}
#bottom .a .a3 b{
color:#B6760E;
}
#bottom .b{
clear:both;
padding:20px;}
#bottom .b .b1{
padding:10px;}
#bottom .c{
clear:both;
padding:0px;
border-bottom:1px solid #999999;}
#bottom .d{
clear:both;
padding:10px;}


body.about #menu ul li.about{
color:#FFFFFF;
background-position:-2px 0px;
}
body.about #menu ul li.about a{
color:#FFFFFF;
}
body.product #menu ul li.product{
color:#FFFFFF;
background-position:-2px 0px;
}
body.product #menu ul li.product a{
color:#FFFFFF;
}
body.check #menu ul li.check{
color:#FFFFFF;
background-position:-2px 0px;
}
body.check #menu ul li.check a{
color:#FFFFFF;
}
body.contact #menu ul li.contact{
color:#FFFFFF;
background-position:-2px 0px;
}
body.contact #menu ul li.contact a{
color:#FFFFFF;
}
body.application #menu ul li.application{
color:#FFFFFF;
background-position:-2px 0px;
}
body.application #menu ul li.application a{
color:#FFFFFF;
}
/*-----------------------teishu---------------------------*/
.products_list{
border-left:1px solid #D2BE72; border-right:1px solid #D2BE72; border-top:1px solid #D2BE72; margin:4px; clear:both; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:1px}

.products_list .title{
padding:2px;
background-color:#D2BE72;
}

.products_list .content{
padding:5px;}

.products_list .content .img{
float:right;
width:100px;
}

.products_list .content .txt{
float:left;
margin:0px;
width:450px;}

.products_list .content .txt ul li{
float:left;
width:220px;
margin:0px 0px;
padding-left:5px;
background-image:url(li.gif);
background-repeat:no-repeat;
background-position:left center;}


.products_list2{
border-left:1px solid #D2BE72; border-right:1px solid #D2BE72; border-top:1px solid #D2BE72; margin:4px; clear:both; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:1px}

.products_list2 .title{
padding:5px;
background-color:#D2BE72;
}
.products_list2 .content{
padding:5px;}
.products_list2 .content .img{
float:left;
width:120px;

}
.products_list2 .content .txt{
float:left;
margin:5px;
width:300px;}
.products_list2 .content .count{
float:left;
margin:5px;
width:80px;}
.showContent_page{
padding:5px;
margin:5px;}
#showContent{
padding:5px;
}
#showContent .btn{
padding:3px;
clear:both;
}

#showContent .content{
padding:5px;
}
#new{
position:absolute;
right:8px;
top:-7px;
}

#showContent .content ul li{
width:140px;
float:left;
height:140px;
}
#showContent .content ul li.title{
clear:both;
padding:5px;
height:30px;
width:98%;
text-align:left;
}
#showContent .content ul li.title font b{
font-size:18px;}

#showContent .content ul li .a{
display:block;font-size:8px; font-family:Arial}

#showContent .content ul li .b{
display:block;}

#showContent .content ul li .c{
display:block;font-size:8px; font-family:Arial}

#showContent .content ul li .d{
display:block;font-size:8px; font-family:Arial}

#showContent .content ul li .e{
display:block; font-size:10px; font-family:Arial; color:#CC3300}

#showContent .btn{
padding:5xp;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;}

#z_left{
width:110px;
border:1px solid #A9501B;
}

#z_left .title{
padding:5px;
background-color:#A9501B;
color:#FFFFFF;
}

#z_left .content{
padding:5px;
background-color:#FFFFFF;
}

#z_right{
width:110px;
border:1px solid #A9501B;
}

#z_right .title{
padding:5px;
background-color:#A9501B;
color:#FFFFFF;
}

#z_right .content{
padding:5px;
background-color:#FFFFFF;
}

#zz_left{
width:150px;
background-color:#c4ad58;
border:1px solid #b6760e;
}
#zz_left li{
border-bottom:1px solid #b6760e;
background-image:url('gif017.gif');
background-position: 0px 3px;
background-repeat:no-repeat; padding-left:15px; padding-right:2px; padding-top:1px; padding-bottom:1px
}
