/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1440px ){
	.indexPart1 .list ul{ margin:0 -15px;}
	.indexPart1 .list li .box{ margin:0 15px;}
	.indexPart3 .list ul{ margin:0 -15px;}
	.indexPart3 .list li .box{ margin:0 15px;}
	.indexPart4 .list ul{ margin:0 -15px;}
	.indexPart4 .list li .box{ margin:0 15px;}
	}

@media screen and ( max-width:1366px ){
	.wal{ width:1200px;}
	.nav1 li{ padding:0 30px;}
	.nav2 li{ padding:0 30px;}
	.indexPart1 .officeImg .slick-slide{ width:186px; height:47px; line-height:46px;}

	.footDiv .leftDiv{ width:440px;}
	.footDiv .rightDiv{ width:760px;}
	.footDiv .form ul{ margin-right:-30px;}
	.footDiv .form li{ float:left; margin-bottom:20px; margin-right:30px; width:360px;}
	.footDiv .form .li01{ width:370px;}
	.footDiv .form .li02{ width:760px;}
	.product .leftDiv{ width:284px;}
	.product .rightDiv{ width:886px;}
	.product .list ul{ }
	.product .list li .box{ }
	.aboutPart4 .contentBox{ width:600px;}
	.aboutPart4 .content{ width:550px;}
	.aboutPart4 .imgList{ padding-left:80px;}
	.aboutPart4 .imgList li{ width: 33.33%;}
	.contact .mapDiv img{ width: 100%; }
	.contact .list li .tel{ padding:0 40px 0 122px;}
	.contact .list li .tel em{ left:45px;}
	.lyb .form{ width:560px;}
	.lyb .form li .box{ width:448px;}
	.lyb .form textarea{ width:410px;}
	.lyb .form li .tips{ left:550px;}
	.stronghold .bigImg img{ width: 100%;}
	.support .bigImg img{ width: 100%;}
	}	
@media screen and ( max-width:1280px ){
	.wal{ width:990px;}
	.nav1 li{ padding:0 30px;}
	.nav2 li{ padding:0 30px;}
	.indexPart1 .officeImg .slick-slide{ width:186px; height:47px; line-height:46px;}

	.footDiv .leftDiv{ width:340px;}
	.footDiv .rightDiv{ width:650px;}
	.footDiv .form ul{ margin-right:-30px;}
	.footDiv .form li{ float:left; margin-bottom:20px; margin-right:30px; width:260px;}
	.footDiv .form .li01{ width:360px;}
	.footDiv .form .li02{ width:650px;}
	.product .leftDiv{ width:184px;}
	.product .rightDiv{ width:776px;}
	
	.aboutPart2 .contentBox{ width:550px;}
	.aboutPart2 .content{ width:500px;}
	.aboutPart4 .contentBox{ width:550px;}
	.aboutPart4 .content{ width:500px;}
	.contact .list li{ font-size:14px; line-height:28px;}
	.contact .list li .address{ padding:0 30px 0 85px; }
	.contact .list li .address em{ left:15px;}
	.contact .list li .tel{ padding:0 40px 0 100px;}
	.contact .list li .tel em{ left:30px;}
	.lyb .imgDiv{ width: 450px;}
	.lyb .imgDiv img{ width: 100%; }
	.lyb .form{ width:510px;}
	.lyb .form li .box{ width:398px;}
	.lyb .form textarea{ width:360px;}
	.lyb .form li .tips{ left:500px;}
	.activity .list li .box{ margin:0 20px;}
	}		
