@charset "utf-8";
body {margin:0;padding:0;font-size:12px;color:#2b2b2b; font-family:微软雅黑; background:#FFF; }
body a{outline:none;blr:expression(this.onFocus=this.blur());}
ul,li{margin:0;padding:0;list-style:none; }
a img{border:0}
a,a:visited{text-decoration:none;}
a:hover{ color:#ff1414}
p{ margin: 0; padding:12px 0}
h3{ font: normal 12px  Arial, Helvetica, sans-serif;}
h3,h5,h2,h1,h4,h6,dl,dt,dd,ul,li{margin:0;padding:0;list-style-type:none; }
.clear{ margin:0;padding:0; border: none; clear:both; height:1px; float:left; width:100%}
.clear img{ height:1px}

/*==============================================index============================================================*/
#sy .sy{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}
#ab .ab{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}
#xw .xw{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}
#cp .cp{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}
#ly .ly{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}
#lx .lx{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}
#yx .yx{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}

#box_main{ min-width:320px; max-width:640px; margin:0 auto; position:relative; overflow:hidden;}
.main{ width:100%; margin:0 auto;}
.height50{ float:left; width:100%; height:50px;}
.head{ width:100%; height:46px; float:left; padding:10px 0 0 0; position:relative;}
.logo{ float:left; margin-left:15px;}
.head span{ float:right; width:52px; margin-top:3px; }
.search{ float:right; margin-top:2px; margin-right:15px;}
.tel{ float:left;margin-left:10px;}
.nav{ position:absolute; z-index:99; left:0; top:0; background:#FFF; width:100%;}
.menu{ float:left; width:100%;border-top:solid 1px #d9d9d9;}
.menu dl{ float:left; width:94%; margin:0 3%;border-bottom:solid 1px #d9d9d9;}
.menu dl dt{ float:left; width:100%;color:#212121; font-size:14px; line-height:30px; padding:8px 0;}
.menu dl dt a{color:#212121; font-size:14px;}
.menu dl dt a:hover{ text-decoration:none; color:#0078c4;}
.menu dl dd { float:left; width:100%; line-height:22px; padding-bottom:5px; margin-top:-5px;}
.menu dl dd a{ color:#999; font-size:12px; margin-right:10px; display:inline-block;}
.menu dl dd a:hover{ text-decoration:none; color:#0078c4;}

.bg{ position:fixed; z-index:9; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.5;}
.close{ float:right; margin-right:10px;}
.close img{ float:right; width:20px; margin:18px 0 0 0;}

.m_left{ width:20px; height:36px; left:0px;}
.m_left img{ float:left; margin:10px 0 0 5px;}
.m_you{ width:20px; height:36px; right:0px;}
.m_you img{ float:left; margin:10px 0 0 5px;}
.menu_lb{ width:90%; height:36px; float:left; overflow:hidden}
.menu_lb ul{ max-width:620px;}
.menu_lb li{ float:left; min-width:70px; height:36px; border-left:solid 1px #40a02a; text-align:center; line-height:36px;}
.menu_lb li a{ color:#ffffff; font-size:14px;}
.menu_lb li:hover{ background:#3fa228}
#banner {width: 100%;position: relative; float:left;}
#banner .swiper-slide {position: relative;text-align: center;float:left; margin:0;}
#banner img {width: 100%;float:left;}
#banner_guanggao {width: 100%;position: relative; float:left;}
#banner_guanggao .swiper-slide {position: relative;text-align: center;float:left; margin:0;}
#banner_guanggao img {width: 100%;float:left;}
.pagination {position: absolute;z-index: 8;bottom: 5px;width: 66px;text-align: center;right: 0;}
.swiper-pagination-bulle {display: inline-block;width: 5px;height: 5px;border-radius: 5px;background: #fff;margin: 0 2px;opacity: 0.8;cursor: pointer;}
.swiper-pagination-bullet-active {background: #9c7652;}
.pagination2 {position: absolute;z-index: 8;bottom: 5px;width: 66px;text-align: center;right: 0;}

.sy6bt{ float:left; width:100%; text-align:center;}
.sy6bt dt{float:left; width:100%; text-align:center; color:#000; font-size:24px; margin-top:25px; font-weight:bold;}
.sy6bt dd{float:left; width:100%; text-align:center; color:#0078c4; font-size:12px; margin-top:5px; margin-bottom:15px;}

.sy_prbt{ width:100%; height:36px; float:left; background:#9c7652; line-height:36px;}
.sy_prbt h5{ float:left; margin-left:20px;font-size:14px; color:#ffffff;}
.sy_prbt h5 a{ font-size:14px; color:#ffffff;}
.sy_prbt span{ float:right; margin-top:12px; margin-right:20px;}
.sy_prlb{ width:100%;float:left; background:#dfdfdf;}
.sy_prlb ul{ margin:0 auto; width:99%;}
.sy_prlb li{ float:left; width:33%; height:46px; background:#dfdfdf; border-top:solid 1px #ffffff; border-right:solid 1px #ffffff; text-align:center; line-height:46px; }
.sy_prlb li a{ font-size:14px; color:#232323;}
.sy_cplb{ width:100%; float:left; background:#ffffff; padding:15px 0;}
.sy_cplb ul{position:relative;float:left}
.sy_cplb ul li{ float:left; width:29.5%;margin-left:3%}
.sy_cplb ul li a{ width:100%; text-align:center; position:relative; float:left;}
.sy_cplb ul li a span{ width:100%; line-height:40px; color:#0078c4; float:left; text-align:center;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sy_cplb ul li a img{width:100%; height:159px; float:left;}


.sy_cplb2{ width:100%; float:left; background:#ffffff; padding:15px 0;}
.sy_cplb2 ul{position:relative;float:left}
.sy_cplb2 ul li{ float:left; width:29.5%;margin-left:3%}
.sy_cplb2 ul li a{ width:100%; text-align:center; position:relative; float:left; overflow:hidden;}
.sy_cplb2 ul li a span{ width:100%; line-height:40px; color:#0078c4; float:left; text-align:center;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sy_cplb2 ul li a img{ height:83px;}
.sy_cplb2 ul li a b{ display:block; text-align:center;}


.sy_ca{ width:100%; float:left; background:#ffffff; padding:15px 0;}
.sy_ca ul{position:relative;float:left; width:100%;}
.sy_ca ul li{ float:left; width:29.5%;margin-left:3%}
.sy_ca ul li a{ width:100%; text-align:center; position:relative; float:left;}
.sy_ca ul li a span{ width:100%; line-height:40px; color:#0078c4; float:left; text-align:center;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sy_ca ul li a img{width:100%; float:left;}

.aa{height:50px; line-height:50px; text-align:center; margin:0 auto; display:block;color:#232323; width:100%}
#li_1{ border-right:none;}
#li_2{ margin-right:12px;}

.pr_button{ width:100%; height:3px; float:left; margin:16px 0 0 35%; }
.button1{ width:40px; height:3px; background:#125c25;float:left; display:block; overflow:hidden}
.button2{ width:40px; height:3px; background:#125c25; float:left; margin-left:1px; display:block;overflow:hidden}
.button3{ width:40px; height:3px; background:#125c25; float:left; margin-left:1px;display:block;overflow:hidden}
.button1:hover{ background:#48b52f;}
.button2:hover{ background:#48b52f;}
.button3:hover{ background:#48b52f;}
.sy_about{ width:100%; background:#FFF; float:left; padding-bottom:2%}
.sy_about img{ float:left; margin:22px 20px 0 0;}
.sy_about span{ width:auto; height:auto; float:none;}
.sy_about span p{  text-indent:2em;}
.sy_about span a{ color:#505050; font-size:14px; line-height:24px;}
.sy_xwlb{ width:100%; height:35px; float:left; background:#9c7553; margin-top:10px;}
.sy_xwlb ul{ width:102%; margin:0 auto;}
.sy_xwlb li{ float:left; width:49%; height:35px; border-right:solid 1px #c79f78;background-color:#9c7553; text-align:center; line-height:35px;color:#ffffff; font-size:14px; font-weight:bold; cursor:pointer;}
.sy_xwlb .cur{ background:#c79f78;}
.sy_xwlb li:hover { background:#c79f78;}
.sy_xw{ width:100%;float:left;}
.sy_xw li{ width:98%; float:left; padding:15px 0 10px 2%; border-bottom:dashed 1px #0078c4;}
.sy_xw li a{ color:#232323; font-size:14px; line-height:16px; display:block;}
.sy_xw li a b{ color:#0078c4}
.sy_xw li span{float:left; width:100%;color:#9a9a9a; font-size:12px; line-height:16px; font-family:Arial; padding-top:5px;}
.foot{ width:100%; height:48px; float:left; background:#252525; margin-top:20px; text-align:center; color:#FFF; line-height:16px; padding-top:15px;}
.ab_m{ width:auto; margin:0 3%;    height: 136px; overflow: hidden;}


.ab_bt{ width:100%; height:30px; background:#0078c4; line-height:30px; float:left}
.title{ float:left; font-size:14px; color:#FFF; margin-left:20px;}
.ab_nr{ width:100%; background:#FFF; float:left; min-height:500px;}
.more{ float:right; margin-top:3px;}
.more1{ margin-right:5px}
.ab_con{ float:left; margin:3%; width:94%;font-size:14px; color:#505050; line-height:28px;}
.ab_con img{ max-width:100%;}
.ab_lb{ width:100%;}
.ab_lb ul{ float:left; margin-bottom:50px; width:100%}
.ab_lb ul li{ float:left; width:29%; height:36px; border:solid 1px #9c7652; background:#c79f78; margin-left:3%; line-height:36px; text-align:center; margin-bottom:10px;}
.ab_lb ul li a{ font-size:14px; color:#9c7652;}
.ab_nr h5{ font-size:25px; color:#c79f78; font-family:微软雅黑; font-weight:normal;}
.co_nr{ width:100%; float:left; text-align:center;color:#505050; font-size:14px; line-height:24px;}

.ly_bt{ width:100%; float:left; background:#278a30; height:44px;}
.back{ float:left; margin-top:8px;}
.ly_bt span{ float:left; width:80%; text-align:center; line-height:44px; font-size:14px; color:#fff;}
.ly_lb{ width:100%; height:36px; border-top:solid 1px #1c732a; background:#2c9f36; float:left}
.ly_lb li{ width:49.5%; float:left; text-align:center; line-height:36px; background:#2c9f36; border-right:solid 1px #1c732a; height:36px}
.ly_lb li:hover{ background-color:#278a30}
.ly_lb li a{ color:#fff; font-size:14px; font-weight:bold;}
.input_1{ background:url(../images/me_3.jpg) no-repeat; width:95%; height:33px; border:none; float:left; margin-left:3%; margin-top:3%; line-height:33px; color:#d0cfcf; font-size:14px; padding-left:10px; background-size:96% 100%}
.input_2{ background:url(../images/me_3.jpg) no-repeat; width:95%; height:33px; border:none; float:left; margin-left:3%; margin-top:1%; line-height:33px; color:#d0cfcf; font-size:14px; padding-left:10px;background-size:96% 100%}
.input_3{ background:url(../images/me_4.jpg) no-repeat; width:95%; height:151px; border:none; float:left; margin-left:3%; margin-top:1%; line-height:33px; color:#d0cfcf; font-size:14px; padding-left:10px; text-align:left;background-size:96% 100%}
.message_lb{ float:left; margin:0 3%; text-align:left; width:94%}
.message_lb img{ margin-top:10px; float:left}
.butt{ width:91px; height:37px; float:left;background:#278a30; text-align:center; margin:30px 0 50px 3%;}
.butt a{ font-size:14px; color:#FFF; line-height:37px; font-weight:bold;}
.mor{ width:100%;background:#FFF; float:left; text-align:center; padding:5% 0;}
.mor a{ font-size:14px; color:#505050;}
.zi{ float:right; margin-top:8px;}
.ns_bt{ width:100%; float:left; background:#278a30; height:44px;}
.ns_bt span{ float:left; width:69%; text-align:center; line-height:44px; font-size:14px; color:#fff;}
.ns_con{ width:94%; margin:0 3%; float:left;}
.xw_bt{ color:#0078c4; font-size:23px; font-family:微软雅黑; padding:0 3%; width:97%; text-align:center; margin-top:3%;}
.xw_sj{ color:#9d9d9d; font-family:Arial; text-align:center; width:100%; line-height:26px; border-bottom: dashed 2px #0078c4; padding-bottom:10px;}
.xw_nr{ width:100%; float:left; padding:25px 0;color:#505050; font-size:14px; line-height:26px;}
.xw_nr p{ color:#505050; font-size:14px; line-height:26px; text-indent:2em; float:left}
.xw_nr img{ max-width:100%;}
.fenxiang{ float:left; margin:30px 0 0 0; padding-bottom:25px}
.ns_lb{ width:96%; margin:0 auto;}
.ns_lb li{ width:48%; float:left; text-align:left; font-family:Arial; font-size:14px; color:#49b952; padding:20px 0;}
.weizhi{ width:100%; float:left}
.weizhi img{ width:100%; float:left}
.pic{ margin:10px 0 0 0; float:left; padding-bottom:10px}
.xw_lb{ width:100%; float:left; background:#a5dfaa; }
.xw_lb li{ width:49.5%; float:left; height:64px; background:#a5dfaa; border-right:solid 1px #FFF;}
.left{ float:left; margin-left:3%; margin-top:29px;}
.nr{ float:right; margin-right:3%; margin-top:15px;}
.xw_lb li a{ color:#125c25; font-size:14px; line-height:19px;}
.nr1{ float:left; margin-left:3%; margin-top:15px;}
.right{ float:right; margin-right:3%; margin-top:29px;}
.xw_lb li:hover a{ color:#539859}
.yonghu{ float:left; margin-top:10px; width:100%; padding-bottom:10px}
.yonghu dt{ width:6%; float:left}
.yonghu dt img{ width:100%;}
.yonghu dd{ float:right; width:90%; color:#929292; line-height:16px;}
.yonghu dd span{ color:#539859; font-size:14px; font-weight:bold;}
.yonghu dd img{ float:right}
.huifu{ width:100%; background:#e9fcea; height:63px; float:left; padding-top:25px; margin-bottom:25px;}
.huifu dt{ width:6%; float:left; margin-left:39px;}
.huifu dt img{ width:100%;}
.huifu dd{ float:right; width:83%;color:#929292; line-height:16px;}
.huifu dd span{ color:#539859; font-size:14px; font-weight:bold;}
.ps_lb{ width:90%; margin:0 auto;}
.ps_lb img{ width:100%; margin:3% 0 0 0; float:left; padding-bottom:5%}
.fenye{ width:100%; text-align:center; float:left; padding-bottom:3%;}

 .ii{width:9px; height:9px; background:#FFF; margin-left:10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px; float:left;filter:Alpha(opacity=60);-moz-opacity:0.6;/*MozFF透明度20%*/  
opacity:0.6;/*支持CSS3的浏览器（FF1.5也支持）透明度20%*/ }

.anniu1{position:absolute; z-index:999px; bottom:10%; left:45%;}

.cp_con{ float:left; width:100%; background:#FFF;}
.tj_lb{ width:94%; margin:0 auto; padding:3% 0;}
.tj_lb li{ float:left; border:solid 1px #cccccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; padding:2%; width:96%; margin-bottom:3%; overflow:hidden}
.tj_lb li img{ float:left}
.tj_lb li span{ float:left; width:74%; clear:#909090; margin-left:3%}
.tj_lb li span a{ color:#125c25; font-size:14px; width:100%; display:block}
.zx_lb{ width:100%; float:left}
.zx_lb li{ float:left; width:100%; margin-top:3%;background:-moz-linear-gradient(top, #FFF, #f4f4f4); 
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#FFF), to(#f4f4f4)); padding-bottom:2%}
.zx_cp{ width:94%; margin:0 auto;}
.zx_cp dt{ float:left; border-top:solid 1px #9c7652; padding:2% 3%; width:17%; height:150px;}
.zx_cp dt a{ color:#9c7652; font-size:16px; font-family:微软雅黑;}
.zx_cp dd{ float:left; width:23%; margin-left:2%; overflow:hidden}
.zx_cp dd a{ width:100%; text-align:center; position:relative; float:left;}
.zx_cp dd a span{ width:90%; line-height:20px; color:#232323; float:left; margin-left:8%}
.zx_cp dd a img{  width:90%; max-width:148px;}

.dianhua{ width:215px; height:30px; background:#c79f78; text-align:center; line-height:30px; color:#FFF; font-family:Arial; font-size:18px; margin:0 auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }

.fenye{
	width:100%;
	float:left;
	margin:0 0 0 0;
	padding:30px 0; font-size:12px;
	text-align:center;}
.fenye a{
	padding:3px 8px;
	line-height:26px;
	margin:0 4px;
	font-family:Arial;
	border:#cccccc 1px solid;
	background:#f6f6f6;
	color:#525151;}
.fenye a:hover{
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;}
.sycp1{ float:left; width:100%; margin-top:20px;}
.sycp1 ul{ float:left;}
.sycp1 ul li{ float:left;width:100px; margin:0 0 15px 15px;}
.sycp1 ul li img{ float:left; width:100%;}
.sycp1 ul li span{ float:left; width:100%; text-align:center; padding:15px 0; font-size:14px; color:#212121; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.marquee{ height:133px; overflow:hidden;}

.syad{ float:left; width:100%;}
.syad img{ float:left; width:100%;}


.yymenu{ float:left; width:100%;  margin-bottom:10px;}
.yymenu li{ float:left; width:19%; text-align:center; margin:3%;}
.yymenu li img{ height:50px;}
.yymenu li span{ display:block; width:100%; text-align:center; color:#606060; font-size:14px; padding-top:5px;}


.liuyan{ float:left; width:100%;font-family:微软雅黑;}
.liuyan h1{ color:#f5a11a; font-size:25px; font-weight:normal; line-height:46px; border-bottom:solid 1px #e8e8e8;font-family:微软雅黑;}
.liuyan h2{ font-weight:normal; color:#767271; font-size:12.5px; line-height:46px;}
.ly1{
	width:697px;
	float:left;
	display:inline;
	font-size:18px;
	font-weight:bold;
	line-height:40px; color:#585656;
	border-bottom:#dedede 1px solid;}	
.wenben2{
	width:204px;
	height:28px;
	border:#CCC 1px solid;
	line-height:20px;
	padding:0 5px;
	background:#FFF;}	
.ly2{
	width:215px;
	height:28px;
	border:#CCC 1px solid;
	line-height:20px;
	padding:0 5px;
	background:#FFF;}	
.yu{
	width:100%;
	line-height:24px;
	border:#CCC 1px solid;
	height:200px;
	background:#FFF;}
.biaoge{
	width:70%;
	float:left; font-size:14px;
	margin-top:20px;
	margin-bottom:30px;
	}
.biaoge img{ display:inline-block; margin-right:30px;}
.biaoge tr td{
	padding:5px 0;}
.biaoge label{
	float:left;
	width:80px;}	
.biaoge label img,.biaoge label input{
	float:left;}	
.wenben1{
	width:42px;
	height:37px;
	line-height:37px;
	float:left;
	margin-right:10px;
	text-align:center;
	background:url(../images/4_19.jpg) no-repeat;
	border:none;
	}	

#demo {
 overflow:hidden;
 width: 100%; float:left; margin:0 0; display:inline;
}

#indemo {
 float: left;
 width: 800%; 
}
#demo1 {
 float: left;
}
#demo2 {
 float: left;
}






