@charset "utf-8";
/* CSS Document */

*{ font-size:16px;padding:0px; margin:0px }

body{color:#37474f;background-color: #fff;	padding:0px; margin:0px auto;overflow:scroll;
	overflow-x:hidden;overflow-y:auto;
	font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
	font-size:16px; width:100%;}

div{ margin:0; padding:0; border:0; color:#333333; }
img{ margin:0; padding:0; border:0; }
p{ margin:0;}
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0;/* Remove most spacing between table cells.*/}
li{ list-style: none outside none;}
span{ display:inline-block;}

/*链接*/

a{ text-decoration:none; color:#37474f; background: transparent;  outline:none;
    -webkit-transition: all .4s ease 0s;
    -khtml-transition: all .4s ease 0s;
    -moz-transition: all .4s ease 0s;
    -ms-transition: all .4s ease 0s;
    -o-transition: all .4s ease 0s;
    transition: all .4s ease 0s;
}
a:visited {color:#37474f; }
a:focus { outline:none; }
a:hover, a:active{ color:#167312; outline:none;}


/*标题*/

h1 { font-size: 1.3em;margin:  0;}

h2 {font-size: 1.2em; margin: 0;}

h3 { font-size: 1.17em;margin: 0;}

h4 {font-size: 1em;margin:0;}

h5 {font-size: 0.83em;margin: 0;}

h6 { font-size: 0.67em;margin: 0;}




.top{ width:100%; height:40px; background:#62b92e; position:fixed; z-index:9999; left:0; top:0;}
/*
.tel{width:98%; margin:0 auto;}
.tel span{width:auto; margin-top:5px;height: 30px;padding-left: 24px;float: left;background: url(../images/tel.png) no-repeat left center;font-size: 14px;color: #fff;line-height: 30px;margin-left: 5px;}
.tel a{letter-spacing: 3px; width:auto; height:30px; margin-top:5px; line-height:30px; float:left; color:#fff; background:#060; padding: 0 15px; border-radius:5px;}*/

.nav{ width:98%; height:60px; position:fixed; top:40px;}

.header{position:relative; clear:both; margin-top:40px; height:50px;background:#fff;}
.header .logo{display:block;width:130px;height:30px;}
.header .logo img{display:block;width:100%;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-back.png) no-repeat center center;background-size:12px 20px;}




.fullSlide{width:100%;position:relative;height:220px;background:#000; margin-top:90px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:220px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:220px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#62b92e;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}



.h2{ width:100%; height:55px; text-align:center;}
.h2 h2{ font-size:28px; line-height:35px;    font-weight: 300;}
.h2 p{ font-size:12px; line-height:20px;    font-weight: 300;color: #5e7387;}

.tc{ width:100%; background:#fff; height:auto; padding:40px 0; overflow:hidden;}

.tccont{ width:96%; height:auto; overflow:hidden; display:block; margin-top:20px; margin:0 auto;}
.tccont ul li{ width:48%; max-height:256px; float:left; margin:1%; }
.tccont ul li img{ width:90%; max-height:130px; margin:5px 5%; display:block;}
.tccont ul li p{ font-size:14px; line-height:30px; max-height:60px; text-align:center;}
.tccont ul li span{ font-size:12px; line-height:22px; max-height:66px; color:#5e7387;overflow: hidden;}

.sl{ width:100%; height:auto; background:#f5f5f5; overflow:hidden;padding:40px 0 20px 0;}

.hj_top{width: 96%; margin:20px auto 0;    height: 38px;    background: #fff;    border-bottom: 3px solid #b0b0b0; }
.hj_top ul li{width:24%;height: 38px;line-height: 38px;text-align: center;color: #656a6c;float: left; border-right: 1px solid #d9d9d9; font-size:16px;}
.hj_top ul li b{ font-size:14px; font-weight: 100;    letter-spacing: 1px;}

.hj_top .hj_topbg{ background:#62b92e; color:#fff;}

.hj_test{ width:96%; height:auto; display:block; margin:0 auto; }

.hj_test1{ width:100%; height:auto;}
.hj_test1 ul li{ width:48%;  float:left;height:140px; overflow:hidden; margin:5px 1%; background:#fff;}
.hj_test1 ul li a img{ width:100%; max-height:100px;}
.hj_test1 ul li p a{ display:block; width:100%; height:30px; line-height:30px; text-align:center; font-size:14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.xz{ width:100%; height:auto; clear:both;padding:40px 0 20px 0; background:#f5f5f5;}
.xzcot{ width:96%; height:auto; margin:0 auto;overflow:hidden;}
.xzcot ul li{ width:100%; height:100px; margin:5px 0; padding:5px 0; border-bottom:1px dashed #CCC; overflow:hidden;}
.xzcot ul li img{ display:block; float:left; margin-right:2%; width:30%; max-height:90px; }
.xzcot ul li p{ display:block; width:68%; height:30px; font-size:14px; line-height:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xzcot ul li span{ display:block; float:left; width:68%; height:60px; line-height:20px; font-size:12px; overflow:hidden;}

.gw{ width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:20px 0; }
.gwco{ width:92%; height:auto; margin:20px auto 0 auto; background:#fff; display:block; overflow:hidden;}
.gwimg{ width:95%; max-height:270px; display:block; margin:10px auto;}
.gwimg img{ width:100%; max-height:270px; display:block; overflow:hidden;}

.gwcot{ width: 96%;margin:0 2%; line-height:25px; max-height:500px; font-size:16px;}
.gwcot p{text-indent:2em;}
.gwcot a{ color:#62b92e;}

.footer{ width:100%; height:auto; margin:0 auto; margin-top:20px; padding-top:20px; border-top:1px solid #f5f5f5; clear:both; overflow:hidden; text-align:center;}
.footer span{ width:100%; height:30px; font-size:18px; line-height:30px;}
.footer i{ width:100%; height:20px; font-size:14px; line-height:20px;font-style: normal;}
.footer p{ line-height:20px; font-size:14px;}

.bottom{ margin:20px auto 0 auto; line-height:60px; width:90%; height:auto; border-top:1px solid #f5f5f5; font-size:12px; text-align:center;}

.lmimg{ width:100%; height:auto; margin-top:90px;}
.lmimg img{ width:100%; max-height:100px; display:block;}

.fanye{ width:100%; height:auto; overflow:hidden; font-size:0.3rem; color:#2c2c2c; text-align:center;      box-sizing: border-box;}
.fanye a{position: relative;display: block; padding:0 0.2rem; font-size:0.3rem; height:0.6rem;color: #2c2c2c;text-decoration: none;line-height: 0.6rem;;background-color: #fff;border: 1px solid #ddd;border-radius: 0;margin-bottom: 5px;margin-right: 5px;}
.fanye ul{margin-left: 10px;margin-right: 10px;display: inline-block;}
.fanye ul li{ float:left;}

.lmtj{ width:90%; margin:20px auto; height:auto; clear:both;}
.lmtj p{ line-height:50px; font-size:18px;font-weight: 300;}
.lmtj ul li{ width:96%; height:40px; padding:0 2%; overflow:hidden; border:1px solid #e4eaec;line-height:40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.wztitle{ width:96%; height:auto; margin:0 auto;overflow:hidden; }
.wztitle h1{font-weight:300; font-size:24px; line-height:35px;}
.wztitle div{ width:100%; height:25px; line-height:25px;}
.wztitle div span{ float:left; margin:0 10px;    font-size: 16px;    font-weight: 300;    color: #a3afb7;}

.wzcot{ width:96%; margin:10px auto; height:auto; padding:20px 0; text-indent:2em; line-height:28px;color: rgb(102, 102, 102);font-size: 18px;font-weight: 300; border-top:1px solid #f0f2f5;border-bottom:1px solid #f0f2f5;}
.wzcot p{ line-height:28px;color: rgb(102, 102, 102);font-size: 18px;font-weight: 300;}

.wzcot img{ max-width:90% !important; height:auto !important; display:block; margin:10px auto;}

.wzsx{ width:96%; height:auto; margin:0 auto;border-bottom:1px solid #f0f2f5; font-size:14px; line-height:35px; padding-bottom:10px;color: #76838f;}
.wzsx span{ width:100%; height:35px;color: #76838f;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wzsx span a{color: #76838f; }

.lmej{ width:98%; height:auto; display:block; margin:90px auto 0 auto; }
.lmej a{ width:22%; height:30px; display:block; color:#62b92e; float:left; margin:2px 1%; border-radius:5px; text-align:center; line-height:30px; border:1px dashed #62b92e;}
.lmej a:hover{ background:#62b92e; color:#fff;}

.youshi,.liucheng{ width:100%; height:auto; overflow:hidden;}
.youshi img{ width:100%; height:auto;}
.liucheng img{ width:100%; height:auto;}
.liucheng{ width:98%; height:auto; margin:10px auto; background:#FFF;}





.dh_001{ width:100%; height:40px; background:#62b92e; z-index:9999; position:fixed; _position:absolute; top:0px;left:0px;}
.dh_002{ width:380px; height:67px; margin:auto;}
.dh_003{ width:380px; height:30px; margin:auto; margin-top:6px; float:left;}
.dh_003 span{ width:60px; height:30px; padding-left:24px; float:left; background:url(../images/tel.png) no-repeat left center; font-size:14px;  color:#fff; line-height:30px; margin-left:5px;}
.dh_004{ width:290px; height:30px; float:left; line-height:30px; text-align:center; font-size:17px; color:#fff;letter-spacing:3px;}
.dh_004 a{ width:135px; height:30px; float:left; background:#060; margin:0 3px; line-height:30px; text-align:center; font-size:14px; border-radius:5px; color:#fff;}





