body{
	font-size: 14px;
	color: #333333;
	font-family: "微软雅黑";
}
*{
	box-sizing: border-box;
}

.inner{
    width: 1200px;
    margin: 0 auto;
}


.header{
}
.header .headerTop{
    background-color: #fff;
}
.header .headerTop .inner{
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 125px;
}
.header .headerTop .headContact,
.header .headerTop .topR{
	flex: 1;
}
.header .headerTop .headContact .title{
    color: #4cb050;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 4px;
}
.header .headerTop .headContact .phoneNum{
    color: #333333;
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 6px;
}
.header .headerTop .headContact .txt{
    color: #999999;
    font-size: 12px;
}
.header .headerTop .logo img{
    max-width: 158px;
    max-height: 72px;
}
.header .headerNav{
    background-color: #0e787c;
}
.header .headerNav .inner{
    display: flex;
}
.header .headerNav .inner a{
    flex: 1;
    line-height: 40px;
    color: #fff;
    font-size: 16px;
    text-align: center;
}
.header .headerNav .inner a:hover,
.header .headerNav .inner a.active{
    color: #000000;
    background-color: #80cbc4;
}
.header .searchBox{
	display: flex;
	align-items: center;
	flex-direction: row-reverse;
}
.header .searchBox input{
	border: 2px solid #0e787c;
	width: 240px;
	height: 40px;
	padding-left: 20px;
}
.header .searchBox .submit{
	order: -1;
	flex-shrink: 0;
	width: 82px;
	height: 40px;
	color: #fff;
	background: #0e787c;
	border-width: 0;
	cursor: pointer;
}




.footer{
    background: #797471;
}
.footer .inner{
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 64px;
    color: #fff;
}
.footer a,
.footer a:hover{
    color: #fff;
}
.footer a img{
    display: inline-block;
}





.popUpBox{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 10;
}
.popUpBox .mask{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
}
.popUpBox .popCont{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 86%;
    padding: 20px;
    background-color: #fff;
    transform: translate(-50%,-50%);
}
.popUpBox .popCont .close{
    position: absolute;
    top: -60px;
    right: 0;
    width: 40px;
    height: 40px;
    background: no-repeat center center / 100% 100%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYxNzY3ODUxNUM1NjExRUE5MTg2ODY1QjI0QkUwNjRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYxNzY3ODUyNUM1NjExRUE5MTg2ODY1QjI0QkUwNjRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjE3Njc4NEY1QzU2MTFFQTkxODY4NjVCMjRCRTA2NEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjE3Njc4NTA1QzU2MTFFQTkxODY4NjVCMjRCRTA2NEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/Gy0XAAADUElEQVR42sSZy08TURTGpwUxomJMcaFUlnRR6oYSiSY0qCs3xqg8fHRhYjRBdy70L3AlhoYGF+pGjRrr1pWPuHKhbsSF4k4wgKkYUDS+GL+D32iZtJ07986Um/ySIdzHN+fOvefRiG3blkaLgk7QA9KgDbSAtfz/AngPxsFz8Bg8A4t+F4r4FBgHg+AImAMPwVPwGkyAL+y3DmwFCbAD7AYbwE2QB5PKK4pABWIgD2bBEEgpjislxbGznCumMk5l4l4wDXKgWUNYuZfNcc4+E4H1YBSMg84AhLlJc+5RrlW2X6VvsBHcAXWgH8xb4bQmcBv8Bn3gq8ohqQf3wDdwDPy0wm2rwHWwBhwAv9zXhbuNiHCQrYE4i2tkueaI1ymWj/YtaArhm/OiiWsPVDokMZ6sjhUQ5yBrfwCbyh2SUe7/mSrbkaB3sEPc8hxoAKdKt7iVF2i1e24nmANXQUTTQt2cp1qfZmppLd3iC+CSx8AMWLD/Nh2R3RwvL5nw6DtETUsCo2ACtCssoiuy2zUu6tE/SU1R+WM7eOXDEn5F+hXnMCba5OG8wvbqitQVZ1HTOXkoqDhtDZEZA3HOnVxwTLlN81RWEmEqzqKmMXkoGoZRbjE9AYhzHEdRHr6D1YYeoFTkYgDihAbR5ghsCMBNnbX/N/GpdYbz/RNYDCBSrmTBiGHkXZRwawpsMfCdGXCfQe41JkgSeB4HVxhG6bSWJW0G14yfU6xjScmFCmLBF6ArAMudKMl7n4C9hpbsWsqpobKLd2EQlgsywHjpuDonWEgGLM5E5LJgwQm3hkIQpztuWbglxMFHj+vG1H1lFOPBZmqJu3OSPDP+ahH1vKGHyChE1MNM5ssmTTMeSVPC0H2pJE0zpXUbd4d+liNWKu2UtQ97lT4ug83gYI0Sd6e6UADT4KRX6UNSvru8ZLM1Ln0cAj9UCpiNfCOrRsUj8UC95YpH0QoDpeM+8I4l3HQI4tKcW9bYX06caoVVDs4Uj3/MDqaAOcw5B7z6RxXeVLYgxW9Tyh4XQbuGxZIcO865ZM5bYRTRT4Oj4BN4wCL6GxbRP7PfehbR21hE3wM2ghsssSkX0f0KdP8MsQt0UEic1X2L1f5JWkvCuUe6P0P8EWAAbQS19sIFxcsAAAAASUVORK5CYII=);
    cursor: pointer;
}
.popUpBox .popCont .popIn{
    max-height: 75vh;
    overflow: auto;
}


