/*------------------------------------------
Author: Kiefer
Design Corp: TOG
E-mail: Kiefering@Gmail.com
------------------------------------------*/
/*总体*/
body,ul,form,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,img{
	padding: 0;
	margin: 0;
	border: 0;
	list-style: none;
}
body {
    color: #000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 140%;
	font-size: 75%;
	margin:0;
	text-align: center;
	background:#fff;
}
a {
  text-decoration:none;
  color:#666;
}
/*总体 end*/
/*fl start*/
#fl {margin:0px auto;text-align: center;}
#flcon {
width:1003px;
height:615px;

}
#flinfo {
width:500px;
height:62px;
padding-top:10px;
color:#ccc;
}
#flinfo a{text-decoration:underline; color: #669900}
#enter {
width:79px;
height:20px;padding-top:3px;
background:url(images/menubg.jpg) no-repeat}
#enter a {color:#fff;font-size:14px; font-weight:bold; text-decoration:none}
/*fl end*/
/*base layout start*/
#wrapper {
width:911px;
height:auto;
margin:0 auto;
text-align:left;
}
#header {
width:911px;
height:307px;
}
#logo {
width:500px;
height:70px;
background:url(images/logo.png) no-repeat
}
#nav {
clear:both;
margin-top:14px;
width:911px;
height:32px;
border-bottom:3px solid #78CC42;
background:#f3f3f3
}
#navi {
float:right;
width:691px;
height:27px;
padding:5px 0 0 20px;
}
#banner {
margin-top:7px;
width:911px;
height:171px;

}
#content {
width:911px;
height:auto;
margin-top:15px
}
#left {
float:left;
width:278px;
height:auto;
margin-right:22px
}
#right {
float:right;
width:611px;
height:auto
}
#add {
width:881px;
height:20px;
background:#f4f4f4;
border-top:1px solid #59A626;
margin-top:10px;
text-align:right;
padding-right:30px;
padding-top:2px;
}
#add a {color:#000}
#add a:hover {text-decoration:underline}
#footer {
border-top:15px solid #fff;
height:85px;
width:911px;
clear:both;
text-align:center
}
/*other base s*/
#OtherContent {}
#sidebar {}
#con {}
/*other base e*/
/*base layout end*/
/*navi start*/
#navi li {
float:left;
width:79px;
height:23px;
margin-left:20px
}
#navi li a {
color:#000;
font-size:14px;
font-weight:bold;
width:70px;
height:20px;
padding-top:3px;
padding-left:9px;
display:block
}
#navi li a:hover {color:#59A626}
#navi li a:hover.active {color:#000}
#navi li a.active {
background:url(images/menubg.jpg) no-repeat;
display:block;
color:#fff;
width:70px;
height:20px;
padding-top:3px;
padding-left:9px;
}
/*lng*/
#lng {
float:left;
width:180px;
height:24px;
padding:8px 0 0 20px;
clear:both
}
#lng a {color:#FF0000}
#lng a:hover { text-decoration:underline}
#cn {
width:28px;
height:18px;
background:url(images/lngcn.png) no-repeat;
margin-top:-1px;
padding:2px 3px;
padding-top:2px;
}
#cn a {color:#fff;}
/*navi end*/
/*content start*/
/*left*/
#maillogin {
width:278px;
height:136px;
overflow:hidden
}
#icontact {
margin-top:22px;
width:278px;
height:278px;
overflow:hidden
}
.ttop {
width:278px;
height:10px;
background:url(images/ttop.png) no-repeat;overflow:hidden
}
#maillogin .tcenter {
width:278px;
height:118px;
background:url(images/tcenter.png) repeat-y
}
#icontact .tcenter {
width:278px;
height:260px;
background:url(images/tcenter.png) repeat-y
}
.tbottom {
width:278px;
height:8px;
background:url(images/tbottom.png) no-repeat
}
#mailtit {
width:278px;
height:22px;
background:url(images/mail.png) no-repeat center
}
#contacttit {
width:278px;
height:23px;
background:url(images/contact.png) no-repeat center
}
#mail {text-align:center}
#mail input { border:1px solid #61B22F;width:140px}
#mail .bt { background:#A9CD87; padding-top:3px; color:#333;width:60px}
#mail ul li { margin-top:8px;}
#click {padding-left:10px;}
#click p { margin-top:2px;}
/*right*/
#iintro {}
#iicon {
height:188px;
width:573px;
border-bottom:9px solid #f3f3f3;
border-right:9px solid #f3f3f3;
border-left:9px solid #f3f3f3;
padding:10px;
}
#itech {
margin-top:20px;}
.itit {
width:581px;
height:22px;
background:url(images/tit.png) no-repeat;
padding-top:9px;
padding-left:30px;
position: relative
}
.itit a {
font-size:14px;
font-weight:bold;
color:#439A0D
}
.itit a:hover { text-decoration:underline}
.itit span { position: absolute;right:16px;}
.itit span a {color:#000}
#iicon p {border-bottom:1px solid #f3f3f3;margin-bottom:2px;padding-bottom:2px;}
.fs {text-indent:25px;}
/*content end*/
/*add start*/

/*add end*/
/*OtherContent start*/
#OtherContent {
width:911px;
height:auto;
margin-top:15px
}
#OtherContent:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /*closing floats*/
#sidebar {
float:left;
width:215px;
height:auto;
margin-right:30px;
background:#f3f3f3;
text-align:center
}
#con {
float:right;
width:666px;
height:auto
}
/*OtherContent end*/
/*sidebar start*/
#sbtit {
margin-top:15px;

}
#qm {
width:168px;
height:auto;
overflow:hidden
}
#qmtop {
width:168px;
height:12px;
background:url(images/qmtop.png) no-repeat;
overflow:hidden
}
#qmcenter {
width:168px;
height:auto;
background:#fff;
border-bottom:10px solid #fff;
}
#qmbottom {
width:168px;
height:12px;
background:url(images/qmbottom.png) no-repeat;
margin-bottom:20px;
}
/*qmenu*/
#qmenu li {
width:70%;
border-bottom:1px solid #439A0D;
padding:4px 0;
background:url(images/dot.jpg) 10px 6px no-repeat;
}
#qmenu li a {font-size:14px;color:#000}
#qmenu li a:hover {color:#439A0D}
#qmenu li a.active {font-weight:bold}
/*sidebar end*/
/*con start*/
#con p {
font-size:14px;
line-height:22px;
text-indent:26px;}
#lists li {
font-size:14px;
margin-bottom:5px;
list-style-type: square;
list-style-position: inside
}
#contit {
margin-top:15px;
width:636px;
height:24px;
background:url(images/contit.png) no-repeat;
font-size:14px;
font-weight:bold;
color:#439A0D;
padding-left:30px;
}
#contit span {
font-size:12px;
color:#000;
font-weight:normal
}
#prolist {
margin-left:5px;
margin-top:20px}
#prolist li {
width:176px;
height:167px;
float:left;
margin-left:20px;
}
#prolist li p {
text-align:center;
height:21px;
width:196px;
background:url(images/protit.jpg) repeat-x;
margin-top:4px;
padding-top:3px;
margin-left:-20px;
}
#prolist li p a {font-size:14px;color:#000;}
#prolist li p a:hover { text-decoration:underline}
#prolist li .h {
width:166px;
height:123px;
padding:4px;
border:1px solid #ccc;
}
#prolist li a.h {
width:166px;
height:123px;
padding:4px;
border:1px solid #ccc;
display:block
}
#prolist li a.h:hover {
width:166px;
height:123px;
padding:4px;
border:1px solid #009900;
background:#D2FFD2
}
#pages {
width:70%;
height:20px;
padding-left:120px;
margin-top:20px;
margin-bottom:20px;}
/*show*/
#show {text-align:center}
#showtit {
font-size:14px;
color:#358001;
font-weight:bold;
margin:20px 0;
}
#showimg {
margin-bottom:20px;
width:500px;
height:auto;
overflow:auto;
overflow-x:hidden;
}
#xx {font-size:12px;color:#358001;}
#showinfo {width:90%;text-align:left;margin-bottom:20px;}
#titimg {margin-top:15px}
#tit { font-size:16px; font-weight:bold}
/*gb*/
#gb {margin:15px 0;}
/*con end*/
/*footer start*/
#ftop {
width:911px;
height:14px;
background:#f4f4f4;
border-bottom:1px solid #59A626
}
#footer p {}
#footer a {color:#346633}
#footer a:hover {text-decoration:underline}
.grn {color:#346633;margin-top:8px;margin-bottom:2px;}
/*footer end*/
/*首页滚动*/
#demo {
margin-top:6px;
width:610px;
height:125px;
overflow:hidden;}
#demo2 td img {
border:1px solid #ccc}
/*wenhua*/
#ctit {
font-size:14px;
font-weight:bold;
margin-bottom:15px
}
#cshow {margin-bottom:20px}
#cshow img { margin-bottom:3px}
.contitsss {
width:90%;
height:24px;
font-size:14px;
font-weight:bold;
color:#439A0D;
text-align:center;
margin-top:20px
}
#sss{
text-align: left;
padding-left:20px;
padding-bottom:30px}
.xxtit{
margin-top:15px;
width:85%;
height:24px;
background:url(images/contit.png) no-repeat;
font-size:14px;
font-weight:bold;
color:#439A0D;
padding-left:30px;
}