/* www.cid-studio.com copyright 2014-06 */



a { color:#808080; text-decoration:none;}
a:hover{ color:#8fc41f;}
/* 焦点图 */
.home_focus .focusbox { position:relative; width:1001px; height:492px; overflow:hidden;}
.home_focus .focusbox .pic{ position:relative; z-index:0;}
.home_focus .focusbox .pic img { display:block; width:1000px; height:492px;}
.home_focus .focusbox .hd { position:absolute; width:100%; height:40px; bottom:0px; text-align:center; font-size:0; z-index:1; background-color:rgba(255,255,255,0.5)}
.home_focus .focusbox .hd li{ display:inline-block; *display:inline; margin:13px 8px 0 8px; width:18px; height:16px; background: url(../images/focus_dot.png) 0 -56px no-repeat; overflow:hidden; cursor:pointer; zoom:1; }
.home_focus .focusbox .hd .on{ background-position:0 0; }
.home_focus .focusbox .prev,
.home_focus .focusbox .next { position:absolute; display:none; top:50%; width:39px; height:39px; margin:-20px 0 0; background: url(../images/arrow.png) 0 0 no-repeat; text-indent:-9999px; cursor: pointer; z-index:10;}
.home_focus .focusbox .prev { left:15px;}
.home_focus .focusbox .next { background-position:-60px 0px; right:15px; }
.home_focus .focusbox .prev:hover { background-position:0 -100px;}
.home_focus .focusbox .next:hover { background-position:-60px -100px;}

/* 新闻 */
.homenews{ height:360px; background:#f3f3f3;}
.homenews .newsbox{ display:inline; float:left; margin:0 8px 0 0;}
.homenews .newsbox a{ display:block; margin:30px 0 0 0; width:242px; height:300px; background:#fff; border:1px solid #d6d6d6;}
.homenews .newsbox a:hover{ margin:23px 0 0 0; color:#636363; border:1px solid #8fc320; box-shadow:0px 3px 3px #c0c0c0;}
.homenews .newsbox a img{ margin:0 auto;}
.homenews .newsbox h5{ margin-bottom:2px; height:34px; line-height:36px; font-size:14px; font-weight:bold; text-indent:8px;}
.homenews .newsbox h6{ height:32px; line-height:32px; padding:7px 0 0 0; font-weight:bold; text-align:center;}
.homenews .newsbox p{ color:#a6a6a6; text-align:center;}
.homenews .lastbox{ margin:0 !important;}

/*========== 关于九牧 ==========*/
.about{ position:relative;}
.about .menuaa{
	font-size:18px;
	border-top:1px solid #b2b2b2;
	border-left:1px solid #b2b2b2;
	border-right:1px solid #b2b2b2;
	float: left;
	width: 998px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
.about .menuaa a{
	display:inline;
	float:left;
	padding:12px 0;
	width:142px;
	height:26px;
	line-height:26px;
	text-align:center;
	border-bottom:2px solid #606060;
	background:url(../images/about_line.png) left center no-repeat;
	color: #333333;
}
.about .menuaa .special{ width:146px;}
.about .menuaa a:hover{ border-bottom:2px solid #8fc41f;}
.about .menuaa a:first-child{ background:none;}


/* 分类列表 */
.list_box {
	float:left;
	width:242px;
	margin-right: 8px;
	margin-bottom: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
	height: 332px;
	
}

.pic1{
width:350px;
height:220px;
vertical-align: middle;
display: table-cell;
}

.list_box a{ display:block; padding:9px; border:1px solid #dedede;}
.list_box a:hover{ border:1px solid #8fc41f;}
.list_box a h5{ font-weight:bold; line-height:18px;}
.list_box img{ display:block; max-width:220px; max-height:100%; margin:0 auto; padding:0 0 10px 0; }
.list_box a p{ padding:5px 0 0 0; color:#b3b3b3;}
.list_box .duibi{ line-height:30px; color:#636363;}
.list_box .more{ display:inline; padding:0; border:0;}
.list_box .more:hover{ border:none;}
.list_box span{ display:inline; padding:0 20px 0 0;}
.compare_box{ padding:15px 0; border-top:1px solid #dedede; border-bottom:3px solid #dedede;}
.compare a{ display:inline; padding:6px 30px;text-align:center; color:#fff; background:url(../images/btn_01.png) center 0 no-repeat; cursor:pointer;}


/*------------------------------*/
/*	新闻中心
/*------------------------------*/
.newscenter{ position:relative; padding:0 0 70px 0; background:#fff url(../images/bg_line4.png) 0 0 repeat-x; min-height:600px; }
.menu{
	position:relative;
	width:235px;
	background:url(../images/newbox_shadow.png) center bottom no-repeat;
	z-index:2;
	float: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}
.menu .title{ position:relative; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#303030; text-indent:15px; background:url(../images/customize_02.png) 0 0 repeat-y; border-bottom:1px solid #fff; cursor:pointer;}
.menu .title h3{ color:#3b3b3b;}
.menu .title span{ position:absolute; display:block; width:9px; height:9px; right:15px; top:16px; background:url(../images/customize_list_arrow.png) 0 -10px no-repeat;}
.menu .content{ padding:0 15px; background:#fff;}
.menu .content li{ height:40px; line-height:40px; border-bottom:1px solid #e5e5e5;}
.menu .content .current a{ font-weight:bold; color:#8fc41f;}
.main11{
	width:750px;
	background:#fff;
	border:1px solid #dedede;
	float: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
	display: inline;
	margin-left: 10px;
	margin-bottom: 10px;
}
.title{ padding:0 20px; height:36px; line-height:36px; font-size:14px; color:#606060; font-weight:bold;}
.border{ border-bottom:1px solid #dedede;}

.list{
	position:relative;
	float: left;
	height: 145px;
	width: 708px;
	margin: 10px;

}

.pic{ float:left; width:240px;}
.text{ float:right; width:400px;}
.text h5{ margin:0 0 7px 0; line-height:30px; font-size:14px; font-weight:bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.text h5 a{ color:#606060;}
.text h5 a:hover{ color:#8fc41f;}
.btn{ position:absolute; display:block; right:20px; bottom:20px; width:100px; height:28px; line-height:28px; color:#fff; text-align:center; background:#8fc41f; border-radius:4px;}



.detail h5{ height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:bold; border-bottom:1px solid #dedede;}
.date{ height:30px; line-height:30px; text-align:center; color:#8fc41f;}
.text{
	padding:20px;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.text p{ text-indent:25px; line-height:22px; margin:10px 0 10px 0;}
.text img{ display:inline; margin:0; max-width:700px;}
.baidu_share{ padding:0 0 0 289px;}
