/*css reset  css 初始化 电脑端*/
@charset 'utf-8';
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td,button{ margin:0; padding:0; }
body { font-size:12px; color:#3c3c3c; line-height:24px;font-family:"Microsoft YaHei",SimSun,SimHei;background: #fff;}
fieldset, img { border:0; display:block; /*防止图片底下3像素的空白缝隙 */}
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal; /*初始化标题*/}
em { font-style:normal;/* 让斜体改为正常的*/}
input, button, select, textarea { border:0; outline:none; /*去掉谷歌 360等表单的蓝色边框*/ }
textarea { resize:none;/*防止谷歌等浏览器 textarea 可以拖动*/}
a { color: #3c3c3c; text-decoration:none; }
html { overflow-x: hidden; overflow-y: auto; }
.flex{display: flex;}
.justify-content{justify-content:space-between;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.text-justify {text-align: justify;}
.fl{float:left;}
.fr{float:right;}
/*清除浮动*/
.clear:after{
    clear:both;
    display:block;
    visibility:hidden;
    height:0;
    line-height:0;
    content:'';
    overflow:hidden;
}
.clear{zoom:1;}
.container{width:1000px;margin:0 auto;}
/*....topbox...*/
.topbox{
    height:400px;
}
.navbg{
    height:100px;
    background: #fff;
    opacity: 0.7;
}
.menubox{
    position: relative;
    top: -90px;
}
.page a{
	padding: 0 5px 0;
    display: inline-table;
    border: 1px solid #ccc;
}
.page b{
	padding: 0 5px 0;
    display: inline-table;
	border: 1px solid #ccc;
}
.page a b {
    border:0;
}

.navBar{ position:relative; z-index:1; color:rgb(35, 35, 35); height:40px; line-height:40px; margin-top:50px;
      margin-left:100px;}
.nav a{ color:rgb(35, 35, 35); font-weight:bold; font-size:15px;}
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:15px;  }
.nav .m{ float:left;  position:relative; }
.nav .s{ float:left; width:9px; text-align:center; color:#eee;   }
.nav h3 a{  display:block; padding:0 20px;  }
.nav h3 a:hover{ color: #74AC01; }
.nav .sub{display:none; /*默认隐藏*/ width:800px;  position:absolute; left:0; top:40px; height:26px; line-height:26px; padding:7px 0; float:left; background: #B7B7B7; }
.nav .b{width:520px;position:absolute; left:0px;}
.sub .a{color:#fff;padding:0 15px;}
.nav .sub li{ float:left;  }
.nav .sub li a{ display:block; color:#fff; margin-left:8px;}
.nav .sub li a:hover{ color:#fff;    }
.toggle>a{
    height:40px;
}
.menu-sj{
    width:200px;
    height:40px;
    line-height:40px;
    position: absolute;
    top:40px;
    left:400px;
    background:#B7B7B7;
    font-size:15px;
    font-weight: bold;
    display:none;
}
.menu-sj li{
    float:left;
    color:#fff;
    padding:0 10px;
}
.menu-sj li a{color:#fff;}
/*.....正文部分.....*/
.main{
    margin-top:20px;
    position: relative;
    margin-bottom: 20px;
}
.left{
    width:180px;
    margin-right: 26px;
}
.left h2{
    font-size:30px;
    line-height:50px;
    color:#74AC01;
    border-bottom: 1px solid #ddd;
}
.left-nav{
    margin-top:15px;
    font-size: 15px;
    font-weight:bold;
}
.left-nav li{
    height:40px;
    line-height: 40px;
    border-bottom: 1px solid #ddd;
}
.left-nav .first a{
    color:#fff;
    display:block;
    background: #74AC01;
}
.left-nav li a{
    color:#74AC01;
    padding-left: 20px;
}
.left-nav li:hover a{
    color:#fff;
    display:block;
    background: #74AC01;
}

.onn{
    color:#fff;
    display:block;
    background: #74AC01;
}
.left-nav-sub{
    padding-left:30px;
}
.right{
    width:790px;
    margin-top:15px;
}
.right h3 {
    height: 40px;
    background: #E4E5E7;
    color: #555;
    font-size: 20px;
    padding: 0 5px;
    line-height: 40px;
	font-weight:bold;
}
.right h3 span{
    font-size: 10px;
    float: right;
}
.right h3 span a{
	color:#555;
}
.main-text{
    margin:20px 0;
}
.main-text p{
    font-size:14px;
}
.main-text p b{
	color:#74AC01;
}
.main-text ul li{
    float:left;
    width:200px;
    height:160px;
    text-align:center;
    margin: 30px 30px;

}
.main-text ul li img{
    display:block;
    max-height:100%;
    max-width:100%;
    max-height:133px;
    margin:0 auto;
    border:1px solid #ddd;

}
.tit_li{font-size: 14px;height:30px;line-height:30px;margin-top:20px;}
.tit_li li{border-bottom: 1px dashed #ddd;}
.tit_li a:hover{color:#74AC01;}
.tit_h4{text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #74AC01;
    line-height: 50px;}
.jh{display:inline-block;}
.jh_tit{text-align: center;width: 112px;}
.jh img{max-width:100px;margin-top:20px;margin-bottom:20px;}
.jh_tit_x{position:relative;top:70px;}
.jh_x{position:relative;top:85px;left: 6px;}
.img img{display:inline;}
.main-text ol li{
	float:left;
	margin: 0 23px 10px 0px;
}
.zhaopin{margin: 20px 0;font-size: 14px;}
.zhaopin p span{color:#74AC01;font-weight:bold;}

.xinw{margin: 20px 0;font-size: 14px;}
.xinw ul li{border-bottom:1px dashed #ddd;}
.xinw ul li span{float:right;}
 
.picCenter{overflow:hidden;}
.picCenter dl{ width:299px; float:left; padding:0 16px; text-align:center; }
.picCenter dl dt{font-weight: bold;height:40px;}
.picCenter dd{ position:relative;}
.picCenter dd ul li{ width:299px; overflow:hidden; }
.picCenter dd ul li img{ width:299px; height:142px; display:block;    }
.picCenter dd p{ height:30px; line-height:30px;   }
.picCenter .prev,.picCenter .next{ display:block; position:absolute;top: 150px; width:15px; height:13px;right:18px; background:url(../images/arrow1.png) no-repeat;  }
.picCenter .next{ right:0px; background-position:-20px 0; }

.one{
    height:160px;
}
.main-img img{
    height:150px;
    width:auto;
}
.main-p{
    margin-left:10px;
}
.two{
    line-height: 30px;
    text-indent:24px;
}
.two h3{
    font-size:16px;
    font-weight:bold;
    color:#74AC01;
}
.main-p h4{
    font-size:16px;
    font-weight:bold;
    color:#74AC01;
}
.two p{
    margin:10px 0;
    font-size:14px;
    font-weight:bold;
    color:#000;
}
.two p span{
    font-size:14px;
    font-weight:bold;
    color:#000;
}
@media screen and (min-width:0\0) {
   .navBar{
        position: relative;
        left:120px;
        top:-80px;
    }
} 

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*.....footer.....*/
.line{background: #74AC01;height:6px;}
.footer{
    height:134px;
    background: #2C2C2C;
}
.footer-text{
    padding-top:30px;
}
.footer p{
    text-align: center;
    color:#fff;
    line-height:30px;
}
.footer p a{
    color:#fff;
}522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*.....footer.....*/
.line{background: #74AC01;height:6px;}
.footer{
    height:134px;
    background: #2C2C2C;
}
.footer-text{
    padding-top:30px;
	width: 1000px;
    margin: 0 auto;
}
.footer p{
    text-align: center;
    color:#fff;
    line-height:30px;
}
.footer p a{
    color:#fff;
}  color:#fff;
}
};
}}p{
    text-align: center;
    color:#fff;
    line-height:30px;
}
.footer p a{
    color:#fff;
}  color:#fff;
}
};
}}