
/*Reset*/
.xian { margin-top: 40px; border-top-width: 1px; border-top-style: dotted; border-top-color: #CCC; }
*{padding:0; margin:0}
img{border:none}
object,.dis{display:block}
ul,ul li,ol,ol li,menu li{list-style:none}
.cls{clear:both;line-height:0px!important;height:0px!important;font-size:0px!important}
.mt20{ height:20px;}
select,input{vertical-align:middle;font-size:12px}
a{color:#444;text-decoration:none}
a:visited{color:#918b8e;text-decoration:none}
a:hover{color:#00C}
a:active{color:#666}
.undis,.hidden,.play{display:none}
/*basic*/
.wrap{width:1200px;margin:0 auto;position:relative}
.mobile_nav_wrap{width:100%;position:relative}
.cm_ico{background:url(../images/common_bg.gif) no-repeat}
.cm_ico2{background:url(../images/toptel_bg.png) no-repeat;}
.kg{ width:22px; height:1px; float:left;}
.bigimg .pic img{ display:block;margin:0 auto;max-width:100%;}


h1#caseInfoHover{ font-size:0.3rem; height:1.0rem; line-height:1.0rem; text-align:center}
.title h1 {color: #333;font-size: 18px;font-weight: bold;}
.title {border-bottom: 1px solid #f3e6e6;height: 40px;width: 100%;position: relative;margin-top: 28px;}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height: 150%}
.content p{font-size:16px;margin:1.12em 0;line-height:30px}
.content h1{font-size:32px;font-weight:bold;margin:.67em 0}
.content h2{font-size:24px;font-weight:bold;margin:.75em 0}
.content h3{font-size:18px;font-weight:bold;margin:.83em 0}
.content h4{font-size:16px;font-weight:bold;margin:1.12em 0}
.content h5{font-size:14px;font-weight:bold;margin:1.5em 0}
.content h6{font-size:12px;font-weight:bold;margin:1.67em 0}
.newstit{width:100%;border-bottom:1px solid #eee;text-align:center;padding-bottom:24px}
.newstit h1{font-size:32px;color:#000;padding:30px 0 30px}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height: 150%}
.content_bak h1,.content_bak h2,.content_bak h3,.content_bak h4,.content_bak h5,.content_bak h6{line-height: 150%}
.newstit p{font-size:14px;color:#454545}
.newstit p span{padding:0 20px}
.newstit p span#hits{padding:0}
.newstit p span .icon_js_c{background:url(../images/icon_news_detail.gif) no-repeat;display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;overflow:hidden;font-size:14px;vertical-align:middle;margin-left:4px}
.newstit p span .icon_js_c_hover{background:url(../images/icon_news_detail.gif) -20px 0 no-repeat;display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;overflow:hidden;font-size:14px;vertical-align:middle;margin-left:4px}
.newsDetailCur{width:100%;position:relative;padding:23px 0 17px}
.newsDetailCur li{width:49.9%;float:left;font-size:14px;position:relative;height:19px;z-index:1111}
.newsDetailCur li.r{text-align:right}
.newsDetailCur li a{padding:5px 0 5px;display:block;float:left}
.newsDetailCur li.r a{float:right}
.newsDetailCur .r .newsCurPic{left:auto; right:70px}
.content_bak img{display:inline-block;}
.content_bak .about_fwlc_pc img{background:none}
.content_bak h1,.content_bak h2,.content_bak h3,.content_bak h4,.content_bak h5,.content_bak h6{line-height: 150%}
.content_bak{font-size:14px;line-height:30px;padding:40px 60px;background-color: #F4F4F4;margin-bottom: 16px;}
.content_bak p{font-size:14px;margin:1.12em 0;line-height:2}
.content_bak h1{font-size:28px;font-weight:bold;margin:.67em 0}
.content_bak h2{font-size:24px;font-weight:bold;margin:.75em 0}
.content_bak h3{font-size:18px;font-weight:bold;margin:.83em 0}
.content_bak h4{font-size:16px;font-weight:bold;margin:1.12em 0}
.content_bak h5{font-size:14px;font-weight:bold;margin:1.5em 0}
.content_bak h6{font-size:12px;font-weight:bold;margin:1.67em 0}
.content_bak ul li{list-style:inherit}
.content_bak .n_top{margin-top:0}
.content_bak a,.content_bak a:visited{color:#00C;}
.content_bak h2{ border-bottom:1px solid #d2d2d2; font-size:20px;}
.content_bak .fl{ float:left; width:45%;}
.content_bak .fr{ float:right; width:45%;}


/*text*/
.f_r{float:right}
.f_l{float:left}
.b{font-weight:bold}
.f8{font-size:8px}
.f9{font-size:9px}
.f10{font-size:10px}
.f11{font-size:11px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px !important}
.f15{font-size:15px !important}
.f16{font-size:16px !important}
.f18{font-size:18px !important}
.f42{font-size:42px !important}
.f48{font-size:48px !important}
.f30{font-size:30px !important}
.f22{font-size:22px !important}
.pr10{padding-right:10px}
.pr5{padding-right:5px}
.f_l{float:left}
.f_r{float:right}
.em{text-indent:2em}
.hei{color:#000}
.red{color:#f00}
.red3{color:#e62b86}
.no_bg{background:none !important}
.red2{color:#ed4d30}
.pic_tit{text-indent:-999em;overflow:hidden;text-align:left}
.green{color:#00C !important}
.no_nr{margin-right:0px !important}
#MoreCaseBoxCon .no_nr{margin-right:0px !important}
.contact-us{margin: 10px auto;}
.contact-us-content{width:100%;font-size:16px;line-height: 28px;}
.contact-us-content-column{width:50%;float: left;font-size: 16px;}



h1.contact-title {
    width: 100%;
    text-align: center;
    font-size: 30px;
    margin: .67em 0;
    color: #000;
}
a:link, a:visited {text-decoration: none;color: #555;}
a:hover{color:#00c;}
img {vertical-align: middle;}
.mbx {
  height: 60px;
  line-height: 58px;
  border-bottom: 1px solid #e5e5e5;
  width: 100%;
  margin: 0 auto;
  background:#F5F5F5;
}
.mbx .menu {
  width: 760px;
  margin: 0;
  padding-left: 0;
}
.mbx .menu div {
  text-align: left;
}
.mbx .menu a {
  font-size: 16px;
  font-weight: bold;
  color: #333;
  padding: 0 30px;
}
.mbx .menu a:hover {
  color: #03c;
  border-bottom: 2px solid #03c;
  display: inline-block;
  margin-top: -1px;
}
.mbx .menu a.cur {
  color: #03c;
  border-bottom: 2px solid #03c;
  display: inline-block;
  margin-top: -1px;
}
.mbx p {
  margin: 0;
}
a.button-chat{
  display: block;
  width: 235px;
  height: 60px;
  line-height: 60px;
  vertical-align: middle;
  background-color: #2572e6;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}

.product-content .proshow-con div,
.product-content .product-features div,
.product-content p{font-size: 16px;line-height: 30px;}
.product-content h3{font-size: 18px;font-weight: bold;}
.nybasetit {
  width: 100%;
  margin: 30px auto;
  text-align: center;
}
.nybasetit h1 {
  font-size: 32px;
  color: #111;
}
.prosleft {
  width: 40%;
}
.proright {
  width: 56%;
}
.proright h3{font-size: 18px;font-weight: bold;}
.proright h3:first-child{font-size: 20px;}

.pull-left{float: left !important;}
.pull-right{float:right !important;}

.pic {
  position: relative;
  overflow: hidden;
}
.bigimg {
  width: 100%;
  border: 1px solid #e5e5e5;
}
.bigimg .pic {
  width: 100%;
  padding: 10px 0 26px 0;
}
.bigimg .pic p{text-align: center;margin: 4px auto;}
/*.vcenter {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  display: block;
  vertical-align: middle;
  margin: auto;
}
.pic:after {
  display: block;
  content: "";
}*/
.bigimg .pic:after {
  padding-bottom: 100%;
}
.slick-slider {
  position:relative;
  display:block;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  -ms-touch-action:pan-y;
  touch-action:pan-y;
  -webkit-tap-highlight-color:transparent
}
.slick-list {
  position:relative;
  overflow:hidden;
  display:block;
  margin:0;
  padding:0;
  z-index:1
}
.slick-list:focus {
  outline:none
}
.slick-list.dragging {
  cursor:hand
}
.slick-slider .slick-track {
  -webkit-transform:translate3d(0,0,0);
  -ms-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
}
.slick-track {
  position:relative;
  left:0;
  top:0;
  display:block
}
.slick-track:before,.slick-track:after {
  content:"";
  display:table
}
.slick-track:after {
  clear:both
}
.slick-loading .slick-track {
  visibility:hidden
}
.slick-slide {
  float:left;
  height:100%;
  min-height:1px;
  display:none
}
[dir="rtl"] .slick-slide {
  float:right
}
.slick-slide img {
  display:block;
  margin: 0 auto;
  max-width: 100%;
}
.slick-slide.slick-loading img {
  display:none
}
.slick-slide.dragging img {
  pointer-events:none
}
.slick-initialized .slick-slide {
  display:block
}
.slick-loading .slick-slide {
  visibility:hidden
}
.slick-vertical .slick-slide {
  display:block;
  height:auto;
  border:1px solid transparent
}
.slick-prev,.slick-next {
  position:absolute;
  display:block;
  height:50px;
  width:50px;
  line-height:0;
  font-size:0;
  cursor:pointer;
  background:transparent;
  color:transparent;
  top:50%;
  margin-top:-30px;
  padding:0;
  border:none;
  outline:none;
  z-index:3;
}
.slick-prev {
  left:30px;
  border-left: solid 1px #fff;
  border-bottom: solid 1px #fff;
  transform: rotate(45deg);
}
.slick-next {
  border-right: solid 1px #fff;
  border-bottom: solid 1px #fff;
  transform: rotate(-45deg);
}
[dir="rtl"] .slick-prev {
  left:auto;
  right:30px
}
.slick-next {
  right:30px
}
[dir="rtl"] .slick-next {
  left:30px;
  right:auto
}
.slick-dots {
  position:absolute;
  bottom:10px;
  height:auto;
  list-style:none;
  display:block;
  text-align:center;
  padding:0;
  width:100%;
  line-height:0;
  z-index:2;
}
.slick-dots li {
  position:relative;
  display:inline-block;
  margin:0 5px;
  padding:0;
  cursor:pointer
}
.slick-dots li button {
  border:0;
  display:block;
  height:15px;
  width:15px;
  padding:0;
  margin:0;
  outline:none;
  line-height:0;
  font-size:0;
  cursor:pointer;
  background:#555;
  border-radius:15px
}
.slick-dots li.slick-active button {
  width: 30px;
  background:#03c;
}

.nav.fixed_nav{display: none;position: relative;z-index: 1;}
.isStuck {
  width: 100%;
  padding-top: 0;
  z-index: 999999999;
  border-bottom: 1px solid #ccc;
  -webkit-box-shadow: rgba(0,0,0,.2) 0 1px 5px 0;
  -moz-box-shadow: rgba(0,0,0,.2) 0 1px 5px 0;
  box-shadow: rgba(0,0,0,.2) 0 1px 5px 0;
  -webkit-transform: translateZ(0);
}

.proxx{margin: 20px auto;border-top: 1px solid #f0f0f0;overflow: hidden;}
.proxx h3{margin: 20px auto;}

.product-features h3{margin: 0 auto;}
.product-features h3.product-public{margin: 20px auto;}
.product-features .prosleft {width: 46%;}
.product-features .proright {width: 50%; margin-top: 20px;}

.product-parameter{padding: 0;}
.product-parameter h3{margin: 20px auto;}
.product-parameter table.technical_table{border-collapse:collapse;color: #000;background: #D3DFEE;}
.product-parameter table.technical_table td{padding: 2px;border-left: 1px solid #fff;border-top: 1px solid #fff;}
.product-parameter table.technical_table tr:nth-child(1) td{border-top:0;}
.product-parameter table.technical_table tr td:nth-child(1){border-left:0;}
.product-parameter .technical_table tr{height: 33px;}
.product-parameter .technical_table tr:nth-child(1){background: #4F81BD;color: #fff;height: 35px;}
.product-parameter .technical_table tr:nth-child(2n+3){background: #A7BFDE;}
.product-parameter .technical_table tr:nth-child(2n){background: #D3DFEE;}
.product-parameter .technical_table tr td:nth-child(1){background: #4F81BD;color: #fff;}
.product-parameter .technical_table tr:not(:first-child):hover,
.product-parameter .technical_table tr:not(:first-child):hover td{background: #2572e6;color: #fff;}
.product-parameter table.technical_table_type1 tr:nth-child(2),
.product-parameter table.technical_table_type1 tr:nth-child(2):hover > td{background: #4F81BD;color: #fff;}
.product-parameter table.technical_table_type1 tr:nth-child(2) td:nth-child(1){border-left: 1px solid #fff;}
.product-parameter table.technical_table_plk tr:nth-child(4) td{background: #A7BFDE;color: #000;border-left: 1px solid #fff;}
.product-parameter table.technical_table_plk tr:nth-child(5){background: #D3DFEE;}

.product-related{padding: 0}
.product-related h3{margin: 20px auto;}
.grid{ width: 100%; overflow: hidden; }
.grid a{ display: inline-block; width: 18.412698%; margin: 0 0.79365%; float: left;}
.grid a img{ width: 100%;}
.grid a span{ display: inline-block; line-height: 40px;font-size: 14px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.inquiry{height: auto;padding: 20px 0;}
.inquiry h3{margin: 0 auto 10px auto;}
.inquiry .inquiry-form li input.product-btn,
.inquiry .product-btn{
  height: 45px;
  border: 1px solid #ccc;
  cursor: pointer;
  color: #555;
  background-color: #e3e3e3;
  display: inline-block;
  font-weight: 600;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
 /* padding: .5rem .75rem;*/
  line-height: 1.25;
  border-radius: .25rem;
  transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.inquiry .inquiry-form li input.product-btn:hover,
.inquiry .product-btn:hover{border-color:#e0e0e0;background-color: #e0e0e0;}
.inquiry .inquiry-form li{position:relative;margin: 10px auto;}
.inquiry .inquiry-form li em {position: absolute;margin-top:13px;margin-left:10px;color: red;font-size: 16px;}
.inquiry .inquiry-form li input,
.inquiry .inquiry-form li textarea{width: 80%;height: 45px;border: 1px solid #ccc;box-shadow: 0 2px 2px -2px #DDD inset;box-sizing: border-box;outline: none;color: #000;padding-left: 10px;line-height: 45px;font-size: 16px;}
.inquiry .inquiry-form li textarea{width: 80%;height: 150px;}
.inquiry .inquiry-form li #dosubmit{width: 35%;float: left;margin-right: 10%;}
.inquiry .inquiry-form li #doreset{width: 35%;float: left;}
.inquiry .left-content{width: 70%;float: left; border-right: 1px dashed #989898;}
.inquiry .right-content{width: 29.8%;float: left;}
.inquiry .mobile-view{text-align: center;margin: 0 15px 10px 15px;padding-bottom:10px;border-bottom: 1px dashed #989898;}
.inquiry .contact-us{margin-top: 10px;padding: 0 20px;}
.inquiry .contact-us h3{text-align: center;}
.inquiry .contact-us ul li{font-size: 14px;}
.inquiry .contact-us .chat-btn{margin: 20px auto;width: 100%;}

a.showMap:link, a.showMap:visited{color:#fff;}


/*设备选型*/
#product_select_search form{width: 100%;overflow: hidden;}
#product_select_search #form-content{text-align: center;width: auto;margin: 0 auto;overflow: hidden;}
#product_select_search .column{display: inline-block;margin: 0 1% 10px 1%;}
#product_select_search select{padding: 9px 8px;border:1px solid #CCC;}
#product_select_search input.text{margin:0;border:1px solid #CCC;padding: 6px 10px;-webkit-box-shadow:#DFDFDF 0 1px 2px 0 inset;box-shadow:#DFDFDF 0 1px 2px 0 inset;font:14px/1.6 微软雅黑,tahoma,arial;outline:none;}
#product_select_search img{margin: 0;}
#product_select_search .form-btn{
    height: 36px;
    line-height: 36px;
    cursor: pointer;
    color: #fff;
    background-color: #1677d2;
    border: 1px solid #1677d2;
    display: inline-block;
    font-weight: 600;
    text-align: center;
    padding: 0 33px;
    border-radius: .25rem;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
#product_select_search .form-btn:hover{border-color:#2572e6;background-color: #2572e6;}
@media screen and (max-width: 800px) {
    #product_select_result img{width: 100%;}
    #product_select_result table{overflow-x: auto;}
}
@media screen and (max-width: 720px) {
    #product_select_bottom footer.site-bottom{display: none;}
}
@media screen and (max-width: 720px){.wrap{width:95%;overflow:hidden}.CaseDetailText .fl,.CaseDetailText .fr,.CaseDetailText .fl02,.CaseDetailText .fr02{ float:none!important; width:100%!important;}.contact-us-content-column{ float:none; width:100%; padding:0 5%; }.contact-us-content-column:not(:last-child){margin-bottom: 20px;}}


@media only screen and (min-width: 769px) and (max-width: 1200px) {
  .mbx .menu{width: 70%;}
  .mbx .menu a.menuItem{font-size: 16px;padding: 0 12px;}
  .mbx .pull-right{width: 30%;max-width: 235px;}
  .mbx a.button-chat{width:100%;}
  .product-parameter{overflow-x: auto;}
  .grid{display: inline-flex;display: -webkit-flex;display: -ms-flexbox;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;-ms-flex-flow: row wrap;-o-flex-flow: row wrap;flex-flow: row wrap;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;}
  .product-related a{ width: 31%; margin: 0 1.1%; }
}

@media only screen and (max-width: 768px) {
  .isStuck{z-index: 100;}
  .mbx{height: auto;line-height: 38px;}
  .mbx .menu{width: 100%;float: none !important;padding-top: 0;}
  .mbx .menu a.menuItem{font-size: 14px;padding: 0 4px;}
  .mbx .pull-right{display: none !important;}
  .nybasetit{margin: 15px auto;}
  .nybasetit h1{font-size: 18px;}
  .slick-slide img{max-width: 100%;}
  .prosleft {width: 100%;float: none;}
  .proright {width: 100%;float: none;}
  .proright h3{font-size: 16px;}
  .product-content h3{font-size: 16px;}
  .product-features .prosleft {width: 100%;float: none;}
  .product-features .proright {width: 100%;float: none;}
  .product-parameter{overflow-x: auto;}
  .product-parameter h3{font-size: 16px;}
  .grid{display: inline-flex;display: -webkit-flex;display: -ms-flexbox;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;-ms-flex-flow: row wrap;-o-flex-flow: row wrap;flex-flow: row wrap;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;-o-align-items: flex-end;align-items: flex-end;}
  .product-related a{ width: 48%; margin: 0 1%; }
  .inquiry .left-content{width: 100%;float: none; border-right: 0;}
  .inquiry .right-content{display: none;}
  .inquiry .inquiry-form li input,
  .inquiry .inquiry-form li textarea{width: 94%;}
  .inquiry .inquiry-form li #dosubmit{width: 45%;margin-right: 4%;}
  .inquiry .inquiry-form li #doreset{width: 45%;}
}

/*案例*/
.indexCase{width:100%;overflow:hidden;position:relative}
.indexCaseList{width:100%; }
.indexCaseList .indexCaseItem{width:232px;float:left;display:inline;margin:50px 12px 8px 0;position:relative}
.indexCaseList .indexCaseItem p{width:232px;height:170px;overflow:hidden;}
.indexCaseList .indexCaseItem p img{float:left;}
.indexCaseList .indexCaseItem2 p{height:150px}
.indexCaseList a.link{display:block;}
.indexCaseList a.link span{display:block;line-height:24px;padding:5px 27px 0}
/*.indexCaseList figcaption{font-size:14px;color:#565656;text-align:center;clear:both;white-space:nowrap;padding:5px 0px 0px 0px}*/
.indexCaseList figcaption{font-size:14px;color:#565656;text-align:center;clear:both;height:30px;padding:5px 0px 0px 0px; white-space:nowrap;  -o-text-overflow: ellipsis; line-height: 30px;
text-overflow: ellipsis; overflow:hidden;}
.indexCaseList figcaption a{color:#444}
.indexCaseList figcaption a:hover{color:#00C}
.indexCaseList a.link span.text{padding:8px 10px 0}
.indexCaseList .indexCaseItem2 a.link span.text{padding-top:10px}

/*案例内容*/
.caseDetail{border:1px solid #eee;margin-top:21px;width:1317px;position:relative}
.caseDetail .leftpic{float:left;width:980px;overflow:hidden;padding-right:19px;height:420px;margin-top:-1px;margin-left:-1px;position:relative;}
.caseDetail .casepicBox{height:406px;overflow:hidden}
.casepicList{float:left;width:222px;overflow:hidden}
.rightCase{float:left;width:209px;height:419px;overflow:hidden}
.casepicBox h2{font-size:14px;color:#666;height:40px;line-height:40px;position:relative;width:100%}
.casepicBox ul li{float:left;margin-right:0px;margin-bottom:10px;height:107px;display:inline;overflow:hidden;width:222px}
.casepicBox ul li.hover img{border:1px solid #00C;width:220px;height:105px}
.casepicBox #case-pic-nav.slick-vertical .slick-slide{border: none;}
.casepicBox #case-pic-nav .pic-small{margin-bottom: 10px;}
.casepicBox #case-pic-nav .slick-slide img{border:1px solid #fff;cursor: pointer;}
.casepicBox #case-pic-nav .slick-current img{border:1px solid #00C;cursor: default;}
.btn_Left{background:url(../images/icon_case_detail.gif) -20px 0 no-repeat;width:9px;height:15px;display:block;right:23px;top:12px;position:absolute}
.btn_Left:hover{background-position:0 0}
.btn_Right{background:url(../images/icon_case_detail.gif) -30px 0 no-repeat;width:9px;height:15px;display:block;right:10px;top:12px;position:absolute}
.btn_Right:hover{background-position:-10px 0}
.casepicBoxLine{height:5px;background:#ececef;margin:8px 0 0;overflow:hidden;display:block}
.caseInfo{position:relative;width:979px;border-right:1px solid #eee}
.caseInfo h1{float:left;width:70%;height:50px;line-height:50px;font-size:20px;padding-left:10px}
.caseInfo h1 .icon_jiao{background:url(../images/icon_case_detail.gif) -40px 0 no-repeat;width:9px;height:6px;display:inline-block;vertical-align:middle;margin-left:5px;overflow:hidden;_position:absolute;_top:15px}
.caseInfo h2{border-right:1px solid #eee;height:37px;line-height:37px;display:block;position:absolute;right:153px;font-size:14px;padding-right:15px;color:#b2b2b2;top:0px}
.caseInfo h3{float:right;padding-top:8px;padding-right:20px}
.CaseDetailText{font-size:14px;line-height:25px;width:100%;padding-bottom:0px}
.CaseDetailText a,.CaseDetailText a:visited{color:#00C;}
.CaseDetailText #content{font-size:14px}
.CaseDetailText .caseDetailTitle{font-size:32px;color:#000;line-height:43px;width:100%;margin:0 auto;text-align:center;padding-top:10px;padding-bottom:15px}

.caseTextInfo{position:absolute; z-index:500;display:block;background:#00C;left:0px;bottom:50px;width:342px;height:150px;;font-size:14px;color:#fff !important;filter:alpha(opacity=90);-moz-opacity:0.90;-khtml-opacity:0.90;opacity:0.90;display:none}
.caseTextInfo td.td1{text-align:right;filter:alpha(opacity=70);-moz-opacity:0.70;-khtml-opacity:0.70;opacity:0.70}
.indexCase .MoreCaseBoxCon{margin: 10px 0 0 0;}
.indexCase .MoreCaseBoxCon .morecaseitem{width:19%;margin: 10px 0.5%;overflow:hidden;float: left;text-align: center;}
.indexCase .MoreCaseBoxCon .morecaseitem a{font-size: 14px;color: #444;line-height: 2.5;}
.indexCase .MoreCaseBoxCon .morecaseitem a:active{color: #444;}
.indexCase .MoreCaseBoxCon .morecaseitem a img{width: auto;height: 167px;}
#MoreCaseBoxCon .no_nr{margin-right:0px !important}
.CaseDetailText h2{ border-bottom:1px solid #d2d2d2; font-size:20px;}
.CaseDetailText .fl{ float:left; width:25%;}
.CaseDetailText .fr{ float:right; width:25%; }
.CaseDetailText .fl02{ float:left; width:45%;}
.CaseDetailText .fr02{ float:right; width:45%; }
/*1280宽度*/
/* for 1400px or less */
@media screen and (min-width: 1200px){
.indexCaseList .indexCaseItem{margin-left:0px;width:210px;overflow:hidden;}
.indexCaseList .indexCaseItem img{width:206px;height:150px; border:2px solid #d9d9d9;}
.indexCaseList .indexCaseItem p{height:154px;width:210px}
.indexCaseList .indexCaseItem2 img{width:210px;height:150px;}
.indexCaseList .indexCaseItem2 p{height:150px;width:210px}
.indexCaseList a.link span.text{padding-top:10px}
.indexCaseList .indexCaseItem2 a.link span.text{padding-top:10px}
.indexCaseList a.link span{padding-left:25px}
/*201372*/
.caseDetail .leftpic{width:960px;overflow:hidden;padding-right:0px;margin-right:10px}
.caseInfo{width:100%}
.caseDetail .casepicBox{width:230px}
.caseDetail{width:1198px;overflow:hidden}
.ThiscurCity{left:230px}
}
/*1024宽度*/
/* for 1024px or less */
@media screen and (max-width: 1199px){
.wrap{width:980px;overflow:hidden}
.indexCaseList .indexCaseItem{margin-right:39px;width:215px}
.indexCaseList .indexCaseItem p,.indexCaseList .indexCaseItem img{width:215px;height:167px;}
.indexCaseList .indexCaseItem2 p,.indexCaseList .indexCaseItem2 img{width:215px;height:165px}
.caseDetail{width:978px}
.caseDetail .leftpic{width:740px;padding-right:0px;margin-right:22px}
.caseDetail .leftpic img{width:100%;height:auto;padding-top:63px}
.caseInfo{width:739px}
}
/*720宽度 手机Mobile*/
/* for 720px or less 640width*/
@media screen and (max-width: 979px){
.wrap{width:640px;overflow:hidden}
.indexCaseList .indexCaseItem{margin-right:16px;width:202px}
.indexCaseList .indexCaseItem p,.indexCaseList .indexCaseItem img{width:202px;height:150px}
.indexCaseList .indexCaseItem2 p,.indexCaseList .indexCaseItem2 img{height:152px}
.indexCaseList a span{padding-top:30px;padding-left:23px}
.indexCaseList .title a span{padding-left:5px;padding-top:0px}
.indexCaseList .title a.moreA span{padding-left:0px}
.indexCaseList a span.text{padding-top:20px}
.indexCase_secend{height:auto;overflow:hidden}
.indexCase_line_3{height:630px}
.caseInfo,.caseDetail{width:638px}
.caseDetail .leftpic{width:100%;padding-right:0px;margin-right:22px;height:auto}
.caseDetail .leftpic img{width:100%;height:auto;padding-top:0px}
.rightCase{width:638px;height:295px;border-bottom:1px solid #eee}
.caseDetail .casepicBox{width:309px;float:left;padding-left:10px}
.casepicBoxLine{display:none}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height:150%}
}
/*720宽度 手机Mobile*/
/* for 720px or less 640width*/
@media screen and (max-width: 979px){
.wrap{width:95%;overflow:hidden}
.indexMrtj.indexCaseList .indexCaseItem{width: 100%;}
.indexCaseList .kg{width: 0;}
.indexCaseList .indexCaseItem{margin-left:1%;margin-right:1%;width:31.3333333%;}
.indexCaseList .indexCaseItem p,.indexCaseList .indexCaseItem img{width:202px;height:148px}
.indexCaseList .indexCaseItem2 p,.indexCaseList .indexCaseItem2 img{height:152px}
.indexCaseList a span{padding-top:30px;padding-left:23px}
.indexCaseList .title a span{padding-left:5px;padding-top:0px}
.indexCaseList .title a.moreA span{padding-left:0px}
.indexCaseList a span.text{padding-top:20px}
.indexCase_secend{height:auto;overflow:hidden}
.indexCase_line_3{height:630px}
.caseInfo,.caseDetail{width:100%}
.caseDetail .leftpic{width:100%;padding-right:0px;margin-right:0;height:auto}
.caseDetail .leftpic img{width:100%;height:auto;padding-top:0px}
.caseDetail .rightCase{display: none;}
.indexCase .MoreCaseBoxCon .morecaseitem{width: 32.333333334%;margin: 0 0.5%;}
.indexCase .MoreCaseBoxCon .morecaseitem a img{width: auto;height: 167px;}
.mobile_indexCaseList_2{height: auto !important;}
.rightCase{width:638px;height:295px;border-bottom:1px solid #eee}
.caseDetail .casepicBox{width:309px;float:left;padding-left:10px}
.casepicBoxLine{display:none}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height:150%}

}
@media screen and (min-width: 979px) {
    .indexCaseList.index_frist_CaseList .indexCaseItem{margin-right: 36px;}
	.content_bak{font-size:14px;line-height:30px;padding:40px 60px;background-color: #f4f4f4; margin-bottom: 16px;}
.content_bak h1,.content_bak h2,.content_bak h3,.content_bak h4,.content_bak h5,.content_bak h6{line-height:150%}
}

/*屏幕小于450px时*/
@media screen and (min-width: 400px) and (max-width:450px){
.mcur h1 span{font-size:26px;}
.mcur h1{font-size:27px;}
.CaseDetailText .fl{ float:none; width:100%;}
.CaseDetailText .fr{ float:none; width:100%;}

}
@media screen and (max-width:400px){
.mcur h1 span{font-size:18px;}
.mcur h1{font-size:21px;}
.CaseDetailText .fl{ float:none; width:100%;}
.CaseDetailText .fr{ float:none; width:100%;}

}
/*end*/
/*720宽度 手机Mobile*/
/* for 720px or less 640width*/
@media screen and (max-width: 720px){.wrap{width:95%;overflow:hidden}

.content_bak{font-size:14px;line-height:30px;padding:40px 0px;background-color: #fff;margin-bottom: 16px;}
.index_frist_CaseList,.indexCase_secend{height:auto}
.indexCaseList .kg{width: 0;}
.indexCaseList .indexCaseItem{margin-left:1%;margin-right:1%;width:31.3333333%;}
.indexCaseList .indexCaseItem p,.indexCaseList .indexCaseItem img{width:171px;height:104px;}
.wrap .wrap{width:100%}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height: 150%}
.content_bak h1,.content_bak h2,.content_bak h3,.content_bak h4,.content_bak h5,.content_bak h6{line-height: 150%}
.content img{width:100%;height:auto}
.content_bak img{width:100%;height:auto}
.pojectState table td.tdImg img{ width:auto !important; height:auto !important; display:block; margin:0 auto;}
.CaseDetailText .fl{ float:none; width:100%;}
.CaseDetailText .fr{ float:none; width:100%;}
.content_bak .fl{ float:none; width:100%;}
.content_bak .fr{ float:none; width:100%;}
.indexCase .MoreCaseBoxCon .morecaseitem{width:49%;margin: 5px 0.5%;}
}
@media screen and (max-width: 600px){.indexCaseList{width:100%}
.scrollBoxwrap{display:none}
.indexCaseList .indexCaseItem{float:none;margin:0 auto 10px !important;width:100%;height:auto;display:block}
.indexCaseList .indexCaseItem p{margin:0 auto 10px}
.caseInfo h1{background:none}
.CaseDetailText .fl{ float:none; width:100%;}
.CaseDetailText .fr{ float:none; width:100%;}

}
/*720宽度 手机Mobile*/
/* for 720px or less 640width*/
@media screen and (max-width: 480px){.wrap .indexCase .wrap{width:100%}

.indexCaseList .indexCaseItem{float:none;margin:0 auto 10px !important;width:100%;height:auto;display:block}
.indexCaseList .indexCaseItem p{margin:0 auto 10px}
.indexZhuantiList,.indexZhuantiItem{float:none;width:100% !important}
.indexCaseList .indexCaseItem p,.indexCaseList .indexCaseItem p img{width:100%;height:auto}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height:150%}
.CaseDetailText .fl{ float:none; width:100%;}
.CaseDetailText .fr{ float:none; width:100%;}
.indexCase .MoreCaseBoxCon .morecaseitem{width:100%;margin: 5px 0;}
.indexCase .MoreCaseBoxCon .morecaseitem a img{width: 100%;height: auto;}

}



