﻿/*-------------------------------

*Filename:		style.css
*Description:	website css style
*Version:		2018-06-27
*Website:		http://www.shixun.cn/
*Author: 		Yog

-------------------------------*/
/*------------------Format-----------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
html,body{font-family:"Microsoft Yahei",Arial;font-size:14px; overflow-x: hidden;}
ol,ul{list-style:none;padding:0;margin:0;}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
img{max-width:100%;vertical-align:middle;}
.am-g-fixed{max-width:1600px;}
.am-slider-default{box-shadow:none;}

/*------------------Header-----------------*/
header>div{height:100px;background-color:#fff;position:relative;}
header .am-icon-navicon{width:60px;height:100px;line-height:100px;font-size:40px;color:#000;text-align:center;display:none;position:absolute;right:10px;top:0;}
.header-logo,.header-navbar,.header-navbar li,.header-navbar li a,.header-tools,.header-tools li{height:100%;display:inline-block;}
.header-logo{width:20%;min-width:200px;float:left;}
.header-logo:before,.header-navbar li a:before,.header-tools li:after{content:"";width:1px;height:100%;display:inline-block;vertical-align:middle;}
.header-logo img{max-width:180px;}
.header-navbar{width:80%;text-align:center;float:right;padding-right:404px;}
.header-navbar>li{position:relative;}
.header-navbar a{width:100%;font-size:16px;color:#2a2929;transition:all .4s;}
.header-navbar>li>a.active{color:#e80a15;}
.header-navbar>li>a:hover{color:#fff;background-color:#e80a15;}
.header-navbar .nav2{display:none;}
.header-navbar .nav2 a:hover{color:#e80a15;}
.header-tools{width:404px;position:absolute;right:0;}
.header-tools li{}
.header-tools li:before{color:#8dafdc;margin:0 10px;}
.header-tools li a{color:#000;}
.header-tools li a:hover{color:red;}

/*------------------Footer-----------------*/
footer{background-color:#282528;margin-top:30px;}
footer section{padding:10px 0;}
footer .am-g-fixed{max-width:1400px;position:relative;}
.footer-nav{margin:20px 0;}
.footer-nav li{min-width:135px;display:inline-block;vertical-align:top;}
footer h5{font-size:16px;color:#fff;font-weight:normal;margin-bottom:15px;}
.footer-nav li li{line-height:35px;display:block;}
.footer-nav li a{color:#bfbdbd;}
.footer-nav li a:hover{color:#e80a15}
.footer-info{width:280px;color:#bfbdbd;position:absolute;right:0;top:20px;}
.footer-info p{line-height:35px;}
.footer-info p:before{width:20px;text-align:center;margin-right:10px;}
.footer-info li{line-height:35px;margin:20px 25px 0 0;display:inline-block;}
.footer-info a{width:35px;height:35px;text-align:center;color:#000;background-color:#b7b9bb;border-radius:50%;transition:all .5s;}
.footer-info a:hover{color:#b7b9bb;background-color:#e80a15;}
.footer-copy{color:#928f92;text-align:center;border-top:#716e71 1px solid;}
.footer-copy a{color:#928f92}
.footer-copy span{white-space:nowrap}

/*------------------Middle-----------------*/
.ind-banner{position:relative;}
.ind-banner .am-slider-default .am-direction-nav a:before{content:"\f104";font-size:35px!important;color:#fff;}
.ind-banner .am-slider-default .am-direction-nav a.am-next:before{content:"\f105";}
.ind-banner .am-slider-default .am-control-nav{bottom:3%}
.ind-banner .am-slider-default .am-control-nav li{width:20px;height:20px;}
.ind-banner .am-slider-default .am-control-nav li a{width:10px;height:10px;background-color:#fff;margin:0 auto;box-shadow:none;box-sizing:content-box;transition:all .4s;}
.ind-banner .am-slider-default .am-control-nav li a.am-active{background-color:transparent;border:#fff 3px solid;}
.ind-banner .search-box{width:95%;max-width:400px;height:42px;background:rgba(255,255,255,.6);padding:10px 60px 10px 20px;border:rgba(255,255,255,.6) 1px solid;border-radius:20px;margin-bottom:40px;position:absolute;bottom:4%;left:50%;transform:translateX(-50%)}
.ind-banner .search-box input{width:100%;height:20px;line-height:20px;color:#fff;background:transparent;border:none;}
.ind-banner .search-box input::placeholder{color:#f2f2f2}
.ind-banner .search-box button{width:40px;height:20px;line-height:20px;font-size:18px;color:#fff;text-align:center;-webkit-text-stroke:rgba(0,0,0,.3) 1px;text-stroke:rgba(0,0,0,.3) 1px;background-color:transparent;border:none;position:absolute;right:10px;top:10px;}
.ind-shop{position:relative;}
.ind-shop .am-nav-tabs{width:100%;max-width:760px;text-align:center;border-bottom:none;display:flex;margin:4% auto 3%;}
.ind-shop .am-nav-tabs>li{flex-grow:1;display:inline-block;padding:0;margin:0;float:none;}
.ind-shop .am-nav-tabs>li>a{height:45px;line-height:43px;color:#333;padding:0;border:#d6d6d6 1px solid;margin:0;transition:all .4s;}
.ind-shop .am-nav-tabs>li+li a{border-left:none;}
.ind-shop .am-nav-tabs>li.am-active>a,.ind-shop .am-nav-tabs>li.am-active>a:focus,.ind-shop .am-nav-tabs>li.am-active>a:hover,.ind-shop .ind-shop .am-nav-tabs>li>a:hover{color:#fff;background-color:#e80a15;border-color:#e80a15;}
.ind-shop .am-tabs-bd{border:none;}
.ind-shop .am-tab-panel{padding:0 35px;}
.shop-box{text-align:center;padding:0 1.5% 40px;}
.shop-box a{display:block;position:relative;}
.shop-box h3{width:100%;height:40px;line-height:40px;font-size:16px;color:#262525;text-align:center;font-weight:normal;padding:0 10px;position:absolute;bottom:-40px;}
.shop-box .shop-img{width:100%;height:0;background-color:#e7e7e7;padding-bottom:100%;display:block;overflow:hidden;}
.shop-box .shop-img img{max-width:95%;max-height:95%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.shop-box .shop-txt{width:100%;height:100%;line-height:25px;font-size:16px;color:#fff;background-color:#e82b34;padding-bottom:20%;opacity:0;position:absolute;top:0;left:0;transition:opacity .6s;}
.shop-box .shop-txt:before{content:"";width:1px;height:100%;display:inline-block;vertical-align:middle;}
.shop-box .shop-txt:after{content:"MORE";width:130px;height:35px;line-height:33px;font-size:14px;color:#ff;text-align:center;border:#fff 1px solid;margin-left:-65px;position:absolute;bottom:20%;left:50%;}
.shop-box .shop-txt span{width:90%;line-height:20px;display:inline-block;vertical-align:middle;}
.shop-box:hover .shop-txt{opacity:1;}
.swiper-button-next,.swiper-button-prev{font-size:35px;line-height:35px;text-align:center;background:none;margin-top:-40px;left:0;}
.swiper-button-next{left:auto;right:0;}
.ind-about{background:url(../images/ind_about.jpg) left center no-repeat;background-size:50% auto;padding-left:50%;margin:5% 0;}
.ind-about div{text-align:center;background-color:#f7f7f7;padding:4%!important;overflow:hidden;position:relative;}
.ind-about div:before{content:"";width:200%;height:100%;background:-webkit-linear-gradient(left,#e80a15,#e80a15,rgba(232,10,21,.8),rgba(232,10,21,.3),rgba(232,10,21,0));position:absolute;background:-o-linear-gradient(left) position:absolute;background:linear-gradient(to right) position:absolute;left:-200%;top:0;z-index:1;transition:left 1s;}
.ind-about h3{font-size:24px;color:#262625;margin-bottom:30px;position:relative;z-index:2;transition:color .5s;}
.ind-about p{font-size:16px;color:#4b4c4a;line-height:30px;text-indent:32px;padding:20px 0;position:relative;z-index:2;transition:color .5s;}
.ind-more{width:185px;height:40px;line-height:40px;font-size:16px;color:#fff;text-align:center;background-color:#e80a15;border:transparent 1px solid;margin:25px auto;display:block;position:relative;z-index:2;transition:all .4s;}
.ind-about div:hover:before{left:0;}
.ind-about div:hover h3,.ind-about div:hover p{color:#fff;}
.ind-about div:hover a{border-color:#fff;}
.ind-more:hover{color:#e80a15;background-color:#fff;}
.ind-news ul{margin:0 -15px;}
.ind-news li{padding:15px;}
.ind-news .news-img{height:0;padding-bottom:50%;display:block;position:relative;overflow:hidden;}
.ind-news .news-img img{width:100%;height:100%;display:block;position:absolute;top:50%;transform:translateY(-50%) scale(1);transition:transform .8s;}
.ind-news .news-txt{background-color:#fff;padding:50px 20px 20px;position:relative;transition:background .6s;}
.ind-news .news-txt em{min-width:65px;height:65px;font-size:22px;line-height:30px;color:#fff;text-align:center;font-style:normal;background-color:#e80a15;padding:5px;display:inline-block;position:absolute;left:20px;top:-30px;}
.ind-news .news-txt em span{font-size:12px;line-height:25px;text-align:right;display:block;}
.ind-news .news-txt a{font-size:20px;font-weight:normal;color:#1f1e1e;line-height:35px;margin-bottom:10px;display:block;transition:color .4s;}
.ind-news .news-txt p{line-height:20px;color:#706d6d;}
.ind-news{overflow:hidden;}
.ind-news li:hover .news-img img{transform:translateY(-50%) scale(1.1);}
.ind-news li:hover .news-txt{background-color:#f8f8f8;}
.ind-news li:hover .news-txt a{color:#e80a15;}
.ind-news .ind-more{background-color:#282528;}

/*inside*/
#main.bg2{background-color:#fafafa;padding-bottom:6%;margin-bottom:-30px;}
.main-banner{}
.main-content{max-width:1400px;}
.main-content h1{font-size:24px;color:#2a2929;line-height:45px;text-align:center;margin:35px 0;}

/*breadcrumb*/
.main-breadcrumb{padding-right:15px;overflow:hidden;}
.main-breadcrumb ul{max-width:100%;margin:25px 0;word-wrap:normal; /* for IE */white-space:nowrap;overflow:hidden;}
.main-breadcrumb li{display:inline-block;}
.main-breadcrumb li+li:before{content:">";font-size:15px;margin:0 3px;display:inline-block;}
.main-breadcrumb li a{max-width:175px;font-size:12px;color:#575656;padding:0 3px;display:inline-block;vertical-align:middle;}
.main-breadcrumb li:last-child a{color:#b5b5b5;pointer-events:none;word-wrap:normal; /* for IE */text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.main-breadcrumb .am-icon-home{font-size:15px;}

/*classification*/
.main-chanl{margin:25px 0;}
.main-chanl>ul{text-align:center;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -3px;}
.main-chanl>ul>li{min-width:110px;display:inline-block;flex-grow:1;margin:3px;}
.main-chanl>ul>li>div{width:100%}
.main-chanl>ul>li>div>a{font-size:16px;line-height:45px;color:#fff;background-color:#2a2929;display:block;transition:background .4s;}
.main-chanl a img{wdith:18px;margin:0 8px 2px 0;}
.main-chanl a:hover,.main-chanl .active a{background-color:#e50020;}
ul.am-dropdown-content{width:100%; padding: 0;}
ul.am-dropdown-content li{line-height: 35px;}
ul.am-dropdown-content li+li{border-top: #ccc 1px solid;}
/*pagination*/
.main-pagination,.main-pagination2{text-align:center;margin:55px 0;}
.main-pagination li,.main-pagination2 li{padding:0 4px;display:inline-block;}
.main-pagination li a,.main-pagination2 li a{width:30px;height:30px;line-height:28px;text-align:center;font-size:12px;color:#717171;border:#c9c9c9 1px solid;border-radius:4px;box-shadow:0 2px 2px rgba(0,0,0,0.2);display:block;transition:all .4s;}
.main-pagination li a.disabled,.main-pagination2 li a.disabled{pointer-events:none;}
.main-pagination li a.active,.main-pagination li a:hover{color:#fff;background-color:#6f6f6f;box-shadow:0 2px 2px rgba(0,0,0,0.2) inset;}
.main-pagination2{text-align:right;}
.main-pagination2 li a{background-color:#e9e9e9;border:none;box-shadow:none;}
.main-pagination2 li a.active,.main-pagination2 li a:hover{color:#fff;background-color:#e50020;}
.main-paginationB{font-size:16px;color:#bebebe;padding:2% 0;border-top:#ccc 1px solid;margin:40px 0;}
.main-paginationB:after{content:"";display:block;clear:both;}
.main-paginationB li{width:315px;line-height:45px;padding-left:75px;display:block;float:left;position:relative;}
.main-paginationB li:before{content:"上一篇：";width:75px;height:45px;line-height:45px;position:absolute;left:0;top:0;}
.main-paginationB li:last-child{text-align:right;float:right;}
.main-paginationB li:last-child:before{content:"下一篇：";}
.main-paginationB a{max-width:240px;color:#727272;display:block;}
.main-paginationB a:hover{color:#e50020;}
.main-paginationB a.disabled{color:#bebebe;pointer-events:none;}

/*about*/
.main-about div{color:#727272;line-height:35px;text-indent:28px;background-color:#fbfbfb;padding:2%;margin:3%;}
.main-about div p{margin-bottom:15px;}
.main-about ul{margin:3%;}
.main-about ul li{padding:0 1.5% 0 0;}
.main-about ul li+li{padding:0 0 0 1.5%;}
.main-about ul img{width:100%}

/*honor*/
.main-honor{margin:45px 0;}
.main-honor h4{font-size:24px;line-height:50px;text-align:center;margin:25px 0;}
.main-honor ol,.main-honor ul,.factory-list{margin:0 -10px;}
.main-honor li,.factory-list li{line-height:45px;color:#727272;text-align:center;padding:10px;}
.main-honor ol li div,.factory-list li div{width:100%;height:0;padding-bottom:65%;border:#e6e6e6 1px solid;position:relative;}
.main-honor ol li img{max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.main-honor ul li,.factory-list li{text-align:left;}
.main-honor ul li div{width:100%;height:0;background-color:#202020;padding-bottom:125%;position:relative;overflow:hidden;}
.main-honor ul li img,.factory-list li img{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}

/*story*/
.main-story{margin-bottom:45px;}
.main-story .am-g-fixed,.main-culture .am-g-fixed{max-width:1300px;}
.main-story h1{font-size:24px;color:#2a2929;line-height:45px;text-align:center;margin:35px 0;}
.main-story .story-txt{line-height:30px;color:#727272;}
.main-story .story-txt p{text-indent:28px;margin-bottom:15px;}
.main-story .story-txt li{padding:1% 2.5%;}
.main-story .story-txt li img{width:100%;}

/*culture*/
.main-culture{color:#727272;line-height:50px;background-color:#f8f8f8;padding:2.5% 0 4%;margin-bottom:-30px;}
.main-culture h4{font-size:19px;color:#2a2929;line-height:45px;}
.main-culture li+li{margin-top:35px;}
.main-culture p span{font-size:16px;color:#2a2929;}

/*factory*/
.fancybox-controls{width:100%;height:100%;left:0;top:0;}
.fancybox-infobar{width:100%;max-width:1400px;z-index:10000;height:100px;position:absolute;left:50%;top:50%;transform:translateX(-50%);}
.fancybox-buttons{width:100%;height:100%;}
.fancybox-button{width:80px;height:80px;line-height:80px;text-align:center;color:#000;background-color:#fff;position:absolute;left:0;border-radius:0!important;}
.fancybox-button--right{left:auto;right:0;}
.fancybox-button--left:after,.fancybox-button--right:after{width:24px;height:24px;top:50%;left:50%;margin-top:-12px;margin-left:-6px;}
.fancybox-button--right:after{margin-left:-16px;}
.fancybox-button--left,.fancybox-button--right{display:block!important;}
.fancybox-button--left:hover:after,.fancybox-button--right:hover:after{border-color:#fff;}
.fancybox-infobar__body,.fancybox-button--play,.fancybox-button--fullscreen,.fancybox-button--thumbs{display:none!important;}
.fancybox-button--close{display:block;top:0;right:0;left:auto;transition:all .4s;}
.fancybox-button--close:hover{color:#fff;}
.fancybox-slider-wrap{width:100%;max-width:1320px;left:50%;transform:translateX(-50%);}

/*newscenter*/
.news-list li{height:200px;padding:30px 0;padding-left:240px;border-bottom:#e6e6e6 1px solid;position:relative;}
.news-list .news-img{width:220px;height:140px;display:block;position:absolute;left:0;top:30px;overflow:hidden;}
.news-list .news-img img{width:100%;height:100%;position:absolute;transform:scale(1);transition:transform .4s;}
.news-list .news-txt p{font-size:12px;line-height:30px;color:#727272;height:60px;overflow:hidden;}
.news-list .news-txt a{max-width:100%;display:block;transition:all .4s;}
.news-list .news-txt a:first-child{line-height:20px;font-size:16px;color:#2a2929;display:inline-block;margin-bottom:12px;}
.news-list .news-txt a:last-child{width:85px;height:30px;color:#1d1c1c;line-height:28px;text-align:center;border:#c5c5c5 1px solid;position:absolute;right:0;bottom:30px;}
.news-list li:hover .news-img img{transform:scale(1.1);}
.news-list li:hover .news-txt a:first-child{color:#e50020;}
.news-list li:hover .news-txt a:last-child{color:#fff;background:#e50020;border-color:#e50020;}

/*article*/
.main-article{padding:0 2.5%;}
.article-title{color:#a3a3a3;}
.article-title h1{max-width:1000px;margin:0 auto 15px;}
.article-content{line-height:30px;font-size:16px;color:#727272;padding-top:30px;}
.article-content p{margin-bottom:15px;}
.article-content img{display:inline-block;margin:20px 0;}

/*shop*/
.main-shop{}
.main-shop ul{margin:0 -1.5%;}
.main-shop li{margin:10px 0 20px;}
.shop-info{color:#262525;padding:45px 0;max-width:1400px}
.shop-info .am-slider{max-width:380px;margin:0 55px;}
.shop-info .am-slider .am-slides>li{height:0!important;background-color:#f7f7f7;padding-bottom:100%;}
.shop-info .am-slider .am-slides>li img,.shop-info .am-control-thumbs li img{width:auto;max-width:90%;height:auto;max-height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.shop-info .am-control-thumbs{margin:5px 0;}
.shop-info .am-control-thumbs li{width:15.666667%;height:0;background-color:#f7f7f7;padding:15px 15px 11%;margin:0 .5%;position:relative;}
.shop-info .am-control-thumbs li img{max-width:80%;max-height:80%;filter:Gray;-webkit-filter:grayscale(100%);}
.shop-info .am-slider-default .am-control-thumbs .am-active{filter:none;-webkit-filter:grayscale(0%);}
.shop-info .am-slider-default .am-direction-nav a{width:45px;}
.shop-info .am-slider-default .am-direction-nav a:before{display:none;}
.shop-info .am-slider-default .am-direction-nav .am-prev{background:url(../images/icon/slider_left.jpg) center no-repeat;left:-50px;}
.shop-info .am-slider-default .am-direction-nav .am-next{background:url(../images/icon/slider_right.jpg) center no-repeat;right:-50px;}
.shop-info h1{font-size:24px;line-height:27px;margin:15px 0;}
.shop-info span{font-size:18px;}
.shop-info p{font-size:16px;line-height:33px;color:#737373;margin-top:30px;}
.shop-tabs{background-color:#f6f6f6;padding:2.5% 0 4%;margin-bottom:-30px;}
.shop-tabs .am-g-fixed{max-width:1400px;}
.shop-tabs .am-nav-tabs{border:none;}
.shop-tabs .am-nav-tabs>li{margin-bottom:-2px;}
.shop-tabs .am-nav-tabs>li>a{color:#000;background-color:#e9e9e9;padding:.8em 1.6em;}
.shop-tabs .am-nav-tabs>li.am-active>a,.am-nav-tabs>li.am-active>a:focus,.am-nav-tabs>li.am-active>a:hover{background-color:#fff;border:none;}
.shop-tabs .am-tabs-bd{background-color:#fff;padding:3.5%;border:none;}
.shop-tabs .am-tabs-bd h4{font-size:18px;color:#262525;line-height:33px;margin-bottom:15px;}
.shop-tabs .am-tabs-bd p+h4{margin-top:35px;}
.shop-tabs .am-tabs-bd p{font-size:16px;line-height:33px;margin-bottom:25px;}
.shop-azff{font-size:16px;color:#262525;line-height:30px;}
.shop-azff img{display:block;margin:25px auto;}

/*services*/
.main-services{min-height:800px;padding-right:540px;position:relative;}
.main-services h3,.qa-list h4{color:#2a2929;font-weight:normal;}
.main-services h3{font-size:20px;line-height:50px;margin-bottom:20px;}
.qa-list li{width:100%;height:auto;line-height:30px;color:#737373;background-color:#fff;padding:25px 20px 25px 50px;border:#f3f3f3 1px solid;margin-bottom:20px;}
.qa-list h4{font-size:16px;position:relative;}
.qa-list h4:before,.qa-list div:before{content:"Q";width:21px;height:20px;line-height:20px;text-align:center;color:#fff;background-color:#e50020;border-radius:2px;display:block;position:absolute;left:-30px;top:5px;}
.qa-list span{color:#bababa;display:block;margin:5px 0 10px;}
.qa-list div{position:relative;}
.qa-list div:before{content:"A";background-color:#2a2929;}
#view-more{width:100%;height:40px;line-height:40px;color:#2a2929;text-align:center;background-color:#fff;border:#e8e8e8 1px solid;display:block;transition:all .4s;}
#view-more:hover{background-color:#e8e8e8;}
.services-info{width:460px;color:#2a2929;line-height:45px;position:absolute;right:0;top:0}
.services-info>div>img{margin-bottom:25px;display:block;}
.services-info li{width:95px;margin:25px 25px 0 0;display:inline-block;}

/*download*/
.main-download p{color:#969696;}
.main-download ul{margin:25px 0;}
.main-download li{color:#2a2929;padding:30px 40px 30px 51%;border-bottom:#e6e6e6 1px solid;position:relative;}
.main-download li span{text-align:center;display:block;}
.main-download li a{color:inherit;display:block;position:absolute;top:30px;}
.main-download li a:first-child{max-width:50%;left:20px;}
.main-download li a:last-child{width:25px;height:25px;line-height:21px;-webkit-text-stroke:#fff 1px;text-stroke:#fff 1px;text-align:center;border:#2a2929 2px solid;border-radius:5px;right:20px;transition:all .3s;}
.main-download li:hover{background-color:#f7f7f7;}
.main-download li a:hover{text-decoration:underline;}
.main-download li:hover a:last-child{color:#fff;background-color:#e50020;-webkit-text-stroke-color:#e50020;text-stroke-color:#e50020;border-color:#e50020;}

/*dealer*/
.main-dealer>img{max-width:100%;display:block;margin:3% auto;}
.main-dealerTxt{line-height:25px;color:#727272;text-indent:28px;background-color:#fbfbfb;padding:2%;}
.main-dealerTxt p{margin-bottom:20px;}
.main-dealer ul{padding:2% 5%;}
.main-dealer ul li{color:#2a2929;background-color:#fafafa;padding:35px 25px!important;margin-bottom:3%;}
.main-dealer ul li h3{font-size:24px;line-height:30px;padding:0 20px!important;margin-bottom:25px;}
.main-dealer ul li div div{font-size:16px;padding:15px 20px 15px 75px!important;margin:15px 0;position:relative;}
.main-dealer ul li div:before,.main-dealer ul li div:after{content:"";width:45px;height:45px;background-repeat:no-repeat;background-position:center;background-size:100% 100%;margin-top:-22px;display:block;position:absolute;top:50%;left:20px;}
.main-dealer ul li:nth-child(n+1) div div:before{background-image:url(../images/icon/dealer_bg2.png)}
.main-dealer ul li:nth-child(2n+1) div div:before{background-image:url(../images/icon/dealer_bg3.png)}
.main-dealer ul li:nth-child(3n+1) div div:before{background-image:url(../images/icon/dealer_bg4.png)}
.main-dealer ul li:nth-child(4n+1) div div:before{background-image:url(../images/icon/dealer_bg5.png)}
.main-dealer ul li:nth-child(5n+1) div div:before{background-image:url(../images/icon/dealer_bg1.png)}
.main-dealer ul li div:nth-of-type(1) div:nth-of-type(1):after{background-image:url(../images/icon/dealer_icon1.png)}
.main-dealer ul li div:nth-of-type(1) div:nth-of-type(2):after{background-image:url(../images/icon/dealer_icon2.png)}
.main-dealer ul li div:nth-of-type(2) div:nth-of-type(1):after{background-image:url(../images/icon/dealer_icon3.png)}
.main-dealer ul li div:nth-of-type(2) div:nth-of-type(2):after{background-image:url(../images/icon/dealer_icon4.png)}
.main-dealer ol{margin:0 -15px;}
.main-dealer ol li{padding:15px;}
.main-dealer ol li div{padding:20px 25px;border:#dcdcdc 1px solid;}
.main-dealer ol li img{max-height:40px;display:block;margin-bottom:20px;}
.main-dealer ol li p{line-height:30px;color:#6d6c6c;margin-bottom:15px;}
.main-dealer ol li p span{font-size:15px;color:#000;}

/*contact*/
.main-contactus{padding:3% 0 4%;}
.main-contactus img{width:100%;}
.contactus-info{color:#2a2929;padding:3%!important;}
.contactus-info h2{font-size:20px;margin-bottom:5%}
.contactus-info p{line-height:30px;color:#727272;}
.contactus-info ul{color:#5b5b5b;margin-top:7%;display:block;}
.contactus-info li{margin-bottom:1%;display:block;}
.contactus-info li:before{width:30px;height:30px;line-height:30px;font-size:16px;text-align:center;color:#646464;}

/*feedback*/
.main-feedback{max-width:1000px;margin:0 auto;}
.main-feedback h2{font-size:24px;font-weight:normal;font-weight:normal;margin-bottom:25px;text-align:center;}
.main-feedback input,textarea{width:100%;line-height:20px;padding:15px;border:#c4c4c4 1px solid;margin-bottom:30px;display:block;}
.main-feedback textarea{height:250px;}
.main-feedback button{width:185px;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#282528;border:none;display:inline-block;}
.main-feedback p{font-size:16px;color:#646464;float:right;}

/*resour*/
.main-resour ol,.main-resour .am-panel-title{color:#fff;background-color:#6b6b6b;padding:1rem 2rem;}
.main-resour ol,.am-panel-group .am-panel{margin-bottom:25px;}
.am-panel{border:none;}
.am-panel-hd{padding:0;margin-bottom:10px;}
.am-panel-default>.am-panel-hd,.main-resour .am-panel-bd{border:#dfdfdf 1px solid;position:relative;}
.main-resour .am-panel-title{color:#151515;background-color:#f4f4f4;}
.main-resour .am-panel-title li:last-child:after{content:"\f106";line-height:24px;font-size:24px;font-family:FontAwesome,sans-serif;margin-top:-12px;display:block;position:absolute;top:50%;right:1rem;}
.main-resour .am-panel-title.am-collapsed{background-color:#fff}
.main-resour .am-panel-title.am-collapsed li:last-child:after{content:"\f107";}
.main-resour .am-panel-bd{background-color:#fafafa;padding:1.5rem 2rem;}
.am-panel-bd h3,.am-panel-bd h5{font-size:18px;color:#151515;font-weight:normal;line-height:35px;margin-bottom:10px;}
.am-panel-bd p{line-height:25px;color:#767676;margin-bottom:10px;}
.am-panel-bd p+h3{margin-top:30px;}
.am-panel-bd h5{font-size:16px;margin-top:35px;}
.am-panel-bd h5 em{font-size:19px;color:#e50020;}

/*other*/
@media(max-width:1300px){
	.ind-about{background-size:50% 100%;}
	footer section{padding:10px;}
}
@media(min-width:1201px){
	.header-navbar .nav2{width:175px;position:absolute;top:100px;left:0;-webkit-animation:am-fade .3s;animation:am-fade .3s}
	.header-navbar li:hover .nav2{display:block;z-index:900;}
	.header-navbar .nav2 ul{width:100%;background-color:#fff;padding:5px;display:block;}
	.header-navbar .nav2 li{width:100%;-webkit-animation:am-slide-right .5s;animation:am-slide-right .5s}
	.header-navbar .nav2 a{width:100%;height:45px;line-height:45px;font-size:14px;text-align:left;padding-left:20px;display:block;}
}
@media(max-width:1200px){
	header .am-icon-navicon{display:block;}
	.header-navbar{width:250px;height:100%;background-color:#3d3d3d;padding-right:0;position:fixed;right:0;top:0;z-index:999;transform:translateX(100%);transition:all .5s;}
	.header-navbar.active{transform:translateX(0);}
	.header-navbar:before{display:none;}
	.header-navbar li{width:100%;height:auto;text-align:left;}
	.header-navbar li a{height:65px;color:#fff;padding:0 25px}
	.header-navbar li a.active{color:#fff;background-color:#e80a15;}
	.header-navbar .nav2{height:0;background-color:#222;display:block;overflow:hidden;transition:all .4s;}
	.header-tools{width:100%;height:100%;background-color:rgba(0,0,0,.3);display:none;position:fixed;right:0;top:0;z-index:900;}
	.header-tools.active{display:block;}
	.header-tools li{display:none;}
	.main-services{padding-right:360px;}
	.services-info{width:330px;}
}
@media(max-width:1100px){
	.footer-nav{display:flex;flex-wrap:wrap}
	.footer-nav:after{content:"";display:block;clear:both;}
	.footer-nav>li{width:16.66666%;min-width:115px;flex-grow:1;display:block;float:left;}
	.footer-info{position:static;display:inline-block;}
}
@media(max-width:1000px){
	.main-chanl li{min-width:240px;}
	.main-contactus div{width:100%;}
}
@media(max-width:800px){
	.ind-about{background-size:100%;background-position:top;padding-top:50%;padding-left:0;}
	.main-chanl li{min-width:230px;}
	.main-story .am-g-fixed,.main-culture .am-g-fixed{padding:2%}
	.main-culture{line-height:25px}
	.main-culture p{margin-bottom:15px;}
	.news-list li{height:auto;padding:20px;}
	.news-list .news-img{width:100%;height:0;padding-bottom:65%;position:relative;top:0;}
	.news-list .news-txt{padding:30px 0 50px;}
	.news-list .news-txt a{display:block;}
	.news-list .news-txt p{height:auto;}
	.news-list .news-txt a:last-child{bottom:20px;right:20px;}
	.main-paginationB li{width:100%;text-align:left!important;display:block;float:none;}
	.main-services{padding-right:0;padding:3%;}
	.services-info{width:100%;margin-top:40px;position:static;}
	.shop-info{padding:2%}
	.shop-info>div.am-u-md-5,.shop-info>div.am-u-md-7{width:100%;}
	.shop-info .am-slider{max-width:380px;margin:0 auto;}
}
@media(max-width:640px){
	.ind-banner .search-box{width:95%;max-width:1000px;border-color:#000;margin:0 auto;position:static;transform:translate(0)}
	.ind-banner .search-box input{color:#333;}
	.ind-banner .search-box input::placeholder{color:#666}
	.main-chanl li{min-width:150px;}
	.main-chanl li.active{order:2;}
	.fancybox-infobar{ top:70%;}
	.main-download li{font-size:12px;}
	.main-download li a:first-child{left:10px;}
	.main-download li a:last-child{right:10px}
	.main-dealer ul li{padding:35px 0!important;}
	.main-dealer ol{margin:0;}
	.main-resour ol,.main-resour .am-panel-title,.main-resour .am-panel-bd{padding:1rem;}
	.main-resour{font-size:12px;}
	.shop-info .am-slider-default .am-direction-nav{ display: none;}
}
@media(max-width:375px){
	.main-download li{padding:30px 2% 30px 35px;}
	.main-download span{text-align:right;}
	.main-download li a:first-child{max-width:100%;position:static;margin-bottom:15px;}
	.main-download li a:last-child{left:0px;top:27px;color:#fff;background-color:#e50020;-webkit-text-stroke-color:#e50020;text-stroke-color:#e50020;border-color:#e50020;}
}

