/* 首页 */
body,p,img,ul,li,a{
	margin:0;
	padding:0;
	font-family:"微软雅黑";
	}
ul,li{
	list-style:none;
	}
a{
	text-decoration:none;
	}
.clearfix{
	clear:both;}
input{
	margin:0;
	padding:0;
	border:none;
	list-style:none;
	outline:none;
	background-color: transparent;
	font-family:"微软雅黑";}
img{
	border:none;}
.logo_big_box{
	width:100%;
	}
.logo_box{
	width:1200px;
	height:90px;
	margin:auto;
	}
.logo{
	width:401px;
	height:64px;
	margin-top:13px;
	float:left;}
.search{
	width:338px;
	float:right;
	margin-top:19px;}
.search_02{
	width:253px;
	height:52px;
	padding-left:15px;
	background-image:url(../images/search_02.png);
	background-repeat:repeat-x;
	float:left;
	font-size:14px;
	color:#65666b;
	line-height:52px;
	}
.search img{
	float:left;}
.search a{
	float:left;}
.nav_box{
	width:100%;
	height:60px;
	background-color:#3a9847;
	float:left;
	}
.nav{
	width:1200px;
	height:60px;
	margin:auto;
	}
.nav li{
	width:11%;
	height:60px;
	float:left;
	font-size:18px;
	line-height:60px;
	text-align:center;
	font-weight:600;
	position:relative;
	}
.nav li a{
	color:#fff;
	}
