﻿@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0 }
img, ul, li, em {
    border: none;
    list-style: none;
    font-style: normal;
}
a{text-decoration:none;}
a:hover{text-decoration:none;}


/*logo + 导航*/
.bannertop{width:100%;height:auto;min-width:1200px;}
.header {
    width: 100%;
    min-width: 1200px;
    background: #fff;
    overflow: hidden;
}
.head-top {
    width: 100%;
    height: 32px;
    line-height: 32px;
    margin-top: 0px;
    background: #f8f8f8;
	position: relative;
	display: block;
    border-bottom: solid 1px #ddd;
}
.head-top-con {
    width: 1200px;
    margin: 0 auto;
    color: #111;
}
.hi {
	width:500px;
	float: left;
    margin: 0 0 0 60px;
	font-family:微软雅黑;
	font-size: 12px;
	background: url(./images/hi.png) no-repeat left center;
    padding-left: 20px;
    color: #666;
	line-height: 32px;
}
.fr {
	width:300px;
	width: 300px;
    float: right;
    margin-right: 60px;
	font-size: 12px;
	line-height:32px;
    color: #666;
}
.fr i {
    display: block;
    width: 14px;
    height: 16px;
    margin-right: 5px;
    float: left;
    background: url(./images/topbotbg.png) no-repeat -43px top;
    margin-top: 8px;
}


.head {
    width: 1200px;
    height: 90px;
    margin: 0 auto;
}
.head .logo {
    float: left;
    margin-top: 10px;
}
.head .tel {
    float: right;
    margin-top: 20px;
	margin-right:50px;
}

.nav {
    width: 100%;
    height: 42px;
    line-height: 42px;
}
.nav_ul{
	width: 1200px;
    margin: 0 auto;
}
.nav_ul li {
    width: 110px;
    float: left;
    text-align: center;
}
.nav_ul li.active {
    width: 240px;
    background: #90c320;
    margin-right: 50px;
}
.nav_ul li.active a {
    color: #fff;
    font-size: 18px;
	line-height:42px;
	font-family:微软雅黑;
}
.nav_ul li a {
    font-size: 16px;
    color: #333;
    display: block;
	line-height:42px;
	font-family:微软雅黑;
}
.nav_ul li {
    width: 110px;
    float: left;
    text-align: center;
}
/*顶部一条*/



/*banner上面的样式*/
.slider_main {
	margin: 0 auto;
	width: 240px;
	z-index: 1000;
}
.slider_list {
	position: absolute;
	height: 450px;
	top: 0px;
	left: 0px;
}
.slider_main {
	position: absolute;
	height: 450px;
	top: 0px;
	left: 50%;
	margin-left: -600px;
}
/*左边*/
.slider_list {
	width: 240px;
	z-index: 9999;
}
.slider_list ul {
	overflow: hidden;
	width: 240px;
	height: 450px;
	background: url(./images/nav-list-bg.png); /*filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6;*/
}
.slider_list ul li {
	float: left;
	width: 240px;
	height: 60px;
	padding-top:4px ;
	background: url(./images/line.png) repeat-x left bottom;
}
.slider_list ul li:hover {
	background: #90c320;
	cursor: pointer;
}
.slider_list ul li p.sub_1 {
    background: url(./images/sub_1.png) no-repeat 30px center;
}
.slider_list ul li p {
	position: absolute;
	padding-left: 60px;
	width: 180px;
	height: 56px;
	color: #fff;
	font-family:微软雅黑;
	font-size: 16px;
	line-height: 56px;
}
.slider_list ul li p a {
	display: inline-block;
	height: 56px;
	font-family:微软雅黑;
	font-size: 14px;
	color: #fff;
	line-height: 56px
}
.slider_list ul li p a:hover {
	color: #fff
}
.slider_list ul li b {
    position: absolute;
    right: 25px;
    display: block;
    width: 10px;
    height: 56px;
    background: url(./images/navjt.png) no-repeat right;
}
/*banner上面的样式*/
/*logo + 导航*/


