*{
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
 padding:0; margin:0; font-family:Arial, Helvetica, sans-serif
}
body{ background:url(../images/bg2.jpg) repeat}
a{text-decoration:none}
.mytop{ width:100%; height:40px; background:#548842; float:left; overflow:hidden }
.return{ width:1000px; height:40px; text-align:left; color:#fff; line-height:40px; margin:0 auto}
.return a.a1{ color:#fff;  background:url(../images/index.png) no-repeat left 2px; background-size:30px auto;padding-left:40px; margin-left:10px; width:40%; float:left; height:40px; line-height:40px; overflow:hidden}
.return a.a2{ color:#fff; padding:5px 0; float:right; margin-right:10px; height:30px; width:30%; text-align:right; line-height:30px}
.ddd{width:1000px; height:50px; margin:0 auto}
.et-main{ width:1000px; height:auto; overflow:hidden; margin:0 auto;  border:18px solid #030000;border-top:0; padding-bottom:300px; background:#fff url(../images/mbg.jpg) no-repeat bottom left; background-size:100% auto; margin-bottom:50px}
.et-hero-tabs{ display:block; width:100%; height:auto; overflow:hidden;position:relative; }
.banner1{ width:100%; height:auto; overflow:hidden;position:relative; display:block; padding-bottom:46px}
.banner2{ width:100%; height:auto; overflow:hidden;position:relative; display:none; padding-bottom:46px}
.banner1 img,.banner2 img{ width:100%; height:auto; border:0}
.et-slide{height:auto; width:100%;position:relative;padding:35px 3%; float:left; overflow:hidden; padding-top:30px}
.et-slide h1{ float:left; padding:0; margin-top:20px; font-size:21px; width:100%; height:55px; line-height:55px; overflow:hidden; text-align:center; background:url(../images/hbg.jpg) no-repeat; background-position: center center; background-size:auto 55px; color:#fff; margin-bottom:20px}
.et-slide p{ padding:5px 0; float:left; font-size:18px; color:#040000; text-indent:2em; line-height:2;width:100%; height:auto; overflow:hidden}
.et-hero-tabs-container{display:flex;flex-direction:row;position:absolute;bottom:0;width:100%;height:50px;box-shadow:0 0 20px rgba(0,0,0,.1);background:url(../images/bg.jpg) repeat; background-size:100% auto;z-index:10; border-bottom:1px solid #2e7939}
#mytitle{ width:100%; height:90px; background:#fff; text-align:center; padding:15px; line-height:30px; font-size:21px; font-weight:bold; color:#000; float:left; overflow:hidden; display:none; position:fixed; top:0; z-index:11; border-bottom:1px solid #2e7939; background:url(../images/bg.gif) repeat; }
.et-hero-tabs-container--top{position:fixed;top:90px}
.et-hero-tab{display:block; float:left; width:25%;justify-content:center;align-items:center; height:50px; line-height:50px; text-align:center;color:#fff;font-size:18px; border-right:1px solid #fff; font-weight:bold}
.et-hero-tab:hover{color:#fff;background:#1c4e29;transition:all .5s ease}
.et-hero-tab-slider{position:absolute;bottom:-1px;width:0;height:6px;background:#69974c;transition:left .3s ease}

.myform{ width:60%; height:auto; overflow:hidden; float:left; margin-left:20%}
		select{
			padding:5px 5px; width:32.7%; border:1px solid #000;  height:43px; font-size:20px; border-radius:5px;font-weight:bold; outline:none; background:none
			}
		.outer{
			width:100%; height:auto; overflow:hidden; float:left; padding:2px 0; margin-left:0%;
			}
			.wenzi{width:100%; height:auto; overflow:hidden; float:left; padding:2px 0; margin-left:0%; text-align:left; color:#31733b; font-weight:bold; font-size:22px;}
			.input{ width:100%; height:47px; line-height:47px; border:1px solid #000; border-radius:10px; outline:none; padding-left:20px; font-size:18px; color:#000}
			.textarea{ width:100%; height:100px;  border:1px solid #000; border-radius:10px; outline:none; padding-left:20px; font-size:15px; color:#000; padding:5px}
			.np{ width:20px; height:20px}
			.mytijiao{ width:100%; height:47px; line-height:47px; border:0; border-radius:10px; outline:none; font-size:20px; color:#fff; background:#69974c; text-align:center; margin-top:20px; font-weight:bold; letter-spacing:2px}
			.baoming{ width:60%; margin-left:20%}
			.baoming p{ font-size:19px; text-indent:0}
			.baoming a.a1{ padding-left:50px; font-size:30px; background:url(../images/yasuo.png) no-repeat left center; background-size:44px auto}
			.baoming a.mytel{ width:80%; height:47px; line-height:47px; padding-left:30px; text-align:center; color:#31733b; border-radius:23.5px; font-size:19px; background:url(../images/tel.png) no-repeat 20px center; background-size:30px auto; margin:12px 0; float:left; border:1px solid #31733b; margin-left:10%}
			.mybottom{width:1000px; height:auto; overflow:hidden; margin:0 auto; text-align:center; margin-bottom:50px}
			
/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:35px;width:70px;height:100px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#1c4e29;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#1c4e29;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;}
.suspension .a-top:hover{background:#c0c1c3;}			
			@media(max-width:800px)
{
	.myform{ width:100%; margin-left:0}
.et-main{ width:100%; height:auto; overflow:hidden; float:left; border:0}
.banner1{ display:none}
.banner2{ display:block}
.et-hero-tab{ font-size:17px; font-weight:normal}
.et-slide{ width:92%; margin-left:4%}
select{
			 width:32%; font-size:17px; border-radius:5px;font-weight:normal
			}
			.wenzi{font-weight:normal; font-size:17px;}
			.et-slide h1{ font-size:19px; height:47px; line-height:47px; background-size:auto 47px;}
			.baoming a.a1{ font-size:22px;}
			.baoming{ width:92%; margin-left:4%}
			.ddd{width:100%; height:50px; margin:0 auto}
			.return{ width:100%; height:40px; text-align:left; color:#fff; line-height:40px; margin:0 auto}
			.mybottom{ width:100%}
.suspension .a{background-color:#69974c;}
.suspension .a.active,
.suspension .a:hover{background:#69974c;}
.suspension .a-top{background:#D2D3D6;}
.suspension .a-top:hover{background:#c0c1c3;}
	}