body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0;color: #333;font-size: 16px;}
*{margin:0;padding:0;list-style:none;font-family:'Microsoft YaHei','STHeiti','MingLiu'; }
#LRdiv1{display: none !important;}
html{font-size: 16px;font-family:'Microsoft YaHei';}
table{ border-collapse:collapse; border-spacing:0; width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#000; text-decoration:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:none;}
.lt{ float:left;}
.rt{ float:right;}
.cl{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.w100{width: 100%;}
.w100_hidden{width: 100%;overflow:hidden;position: relative;}
.w12{width: 1200px;margin: auto;}
.w13{width: 1300px;margin: auto;}
.w14{width: 1400px;margin: auto;}
.w15{width: 1500px;margin: auto;}
.w16{width: 1600px;margin: auto;}
.margin_left{position: absolute;top: 0;left: 50%;transform: translateX(-50%); width: 1920px;margin: auto;}
.min1920{width: 100%;min-width: 1920px;}
.errortc {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    font-size: 18px;
    letter-spacing: 1px;
    color: #ffffff;
    background: rgba(0, 0, 0, .6);
    box-sizing: border-box;
    padding: 8px 15px;
    border-radius: 4px;
    white-space: nowrap;
    z-index: 99999;
}
/* 关闭自动填充功能input加上属性:autocomplete="off";关闭选中时的边框css样式:outline: none; */
/* 关闭input自动填充时的背景色; */
#autocom:-webkit-autofill,
#autocom:-webkit-autofill:hover,
#autocom:-webkit-autofill:focus,
#autocom:-webkit-autofill:active {
transition: background-color 5000s;
-webkit-text-fill-color: #fff !important;
}
#autocoms:-webkit-autofill,
#autocoms:-webkit-autofill:hover,
#autocoms:-webkit-autofill:focus,
#autocoms:-webkit-autofill:active {
transition: background-color 5000s;
-webkit-text-fill-color: #333 !important;
}
/* 公共效果 */
.ton,.tonul li,.tona a{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all 5s;}

