﻿
@media only screen and (max-width:1800px){ 
    .casetj .case li .cons .title2 {font-size:20px; line-height:28px; }
    .casetj .case li .cons .hy {font-size:15px; line-height: 20px; margin:5px 0 28px 0; }
    .casetj .case li .cons .hy:before {bottom:-15px;width:20px; height: 1px; }
    .casetj .case li .cons .gs {font-size:13px; line-height: 20px}
    .service li .cons .e { font-size:16px; line-height: 23px;}
    .service li .cons .t {font-size:30px; line-height:40px;margin:35px 0 20px 0;}
    .service li .cons .t:before {top:-17px;}
    .service li .cons .g {font-size:14px}
    .about .mleft {padding-top:60px}
    .aboutsubject {margin:0 0 60px 0}
    .about_service .service_list ul {left:0}
    .about_service {padding:60px 0 40px 0}    
    .about_client {padding:40px 0}
    .about_client .aboutsubject {margin-bottom:20px}
    .about_client .item dd { height: 120px}
    .about_client .item dd img {max-width:80%;max-height:100px;}    
    .about_method {padding:40px 0}
    .about_method li {font-size:20px}
    .about_method li .pic {height: 150px;}
    .about_method li .pic img {height:150px}
    .about_method li .pic p {bottom:10px;}
    .wrap3 {margin:0 5%}
    .newstj .case li .cons .title2 { height:28px; line-height: 28px; }
    .newstj .case li .cons .gs {line-height: 20px; height: 40px}
    .newslabel li a {font-size:15px}
    .newslabel:nth-child(2) li a {font-size:13px}
    .newslabel li {height: 20px; line-height: 20px;}
}

@media only screen and (max-width:1500px){ 
    .phonemenu .nav ul.servicemneu {margin:84px 0 0 0;}
    .phonemenu .nav ul.servicemneu li a {padding:9px 0 12px 0;}
    .indcase li .mleft .cons .title2,.indcase li .mright .title a {font-size:30px; line-height:40px;}
    .indcase li .mright .content {font-size:16px;}
    .indcase li .mright .title {margin:8% 0 0 0}
    .indcase li .mright .more {bottom:8%}
    .indcase li .mright .more a span {font-size:50px; line-height:50px}
    .wrap1 {margin:0 5%;}
    .service_list ul {left:0}
    .service_list li .t { font-size:22px; line-height: 32px;}
    .news li .cons {padding:35px 30px 35px 30px}    
    .news li .cons .title {padding:0 0 25px 0;}
    .news li .cons .title:before {left:90px;height:48px;}
    .news li .cons .title .date1 {font-size:25px; line-height:25px;top:3px}
    .news li .cons .title .date2 {top:38px;font-size:14px; line-height:14px;}
    .news li .cons .title .t {margin:0 0 0 80px; line-height: 28px; height:56px; }
    .news li .cons .title .t a { font-size:20px;}
    .news li .cons .content {font-size:15px;line-height:25px; height: 100px;}	
    .label_list li .mleft {;width:300px; height: 196px;}
    .label_list li .mright {margin-left:330px;margin-top:0}
	.label_list li .mright .content {height: 75px;}
}

@media only screen and (max-width:1366px){ 
    .wrap2 {margin:0 5%}
    .footer .up dl {margin:0;width:24%}
    .footer .up dl:nth-child(5) {width:100%;margin:40px 0 0 0}
    .footer .up { text-align:left}
    .footer .bg {opacity:0.3}  
    .case_cate .mright ul {max-width:575px;}
    .case_cate .mright li,.case_cate .mright li:nth-child(5),.case_cate .mright li:nth-child(10),.case_cate .mright li:nth-child(3),.case_cate .mright li:nth-child(6),.case_cate .mright li:nth-child(9) {margin:0 40px 0 0}
    .case_cate .mright li:nth-child(3) {margin:0 20px 0 0}
    .case_cate .mright li:nth-child(4),.case_cate .mright li:nth-child(10)  {margin:0}
    .case_cate .mright li:nth-child(6) {margin:0 0 0 59px}
    .case_cate .mright li:nth-child(7) {margin:0 0 0 82px}
    .case_cate .mright li:nth-child(9) {margin:0 68px 0 57px}
    .case_cate .mleft {margin:57px 0 0 0}    
    .case_cate .mright dl {max-width:575px;margin:0 -10px 0 0}
    .case_cate .mright dd {width:16.6666%;}
    .service li .cons .e { font-size:12px; line-height:17px;}
    .service li .cons .t {font-size:20px; line-height:25px;margin:20px 0 15px 0; }
    .service li .cons .g {line-height: 1.7;font-size:12px}
    .service li .cons .t:before {top:-10px;width:10px;margin-left:-5px;height:1px;}    
    .about_method li .pic {height: 120px;}
    .about_method li .pic img {height:120px}
    .contact .wrap {margin:0 5%;max-width:auto;}
}

