*{margin: 0;padding: 0;}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul {margin: 0;padding: 0}
a,a:hover,a:link{text-decoration: none;}
ol,ul {list-style: none}
.head{height: 120px;width: 100%;}
.content{width: 1200px;margin: 0 auto;}
.navul li>a{font-family:"Exo";font-weight: 500;font-size: 18px;color: #000;display: block;padding:15px;}
.navul li{float: left;position: relative;overflow: hidden;z-index: 9;}
.cur a,.navul li:hover>a{color: rgba(0,136,164,1) !important;}
.logo{margin-top: 32.5px;}
.navul{margin-top: 32.5px;}
.tabul{position: absolute;top: 100%;left: 0;width: 100%;}
.er2{width: 140% !important;}
.tabul{background: #fff;box-shadow: 0 0 24px 1px rgba(19,24,29,.12);padding: 15px 10px;box-sizing: border-box;opacity: 0;transition: all 0.3s;}
.tabul li a{padding: 5px 15px;box-sizing: border-box;font-size: 16px !important;}
.navul li:hover .tabul{opacity: 1;}
.navul li:hover{overflow: visible;}

.foot{width: 100%;background: #2E2D2B;height: auto;padding: 45px 0 40px;box-sizing: border-box;}
.ful li a{font-size: 14px;color: #fff;}
.ful li{margin-bottom: 22px;}
.txt2 p{font-size: 14px;color: #fff;line-height: 24px;margin-bottom: 15px;}
.txt2{width: 815px;margin-top: 10px;}


















