﻿@charset "utf-8";
*{word-break:break-word;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0px auto;background:url(../images/bg_top.jpg) repeat-x top;}
a{color:#342819;text-decoration:none;}
a:hover{color:#999;}
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff}
.loading{background-image:url(../images/loading.gif);padding:0px;margin:0px;background-repeat:no-repeat;font-size:13px}
#clear{ clear:both;}


/*-------------------------------Public---------------------------------*/


/*----------------------------Head Start-----------------------------------*/
#head{height:202px;width:960px;margin:0px auto;}
/* logo */
#head .top{margin:0; height:115px; background: url(../images/bg_header.jpg) no-repeat bottom;}
#head .top .logo{ width:216px; margin:55px 10px 20px 10px;float:left}
#head .top .lan{ width:140px; margin:55px 10px 20px 10px; float:right; }
#head .top .lan ul{ margin:0px; padding:0px;}
#head .top .lan li{ margin:0px; padding:0px 15px 0px 0px; text-decoration:underline; float:left; display:block;}
/* menu */
#head .menu{height:43px;font-size:13px; margin:0; padding:0;}
#head .menu ul{list-style:none; padding:0px; margin:0px;}
#head .menu ul li{float:left; text-align:center; margin:0px;}
#head .menu ul li a{line-height:43px;color:#ffffff;font-weight:bold;text-decoration:none; padding:0 22px 0 22px;}
#head .menu ul li a:hover{color:#222222;}
#head .menu ul li a.home{color:#222222;}
/* search */
#head .search{ margin:0; float:right; height:43px; padding:0;}
#head .search .form{ margin:0; line-height:23px; vertical-align:middle; padding:9px 0 10px 0;}
#head .search .input{font-size:12px;color:#222222; padding:3px;width:180px; border:#666666 1px solid; vertical-align:middle;}
#head .search .btn{width:42px; height:22px; vertical-align:middle;}
/* keys */
#head .label{height:40px; margin:0 auto; padding:0; width:960px; }/* AD */
#head .label ul{list-style:none; padding:0px; margin:0px; font-size:12px;}
#head .label ul li{float:right; text-align:center; margin:0px; background:url(../images/li2.gif) no-repeat left; padding:0 10px 0 10px;}
#head .label ul li a{line-height:40px;color:#1F260F;padding:0 5px 0 5px; font-size:12px; font-weight:bold;}

/*----------------------------Head End-----------------------------------*/


/*----------------------------Main Start-----------------------------------*/
#main{padding:0px;width:960px;margin:30px auto;}

/* Main-left */
#main .left{width:245px; margin:0 20px 0 0; float:left;}
/* Main-item */
#main .left .item{margin:5px 0; border:solid 1px #E3E7DE; padding:10px;}
#main .left .item h2{ font-size:120%; color:#222222; background:#E0E0E0; line-height:35px; margin:0 0 10px 0; padding:0 0 0 28px;}
#main .left .item .box{ margin:0; padding:0 15px;}
#main .left .item .box #gundong{ margin:0; padding:0; height:300px;}
#main .left .item .box p{ margin:0; padding:0; line-height:20px;}
#main .left .item .box ul{ margin:0; padding:0; list-style:none;}
#main .left .item .box ul li{ margin:0 auto; padding:0 0 0 10px; font-size:12px;line-height:25px; background:url(../images/li.gif) no-repeat left;}


/* Main-right */
#main .right{padding:0px; float:left; width:690px;}
/* banner */
#main .right .banner {border:solid 1px #E3E7DE; padding:5px; margin:5px 0 0 0;}

/* Customers*/
#main .right .customers {padding:5px 15px; margin:0;color:#ccc;}
#main .right .customers .part1{ font-size:12px; font-weight:bold; color:#88BA01; float:left; width:320px; height:20px;line-height:20px;}
#main .right .customers .part2{float:left; width:340px; height:20px; }
#main .right .customers .part2 a{ line-height:20px; font-size:11px; padding:4px;}
/* proshow */
#main .right .proshow{ margin:10px 0 0 0; padding:0;}

#main .right .proshow .biaoti{height:30px; border:none; margin:0; padding:0; clear:both;}
#main .right .proshow .pitem{ margin:0 0 10px 7px; padding:0; width:220px; float:left; height:300px;}
#main .right .proshow .pitem h2{font-size:100%; color:#222222; line-height:30px; margin:0; padding:0 0 0 15px; background:url(../images/tj.gif) no-repeat left;}
#main .right .proshow .pitem img{border:solid 1px #E3E7DE; padding:4px; margin:0 auto;}
#main .right .proshow .pitem ul{ margin:0 auto; padding:0 10px; list-style:none; height:105px;}
#main .right .proshow .pitem ul li{ margin:0 auto; padding:0 0 0 10px; font-size:12px;line-height:20px; background:url(../images/li.gif) no-repeat left;}
#main .right .proshow .pitem .readmore img{ border:none; float:right; margin:5px; padding:0;}

/* sitapath */
#main .right .sitepath{ margin:5px; padding:0; line-height:30px; color:#999999; font-size:12px; font-weight:bold;}
#main .right .sitepath a{ color:#342819;}
#main .right .sitepath a:hover{ color:#999999;}


/* common*/
#main .right .common{color:#333;line-height:160%; padding:0px 10px 0px 10px;}
#main .right .common form{margin:0px;padding:0px}
#main .right .common .bt{ margin:0 0 10px 0;}
#main .right .common p{ margin:20px auto; padding:0; line-height:20px; font-size:12px; word-spacing:2px;}
#main .right .common span{ margin:0; padding:0 5px; font-size:14px; font-weight:bold;}

#sbox{ width:300px; float:left; margin:0px 10px; padding:0;}
#stitle{line-height:25px; margin:0; padding:0 0 0 15px;font-weight:bold; background:url(../images/tj.gif) no-repeat left; }
#stitle a{color:#8BB13D; font-size:16px;}
#stitle a:hover{color:#999;}
#xxx{line-height:20px; margin:0 5px; padding:0 0 0 10px;font-size:12px; background:url(../images/li.gif) no-repeat left;}
#xxx a{color:#555555;text-decoration:underline;}
#xxx a:hover{color:#bbbbbb;}

#main .right .common input {
	padding : 2px 0px 1px 7px;
	background-color : #fff;
	color : #949393;
	border : #D7D7D7 1px solid;
	font-family : tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

#main .right .common select {
	padding : 2px 0px 1px 7px;
	background-color : #fff;
	color : #949393;
	border : #D7D7D7 1px solid;
	font-family : tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

#main .right .common .node{margin:10px 0px; padding:0;} 
#main .right .common .node .title{border-bottom:1px dashed #ccc;;padding:5px; font-size:16px; font-weight:bold;} 
#main .right .common .node .title a{color:#8BB13D;padding-left:15px;background:url(../images/tj.gif) no-repeat left;}
#main .right .common .node .title a:hover{text-decoration:underline;color:#999999;}
#main .right .common .node .description{padding:4px 4px 0px 4px;line-height:14px;color:#666; font-size:12px;}
#main .right .common .node .description p{margin:0px;padding:3px 2px 0px 4px;}
#main .right .common .node .info{text-align:right;font-size:12px;line-height:14px;color:#666;font-family:Arial, Helvetica, sans-serif;padding:7px 10px 5px 7px; font-weight:bold;}
#main .right .common .node .info span{color:#999; font-weight:normal;}
#main .right .common .node .description .detail{ margin:0; padding:0; line-height:20px;}


#main .right .list{ margin:0; padding:0;}
#main .right .list .node{margin:0px auto;} 
#main .right .list .node .title{line-height:30px; padding:0px 0px 0px 10px; border-bottom:1px solid #e3e7de;} 
#main .right .list .node .title h2{margin:0px;padding:0px;font-size:14px; } 
#main .right .list .node .title a{padding-left:15px; text-decoration:none;}
#main .right .list .node .title a:hover{text-decoration:none;}
#main .right .list .node .description{padding:5px;color:#555}
#main .right .list .node .description p{margin:0px;padding:2px 0px 0px 0px;11px;}
#main .right .list .node .info{text-align:right;font-size:11px;line-height:14px;color:#666;font-family:Arial, Helvetica, sans-serif;padding-right:18px}
#main .right .list .node .info span{color:#8DBE02;}


/* channel */
#main .right .channel{ margin:0; padding:0;}
#main .right .channel .citem{ margin:0 0 10px 7px; padding:0; width:330px; float:left; height:300px;}
#main .right .channel .citem h2{font-size:100%; color:#222222; line-height:30px; margin:0; padding:0 0 0 15px; background:url(../images/tj.gif) no-repeat left;}
#main .right .channel .citem img{border:solid 1px #E3E7DE; padding:4px; margin:0 auto;}
#main .right .channel .citem ul{ margin:0 auto; padding:0 10px; list-style:none; height:105px;}
#main .right .channel .citem ul li{ margin:0 auto; padding:0 0 0 10px; font-size:12px;line-height:20px; background:url(../images/li.gif) no-repeat left;}
#main .right .channel .citem .readmore img{ border:none; float:right; margin:5px; padding:0;}


/* prolist */
#main .right .prolist{ margin:0; padding:0;}
#main .right .prolist .node{margin:5px 4px 5px 4px; width:218px; height:150px;float:left; } 
#main .right .prolist .node .title{line-height:30px; padding:0px 0px 0px 10px; border-bottom:1px solid #e3e7de;} 
#main .right .prolist .node .title h2{margin:0px;padding:0px;font-size:12px; font-weight:bold;} 
#main .right .prolist .node .title a{border-left-width:5px;border-left-style:solid;border-left-color:#90BF01;padding-left:5px; text-decoration:none;}
#main .right .prolist .node .title a:hover{text-decoration:none;}
#main .right .prolist .node .description{padding:5px;color:#555}
#main .right .prolist .node .description p{margin:0px;padding:2px 0px 0px 0px;11px;}
#main .right .prolist .node .info{text-align:right;font-size:11px;line-height:14px;color:#666;font-family:Arial, Helvetica, sans-serif;padding-right:18px}
#main .right .prolist .node .info span{color:#8DBE02;}


/* newslist */
#main .right .newslist{margin:0; padding:0;}
#main .right .newslist .node{margin-bottom:8px}
#main .right .newslist .node .title{padding-bottom:6px;padding-top:5px; border-bottom:solid 1px #e3e7de;}
#main .right .newslist .node .title h2{margin:0px;padding:0px;font-size:16px}
#main .right .newslist .node .title a{border-left:solid #8DBE02 5px;padding-left:5px}
#main .right .newslist .node .title a:hover{text-decoration:underline}
#main .right .newslist .node .description{padding:8px;line-height:150%;color:#555}
#main .right .newslist .node .description p{margin:0px;padding:0px}
#main .right .newslist .node .description img{border:1px solid #e3e7de;}
#main .right .newslist .node .info{text-align:right;font-size:11px;line-height:20px;color:#666;font-family:Arial, Helvetica, sans-serif;padding-right:18px}
#main .right .newslist .node .info span{color:#8DBE02;}


/* content */
#main .right .content{margin:0; padding:0;}
#main .right .content h1{margin:0px;padding:8px; color:#555; font-size:180%;}
#main .right .content .info{line-height:30px;text-align:right;font-size:12px;color:#666;padding-right:10px; border-bottom:#e3e7de 1px dashed;}
#main .right .content .info span{color:#8DBE02;}
#main .right .content .area{color:#333;line-height:160%;padding:10px}
#main .right .content .bk{margin:0; padding:0;}
#main .right .content .bk img{ margin:0; padding:5; float:right; border:none;}
#main .right .content .prenext{line-height:30px;border-top:#e3e7de 1px dashed; padding:5px 10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#main .right .content .prenext .pre{float:left;width:50%;font-weight:bold;}
#main .right .content .prenext .next{text-align:right;float:right;width:50%;font-weight:bold;} 


#main .right .content input {
	padding : 2px 0px 1px 7px;
	background-color : #fff;
	color : #949393;
	border : #D7D7D7 1px solid;
	font-family : tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

#main .right .content select {
	padding : 2px 0px 1px 7px;
	background-color : #fff;
	color : #949393;
	border : #D7D7D7 1px solid;
	font-family : tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

/*----------------------------Main end-----------------------------------*/


/*----------------------------Footer Start-----------------------------------*/
#footer{padding:5px 0 10px 0;width:960px;margin:0 auto;background-color:#E1E1E1;}

/*links*/
.link {margin:10px 160px; text-align:center;}
.link a{line-height:18px; padding:0px 5px 5px 5px; color:#3C3C3C; font-size:10px;}
/* foot-menu */
.foot-menu{text-align:center;color:#3c3c3c; margin:5px;}
.foot-menu a{ line-height:30px; padding:0px 10px; color:#000000; font-size:12px;}
/* copyright */
.copyright{text-align:center;line-height:16px; margin:10px 30px; color:#8D8C8C; font-size:10px; background:url(../images/cp.gif) no-repeat left; height:52px;}
/*----------------------------Footer Start-----------------------------------*/

/* page */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; margin:10px; width:580px;}
.page a,.page span{display:block;color:#888;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN and link */
.page a:hover, .page a.current{color:#8DBE02;border:1px solid #8DBE02;} /* when activation */
.page input{padding:0px;color:#555;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* change INPUT */
