@charset "utf-8";
/* CSS Document */

body { background-color:#ffffff;}

#demo01 {height:450px;}

.all_btn { display: block; width:164px; margin: 12px auto; height:48px; padding-bottom:12px; color: #446b57; font-size:18px; line-height:48px; text-align: center; background-image:url(../images/bg-i01_nr2_l_more.png);}
.all_btn:hover { color:#FFF; background-image:url(../images/bg-i01_nr2_l_more-on.png)}
/* 内容区 */
.content_wrap { padding-bottom:130px;}

.c_wrap_title { text-align: center;}
.c_wrap_title p { color: #6a6767;}
.c_wrap_title .ch { font-size:30px; line-height:36px; padding-top:36px;}
.c_wrap_title .en { font-size:16px; line-height:18px; padding-top:8px;}
.c_wrap_title .menu { font-size:0; padding-top:23px;}
.c_wrap_title .menu a,
.c_wrap_title .menu span { display: inline-block; color: #6a6767; font-size:16px; line-height:48px;}
.c_wrap_title .menu a { width:130px; height:48px; text-align: center; padding: 0 }
.c_wrap_title .menu span { padding: 0 5px;}
/**/.c_wrap_title .menu a:hover,.c_wrap_title .menu a.on { color: #FFF; background-image:url(../images/bg-c_wrap_title_menu_a.png);}

.content_box {}

				/*--------------------  新闻列表  --------------------*/
.content_01  { padding-bottom:10px;}
.content_01 .ymbox { background:url(../images/bor-content_01.png) repeat-x left top;}
.content_01 .img_list_01 { margin-top:48px;}
.content_01 .new_list_01 { margin-top:26px; padding:10px 0;}
				/*--------------------  图片列表  --------------------*/
.content_02  { margin-top:20px; margin-bottom:10px;}
				/*--------------------  电影列表  --------------------*/
.content_03 { margin-top:20px; padding:1px 0;}
				/*--------------------  百科列表  --------------------*/
.content_04 { padding:1px 0;}
				/*--------------------  音频列表  --------------------*/
.content_05 { padding:1px 0;}
				/*--------------------  单页  --------------------*/
.content_dy {}
.content_dy .content_box { float: left; width:720px; margin-left:30px; padding-top:48px;}
.dy_nav { float: right; width:390px; padding-top:80px;}

.dy_nr_title { height:48px; line-height:48px; background-color:#f2f2f2; border:1px solid #eaeded; position: relative;}
.dy_nr_title .titile_wz { color: #484747; font-size:18px; padding-left:42px;}
.dy_nr_title .title_icon { position: absolute; left:8px; top:12px;}
.dy_nr_title .more { color: #8d8b8b; font-size:12px; position: absolute; right:12px; top:0;}

.dy_nav_nr1 { font-size:0;}
.dy_nav_nr1 .img { display: block; width:390px; height:285px;}

.dy_nav_nr2 {}
#demody01 { width:100%; height:285px;}
#demody01 .slides {}
#demody01 .slides li {}
#demody01 .slides li a {}
#demody01 .slides li a .wzbox { position: absolute; left: 0; bottom: 0; z-index: 3; width: 100%; padding-top: 119px; background: url(../images/bg-i03_main_list_zg.png) left bottom repeat-x;}
#demody01 .slides li a .wzbox p {color: #ffffff; font-size: 18px; line-height: 60px; text-align: center; margin: 0 10px;}
#demody01 .flex-direction-nav { display: block; position: absolute; top:0; left:0; width:100%; height:0;}
#demody01 .flex-direction-nav a { position: absolute; width:31px; height:62px; top:111px; overflow: hidden; line-height:200px;}
#demody01 .flex-direction-nav .flex-prev { left:0; background-image:url(../images/demody01-prev.png);}
#demody01 .flex-direction-nav .flex-next { right:0; background-image:url(../images/demody01-next.png);}
/**/
#demody01 .flex-direction-nav .flex-prev:hover { background-image:url(../images/demody01-prev-on.png);}
#demody01 .flex-direction-nav .flex-next:hover { background-image:url(../images/demody01-next-on.png);}
/**/
#demody01 .flex-control-nav { display:none;}

.dy_nav_nr3 {}
.dy_nav_nr3 .list { border:1px solid #eaeded; padding-bottom:8px;}
.dy_nav_nr3 .list ul {}
.dy_nav_nr3 .list ul li { float: left; margin-left:9px; padding-top:14px;}
.dy_nav_nr3 .list ul li a { display: block; font-size:0; width:118px; height:114px;}
.dy_nav_nr3 .list ul li a .wz { color: #484747; font-size:12px; line-height:16px; margin:5px 10px 0 10px; text-align: center;}
.dy_nav_nr3 .list ul li a .img { display: block; width:118px; height:93px;}

.dy_nav_nr4 {}
.dy_nav_nr4 .list { border:1px solid #eaeded; padding:8px 0;}
.dy_nav_nr4 .list ul {}
.dy_nav_nr4 .list ul li { padding: 4px 4px;}
.dy_nav_nr4 .list ul li a { display: block; height:93px; padding: 5px 4px;}
.dy_nav_nr4 .list ul li a .wz { color: #343434; font-size:16px; line-height:20px; height:60px; float: right; width:246px;}
.dy_nav_nr4 .list ul li a .img { width:118px; height:93px; float: left;}
/**/
.dy_nav_nr4 .list ul li a:hover { background-color:#f6f7f7;}
.dy_nav_nr4 .list ul li a:hover .wz { color: #176234;}
/**/
.content_06 {}
.c06_nr1 {}
.c06_nr1 h1 { color: #555353; font-size:36px; line-height:40px;}
.c06_nr1 h3 { color: #555353; font-size:16px; line-height:28px; margin-top:22px;}
.c06_nr1 .table_box { border-top:1px dotted #d2d3d3; margin-top:30px;}
.c06_nr1 .table_box p { color: #b3b2b2; font-size:14px; line-height:22px; padding:6px 0; border-bottom:1px dotted #d2d3d3;}

.c06_nr_title {}
.c06_nr_title p { background:url(../images/p-c06_nr_title.jpg) repeat-x left center;}
.c06_nr_title p span { display: inline-block; color: #484747; font-size:26px; line-height:32px; padding:0 20px 0 0; background-color:#FFF;}

.c06_nr2 { margin-top:40px;}
.c06_nr2 .zw { margin-top:24px; color: #484747; font-size:16px; line-height:28px;}
.c06_nr2 .zw p+p { margin-top:22px;}
.c06_nr2 .zw img { max-width:100%;}
				/*--------------------  新闻单页  --------------------*/
.content_07 {}
.content_07 .content_box { padding-top:20px;}

.c07_title { position: relative; padding-bottom:18px;}
.c07_title h1 { color: #555353; font-size:36px; line-height:40px;}
.c07_title h6 { color: #9b9a99; font-size:14px; line-height:20px; margin-top:20px;}
.c07_title .tc_share { position: absolute; right:0; bottom:5px;}

.content_07 .zw { color: #555353; font-size:16px; line-height:28px; padding:15px 0; border-top:1px dashed #c8c9c9; border-bottom:1px dashed #c8c9c9; text-align:justify;}
.content_07 .zw p+p { margin-top:30px;}
.content_07 .zw img { max-width:100%;}

.content_07 .dy_fy { padding:15px 0 20px 0;}
.content_07 .dy_fy a { display: block; max-width:40%; color: #484747; font-size:14px; line-height:20px;}
.content_07 .dy_fy a span { color: #0e0c0a;}
/**/
.content_07 .dy_fy a:hover { color: #43986c;}
.content_07 .dy_fy a:hover span { color: #43986c;}
/**/
				/*--------------------  联系  --------------------*/
.content_08 {}
.c08_in { width:986px; margin: 0 auto; padding-top:50px;}

.c08_nr1 {}
.c08_nr1 img { width:100%;}

.c08_nr2 { margin-top:50px;}
.c08_nr2 .jieshao_box { float: left; width:510px;}
.c08_nr2 .jieshao_box p { line-height:30px;}
.c08_nr2 .jieshao_box .wz1 { color: #63666c; font-size:16px;}
.c08_nr2 .jieshao_box .wz2 { color: #515761; font-size:14px;}

.c08_nr2 .map_wrap { float: right; width:458px;}
.c08_nr2 .map_wrap .map_box { width:458px; height:160px;}
.c08_nr2 .map_wrap .wz { padding: 0 0 0 32px; margin-top:16px; color: #878b8a; font-size:14px; line-height:24px; background:url(../images/p-map-2.png) no-repeat left center;}
				/*--------------------  内容区  --------------------*/
.content_09 {}
.c09_nr1 { width:940px; margin: 0 auto; padding-top:36px;}
.c09_nr1_title { border-bottom:1px solid #dfdfdf; position: relative;}
.c09_nr1_title h1 { color: #555353; font-size:36px; line-height:56px;}
.c09_nr1_title .tc_share { position: absolute; right:0; bottom:0;}

.c09_nr1_nr { padding: 18px 16px; margin-top:5px; background-color:#f6f6f6;}
.c09_nr1_nr .img { float: left; width:500px;}
.c09_nr1_nr .wzbox { float: right; width:380px;}
.c09_nr1_nr .wzbox table { table-layout:fixed;}
.c09_nr1_nr .wzbox table td { padding:4px 0;}
.c09_nr1_nr .wzbox table p { font-size:14px; line-height:22px;}
.c09_nr1_nr .wzbox table .wz1 { color: #4a735f;}
.c09_nr1_nr .wzbox table .wz2 { color: #6a6767;}
.c09_nr1_nr .wzbox .tag { height:26px; position: relative; overflow: hidden; margin-top:80px;}
.c09_nr1_nr .wzbox .tag span { display: inline-block; color: #7a7878; font-size:14px; line-height:24px; padding: 0 12px; border:1px solid #c8c9c9; border-radius:3px;}
.c09_nr1_nr .wzbox .tag span+span { margin-left:8px;}

.c09_nr2 { width:940px; margin: 0 auto; padding:15px 0; color: #484747; font-size:16px; line-height:28px; border-bottom:3px solid #f0f2f1;}
.c09_nr2 p+p { margin-top:30px;}
.c09_nr2 img { max-width:100%;}

.c09_nr3 { padding: 0 16px; margin-top:88px; background-color:#eff2f1;}
.c09_nr3_title { padding:15px 0 0 24px; border-bottom:1px solid #d1d6d4;}
.c09_nr3_title p { color: #4e8067; font-size:24px; line-height:42px;}

.c09_nr3_list { height:246px; padding-top:12px;}
.c09_nr3_list ul {}
.c09_nr3_list ul li { float: left; padding: 0 12px}
.c09_nr3_list ul li a { display: block; width:205px;}
.c09_nr3_list ul li a .img { width:205px; height:140px;}
.c09_nr3_list ul li a .wzbox { height:96px; border:1px solid #bbbdbc; border-top:0; padding: 0 5px;}
.c09_nr3_list ul li a .wzbox .wz1 { color: #7a7878; font-size:16px; line-height:20px; padding-top:6px;}
.c09_nr3_list ul li a .wzbox .wz2 { color: #7a7878; font-size:12px; line-height:18px; height:54px; margin-top:4px;}
/**/.c09_nr3_list ul li a:hover .wzbox .wz1 { color: #4a735f;}


				/*--------------------  公司简介  --------------------*/
.content_10 {background: url(../images/bor-content_01.png) repeat-x bottom center; padding-bottom:1px;}
.c10_in { width:1000px; margin: 0 auto;}

.c10_title { padding: 0 20px; background-color:#e4e9e6; position: relative;}
.c10_title .wz { color: #396a51; font-size:32px; line-height:66px;}
.c10_title .tc_share { position: absolute; right:20px; top:13px;}

.content_10 .zw { color: #565857; font-size:16px; line-height:28px; padding:26px 0;}
.content_10 .zw p+p { margin-top:20px;}
.content_10 .zw img { max-width:100%;}

		/*06-25*/
#dynav .flex-direction-nav,#dynav .flex-control-nav { display:none;}
#dynav { height:265px;}
#dynav .slides li+li { display:none;}


		/*08-24*//*搜索框*/

.i01_nr1 { width:1180px; margin: 0 auto; height:48px; padding:28px 0 12px 0; position: relative; z-index:2; border-bottom:1px solid #e2e2e2;}
.i01_nr1_l {}
.i01_nr1_l .form { width:480px; position: relative;}
.i01_nr1_l .text { width:380px; height:48px; padding: 0 25px; color: #787676; font-size:16px; line-height:48px; background:url(../images/bg-i01_nr1_l_text.png);}
.i01_nr1_l .submit { position: absolute; right:0; top:0; width:104px; height:48px; color: #ffffff; font-size:16px; cursor:pointer; background:url(../images/bg-i01_nr1_l_submit.png);}

.i01_nr1_r { width:650px; display: none;}
.i01_nr1_r .abox a,
.i01_nr1_r .abox span,
.i01_nr1_r p { color: #8e8d8d; font-size:16px; line-height:48px;}
.i01_nr1_r .abox { height:48px; position: relative; overflow: hidden;}
.i01_nr1_r .abox a,
.i01_nr1_r .abox span { display: inline-block;}
.i01_nr1_r .abox a {}
.i01_nr1_r .abox span {}
/**/.i01_nr1_r .abox a:hover { color: #446b57;}
.conwapper{
	width: 85%;
	margin: 0 auto;
	
}
.conlf{
	width: 70%;
	float: left;
	border: 1px solid #DDDDDD;
}
.conrt{
	width: 29%;
	float: right;
	border: 1px solid #DDDDDD;
}
.pic1{
	width: 100%;
	height: 138px;
}
.pic1 img{
	width: 100%;
	height: 100%;
}
.text1{
	width: 100%;


}
.t1-top{
	height: 60px;
	margin-left: 20px;
	line-height: 60px;
		border-bottom: 1px solid #DDDDDD;
}
.t1-top1{
	height: 100px;
	margin-left: 20px;
	
		border-bottom: 1px solid #DDDDDD;
}
.t1-top1 span{
	color: #D0D0D0;
}
.t1-bottom{
	margin-left: 20px;
	
}
.t1-bottom li span{
	font-size: 14px;
	color: #000000;
}
.t1-map{
	margin-top: 10px;
	margin-left: 20px;
	padding: 5px;
	height: 400px;
}
.rt-top{
	height: 40px;
	background-color: #000000;
	line-height: 40px;
}
.rt-centor{
	width: 100%;

}
.rt-centor li{
	width: 100%;
	height: 40px;
	line-height: 40px;
	background-image: url(../images/xiabiao.png);
	background-position-x: 90%;
	background-position-y: center;
	background-repeat: no-repeat;
}
.rt-centor li span{
	font-size: 18px;
	color: black;
	
}
.rt-bottom{
	width: 100%;
	
	
}
.bottom-top{
	margin-top: 15px;
	margin-bottom: 10px;
	height: 40px;
	border-bottom: 1px solid black;
}
.bottom-con{
	width: 90%;
	margin: 0 auto;
}
.lf{
	width: 40%;
	float: left;
}
.rt{
	width: 58%;
	float: right;
	text-align: center;
}
.rt h1{
	font-size: 18px;
    color: black;
    
    text-align: left;
	}
.rt h1:hover{
	color:#FF0052;
	}
.contact1{
	width:90%;
	margin:0 auto;	
	}
.ctpic{
	width:100%;
	}
.ctpic img{
		width:100%;
		}
.ctxt{
	width:100%;
	margin-top:10px;
	}
.ctxt p{
	padding:5px;}
.bottom-con li{
	border-bottom: 1px solid #DDDDDD;
}
.ftlf{
	float: left;
}
.ftrt{
	float: right;
}
 .foot_1_l1 {
	 width: 200px;
	 margin-top: 80px;
 }
  .foot_1_l1 p{
	  color: white;
	  text-align: center;
  }
.lf1 a{
	color: black;
}
.rt1 a{
	color: black;
}
.rt-centor li:hover{
	background-color: #D00121;
	background-image: url(../images/xiabiao副本.png);
}