@media screen and ( max-width:1441px){

.indheadDiv{width: 96%; height:220px; margin: 0 auto;padding: 0 2%;} 
.indheadDiv .logo{position: absolute; top: 35px; left: 50%; width: 10.6%; margin-left: -5.3%;} 
.headDiv .titleBar {width: 100%; }
.indheadDiv .titleBar li:nth-child(1) a{color:#66d43d;} 
.indheadDiv .titleBar li:nth-child(2){margin-left: 18%; } 
.indheadDiv .titleBar li:nth-child(3){margin-left:35%; } 
.indheadDiv .titleBar li:nth-child(4){margin-left: 15%; } 

.indWrap{width: 96%; padding:0 2%; } 
.indWrap .imgBox .img1{width: 65%; } 
.indWrap .imgBox .img2{width: 34%; } 
.indWrap .imgBox .img3{width: 58%; } 
.indWrap .imgBox .img4{width: 41%; } 
.size1440{display: block; } 
.size1600{display: none; } 
.indbottom{width: 96%; height: 140px; margin: 0 auto; margin-top: 60px; padding: 0 2%;} 

}
@media screen and ( min-width:1005px) and (max-width:1441px ){

.bottom .box {width: 1240px; } 
.bottom .box1 {width: 100%; } 
.bottom .left ul li {width: 125px; } 
.indBox,.indBanner2,.indBox3,.resumeBox,.quesBox{width: 1240px; margin: 0 auto; } 

}

@media screen and ( max-width:1004px ){
.story,.navBox,.sideBar,.searchBox,.headDiv{display: none;}
.m-story,.m-headDiv{display: block;}

.bottom .box {width: 94%; margin-bottom: 40px; padding: 0 3%; } 
.bottom .left {margin-top: 10px; } 
.bottom .left a{} 
.bottom .left .m-title{    display: inline-block; margin-top: 30px;} 
.bottom .left ul li {width: 33.3%; } 
.bottom .left b,.bottom .left i,.bottom .left span{display: none;} 
.bottom .left ul li.t2{text-align: center; } 
.bottom .left ul li.t3{text-align: right; } 
.bottom .right {width: 100%; } 
.bottom .right>b {margin-top: 50px; } 
.bottom .emailBox a {width: 20%; } 
.bottom .emailBox span {width: 100%; } 
.bottom .emailBox input {width: 40%; } 
.bottom .emailBox {margin: 20px 0 40px 0; } 


.indBanner1 .txt {bottom: 15px; width: 24%; left: 36%; } 
.indBanner1 .txt i {width: 15%; margin: 0 5px; margin-bottom: 3px; } 
.indBanner1 em {right: -1%; } 
.indBanner1 .swiper-button-prev {left: 52%; } 
.indBanner1 .swiper-button-next {right: 31.5%; }


.m-story{    position: relative; overflow: hidden;} 
.m-story b{font-size: 18px; width: 100%; display: block; text-align: center; color: #000; padding: 20px 0; } 
.m-story>img{width: 100%; } 
.m-story .tt em{font-size: 19px; color: #000; display: inline-block; position: absolute; top: 217px; left: 3%; } 
.m-story .tt .yellow{font-size: 16px; color: #fff; background: #fdd02f; height: 40px; line-height: 40px; width: 79%; text-align: center; margin-bottom: 57px; position: absolute; left: 3%; top: 253px; } 
.m-story .tt .yellow img{float: right; margin-top: 16px; } 
.m-story .txt{margin-top: 20px; width: 50%; } 
.m-story .txt em{font-size: 16px; padding-left: 3%; color: #000; display: block; } 
.m-story .txt p{font-size: 12px; color: #333; margin-left: 3%; width: 100%; margin-top: 20px; line-height: 20px; display: inline-block; float: left; } 
.m-story .img{float: right; width: 41%; margin-right: 3%; margin-top: 30px; } 
.m-story .img img{width: 100%;}

.m-more{display: block; float: left; width: 40%; clear: left; } 
.m-more a{font-size: 14px; color: #000; width: 100%; height: 40px; line-height: 40px; text-align: center; display: block; border: 1px solid #000; margin-top: 40px; margin-bottom: 50px; margin-left: 81%; }


.indBox {width: 100%; }
.indBox2 .new .mmm,.indBox2 .new p,.indBox2 .new p,.indBox2 .new i,.indBox2 .new b,.pc-baner2{display: none;}
.m-baner2{display: block;}
.indBanner2 {width: 94%; }
.indBox2 .new em {font-size: 18px; padding-top: 20px; font-weight: bold; }

.indBanner2 .swiper-container {padding-top: 70px; } 
.indBanner2 .swiper-slide {width: 49%; } 
.indBanner2 .swiper-slide {margin-right: 2%; } 
.indBanner2 .swiper-button-prev {left: 71.1%; top: 42px; width: 50px; height: 50px; } 
.indBanner2 .swiper-button-next {right: -1px; top: 42px; width: 50px; height: 50px; } 
.indBanner2 .one>a{display: block;} 
.indBanner2 .ttt {left: 78.5%; top: 20px; width: 50px; height: 50px; line-height: 49px; font-size: 20px; } 
.indBox2 {width: 100%; height: 540px; background: #ededed url(../images/m-a12.jpg) no-repeat 100% top; } 

.m-baner2 .txt {display: block; margin-top: 0; z-index: 9; background: #fdd02f; bottom: 0; padding: 15px 3%; } 
.m-baner2 .txt b {font-size: 16px; color: #3c320f; margin-top: 0; padding-top: 0; margin-bottom: 7px;    display: block; } 
.m-baner2 .txt em {font-size: 14px!important; padding-top: 0!important; font-weight: normal!important; display: block; } 
.m-baner2 .txt i {display: block; margin-bottom: 6px; margin-top: 8px; } 
.m-baner2 .txt p {font-size: 14px; margin: 0px; line-height: 19px; display: block; }

.m-more2{display: block!important;} 
.m-more2 a{    color: #fff; background: #000!important; font-size: 14px!important; font-weight: normal!important;}


.indBox3 {width: 94%; } 
.indBox3 .bigpic {margin-top: 10px; margin-bottom: 40px; } 
.indBox3 .box {top: 50px; left: 5%; } 
.indBox3 b {font-size: 20px; } 
.indBox3 em {font-size: 16px; margin: 2px 0 16px 0; } 
.indBox3 a {margin-left: 0; margin-bottom: 0; } 
.indBox3 .icon {width: 30px; } 
.indBox3 span {display: none; }

.resumeBox {width: 94%; height: auto; } 
.resumeBox b {font-size: 18px; } 
.resumeBox i {height: 20px; } 
.resumeBox em {margin: 27px 0; } 
.resumeBox p {width: 100%; line-height: 23px; left: 0; margin-left: 0; text-align: center;    position: static; } 
.resumeBox span {width: 40%; position: static; margin-left: 30%; margin-bottom: 50px; } 
.resumeBox span a {color: #fff; width: 100%; height: 40px; line-height: 40px; border: 1px solid #000; margin-top: 50px; background: #000; }

.bottom .box1 {width: 100%; display: table-cell; vertical-align: middle; } 
.bottom .box1 p {line-height: 23px; }


.quesBox {width: 100%; background: #ededed; } 
.quesBox .tlt {width: 100%; margin-bottom: 0px; } 
.quesBox .tlt span{display: none;} 
.quesBox .tlt b {font-size: 18px; display: block; width: 100%; text-align: center; padding: 20px 0; } 
.quesBox .one {width: 94%; margin-left: 3%; margin-right: 0%; margin-bottom: 0; } 
.quesBox .one:nth-child(2){display: none; } 
.quesBox .one:nth-child(3){display: none; } 
.quesBox .one b {font-size: 16px; margin: 20px 0 20px 0; } 
.quesBox .one span{display: none;}

.m-more3 a{color: #fff; background: #000;}
.Tab_1{display: none;}

.oneBanner .txt {height: 50px; left: 20%; width: 60%; margin-left: 0; margin-top: -25px; } 
.oneBanner em {font-size: 16px; margin-bottom: 0px; } 
.oneBanner i {font-size: 14px; } 

.storyBox{width: 94%; margin: 0 auto; margin-top: 20px; } 
.storyBox .bigTlt {font-size: 18px; } 
.storyBox .tt {margin: 6px 0 20px 0; font-size: 16px; } 
.storyBox .box1 {margin-bottom: 30px; } 
.storyBox .box2 span {font-size: 16px; } 
.storyBox .box2 i {width: 18%; margin: 13px 0 16px; } 
.storyBox .box2 .fr {width: 100%; } 
.storyBox .box3 span {font-size: 16px; margin-top: 50px; display: block; } 
.storyBox .box3 i {width: 18%; margin: 13px 0 30px; } 
.storyBox .box3 .t1 img {width: 100%; margin-right: 0; margin-bottom: 12px; } 
.storyBox .box3 .t2 .d1 img:nth-child(1) {width: 100%; margin-right: 0; float: left; margin-bottom: 12px; } 
.storyBox .box3 .t2 .d1 img:nth-child(1) {width: 100%; margin-right: 0; margin-bottom: 12px; } 
.storyBox .box3 .t2 .d1 img:nth-child(2) {width: 100%; } 
.storyBox .box3 .t2 .d2 img {width: 100%; }

.thinkBox{width: 94%; margin: 0 auto; margin-top: 20px; } 
.thinkBox .bigTlt {font-size: 18px; } 
.thinkBox .tt {margin: 6px 0 20px 0; font-size: 16px; } 
.thinkBox .box1 {width: 94%; } 
.thinkBox .pic {margin: 30px 0; } 
.thinkBox>b {font-size: 16px; margin-bottom: 10px; } 
.thinkBox>p {margin-bottom: 27px; }
.proBox {width: 94%; } 
.proBox .one img:nth-child(2) {width: 28%; position: absolute; top: 26px; } 
.proBox .one a {width: 29%; height: 80px; top: 16%; }

.PageNum,.ProTitle{display: none;}
.loadMore{display: block!important;;}

.Tab_2 ul {width: 90%; } 
.Tab_2 ul li {margin-right: 4%; } 

.proListBox {width: 94%; } 
.proListBox>ul li {float: left; width: 48.5%; margin-right: 3%!important; margin-bottom: 12px; } 
.proListBox>ul li:nth-child(2n){margin-right: 0!important;} 
.proListBox li p {font-size: 14px; color: #494949; line-height: 58px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.proListBox .hover b {font-size: 15px; color: #3c320f; font-weight: normal; display: block; margin: 20px 0 6px 0; text-align: center; } 
.proListBox .hover em {font-size: 14px; color: #3c320f; display: block; text-align: center; margin-bottom: 15px; } 
.proListBox .hover i {font-size: 11px; color: #584f30; text-align: center; font-style: normal; display: block; margin-bottom: 10px; } 
.proListBox .hover a {display: block; width: 60%; height: 35px; margin: 0 auto; } 
.proListBox .hover span {background: url(../images/c11.png) no-repeat center center; width: 100%; height: 35px; display: block; }

.BrandDyBox {width: 94%; margin: 0 auto; margin-top: 20px; } 
.BrandDyBox .bigTlt {font-size: 18px; } 
.BrandDyBox .tt {margin: 6px 0 20px 0; font-size: 16px; } 

.Tab_3{display: none;} 
.BrandDyBox .one {width: 48.5%; margin-right: 3%!important; margin-bottom: 20px; } 
.BrandDyBox .one:nth-child(2n){margin-right: 0px!important;} 
.BrandDyBox .one b {font-size: 14px; color: #000; margin: 15px 0 15px 0; display: block; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; height: 38px; } 
.BrandDyBox .one p {font-size: 12px; color: #666; -webkit-line-clamp: 3; line-height: 19px; height: 54px; margin-bottom: 24px; }

.BrandDyDetailBox {width: 94%; margin-bottom: 80px; } 
.BrandDyDetailBox .tlt {font-size: 16px; margin: 30px 0 10px 0; } 
.BrandDyDetailBox i.i_top {margin: 20px 0 23px 0; } 
.BrandDyDetailBox img {margin: 30px 0; } 
.BrandDyDetailBox i.i_bottom {margin: 60px 0 30px 0; } 
.BrandDyDetailBox span {margin-top: 8px; }

.Tab_4{display: none;}

.JoinBox {width: 94%; margin-bottom: 50px; } 
.JoinBox .box {margin-bottom: 0px; } 
.JoinBox img {float: left; width: 100%; } 
.JoinBox .txt {width: 100%; float: right; padding-left: 0%; } 
.JoinBox .tlt {font-size: 18px; margin: 20px 0 5px 0; } 
.JoinBox em {font-size: 18px; margin-bottom: 15px; } 
.JoinBox .two .txt {width: 100%; float: right; padding-left: 0; padding-right: 0;} 
.JoinBox .two .m-pic{display: block;}

.pc-pic{display: none;}


.JoinBox .tt {font-size: 20px; } 
.JoinBox .ttb {font-size: 20px; margin-bottom: 25px; } 
.JoinBox b {font-size: 16px; } 
.JoinBox .box4 .txt1 {height: 50px; left: 20%; width: 60%; margin-left: 0; margin-top: -25px; } 
.JoinBox .box4 em {font-size: 16px; margin-bottom: 0px; } 
.JoinBox .box4 i {font-size: 14px; } 
.JoinBox .line {display: none; }


.ProfilesBox {width: 94%; margin-top: 10px; margin-bottom: 50px; } 
.ProfilesBox .box {width: 100%; } 
.ProfilesBox .tlt {font-size: 18px; margin: 20px 0 5px 0; } 
.ProfilesBox em {font-size: 18px; } 
.ProfilesBox b {font-size: 28px; margin: 20px 0 4px 0; } 
.ProfilesBox .tt {font-size: 16px; margin-bottom: 15px; } 
.ProfilesBox i {margin-bottom: 15px; } 

.ProfilesaBanner {width: 100%; margin-top: 25px; }

.CultrueBox {width: 94%; margin-top: 10px; margin-bottom: 50px; } 
.CultrueBox .box {width: 100%; margin-top: 30px; } 
.CultrueBox .tlt {font-size: 18px; margin: 20px 0 5px 0; } 
.CultrueBox em {font-size: 18px; } 
.CultrueBox .box img {width: 70%; } 
.CultrueBox .box span {font-size: 15px; margin: 15px 0; } 
.CultrueBox .box p {font-size: 12px; line-height: 20px; width: 100%; margin-left: 0; } 
.CultrueBox .box2 .txt {width: 100%; padding-right: 0; } 
.CultrueBox .box2 em {font-size: 16px; margin: 20px; } 
.CultrueBox .box2 p {margin-left: 20px; line-height: 24px; font-size: 14px; margin: 0 20px; } 
.CultrueBox .box2 img {width: 100%; margin-top: 20px; }

.HonorBox {width: 94%; margin-top: 10px; margin-bottom: 50px; } 
.HonorBox .box {width: 100%; } 
.HonorBox .tlt {font-size: 18px; margin: 20px 0 5px 0; } 
.HonorBox em {font-size: 18px; } 
.HonorBox .box ul {width: 100%; margin-top: 30px; padding: 0; } 
.HonorBox .box li {width: 98%; margin-right: 0; padding: 1%; }

.ContactBox {width: 94%; margin-top: 10px; margin-bottom: 50px; } 
.ContactBox .box {width: 100%; } 
.ContactBox .tlt {font-size: 18px; margin: 20px 0 5px 0; } 
.ContactBox em {font-size: 18px; } 
.ContactBox>img {margin-top: 30px; } 
.ContactBox>p {line-height: 23px; margin-bottom: 15px; margin-top: 15px; } 
.ContactBox .one {width: 93%; margin-right: 0; padding: 20px 3%; height: 190px; margin-bottom: 20px; } 
.ContactBox .one em {font-size: 16px; } 
.ContactBox .one ul li {font-size: 12px; margin-right: 30px; } 
.ContactBox .one ul {width: 100%; }

.CareersBox {width: 94%; margin-top: 10px; margin-bottom: 50px; } 
.CareersBox .tlt {font-size: 18px; margin: 20px 0 5px 0; } 
.CareersBox em {font-size: 18px; margin-bottom: 20px; } 

.job{ padding:0 10px;}
.job .title{ font-size:28px;}
.job .list li{ margin-bottom:15px;}
.job .list li .name a{    font-size: 16px; height: 45px; line-height: 45px; background: #e1e1e1 url(../images/t1.png) 116% center no-repeat; padding-left: 20px;} 
.job .list li .box{ padding:10px 15px 40px;} 
.job .list li .top dd{    width: 100%; padding-right: 0px; font-size: 12px; display: block;} 
.job .list li h2{ padding:25px 0 10px;}
.job .list li .btnDiv a{ width:118px; height:33px; line-height:33px;}

.FeedBackBox {width: 94%; margin-top: 10px; margin-bottom: 50px; } 
.FeedBackBox .tlt {font-size: 18px; margin: 20px 0 5px 0; } 
.FeedBackBox em {font-size: 18px; margin-bottom: 20px; } 
.FeedBackBox>img{margin-top: 10px; } 
.FeedBackBox>p {line-height: 23px; margin-bottom: 15px; margin-top: 15px; }
    
.LetterForm>p {font-size: 16px; } 
.FeedBackBox .LetterForm>em {font-size: 12px; }   
.LetterForm {padding: 20px 20px; }    
.LetterForm .spli1 {position: static!important; }  
.LetterForm .spli2 {position: relative!important; top: 0; left: 0; }     
.LetterForm .select {width: 80%; }  
.LetterForm li input {padding-left: 3%; width: 76%; }    
.LetterForm .spp {position: absolute; top: 0; left: 0px; }     
.LetterForm li textarea {width: 73%; padding: 20px 3%; display: inline-block; position: absolute; right: 1%; }  
.LetterForm ul li span {margin-right: 0; width: 18%; }   
.LetterForm li.last{    height: 170px;}   
.LetterForm .send {margin-top: 0; margin-left: 0; margin-bottom: 0; position: relative; left: 50%; margin-left: -46px; }  
.LetterForm li em{display: none;}    
.LetterForm dt {padding-left: 3%; } 
.LetterForm dd ul li {padding-left: 3%; } 
.LetterForm dd {width: 71%; }

.proDetail {width: 94%; } 
.proDetail .box1 {width: 100%; } 
.proDetail .tabPic {width: 18%; margin-right: 0; float: right; } 
.proDetail .bigPic {width: 76%; float: left; } 
.proDetail .box2 {width: 100%; } 
.proDetail .txt {border: 0; padding-left: 0; } 
.proDetail .txt b {font-size: 18px; margin: 28px 0 10px 0; } 
.proDetail .txt em {font-size: 18px; margin-bottom: 10px; } 
.proDetail .txt p {font-size: 14px; color: #8f8f8f; line-height: 26px; } 
.proDetail .txt span {margin: 30px 0 20px 0; } 
.proDetail .contact {margin: 0px 0 20px 30px; } 
.proDetail .box3 {margin-top: 655px; } 
.proDetail .box3 .title {margin: 40px 0; } 
.proDetail .box3 .title span {font-size: 18px; padding: 0 10%; width: 20%; } 
.proDetail .box3>p {font-size: 14px; line-height: 26px; } 
.proDetail .box3 .imgBox {display: none; } 
.proDetail .box3 .txtImg img {width: 100%; margin-right: 0; } 
.proDetail .box3 .txt2 {width: 80%; padding: 65px 10%; margin-top: 0;    margin-bottom: 0; }
.proDetail .box3 .txt2 em {font-size: 25px; } 
.proDetail .box3 .txt2 p {font-size: 16px; } 
.proDetail .box3 .moreBox {width: 100%; margin-left: 0%; margin-bottom: 40px; } 
.proDetail .box3 .one {float: left; width: 49%; margin-right: 2%; } 
.proDetail .box3 .one:nth-child(2){margin-right: 0; } 
.proDetail .box3 .one:nth-child(3){display: none; } 
.proDetail .box3 .one:nth-child(4){display: none; }

.history {  width: 94%; margin-top: 10px;  margin-bottom: 50px;}
.history .tlt {  font-size: 18px;  margin: 20px 0 5px 0;}
.history em { font-size: 18px; padding-bottom:30px;}
.historyBg{ height:60px; padding:0;}
.historyList{ height:60px; padding:0 40px;}
.historyList .slick-slide{ background-size:60px; height:60px; line-height:60px; font-size:14px;}
.historyList .slickon{ background-size:60px; font-size:14px; height:60px; line-height:60px;}
.historyBox .slick-prev{ background-size:26px; width:26px; height:26px;}
.historyBox .slick-next{ background-size:26px; width:26px; height:26px;}
.history .contentBox li{ padding-left:110px; background:url(../images/line3.png) 90px repeat-y; min-height:100px; padding-bottom:70px; position:relative;}
.history .contentBox li .ico{ left:84px; top:24px;}
.history .contentBox li .content{ font-size:14px; line-height:30px; padding-bottom:20px;}
.history .contentBox li .imgList{ padding-right:10px;}
.history .contentBox li .imgList dd{ width:100%; margin-bottom:10px;}
.history .contentBox li .imgList dd .box{ margin-right:0px;}
.history .contentBox li .imgList dd img{ width:100%; height:auto;}

.storeQuery {  width: 94%; margin-top: 10px;  margin-bottom: 50px;}
.storeQuery .tlt {  font-size: 18px;  margin: 20px 0 5px 0;}
.storeQuery .tlt2 { font-size: 18px;}
.storeQuery .form{ padding-top:35px;}
.storeQuery .form .leftDiv{ width:100%;}
.storeQuery .form .leftDiv li{ width:50%; margin-bottom:10px;}
.storeQuery .form .leftDiv li .selectDiv{ width:95%;}
.storeQuery .form .leftDiv li .btn1{  margin-left:0px;}
.storeQuery .form .rightDiv{ width:100%;}
.storeQuery .form .rightDiv li{ width:100%; margin-bottom:10px;}
.storeQuery .form .rightDiv .input1{ width:97%;}
.storeQuery .form .rightDiv .btn1{ margin-left:0px;}
.storeQuery .txt{ padding-top:30px;}
.storeQuery .list li{ width:100%; padding-top:40px;}
.storeQuery .list li .name{ font-size:18px; height:40px;}
.storeQuery .list li .name em{ width:60px;}
.storeQuery .list li .msg{ font-size:14px; line-height:30px; height:auto;}
.storeQuery .list li .mapDiv{ width:100%; padding-top:0px; position:relative;}
.storeQuery .list li .mapDiv img{ width:100%; height:auto;}
.storeQuery .list li.liNow{ padding-bottom:0px;}
.storeQuery .list .li01{ padding-left:0px; width:100%;}
.storeQuery .list .li01 .mapDiv{ margin-left:0px;}
.pageMore{ width:auto; padding:10px 0 80px; margin:0 10px;}

.video {  width: 94%; margin-top: 10px;}
.video .tlt {  font-size: 18px;  margin: 20px 0 5px 0;}
.video .tlt2 { font-size: 18px; padding-bottom:40px;}
.videoPic .agentlistBox{ padding:20px 0 20px;}
.videoPic .agentlist{ width:auto; padding:0 20px 40px 20px;}
.videoPic .agentlist .slick-slide{float:left; margin:0 6px;}
.videoPic .slick-slide .ico{ border:#000 solid 2px;}
.videoPic .slick-slide .name{ padding-top:10px; font-size:14px;}
.videoPic .agentlist .slick-current .ico{ border:#fdd02f solid 2px;}
.videoPic .slick-prev{ top:auto; bottom:0; margin-top:0px; left:50%; margin-left:-40px;}
.videoPic .slick-next{ top:auto; bottom:0; margin-top:0px; right:50%; margin-right:-40px;}
.videoPic .slider-for .box{ padding-bottom:0px;}
.videoPic .slider-for .txt{ font-size:20px; padding-bottom:20px;}
.videoPic .slider-for .imgDiv{ width:100%;}
.videoPic .slider-for .imgDiv img{ width:100%;}


.store {  width: 94%; margin-top: 10px;  margin-bottom: 50px;}
.store .tlt {  font-size: 18px;  margin: 20px 0 5px 0;}
.store .tlt2 { font-size: 18px; padding-bottom:38px;}
.storePic .agentlist{ padding:30px 0 50px;}
.storePic .agentlist .slick-slide{float:left; margin:0 5px;}
.storePic .slick-slide .ico{ border:#fff solid 2px;}
.storePic .slick-slide .ico img{ width:100%;}
.storePic .slick-slide .name{ padding-top:15px; font-size:13px;}
.storePic .agentlist .slick-current .ico{ border:#fdd02f solid 2px;}
.storePic .slick-prev{ top:auto; bottom:0; margin-top:0px; left:50%; margin-left:-40px;}
.storePic .slick-next{ top:auto; bottom:0; margin-top:0px; right:50%; margin-right:-40px;}
.storePic .slider-for .txt{ height:40px; line-height:40px; font-size:16px;}
.storePic .slider-for .imgDiv{ width:100%;}
.storePic .slider-for .imgDiv img{ width:100%; height:auto;}

.Tab_5{display: none;}
}

@media screen and ( max-width:330px ){

.m-story .tt em {font-size: 18px; top: 194px; } 
.m-story .tt .yellow {top: 225px; } 
.indBox3 .box {top: 21px; }

}

@media screen and ( min-width:330px and max-width: 420px ){
    .indBox3 .box {top: 76px; }
}
@media screen and (min-width:330px and max-width: 415px ){
    .indBox3 .box {top: 76px; }
}






