@media screen and (max-width:1600px){
	
}
@media screen and (max-width:1450px){	
	.wal4{ width: 100%; margin: 0 auto; }
	.main .wal4{ position: absolute;left: 50%; margin-left: -50%; top:0; z-index: 9;width: 100%;  }
	.w100_ea { padding:60px 1%;}
}
@media screen and (max-width:1400px){
	.gallery3{width:310px;margin:0 auto 35px auto }
	.gallery3 .img_box{ width:280px; height:190px;}
	

	
	.gallery4{width:230px; }
	.gallery4 .img_box{ width:230px; height:344px;}
	
	
}
@media screen and (max-width:1345px){
}
@media screen and (max-width:1280px){

	.gallery2{width:251px; }
	.gallery2 .img_box{ width:235px; height:177px; }

	
	
}
@media screen and (max-width:1200px){
	.indexPart4 li .ico{ width:35%; }
	.indexPart4 li .txt{ width:65%;}
	.indexPart4 li .ico img{ width:98%; height: auto; margin: 0 auto;}
	.indexPart4 li .txt .z01{  line-height: 1; margin-bottom: 8px; }
	.indexPart4 li .txt .z02{ font-size: 12px; }
	
	.gallery2{width:231px; }
	.gallery2 .img_box{ width:215px; height:162px; }

}
@media screen and (max-width:1150px){
}
@media screen and (max-width:1100px){	
	.gallery2{width:211px; }
	.gallery2 .img_box{ width:195px; height:147px; }
	
}
@media screen and (max-width:1024px){
	
	.wal, .wal2, .wal3, .wal4, .w870{width:100%;}
	.PC-Box, .w378, .w280, .nav, .ind-banner, .pageBanner, .pageNum, .grayBg{ display:none;}
	.Phone-Box, .bannerTel, .pageBannerTel, .pageTitleTel, .pageMore{ display:block;}
	.Phone-Box { position: fixed; }
	
	.menuBtn,.header .so-btn-m{display: block;}
	.menuBtn {top: 22px;}
	.mtop{ display:block; height:65px;} 
	.header-box{ background:#fff; height:65px; top:0px; position: fixed;}
	.header{ width:100%; margin:auto;}
	.head_top{display:none;}
	.navMenu{ display:none;}
	.header:before{ display:none;}
	.header-ri{ display:none;}
	.logo{ float:left; overflow:hidden;margin-left: 0;  margin-top: 0}
	.logo img{height:40px; width:auto; padding-top: 0px;}
	.main {display: none;}
	.indexFlashTel{position:relative; overflow:hidden; display:block; }
	.indexFlashTel .btnDiv{position:absolute; z-index:10; right:0px; bottom:30px; text-align:center; left:0px;}
	.indexFlashTel .btnDiv span{display:inline-block; width:20px; height:2px; background:url(../images/ico1_ban.png) no-repeat; margin:0 5px;}
	.indexFlashTel .btnDiv span.on{ background:url(../images/ico1_banon.png) no-repeat;}
	.indexFlashTel .bd{position:relative; z-index:0; padding-top: 50px;}
	.indexFlashTel .bd li{position:relative; text-align:center;}
	.indexFlashTel .bd li img{ float:left;}
	
	
	.banner-box{ display:none;}
	
	
	.footer .ft-t .col-r .menu_f{float:right; width: 100%;}
	.footer .ft-t .col-r .f_bq { border-top: none; padding-bottom: 30px;}
	
	
	.footer{
    padding-top: 0px;
	}
	.footer .ft-b{text-align:center;}
	.footer .ft-b span { display: none}
	.footer .ft-b .left{width:100%;}
	.footer .ft-b .right{ width:100%; text-align: left;}
	.footer .ft-t{ padding: 10px 10px 30px 10px;}
	.footer .ft-t .col-l .w200 { width:50%; margin: 0 auto; float: none;}
	.footer .ft-t .col-l .f_logo{display: none}
	.footer .ft-t .logo2{ margin-top: 15px;margin-bottom: 0px; margin: 0 auto; width: 179px;}
    .footer .ft-t .col-r,.footer .ft-t .col-l {width: 100%;float: none;background:none; padding-left: 0%; } 
    .footer .ft-t .col-l{text-align: center; background: none; min-height: auto;display: none } 
    .footer .ft-t .col-r dl,
    .footer .ft-t .col-r dl:last-child{float: none; width: auto; padding-left: 0;height:auto; border-right: none;} 
    .footer .ft-t .col-r dl.open{}
    .footer .ft-t .col-r dt {
        height: 40px;
        line-height: 40px;
        font-size: 15px;
        margin-bottom: 0;
        cursor: pointer;
        border-bottom: 1px solid #9c7b63;
        background: url(../images/ico-arrows01.png) 98% center no-repeat;
        background-size: auto 16px;
		text-align: left;
		padding-left: 0;
    }
    .footer .ft-t .col-r .open dt {
        background: url(../images/ico-arrows02.png) 98% center no-repeat;
        background-size: 16px auto;
    }
    .footer .ft-t .col-r dd{display: none;}
    .footer .ft-t .col-r dd a{
		display: block;
        height: 40px;
        line-height: 40px;
        font-size: 13px;
        padding-left: 10px;
        border-bottom: 1px solid #9c7b63;
		text-align: left;color: #fff;
		margin-left: 0px;
    }

    .footer .ft-t .col-r dd a:hover{
        color: #14a753;
    }
    .footer .ft-t .col-l .m-tel1 p{display: inline-block;}
    .footer .ft-t .col-l .tel {font-size: 14px; display: inline-block; margin-bottom: 0px;line-height: 1.1em;} 
    .footer .ft-t .col-l .help {float: none; margin: 10px auto; width: 100%; } 
    .footer .ft-t .about {padding: 15px 0; text-align: left; }
    .footer .ft-t .about .tit{display: none;}
    .footer .ft-t .about .subtit {display: inline-block;}
    .footer .ft-t .about .weixin, .footer .ft-t .about .weibo {width: 30px; height: 30px; } 
    .pop_weixin {top: -130px; margin-left: 0;left: 20px; }
    .footer .ft-b {padding: 12px 10px; margin-bottom: 42px; }
    .footer .ft-t .col-l .m-tel2{display: block;font-size: 14px;}
    .footer .ft-t .col-l .m-tel2 em{font-size: 16px;}	
	.footer_tabbar { display: block;}
	
	
	
	.content{width:100%; }
	.content a:last-child,.content a:nth-last-child(2) {display: none; }
	
	.pagenavpc,.pagenavpc02,.pagenavBox{ display:none;}
	
	
	.swiper-slide .txt h2{ font-size:20px;}
	.swiper-slide .txt h3{ font-size:16px;font-weight: normal; font-family: Arial," sans-serif"; color: #fff;opacity:0.8;}

	.pad_t_30 { padding-top: 0px;}
	
	.project1 .list li{ width:50%; float:left; margin-bottom:15px;}
	.project1 .list li .box{ margin-right:10px; margin-left: 10px; background: #f5f5f5;}
	.project1 .list li h2{ padding:5px 0;font-size:14px;}
	
	
	.info1 li{ height:45px; line-height:45px;}
	
	.huudon-float,.n_title,.n_left{display: none;}
	
	.neiye { padding:15px 0 20px 0; margin-top:70px; }
	#n_content{ margin-top: 10px;}
	
	.n_right{width:94%;padding:18px 3%;  margin-top: 10px; border: 0;}
	.n_title_x{width:100%;padding-top: 0px;}
	.n_tu {width:100%; margin-bottom: 0px; }
	

	
	.cs-lst li {
    width: 30.3%;
	margin:0px 1.5% 10px 1.5%;
	float:left;}
	
	.pagePadding{ padding: 0px 0px;}
	.projectshow1 .title{padding-bottom:10px; margin-bottom:20px;}
	.projectshow1 .title h1{ font-size:18px; padding-bottom: 0; }
	.projectshow1 .contentbox .text h2{ padding-bottom:10px;}
	.projectshow1 .contentbox .text{ margin-bottom:10px; line-height:2;}
	
	.address{ margin-bottom:32px;}
   .address h2{ font-size:24px;}
   .address span{ font-size:16px;}
	
	.honor1 .box .text,.tu_list .box .text{ margin-bottom:8px; width:50%; float: left;}
	
	
	.pbanner {padding-top: 0px;padding-bottom: 30px; }
	.pbanner .load-img {  width: 100%;}
	.pagecontent{ padding-bottom:0px; width:100%;}
	.pagenavpc,.pagenavpc02{ display:none;}
	.pagenavph{ display:block; position:relative; margin-bottom:0px;}
	.pagenavph .back2{ position:absolute; left:0; top:0px;}
	.pagenavph .back2 img{ height:50px; background: #88664e;}
	.pagenavph .top{ height:50px; line-height:50px; text-align:center; font-size:16px;  color: #333;}
	.pagenavph .list{ display:none; position:absolute; z-index:22; top:50px; left:0; width:100%; background: #fff}
	.pagenavph .list li{  font-size:14px; color:#8b8b8c; border-bottom:1px #eee solid;  }
	.pagenavph .list li a{ display:block; height:40px; line-height:40px;color:#8b8b8c; background-color:#fff; text-align:center;}
	.pagenavph .list li a:hover{ background-color:#333333; color:#fff;}
	.pagenavph .down_jt{width:30px; height: 11px;background:url(../images/ico30_5.png) no-repeat right center; position:absolute; right:0;top:2px;-webkit-animation: mouse-dot 1.5s cubic-bezier(0.23, 1, 0.32, 1) infinite; animation: mouse-dot 1.5s cubic-bezier(0.23, 1, 0.32, 1) infinite;}
	
	.pageNum{ display:none;}
	.phmore{ display:block; margin-top:20px; text-align:center; font-size:14px;}
	.swiper-container {
      width:100%;
	float:none;
    }

	.news1 li{ padding-bottom:10px; margin-bottom:15px; padding-left: 10px; padding-right: 10px;}
	.news1 li .imgDiv{ width:150px; height: 100px;}
	.news1 li .imgDiv img{ width:150px; height: 100px;}
	.news1 li .morebox{ display:none;}
	.news1 li .text{ float:none; width:auto; padding-right:0; padding-left:170px; background:none;}
	.news1 li .text h3{font-size:16px; padding-bottom:10px; margin-bottom:0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.news1 li .text p{line-height:1.5; height:37px; overflow:hidden; font-size:12px;}
	.news1 li .text .time{ font-size:12px; color:#8b8b8c;bottom: 22px;}
	
	.hrList{ font-size: 14px;}
	.hrList .hspan{ width: 21%;}
	.hrList .hspan:nth-child(3){ display: none;}

	.gallery2{width:231px; }
	.gallery2 .img_box{ width:215px; height:162px; }
	
	.gallery3{width:310px;margin:0 auto 20px auto; }
	.gallery3 .img_box{ width:280px; height:190px;}
	
	.gallery4{width:230px; margin-bottom: 0; }
	.gallery4 .img_box{ width:230px; height:344px;}
	
	#MagnifierWrap{width: 350px; }
	.MagnifierMain{width: 300px;height: 226px;}
	
	.zs_hz{display:none;}
	.view_pic_t{width:100%; display: block;}
	.view_pic_t img{width:100%; height: auto;}
	
	.m-details{ width: 100%;}
	.m-prev,.m-next{height: 38px; width:38px;color: #fff;background-size:auto 100%;}
	.m-prev{top: 220px;background:url(../images/jiant_l.png) no-repeat center #f5f5f5; background-size: auto 100% ;left:0;}
	.m-next{top: 220px;background:url(../images/jiant_r.png) no-repeat center #f5f5f5; background-size: auto 100% ; right:0;}
	.m-back{font-size: 16px;height: 35px;color:#333;line-height: 35px;}
	.m-section4{padding: 0px 0 7px 0; margin-top: 0px; }
	.m-details .txt{ margin-top: 20px;}
	.m-details .txt h3{font-size: 16px;margin:30px 0 15px; padding: 8px; font-weight: normal; border-bottom: 6px solid #f5f5f5; }
	.m-details .txt p{padding-top:5px;}
	.m-details .pic{margin: 0px auto;overflow: hidden; width: 99.5%;height:auto;border: 0px solid #eee; background: #fff; }
	.m-details .pic img{display: block;max-width: 100%;margin: 0px auto;height:auto; padding: 0px 0 0px 0;}
	.m-details .slider .item{ height: auto; padding-bottom:10px;}
	.m-details .slick-dots li{ width: 20px; height: 3px; }
	
	.m-details .p_txt{width:100%;margin-left: 0%; margin-top: 20px;}
	.m-details .p_txt h2{font-size: 18px; padding-bottom: 5px; margin-top: 8px;  border-bottom: 1px solid #e9e9e9; color:#eb6e00; margin-bottom: 20px;}
		

	.pbtxts{ top: 20%; }
	.pbtxts h2{ font-size: 32px;}
	.pbtxts .vid_ico{ width:91px;height: 91px; margin: 25px auto 20px auto;}
	.pbtxts p{ font-size: 24px;}
	.pbtxts p span{ font-size: 16px; }
	
	
	.m-details dt .name h2{ font-size: 24px;text-align: center;}
	
	.gallery3{width:280px;margin:0 auto 35px auto; }
	.gallery3 .img_box{ width:250px; height:169px;}
	.gallery3 .img_title{width:100%; text-align:center; padding:3px 0px; }
	
	.w100_ea { padding:0px 0%;}
	.n_l_bull{ display:none;}
	.bread_nav{display:none;}
	.main_right{ width: 100%; background: #fff;}
	.page_inner{ margin:0px 0 0 0px;padding:0 10px;}
	.single_page{ padding: 20px 0; }
	.info1 li .time{ font-size:12px;}
	
}
@media screen and (max-width:861px){
	
	
	
}  
@media screen and (max-width:768px){
	.inner { width:100%; margin: 0 auto;}
	.header-box{ background:#fff; height:50px;}
	.mtop{ display:block; height:50px;}
	.menuBtn {top: 15px;}
	.headDiv{ height:50px; }
	.headDiv .logo{ position: absolute; left: 5px;}
	.headDiv .logo img{ width:auto; height: 50px; }
	
	#aside {top: 50px;}
	.flexmeun{ display:none;}
	.banner .bannerfix >li .bimg { height:220px; width:120%; margin-left: -10%;}
	.footer .ft-t .col-r .f_bq { text-align: left; font-size: 13px; width: 100%; padding-top: 20px;  line-height: 24px;}
	
	.pbanner {padding-top: 0px;padding-bottom: 10px; }
	.pbanner .load-img {  width: 100%; height: 120px; }
	
	.pageBannerTel{ padding-top: 50px;}

.message{ width: 100%; margin:0 auto; padding-top: 0px; padding-bottom:30px; }
.ms_item{width: 95%; float:left; height: 36px; line-height:36px; margin:0 2% 10px 2%; padding: 0; position: relative; }
.ms_item span{display: block; width: 36%; line-height:36px; position:absolute; left: 0; top: 0;  text-align: right; color: #666}
.ms_item input{width: 64%; border:1px solid #ddd; line-height: 36px; position: absolute; right: 0; top:0; padding:0; }

.ms_item2{width: 95%; float:left; height: 36px; line-height:36px; margin:0 2% 10px 2%; padding: 0; position: relative; }
.ms_item2 span{display: block; width: 36%; line-height:36px; position:absolute; left: 0; top: 0;  text-align: right; color: #666}
.ms_item2 p{width: 64%; border:none; line-height: 36px; position: absolute; right: 0; top:0; padding:0; }	

.ms_item3{width: 95%; float:left; height: 36px; line-height:36px; margin:0 0 10px 2%; padding: 0; position: relative; font-size: 14px }
.ms_item3 span{display: block; width: 36%; line-height:36px; position:absolute; left: 0; top: 0;  text-align: right; color: #666}
.ms_item3 input{width: 80px; border:1px solid #ddd; line-height: 36px; position: absolute; left:36%; top:0; padding:0; }
.ms_item3 .codeimg{position: absolute; right: 2%; top: 0; height: 38px; padding:0; margin:0;}

.massage_sub input { width: 95%; float:none; height: 48px; line-height: 48px; margin: 15px 0 0 2%; outline: none; border: none; cursor: pointer; background: #817465; text-align: center; font-family: 微软雅黑; font-size: 18px; color: #fff; }
	
	.yewu{ padding:30px 10px 20px;}
	.yewu h2{ text-align:left; color:#000; font-size:20px; margin-bottom:15px;}
	.yewu p{ color:#333; font-size:14px; margin-bottom:8px; }
	.yewu img { max-width: 100%; height: auto; margin-top: 15px;}
	.yewu_line{ padding-top:0px; border-top: 1px solid #ddd; margin-top: 0px;}
	
	.w50_box{width: 100%; margin-right: 0%; float:none;}
	
	
	.cs-lst li {
    width:47%;
	margin:0px 1.5% 10px 1.5%;
	float:left;}
	
	
	
	.n_news_title { padding-top: 0px;}
	.n_news_title h2{font-size: 18px;}
	.detailsshare{  padding-top:0px;}
	
	.tu_list .contentBox{ padding-top:00px;}
	.tu_list .box{ padding:0px 0; }
	.tu_list .box .text{ margin-bottom:8px; width:49%; margin-left: 0.5%; margin-right: 0.5%; float: left;}

	
	.hrList .hrdt,.hrList .hspan,.hrList .hrT .hspan{ height: 44px; line-height: 44px;}
	.hrList .hspan:nth-child(2), .hrList .hspan:nth-child(4){ display: none;}
	.hrList .hspan:nth-child(1){ width: 74%;}
	.hrList .ib{ margin-top: 14px;}
	.recruitment-info{ padding: 20px 5%; margin-top: 20px; margin-bottom: 20px;}
	.recruitment-info h3{ font-size: 18px}
	.hrList{ margin: 0px 0px 20px; font-size: 14px;}
	.hrList .hrCon{ padding:15px 0px 20px; }
	.join-box-btn{ padding-top: 20px;}
	.news1 li .imgDiv{ width:130px; height: 85px;}
	.news1 li .imgDiv img{ width:130px; height: 85px;}
	.news1 li .morebox{ display:none;}
	.news1 li .text{ float:none; width:auto; padding-right:0; padding-left:150px; background:none;}
	.news1 li .text h3{font-size:16px; padding-bottom:0px;}
	.news1 li .text .time{ font-size:12px; color:#8b8b8c;bottom: 10px;}
	
	.address .footer-right{ margin-top:30px;} 
	.address h2{ padding-right:0; font-size:20px;}
	.address span{ font-size:14px; margin-bottom:5px;}
	.footer-right{ width:100%; float:left; margin-top:26px; display: none;}
	.map{ height:388px;}
	.address{  margin-bottom: 20px;}
	.mapwr{margin-bottom: 20px;}
	
	
	.aboutLeft{width:100%;}
	.aboutRight{width:100%;}
	
	.aboutLeft2{width:100%;}
	.aboutRight2{width:100%;}
	
	.gallery3{width:280px;margin:0 auto 10px auto; }
	.gallery3 .img_box{ width:250px; height:169px;}
	.gallery3 .img_title{width:100%; text-align:center; padding:3px 0px; }
	
	
	
	.disnone{ display:none;}
	.footer .ft-b .m_f{display:block; }
	.footer .ft-b .m_f p{ line-height: 24px; text-align: left; }
	
	.floating_ck{ display:none;}
	.pageBox{  padding: 30px 10px; border-bottom: 20px solid #f7f7f7;}
	
	.m-details .txt  table td{ width:100%; float: left}
	
	.indexPart1{ background: #eeeeee; padding:40px 0;}
	.indexPart1 .name{ width:160px; height: 45px; text-align: center; line-height:45px; font-size: 20px; color: #ffffff; margin: 0 auto;background: #88664e; margin-bottom: 20PX;border-radius: 45px; }
	.indexPart1 .left{ width: 100%; }
	.indexPart1 .left .more{ margin-top: 20px;}
	.indexPart1 .right{ width: 98%; margin-left: 1%; margin-top: 25px; margin-left: 1% }
	
	.indexPart2{padding:40px 0 20px 0; width: 100%; margin: 0 auto; background: #fff;}
	.indexPart2 ul li{ width:47%; margin: 0 1.5%;  float: left;  text-align: left; border-radius: 5px;margin-bottom: 20px;}
	
	.indexPart3,.indexPart4{ padding:30px 0;}
	.indexPart3 .name{ width:160px; height: 45px; text-align: center; line-height:45px; font-size: 20px; color: #ffffff; margin: 0 auto;background: #88664e; margin-bottom: 20PX;border-radius: 45px; }
	.indexPart3 li{ width:97%; margin: 0 1.5%; margin-bottom: 5px;padding: 10px;}
	.indexPart3 li .txt01{ font-size: 14px;padding-left: 15px; }
	
	.indexPart4 li{width:47%; margin: 0 1.5%; margin-bottom: 20px;}
	.indexPart4 li .txt .z01{ font-size: 20px; color: #2c2c2c; }
	
	.page_nav{ margin:0;}
}
@media screen and (max-width:641px){
	
	.bbox{ width:80%; right:3%;  top:35%;}
	.bbox h1{ width:100%;}
	.bbox2{ width:80%;  top:50%;left:50%; margin-left:-40%;}
	.bbox2 h1{ width:100%;}
	
	.cs-lst li {
    width: 47%;
	margin:0px 1.5% 10px 1.5%;
	float:left;}
	
	.cs-lst02 li{width: 50%;margin:0px 0% 10px 0%; }
	
	.gallery2{ margin:0 auto 10px auto;}
	.gallery2{width:200px; height:auto;padding: 8px 0px 3px 0px; }
	.gallery2 .img_box{width:200px; height:150px;}
	.gallery2 .img_box img{ max-width:200px; max-height:150px}
	.gallery2 .img_title{padding:5px 0px; }
	
	.pbtxts{ top: 20%; }
	.pbtxts h2{ font-size: 32px; display: none;}
	.pbtxts .vid_ico{ width:70px;height: 70px; margin: 25px auto 20px auto;}
	.pbtxts .vid_ico img{ width:100%; height: auto;}
	.pbtxts p{ font-size: 24px;display: none;}
	.pbtxts p span{ font-size: 16px; }
	
	
	
}

@media screen and (min-width: 415px) and (max-width: 640px) {
	
	.gallery2{width:180px; height:auto; }
	.gallery2 .img_box{width:180px; height:135px;}
	.gallery2 .img_box img{ max-width:180px; max-height:135px}
	
	.gallery3{width:190px; padding: 5px 5px 5px 5px; }
	.gallery3 .img_box{ width:180px; height:122px;}
	
	.gallery2_links{width:202px; height:auto; padding:0px;margin:0 auto 10px auto; }
	.gallery2_links .img_box{width:200px; height:68px;}
	.gallery2_links .img_box img{ max-width:200px; max-height:68px}
	.gallery2_links .img_title{padding:10px 0px;}	
	
	.gallery4{width:170px;  }
	.gallery4 .img_box{ width:170px; height:254px;}
	
	
}
@media screen and (min-width: 376px) and (max-width: 414px) {
	.gallery2{width:180px; height:auto; }
	.gallery2 .img_box{width:180px; height:135px;}
	.gallery2 .img_box img{ max-width:180px; max-height:135px}
	
	.gallery3{width:180px; padding: 5px; }
	.gallery3 .img_box{ width:170px; height:115px;}
	
	.gallery2_links{width:182px; height:auto; padding:0px;margin:0 auto 10px auto; }
	.gallery2_links .img_box{width:180px; height:61px;}
	.gallery2_links .img_box img{ max-width:180px; max-height:61px}
	.gallery2_links .img_title{padding:10px 0px;}	
	
	.gallery4{width:170px;  }
	.gallery4 .img_box{ width:170px; height:254px;}
}

@media screen and (min-width: 320px) and (max-width: 375px) {
	.gallery2{width:160px; height:auto; }
	.gallery2 .img_box{width:160px; height:120px;}
	.gallery2 .img_box img{ max-width:160px; max-height:120px}
	
	.gallery3{width:170px; padding: 0px; }
	.gallery3 .img_box{ width:170px; height:115px;}
	
	.gallery2_links{width:172px; height:auto; padding:0px;margin:0 auto 10px auto; }
	.gallery2_links .img_box{width:170px; height:58px;}
	.gallery2_links .img_box img{ max-width:170px; max-height:58px}
	.gallery2_links .img_title{padding:10px 0px;}	
	
	.gallery4{width:170px;  }
	.gallery4 .img_box{ width:170px; height:254px;}
	
}

@media screen and (max-width: 320px) {
	.gallery2{width:140px; height:auto; }
	.gallery2 .img_box{width:140px; height:100px;}
	.gallery2 .img_box img{ max-width:140px; max-height:100px}
	
	.gallery2_links{width:142px; height:auto; padding:0px;margin:0 auto 10px auto; }
	.gallery2_links .img_box{width:140px; height:47px;}
	.gallery2_links .img_box img{ max-width:140px; max-height:47px}
	.gallery2_links .img_title{padding:10px 0px;}	
	
	.gallery3{width:140px; padding: 0px; }
	.gallery3 .img_box{ width:140px; height:95px;}
	
}
	