@charset "utf-8";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;}
body{background:#fff url(../images/bg.jpg);font-size:14px;color:#333;position:relative;font-family:"微软雅黑"}
ul li,li,dl dd,dd{list-style:none;margin:0;padding:0;}
.tc{text-align:center;}.tr{text-align:right;}
i, em { font-style:normal; }
img{border:none;}
.fl{float:left;}.fr{float:right;}
.cl{clear:both;width:0;height:0;display:block;float:none;font-size:0;line-height:0px;overflow:hidden;visibility:hidden;border:none;background:none;}
.fb{font-weight:bold;}
.cm{color:#007197;}.cs{color:#ff6600;}
.tb_data{border-collapse:collapse;}
.tb_data tr td{border:1px solid #ccc;vertical-align:middle;padding:4px;height:20px;line-height:20px;font-family:arial;}

@media screen and (min-width:320px) {
	body{font-size:75%;}
}
@media screen and (min-width:480px) {
	body{font-size:87.5%;}
}
@media screen and (min-width:540px) {
	body{font-size:112.5%;}
}
@media screen and (min-width:550px) {
	body{font-size:125%;}
}
@media screen and (min-width:640px) {
	body{font-size:150%;}
}
/*======首页======*/
/*招商页面*/
.zsjm_box img{ width:100%; display:block;}

/*头部*/

#body{width:100%;margin-left:auto;margin-right:auto;min-width:320px;max-width:640px;overflow:hidden}
#flash{width:100%;}


#header_box{margin:0 auto;background:url(../images/header_bg.png);}
#header{width:100%;margin:0 auto; border-top:5px solid #238f44;}
#header img{width:100%;}

#nav{width:100%;margin:0 auto;font-size:16px;overflow:hidden;color:#fff;background:#1b8b15;}
#nav li {width:25%;float:left;margin:0px;line-height:30px;font-size:16px;text-align:center;}
#nav li span{text-align:center; height:17px;display:block;}
#nav li a {color:#fff;white-space:nowrap; display:block;border-bottom:1px solid #50af49; border-right:1px solid #50af49; padding:5px 0;}
#nav li a:hover {text-decoration:none;color:#fff;}
#nav li:hover { background: #00532f }

@media only screen and (max-width:320px) {
#nav{width:100%;margin:0 auto;font-size:16px;overflow:hidden;color:#fff;background:#e4e4e4;}
#nav li {width:25%;float:left;margin:0px;line-height:30px;font-size:14px;text-align:center;}
#nav li span{text-align:center; height:17px;display:block;}
#nav li a {color:#333;white-space:nowrap; display:block;border-bottom:1px solid #fff; border-right:1px solid #fff; padding:2px 0;}
#nav li a:hover {text-decoration:none;color:#333;}
}

.wrapper_box{margin:0 auto;background:url(../images/wrapper_bg.png) repeat-x top;border-top:1px solid #cfcfcf;}
.wrapper{width:100%;margin:0 auto 0;padding:20px 0 0;}

.more{width:27%; height:2em;font-size:1em;border:1px solid #EAEAEA;text-align:center;line-height:2em;overflow:hidden;color:#555;margin:0.8em auto 0;}

/*slides*/
.mBan2 {overflow:hidden; }
.mBan2 .slideBox{width:100%;  position:relative; }
.mBan2 .slideBox .hd{height:6px; overflow:hidden; position:absolute; bottom:0px; z-index:1; width:100%;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity:0.5;}
.mBan2 .slideBox .hd ul{zoom:1; }
.mBan2 .slideBox .hd ul li{float:left; width:33.3333333%; height:6px; background:#333;cursor:pointer;}
.mBan2 .slideBox .hd ul li.on{background:#007e41; }

.mBan2 .slideBox .bd{position:relative; height:100%; z-index:0;   }
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.mBan2 .slideBox .bd img{width:100%;  display:block; border:0px;  }
/*slides end*/

/*产品展示*/
.fwxm_box{margin:10px 0 0 0; width:100%; display:inline; overflow:hidden; }
.fwxm_box .tit{margin:0px; width:100%; text-align:center; float:left; display:inline; }
.fwxm_box .tit p{margin:0px; width:33.33333%; text-align:center; float:left; display:inline; }
.fwxm_box .tit p span{margin:0px; width:auto; height:2.2em; line-height:2.2em; vertical-align:top; display:inline-block; }
.fwxm_box .tit p .litd{padding:0 5px; color:#333;}
.fwxm_box .tit p .litdA{padding:0 5px; color:#1eb641; border-bottom:#1eb641 3px solid; }

.fwxm_box .cnt{margin:0px; padding:10px 0 0; width:100%; text-align:center; background:#f5f5f5;}
.fwxm_box .cnt img{width:100%; display:block;}

/*案例展示*/
.case_box .more{margin-top:0.8em;}

.case_box{width:100%;margin-top:10px;}
.case_box .tit{text-align:center;border-top:1px solid #CCC;}
.case_box .tit h3{width:89.84%;margin:0px auto;text-align:center;font-size:1.5em;font-weight:bold;color:#555;padding-top:0.4em;}
.case_box .tit p{font-size:1em;color:#1C8B15;line-height:2em;}

.case_box .tit2{width:100%; margin:1em auto 0; height:12em; overflow:hidden;border-bottom:1px solid #efefef;border-left:1px solid #efefef;}
.case_box .tit2 li{width:33.333%; height:6em; overflow:hidden; float:left;border:1px solid #efefef; box-sizing:border-box; border-left:0; border-bottom:0; background:#fff; text-align:center; color:#555;}
.case_box .tit2 li span{display:block; position:relative; width:35%; margin:0.8em auto 0.3em;}
.case_box .tit2 li span img{display:block; width:100%;}
.case_box .tit2 li span em{display:none; position:absolute; top:0; left:0;}
.case_box .tit2 li.litdA{background:#1c8b15; color:#fff;}
.case_box .tit2 li.litdA span em{display:block; width:100%;}

#pro{width:100%; float:left;overflow:hidden; padding-top:0.8em}
#pro ul{list-style-type:none}
#pro UL LI{width:48%;display:block;float:left; margin:0 1%;text-align:center;overflow:hidden;}
#pro UL LI img{vertical-align:middle;vertical-align:middle;overflow:hidden;height:9em; /*width:12em;*/}
#pro UL LI .name{height:2.5em;
	line-height:2.5em;
	text-align:center;
	overflow:hidden;
}
#pro UL LI A{display:block;color:#333}
#pro UL LI A:hover{color:#007e41}

/*产品展示*/
.products_box{width:100%;margin-top:10px;}
.products_box .tit{margin-bottom:10px; text-align:center;}.products_box .tit img{width:100%;}
.products_box .tit h3{width:89.84%;margin:0px auto;text-align:center;font-size:1.5em;font-weight:bold;color:#555;padding-top:0.4em;}
.products_box .tit p{font-size:0.95em;color:#1C8B15; line-height:1.4em;margin-top:0.5em;}

.products_box .tit2{width:100%; margin:1em auto 0;overflow:hidden;border-bottom:1px solid #efefef;border-left:1px solid #efefef;}
.products_box .tit2 li{width:33.333%; line-height:2.5em; overflow:hidden; float:left;border:1px solid #efefef; box-sizing:border-box; border-left:0; border-bottom:0; background:#fff; text-align:center; color:#555;}
.products_box .tit2 li span{display:block; position:relative; width:35%; margin:0.8em auto 0.3em;}
.products_box .tit2 li span img{display:block; width:100%;}
.products_box .tit2 li span em{display:none; position:absolute; top:0; left:0;}
.products_box .tit2 li.litdA{background:#1c8b15; color:#fff;}
.products_box .tit2 li.litdA span em{display:block; width:100%;}

/*公司简介*/
.intro_box{width:100%;margin-top:10px;}
.intro_box .tit{ height:2.7em;background:#00532f; overflow:hidden; font-size:1em;}
.intro_box .tit em{height:2.7em;line-height:2.7em;background:#1c8b15 url(../Images/jt.png) no-repeat 0.9em 0.85em;background-size:1.16em 1.16em;padding-left:2.6em;display:inline-block;width:22%;color:#FFF;}
.intro_box .tit span{ margin-top:0.8em;width:100%;display:inline-block; width:5.1%; margin:0.6em 0.6em 0 0;}
.intro_box .tit span img{ width:100%;}
.f-fr{ float:right;} /*右浮动*/

.intro_box .cnt{ width:92%; margin:0 auto; margin-top:4%;}
.intro_box .cnt img{width:100%;}
.intro_box .cnt p{ line-height:1.5em; font-size:0.85em; padding-top:0.5em;}

/*资质荣誉*/
.honor_box{width:100%;margin-top:10px;}
.honor_box .tit{width:100%; margin:1em auto 0;overflow:hidden;border-bottom:1px solid #efefef;border-left:1px solid #efefef;}
.honor_box .tit li{width:33.333%;height:2.7em;line-height:2.7em;display:inline-block;color:#fff;background:#00532f;float:left;}
.honor_box .tit li span{display:inline-block; width:15.3%; margin:0.78em 7% 0 13%; float:left;}
.honor_box .tit li span img{ width:100%;display:block;}
.honor_box .tit li.litdA{background:#1c8b15; color:#fff;}

/*行业新闻*/
.news_box{width:100%;margin-top:10px;}
.news_box .tit{width:100%; margin:1em auto 0;overflow:hidden;border-bottom:1px solid #efefef;border-left:1px solid #efefef;}
.news_box .tit li{width:50%;height:2.7em;line-height:2.7em;display:inline-block;color:#fff;background:#9f9f9f;float:left;}
.news_box .tit li span{display:inline-block; width:15.3%; margin:0.55em 7% 0 13%; float:left;}
.news_box .tit li span img{ width:100%; display:block;}
.news_box .tit li.litdA{background:#1c8b15; color:#fff;}

.news_box .cnt{padding:3%;}
.news_box .cnt ul li{margin-bottom:0.85em;}
.news_box .cnt ul li .left{float:left; width:5em; height:5em;padding-right:0.85em;}
.news_box .cnt ul li .left img{width:5em; height:5em;}
.news_box .cnt ul li .right h1{font-size:1em; line-height:1.8em;}
.news_box .cnt ul li .right p{font-size:1em;line-height:1.5em;}

.time{float:right;font-family:Arial;font-size:12px;color:#999;}

/*======内页======*/
#lmdh{position:relative; float:left; line-height:32px; color:#fff; cursor:pointer; padding-left:12px; padding-right:12px; background-color:#007e41;}
#overlay{position:absolute;width:120px;
	height:32px;
	line-height:32px; background:#007e41;text-align:center;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;top:0px;right:0px; cursor:pointer;display:none;z-index:1002; text-align:center;}
#win{position:absolute;top:38px;right:0px;
    width:200px;margin:0 0 0 -100px;display:none;z-index:1000;}

.ny_tit {}
.ny_tit li {width:25%;float:left;margin:10px 0 0 0;line-height:30px;font-size:14px;text-align:center;}
.ny_tit li a{height:30px;line-height:30px;color:#333;white-space:nowrap;display:block;border:1px solid #007e41; border-left:none;}
.ny_tit li a:hover {text-decoration:none;color:#333;}

#nypage{width:100%;float:left;}
#contain{width:100%;float:left}
#contain-1{width:100%;float:right;background:url(../images/dt1.jpg) repeat-x left center;height:32px}
#contain-1-1{float:left;padding-left:28px;font-size:14px;font-weight:bold;color:#fff;line-height:32px;background:url(../images/lm1.png) no-repeat 6px center;}
#contain-c{width:98%;float:left;padding:1%;overflow:hidden;min-height:220px; color:#333;}
#contain-1-2{float:right; line-height:32px; height:32px;text-align:right;color:#333;font-size:12px}
#contain-1-2 A{color:#fff}
#contain-2 UL{COLOR:#333;list-style-type:none}
#contain-2 UL LI A:visited{COLOR:#333}
#contain-2 UL LI A:hover{COLOR:#ff8800}
#contain-2 UL LI{LINE-HEIGHT:30px;padding-left:10px;WIDTH:98%;font-size:13px;border-bottom:#6F0009 dotted 1px; float:left;}
#contain-2 UL LI h1{font-size:13px;font-weight:bold;font-family:"微软雅黑","黑体"}
#contain-2 UL LI.zyjs{background-image:none;line-height:18px;text-align:left;color:#666;height:60px;font-size:12px;border:0}
#contain-2 UL LI.zyjs img{width:55px;height:50px;float:right;margin-left:12px;border:#ddd solid 1px;padding:2px;margin-top:5px;border:0}
#contain-2 UL LI SPAN.date{FONT-FAMILY:Verdana,Geneva,sans-serif;COLOR:#6b6b6b;FONT-SIZE:12px;background-image:url(sy.jpg);background-repeat:no-repeat;background-position:5px center}
#contain-2 UL LI A{COLOR:#333;OVERFLOW:hidden}

.dropdown {
    /* Size and position */
    position:relative;
	display:block;
    margin:0 auto;
    padding:5px;

    /* styles */
    background-color:#007e41;
    border-radius:7px;
    border:1px solid rgba(0,0,0,0.15);
	box-shadow:0 0 10px 2px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:0 0 10px 2px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow:0 0 10px 2px rgba(0, 0, 0, 0.15);
    cursor:pointer;
    outline:none;
	list-style:none outside none;

}
.clr {
	display:block;
	clear:both;
	height:0;
	overflow:hidden;
}
.dropdown:after {
    content:"";
    width:0;
    height:0;
    position:absolute;
    bottom:100%;
    right:50px;
    border-width:0 6px 6px 6px;
    border-style:solid;
    border-color:#007e41 transparent;
}

.dropdown:before {
    content:"";
    width:0;
    height:0;
    position:absolute;
    bottom:100%;
    right:88px;
    border-width:0 8px 8px 8px;
    border-style:solid;
    border-color:rgba(0,0,0,0) transparent;
}
.dropdown li {
    background-color:#007e41;
    display:block;
    float:left;height:37px;
    width:50%;
}
.dropdown li span{
    border-style:solid;
    border-width:1px;
    color:#FFFFFF;
	line-height:37px;
    display:block;
    font-size:12px;
    height:37px;
    text-align:center;
    text-shadow:0 2px 2px #333000;
    width:100%;
}
.dropdown li:hover {background-color:#00a756}
#danye{padding:5px; line-height:22px; color:#333333}
#danye img{max-width:98%;}

#contain-nr{width:100%;float:left}
#title{font-family:"Microsoft YaHei","微软雅黑";font-size:16px;font-weight:bold;color:#333;border-bottom:#ccc 1px dotted;line-height:30px;text-align:center}
#ly{font-size:12px;color:#333;border-bottom:#ccc 1px dotted;height:30px;line-height:30px;text-align:center;font-weight:normal}
#nr{font-size:13px;color:#333;line-height:22px;text-align:left;padding:5px;overflow:hidden}
#nr img{max-width:100%; height:auto; margin-bottom:10px}

/*翻页*/
.digg {padding:3px; margin:3px;text-align:center}
.digg li{float:left;list-style:none;}
.digg A {border:#aaaadd 1px solid; padding:2px 5px; margin:2px;color:#333099;  text-decoration:none}
.digg A:hover {border:#333099 1px solid;color:#333;}
.digg A:active {border:#333099 1px solid;color:#333;}
.digg SPAN.thisclass {border:#333099 1px solid;;padding:2px 5px;font-weight:bold;  margin:2px;  color:#fff; background:#333099}
.digg SPAN.disabled {border:#eee 1px solid; padding:2px 5px; margin:2px; color:#ddd;}
.digg.tBtn:hover{background-color:inherit; color:inherit; *background-color:transparent; *color:#666;}

/*样式区*/
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#114d89;text-decoration:none;}
a:active{color:#333;text-decoration:none;}

a.a_m:link{color:#007197;text-decoration:none;}
a.a_m:visited{color:#007197;text-decoration:none;}
a.a_m:hover{color:#ff6600;text-decoration:none;}
a.a_m:active{color:#ff6600;text-decoration:none;}

.top_btn{width:100%; height:40px; background:url(../images/top_pic.png) no-repeat center;}

/*页脚*/
#piaofu{width:100%;height:70px;position:fixed;bottom:0px;left:0px}

.social5{ bottom:0;height:5em;max-width:640px;min-width:320px;position:fixed;width:100%;z-index:99;background:#1c8b15;}
.social5 ul{ height:5em;}
.social5 li{width:25%; float:left; height:5em; font-size:1em; text-align:center; position:relative;}
.social5 li:before{ content:""; position:absolute; top:0; right:0; width:1px; height:100%; background:#00532f;border-right:1px solid #55a850;}
.social5 li span{ display:block; width:37.5%;margin:0.5em auto 0.05em;}
.social5 li span img{ width:100%; display:block;}
.social5 li a{ color:#fff; display:block; padding-top:0.2em; height:4.58em;}
.social5 li:last-child:before{ background:none; border:0;}
.social5 .list{ display:none; width:110%; height:16em; overflow:hidden; position:absolute; left:0; top:-16.1em; background:#fff; z-index:99; border:1px solid #efefef;}
.social5 .list a{ display:block; background:none;height:2em;line-height:2em; border-bottom:1px solid #efefef; overflow:hidden;text-align:center;color:#555;}

.ftop{ height:2.92em; overflow:hidden; line-height:2.92em; color:#555555;background:#e8e8e8;}
.ftop p{ width:4.5em; margin:0 auto; text-align:right; font-size:1em; position:relative;}
.ftop p span{display:inline-block; width:0px;
  height:0px;
  border-left:0.7em solid transparent;  /* left arrow slant */
  border-right:0.7em solid transparent; /* right arrow slant */
  border-bottom:1em solid #555555; /* bottom, add background color here */
  line-height:0px; top:1em; left:0.3em; position:absolute;}


#foot_nav{width:95%; padding:1em 0; margin:0 auto 5em;}
#foot_nav ul{list-style-type:none;border-top:1px solid #efefef; border-left:1px solid #efefef;}
#foot_nav ul li{width:25%;float:left;line-height:2em;margin:0px;font-size:1em;text-align:center;}
#foot_nav ul li a {height:2em;line-height:2em;color:#333;white-space:nowrap;display:block;border-bottom:1px solid #efefef; border-right:1px solid #efefef;}