.nav li:hover{background-color:#2a8938;}
.nav_02{
	display:none;
	position:absolute;
	top:60px;
	width:100%;
	background-color:#3a9847;
	box-shadow:0 1px 5px rgba(0,0,0,0.1);
	z-index:100;
	border-radius:0 0 5px 5px;
	overflow:hidden;
	}
.nav_02 li{
	width:100%;
	height:30px;
	line-height:30px;
	font-size:14px;}
.nav li:hover .nav_02{display:block;}
.banner_box{
	width:100%;
	height:370px;
	overflow:hidden;
	}

.banner {
    width: 100%;
    height: 370px;
    position: relative;
    overflow: hidden;
    z-index: 1;
}
/*.banner{
	height:370px;
	float:left;
	left:50%;
	margin-left:-960px;
	position:relative;
	}*/
.banner img{
	width:1920px;
	height:370px;}
.qiehuan{display: block; width:186px; height:30px; position: absolute; bottom:20px; left:50%; margin-left:-93px; z-index: 20; background-color:rgba(0,0,0,0.5); border-radius:15px;}
.qiehuan ul{ width:102px; height:30px; margin:auto;}
.qiehuan li{ width:13px; height:14px; background-color:#fff; border-radius:15px; display: block; float: left; cursor: pointer;margin:8px 10px;}

.line_01{
	width:136px;
	height:1px;
	background-color:#fff;
	position:absolute;
	top:14px;
	left:25px;
	z-index: -1;}
.qiehuan .current {background-color:#21ba58;}
.qiehuan li:hover{background-color:#21ba58;}
.content_01_box{
	width:100%;
	margin-top:20px;
	float:left;
	}
.content{
	width:1200px;
	height:auto;
	margin:auto;
	}
.content_01{
	width:1200px;
	height:auto;
	float:left;
	}
.content_01_left{
	width:860px;
	height:333px;
	float:left;}
.title_01{
	width:100%;
	height:32px;
	float:left;
	margin-bottom:15px;
	border-bottom:solid #dedede 1px;}
.icon_01{
	width:27px;
	height:24px;
	margin:0px 10px 0 0;
	float:left;}
.t_01{
    font-weight:600;
	font-size:20px;
	line-height:24px;
	color:#514f4f;
	float:left;
	margin-right:26px;
	}
.t_02{
    font-weight:600;
	font-size:20px;
	line-height:24px;
	color:#3a9847;
	float:left;
	margin-right:26px;
	}
.more_01{
	font-size:14px;
	line-height:24px;
	color:#cccccc;
	float:right;}
.more_01:hover{color:#007a11;}

.news_01{
	width:419px;
	height:280px;
	float:left;}
.news_img{
	width:419px;
	height:280px;
	}
/*

.text_01{
	width:313px;
	height:19px;
	font-size:13px;
	line-height:19px;
	color:#c2c2c2;
	float:left;
	margin:6px 0 14px 0;}
.icon_02{
	width:19px;
	height:19px;
	float:left;
	margin-right:10px;}

.t_04{
	color:#21ba58;
	float:right;
	}
.t_05{
	font-size:13px;
	line-height:26px;
	color:#555555;
	}
*/
.news_02{
	width:420px;
	float:right;}
.news_02 li{
	width:100%;
	float:left;
	font-size:15px;
	/*margin-bottom:7px;*/
	line-height:39px;
	border-bottom:dashed #dedede 1px;}
/*
.date{
	width:49px;
	height:45px;
	float:left;
	text-align:center;}

.t_06{
	width:47px;
	height:22px;
	border:solid #cacaca 1px;
	font-size:16px;
	color:#9a9a9a;
	font-weight:bold;
	line-height:22px;}
.t_07{
	width:49px;
	height:21px;
	background-color:#cacaca;
	font-size:14px;
	color:#fff;
	
	line-height:21px;}
.text_02{
	width:314px;
	height:45px;
	float:right;
	line-height:22px;
	}
*/
.news_02 li img{
	width:4px;
	height:8px;
	margin: 15.5px 10px 0 10px;
	float:left;}
.t_08{
	float:left;
	color:#323232;	
	}
.t_09{
	float:right;
	color:#828282;}
.news_02 li:hover .t_08{color:#007a11;}
.news_02 li:hover .t_09{color:#007a11;}

.content_01_right{
	width:320px;
	height:333px;
	float:right;}
.text_01{
	width:100%;
	float:right;}
.text_01 li{
	width:100%;
	float:left;
	font-size:14px;
	/*margin-bottom:7px;*/
	line-height:39px;
	border-bottom:dashed #dedede 1px;}
.t_03{
	color:#fdca18;
	margin-right:5px;}
.text_01 li:hover .t_08{color:#007a11;}
.text_01 li:hover .t_09{color:#007a11;}
.content_02{
	width:1200px;
	height:auto;
	float:left;
	margin-top:20px;
	}
.img_01{
	width:100%;
	float:left;
	}
.img_01 li{
	width:285px;
	height:86px;
	float:left;
	margin-right:20px;
	}
	
.content_02_left{
	width:590px;
	float:left;
	}
.title_03{
	width:100%;
	height:39px;
	float:left;
	border-bottom:solid #c9caca 1px;}

.nav_03{
	width:auto;
	height:39px;
	float:left;}
.nav_03 li{
	width:124px;
	height:39px;
	font-size:18px;
    font-weight:600;
	text-align:center;
	line-height:39px;
	float:left;
	margin-left:-1px;
	border:solid #c9caca 1px;
	border-bottom:0;
    color:#323232;
	}
.nav_03 li a{
	/*color:#323232;*/
}
.nav_03 li:hover a{
	/*color:#fff;*/
}
/*.nav_03 li:hover{
	background-color:#218b30;
	border:solid #218b30 1px;
	border-bottom:0;}*/
.nav_03 .xz_01{
	/*background-color:#218b30;*/
	/*border:solid #218b30 1px;*/
	border-bottom:0;}
.nav_03 .xz_01 a{
	color:#323232;}

.nav_03 .xz_02{
	background-color:#218b30;
	border:solid #218b30 1px;
	border-bottom:0;}
.nav_03 .xz_02 a{
	color:#fff;}
.content_02_left .news_02{
	width:100%;
	}
.content_02_right{
	width:590px;
	float:right;
	}
.content_02_right .news_02{
	width:100%;
	}
.content_03_left{
	width:712px;
	float:left;
	}
.title_04{
	width:100%;
	height:36px;
	float:left;
	border-bottom:solid #c9caca 1px;
	position:relative;
	margin-bottom:10px;
    color:#6e6e70;
	}
.line_02{
	width:96px;
	height:3px;
	background-color:#81a652;
	position:absolute;
	left:0;
	bottom:-2px;}
.content_03_right{
	width:468px;
	float:right;
	}
.video_01{
	width:468px;
	height:274px;
	float:left;
	margin-top:6px;
	}

.icon_03{
	width:18px;
	height:18px;
	float:left;
	margin: 10.5px 6px 0 0;}
.hua{
	width:100%;
	float:left;
	margin-top:10px;}
.icon_q{
	width:32px;
	height:80px;
	float:left;
	margin-top:50px;
	}
.icon_h{
	width:32px;
	height:80px;
	float:right;
	margin-top:50px;}
.hua li{
	width:240px;
	height:180px;
	float:left;
	margin:0 22px;}
.hua li img{
	width:240px;
	height:180px;
	float:left;
	}
.title_05{
	font-size:18px;
	color:#323232;
	line-height:45px;
	float:left;margin-right:20px;}
.link{
	width:238px;
	height:45px;
	font-size:14px;
	color:#323232;
	line-height:45px;
	border:solid 1px #ccc;
	position: relative;
	float:left;
	margin-right:49px;
	
	
}
select{
                //清除select的边框样式
                border: none;
                //清除select聚焦时候的边框颜色
                outline: none;
                //将select的宽高等于div的宽高
                width: 100%;
                height: 45px;
                line-height: 45px;
                //隐藏select的下拉图标
                appearance: none;
                -webkit-appearance: none;
                -moz-appearance: none;
                //通过padding-left的值让文字居中
                padding-left: 10px;
}
.t_07{
	width:100%;
	height:45px;
	border: none;
 padding-left:10px;
 background: url(../images/icon_j_x.png)  no-repeat scroll right center transparent;
 background-position:218px center;
	}
.option{height:45px;
	font-size:14px;
	color:#323232;
	line-height:45px;
	float:left;}
select:focus{
    outline: none;
}
.footer_box{
	width:100%;
	height:140px;
	background-color:#54ad59;
	float:left;
	margin-top:25px;}
.footer_01{
	padding-top:14px;
	width:1146px;
	height:126px;
	margin:auto;	
	}
.f_t_01{
	font-size:14px;
	color:#fff;
	text-align:left;
	float:left;
	line-height:24px;
	margin-top:16px;}
.f_t_02{
	font-size:14px;
	color:#fff;
	text-align:right;
	float:right;
	line-height:24px;
	margin-top:16px;}
.ewm{
	width:96px;
	font-size:14px;
	color:#fff;
	text-align:center;
	float:right;
	margin-left:20px;
	}
.ewm img{
	width:96px;
	height:96px;
	
	}
/* 关于我们 */
.nav_06{
	width:318px;
	height:auto;
	float:left;}
.title_06{
	width:318px;
	height:88px;
	float:left;
	background-image:url(../images/title_06.png);
	background-repeat:no-repeat;
	text-align:center;
	line-height:88px;
	font-size:24px;
	color:#fff;
	font-weight:600;
	}
.nav_list{
	width:318px;
	height:auto;
	float:left;}
.nav_list li{
	width:318px;
	height:55px;
	background-image:url(../images/bg_nav_02.png);
	background-repeat:no-repeat;
	font-size:16px;
	line-height:54px;
	text-align:center;}
.nav_list li a{
	color:#818181;}
.nav_list li:hover a{
	color:#3a9847;}
.nav_list .nav_xz{background-image:url(../images/bg_nav_01.png);}
.nav_list .nav_xz a{color:#3a9847;}
.nav_list li:hover{background-image:url(../images/bg_nav_01.png);}

.content_nr{
	width:824px;
	float:right;}
.title_07{
	width:100%;
	height:53px;
	float:left;
	border-bottom: solid 1px #ccc;}
.title_07 span{
	width:4px;
	height:24px;
	float:left;
	margin:9px 14px 0 0;
	background-color:#3a9847;
	}
.title_07 p{
	float:left;
	width:auto;
	font-size:20px;
	color:#323232;
	line-height:40px;}
.title_07 ul{
	font-size:14px;
	width:auto;
	float:right;
	margin-right:10px;
	line-height:40px;
	}
.title_07 ul li{
	float:right;
	}
.title_07 ul li a{
	color:#6f6f6f;
	}
.title_07 ul li a:hover{
	color:#000;}	
.about_text{
	width:100%;
	height:auto;
	font-size:14px;
	color:#323232;
	line-height:28px;
	text-indent:2em;
	float:left;}
.about_img{
	width:100%;
	float:left;}
/* 新闻速递 */
.newsh_01{
	width:824px;
	height:auto;
	margin-top:20px;
	float:left;}
.newsh_01 li{
	width:784px;
	float:left;
	padding:18px 20px;
	margin-bottom:10px;
	
	}
.newsh_01 li img{
	width:172px;
	height:132px;
	float:left;
	margin-right:20px;}

.newsh_text{
	width:592px;
	float:left;}

.newsh_title{
	width:100%;
	height:50px;
	float:left;
	margin: 0 0 10px 0;
	border-bottom:solid 1px #bebebe;}
.newsh_t01{
	width:100%;
	font-size:18px;
	color:#323232;
	line-height:30px;
	font-weight:bold;
	float:left;
	}
.n_01{
	width:100%;
	float:left;
	font-size:12px;
	color:#989898;
	line-height:20px;}
.newsh_t02{
	width:100%;
	float:left;
	font-size:14px;
	color:#323232;
	line-height:24px;}

.newsh_01 li:hover{ background-color:#e8ece8;}
.paging{
	width:483px;
	height:35px;
	font-size:16px;
	float:right;	
	}
.paging .page_01{
	padding:6px 15px;
	color:#3f3f3f;
	float:left;
	margin:0 5px;
	float:left;
	border:solid #cccccc 1px;}
.paging .page{
	padding:6px 15px;
	background-coler:#fff;
	border:solid #cccccc 1px;
	color:#3f3f3f;
	margin:0 5px;
	float:left;}
.paging .page_01:hover{
	padding:7px 16px;
	background-color:#000000;
	color:#fff; 
	border:none;}
.paging .page:hover{
	padding:7px 16px;
	background-color:#000000; 
	border:none;
	color:#fff;
	}
/* 最新通知 */
.newsh_02{
	width:824px;
	height:auto;
	margin-top:20px;
	float:left;}
.newsh_02 li{
	width:784px;
	float:left;
	padding:18px 20px;
	margin-bottom:10px;
	}
/* 每周工作 */	
.list_01{
	width:100%;
	height:auto;
	float:left;
	margin:20px 0;}
.list_01 li{
	width:100%;
	height:37px;
	line-height:37px;
	}
.tn_03{
	width:auto;
	float:left;
	font-size:16px;
	color:#323232;
	}
.tn_03 span{
	color:#a8a8a8;
	margin-right:10px;}
.tn_04{
	width:auto;
	float:right;
	font-size:14px;
	color:#808080;
	}
.list_01 li a:hover .tn_03{color:#3a9847;}
.list_01 li a:hover .tn_03 span{color:#3a9847;}
.list_01 li a:hover .tn_04{color:#3a9847;}
.line_fg{
	width:100%;
	height:0;
	border-bottom:dashed #ccc 1px;
	margin:20px 0;}
/* 书画长廊 */
.zuopin_02{
	width:100%;
	float:left;
	margin-top:20px;
	}
.zuopin_02 li{
	width:262px;
	height:auto;
	float:left;
	margin:0 19px 20px 0;
	font-size:16px;
	line-height:36px;
	}
.zuopin_02 li img{
	width:262px;
	height:196px;
	float: left;
	}
.zuo_03{
    float:left;
    height:36px;
    overflow:hidden;
	width:100%;
	color:#797979;
	text-align:center;
	}
.zuopin_t01{
	width:90%;
	margin:0 5%;
	font-size:12px;
	color:#aeaeae;
	line-height:24px;
	float:left;
	}
.zuo_01{
	float:left;
	}
.zuo_02{
	float:right;
	}
.zuo_03:hover{
	color:#3a9847;}
/*留言中心*/
.contact_01{
	width:100%;
	float:left;
	margin-top:10px;
	}
.contact_01 input{
	width:733px;  
	border:solid #d4d4d4 1px; 
	height:40px;
	color:#65666b;
	}
.contact_01 li{
	float:left;
	margin-bottom:10px;}
.contact_01 li p{
	width:89px;
	height:42px;
	background-color:#b6b6b6;
	border-radius:21px 0 0 21px;
	text-align:center;
	line-height:42px;
	float:left;
	font-size:16px;
	color:#fff;}
.contact_01 button{
	width:84px; 
	height:30px; 
	background-color:#c7c7c7; 
	color:#FFF; 
	font-size:14px;
	font-family:"微软雅黑";
	border:none;
	margin-top:20px;
	margin-left:327px;
	float:left;
	}

.nr_01{
	width:824px;
	height:auto;
	margin-top:16px;
	color:#666;
	float:left;
	}
.nr_01 img{
    max-width:800px;
}

.bt_01{
	width:824px;
	border-bottom:solid #eee 1px;
	text-align:center;
	font-size:20px;
	line-height:40px;
	font-weight:bold;
	/*float:left;*/
	color:#323232;
	}
.bt_01 span{
	font-size:12px;
	color:#999;
	font-weight:normal;}
.bt_02{
	width:824px;
	font-size:16px;
	line-height:200%;
	margin-top:16px;
	float:left;
	text-indent:2em;}
.bt_03{
	width:824px;
	text-align:center;
	font-size:12px;
	line-height:24px;
	margin-top:36px;
	float:left;}




.search_gj{
	width:100%;
	float:left;
	margin-top:20px;}
.search_gj li{
	width:100%;
	height:30px;
	float:left;
	margin-bottom:14px;
	position:relative;}
.search_gj li p{
	float:left;
	font-size:14;
	color:#323232;
	line-height:30px;}
.search_01{
	width:250px;
	height:28px;
	border:solid #ccc 1px;
	float:right;
	padding-left:8px;}
.icon_03{
	width:10px;
	height:6px;
	position:absolute;
	right:9px;
	top:12px;
	z-index:20;
	cursor: pointer;
	}
.icon_03 img{
	float:left;
	}
.icon_04{
	width:16px;
	height:14px;
	position:absolute;
	right:5px;
	top:6px;
	z-index:20;
	cursor: pointer;}
.cx{
	width:135px;
	height:30px;
	background-color:#3a9847;
	border-radius:3px;
	border:none;
	font-size:14px;
	color:#fff;
    margin-right:60px;
	float:right;}
.cz{
	width:135px;
	height:30px;
	background-color:#ccc;
	border-radius:3px;
	border:none;
	font-size:14px;
	color:#fff;
	float:left;
	}