@import url(/css/reset.css);/* line 5, ../sass/pro.scss */body {  background: #fff;}/* line 6, ../sass/pro.scss */.bg {  background: #137DD1;}/* line 7, ../sass/pro.scss */.more, .resp-tabs-list .more, .-title .more {  position: absolute;  right: 0;  background: url("/images/more.jpg");  width: 77px;  height: 24px;}/* line 9, ../sass/pro.scss */[class^="layer"] {  clear: both;  overflow: hidden;}/* line 14, ../sass/pro.scss */.collapse-button {  top: 52%;  right: 6%;  background: #137DD1;}/* line 20, ../sass/pro.scss */.menu-collapser {  background: #137DD1;  font-size: 1.4rem;  text-shadow: 1px 1px 1px #3B19F7;  letter-spacing: 4px;  text-indent: 1em;}/* line 28, ../sass/pro.scss */.collapse-button:hover, .collapse-button:focus {  background: #7FA3F5;}/* line 32, ../sass/pro.scss */.nav {  background: #137DD1;  margin-left: 0 !important;  margin-right: 0 !important;  width: 100% !important;  clear: both;}/* line 38, ../sass/pro.scss */ul.slimmenu {  width: 90%;  max-width: 73em;  margin: 0 auto;}/* line 42, ../sass/pro.scss */ul.slimmenu li {  background: #137DD1;  width: 14.28%;  white-space: nowrap;  text-align: center;  border: none;  z-index: 2;}/* line 49, ../sass/pro.scss */ul.slimmenu li a {  padding: 12px 4px;  font-size: 1em;}/* line 52, ../sass/pro.scss */ul.slimmenu li a:hover {  background: #0D5E9D;  color: #fff;  white-space: nowrap;}/* line 58, ../sass/pro.scss */ul.slimmenu li .sub-toggle {  display: none;}/* line 61, ../sass/pro.scss */ul.slimmenu li .sub-toggle > li {  font-size: 12px;  color: #5dafef;}/* line 66, ../sass/pro.scss */ul.slimmenu > li > a {  color: #fff;}/* line 70, ../sass/pro.scss */ul.slimmenu ul li {  background: #fafafa !important;  width: 100%;}/* line 76, ../sass/pro.scss */#slider {  position: relative;  z-index: 1;}/* line 79, ../sass/pro.scss */#slider img {  width: 100%;}/* line 80, ../sass/pro.scss */#slider .rslides {  overflow: auto !important;}/* line 84, ../sass/pro.scss */.resp-tabs-list li {  font-size: 16px;  line-height: 1;}/* line 87, ../sass/pro.scss */.resp-tabs-list {  position: relative;}/* line 88, ../sass/pro.scss */.resp-tabs-list .more {  display: none;}/* line 93, ../sass/pro.scss */.resp-tab-content {  border: none;  border-top: 2px solid #f5f5f5 !important;}/* line 94, ../sass/pro.scss */.resp-tab-active {  border: none !important;  background: #137DD1!important;  color: #fff;}/* line 96, ../sass/pro.scss */.resp-tab-active a.more {  display: block !important;  line-height: inherit !important;}/* line 99, ../sass/pro.scss */span {  line-height: inherit !important;}/* line 100, ../sass/pro.scss */.border1 {  border: 1px solid #cecdcd;  display: block;}/* line 101, ../sass/pro.scss */.-hot p {  font-size: .8em;  margin: 1em 0;}/* line 102, ../sass/pro.scss */.-btn, .layer4 .-btn {  background: #137DD1;  color: #fff;  padding: 2px .5em;  float: right;}/* line 104, ../sass/pro.scss */.-btn:hover {  color: #fff;}/* line 107, ../sass/pro.scss */.newslist li, .category .imglist li {  line-height: 2.5em !important;}/* line 110, ../sass/pro.scss */.-title {  line-height: 2.6em;  border-bottom: 2px solid #f5f5f5;  overflow: hidden;  position: relative;}/* line 115, ../sass/pro.scss */.-title h2 {  width: 6em;  background: #137DD1;  color: #fff;  text-align: center;  line-height: inherit;  display: inline-block;  float: left;}/* line 117, ../sass/pro.scss */.-title h2 a {  color: #fff;}/* line 119, ../sass/pro.scss */.-title .more {  top: .5em;}/* line 123, ../sass/pro.scss */.gsjj {  line-height: 2.5em;  text-indent: 2em;}/* line 125, ../sass/pro.scss */.gsjj a {  text-indent: 0;}/* line 126, ../sass/pro.scss */.gsjj strong {  font-size: 18px;}/* line 131, ../sass/pro.scss */.category .col-3 .-title {  overflow: visible;  border: none;}/* line 134, ../sass/pro.scss */.category .col-3 .-title h2 {  width: 100%;  text-align: left;  text-indent: 1em;}/* line 135, ../sass/pro.scss */.category .col-3 .-title .angle {  position: absolute;  left: 2em;  top: 41px;  width: 30px;  height: 15px;  background: url("/images/angle.png") center 15px;}/* line 137, ../sass/pro.scss */.category .col-3 .-cont {  border: 1px solid #cecdcd;}/* line 138, ../sass/pro.scss */.category .col-3 .contact {  padding: 1em;}/* line 139, ../sass/pro.scss */.category .col-3 .contact p {  font-size: 14px; padding-top:2.5em;}/* line 142, ../sass/pro.scss */.category .newslist .-cont, .category .imglist .-cont {  padding-top: 1em;}/* line 143, ../sass/pro.scss */.category .newslist > .-title, .category .imglist > .-title {  background: url("/images/line_bg.jpg");  border: none;}/* line 145, ../sass/pro.scss */.category .newslist > .-title h2, .category .imglist > .-title h2 {  display: inline;  width: auto;  padding: 0px 12px;}/* line 148, ../sass/pro.scss */.category .newslist li .-title, .category .imglist li .-title {  font-size: 16px;  font-weight: bold;  border: none;}/* line 149, ../sass/pro.scss */.category .newslist li .-description, .category .imglist li .-description {  font-size: 14px;  margin-bottom: 1em;}/* line 150, ../sass/pro.scss */.category .newslist li .-inputtime, .category .imglist li .-inputtime {  font-size: 12px;}/* line 154, ../sass/pro.scss */.category .main > .-title {  background: url("/images/line_bg.jpg");  border: none;}/* line 156, ../sass/pro.scss */.category .main > .-title h2 {  display: inline;  width: auto;  padding: 0px 12px;}/* line 161, ../sass/pro.scss */.category .imglist .-title {  text-align: center;  display: block;  font-weight: normal !important;}/* line 162, ../sass/pro.scss */.category .imglist .-inputtime, .category .imglist .-description {  display: none;}/* line 165, ../sass/pro.scss */.otherInfo {  font-size: 12px;  line-height: 2em;  padding-left: 2em;  padding-bottom: 2em;}/* line 167, ../sass/pro.scss */.child_menu {  clear: both;}/* line 168, ../sass/pro.scss */#menu {  padding: 4em 1em 1em 1em;  border: 1px solid #ccc;}/* line 171, ../sass/pro.scss */#menu .node {  border-bottom: 1px dotted #ccc;}#menu .node > ul {  margin-left:1em;}/* line 173, ../sass/pro.scss */#menu .node a {  display: block;  text-indent: .5em;    font-size:13px; }#menu .node > a {  line-height: 2.5em; font-size:14px; }/* line 175, ../sass/pro.scss */#menu .node a:hover, #menu .node a.active {  background: url("/images/right.jpg") no-repeat 80% center #efefef;  color: #333;}/* line 180, ../sass/pro.scss */.layer1 {  background: #fff;}/* line 181, ../sass/pro.scss */.layer2 {  background: #137DD1;}/* line 183, ../sass/pro.scss */.layer2 .imglist2 li a {  background: #fff;  text-align: left;}/* line 184, ../sass/pro.scss */.layer2 .imglist2 div {  white-space: nowrap;  overflow: hidden;}/* line 185, ../sass/pro.scss */.layer2 .en {  font-size: 12px;  font-family: "Courier New", Courier, monospace;}/* line 188, ../sass/pro.scss */.layer3 {  /*  .lSSlideOuter{position: relative;border: 1px solid #ccc}  .lSSlideOuter .lSPager.lSpg{      position: absolute;      bottom:85px;left:.6em;right:.6em;      z-index: 9999;      line-height: 2em;      background: url("/images/tmbg.png");      text-align: right; padding-right: 1em;      &  > li a{text-indent: 1000px;background-color:#fff}  }  .lSSlideOuter .lSPager.lSpg > li.active a{background-color:$blue}  */}/* line 204, ../sass/pro.scss */.imglist3 h2 {  color: #137DD1;  text-align: center;}/* line 205, ../sass/pro.scss */.imglist3 div {  text-align: left;  padding-left: 1em;  font-size: .8em;  color: #666;}/* line 209, ../sass/pro.scss */.imglist3 div i {  font-size: .7em;  color: #137DD1;  position: relative;  top: -1px;  margin-right: .5em;}/* line 212, ../sass/pro.scss */.layer4 {  color: #fff;}/* line 214, ../sass/pro.scss */.layer4 h2 {  font-size: 1.4em;}/* line 215, ../sass/pro.scss */.layer4 p {  font-size: .8em;  margin: .5em 0;  color: #ced8e4;}/* line 216, ../sass/pro.scss */.layer4 .-btn {  background: #2b97ec;}/* line 222, ../sass/pro.scss */.layer5 {  text-align: center;}/* line 226, ../sass/pro.scss */.footer {  clear: both;  overflow: hidden;  background: #313131;  padding: 1em 0;}/* line 231, ../sass/pro.scss */.footer a {  color: #fff;}/* line 232, ../sass/pro.scss */.footer h2 {  font-size: 18px;}/* line 233, ../sass/pro.scss */.footer p {  font-size: 14px;}/* line 236, ../sass/pro.scss */.banner1 {  text-align: center;  background: url("/images/banner_1_bg.jpg") no-repeat center;  margin-bottom: 3em;}/* line 241, ../sass/pro.scss */.banner2 {  background: url("/images/banner_2_bg.jpg") no-repeat center;  height: 155px;  margin-bottom: 3em;}/* line 247, ../sass/pro.scss */#cpTab {  padding-bottom: 2em;}/* line 249, ../sass/pro.scss */#cpTab .resp-tabs-list {  background: #eee;}/* line 251, ../sass/pro.scss */#cpTab .resp-tabs-list li {  width: 12.5%;  text-align: center;  line-height: 45px;  font-weight: normal;  padding: 0 !important;  margin: 0 !important;}/* line 260, ../sass/pro.scss */#cpTab .resp-tabs-container {  overflow: hidden;}/* line 261, ../sass/pro.scss */#cpTab .resp-tab-content {  border: none;}/* line 262, ../sass/pro.scss */#cpTab .resp-tab-active {  background: #137DD1 !important;  padding: 0 !important;  margin: 0 !important;}/* line 267, ../sass/pro.scss */#cpTab .cp_item {  width: 33.33%; max-height:402px; overflow:hidden;  float: left;  margin-bottom: 1em;}/* line 269, ../sass/pro.scss */#cpTab .cp_item a {  text-align: center;  display: block;  width: 99%;    overflow:hidden}/* line 271, ../sass/pro.scss */#cpTab .cp_item a img {width: 100%;}/* line 274, ../sass/pro.scss */#cpTab .cp_item a h2 {  text-align: center;  line-height: 4em;  white-space: nowrap;}/* line 277, ../sass/pro.scss */#cpTab .more_btn {  clear: both;  padding-top: 2em;  text-align: center;}/* line 281, ../sass/pro.scss */#cpTab .more_btn a {  background: #FE0000;  color: #fff;  padding: 2px 1em;}@media only screen and (max-width: 50em) {  /* line 287, ../sass/pro.scss */  ul.slimmenu li .sub-toggle {    display: block;  }  /* line 287, ../sass/pro.scss */  ul.slimmenu li .sub-toggle i {    color: #137DD1;  }}@media only screen and (max-width: 25.875em) {  /* line 291, ../sass/pro.scss */  .col-12 h1 {    font-size: 18px;    text-align: center;    padding-top: 2em;    padding-bottom: .5em;    font-weight: bold;  }  /* line 294, ../sass/pro.scss */  .layer3 .resp-accordion .more {    display: none;  }  /* line 295, ../sass/pro.scss */  .resp-tab-active a.more {    display: none !important;  }  /* line 296, ../sass/pro.scss */  .newslist, .category .imglist {    padding-top: 1em;  }  /* line 298, ../sass/pro.scss */  .newslist li, .category .imglist li {    border-bottom: 1px solid #efefef;    margin-bottom: 1em;    overflow: hidden;  }  /* line 299, ../sass/pro.scss */  .newslist li a, .category .imglist li a {    font-size: 12px;    display: block;    width: 100%;    float: left;  }  /* line 300, ../sass/pro.scss */  .newslist li span, .category .imglist li span {    font-size: 12px;    margin-top: -14px;  }  /* line 302, ../sass/pro.scss */  .layer4 .gsjj {    padding: 0 1em;  }  /* line 304, ../sass/pro.scss */  .layer4 .gsjj h2 {    font-size: 16px !important;  }  /* line 306, ../sass/pro.scss */  .footer {    color: #fff;    font-size: 12px;  }  /* line 309, ../sass/pro.scss */  .footer .bottomInfo {    padding: 1em;  }  /* line 310, ../sass/pro.scss */  .footer .col-2 {    text-align: center;  }  /* line 312, ../sass/pro.scss */  .bread {    font-size: 12px;  }  /* line 313, ../sass/pro.scss */  .banner1 {    margin-bottom: 0;  }  /* line 315, ../sass/pro.scss */  .banner1 img {    width: 100%;  }  /* line 317, ../sass/pro.scss */  #cpTab .resp-tab-active {    line-height: 2em;    font-size: 16px;    text-indent: 2em;    padding-right: 15px !important;  }  /* line 318, ../sass/pro.scss */  #cpTab .resp-arrow {    margin-top: 9px;  }  /* line 319, ../sass/pro.scss */  #cpTab .resp-tab-active .resp-arrow {    border-bottom: 12px solid #e8ff4e;  }  /* line 320, ../sass/pro.scss */  #cpTab .cp_item {    width: 50%;  }}.-thumb{height:315px;width:100%;overflow:hidden}