@-webkit-keyframes sansuo{/* 闪烁 */
	0%{opacity:0;}
	50%{opacity:0.8;}
	100%{opacity:0;}		
}
@-moz-keyframes sansuo{
	0%{opacity:0;}
	50%{opacity:0.8;}
	100%{opacity:0;}	
}
@-ms-keyframes sansuo{
	0%{opacity:0;}
	50%{opacity:0.8;}
	100%{opacity:0;}		
}
@keyframes sansuo{
	0%{opacity:0;}
	50%{opacity:0.8;}
	100%{opacity:0;}		
}
/* head */
.header {border-bottom:1px solid #e6cdb3;    background: #fff;}
.head {border-bottom:1px solid #dcdcdc;background:#f6f7f8;}
.headone {display:flex;flex-wrap:nowrap;justify-content:space-between;padding:24px 0;}
.headone i {width:180px;height:42px;}
.headone dl {line-height:42px;font-size:18px;color:#646464;}
.headone dl a {font-size:18px;color:#646464;}
.headone dl a:last-of-type {font-size:26px;color:#1b8213;}
.headtwo {;}
.headtwo .nav {display:flex;flex-wrap:nowrap;justify-content:space-between;}
.nav .nLi {position:relative;}
.nav .on {background:linear-gradient(to left,#2d9616,#2d9616) center bottom no-repeat;background-size:70% 3px;}
.nav .nLi span {line-height:60px;display:block;font-size:16px;padding:0 18px;}
.nav .nLi span a {display:block;}
.nav .on span a {color:#2d9616;}
.nav .nLi span a:hover {color:#2d9616;}
.nav ul {display:none;position:absolute;left:0;width:100%;top:60px;background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-box-shadow:0px 2px 5px #e6cdb3;box-shadow:0px 2px 5px #e6cdb3;-webkit-box-shadow:0px 2px 5px #e6cdb3;-ms-box-shadow:0px 2px 5px #e6cdb3;z-index:9;}
.nav ul li {text-align:center;line-height:40px;}
.nav ul li a {color:#616161;width:fit-content;display:block;margin:auto;border-bottom:1px dashed #ccc;}
.nav ul li a:hover {color:#2d9616;}
.nav ul li:last-of-type a {border:none;}
.nav ul li:last-of-type {padding-bottom:10px;}
.nav ul li:first-of-type {padding-top:12px;}
.bjmiddle {position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,0.7);display: none;}
.bjcont {background:url(../images/mfbj.jpg)left top/1200px 780px no-repeat;width:1200px;height:780px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translatey(-50%);}
.close {position:absolute;width:50px;height:50px;top:12px;right:12px;}
.content {padding: 145px 0 0 60px;}
.content h1 {font-size:24px;line-height:50px;}
.content i {font-style:normal;color:#2c9407;}
.content p {font-size:14px;color:#9f9f9f;line-height:24px;}
.content p i {;}
.content form {width:540px;}
.content form dl {display:flex;flex-wrap:wrap;margin-bottom:10px;}
.content form dl dt {font-size:16px;font-weight:bold;width:100%;line-height:50px;}
.content form dl dd {font-size:14px;background:#efefef;line-height:32px;border-radius:6px;padding:0 20px;margin-right:18px;}
.content form dl dd.on {background:#2c9407;color:#fff;}
.content form dl dd:last-of-type {margin-right:0;}
.content form input {width:100%;height:54px;background:#ebe9e9;border:none;text-indent:20px;letter-spacing:1px;margin-bottom:20px;}
.content form input[type="button"] {font-weight:bold;color:#fff;text-indent:0;background:#2c9407;letter-spacing:2px;}
.content form input[name="name"] {margin-top:25px;}
.content form  em {font-size:12px;font-style:normal;display:block;line-height:22px;margin-bottom:10px;}

/* footer */
footer {background:#242622;}
.foot {display:flex;flex-wrap:nowrap;justify-content:space-between;padding:30px 0 0;border-bottom:2px solid #4c4c4c;}
.footone {padding:25px 0 40px;width:630px;border-right:2px solid #4c4c4c;}
.footone h1 {font-size:42px;line-height:60px;margin-bottom:15px;}
.footone p {font-size:18px;color:#cfcfcf;line-height:30px;letter-spacing:1px;}
.foottwo {width:510px;text-align:center;display:flex;flex-wrap:nowrap;}
.foottwo ul {width:170px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;padding-bottom:15px;position:relative;}
.foottwo ul:before {content:' ';position:absolute;top:20%;right:0;border-right:1px dashed #4c4c4c;height:60%;}
.foottwo ul:last-of-type:before {display:none;}
.foottwo ul li {line-height:42px;}
.foottwo ul li a {font-size:15px;color:#908e8e;display:block;}
footer h1,footer dt,footer dd,footer dd font,.footer a {color:#fff;}
.footer {padding:35px 0 60px;display:flex;flex-wrap:nowrap;justify-content:space-between;}
.footerone {width:570px;}
.footerone dl {margin-bottom:30px;}
.footerone dl dt {font-size:15px;background:url(../images/dh24.png)left center/24px 21px no-repeat;text-indent:35px;line-height:30px;}
.footerone dl dd {font-size:28px;font-weight:bold;line-height:40px;}
.footerone dl dd font {font-weight:normal;font-size:12px;}
.footerone dl:nth-of-type(2) {;}
.footerone dl:nth-of-type(2) dt {;}
.footerone dl:nth-of-type(2) dd font {font-size:18px;}
.footerone div {display:flex;flex-wrap:nowrap;justify-content:flex-start;padding:10px 0 0;}
.footerone div a {display:block;line-height:42px;background:#1b8213;width:fit-content;padding:0 20px;border-radius:8px;margin-right:20px;    cursor: pointer;}
.footertwo {width:350px;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:45px 70px 0 0;}
.footertwo dl {width:147px;}
.footertwo dl dt {width:147px;height:147px;overflow:hidden;border-radius:4px;}
.footertwo dl dt img {width:147px;height:147px;}
.footertwo dl dd {text-align:center;font-size:20px;line-height:50px;letter-spacing:1px;padding-top:5px;}
/* privacy */
.pr-full-screen {position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,0.7);display:none;}
.privacy {background:#fff;width:1100px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translatey(-50%);}
.retract {position:absolute;width:50px;height:50px;top:12px;right:12px;}
.retract:before {position:absolute;content:'';top:24px;left:10px;width:30px;height:2px;background:#000;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.retract:after {position:absolute;content:'';top:24px;left:10px;width:30px;height:2px;background:#000;transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);}
.Main-content {width:1000px;margin:auto;font-size: 14px;letter-spacing:1px;padding:30px 0;}
.Main-content h1 {text-align:center;line-height:40px;font-size: 14px;}
.Main-content p {line-height:22px;margin-bottom:9px;font-size: 12px;}
.Main-content  strong {display:block;text-align:right;line-height:40px;}
.privacy-er {color:#f00;}
