body,ul{margin:0;padding:0;list-style:none;}
body{background:white;font-size:15px;font-family:'Roboto', sans-serif;}
body a{text-decoration:none;color:inherit}
*{outline:none}
img[data-src]{display:none}
iframe{max-width:100%}
.error{background-image:url(/images/fail.png) !important;background-repeat:no-repeat !important;background-position:right center !important}
.schema{display:none}
.container{width:1110px;padding:0;margin:0 auto}
.s0{width:100%;height: 50px;background-color:white;border-bottom: 1px solid #ccc;position:fixed;top:0;left:0;z-index:1000;}
.s0 ul{padding:0;margin:0;list-style:none}
.s0 li{width: 19%;line-height: 50px;font-size:22px;font-weight:bold;color:#6d6d6d;text-align:center;display: inline-block;list-style:none;vertical-align: top;}
.s1{margin-top:50px}
.s1 img{width:100%}
.s2{width:100%;position:relative}
.s2 h2{margin: 30px auto 10px;padding: 0;font-size:35px;font-weight:bold;color:#213c79;text-align:center;text-transform:uppercase}
.s2 p{line-height:1.5;margin:0 0 10px;font-size:22px;color:#6d6d6d;text-align:center;}
.s2 hr{width:150px;height:2px;background-color:#223C79;margin:0 auto 30px;border:0}
.s2 .slide{margin:0 auto !important;width:100%;overflow:hidden;padding-bottom: 60px;}
.s2 .slide img{width:100%;outline:none;}
.s2 .slide .slick-arrow img{width:auto;height:80px;cursor:pointer;}
.s2 .slide .slick-prev,.s2 .slide .slick-next{width:40px;height:40px;position:absolute;opacity:0.6 !important;z-index:2;background:rgba(0,0,0,0);border:0;outline:none;}
.s2 .slide .slick-prev{left:0 !important}
.s2 .slide .slick-next{right:0 !important}
.s2 .slide .slick-prev:before,.s2 .slick-next:before{font-size:40px !important;}
.s2 .slide .slick-dots{display: inline-block;position: relative;color: #6d6d6d;font-weight: 500;font-size: 25px;}
.s2 .slide .slick-dots li{width:150px !important}
.s2 .slide .slick-dots li button{width:auto;font-size:22px;font-weight:bold;color:#6D6D6D;padding-bottom:20px;border-bottom:3px solid transparent;}
.s2 .slide .slick-active button{color:#62b846 !important;border-bottom-color:#62b846 !important}
.s2 .slide .slick-dots li button:before{content:''}
.s3 img{width:100%}
.s4{width:100%;position:relative}
.s4 h2{margin: 30px auto 10px;padding: 0;font-size:35px;font-weight:bold;color:#213c79;text-align:center;text-transform: uppercase;}
.s4 p{line-height:1.5;margin: 0 0 10px;font-size:22px;color:#6d6d6d;text-align:center;}
.s4 hr{width:150px;height:2px;background-color:#223C79;margin:0 auto 30px;border:0}
.s4 img{width:100%}
.s5{margin:20px 0}
.s5 h1{margin:0 auto 20px;padding:0;font-size:35px;font-weight:bold;color:#213c79;text-align:center;text-transform:uppercase;}
.s6{width:100%;height:450px;background:url('s6.jpg') repeat-y}
.s6 .container{height:100%}
.s6 .title{width:50%;height:100%;display:inline-block;vertical-align:top}
.s6 .title h2{margin:150px 30px 10px 0;padding: 0;font-size:35px;font-weight:bold;color:white;text-align:left;text-transform:uppercase}
.s6 .title p{line-height:1.5;margin:0 30px 10px 0;font-size:22px;color:white;text-align:left;}
.s6 .title hr{width:100px;height:2px;background-color:white;margin:0;border:0}
.s6 .form{width:calc(50% - 20px);height:100%;display:inline-block;vertical-align:top}
.s6 .form > div{width:calc(100% - 40px);margin:50px 0 30px;padding:20px;border-radius:8px;background-color:white;}
.s6 .form input[type="text"]{width:calc(100% - 42px);height:38px;line-height:38px;padding:0 20px;border:1px solid #D2D2D2;margin-bottom:15px;background-color:#F2F2F2;font-size: 14px;}
.s6 .form a img{margin:0 auto;border-radius:8px;display:block}
.s6 .form .loading{width:100px;margin:50px auto;display:none}
.topgroup{width:calc(100% - 2px);margin:15px 0 0;}
.topgroup:first-child{margin-top:0}
.topgroup > h2{height:40px;line-height:40px;margin:0;padding:0;text-transform:uppercase;text-indent:10px;font-size:18px;color: #61B846;}
.topgroup > h2 a{margin-right:10px;text-transform:capitalize;font-size:14px;float:right}
.topgroup > h2 a i{line-height:16px;margin-left:5px;padding: 5px 6px;font-size:10px;color:white;background-color:#61B846;border-radius:50%;text-align: center;display: inline;}
.topgroup .list{width:100%;display:flex !important;flex-wrap:wrap;}
.topgroup .list .item{width:calc(25%);padding:0;margin:0;position:relative;overflow:hidden;display:inline-block;vertical-align:top;transition:all 0.3s ease;}
.topgroup .list .item .image{width: calc(100% - 22px);height:auto;padding-top:calc(66.66% - 2px);border:1px solid #E1E1E1;overflow:hidden;position:relative;margin: 5px 10px;}
.topgroup .list .item .image:hover{border:1px solid #ED1C24}
.topgroup .list .item .image a{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center}
.topgroup .list .item .image img{display:block;margin:auto;max-width:100%;max-height:100%}
.topgroup .list .item .name{width:calc(100% - 20px);margin:0 10px;text-align: center;overflow:hidden;}
.topgroup .list .item .name a{font-size:14px;line-height:20px;color:#2c2c2c;text-decoration:none;transition:all 0.3s linear}
.topgroup .list .item .name a:hover{color:#007263;}
.topgroup .list .item .code{width:calc(100% - 120px);height:25px;margin:0 10px 5px;line-height:25px;font-size:16px;font-weight:bold;color:#005284;text-align:left;display:inline-block;float:left;}
.topgroup .list .item .viewcount{width:90px;height:25px;line-height:25px;margin:0 10px 5px 0;font-size:15px;color:#8f8f8f;text-align:right;display:inline-block;float:right;}
.topgroup .list .item .price{margin:5px 10px;font-size: 14px;font-weight:bold;color:#ed1c24;text-align: center;}
.topgroup .list .item .price span{font-size:12px;font-weight:400;color:#999;text-decoration:line-through;display:block}
.topgroup .slick-prev,.topgroup .slick-next{width:20px;height:44px;top:calc(50% + 2px);position:absolute;z-index:2;background:white;color:black;font-size:18px;border:0;outline:none;opacity:0.9 !important;z-index:2}
.topgroup:hover .slick-prev,.topgroup:hover .slick-next{opacity:0.9 !important}
.topgroup .slick-prev{left: -20px;border-radius:20px 0 0 20px;}
.topgroup .slick-prev i{float:left;margin-left:3px}
.topgroup .slick-next{right: -20px;border-radius:0 20px 20px 0;}
.topgroup .slick-next i{float:right;margin-right:3px}
.topgroup .slick-prev:before,.topgroup .slick-next:before{font-size:0 !important;color:transparent}
.footer{width:100%;background-color:#3E4393}
.footer .container{padding:20px 0 80px;background-image:url(Images/bg.jpg?h=200&q=60);background-repeat:no-repeat;background-position:right bottom}
.footer i{font-size:16px;margin-right:10px}
.footer a:hover{color:#61B846}
.footer .column{width:calc(30% - 60px);margin-left:50px;margin-right:5px;color:white;display:inline-block;vertical-align:top}
.footer .column:first-child{width:calc(40% - 5px);margin-left:0}
.footer .column:nth-child(3){width:calc(30% - 10px);margin-left:0}
.footer .column h3{line-height:1.2;color:#61B846;font-size:16px;font-weight:bold;text-transform:uppercase;margin:15px 0 5px;padding:0;display:block}
.footer .column h4{line-height:1.2;color:#61B846;font-size:16px;font-weight:500;text-transform:uppercase;margin:5px 0;padding:0;display:block}
.footer .column div{line-height:1.6;font-size:15px}
.footer li{font-size:15px;line-height:30px}
.footer ul.column2 li{width:calc(50% - 25px);margin:0 10px;display:inline-block;vertical-align:top;float:left}
.copyright{width:100%;height:50px;line-height:50px;background-color:#293078;color:white;text-align:left;font-size:15px}