﻿
/*general layout*/
*{ margin:0px; padding:0px; font-size:12px; FONT-FAMILY: "Verdana"; color:#000; text-decoration:none}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,     
pre, form, fieldset, input, textarea, p, blockquote, th, td {     
padding: 0;    
margin: 0;    
}  
body{background:url(../images/bg.gif) top left repeat-x; background-color:#FFF;color:#333;font: 12px/1.5 Tahoma, Helvetica, Arial, sans-serif;}
fieldset, img {     
border: 0;    
}    
table { 
border-spacing: 0;    
}    
ol, ul {    
list-style: none;    
}    
address, caption, cite, code, dfn, em, th, var {    
font-weight: normal;    
font-style: normal;    
}    
caption, th {    
text-align: left;    
}    
/*h1, h2, h3, h4, h5, h6 {    
font-weight: normal;    
font-size: 100%;    
}   */ 
q:before, q:after {    
content: '';    
}    
abbr, acronym {     
border: 0;   
}

/*a*/
.a_normal a{text-decoration:none;color:#333;}/*一般样式*/
.a_normal a:hover{text-decoration:underline;color:#f00;}

.a_noline a{text-decoration:none;}/*没有下划线*/
.a_hoverline a{text-decoration:none;}
.a_hoverline a:hover{text-decoration:underline;}/*只有点击时有下划线*/
.a_black a{color:#333;}
.a_white a{color:#fff;}
.a_red a{color:#f00;}
.a_orange a{color:#EE4B00;}
.a_blue a{color:#04d;}
.a_pink a{color:#F96B97;}
.a_sky_blue a{color:#69C;}

/*classes*/
.block{display:block;}
.right{float:right;}
.left{float:left;}
.center{text-align:center;}
.righttxt{text-align:right;}
.lefttxt{text-align:left;}
.none{display:none;}
.clear{clear:both;line-height:0; font-size:0;}
.font14{font-size:14px;}

/*color*/
.red{color:#f00;}
.gray{color:#999;}
.green{color:#008000;}
.blue{color:#04d;}
.pink{color:#F96B97;}
.sky_blue{color:#69C;}


/*control*/
input.txt{ border:1px solid #8b8b8b;border-right-color:#cdcdcd;border-bottom-color:#cdcdcd;height:15px; padding:2px;}
input.btn{background-color:#f4f9fc;border-color:#005BB7;border-width:1px;border-style:Solid;line-height:1.5em;cursor:pointer; padding:0 25px; color:#0553B5;}


/*separate*/
.clear_5{ clear:both; height:5px; font-size:0;}
.clear_10{ clear:both; height:10px; font-size:0;}
.left_5{ width:5px; float:left;font-size:0;height:1px;}
.left_10{ width:10px; float:left;font-size:0;height:1px;}
.right_5{ width:5px; float:right;font-size:0;height:1px;}
.right_10{ width:10px; float:right;font-size:0;height:1px;}

/*layout*/
.layout_left_550{ float:left;width:550px;}
.layout_right_300{ float:right;width:215px;}

.layout_left_180{ float:left;width:180px;}
.layout_left_180 ul {}
.layout_left_180 ul li { padding-left:50px;}
.layout_right_670{ float:right;width:590px;}




/*版面*/

/*ad*/
.ad{width:100%; overflow:hidden;text-align:center;}
.ad img{ width:100%;display:block;}


/*main*/
.main{width:780px;margin:0px auto; overflow:hidden;}


/*top*/
.top{ padding-top:10px;}
.top a{ padding-right:30px;}


/*nav*/
.nav{text-align:center;line-height:28px; height:28px;background-color:#d5d5d5;}
.nav li{ float:left;list-style:none; margin-right:0px;}

.nav a{text-decoration:none;  display:block; width:194px; outline:none; background-color:#d5d5d5;font-size:13px;}
.nav .on a, .nav a:hover{font-weight:bold; color:#333; font-size:14px; background-color:#e1e1e1}

.nav_lang{ float:right;}
.nav_lang li{margin:0;margin-left:2px;}


/*footer*/
.footer{line-height:25px; border-top:3px solid #A9D890; padding:5px 0;}
.footer a{color:#333;text-decoration:none;}
.footer a:hover{text-decoration:underline;}


/*content*/
.content_title{border-bottom:3px solid #A9D890; font-size:16px; padding-bottom:5px; font-weight:bold;}





/*box*/
.box_1{}
.box_1 dt{ border-bottom:1px solid #D9D9D9; padding:0 10px; background:url(../images/flag_1.gif) left center no-repeat;}
.box_1 dt b{ font-size:14px;color:#090;}
.box_1 dt a{ float:right; color:#666;text-decoration:none;}

.box_1 dd{ padding-top:10px;}


.box_2{background:url(../images/bg_1.gif) top left repeat-x;}
.box_2 dt{ border-bottom:1px solid #dadada; border-top:2px solid #83D25F; padding-left:20px; background:url(../images/icon_1.gif) 5px center no-repeat; line-height:30px;}
.box_2 dt b{ font-size:12px;color:#333;}

.box_2 dd{ padding-top:10px;}


/*list*/
.list_1{ line-height:20px;}
.list_1 li{list-style:none;background:url(../images/flag_2.gif) left center no-repeat; padding-left:10px; text-align:left}
.list_1 li a{color:#333; text-decoration:none;}
.list_1 li a:hover{text-decoration:underline;}
.list_1 li span{float:right; font-size:.9em; color:#666;}


.list_2{}
.list_2 li{list-style:none; border-bottom:1px dashed #dadada; text-align:center;}
.list_2 li img{ width:130px; border:#eee solid 1px;} 

.list_3{}
.list_3 li{list-style:none; background:#eee; margin-bottom:2px; padding:5px;}
.list_3 li a{color:#14510E; text-decoration:none; display:block; font-size:13px;}
.list_3 li a:hover{text-decoration:underline;}
.list_3 .flag{background:#EEF4EA; padding-left:20px;}
.list_3 .on{background:#126909; }
.list_3 .on a{color:#FFF;}


.list_4{ line-height:30px; padding:10px 10px 0 0;}
.list_4 li{list-style:none;background:url(../images/flag_2.gif) left center no-repeat; padding-left:10px; font-size:14px; border-bottom:1px dotted #eee;}
.list_4 li a{color:#333; text-decoration:none;}
.list_4 li a:hover{text-decoration:underline;}
.list_4 li span{float:right; font-size:.9em; color:#666;}


/*table*/
.table_1{ width:100%;table-layout:fixed;border-collapse:collapse;}
.table_1 td{border:1px solid #fff;}
.table_1 img{ display:block;border:1px solid #d5d5d5;}

.table_2{ width:100%; table-layout:fixed;border-collapse:collapse;border:1px solid #d5d5d5;}
.table_2 td{ border:5px solid #e5e5e5;}

.table_3{ width:100%; line-height:25px;table-layout:fixed;}
.table_3 td{ text-align:center; margin:10px;}
.table_3 td a{color:#333; text-decoration:none;}
.table_3 td a:hover{text-decoration:underline;}
.table_3 td img{ width:130px; height:130px; border:#ccc solid 1px;}

/*info*/


/*show*/
.show_title{color:#14510E; text-align:center; font-size:20px;padding:10px;border-bottom:1px solid #A9D890; font-weight:bold;}
.show_info{text-align:center; border-bottom:1px solid #A9D890; line-height:25px;}
.show_content{padding-bottom:30px; padding-top:10px; font-size:14px;}

.show_bottom{ text-align:right; padding-right:20px;}
.show_bottom a{color:#666;text-decoration:none;}
.show_bottom a:hover{ text-decoration:underline;}


/*product*/
.product_title{color:#14510E; font-size:20px;padding:10px;border-bottom:1px solid #A9D890; font-weight:bold;}
.product_content{padding-bottom:30px; padding-top:10px; }
.product_pic{ float:right; border:1px solid #CCC; padding:10px;}


/*special*/
.contact{ background:url(../images/bg_contact.gif) right bottom no-repeat; height:250px; line-height:25px;}

.more{color:#333;background:url(../images/icon_1.gif) left center no-repeat;padding:0 15px;line-height:30px; float:right;text-decoration:none;}
a.more:hover{text-decoration:underline;}

.show_page{ text-align:center; padding:10px 0;}



/*clear*/
.box_1:after, .box_2:after, .info_1:after, .box_3:after, .info_6:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.box_1, .box_2, .info_1, .box_3, .info_6{zoom:1;}
