/*! www.vancheer.com  |  Powered by vancheer */	
@media screen and ( max-width:1004px ){
	.wal{width:100%;}
	.headDiv{height:50px; position:relative; z-index:50;}
	.headDiv .wal{height:50px;}
	.headDiv .logo{ left:50%; top:12px; margin-left:-75px;}
	.headDiv .logo img{ width:150px;}
	.nav, .topSearch, .banner, .sideBar, .indexBar, .pageBanner, .pageTab, .pageNum{ display: none; }
	.navIco, .searchIco, .indexFlashTel, .pageBannerTel, .pageTitleTel, .pageMore{ display: block; }
	.pageBox{ padding:40px 10px;}
	.indexPart0{ height: auto; padding:20px 10px 25px;}
	.indexPart0 .wal{ height: auto;}
	.indexPart0 .imgDiv{ display: none;}
	.indexPart0 .imgDivTel{ display: block; }
	.indexPart0 .contentBox{ padding-left: 0px; height: auto;}
	.indexPart0 .ico{ left: auto; top: -40px; right: 0px;}
	.indexPart0 .ico img{ width:80px; }
	.indexPart0 .name{ text-align:center; font-size: 16px;}
	.indexPart0 .content{ padding: 25px 0 0 0; height: auto; line-height: 24px; font-size: 13px; background:none;}
	.indexPart1{ padding: 40px 10px 50px; background: url(../images/indexPart1BgTel.jpg) center no-repeat; background-size:100% 100%;}
	.indexPart1 .title1{ font-size: 20px; padding-bottom: 10px; }
	.indexPart1 .title2{ font-size: 14px; }
	.indexPart1 .txt{ font-size: 16px; padding-bottom: 30px; }
	.indexPart1 .contentBox{ height: auto; padding:0; }
	.indexPart1 .contentBox .imgDiv{ position:relative; }
	.indexPart1 .contentBox .imgDiv img{ width:100%; height:auto;}
	.indexPart1 .contentBox .name{ padding: 30px 10px 20px; font-size: 16px;}
	.indexPart1 .contentBox .content{ padding:0 10px 40px;  }
	.indexPart2{ padding: 40px 10px 50px; height: auto; background: url(../images/indexPart2Bg.jpg) center no-repeat; background-size: 100% 100%;}
	.indexPart2 .title1{ font-size: 20px; }
	.indexPart2 .PCDiv{ display:none;}
	.indexPart2 .phoneDiv{ display:block;}
	.indexPart3{ height: auto; padding: 40px 10px 70px; background:url(../images/indexPart3BgTel.jpg) center no-repeat; background-size: 100% 100%;}
	.indexPart3 .title1{ font-size: 20px; }
	.indexPart3 .title2{ padding-bottom: 30px }
	.indexPart3 .list li{ width: 50%; margin-bottom:1px;}
	.indexPart3 .list li .showBox{ position: absolute; left: 0px; top: 0px; width: 100%;}
	.indexPart3 .list li .imgDiv img{ width:100%; height:auto;}
	.indexPart3 .list li .name{ margin-top: 40px; height:24px; line-height: 24px; font-size: 16px; background-size:120px;}
	.indexPart3 .list li .btnDiv{ width: 100px; height: 28px; margin: 30px auto 0; line-height: 28px;}
	.indexPart4{ height: auto; padding: 40px 10px 70px; background:url(../images/indexPart4BgTel.jpg) center no-repeat; background-size: 100% 100%;}
	.indexPart4 .title1{ font-size: 20px;}
	.indexPart4 .title2{ padding-bottom: 30px; }
	.indexPart4 .txt{ font-size: 16px; padding-bottom:25px;}
	.indexPart4 .imgDiv{ display:none;}
	.indexPart4 .imgDivTel{ display:block;}
	.indexPart4 .contentBox{ padding-top: 0px; }
	.indexPart4 .box1{ width: 100%; height: auto; margin-right:0px; padding: 25px 0; margin-bottom:10px;}
	.indexPart4 .box1 .name{ width: 206px; height: 30px;line-height: 30px; font-size: 18px;}
	.indexPart4 .box1 .botDiv{ padding:30px 10px 0 146px; height: auto;}
	.indexPart4 .box1 .botDiv .ico{ left: 10px; top: 30px; }
	.indexPart4 .box1 .botDiv .ico img{ width:120px;}
	.indexPart4 .box1 .list li{ padding-left: 20px; height: auto; line-height: 22px; font-size: 14px; background:url(../images/nimg12_1.png) left 5px no-repeat;}
	.indexPart4 .box2{ width: 100%; height: auto; padding: 25px 0 15px;}
	.indexPart4 .box2 .name{ width: 206px; height: 30px;line-height: 30px; font-size: 18px;}
	.indexPart4 .box2 .botDiv{ padding:30px 10px 0 146px; height: auto;}
	.indexPart4 .box2 .botDiv .ico{ left: 10px; top: 30px; }
	.indexPart4 .box2 .botDiv .ico img{ width:120px;}
	.indexPart4 .box2 .list li{ padding-left: 20px; padding-bottom: 15px; line-height: 22px; font-size: 14px; background:url(../images/nimg12_2.png) left 5px no-repeat;}
	.indexPart5{ height: auto; padding: 40px 10px 50px; background:#fff;}
	.indexPart5 .title1{ font-size: 20px;}
	.indexPart5 .title2{ padding-bottom: 20px; }
	.indexPart5 .leftDiv{ width: 100%; height: auto; margin-right: 0px; }
	.indexPart5 .leftDiv .imgDiv img{ width:100%; height:auto;}
	.indexPart5 .leftDiv .bottom{ height: auto; padding:0 10px 50px;}
	.indexPart5 .leftDiv .txt{ display:none;}
	.indexPart5 .leftDiv .name{ padding: 15px 0 0 0; height: 28px; line-height: 28px; font-size: 16px; }
	.indexPart5 .leftDiv .content{ padding:5px 0 0 0;}
	.indexPart5 .leftDiv .more{ right: 10px; bottom: 15px; width: 92px; height: 30px; }
	.indexPart5 .leftDiv .more a{ width: 90px; height: 28px; line-height: 28px;}
	.indexPart5 .rightDiv{ width: 100%; height: auto; margin-top:10px; }
	.indexPart5 .rightDiv .detail{ width: 100%; height: auto;}
	.indexPart5 .rightDiv .detail .imgDiv img{ width:100%; height:auto;}
	.indexPart5 .rightDiv .detail .name{ top: 10%; font-size: 18px;}
	.indexPart5 .rightDiv .detail .name em{ padding:0 25px;}
	.indexPart5 .rightDiv .detail .time{ top: 25%;}
	.indexPart5 .rightDiv .botDiv{ height: 224px;}
	.indexPart5 .rightDiv .title{ padding: 16px 0 0 10px; font-size: 20px; }
	.indexPart5 .rightDiv .list{ padding: 15px 10px 0; }
	.indexPart5 .rightDiv .list li{ line-height: 26px; height: 26px;}
	.indexPart5 .rightDiv .more{ top: 15px; right: 10px; }
	.indexPart5 .rightDiv .more a{ width: 100px; height: 30px; line-height: 30px;}
	.indexPart6{ height: auto; padding: 10px 10px 0px; background:#fff;}
	.indexPart6 .title1{ font-size: 20px; color:#333;}
	.indexPart6 .title2{ padding-bottom: 30px; color:#72bb38;}
	.indexPart6 .leftDiv{ width: 100%; height: auto; padding-bottom:53px; background:#fbfbfb;}
	.indexPart6 .leftDiv .name{ padding: 25px 0 0 20px; font-size: 18px; }
	.indexPart6 .leftDiv .txt{ padding: 30px 20px 10px; font-size: 20px;}
	.indexPart6 .leftDiv .txt em{ width: 28px; height: 3px; background: #72bb38; left: 20px; top: 15px;}
	.indexPart6 .leftDiv .botDiv{ position:absolute; height: 53px; width: 100%; padding-right: 0px;}
	.indexPart6 .leftDiv .imgDiv{ text-align: center; }
	.indexPart6 .leftDiv .imgDiv img{ width:150px;}
	.indexPart6 .leftDiv .botDiv a{ height: 53px; line-height: 53px; font-size: 16px; padding-right:15px;}
	.indexPart6 .leftDiv .botDiv p{ padding-left: 20px; background-size:30px;}
	.indexPart6 .midDiv{ width: 100%; } 
	.indexPart6 .midDiv li{ width: 100%; height: auto; }
	.indexPart6 .midDiv li .imgDiv img{ width:100%; height:auto;}
	.indexPart6 .midDiv li .name1{ font-size: 18px;}
	.indexPart6 .rightDiv{ width: 100%; } 
	.indexPart6 .rightDiv .box1{ width: 100%; height: auto; padding-bottom:30px;}
	.indexPart6 .rightDiv .box1 .ico{ padding: 38px 0 20px; }
	.indexPart6 .rightDiv .box1 .name{ text-align: center; font-size: 16px; padding-bottom: 15px; }
	.indexPart6 .rightDiv .box1 .content{ display:none; }
	.indexPart6 .rightDiv .box2{ width: 100%; height: auto; padding-bottom:30px;}
	.indexPart6 .rightDiv .box2 .name{ font-size: 16px; padding:40px 0 15px;}
	.indexPart6 .rightDiv .box2 .content{ display:none; }
	.indexPart6 .rightDiv .box2 .btnDiv{ width: 102px; height: 32px; margin:15px auto 0;}
	.indexPart6 .rightDiv .box2 .btnDiv a{ width: 118px; height: 30px; line-height: 30px;}
	.indexPart7{ padding: 40px 0 30px;}
	.indexPart7 .title1{ font-size: 20px; }
	.indexPart7 .title2{ padding-bottom: 20px;}
	.casePic{ position: relative;}
	.casePic .slick .nameTel{ display:block;}
	.casePic .slick-prev{ width:28px; height:28px; background-size:28px; left:10px; margin-left:0px; top:auto; margin-top:0px; bottom:4px;}
	.casePic .slick-next{ width:28px; height:28px; background-size:28px; right:10px; margin-right:0px; top:auto; margin-top:0px; bottom:4px;}
	.casePic .slick-prev:hover{ background-size:28px;}
	.casePic .slick-next:hover{ background-size:28px;}
	.footDiv{ padding-top:20px; height: auto; border-bottom:none;}
	.footNav, .footDiv .leftDiv, .footDiv .midDiv{ display:none; }
	.footDiv .rightDiv{ width: 100%; }
	.footDiv .rightDiv .title{ display:none;}
	.footDiv .rightDiv .ewmDiv{ display:none;}
	.footDiv .rightDiv .share{ padding: 20px 0; }
	.footDiv .rightDiv .share li .ico img{ width:30px;}
	.footDiv .telDiv{ display:block;}
	.footLinks{ height: auto; padding:10px;}
	.footLinks b{ display:block;}
	.footLinks a{ line-height: 28px; padding:0 10px; }
	.foot{ height:auto; line-height:24px; padding:15px 10px; width:auto;}
	.foot .wal{ height:auto;}
	.foot .links{ display:none;}
	.foot .msg{ position:relative; text-align:center;}
	.about{ padding-bottom:30px; border-bottom:none;}
	.about .titleDiv{ padding:12px 0 15px;}
	.about .part1{ padding:50px 0;}
	.about .part1 li{ min-height:100px; padding-right:0px; margin-bottom:50px;}
	.about .part1 li .imgDiv{ position:relative; padding-top:25px;}
	.about .part1 li .imgDiv img{ width:100%; height: auto;}
	.about .part1 .li01{ padding-left:0px;}
	.about .part1 li .name{ padding:0 0 15px; font-size:18px;}
	.about .part1 .li01 .name{ text-align:left;}
	.about .part2{ display:none;}
	.about .part2Tel{ display:block;}
	.about .part3{ padding:30px 0;}
	.about .part3 li{ min-height:100px; padding-right:0px; position:relative; margin-bottom:35px;}
	.about .part3 li .imgDiv{ position:relative; padding-top:25px;}
	.about .part3 li .imgDiv img{ width:100%; height:auto;}
	.about .part3 .li01{ padding-right:0px; padding-left:0px;}
	.about .part3 li .content em{ height:auto;}
	.honor .titleDiv{ padding:12px 0 15px;}
	.honor .list{ border-top:none; background:url(../images/line3.jpg) 7px top repeat-y;}
	.honor .list li{ padding:0 0 50px 30px; min-height:100px;}
	.honor .list li .ico{ left:0; margin-left:0px; top:5px;}
	.honor .list li .ico img{ width:16px;}
	.honor .list li .imgDiv{ position:relative; left:0px; top:0px;}
	.honor .list li .imgDiv img{ width:80%; height:auto;}
	.honor .list li .year{ width:130px; height:32px; padding-left:20px; line-height:32px; font-size:14px;}
	.honor .list li .msg{ padding:15px 0; font-size:14px; color:#333; clear:both;}
	.honor .list .others{ padding:0 0 50px 30px;}
	.honor .list .others .imgDiv{ left:auto; right:0px;}
	.honor .list .others .year{ padding-left:20px; padding-right:0px; text-align:left; float:left;}
	.honor .list .others .msg{ text-align:left;}
	.honor .list .li01 .year{ background:url(../images/nimg173Bg1.png) no-repeat; background-size:150px;}
	.honor .list .li02 .year{ background:url(../images/nimg173Bg5.png) left no-repeat; background-size:150px;}
	.honor .list .li03 .year{ background:url(../images/nimg173Bg3.png) no-repeat; background-size:150px;}
	.honor .list .li04 .year{ background:url(../images/nimg173Bg6.png) left no-repeat; background-size:150px;}
	.history .titleDiv{ padding:12px 0 15px;}
	.historyBox{ padding-left:0px;}
	.history .list{ background:url(../images/line4.jpg) 82px top repeat-y; padding-top:50px;}
	.history .list li{ padding-left:105px; padding-bottom:40px;}
	.history .list li .year{ font-size:18px;}
	.history .list li .ico{ left:75px; top:4px;}
	.history .list li .ico img{ width:18px;}
	.history .list li .content{ font-size:14px; line-height:24px;}
	.joining .titleDiv{ padding:16px 0 35px;}
	.joining .part1{ padding:16px 0 50px;}
	.joining .part1 .contentBox{ min-height:100px; padding-left:0px;}
	.joining .part1 .contentBox .imgDiv{ position:relative; padding-bottom:20px;}
	.joining .part1 .contentBox .imgDiv img{ width:100%; height:auto;}
	.joining .part1 .contentBox .msg{ font-size:14px; line-height:30px; padding-bottom:30px;}
	.joining .part1 .contentBox .msg b{ font-size:16px;}
	.joining .part1 .contentBox .msg em{ padding-right:15px;}
	.joining .part1 .tips{ padding:20px 15px; font-size:18px; text-align:left;}
	.joining .part2{ padding-bottom:50px;}
	.joining .part2 .contentBox{ height:auto;}
	.joining .part2 .contentBox .bg{ position:relative; left:0px; text-align:center;}
	.joining .part2 .contentBox .bg img{ width:80%;}
	.joining .part2 .PCDiv{ display:none;}
	.joining .part2 .PhoneDiv{ display:block;}
	.joining .part3{ padding:18px 0 40px;}
	.joining .part3 .list{ height:auto;}
	.joining .part3 .list li{ float:none; width:100%; height:auto; margin-bottom:10px; padding-bottom:30px;}
	.joining .part3 .list li .txt{ padding:25px 0 10px 35px;}
	.joining .part3 .list li .msg{ padding-left:64px;}
	.joining .part4{ padding:30px 0 40px;}
	.joining .part4 li{ width:40%; padding-bottom:20px; padding-right:10%;}
	.joining .part4 .li01{ width:40%; padding-right:10%;}
	.joining .part5{ padding:18px 0 40px;}
	.joining .part5 .list li{ margin-bottom:3px;}
	.joining .part5 .list li a{ padding:12px 10px;}
	.joining .part6 .leftDiv{ width:100%; height:auto; margin-bottom:5px;}
	.joining .part6 .leftDiv .box{ padding:28px 20px 30px; position:relative;}
	.joining .part6 .leftDiv .num{ width:62px; height:62px; background-size:62px; font-size:52px;}
	.joining .part6 .leftDiv h2{ padding:0px; font-size:18px; position:absolute; left:100px; top:46px;}
	.joining .part6 .leftDiv .msg{ font-size:14px; padding-top:10px;}
	.joining .part6 .rightDiv{ width:100%; height:auto;}
	.joining .part6 .rightDiv li{ width:100%; height:auto; margin:0 0 5px 0;}
	.joining .part6 .rightDiv li .box{ padding:28px 20px 30px;}
	.joining .part6 .rightDiv .topDiv{ height:62px; padding-left:80px;}
	.joining .part6 .rightDiv .num{ width:62px; height:62px; background-size:62px; font-size:52px; left:0px; top:0px;}
	.joining .part6 .rightDiv h2{ line-height:62px; font-size:18px;}
	.joining .part6 .rightDiv .msg{ font-size:14px;}
	.service .titleDiv{ padding:16px 0 35px;}
	.service .general{ font-size:18px; padding-bottom:30px;}
	.service .part1{ padding-bottom:50px;}
	.service .part1 .title{ padding:10px 15px; font-size:16px;}
	.service .part1 .content{ padding:30px 0;}
	.service .part1 .contentBox{ height:auto;}
	.service .part1 .contentBox .bg{ position:relative; left:0px; text-align:center;}
	.service .part1 .contentBox .bg img{ width:80%;}
	.service .part1 .PCDiv{ display:none;}
	.service .part1 .PhoneDiv{ display:block;}
	.service .part2 .title{ padding:10px 15px;}
	.service .part2 .content{ padding:30px 15px 40px;}
	.service .part3 .title{ padding:10px 15px;}
	.service .part3 .contentBox{ padding:30px 0 25px 0; min-height:100px;}
	.service .part3 .contentBox .imgDiv{ position:relative; top:0px; padding-bottom:20px;}
	.service .part3 .contentBox .imgDiv img{ width:100%;}
	.service .part3 .list{ width:100%;}
	.service .part4 .title{ padding:10px 15px;}
	.service .part4 .content{ padding:30px 0;}
	.service .part4 .imgList ul{ margin-right:-10px;}
	.service .part4 .imgList li{ width:50%; margin-bottom:10px;}
	.service .part4 .imgList li .box{ margin-right:10px;}
	.service .part4 .imgList li img{ width:100%; height:auto;}
	.course .title{ height:auto; padding-bottom:12px; font-size:16px;}
	.course .content{ padding:25px 0 40px;}
	.course .part1 li{ padding:0 0 40px 0; min-height:100px;}
	.course .part1 li .imgDiv{ position:relative; padding-bottom:20px;}
	.course .part1 li .imgDiv img{ width:100%; height:auto;}
	.course .part1 li .txt{ font-size:16px; padding-bottom:15px;}
	.course .part1 .li01{ padding:0 0 50px 0;}
	.course .part2 .msg{ padding:20px 0 40px;}
	.course .part2 .txt{ font-size:16px;}
	.course .part2 .bigImg img{ width:100%;}
	.course .part2 .imgList1{ padding:20px 0 40px;}
	.course .part2 .imgList1 li{ width:100%; margin-bottom:20px;}
	.course .part2 .imgList1 li .imgDiv{ margin-right:0px;}
	.course .part2 .imgList1 li .imgDiv img{ width:100%;}
	.course .part2 .imgList2 ul{ margin-right:0px;}
	.course .part2 .imgList2 li{ width:100%; margin-bottom:20px;}
	.course .part2 .imgList2 li .box{ margin-right:0px;}
	.course .part2 .imgList2 li .imgDiv img{ width:100%;}
	.course .part2 .imgList2 li p{ padding-bottom:20px;}
	.course .part3{ padding:25px 0;}
	.course .part3 .msg{ padding:15px 0 20px;}
	.course .part3 .txt{ font-size:16px;}
	.course .part3 .list{ padding-bottom:30px;}
	.course .part3 .list ul{ margin-right:0px;}
	.course .part3 .list li{ width:100%; margin-bottom:20px;}
	.course .part3 .list li .box{ margin-right:0px;}
	.course .part3 .list li .name{ height:50px; font-size:15px; line-height:50px;}
	.course .part3 .list li .imgDiv{ padding-top:5px;}
	.course .part4{ padding:0;}
	.course .part4 .list li{ float:none; margin-bottom:20px;}
	.course .part4 .list li .box{ margin-right:0px;}
	.course .part4 .list li .name{ font-size:16px;}
	.course .part4 .list li .imgDiv{ padding-top:10px;}
	.course .part4 .list li .imgDiv img{ width:100%;}
	.course .part5{ padding-bottom:35px;}
	.course .part5 ul{ margin-right:0px;}
	.course .part5 li{ float:none; width:100%; margin-bottom:10px;}
	.course .part5 li .box{ margin-right:0px; height:auto; padding-bottom:25px;}
	.course .part5 li .name{ height:47px; line-height:46px; padding-left:15px; font-size:16px;}
	.course .part5 li .msg{ padding:20px 10px 0;}
	.course .part6{ padding-right:0px; min-height:100px; padding-bottom:30px;}
	.course .part6 .imgDiv{ position:relative; padding-bottom:20px;}
	.course .part6 .imgDiv img{ width:100%;}
	.course .part6 .msg{ padding:15px 0 20px;}
	.course .part6 .txt{ font-size:16px;}
	.course .part6 .msgList{ padding-top:15px;}
	.course .part6 .msgList li{ padding-left:24px; background:url(../images/ico2on.png) left 7px no-repeat;}
	.course .part7{ padding-bottom:40px;}
	.course .part7 li{ float:none; width:100%; margin-bottom:20px;}
	.course .part7 li .name{ font-size:16px;}
	.course .part8{ padding-bottom:30px;}
	.course .part8 .msg{ padding:15px 0 20px;}
	.course .part8 .txt{ font-size:16px;}

	.financial .txt1{ font-size:18px;}
	.financial .txt2{ font-size:20px;}
	.financial .txt3{ font-size:20px; padding-bottom:30px;}
	.financial .part1{ padding-bottom:35px;}
	.financial .part1 .title{ font-size:16px;}
	.financial .part1 .name{ font-size:18px; padding:20px 0 30px;}
	.financial .part1 p{ padding-top:15px; font-size:16px;}
	.financial .part2 .title{ font-size:16px;}
	.financial .part2 .content{ padding:20px 0 40px;}
	.financial .part2 .list ul{ margin-right:0px;}
	.financial .part2 .list li{ width:100%; margin-bottom:25px;}
	.financial .part2 .list li .box{ margin-right:0px;}
	.financial .part2 .list li .name{ font-size:16px; padding-bottom:12px;}
	.financial .part2 .list li .contentBox{ height:auto; padding-bottom:30px;}
	.financial .part2 .list dl{ padding:20px 14px 0;}
	.financial .part2 .list dd{ padding-left:25px; padding-bottom:20px;}
	.financial .part3{ padding:30px 0 45px;}
	.financial .part3 .title{ font-size:16px;}
	.financial .part3 .content{padding-bottom:40px;}
	.financial .part3 p{ padding-top:20px; font-size:16px;}
	.financial .part3 h1{ height:56px; font-size:16px; line-height:56px;}
	.financial .part3 .list{ background:none; padding:0 0 30px;}
	.financial .part3 .list li{ width:100%; border-bottom:#eee solid 1px; padding-top:30px;}
	.financial .part3 .list li:last-child{ border-bottom:none;}
	.financial .part3 .list li .box{ padding-left:15px;}
	.financial .part3 .list li h2{ font-size:16px;}
	.financial .part3 .list li b{ font-size:14px;}
	.financial .part3 .list dl{ padding-bottom:30px;}
	.financial .part3 .list dd{ font-size:14px; line-height:26px;}
	.financial .part4{ padding-bottom:45px;}
	.financial .part4 .title{ font-size:16px;}
	.financial .part4 p{ padding-top:25px; font-size:16px;}
	.financial .part5{ padding-bottom:50px;}
	.financial .part5 .title{ font-size:16px;}
	.financial .part5 .content{ padding:15px 0 40px;}
	.financial .part5 .imgDiv img{ width:100%;}
	.financial .part6{ height:auto; padding:0 15px 40px;}
	.financial .part6 h2{ padding:26px 0 15px; font-size:16px;}
	.financial .part6 .msg{ font-size:14px; line-height:26px; padding-bottom:25px;}
	.financial .part6 .ewmDiv{ position:relative; right:0px; top:0px; width:200px; margin:0 auto;}
	.financial .part6 .ewmDiv img{ width:200px;}
	.news .titleDiv{ padding:12px 0 15px;}
	.news .list{ padding:0px 0 50px;}
	.news .list li{ height:120px; padding-left:158px;}
	.news .list li .imgDiv{ top:15px;}
	.news .list li .imgDiv img{ width:148px; height:93px;}
	.news .list li .name{ padding-top:10px; font-size:16px; height:26px; line-height:26px;}
	.news .list li .content{ font-size:12px; line-height:20px; height:40px; padding-top:5px; margin-bottom:0px;}
	.news .list li .time{ display:none;}
	.news .list li .btnDiv{ bottom:10px;}
	.news .list li .btnDiv a{ width:90px; height:25px; line-height:25px; }
	.demeanour .titleDiv{ padding:12px 0 15px;}
	.demeanour .list{ padding:10px 0 50px;}
	.demeanour .list ul{ margin-right:-10px;}
	.demeanour .list li{ width:50%; height:auto; margin-bottom:10px;}
	.demeanour .list li .box{ width:auto; margin-right:10px;}
	.demeanour .list li .imgDiv img{ width:100%; height:auto;}
	.demeanour .list li .botDiv{ height:auto; padding:0 10px 50px;}
	.demeanour .list li .name{ padding-top:10px; height:48px; line-height:24px; font-size:15px;}
	.demeanour .list li .time{ display:none;}
	.demeanour .list li .btnDiv{ right:10px; bottom:10px;}
	.demeanour .list li .btnDiv a{ width:100px; height:30px; line-height:30px;}
	.newShow .titleDiv{ padding:12px 0 25px;}
	.newShow .name{ font-size:18px;}
	.newShow .time{ padding-bottom:10px; font-size:14px;}
	.newShow .content{ padding:20px 0;}
	.newShow .imgDiv img{ width:100%;}
	.pageDown{ padding-bottom:40px; height:auto;}
	.pageDown .box{ padding-right:0px; padding-top:20px;}
	.pageDown .btn{position:relative; top:10px; margin:0 auto; width:118px; height:33px; line-height:33px;}
	.case{ padding-bottom:40px;}
	.case .list li{ height:auto; margin-bottom:20px;}
	.case .list li .imgDiv{ position:relative;}
	.case .list li .imgDiv img{ width:100%; height:auto;}
	.case .list li a{ height:auto; padding:0 0 30px;}
	.case .list li .name{ padding:10px 10px 0; height:48px; font-size:16px; line-height:24px; overflow:hidden;}
	.case .list li .name em{ left:10px;}
	.case .list li .content{ padding:15px 10px 0; margin-bottom:25px;}
	.case .list li .btnDiv{ width:100px; height:30px; line-height:30px; margin-left:10px;}
	.case .list .li01 a{ padding:0 0 30px;}
	.caseShow .name{ font-size:18px;}
	.caseShow .content{ padding:20px 0;}
	.caseShow .imgDiv img{ width:100%;}
	.communication .title{ padding:10px 0 20px; font-size:16px; }
	.communication .title em{ width:30px; height:3px;}
	.communication .content{ line-height:26px;}
	.communication .imgDiv{ padding:30px 0 40px;}
	.communication .imgDiv img{ width:100%;}
	.welfare .titleDiv{ padding:12px 0 15px;}
	.welfare .list{ padding:10px 0 50px;}
	.welfare .list ul{ margin-right:-10px;}
	.welfare .list li{ width:50%; height:auto; margin-bottom:10px;}
	.welfare .list li .box{ width:auto; margin-right:10px;}
	.welfare .list li .imgDiv img{ width:100%; height:auto;}
	.welfare .list li .botDiv{ height:auto; padding:0 10px 50px;}
	.welfare .list li .name{ padding-top:10px; height:48px; line-height:24px; font-size:15px;}
	.welfare .list li .content{ font-size:13px; line-height:24px; height:48px;}
	.welfare .list li .time{ display:none;}
	.welfare .list li .btnDiv{ right:10px; bottom:10px;}
	.welfare .list li .btnDiv a{ width:100px; height:30px; line-height:30px;}
	.contact{ padding-bottom:20px;}
	.contact .name{ text-align:left; font-size:20px; padding-bottom:35px;}
	.contact .part1{ height:auto; padding-bottom:20px;}
	.contact .part1 .list li{ padding:0 0 30px 36px;}
	.contact .part1 .list li img{ width:22px;}
	.contact .part1 .list li em{ padding-right:15px;}
	.contact .part1 .ewmDiv{ display:none;}
	.contact .mapDiv{ width:auto;}
	.contact .mapDiv img{ width:100%;}
	.contact .part2{ border-top:none; margin-top:0px;}
	.contact .part2 .txt{ font-size:20px; color:#333; padding:45px 0 30px; text-align:left;}
	.contact .ditu{ display:none;}
	.contact .listTel{ display:block;}
	}