/*首页栏目标题样式*/
.mod-title {
    width:1200px;height:111px;
}
.mod-title-l {
    width:440px;height:83px;border-bottom: 1px solid #e0dfdf;float:left;
}
.mod-title-r {
    width:428px;height:83px;border-bottom: 1px solid #e0dfdf;float:right;
}
.mod-title-m {
    width:280px;height:111px;margin:0 auto;text-align: center;
}
#ye_p1{font-size:25px;color:#6c6c6c;padding-top:35px;font-family:微软雅黑;}
#ye_p2{font-size:16px;color:#6c6c6c;margin-top:10px;font-family:微软雅黑;}
#ye_p3{margin-top:5px;font-family:微软雅黑;}
/*首页栏目标题样式*/
/*首页项目展示样式*/
.mod-con1 {
    width:1200px;height:400px;
}
#ye_div_1{width:370px;height:156px;float:left;background:#fff;color: #3E3E3E;margin:18px 15px 20px;}
#ye_div_l{margin:24px 0 0 0;width:110px;height: 120px;float:left;}
#ye_div_r{width:225px;height:107px;float:left;margin:24px 0 0 0;font-weight: normal;font-style: normal;}
#ye_r_a{font-size:16px;font-family:微软雅黑;display: block;width:225px;height:27px;line-height:27px;font-size: 20px;cursor: pointer;}
#ye_r_h2{font-family: Arial;font-size: 11px;color: #686868;text-transform: uppercase;line-height: 24px;overflow: hidden;height: 24px;}
#ye_r_d{width: 60px;height: 3px;background: #c0bfbf;margin-bottom:5px;float:left;}
#ye_r_h3{font-size: 14px;font-family:微软雅黑;color: #686868;line-height: 24px;overflow: hidden;height: 48px;float:left;}
#ye_div_1:hover{background:#90c320;color:#fff;}
#ye_div_1:hover div a{color:#fff;}
#ye_div_1:hover div p{color:#fff;}
#ye_div_1:hover div div{background:#fff;}
/*首页项目展示样式*/




#footbg{background:#000;width:100%;height:40px;min-width:1200px;}
#footfont{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;COLOR: #fff;margin-top:10px;TEXT-ALIGN: center;margin:0 auto;width:1200px;height:40px;max-height:40px;}
#fontsi{font: 14px Verdana, Arial, Helvetica, sans-serif;line-height:280%;}




/*banner*/
.m_banner{height:450px; position:relative;}/*margin-top:184px;  background:#fff;*/
.m_banner .banner{height:450px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(images/banner_ctrl.png) no-repeat;_background:url(images/banner_ctrl.jpg) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:388px;}
/*banner*/

/*优势*/
#sy_mid1 {
    POSITION: relative;
    MARGIN-TOP: 15px;
    WIDTH: 100%;
    BACKGROUND: url(./images/ysbogy.jpg) repeat-x;
    HEIGHT: 565px;
    MARGIN-LEFT: -600px;
    LEFT: 50%;
}
#sy_mid1 H2 {
    TEXT-ALIGN: center;
    PADDING-TOP: 30px;
}
#sy_mid1_img{margin:0;padding:0;border:0;}
#sy_youshi{
    PADDING-BOTTOM: 20px;
    MARGIN: 25px auto 0px;
    PADDING-LEFT: 20px;
    WIDTH: 960px;
    PADDING-RIGHT: 20px;
    BACKGROUND: #fff;
    HEIGHT: 335px;
    OVERFLOW: hidden;
    PADDING-TOP: 20px;
}
#yous1{width: 471px;float:left;height:335px;margin-right:15px;}
#yous2{float: left;width: 472px;height:335px;}
/*优势*/

/*关于我们*/
#sy_about1{
	    POSITION: relative;
	    PADDING-TOP: 25px;
    WIDTH: 100%;
    
    HEIGHT: 535px;
    MARGIN-LEFT: -600px;
    LEFT: 50%;
}/*BACKGROUND: url(./images/aboutbg.jpg) repeat-x;*/
#sy_about1 h2{LINE-HEIGHT: 30px;
	width:1000px;margin:5px auto 0;
    HEIGHT: 30px;}
#abouta{    
	FONT-FAMILY:宋体;
    FLOAT: right;
    COLOR: #999;
    FONT-SIZE: 14px;}
#sy_about2{MARGIN-TOP: 15px;
width:1000px;margin:0 auto;
    HEIGHT: 240px;}
