﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol,l i, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{margin:0;padding:0} 
img { border: 0 none; vertical-align: top; }
li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 14px; font-family:microsoft yahei, Tahoma, Geneva, sans-serif; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { color: #333333; line-height: 22px;  }
a, a:link { color: #333333; text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration: underline; }
a:focus { outline: none; } 
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}.fn-clear{zoom:1}
.more { float: right; }
.more a { font-weight: normal; font-size: 14px; }
.fn-left, .fn-right { display: inline; float: left; }
.fn-right { float: right; }
.fn-relative{position:relative;}
.fn-absolute{position:absolute;}

/* header */
#main{ margin:0px auto;max-width:640px; padding-bottom:61px;}

#logo{height:63px; width:100%; text-align:center; padding-top:2px;}

#container { width:100%;}
#container li{ width:33.1%; height:37px; float: left; background-color:#0096dd; text-align: center; line-height:37px; border-right:1px solid #fff; margin-bottom:1px;}
#container li a{color:#FFFFFF;}
#container li a:hover{color:#FFFFFF;}
#container li.down{border-right:none;}

#banner{max-width:100%; text-align:center;  margin:2px 0px 10px 0px;}

/*banner*/
.banner{background:#fff;max-width:100%;overflow:hidden;visibility:visible;position:relative}
.banner img{width:100%;cursor:pointer}
#slider{line-height:0;text-align:center}
#pagenavi{text-align:right;bottom:10px;width:98%;padding-right:2%;position:absolute}
#pagenavi a{display:inline-block;width:14px;height:14px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#e7e7e7;margin-right:1%}
#pagenavi a.active{background-color:#4f7f15;background-image:-webkit-linear-gradient(bottom, #3e7909, #82bc05);background-image:-moz-linear-gradient(bottom, #3e7909, #82bc05);background-image:-o-linear-gradient(bottom, #3e7909, #82bc05);background-image:linear-gradient(to top, #3e7909, #82bc05)}

/* Content */
#content{width:100%;}
.content_head{ height:32px; line-height:32px; padding:0px 17px 0px 22px; background:#0096dd url(../images/ico_0.gif) 10px no-repeat;color:#FFFFFF;}
.content_head a{color:#FFFFFF;}
.content_wz{padding:12px 10px 12px 10px; background-color:#f0f0f0; margin-bottom:10px;}
.content_wz p{/*text-indent:2em;*/}

/* Product */
#cp li{ border-bottom:1px #b7b7b7 dashed; padding-bottom:9px; padding-top:10px; margin-bottom:10px;}
#cp li img{ padding:5px; background-color:#FFFFFF; margin-right:9px;}
#cp li span{ display:inherit;}
#cp li span a{ color:#0096dd; font-size:18px; font-weight:200;}
#cp li.cp-down{ border-bottom:none;  margin-bottom:0;}

.cp-product{width:100%;}
.cp-product ul{ padding-right:0;}
.cp-product ul li{margin-bottom:10px; margin-right:10px; background-color:#FFFFFF;}
.cp-product ul li div{ text-align:center; padding-bottom:5px;}
.cp-product ul li div a{ color:#666666; font-size:14px; font-weight:200;}
.cp-product ul li img{ padding:5px;}

#cp li.cp-page{border:none;padding:0;margin:0 5px 10px 0; width:48%}
#cp li.cp-page img{margin:0;padding:5px 5px 1px 5px;}
.cp-page a{text-align:center; background:#FFF;display:block;line-height:28px;}

.cp-content{ text-align:center; border-bottom:1px #b7b7b7 dashed; padding-bottom:9px; padding-top:10px; margin-bottom:20px;}
.cp-content img{padding:5px; background-color:#FFFFFF; margin-right:9px; background-color:#FFFFFF;}

.show{text-align:center; background:#FFF; margin:0 auto; padding:5px; margin-bottom:10px;}
.show h3{ color:#fb6969; text-align:center;}
.show h6{ font-size:12px; color:#999; text-align:center; line-height:26px; font-weight:normal;}
.show .imgs{ text-align:center; padding-bottom:8px;}
.show .imgs img{max-width: 100%;}
.clear{diplay:block!important;float:none!important;clear:both;overflow:hidden;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0; border:none}
/* News */
#news li{ border-bottom:1px #b7b7b7 dashed; padding:0 0 0 26px; margin-bottom:8px; background:url(../images/ico_4.gif) 8px no-repeat; line-height:28px;  }
#news li a{color:#0182bf;}
#news li span{ font-size:12px; color:#666; }
img{max-width:100%}
/* Search */
#banner img{ width:100%}
/* Guestbook */
#guestbook li{margin-bottom:0px;width:95%; padding:0;}
#guestbook li p{width:25%;padding-right:8px;text-align:right;}
#guestbook li span{color:#F00}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}.fn-clear{zoom:1}
.fn-left { display: inline; float: left; }
.input, .textarea {background: #FFF;border: 1px solid #E2E2E6; border-radius: 2px 2px 2px 2px; color: #000; margin: 3px 0; padding: 3px; width: 65%; font-size:12px;}
.submit{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;font-size:1em;line-height:20px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
	
/* Fooder */
#footer{ width:100%; background-color:#0096dd; margin-bottom:0px; position:fixed; left:0; bottom:0; border-top:solid 1px #FFFFFF;}
#footer div{ width:33.1%; float:left; height:62px;}
#footer div a{ width:100%; height:62px; color:#FFFFFF;display:block; text-align:center; padding-top:39px; background: url(../images/img_4.jpg) right top no-repeat;}
.footer_ico_1{background: url(../images/ico_1.jpg) center top no-repeat}
.footer_ico_2{background: url(../images/ico_2.jpg) center top no-repeat}
.footer_ico_3{background: url(../images/ico_3.jpg) center top no-repeat}

.font-lan{color:#0096dd;}
/*分页*/
.page{clear:both;text-align: center; color: #999;line-height: 33px; font-size:12px;}
.page a{color: #666;padding: 6px 0px; font-size:12px;}

/*上一篇下一篇*/
.prev_next{margin-bottom: 9px; font-size:14px;}
.prev_next span{display: block;}
.show_next { font-size:14px; line-height:25px; color:#333}
.show_next span {display:block; color:#333}
.show_next a {display:inline; color:#333; font-size:14px;}