@media only screen and (max-width:1044px){ 
    html,body,input,button,select,textarea,h1,h2,h3,h4,h5 {font-size:13px;}
    .fixtop ul.navpc {display:none;}
    .phonemenu .nav ul {display:block}.phonemenu .nav ul.servicemneu {display:none}
    .fixtop {height:50px;}
    .fixtop .logo,.fixtop.active .logo {width:139px; height:20px;top:15px;}
    .nav__trigger {top:12px;}
    .indpics .item {padding:50px 0 0 0;height:auto;}
    .indpics .item a {padding:26.2% 0;height:auto}
    .phonemenu .nav ul {margin:50px 0 0 0;}
    .phonemenu .nav li a {font-weight:400;font-size:20px;padding:25px 0 28px 0;}
    .owl-carousel .owl-dots { width:5px;padding:50px 0 0 0; line-height:0}
    .owl-carousel .owl-dots .owl-dot span{width:5px; height:5px;margin:5px 0;border-radius:50%;}
    .owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{height:15px;border-radius:10px;}   
    
    .owl-carousel .owl-dots {right:0;top:auto;bottom:15px;width:100%;padding:80px 0 0 0;height:auto; display: inline-block}
    .owl-carousel .owl-dots .owl-dot span{margin:0 5px; display: inline-block}
    .owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{width:15px;height:5px}
    .dshow .mleft img {margin:0}
    
    .indcase li .mleft .cons .title2 {font-size:20px; line-height:30px;}
    .indcase li .mleft .cons .hy {font-size:16px;margin:-2px 0 30px 0}
    .indcase li .mleft .cons .hy:before {bottom:-15px;width:20px; height: 1px;}
    .indcase li .mleft .cons .gs {font-size:12px}
    .indcase li .mright .title {margin:8% 0 0 0}
    .indcase li .mright .title a {font-size:20px;line-height: 30px}
    .indcase li .mright .content {font-size:15px;margin:0px 0 0 0}
    .indcase li .mright .more {bottom:8%}
    .indcase li .mright .more a span {font-size:30px; line-height:30px;} 
    .case {padding:30px 0 0 0; background: #f6f6f6}
    .case li .cons .title2,.news_case .item .cons .title2 {font-size:16px; line-height:24px; }
    .case li .cons .hy,.news_case .item .cons .hy {font-size:14px; line-height: 19px; margin:2px 0 18px 0; }
    .case li .cons .hy:before,.news_case .item .cons .hy:before {bottom:-10px;width:20px; height: 1px; }
    .case li .cons .gs,.news_case .item .cons .gs {font-size:12px; line-height: 17px}    
    .casetj .subject {font-size:20px;line-height: 20px;margin:0 0 80px 0; text-align: center}
    .casetj .subject p {display:block;font-size:16px; line-height: 16px; position: relative;margin:15px 0 0 0}
    .casetj .subject p:before {content:'\e679';  font-family: "iconfont" !important;position: absolute;bottom:-30px;left:50%;margin-left:-7px;transform: rotate(-90deg);-ms-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg); }
    .casetj .case li .cons .title2 {font-size:16px; line-height:24px; }
    .casetj .case li .cons .hy {font-size:14px; line-height: 19px; margin:2px 0 18px 0; }
    .casetj .case li .cons .hy:before {bottom:-10px;width:20px; height: 1px; }
    .casetj .case li .cons .gs {font-size:12px; line-height: 17px}    
    .new_con {padding:40px 0 30px 0}
    .new_con .subject {font-size:25px; line-height: 25px;top:45px}
    .new_telst li {height:30px; line-height:30px;font-size:16px;margin:0 0 0 20px}
    .new_telst li:before {height: 1px; bottom:-2px;}
    .new-wrap dt { margin:30px 0 30px 0}
    .new-wrap dd a p {padding:0}
    .new-wrap dd a span {display:none;}    
    .foot {padding:40px 0}
    .foot .wrap{margin:0 5%}
    .foot .cons .t {font-size:25px; line-height: 35px;letter-spacing: 0.5px}
    .foot .cons .c {font-size:12px; line-height: 1.4; letter-spacing:0; margin:3px 0 35px 0}
    .foot ul {width:104%;margin:0 0 0 -2%}
    .foot li {width:29.33333%;margin:0 2%; text-align: left;}
    .foot li h3 {font-size:25px; line-height: 25px;}
    .foot li i.jia {font-size:14px; line-height:14px;}
    .foot li .t2 { font-size:20px; line-height: 20px;margin:2px 0 0 0}
    .foot li .content { line-height: 1.6;margin:10px 0 0 0;max-width:100%}    
    .footer {padding:40px 0 25px 0;}
    .footer .up {margin:0 0 -10px 0}
    .footer .up dl {display:none;}
    .footer .up dl:nth-child(5) {margin:0;display:block}
    .footer .wx_tel {min-height:80px;}
    .footer .wx_tel .wx {top:0px;width:80px;}
    .footer .wx_tel .tel {margin:0 0 0 95px;top:-5px}
    .footer .wx_tel .tel p {font-size:25px; line-height:25px;margin:5px 0 0 0}
    .footer .address {margin:20px 0 0 0}
    .footer .copy {margin:34px 0 0 0}
    .footer .mright .wqw {margin:0 0 10px 0}
    .footer .mright .wqw li p {width:80px;left:-32px;bottom:25px;}
    .footer .mright .wqw li p span {display:block;margin:5px 0 0 0}
    .footer .mright .wqw li.wx i { width:24px; height: 20px; background-size:100%}
    .footer .mright .wqw li.qq i {width:14px; height: 20px;background-size:100%}
    .footer .mright .wqw li.wb i { width:22px; height:20px;background-size:100%}
    .footer .mright .link a {margin:0 13px 0 0}
    .footer .mright .link a:last-child {margin:0}    
    .topblank {height:50px}
    .prevnext { height:20px; padding:40px 0 20px 0}
    .prevnext .prev,.prevnext .next {width:68px; height:10px; margin:4px 0 0 0}
    .prevnext .mid { margin-left:-9px; width:18px;height:18px;}    
    .case_cate {padding:30px 0 0 0;}
    .case_cate:before {bottom:2px;}
    .case_cate .mleft {margin:0 0 20px 0;width:100%}
    .case_cate .mleft a {width:50%; line-height: 39px; height:40px;font-size:18px;padding:0;border-left:0}
    .case_cate .mleft a:nth-child(2) {margin-left:0;border-right:0}
    .case_cate .mright {margin:0;padding:0 0 20px 0}
    .case_cate .mright ul {max-width:100%;margin:0 2.5% 0 2.5%}
    .case_cate .mright li {float:left;margin:0;width:33.3333%; text-align:center}
    .case_cate .mright li:nth-child(1),.case_cate .mright li:nth-child(2),.case_cate .mright li:nth-child(3),.case_cate .mright li:nth-child(4),.case_cate .mright li:nth-child(5),.case_cate .mright li:nth-child(6),.case_cate .mright li:nth-child(7),.case_cate .mright li:nth-child(8),.case_cate .mright li:nth-child(9),.case_cate .mright li:nth-child(10) {margin:0}
    .case_cate .mright li a {margin:0}    
    .case_cate .mright dl {max-width:100%;margin:0 3%} 
    .show {padding:30px 0 0 0}
    .show .mleft .t {font-size:20px; line-height: 30px;}
    .show .mleft .c {font-size:13px;margin:10px 0 0 0; }
    .show .mleft .c p {margin:5px 0; padding:0 0 0 45px}
    .show .mright {font-size:13px;margin:20px 0 0 0}
    .show .mright strong {font-size:16px;}
    .show .cons {padding:35px 0 0 0}
    .show .cons img {margin:5px 0 0 0}
    .prevnext2 {padding:60px 0}
    .service li {padding:0; height: 300px}    
    .namemj {top:-50px}
    .service_cons .mright {width:40%;padding:0 5% 0 5%;}
    .service_cons .mright .t2 {font-size:20px; line-height:30px;margin:40px 0 0 0;}
    .service_cons .mright .hy {font-size:15px; line-height: 25px;margin:20px 0}
    .service_cons .mright .line {margin-top:30px;width:25px;height:2px;}   
    .service_list {margin:0 0 10px 0}
    .service_list ul {margin-top:0}
    .service_list li {margin-top:40px}
    .service_list li .t {font-size:20px; line-height: 30px;margin:0 0 25px 0}
    .service_list li .t:before {left:2px;bottom:-15px;height: 2px;}    
    .aboutpic {padding:50px 0 0 0;}
    .about .mleft {padding-top:40px}
    .aboutsubject {font-size:22px; line-height: 22px;margin:0 0 40px 0}
    .aboutsubject:before {bottom:-18px;width:22px; height:2px; }
    .about_service .service_list {margin:-30px 0 0 0}    
    .about_client {padding:40px 0}
    .about_client .aboutsubject {margin-bottom:30px}
    .about_client .item dd {height:100px}
    .about_client .item dd img {max-width:80%;max-height:80px;}
    .about_client .item dd img:Hover {top:0}    
    .about_method li {font-size:16px; line-height: 1.4}
    .about_method li .pic,.about_method li .pic img {height: 100px;}
    .about_method li .pic {margin:0 0 10px 0}
    .about_method li .pic p { bottom:6px;}
    .about_method li .cons {font-size:15px}
    .about_method li:hover {top:0}    
    .contact {padding:40px 0 0 0}
    .contact1 .t {font-size:20px; line-height: 1.4}
    .contact1 .t p {margin:20px 0 0 0}
    .contact1 .c {font-size:15px;margin:25px 0 0 0;font-weight:400; line-height: 1.8}
    .contact1 .c h3 {font-size:17px;font-weight:400}
    .message {margin-top:-10px}
    .message li {margin:20px 0 0 0}
    .message li input[type="text"] { height: 38px; line-height: 36px;padding:0 15px;font-weight:400;font-size:15px}
    .message li textarea {height: 200px;padding:10px 15px;font-weight:400}
    .message li #mbtn { line-height: 17px;height:auto;padding:13px 0 14px 0; font-size:17px;font-weight:400;margin-top:-10px}
    .job {margin-top:-12px}
    .job li {margin:20px 0 0 0;}    
    .job li .t {font-size:17px;padding:10px 0 10px 0; }
    .job li span.icon { right:15px;top:4px;font-size:20px; }
    .job li .c {padding:20px;top:46px;font-size:14px}
    .job li .c strong {font-size:16px;}
    .job li .c .c1 {margin:20px 0 10px 0}
    .job li .c .c1 a {width:120px; height: 30px; line-height: 29px;font-size:14px;font-weight:400;}
    .join {padding:0 0 25px 0}
    .join .t {font-size:20px; line-height: 1.4;}
    .join .c {font-size:15px;margin:20px 0 0 0; line-height: 1.8}
    .contactblank {height: 40px}    
    .news_cate {padding:25px 0; }
    .news_cate dd {margin:5px 20px 5px 0}
    .news_cate dd a {font-size:15px;border-width:1px; line-height:25px; }
    .news_cate dd.check a,.news_cate dd a:hover {color:#231f20;border-color:#231f20}
    .news ul {width:104%;margin:-2% 0 0 -2%}
    .news li {width:29.3333%;margin:2% 2% 0 2%}
    .news li .cons {padding:15px 15px 20px 15px}
    .news li .cons .title {padding:0 0 15px 0;margin:0 0 15px 0;}
    .news li .cons .title:before {left:75px;top:7px;height:40px; }
    .news li .cons .title .date1 { font-size:24px; line-height: 24px}
    .news li .cons .title .date2 { top:35px;font-size:12px; line-height:12px;}    
    .news li .cons .title .t {margin:0 0 0 88px; line-height: 25px; height:50px; padding:0}
    .news li .cons .title .t a {font-size:16px;letter-spacing:0;font-weight:400}
    .news li .cons .content {font-size:14px;line-height:25px; height: 100px;}    
    .newstj .case li .cons .title2 { height:25px; line-height: 25px;}
    .newstj .case li .cons .gs { line-height: 25px; height: 50px; overflow: hidden}
    .maincurrent {font-size:14px;margin:20px 0 30px 0}
    .nshow .title {font-size:20px; line-height: 30px}
    .nshow .cons {margin:25px 0 0 0}
    .nshow .cons img {margin:5px 0 0 0}
    .dshow .mleft {width:100%}
    .dshow .mright{width:100%;margin:30px 0 0 0}
    .dshow .mright .title {font-size:18px; line-height:28px;}
    .dshow .mright .addtime span {font-size:15px}
    .dshow .mright .addtime h2 {font-size:13px;}
    .dshow .mright .content {margin:20px 0 0 0;padding:25px 0 0 0; line-height: 1.8}
    .dshow .mright .gs {padding:20px 0 0 0;margin:25px 0 0 0; line-height: 1.8}    
    .dshow_subject {padding:0 0 30px 0;font-size:20px; line-height: 20px}
    .dshow_subject:before {top:32px;width:20px; height:3px;}    
    .dshow_subject2 {padding:30px 0 0 0}
    .dshow_subject2:before {display:none}
    .new_con_dshow {padding:0 0 30px 0}
    .new_con_dshow .subject {font-size:20px; line-height: 20px;top:0}
    .new_con_dshow .new-wrap dt {margin-top:-10px}    
    .newslabel {padding:30px 0 25px 0}
    .newslabel:nth-child(3) {margin:0 0 50px 0}
    .newslabel li {width:18%; }
    .newslabel li a {font-weight:400;}
    .newslabel .labbtn {margin:-15px 0 -10px 0; }
    .newslabel .labbtn span {margin:40px 0 0 0;font-size:30px; line-height:30px;}
    .prevnext3 .close {width:18px; height:18px; background-size:100%}
    .label_list ul {margin:-30px 0 -15px 0;}
    .label_list li {width:100%;padding:30px 0;}
    .label_list li.li2 {padding-left:0}
    .label_list li .mleft {width:344px; height: 225px;}
    .label_list li .mright {margin:8px 0 0 374px;}
    .label_list li .mright .title {font-size:20px; height:25px; line-height:25px;}
    .label_list li .mright .content {font-size:14px;line-height: 23px; height:115px; margin:10px 0 15px 0}
    .label_list li .mright .addtimemore p {font-size:18px; line-height:18px;margin:0 0 -5px 0}
    .label_list li .mright .addtimemore i {font-size:12px; line-height: 12px;}
    .label_list li .mright .addtimemore a { top:4px;width:28px; height: 28px;}
    .label_list li .mright .addtimemore a span {font-size:25px; line-height:28px; height:28px;}
    .label_list li.nolabel { padding:40px 0 25px 0;font-size:20px;}    
    .videos{margin:45px 0 -30px 0}
    .video-btn{width:50px; height:50px;margin:-25px 0 0 -25px}
    .new-wrap {margin:0px 0 0 0}
    .new_con_dshow .new-wrap {margin:25px 0 0 0}
    .blankheight { height:0px;}
    .videos .wrap2,.show .cons .wrap2 {margin:0}
    .dshow_subject3 {padding:10px 0 65px 0}
    .dshow_subject3:before {display:none;}
    .dshow_subject3 p {display:block;font-size:16px; line-height: 16px; position: relative;margin:15px 0 0 0}
    .dshow_subject3 p:before {content:'\e679';  font-family: "iconfont" !important;position: absolute;bottom:-30px;left:50%;margin-left:-7px;transform: rotate(-90deg);-ms-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg); }
    .owl-carousel .owl-nav {display:none}
}