#aboutimg{
	BORDER-BOTTOM: #fff 3px solid;
    BORDER-LEFT: #fff 3px solid;
    WIDTH: auto;
    FLOAT: left;
    HEIGHT: 179px;
    BORDER-TOP: #fff 3px solid;
    BORDER-RIGHT: #fff 3px solid;}
#sy_ab1 {
    WIDTH: 900px;
    FLOAT: right;
    HEIGHT: 170px;
    OVERFLOW: hidden;
    COLOR: #464545;
    FONT-SIZE: 15px;
}
/*关于我们*/

/*列表标题样式*/
#head2{height: 135px;}
#title2{font-size: 25px;font-family:微软雅黑;line-height: 26px;color: #000;text-align: center;padding-top: 20px;}
#line2{width: 440px;height: 2px;margin: 0 auto;margin-top: 8px;}
#line21{height: 2px;width: 180px;float:left;background-color:#23201d;}
#line22{height: 2px;width: 80px;float:left;}
#en2{text-align: center;font-family:微软雅黑;font-size: 16px;line-height: 20px;color: #90c320;padding-top: 9px;}
#more2{font-size: 14px;color: #fff;line-height: 26px;width: 85px;text-align: center;background-color: #23201d;border-radius: 5px;display: block;margin: 0 auto;margin-top: 10px;text-decoration:none;}
#more2:hover{background-color:#90c320;}
/*列表标题样式*/



/*列表样式*/
#ye_list_div{
	width: 243px;
    float: left;
    border: 1px solid #bebebe;
	min-height:350px;
	height:auto;
}
#ye_list_div a+a {
	border-top: 1px solid #d1d1d1;
}
#ye_list_div_a{
	display: block;
	width: 183px;
    margin: 0 auto;
    height: 47px;
    line-height: 47px;
    color: #383838;
    background-image: url(../images/001454_08.png);
    background-repeat: no-repeat;
    background-position: 167px 17px;
    cursor: pointer;
	list-style: none;
    text-decoration: none;
	font-size: 14px;
    color: #666666;
    font-family: 'Microsoft yahei';
}
#ye_list_div_a:hover {
	background-image: url(../images/001454_09.png);
	color: #90c320;
}
/*列表样式*/

/*当前位置样式*/
#content_com_title2{
	height: 53px;
    position: relative;
    border-bottom: 2px solid #23201d;
}
#ye_h22{
    height: 26px;
    line-height: 24px;
    font-size: 20px;
    color: #000;
    text-align: center;
    position: absolute;
    left: 0;
    top: 16px;
    z-index: 1;
    overflow: hidden;
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    font-weight: normal;
    border-bottom: 0px solid #fcaf01;
    padding-bottom: 11px;
	font-family: 'Microsoft yahei';
}
#bread2{
    color: #23201d;
    position: absolute;
    top: 28px;
    right: 0;
    padding-left: 14px;
    background: url(../images/ggeege_05.jpg) no-repeat left center;
    font-size: 12px;
    font-family: "宋体";
}
#bread2 a{
    display: inline-block;
    color: #23201d;
	font-size: 12px;
    font-family: "宋体";
	text-decoration: none;
}
#bread2 a:hover{
	color: #fcaf01;
}
/*当前位置样式*/

/*三个分类样式*/
#listid{
	width:1200px;
	margin:36px auto 12px;
	height:auto;
	float:left;
}
#listida{
	float:left;
    display:block;
    width: 176px;
    height: auto;
    line-height: 50px;
    font-size: 18px;
	font-family:微软雅黑;
	font-weight:500;
    color: #1a9920;	
    text-align: center;

	margin:0 12px;
}
#a_img{width:176px;FLOAT: left;height:176px;}
#a_span{width:176px;FLOAT: left;line-height:50px;color:#2d2d2d;font-size:14px;font-family:'Microsoft yahei';height:50px;color:#fff;}
/*border-radius: 5px;
#listida:hover{
	text-decoration: none;
	background:#1a9920;
	color:#fff;
}*/

/*三个分类样式*/




/*项目展示样式*/
#ye_v{width:100%;background:#fff;}
#nav{width:1200px;}
















/*项目展示样式*/


















