﻿@charset "UTF-8";

@media (min-width: 768px) { header { padding-left: 30px; padding-right: 30px; } }

@media (min-width: 1600px) { header { padding-left: 0; padding-right: 0; } }




@charset "UTF-8";
body { background:#fff; }

  .indexbannerindeo { text-align: center; position: absolute; left: auto; width: 100%; z-index: 1; bottom: 20px; }
  
  .indexbannerindeo span { width: 12px; height: 12px; display: inline-block; margin: 0 5px; background: #fff; cursor: pointer; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; }
  
  .indexbannerindeo span.cur, .indexbannerindeo span.swiper-pagination-bullet-active { background: #183884; }
.m-topcolumn { border-bottom: 1px solid #e6e6e6; padding-top: 30px; margin-bottom: -1px; margin-bottom: 40px; }

.m-topcolumn .m-title { font-size: 20px; color: #4c4c4c; display: inline-block; border-bottom: 2px solid #183884; height: 32px; padding-bottom: 4px; font-weight: bold; }

.m-topcolumn .crumb { float: right; color: #808080; font-size: 13px; padding-bottom: 4px; }

.m-topcolumn .crumb a { color: #808080; }

.m-topcolumn .crumb a:hover, .m-topcolumn .crumb a.cur { color: #4c4c4c; }

.m-topcolumn .crumb a.home-icon { width: 16px; height: 17px; margin-right: 10px; display: inline-block; vertical-align: -3px; background: url(../images/wicon17.png) center center no-repeat; }



/*产品*/
.product-recommend { border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; }

.product-recommend dt img { display: block; width: 100%; }

.product-recommend dd { font-size: 15px; color: #666; padding: 30px 0 0 0; line-height: 30px; }

.product-recommend dd .recomtitle { font-size: 20px; font-weight: bold; color: #183884; line-height: 30px; position: relative; padding-bottom: 15px; margin-bottom: 15px; }

.product-recommend dd .recomtitle:after { content: ""; position: absolute; display: block; width: 48px; height: 2px; background: #DBDBDB; bottom: 0; }

.product-list { padding-bottom: 32px; }

.product-list dl { padding: 30px 0 28px; border-bottom: 1px solid #E6E6E6; }

.product-list dl dt a { display: block; }

.product-list dl dt img { display: block; max-width: 100%; margin: 0 auto; }

.product-list dl dd { padding: 3% 0 0 15px; font-size: 14px; }

.product-list dl dd h4 { font-size: 18px; margin-bottom: 20px; }

.product-list dl dd h4 a { display: block; color: #333333; height: 24px; line-height: 24px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }

.product-list dl dd .product-text { height: 56px; line-height: 28px; display: -webkit-box; word-break: break-all; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.product-list dl dd .promore { padding-top: 25px; }

.product-list dl dd .promore a { display: block; width: 140px; height: 44px; background: #F2F2F2; text-align: center; color: #666666; line-height: 44px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-transition: background ease-in .3s; -o-transition: background ease-in .3s; -moz-transition: background ease-in .3s; transition: background ease-in .3s; }

.product-list dl dd .promore a:hover { background: #183884; color: #fff; }

.three-nav { display: none; padding: 8px 0; display: none; }

.three-nav a { display: block; padding: 8px 0 8px 50px; position: relative; }

.three-nav a:after { content: ""; position: absolute; width: 4px; height: 4px; background: #999999; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; display: block; top: 50%; margin-top: -2px; left: 37px; }

.three-nav a.cur, .three-nav a:hover { color: #183884; }

.three-nav a.cur:after, .three-nav a:hover:after { background: #183884; }

.product-deatils { overflow: hidden; }

.pro-left { border: 1px solid #ECECEC; }

.pro-left .pro-bigimg { position: relative; height: 336px; overflow: hidden; }

.pro-left .pro-bigimg img { display: block; max-height: 100%; margin: 0 auto; position: relative; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }

.mobile-swiper { position: relative; overflow: hidden; }

.mobile-swiper ul li img { display: block; max-width: 100%; margin: 0 auto; }

.mobile-swiper .indexbannerindeo span { background: #F2F2F2; }

.mobile-swiper .indexbannerindeo span.swiper-pagination-bullet-active { background: #183884; }

.product-small { border-top: 1px solid #EBEBEB; padding: 10px 30px; position: relative; }

.small-box { position: relative; overflow: hidden; }

.small-box ul li { float: left; width: 33.33%; position: relative; cursor: pointer; }

.small-box ul li img { display: block; width: 100%; }

.small-box ul li:after { content: ""; position: absolute; top: 25%; height: 50%; width: 1px; right: 0; background: #EBEBEB; }

.samll-btn { position: absolute; width: 30px; height: 50px; display: block; left: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; }

.samll-btn:after { content: ""; position: absolute; width: 14px; height: 14px; border-left: 3px solid #7c8287; border-bottom: 3px solid #7c8287; border-right: 0; border-top: 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); left: 12px; top: 18px; }

.samll-btn:hover:after { border-color: #183884; }

.small-right { left: auto; right: 0; }

.small-right:after { -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); left: 2px; }

.pro-right { padding-top: 30px; color: #4c4c4c; font-size: 15px; line-height: 30px; }

.pro-right .protitle { color: #333333; font-weight: bold; font-size: 20px; padding-bottom: 18px; border-bottom: 1px solid #EBEBEB; margin-bottom: 24px; }

.pro-right .application-scope { margin-top: 20px; padding: 15px 24px; background: #F2F2F2; }

.pro-right .application-scope .colorbule { font-weight: bold; font-size: 16px; color: #183884; margin-bottom: 10px; }

.proload-btn { padding-top: 30px; font-size: 0; clear: both; }

.proload-btn a { display: inline-block; font-size: 16px; text-align: center; padding: 8px 0; color: #fff; background: #183884; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-right: 4%; width: 76%; max-width: 298px; line-height: 35px; cursor:default; }

.proload-btn a img { display: inline-block; vertical-align: middle; margin-right: 8px; }

.promobhidden-md { display: block; }

.provisible-md { display: none; }

.product-box { padding-top: 26px; }

.product-tab { background: #F2F2F2; font-size: 0; clear: both; overflow: hidden; }

.product-tab a { font-size: 12px; width: 20%; padding: 8px 0; color: #666; text-align: center; display: inline-block; max-width: 155px; -webkit-transition: background ease-in .3s; -o-transition: background ease-in .3s; -moz-transition: background ease-in .3s; transition: background ease-in .3s; position: relative; }

.product-tab a.cur, .product-tab a:hover { background: #183884; color: #fff; }

.product-tab a:after { content: ""; position: absolute; top: 18px; height: 17px; width: 2px; right: -2px; background: #E7E7E7; }

.product-deatilsbox { overflow: hidden; padding: 35px 0; }

.product-deatilsbox img { max-width: 100%; }

.product-deatilsbox .mdeatils-box { display: none; }

.related-products { background: #F2F2F2; padding: 35px 20px 24px; }

.related-title { font-size: 18px; font-weight: bold; color: #183884; }

.related-list { margin-top: 20px; overflow: hidden; }

.related-list ul li { float: left; width: 33.3%; margin-right: 28px; }

.related-list ul li a { display: block; }

.related-list ul li img { display: block; width: 100%; }

.related-btn { text-align: center; padding-top: 26px; }

.related-btn span { display: inline-block; width: 30px; height: 30px; border: 1px solid #C3C3C3; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; position: relative; cursor: pointer; margin: 0 9px; }

.related-btn span:after { content: ""; position: absolute; top: 8px; left: 10px; width: 12px; height: 12px; border-right: 1px solid #C3C3C3; border-top: 1px solid #C3C3C3; border-left: 0; border-bottom: 0; -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); }

.related-btn span.related-right:after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); left: 5px; }

.related-btn span:hover { border-color: #183884; }

.related-btn span:hover:after { border-color: #183884; }

.problemcoment { margin-top: 30px; font-size: 15px; }

.problemcoment ul { margin: 0px; padding-bottom: 30px; }

.problemcoment ul li.borderbottom { padding-top: 15px; }

.problemcoment ul li h3.problemtitle { border-bottom: 1px solid #EBEBEB; margin: 0 auto; position: relative; padding: 0 25px 20px 45px; cursor: pointer; font-size: 15px; }

.problemcoment ul li h3.problemtitle:after { position: absolute; content: ""; display: block; width: 12px; height: 12px; top: 50%; right: 15px; margin-top: -8px; border-left: 3px solid #BFBFBF; border-top: 3px solid #BFBFBF; -webkit-transform: rotate(225deg); -moz-transform: rotate(225deg); -ms-transform: rotate(225deg); -o-transform: rotate(225deg); transform: rotate(225deg); }

.problemcoment span.problemQ { background: url(../images/wicon44.png) no-repeat, #183884; -moz-background-size: cover; -o-background-size: cover; background-size: cover; display: block; width: 32px; height: 32px; position: absolute; left: 0px; top: 0px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

.problemcoment span.problemA { background: url(../images/wicon45.png) no-repeat, #B3B3B3; -moz-background-size: cover; -o-background-size: cover; background-size: cover; display: block; width: 32px; height: 32px; position: absolute; left: 11px; top: 18px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

.problemList { position: relative; padding: 20px 10px 20px 60px; color: #666; }

.CommonproblemContent { background: #F7F7F7; line-height: 30px; display: none; }

.problemcoment ul li.cur h3 { color: #183884; }

.problemcoment ul li.cur h3.problemtitle:after { border-color: #183884; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }

.Service-flow { font-size: 15px; line-height: 30px; color: #4c4c4c; }

.Service-flow img { max-width: 100%; }

.folwtitle { font-weight: bold; color: #183884; font-size: 18px; padding-bottom: 10px; }

.flowimg { overflow-x: auto; margin-bottom: 18px; }

.flowimg img { min-width: 640px; }

.file-name { float: left; width: 50%; display: block; text-align: left; }

.file-size { float: left; width: 20%; display: block; }

.file-time { float: left; width: 20%; display: block; }

.file-load { float: right; display: block; }

.download-list { margin-top: 24px; overflow-x: auto; }

.download-list ul { min-width: 374px; padding-bottom: 30px; }

.download-list ul li { padding: 0 10px; font-size: 14px; text-align: center; color: #666; }

.download-list ul li.li1 { height: 44px; line-height: 44px; background: #183884; color: #fff; font-size: 14px; font-weight: bold; }

.download-list ul li.li2 { height: 50px; line-height: 50px; border-bottom: 1px solid #EBEBEB; }

.download-list ul li.li2 .file-name { height: 50px; line-height: 50px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; color: #333; }

.download-list ul li.li2 .file-name:hover { color: #183884; }

.download-list ul li.li2 .down-loadbtn { width: 20px; height: 20px; display: inline-block; margin-top: 24px; background: url(../images/download.png) center center no-repeat; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }



@media (min-width: 768px) { 
	
  .product-recommend { padding-bottom: 30px; }
  .product-recommend dt { float: right; width: 54%; }
  .product-recommend dd { float: left; width: 46%; font-size: 15px; padding: 4.4% 60px 0 0; line-height: 30px; }
  .product-recommend dd .recomtitle { font-size: 24px; line-height: 30px; padding-bottom: 24px; margin-bottom: 22px; }
  .product-list { padding-bottom: 64px; }
  .product-list dl { padding: 54px 0 28px; }
  .product-list dl dt { float: left; width: 50%; padding-right: 4%; }
  .product-list dl dd { float: left; width: 50%; padding: 3% 0 0 15px; font-size: 16px; }
  .product-list dl dd h4 { font-size: 20px; margin-bottom: 26px; }
  .product-list dl dd .promore { padding-top: 35px; }
  .product-list dl dd .promore a { width: 145px; height: 47px; line-height: 47px; }
  .product-list dl:hover dt a { overflow: hidden; }
  .product-list dl:hover dt a img { -webkit-transition: all ease 0.7s; -moz-transition: all ease 0.7s; -o-transition: all ease 0.7s; transition: all ease 0.7s; }
  .product-list dl:hover dt a:hover img { -webkit-transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -ms-transform: scale(1.03, 1.03); -o-transform: scale(1.03, 1.03); transform: scale(1.03, 1.03); }
  .product-list dl:hover dd h4 a { color: #183884; }
  .product-list dl:hover .promore a { background: #06a8af; color: #fff; }
  .product-box { padding-top: 26px; }
  .product-tab a { font-size: 16px; padding: 13px 0; }
  .product-tab a.cur, .product-tab a:hover { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
  .product-deatilsbox { padding: 45px 0 40px; }
  .related-products { padding: 35px 50px 24px; }
  .related-title { font-size: 24px; }
  .related-list { margin-top: 30px; }
  .related-list ul li { float: left; width: 33.3%; margin-right: 28px; }
  .related-btn { padding-top: 36px; }
  .problemcoment { padding: 0; }
  .problemcoment ul { padding-bottom: 40px; }
  .problemcoment ul li h3.problemtitle { padding: 6px 50px 20px 65px; font-size: 14px; }
  .problemcoment span.problemQ { left: 0px; -moz-background-size: 32px auto; -o-background-size: 32px auto; background-size: 32px auto; }
  .problemcoment span.problemA { left: 32px; -moz-background-size: 32px auto; -o-background-size: 32px auto; background-size: 32px auto; }
  .problemList { padding: 25px 30px 25px 90px; }
  .enjoy-map { padding-top: 38px; padding-bottom: 65px; }
  
  
  .download-top { padding: 36px 30px; }
  .md-float { float: left; padding-right: 108px; width: 61.5%; }
  .md-float .question-select { width: 47%; margin-right: 3%; }
  .md-float .query-btn { position: absolute; right: 0; top: 0; height: 100%; width: 108px; }
  .load-search { float: left; width: 38.5%; padding-left: 2%; margin-top: 0; }
  .download-list { margin-top: 24px; }
  .download-list ul { padding-bottom: 58px; }
  .download-list ul li { padding: 0 36px 0 20px; font-size: 15px; }
  .download-list ul li.li1 { height: 50px; line-height: 50px; font-size: 16px; }
  .download-list ul li.li2 { height: 74px; line-height: 74px; }
  .download-list ul li.li2 .file-name { height: 74px; line-height: 74px; }
  .download-list ul li.li2 .file-name:hover { color: #183884; }
  .download-list ul li.li2 .down-loadbtn { width: 26px; height: 26px; }
 
  
  .career-develop { margin-top: 35px; font-size: 15px; line-height: 30px; }
  .career-title { font-size: 30px; text-align: center; color: #183884; font-weight: bold; margin-bottom: 40px; line-height: 30px; }
  .careerdl { position: relative; margin-top: 28px; }
  .careerdl dd { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); border: 1px solid #EBEBEB; width: 100%; max-width: 485px; padding: 60px 35px; color: #4c4c4c; }
  .careerdl dt { float: right; width: 50%; }
  .careerdl dt img { display: block; max-width: 100%; }
  .hsh_zp04 { padding-bottom: 40px; }
  .address-list { padding-top: 60px; }
  .address-list ul li { padding: 0 7% 40px 80px; }
  .address-list ul li .address-con { padding-top: 5px; }
  .map { height: 495px; }
  .campus { line-height: 30px; font-size: 15px; padding-bottom: 45px; margin-bottom: 45px; }
  .campusul { padding: 38px 0 40px; }
  .campusul li { font-size: 16px; }
  .campusul li .campunum .year { width: 114px; height: 114px; line-height: 114px; font-size: 38px; margin: 0 auto 15px; }
  .campusul li .campunum:after { font-size: 52px; right: -13px; }
  .campusul li br { display: block; }
  .campudl dd { float: left; width: 50%; padding-right: 50px; }
  .campudl dt { float: right; width: 50%; }
  .process { padding-bottom: 85px; }
  .welfare dl dt { float: right; width: 50%; }
  .welfare dl dd { float: left; width: 50%; padding: 30px 5% 20px 0; }
  .welfare dl:nth-child(even) dt { float: left; }
  .welfare dl:nth-child(even) dd { padding: 30px 0 20px 5%; }
  .welfare-table { margin-top: 40px; }
  .welfare-table table tr td { padding: 14px 40px; }
  .demeanor-box { padding-bottom: 10px; }
  .demeanorlist li { padding: 0 5px 30px; }
  .mt0 { margin-top: -20px; }
  .hourList li:nth-child(3n+1){clear:left;}
  .thumb-popup .thumb-wraper .banner-btn.swiper-left { left:4%; }
.thumb-popup .thumb-wraper .banner-btn.swiper-right { right:4%; }
}

@charset "UTF-8";
@media (min-width: 992px) { .promobhidden-md { display: none; }
  .provisible-md { display: block; }
  .pro-left { float: left; width: 43%; }
  .pro-right { float: right; max-width: 570px; width: 53%; font-size: 15px; line-height: 30px; padding-top: 0; }
  .pro-right .protitle { font-size: 24px; padding-bottom: 18px; margin-bottom: 24px; }
  .pro-right .application-scope { margin-top: 40px; padding: 15px 24px; }
  .pro-right .application-scope .colorbule { font-size: 16px; margin-bottom: 10px; }
  .proload-btn { padding-top: 50px; }
  .proload-btn a { font-size: 16px; }
  .careerbox { margin-top: 55px; }
  .careerbox .centerimg { display: block; }
  .careerul { margin-bottom: -50px; }
  .careerul li { float: left; width: 50%; padding-right: 210px; }
  .careerul li .career-con { margin: 44px 0; padding: 0; }
  .careerul li .carnum { position: absolute; width: 52px; height: 52px; font-size: 18px; right: -88px; top: -10px; line-height: 52px; left: auto; }
  .careerul li:nth-child(even) { padding-left: 210px; padding-right: 0; }
  .careerul li:nth-child(even) .carnum { left: -88px; right: auto; }
  .hsh_zp04 li h3 { padding: 0 30px 0 14px; } }

@media (min-width: 1024px) { body { padding-top: 0; }
  .product-center { padding-top: 60px; }
  .inporoduct-con img { height: 79px; }
  .inporoduct-con h5 { font-size: 24px; margin: 5px 0 8%; }
  .inporoduct-con .inporoduct-link a { font-size: 16px; }
  .product-btn { width: 46px; height: 87px; }
  .product-btn:after { width: 20px; height: 20px; margin-top: -10px; margin-left: -6px; }
  .product-btn.product-right:after { margin-left: -15px; }
  
  .recommended-box { padding: 0 86px; }
  .recommended-products { padding-top: 60px; padding-bottom: 85px; background: #F5F5F5; }
  .recommended-products .indexabout-en span { background: #F5F5F5; }
  .recom-product { margin-top: 56px; overflow: hidden; }
  .recom-product ul li { padding: 0; }
  .recom-product ul li a { display: block; background: #fff; border: 1px solid #ebebeb; }
  .recom-product ul li a .zoom { overflow: hidden; }
  .recom-product ul li a .zoom:hover img { -webkit-transform: scale(1.03, 1.03); -moz-transform: scale(1.03, 1.03); -ms-transform: scale(1.03, 1.03); -o-transform: scale(1.03, 1.03); transform: scale(1.03, 1.03); }
  .recom-product ul li a .zoom img { -webkit-transition: all ease 0.7s; -moz-transition: all ease 0.7s; -o-transition: all ease 0.7s; transition: all ease 0.7s; }
  .recom-product ul li a .zoom img { display: block; width: 100%; }
  .recom-product ul li a:hover h5 { color: #183884; }
  .inproduct-con { border-top: 1px solid #EBEBEB; padding: 25px 18px 15px; font-size: 15px; }
  .inproduct-con h5 { font-size: 18px; color: #333; margin-bottom: 16px; height: 24px; line-height: 24px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
  .inproduct-con p { position: relative; padding-left: 14px; margin-bottom: 6px; }
  .inproduct-con p:before { content: ""; position: absolute; width: 4px; height: 4px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; background: #B3B3B3; display: block; top: 10px; left: 0; }
  
  .plus.icon { display: none; }
  
  .common-left { max-width: 250px; float: left; width: 21%; margin-bottom: 0; }
  .common-right { float: right; width: 79%; padding-left: 48px; }
  .com-title { padding: 35px 33px; font-size: 26px; line-height: 30px; }
  .com-title:after { width: 0; height: 0; border-top: 20px solid #fff; border-left: 20px solid transparent; display: block; top: 0; right: 0; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; }
  
  .recom-column { padding-top: 30px; }
  .recom-list a img { -webkit-transition: all ease .3s; -o-transition: all ease .3s; -moz-transition: all ease .3s; transition: all ease .3s; }
  .recom-list a img:hover { -webkit-transform: translateX(2px); -moz-transform: translateX(2px); -ms-transform: translateX(2px); -o-transform: translateX(2px); transform: translateX(2px); }
  /*成功案例*/
  .select-box { margin-top: -28px; }
  .select-box dl { padding: 28px 0 10px 48px; }
  .select-box dl dt { top: 28px; font-size: 18px; }
  .select-box dl dd { padding-right: 50px; }
  .select-box dl dd a { font-size: 16px; padding: 0 17px 10px; }
  .select-box dl dd .arrormore-btn { top: -3px; }
  .select-box dl dd .arrormore-btn:after { width: 15px; height: 15px; }
  .case-list { padding-top: 46px; }
  .case-list ul li { padding: 0 12px 32px; font-size: 16px; }
  /* 视频播放*/
  .tianjiatvwrap { width: 700px; margin-left: -350px; }
  .tianjiatvwrap .videobox { height: 400px; }
  .zhaoptext04 { padding: 30px 34px 35px; font-size: 15px; }
  .hsh_zp04 li h3 { height: 70px; line-height: 70px; }
  .nszyzdsbacktop { width: 50px; height: 50px; } }

@charset "UTF-8";
@media (min-width: 1200px) { .banner ul li { height: 560px; }
 
  .indexabout-con { padding: 54px 84px 0; }
  .recom-product ul li { width: 25%; }
  
 /* .rightfixed .kf-icon { width: 55px; background-position: center 20px; padding: 70px 16px 15px; line-height: 24px; font-size: 18px; -moz-background-size: auto 34px; -o-background-size: auto 34px; background-size: auto 34px; }*/


}

@media (min-width: 1440px) { .banner-con { padding: 65px 0 0 50px; }
  .index-web { padding-left: 0; padding-right: 0; }
  .footer-web { padding: 0; }
  /* 视频播放*/
  .tianjiatvwrap { width: 1000px; margin-left: -500px; }
  .tianjiatvwrap .videobox { height: 600px; } }



.ms-detail td .short-sl { width: 103px; }



@charset "UTF-8";
@font-face { font-family: 'knockout'; src: url("../fonts/knockout.woff") format("woff"); font-weight: normal; font-style: normal; }


@media (max-width:1366px) and (max-height:768px) {
    .thumb-popup .thumb-wraper .thumb-copy-wrapper .swiper-wrapper li img {
        max-height:80%;
    }
   }