@media only screen and (max-width:900px){ 
    .indpics .item,.owl-carousel .owl-dots {height:auto}
    .indpics .item a {background: none;padding:0}
    .indpics .item a img {display:block;width:100%}    
}

@media only screen and (max-width:788px){ 
    .indcase {padding:0px 0 0 0}
    .indcase li {margin:2px 0 0 0}
    .indcase li .mleft {width:100%;padding:33% 0;}
    .indcase li .mleft .cons { padding:0 5%;}
    .indcase li .mright {width:100%;padding:30px 5%;display:none;}
    .indcase li .mright .title {margin:0 0 5px 0}
    .indcase li .mright .title a {font-size:25px;line-height: 35px}
    .indcase li .mright .content {font-weight:400; line-height: 2}
    .indcase li .mright .more { display: inline-block;text-align:left;position:relative;left:0;bottom:0;transform: rotateY(180deg);-ms-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-o-transform: rotateY(180deg);margin:30px 0 0 -5px}
    .indcase li.li2 .mright .more {left:0}  
    .new-wrap dl {width:100%;}
    .new-wrap dt h2 { padding:0 5%;width:90%}
    .new-wrap dd { margin:10px 5%;}
    .new-wrap dd a span {display:block;}
    .new-wrap dd a p {padding:0 100px 0 0}  
    .service_list .clear2 { clear:both}
    .service_list .clear4 {display:none;}
    .service_list li {width:46%;}
    .aboutpic {height:450px}    
    .about_client .item dd {height:80px}
    .about_client .item dd img {max-height:60px;}
    .about_method li {width:33.3333%;margin:20px 0}
    .news li {width:46%;}
    .new_con_dshow .new-wrap dl:nth-child(2) {margin:40px 0}    
    .label_list li .mleft {width:50%;}
    .label_list li .mright {margin-left:55%}
}