.videoPopUp .popCont{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 86%;
    padding: 0;
    background-color: #000;
    transform: translate(-50%,-50%);
}
.videoPopUp .popCont video{
    width: 100%;
    max-height: 75vh;
    object-fit: fill;
}






body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;font-family: "微软雅黑";}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
/*h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal} */
q:before,q:after {content:''}
abbr,acronym { border:0}

/*a:link { text-decoration: none;color: #333}   /* 清楚下划线*/
/*a:active { text-decoration:blink}
  a:hover { text-decoration:underline;c}
 a:visited { text-decoration: none;color: #333}
 a:target{_blank}*/

/*导航样式*/
.warp{
    width: 100%;
    height:auto;
    margin: auto;

}
.header_con{width: 100%;
    position: fixed;
    top: 0;
    z-index: 999;
    background: #fff;
    /*    border-bottom: solid 1px #0e787c;*/
}
.nav_warp{
    width: 1200px;
    height: 98px;
    margin: auto;
}
.nav_con{
    width: 1050px;
    height: 45px;
    float: right;
    margin: auto;
    margin-top: 30px;
}
.logo_yyyx{
    margin-top: 15px;
    float: left;

}
.logo_yyyx>img{
    width: 150px;
}
.nav_ul li{
    float: right;
    width: 150px;
    font-size: 20px;
    line-height: 24px;
    color: #333;
    list-style: none;
    text-align: center;
}
.sy_st{
    float: right;
    border-radius: 8px;
    width: 70px;
    height: 36px;
}
.sy_st:hover{
    background: #0e787c;

}
.sy_st2{
    float: right;
    border-radius: 8px;
    width: 100px;
    height: 36px;
}
.sy_st2:hover{
    background: #0e787c;

}
.sy_st>p{
    line-height: 36px;
}
.sy_st2>p{
    line-height: 36px;
}
.nav_ul li>div{
    color: #333;
}
.nav_ul li>a{
    color: #333;
}

.sy_st p:hover{
    color: #fff;
    text-decoration: none;
}
.sy_st2 p:hover{
    color: #fff;
    text-decoration: none;
}
.bottom_color{
    background-color: #2f3e50;
}
.bottom_height{
    height: 220px;
}

.call_div{
    width: 210px;
    float: left;
    margin-top: 30px;
}
.call_div h4{
    color: #fff;

}

.call_div h5{
    color: #fff;
    line-height: 28px;

}
#img_wid{
    width: 28px;
    height: 2px;

}
.pay_div{
    width: 160px;
    float: left;
    margin-top: 30px;
}
.com_div{
    width: 440px;
}
.item_sty{
    width: 70px;
    float: left;
}
.item_con{
    width: 340px;
    float: right;
}
#text_mar{
    margin-top: 8px;
}
.bottom_icon_div{
    width: 160px;
    margin-top: 145px;
    margin-left: 80px;
    float: left;
}
#bottom_icon{
    width: 30px;
    float: left;
    margin-right: 20px;
}
.ewm_div{
    width: 120px;
    height: 120px;
    background: #fff;
    float: right;
    margin-top: 50px;
}
.bottom_color2{
    background-color: #9D9D9D;
    color: #fff;
    line-height: 40px;
}
.bottom_height2{
    height: 40px;
}
#bottom_floa{
    float: left;
}
#bottom_floa2{
    float: right; display: none;
}
#bottom_floa3{ display: none;
    width: 20px;
    float: right;
    margin-top: 10px;
}
.pageContainer{
    margin-top: 98px;
}

.ewm_div img{
    width: 100%;
}
.conf{
    width: 1200px;
    margin: auto;
}
.bottom_height{
    height: 220px;
}