@media screen and ( max-width:1004px ){
	.plan .wenzi{ font-size: 16px; margin-top: 20px;line-height: 25px; }
.plan li h3{ font-size: 16px; color:#134484; margin-bottom: 0px; padding: 10px}
.plan li{padding-top:10px;  clear: both; margin-top:40px; margin-bottom:50px; border-bottom:1px solid #Cecede   }
.plan .img img{width:100%}
.plan .img{width:100%; padding: 0}
.plan .content{width:100%;line-height: 25px; font-size: 16px; margin:0px; padding-top:10px; }
.plan .content img{ width: 33.3% }
.plan .content p{ padding:10px }
.sp0{padding: 0px}
.sp10{padding: 10px}
.sp20{padding: 20px}
.sp30{padding: 30px}
.sp40{padding: 40px}
	.wcodo{ 
		
		line-height:2;
    font-size: 14px;
    color: #727272;
        }
  .conwal{padding: 10px}
  .table{width:100%;max-width:100%;box-sizing:border-box; margin:0 auto;text-align: center;line-height:25px;font-size: 13px; color: #727272; 
    letter-spacing: 0px;border-top:1px solid #292929;border-right:1px solid #292929;border-spacing: 0px;  }
.table td{border-bottom: 1px solid #292929;border-left:1px solid #292929;padding: 0;}




	.btnDiv{ margin-top:10px;text-align: center;clear: both;}
  	.btnDiv a{ display:inline-block; width:100px; height:30px; background:#134484; color:#FFF; text-align:center; line-height:30px;border-radius: 30px; text-transform:uppercase; font-size:12px;}
	.btnDiv a:hover{  color: #333;background: #fdd945}

	.nsubnav_t{display: none;}
	.nsubnav_t:after{display: none;}
	.wal, .w926{width:100%;}
	.headDiv{ z-index:22;  position:relative; 
    text-align: center;
    height: 70px;  
    margin-bottom: 8px;
    border-bottom: 1px solid #ddd;
    box-shadow: 0 -5px 5px 5px rgba(0, 0, 0, 0.1);
}
	.headDiv .wal{ height:70px;text-align: center;}
	.headDiv .logo{top:0;left:15px;margin:0;}
	.headDiv .logo img{height: 60px;padding: 5px 0}
	.headDiv .topRight, .headDiv .lan, .nav1, .nav2, .banner, .footNav, .pageBanner, .pageNum, .pageNow{ display:none;}
	.headDiv .links{ right:105px; top:0px; height:60px; line-height:60px; font-size:12px;}
	.headDiv .head_phone {float: left;position: absolute;left:10px;background: none;padding: 0;display: none; }
	.headDiv .head_phone i,.headDiv .head_phone span{display: none;}
	.headDiv .head_phone img{display: inline-block;height:35px;margin-top:5px;margin-right: 10px} 

.navIco button{	
    cursor: pointer;
    font-size: 0;
    margin: 0;
    padding: 0;
    line-height: normal;
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    background: transparent;
    border: 0;
    overflow: visible;
    outline: none;}

.navIco button b {
    font-weight: normal;
    font-size: 12px;
    position: relative;
    top: -3px;
    color: #134484;}


.navIco .hr-hamburger span {
    display: block;
    width: 23px;
    height: 3px;
    background-color: #134484;
    margin: 4px 0;
  
}






	.indexFlashTel, .pageBannerTel, .pageTitleTel, .pageMore, .productNavTel{ display:block;}
	.pageMore{margin-top: 30px}
	.navIco{display:block; width:25px; height:25px; position:absolute; top:15px; right: 15px; }
	
	.closeIco{ width:25px; height:19px; position:absolute; top:16px; left:10px; }
	.closeIco img{ width:32px;}
	.pageBox{ padding:0 10px 30px;}
	.indexPart1{ padding:40px  0; background:url(../Images/indexPart4.jpg);margin-top:40px; }
	.slick-slide{height:auto;}
	.indexTitle .txt1{ font-size:20px;}
	.indexTitle .txt2{ font-size:11px; padding-bottom:15px;margin-top: 5px;}
	.indexPart1 .wenzi, .indexPart1 .btnDiv{}
	.indexPart1 .bigBox{ padding-left:0px; height:auto;}
	.indexPart1 .leftDiv{ position:relative; width:auto; padding:0 10px;height: 30px}
	.indexPart1 .officeImg{ width:100%; padding:0px 30px; position:relative;}
	.indexPart1 .officeImg .slick-slide{ width:auto; height:30px; border-bottom:none;color:#FFF; line-height:30px;text-align: center; font-size:14px;}
	.indexPart1 .officeImg img{ padding:0 5px 0 4px; top:-2px;}
	.indexPart1 .officeImg .slick-current{ color:#fdd945;}
	.indexPart1 .officeImg .slick-prev{ position:absolute; left:0px; top:50%; margin-top:-15px; display:block; width:25px; height:25px; background:url(../Images/nimg40_lefton.png) no-repeat; background-size:25px; z-index:33;}
	.indexPart1 .officeImg .slick-next{ position:absolute; right:0px; top:50%; margin-top:-15px; display:block; width:25px; height:25px; background:url(../Images/nimg40_righton.png) no-repeat; background-size:25px; z-index:33;}
	
	.indexProduct{ padding:10px 0px;}
	.indexProduct .slick{ background:none;margin:0 3px; padding-bottom:0px;}
	.indexProduct .slick .imgDiv{}
	.indexProduct .slick .slick-wal{padding: 2px}
	.indexProduct .slick .name{ font-size:14px;background: none;padding:0px 10px;text-align: center;height:30px;position: relative;}
	.indexProduct .slick .name a{ font-size:14px;line-height: 30px;}
	.indexProduct .slick .name em{ display: none;}
	.indexProduct .slick .txt{ font-size:13px; padding:10px 10px 0; height:44px;}
	.indexProduct .slick-prev{ left:0px; margin-top:-15px; width:35px; height:40px; background-size:cover;}
	.indexProduct .slick-next{ right:0px; margin-top:-15px; width:35px; height:40px;background-size:cover;}
	.indexProduct .slick-prev:hover{}
	.indexProduct .slick-next:hover{ }
	.indexProduct .slick .slick-wal:hover .name a{ color:#fff;}
	.indexProduct .slick .slick-wal:hover .imgDiv img{ transform:scale(1);-webkit-transform:scale(1.1);}
	.indexProduct .slick:hover .name{height: 30px}

	.indexPart2{ padding-top:40px;}
	.indexPart2 .box1{ padding:0 10px 20px;}
	.indexPart2 .content{ font-size:14px; line-height:26px; text-align:center; padding:20px 0 38px;}
	.indexPart2 .box2{ padding:50px 10px 60px;}
	.indexPart2 .wenzi{ font-size:20px; padding-bottom:35px;}
	.indexPart2 .videoImg video{ width:100%;}
	.videoPic .agentlist .slick-slide{ margin:0 2px;}
	.indexPart3{ padding:40px 10px 20px;}
	.indexStore{ padding:15px 0;}

	.indexStore .slick-prev{ margin-top:-20px; width:35px; height:40px; background-size:cover;}
	.indexStore .slick-next{ margin-top:-20px; width:35px; height:40px; background-size:cover;}
	.indexStore .slick-prev:hover{ background-size:cover;}
	.indexStore .slick-next:hover{ background-size:cover;}
	
	.indexPart4{ padding:40px 10px 0; background:#fff; height:auto;}
	.indexPart4 .list{ padding:15px 0 20px;}
	.indexPart4 .list ul{ margin-right:0px;}
	.indexPart4 .list li{ float:none; width:100%; margin-bottom:20px;}
	.indexPart4 .list li .box{ overflow:hidden; margin-right:0px; position:relative; padding-left:140px; }	
	.indexPart4 .list li .imgDiv{ position:absolute; left:0px; top:0px;}
	.indexPart4 .list li .imgDiv img{ width:130px;}
	.indexPart4 .list li .botDiv{ margin:0; height:84px; padding:0; background:none;}
	.indexPart4 .list li .time{ display:none;}
	.indexPart4 .list li .name{ font-size:16px; padding-bottom:5px; padding-top:8px;}
	.indexPart4 .list li .name a{ height:23px; line-height:23px; }
	.indexPart4 .list li .content{ padding-top:5px; font-size:13px; height:44px; padding-right:10px;}
	.indexPart4 .list li .more{ display:none;}
	.indexPart4 .list li .name em {display: none;}
	.indexPart4 .color2{color:#333}
	.indexPart4 .slick-prev{ width:25px; height:25px; background:url(../Images/nimg40_left.png) no-repeat;background-size: cover; z-index:33;}
.indexPart4 .slick-next{width:25px; height:25px; background:url(../Images/nimg40_right.png) no-repeat;background-size: cover; z-index:33;}


	.indexPart5{ padding:40px 10px 50px;}	
	.indexPart5 .list li .ico{ width:80px;}
.indexPart5 .list{ padding-top:35px;}
.indexPart5 .list li{}
.indexPart5 .list li .box{position: relative;}
.indexPart5 .list li .box span{
    display: block;
    color: #3f3f3f;
    font-size: 18px;
    font-family: helv;
    position:absolute;
    top:0px;
    left:20px;
  }

.indexPart5 .list li img{width:100%;}
.indexPart5 .list li .name{font-size: 14px;
    color: #777;
    font-weight: normal;
    padding: 10px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.indexPart5 .list li .msg{ padding:0px; font-size:15px; color:#a4a4a4; position:relative;}
.indexPart5 .list li .msg em{ position:absolute; left:50%; bottom:0px; width:20px; height:2px; display:block; background:#a4a4a4; margin-left:-10px;}
.indexPart5 li.on .img1{opacity:0; filter:alpha(opacity=0);}
.indexPart5 .list li:hover .name, .indexPart5 .list li:hover .msg{ color:#134484;}
.indexPart5 .list li:hover .msg em{ background:#134484;}
.indexPart5 .list li:hover .box span{color: #134484}
.indexPart5 .slick-prev{ position:absolute; left:0px; top:-80px; display:block; width:25px; height:25px; background:url(../Images/nimg40_left.png) no-repeat;background-size: cover; z-index:33;}
.indexPart5 .slick-next{ position:absolute; right:0px; top:-80px; display:block; width:25px; height:25px; background:url(../Images/nimg40_right.png) no-repeat;background-size: cover; z-index:33;}







	
.footer{background:#134484; position:fixed;bottom:0px;width:100%;height:38px;z-index: 999;display: block;margin-bottom: 0;left: 0;}

.footer ul li{ width:33.3333333%;overflow: hidden; float: left; text-align: center;line-height:38px;background: #134484}
.footer ul li .ico{display: inline-block;width:25px;margin-right: 3px; vertical-align:middle }
.footer ul li span{ display: inline-block; }
.footer ul li a{color: #FFF}
.footer ul li .weixin,.footer ul li .phone{display: none;}
.footer ul li .wxshow{display: block;width:120px;height: 120px;}

.wximg{position: fixed;top:50%;left: 50%;width:200px; height:226px;border: 10px solid #FFF;margin-top:-123px;margin-left:-110px;z-index: 33;display: none;}
.wximg p{height: 26px; line-height:26px; background: #FFF}
.wximg img{max-width: 200px;width:200px;height: 200px;}
.wximg i{width: 30px; height: 30px; display: block; background: #134484;position: absolute;top:-20px; right:-20px; border-radius: 50px;background: url(../Images/gb.jpg)}
.wx_show{display: block;}


.footDiv{display:none;}
.ba_info{margin-bottom: 40px;background: #FFF;color: #333;line-height: 20px;font-size: 12px}
.ba_info a{color: #333;}
.ba_info span{display: block; color: #999;}
.ba_info br{display: block;}

	.pageNav{ padding:10px 0 20px 0; text-align:center;overflow:auto}
	.pageNav .list{ padding-left:0px;}
	.pageNav li{width: 33.333333%;padding:0 6px;box-sizing: border-box;margin:0;height: 32px;margin-top: 10px;float: left;}
	.pageNav li a{line-height:30px;display: block;text-align: center;height: 30px;width: 100%;font-size: 14px}
	.aboutPart1{ padding:0 10px 50px;}
	.aboutPart1 .contentBox{ margin-top:55px; padding-left:0px; min-height:200px;}
	.aboutPart1 .contentBox .imgDiv{ display:none;}
	.aboutPart1 .contentBox .year{ padding-top:22px; font-size:36px;}
	.aboutPart1 .contentBox .year em{ width:150px;}
	.aboutPart1 .contentBox .txt{ font-size:18px; padding:15px 0 30px;}
	.aboutPart1 .contentBox .content{ line-height:30px;}
	.aboutPart2{ padding:40px 10px;}
	.aboutPart2 .bigImg{ width:100%; height:auto; background:none;}
	.aboutPart2 .bigImg .imgDiv{ display:block;}
	.aboutPart2 .rightDiv{ width:100%; }
	.aboutPart2 .contentBox{ width:auto; height:auto;}
	.aboutPart2 .we{ width:180px; padding-left:0px;}
	.aboutPart2 .we em{ position:absolute; right:0px; bottom:10px; width:150px; height:1px; background:#333; display:block;}
	.aboutPart2 .txt{ padding:10px 0 0 0; font-size:22px;}
	.aboutPart2 .content{ padding:30px 0 0 0; font-size:14px; line-height:30px; width:auto;}
	.aboutPart2 .imgList{ position:relative; padding-right:100px; margin-top:30px;}
	.aboutPart2 .imgList li{ width:33.33%;}
	.aboutPart2 .imgList li img{ width:100%;}
	.aboutPart2 .story{ width:192px;}
	.aboutPart2 .story em{ width:150px;}
	.aboutPart3{ padding:45px 10px 50px;}
	.aboutPart3 .txt{ font-size:20px;  padding-bottom:20px;}
	.aboutPart3 .content{ line-height:30px;}
	.aboutPart3 .bigImg{ padding:35px 0 40px;}
	.aboutPart3 .bigImg img{ width:100%;}
	.aboutPart4{ padding:40px 10px; background-size:100%;}
	.aboutPart4 .bigImg{ width:100%; height:auto;}
	.aboutPart4 .bigImg .imgDiv{ display:block;}
	.aboutPart4 .leftDiv{ width:100%;}
	.aboutPart4 .contentBox{ width:auto; height:auto; float:left; padding-top:42px; padding-bottom:35px;}
	.aboutPart4 .txt{ font-size:20px;}
	.aboutPart4 .txt em{ width:150px; }
	.aboutPart4 .content{ padding-top:20px; line-height:30px; width:auto; padding-bottom:30px;}
	.aboutPart4 .imgList{ position:relative; padding-left:100px;}
	.aboutPart4 .imgList li{ width:33.33%;}
	.aboutPart4 .imgList li img{ width:100%;}
	.aboutPart4 .line{ top:10px; width:150px;}
	.aboutPart5 .txt{ position:relative; top:0px; font-size:20px; padding:30px 10px 0; width:auto;}
	.aboutPart5 .content{ position:relative; top:0px; line-height:30px; padding:20px 10px 0; width:auto;}
	.culturePart1{ padding:0 10px 45px;}
	.culturePart1 .txt{ padding:35px 0 15px; font-size:20px;}
	.culturePart1 .content{ line-height:30px; padding-bottom:40px;}
	.culturePart1 .wenzi{ padding-bottom:25px;}
	.culturePart1 .list{ padding:0px;}
	.culturePart1 .list li{ width:50%; margin-bottom:30px;}
	.culturePart2{ height:auto; background-size:100% 100%; padding:30px 10px;}
	.culturePart2 .content{ padding-top:40px; line-height:30px; width:auto; }
	.culturePart3{ height:auto; background:none; padding:0 10px 50px;}
	.culturePart3 .txt{ padding:50px 0 15px; font-size:20px;}
	.culturePart3 .msg{ line-height:32px;}
	.culturePart3 .msg em{ font-size:16px;}
	.store{ padding:0 10px 50px;}
	.store .form{ padding-top:40px;}
	.store .form p{ font-size:14px;}
	.store .form .box{ float:none; margin-right: 0px; margin-bottom:10px;}
	.store .form .select{ width: 100%; }
	.store .form .select dt{width:100%;}
	.store .form .select dd ul {width: 100%; } 
	.store .form .select dd ul li{line-height: 20px;display: block;padding: 8px 15px 8px 15px;cursor: pointer;border-bottom: 1px solid #fff;color: #fff;font-size: 14px;background: #CECECE;border-right: 0;position: static;}
	.store .form .box2{ float:none;}
	.store .form .lbox{ width:100%;}	
	.store .list{ padding-top:30px;}
	.store .list ul{ margin-right:-10px;}
	.store .list li{ width:100%; margin-bottom:15px;}
	.store .list li .box{ margin-right:10px;}
	.store .list li .botDiv{ padding:15px 10px 0; height:50px;}
	.store .list li .name{ font-size:14px; height:48px; line-height:24px; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
	.store .list li .msg{ line-height:24px; height:48px; padding-top:4px; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
	.product{ padding:20px 0; height:auto; background:none;}
	.product .leftDiv{ display:none;}
	.product .rightDiv{ width:100%;}
	.product .list{ padding-bottom:25px;}
	.product .list ul{ }
	.product .list li{ width:100%; margin-bottom:20px;}
	.product .list li .box{  padding-bottom:10px; margin:0;}
	.product .list li .name{ font-size:14px; padding:10px 10px; text-align: center;}
	.product .list li .name a{ display:block; height:22px; overflow:hidden; color:#333;}
	.product .list li .name em{ left:10px; width:28px;}
	.product .list li .txt{ font-size:13px; padding:10px 10px 0; height:44px;}
	.conditions{ background-size:100%; padding:0 10px 100px;}
	.conditions .wenzi{ font-size:20px; padding:40px 0 30px; text-align:left; line-height:28px;}
	.conditions .list li{ padding-left:120px; margin-bottom:35px;}
	.conditions .list li .ico img{ width:100px;}
	.conditions .list li .txt{ padding-top:10px; font-size:16px; text-align: center;}
	.conditions .list li .msg{ padding-top:10px;}
	.support{ padding:0 10px 80px;}
	.support .bigImg{ padding-top:35px;}
	.support .bigImg img{ width:100%;}
	.support .wenzi{ padding:40px 0 30px; text-align:left; font-size:20px;}
	.support .list li{ float:none; width:auto; text-align:left; position:relative; height:100px;}
	.support .list li .ico{ position:absolute; left:0px; top:0px;}
	.support .list li .ico img{ width:80px;}
	.support .list li .txt{ padding:0px 0 15px 90px; font-size:16px;}
	.support .list li .msg{ font-size:13px; padding-left:90px;}
	.contact{ padding:0 10px 60px;}
	.contact .txt{ font-size:20px; text-align:left; padding:45px 0 30px;}
	.contact .mapDiv{ padding-bottom:40px;}
	.contact .mapDiv #map{ width:100%;height:300px;}


	.contact .list ul{ margin-right:0px;}
	.contact .list li{ width:100%; font-size:16px; line-height:30px; margin-bottom:10px;}
	.contact .list li .box{ margin-right:0px; height:224px;}
	.contact .list li .ico{ padding:30px 0 20px;}
	.contact .list li .address{ padding:0 30px 0 115px; position:relative;}
	.contact .list li .address em{ position:absolute; left:30px; top:0px;}
	.contact .list li .tel{ padding:0 0 0 82px; width:130px; margin:0 auto;}
	.contact .list li .tel em{ left:0px;}
	.dynamic{ padding:0 10px 20px;}
	.dynamic .list{ padding-bottom:30px;}
	.dynamic .list li{ height:110px; padding-left:140px;padding-bottom:10px;}
	.dynamic .list li .imgDiv{ top:15px;width:130px;height:87px }
	.dynamic .list li .imgDiv img{width: 100%}
	.dynamic .list li .name{ padding:12px 0 5px; font-size:16px; height:20px; overflow:hidden;}
	.dynamic .list li .time{ font-size:14px;}
	.dynamic .list li .content{ padding-top:10px; font-size:12px; height:36px; overflow:hidden;}
	.lyb{ padding:0 10px 80px;}
	.lyb .fl, .lyb .fr{ float:none;}
	.lyb .wenzi{ text-align:left; font-size:20px; padding:40px 0 35px;}
	.lyb .imgDiv{ padding-top:0px;}
	.lyb .imgDiv img{ width:100%;}
	.lyb .form{ width:100%; padding-top:40px;}
	.lyb .form li{ padding-left:70px; position:relative; height:52px; padding-right:15px;}
	.lyb .form li em{ left:0px; line-height:42px; font-size:12px;}
	.lyb .form li .box{ width:100%; height:40px; border:#eee solid 1px; position:relative;}
	.lyb .form li .ico{ width:40px;  height:40px;}
	.lyb .form li .ico img{ left:10px; top:9px;}
	.lyb .form li .input1{ height:40px; line-height:40px;}
	.lyb .form li .tips{ left:auto; top:15px; right:0px;}
	.lyb .form .li01{ height:200px;}
	.lyb .form textarea{ width:100%; height:160px; border:none;}
	.lyb .form li .box2{ height:166px;}
	.lyb .form li .ico2{ height:166px;}
	.lyb .form li .ico2 img{ top:62px;}
	.lyb .form li .btn1{ width:120px; height:38px;}
	.behavior{ padding:0 10px 50px; background:none;}
	.behavior .wenzi{ padding:40px 0 30px; text-align:left; font-size:20px;}
	.behavior .list li{ height:auto; min-height:140px; padding-left:100px; margin-bottom:20px;}
	.behavior .list li .ico img{ width:85px;}
	.behavior .list li .txt{ padding-top:10px; font-size:16px;}
	.behavior .list li .msg{ padding-top:10px;}
	.sitemap{ padding:45px 10px 80px;}
	.sitemap .list{ padding-top:0px; background:none;}
	.sitemap li{ width:50%; padding:30px 0 0px;}
	.sitemap li dd{ line-height:30px;}
	.consultingDiv{ height:auto; background:none;}
	.consulting{ padding:0 10px 50px;}
	.consulting .txt{ font-size:20px; text-align:left; color:#333; padding:45px 0 30px;}
	.consulting .form{ width:100%;}
	.consulting .form li{ padding-left:70px; position:relative; height:52px; padding-right:15px;}
	.consulting .form li em{ left:0px; line-height:42px; font-size:12px;}
	.consulting .form li .box{ width:100%; height:40px; border:#eee solid 1px; position:relative;}
	.consulting .form li .input1{ height:40px; line-height:40px;}
	.consulting .form li .tips{ left:auto; top:15px; right:0px;}
	.consulting .form .li01{ height:200px;}
	.consulting .form textarea{ width:100%; height:160px; border:none;}
	.consulting .form li .box2{ height:166px;}
	.consulting .form li .btn1{ width:120px; height:38px;}
	.stronghold{ padding:45px 10px 100px;}
	.stronghold .bigImg{ padding:30px 0 25px;}
	.stronghold .bigImg img{ width:100%;}
	.stronghold .contentBox{ padding-left:0px; height:auto;}
	.stronghold .contentBox .imgDiv{ position:relative;}
	.stronghold .contentBox .imgDiv img{ width:100%;}
	.stronghold .msg{ padding-top:20px; line-height:28px;}
	.activity{ padding:0 10px 60px;}
	.activity .list{ padding:35px 0 10px; text-align:left;}
	.activity .list li{ margin-bottom:10px; display:block; padding-left:140px; height:100px;}
	.activity .list li .box{ margin:0;}
	.activity .list li .name{ font-size:14px; padding-top:0px; height:24px; line-height:24px; overflow:hidden;}
	.activity .list li .name a{ color:#333;}
	.activity .list li .name a:hover{ color:#ffcc00;}
	.activity .list li .time{ padding-top:5px; font-size:12px;}
	.activity .list li .imgDiv{ position:absolute; left:0px; top:0px;}
	.activity .list li .imgDiv:nth-child(1n+1) img{ width:130px; height:87px;}
	.activity .list li .content{display: none;}
	.activity .list li .btnDiv{ width:120px; height:30px; padding-top:12px;}
	.activity .list li .btnDiv a{ width:90px; height:25px; line-height:25px;}
	.activity .list li:nth-child(3n+1){ padding-left:140px; height:100px;}
	.activity .list li:nth-child(3n+1) .box{ margin:0;}
	.activity .list li:nth-child(3n+1) .name{ padding-top:0px;}
	.activity .list li:nth-child(3n+1) .content{ display:none;}
	.activity .list li:nth-child(3n+2) .name{ text-align:left;}
	.activity .list li:nth-child(3n+2) .time{ text-align:left;}
	.activity .list li:nth-child(3n+2) .btnDiv{ float:none;}
	.activity .list li:nth-child(3n+3) .btnDiv{ float:none;}
	.joiningDiv{ height:auto; background:none;}
	.joining{ padding:0 10px 50px;}
	.joining .bigImg{ display:none;}
	.joining .bigImgTel{ display:block;}
	.activityShow{ padding:35px 10px;}
	.activityShow .name{ font-size:18px; text-align:center; line-height:28px; padding-bottom:15px;}
	.activityShow .content{ font-size:14px; padding:25px 0;}
	.activityShow .imgDiv{ text-align:center; padding:25px 0 10px;}
	.activityShow .imgDiv img{ width:100%;}
	.pageDown{height:170px; padding:0;}
	.pageDown .box{ padding-right:0px;}
	.pageDown .btn{ top:90px; right:50%; margin-right:-76px;}

.scol-12 {
  width: 100%;
}
.scol-11 {
  width: 91.66666667%;
}
.scol-10 {
  width: 83.33333333%;
}
.scol-9 {
  width: 75%;
}
.scol-8 {
  width: 66.66666667%;
}
.scol-7 {
  width: 58.33333333%;
}
.scol-6 {
  width: 50%;
}
.scol-5 {
  width: 41.66666667%;
}
.scol-4 {
  width: 33.33333333%;
}
.scol-3 {
  width: 25%;
}
.scol-2 {
  width: 16.66666667%;
}
.scol-1 {
  width: 8.33333333%;
}

	

	}