@media only screen and (max-width:640px){ 
    .foot ul {margin-top:-30px}
    .foot li {width:96%;margin-top:30px}
    .footer .copy {width:100%;}
    .footer .mright {width:100%; text-align:left;}
    .footer .mright .wqw li {margin:20px 20px 10px 0}
    .footer .mright .wqw li p {left:0;}
    .case_cate .mright li {width:45%}
    .case_cate .mright li:nth-child(1),.case_cate .mright li:nth-child(3),.case_cate .mright li:nth-child(5),.case_cate .mright li:nth-child(7),.case_cate .mright li:nth-child(9),.case_cate .mright li:nth-child(11) {width:55%}
    .case_cate .mright li a {font-size:13px;}
    .case li {width:100%;padding:25.4% 0}
    .case li .cons,.news_case .item .cons {padding:0 5%}
    .case_cate .mright dd {width:33.3333%;}
    .show .mleft {width:100%;}
    .show .mright {width:100%;}
    .casetj .case li {width:100%;padding:25.4% 0}
    .service li {height: 320px;width:100%}    
    .service li .cons .e { font-size:13px; line-height:18px;}
    .service li .cons .t {font-size:18px; line-height:23px;margin:25px 0 20px 0; }
    .service li .cons .g {font-size:13px}
    .service li .cons .t:before {top:-12px}
    .service_cons .mleft {width:100%}
    .service_cons .mright {width:90%}
    .service_list li .t {font-size:16px; line-height:26px}
    .service_list li .c {font-size:13px}
    .aboutpic {height:auto}
    .aboutpic .in {height:auto;padding:35% 0}
    .about .mleft {width:90%}
    .about .mright {width:100%;margin:30px 0 0 0}
    .about_client .item dd {width:33.3333%}
    .about_method li {width:50%;}
    .contact1 {width:100%}
    .message {width:100%;margin:30px 0 0 0}
    .job {width:100%;}
    .join {width:100%;margin:40px 0 0 0}
    .news li {width:96%;}
    .newstj .case li {padding:33.2% 0;}    
    .dshow .mright .addtime h2:nth-child(2) {margin:0;float:right}
    .dshow .mright .addtime h2:nth-child(3) {display:none;}
    .newslabel li {width:31.3333%; height: 15px; line-height: 15px;}
    .newslabel li a {font-size:14px}
    .newslabel:nth-child(2) li a {font-size:12px}    
    .label_list li .mleft {width:100%; height:auto;padding:32.8% 0; position: relative;float:none;}
    .label_list li .mright .title {font-size:18px; }
    .label_list li .mright .addtimemore p {margin:-1px 0 0 0}
    .label_list li .mright {margin:20px 0 0 0;}
    .label_list li .mright .content {height:69px;margin-bottom:25px}
    
    .label_list li .mright .addtimemore a { top:2px;width:35px; height:35px;}
    .label_list li .mright .addtimemore a span {line-height:35px; height:35px;}
    
    .video-btn{width:40px; height:40px;margin:-20px 0 0 -20px}    
}

