body{ background-color:#fff; color:#333; font-size:14px;}
a:hover{ text-decoration:none;}
.b10{ clear:both; height:10px; overflow:hidden;}
.b20{ clear:both; height:20px; overflow:hidden;}
.b40{ clear:both; height:40px; overflow:hidden;}
.b60{ clear:both; height:60px; overflow:hidden;}
.b80{ clear:both; height:100px; overflow:hidden;}
.b100{ clear:both; height:210px; overflow:hidden;}
.width100{ width:100%; margin:0 auto; overflow:hidden;}
.width40{ width:40%; float:left;}
.width20{ width:20%; float:left;}
.f_l{ float:left;}
.f_r{ float:right;}
.pagination{width: 100%; font-size: 14px;}
.pagination span{padding: 8px; background: #2F3237; margin-right: 5px; color: #fff;}
.pagination span a{color: #fff;}
.page-numbar a{ margin-right: 10px;}
.page-numbar a.page-num-current{color: #FCCF04;}
.range {    display: flex;    flex-wrap: wrap;}
.top_bg{ background:#eeeeee; line-height:2em; color:#000; font-size:14px}
/*.menu{text-align:center; background:#003e8b;  color:#fff;line-height:35px;}
.menu li{ float:left;  width:144px; line-height:35px; display:inline-block; color:#fff; border-left:1px solid #FFF; }
.menu li a{ font-size:1.1em; color:#fff;display:inline-block; width:144px; line-height:35px; }
.menu li a:hover{ font-size:1.1em; color:#ff9900; display:inline-block; width:144px; line-height:35px;  }
.menu li a:active{ font-size:1.1em; color:#fff;  display:inline-block; width:144px; line-height:35px;  }
*/
/*.cpfl{ width:260px; height:auto; overflow:hidden;}
.cpflt{ width:260px; height:70px; line-height:70px; background-color:#0065ba; color:#FFF; font-size:1.5em; text-align:center;}
.cpflb{ width:260px; height:auto; overflow:hidden; background-color: #f5f5f5;}
.cpflb li{ width:260px; height:55px; line-height:55px; background:url(../images/title.jpg) no-repeat; padding-left:4.5em;}
.cpflb li a{ font-size:1em; color:#fff;display:inline-block;}
.cpflb li a:hover{ font-size:1em; color:#ff9900; display:inline-block;}
.cpflb li a:active{ font-size:1em; color:#fff;  display:inline-block;}*/

.cpzs{ background:url(../images/cp_bg.jpg) no-repeat top;}
.cpzst img{ margin:0 auto; padding:0px;}
.cpzsb{ text-align:center;color:#FFF;}
.cpzsb-dl{ padding:0em 0.5em 0em 0.5em;}
.cpzsb dd{padding:0em 0.5em 0em 0em; }
.cpzsb h5{ font-size:1em; line-height:2.5em;}
.cpzsb a{ color:#FFF;}
.cpzsb img{ width:180px; height:150px;border:solid 1px #CCCCCC;}

.gywm{ background:url(../images/gywm_bg.jpg) no-repeat top;}
.gywmt img{margin:0 auto; padding:0px;}
.gywmc{ line-height:2.5em; font-size:1.1em;}
.gywmb img{margin:0 auto; padding:0px;}


.foot{ background:url(../images/foot-bg.jpg) repeat-x bottom;}
.xwzx{ background:#FFF;}
.gsxw{ width:415px; padding-left:15px;padding-right:15px; float:left}
.sx{ width:20px;float:left}
.hyxw{ width:415px;float:left;  padding-left:15px;padding-right:15px; }
.sylxwm{ width:265px; float:left;  padding-left:15px;padding-right:15px; }


.gsxwb-body{ padding:0em 0em 0em 0em;}
.gsxwb-body .gsxwb-color{ color:#333;}
.gsxwb-body li{ line-height:3em; border-bottom:dashed 1px #CCCCCC;}

.yqlj{ border-bottom:solid 1px #FFFFFF; line-height:2.5em; color:#FFF}
.yqlj a{ color:#FFF;}

.footb{ color:#FFF; line-height:2em;}
.foot1{ background:#003e8b;color:#FFF; line-height:2.5em;}


.gshj{ background:#FFF; text-align:center}
.gshjb-dl{ padding:1.5em 0.5em 0em 0.5em;}
.gshjb dd{padding:0em 0.5em 0em 0em; }
.gshjb img{ width:170px; height:145px;border:solid 1px #CCCCCC;}

.topWrap {
  height: 60px;
  background: url(../images/h_top_bg.gif) repeat-x center top;
  position: relative;
  z-index: 22;
  margin-top: 10px;
}
.topWrap .header {
  width: 1200px;
  height: 60px;
  margin: 0 auto;
  font-family: "Microsoft YaHei";
  position: relative;
}
.topWrap .logo {
  width: 117px;
  height: 132px;
  margin-top: 24px;
  float: left;
  overflow: hidden;
}
.topWrap .logo img {
  display: block;
  width: 111px;
  height: 98px;
}
.topWrap h3 {
  font: 30px "Microsoft YaHei";
  font-weight: bold;
  color: #333333;
  margin: 40px 0 0 20px;
  float: left;
  padding-left: 10px;
}
.topWrap h3 em {
  display: block;
  padding-top: 3px;
  font-weight: normal;
  font: 23px "Microsoft YaHei";
  letter-spacing: 2px;
}
.topWrap p {
  width: 218px;
  height: 75px;
  float: right;
  padding: 42px 0 0 48px;
  background: url(../images/lx.png) no-repeat left top;
  font: 16px "Microsoft YaHei";
  color: #333;
}
.topWrap p em {
  display: block;
  font: 24px Arial;
  font-weight: bold;
  color: #15499a;
}
.topWrap h5 {
  width: 100px;
  height: 100px;
  overflow: hidden;
  position: absolute;
  top: 23px;
  right: 280px;
}
.topWrap h5 img {
  display: block;
  width: 100px;
  height: 100px;
}
.nav {
  height: 60px;
}
.nav li {
  list-style: none;
  font-size: 14px;
  height: 60px;
  float: left;
  position: relative;
}
.nav li:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background: #003766;
  border-right: 1px solid #0c86ee;
}
.nav li a {
  display: block;
  padding: 0 52px;
  color: #fff;
  height: 60px;
  line-height: 60px;
  text-align: center;
  position: relative;
  z-index: 1;
}
.nav li:nth-child(1) a:before {
  content: "";
  position: absolute;
  top: 20px;
  left: 29px;
  width: 20px;
  height: 18px;
  background: url(../images/home.png) no-repeat;
}
.nav li:nth-child(1) a {
  padding: 0 30px 0 54px;
}
.nav li:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 0;
  top: 0;
  left: 0;
  -webkit-transition: height .3s;
  transition: height .3s;
  background: url(../images/hover.jpg) no-repeat center top;
}
.nav li:hover:after, .nav li.cur:after {
  height: 100%;
}
.nav .erji {
  display: none;
  position: absolute;
  top: 60px;
  left: 0;
  padding: 12px 0;
  box-shadow: 0.1rem 0.1rem 0.3rem 0.1rem #dd5d00;
  background: #E62129;
  font: 14px "Microsoft YaHei";
  line-height: 30px;
  width: 190%;
  text-align: center;
}
.nav .erji a, .nav .cur .erji a {
  display: block;
  color: #fff;
  line-height: 40px;
  height: 40px;
  box-shadow: none;
  padding: 0;
  width: 50%;
  float: left;
  background: #E62129;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.nav .erji a:hover {
  box-shadow: none;
  background: #15499a;
}
.nav li:nth-child(6) .erji {
  width: 100%;
}
.nav li:nth-child(6) .erji a {
  width: 100%;
}

.index-slides {
  width: 100%;
  height: 580px;
  position: relative;
  z-index: 5;
}
.index-slides .swiper-slide {
  height: 100%;
  position: relative;
}
.index-slides .swiper-slide .info {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.index-slides .swiper-slide .info .tt {
  font-size: 60px;
  line-height: 1;
  font-weight: bold;
  text-align: center;
  color: #fff;
  text-transform: uppercase;
}
.index-slides .swiper-slide .info .stt {
  font-size: 28px;
  color: #fff;
  font-weight: bold;
  margin-bottom: 32px;
}
.index-slides .swiper-pagination {
  bottom: 80px;
  width: 100%;
  text-align: right;
  padding-right: 72px;
  z-index: 7;
}
.index-slides .swiper-pagination .swiper-pagination-bullet {
  background-color: #fff;
  opacity: 0.3;
  border-radius: 0;
  width: 52px;
  height: 2px;
  margin: 0 2px;
}
.index-slides .swiper-pagination .swiper-pagination-bullet-active {
  background-color: #fff;
  opacity: 1;
}
.index-slides .slide {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-size: cover;
  background-position: center;
  background-color: #333;
}












/*.gsdtb dd{ border-bottom:#ccc 1px solid; float:left; overflow:hidden; }
.gsdtb dd a{ color:#000;}
.gsdtbb{ float:left; line-height:2em;}*/

.hx{ height:10px; border-bottom:1px solid #CCC;}


.cptjt{ background:#4597dd; line-height:3em; color:#FFF; font-size:2em; text-align:center;}
.cptjb{ text-align:center;}
.cptjb-dl{ padding:0.5em 0.5em 0.5em 0em; }
.cptjb dd{ padding:0.5em 0.5em 0.5em 0em;}
.cptjb img{ width:180px; height:150px; border:1px solid #CCC;}

.tjcp{ text-align:center;}
.tjcp-dl{ padding:0.5em 0.5em 0.5em 0em; margin-top:0.5em}
.tjcp dd{ padding:0.5em 0.5em 0.5em 0em;}
.tjcp img{ width:200px; height:150px; border:1px solid #CCC;}

.lxfs{ background:#353535}
.zxlyt{ color:#FFF;}
.zxlyc{ color:#FFF;}



.zi{ font-weight:bold; font-size:1.2em;}

.lxwm .tit{color:#fff; background: #1278d6; font-size:18px; height:60px; line-height:60px; text-align:center; overflow:hidden; }
.ksdh .tit{color:#fff; background: #1278d6; font-size:18px; height:60px; line-height:60px; text-align:center; overflow:hidden; }
.ksdhb{ border:solid 2px #E6E6E6; background:#E6E6E6;border-top:none; text-align:left;}

.ksdhb li{font-size: 1.1em;
    padding:0em 1em 0em 1em;
    color: #000;
    width:100%;
    line-height:2em;
	background:#E6E6E6;
    display: block;}
.ksdhb li a{ color:#000;font-size:1em;}
.ksdhb li a:hover{ font-size:1em; color:#0373c7;}
.ksdhb li a:active{ font-size:1em; color:#000;}
.ksdhb .ksdhbb{padding:0px 20px 10px 20px;}
.ksdhb .ksdhbb p{ border-bottom:dashed 1px #CCCCCC; line-height:2em;}
.ksdhbb-body{ padding:0em 0em 0em 0em;}
.ksdhbb-body .ksdhbb-color{ color:#fff;}
.ksdhbb-body li{ line-height:3.5em; border-bottom:dashed 1px #fff;}
.xhx{ border-bottom:solid 1px #CCC; padding:1em 2em 1em 2em;}


.cpzswks td{ line-height:20px; margin:5px 0;}

.imagelist img{ border:1px solid #CCC; width:200px; height:200px;}
.imagelist1 img{ border:1px solid #CCC; width:200px; height:200px;}

.yema {
	width: 100%;
	line-height: 20px;
	padding: 10px 0;
	float: left;
	margin-top: 15px;
}
.pageNavi {
	text-align: center;
}
.wp-pagenavi{ width:100%;}
.wp-pagenavi li{ line-height:28px; float:left; list-style:none; margin:0 6px;}
.wp-pagenavi li.thisclass{ color:#C00;}






/* 网站banner效果*/

  .slider {
    position: relative;
/*	max-height:600px;
	min-height:356px;
    height:500px;*/
    width: 100%;
    overflow: hidden;
  }
  .slider .slider-pointer {
    position: absolute;
    bottom: 20px;
    color: #fff;
    list-style: none;
    padding: 0;
    z-index: 999;
  }
  .slider .slider-pointer li {
    display: inline-block;
    margin: 0 15px;
    width: 15px;
    height: 15px;
    border-radius: 15px;
    background-color: #ffffff;
    opacity: 0.85;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.5);
    transition: all 320ms ease;
  }
  .slider .slider-pointer li:hover {
    background-color: #e30006;
  }
  .slider .slider-pointer li.active {
    background-color: #333;
  }
  .slider .slider-inner {
    width: 100%;
    height: 100%;
    position: relative;
  }
  .slider .slider-inner .item {
    width: 100%;
    height: 100%;
    float: left;
  }
  .slider .slider-inner .img {
    background-position: center top !important;
    width: 100%;
    height: 100%;
  }
  .slider .slider-control {
    position: absolute;
    width: 30px;
    height: 30px;
    z-index: 999;
    border-radius: 30px;
    text-align: center;
    font-weight: 900;
    font-size: 20px;
    line-height: 30px;
    background-color: #ffffff;
    opacity: 0.5;
    cursor: pointer;
    top: 40%;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.5);
    transition: all 320ms ease;
  }
  .slider .slider-control:hover {
    opacity: 0.65;
    background-color: #c00;
  }
  .slider .slider-control:active {
    opacity: 0.85;
  }
  .slider .slider-control.prev {
    display: none;
    left: 20px;
  }
  .slider .slider-control.next {
    display: none;
    right: 20px;
  }
  .slider:hover .slider-control.prev {
    display: block;
    left: 20px;
  }
  .slider:hover .slider-control.next {
    display: block;
    right: 20px;
  }


/*网站banner效果结束*/
.nav .col-md-2{ padding:0 2.5px;}
.ih-item, .ih-item * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.ih-item.square.effect10 {
    overflow: hidden;
}
.ih-item.square {
    position: relative;
    width: 190px;
    height: 234px;
}
.ih-item a {
    color: #333;
}
.ih-item.square.effect10.bottom_to_top .img {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}
.ih-item.square.effect10 .img {
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
}
.ih-item img {
    width: 100%;
    height: 100%;
}
.ih-item.square.effect10.bottom_to_top .info {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
}
.ih-item.square.effect10 .info {
    background: #333333;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
}
.ih-item.square .info {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.ih-item.square.effect10.bottom_to_top a:hover .info {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}

.ih-item.square.effect10 a:hover .info {
    visibility: visible;
    opacity: 1;
}



.banner{}

.service{ padding:3em 0;}
.service .about{ width:98%; margin-top:1em; text-indent:2em;}
.service .about_img{ margin-top:1em;}
.index_news{ width:100%;}
.index_news h3{ font-size:1.4em;}
.index_news h3 a{ color:#8e0000;}
.index_news i{ font-style:normal;}
.index_news p{ text-indent:2em; max-height:72px; line-height:1.8em; overflow:hidden;}
.case_top{ margin-top:8px;}
.service .case{ margin-top:1em; text-indent:2em;}
.service .case_img{ margin-top:1em;}
@media (min-width: 1170px) {
.case_img_01{ width:55.87%;}
.case_img_02{ width:43.56%;}	
.case_img_03{ width:32.8%; margin-right:0.8%; float:left;}
.case_img_04{ width:32.8%; float:left;}
	}
@media (max-width: 768px) {
.case_img_01{ width:55.87%;}
.case_img_02{ width:43.56%;}	
.case_img_03{ width:33%; margin-right:0.5%; float:left;}
.case_img_04{ width:33%; float:left;}
	}

.fuwu{ background:#e6e6e6; padding:3em 0;}
.fuwu .fuwu_list{ clear:both; padding:0 3%;}
.fuwu .fuwu_top{ margin-left:35%;}
.fuwu h3{ margin:5px 0;}
.fuwu_01 h3, .fuwu_02 h3, .fuwu_03 h3, .fuwu_04 h3{ text-align:right; font-size:1.6em;}
.fuwu_05 h3, .fuwu_06 h3, .fuwu_07 h3{ text-align:left; font-size:1.6em;}
.fuwu_list p{ line-height:1.5em;}
.fuwu .fuwu_img{ margin-top:1em;}
.fuwu .fuwu_02{ margin-top:2em;}
.fuwu .fuwu_03{ margin-top:1.6em;}
.fuwu .fuwu_05{ margin-top:6em;}
.fuwu .fuwu_06{ margin-top:1.6em;}
.fuwu_05 .see-button, .fuwu_06 .see-button, .fuwu_07 .see-button{ margin-left:80%;}

.team{ padding:3em 0; background:#333;}
.team .team_top{ margin-left:40%;}

.friend{height:413px;margin:0 auto;overflow:hidden;width:1170px;}
.mr_frbox{height:407px;padding:24px 0px 0px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:46px;margin:160px 10px 0 0;width:28px;}
.mr_frUl{float:left;height:202px;width:1047px;margin-left:10px;}
.mr_frBtnR{float:right;margin-top:160px;cursor:pointer;width:28px;height:46px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:268px;overflow:hidden;position:relative;}
.mr_frUl ul li a img{/*display:block;*/width:100%;}
.mr_zhe{width:268px;position:absolute;top:0;background:rgba(51, 51, 51, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#333;/*实现IE背景透明*//*height:389px;*/left:0;right:0;}
.mr_zhe_i .h1{text-align:center;font-size:182px;height:178px;line-height:178px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:268px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#0a0a0a;/*实现IE背景透明*/}
.mr_zhe_hover .h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}


/*新闻列表*/
/*.newsList ul li a{width:795px; height:166px; display:block;}

.newsList ul li a span{float:left; width:150px; height:150px; float:left; background:#FFF; border:1px solid #e7e7e7; padding:7px;}

.newsList ul li{padding-top:40px;}*/
.newsList li{line-height:2.5em; border-bottom:dashed 1px #CCCCCC;}



.nr{width:605px; float:right;}

.newsList ul li .nr span{float:none; height:34px; font-size:20px; padding:0; background:none; border:none; line-height:20px; width:auto; border-bottom:1px solid #dadada; display:block; color:#2c2723; font-family:"微软雅黑";}

.newsList ul li .nr h4{height:35px; display:block; border-bottom:1px solid #dadada; color:#9e9e9e; line-height:34px;}

.newsList ul li .nr h4 i{float:left; padding-left:3px;}

.newsList ul li .nr h4 img{float:right;}

.newsList ul li .nr p{color:#7f7f7f; font-family:"微软雅黑"; padding:10px 0; line-height:20px;}

.newsList ul li a:hover span{border:1px solid #e61320;}

.newsList ul li a:hover .nr span{border:none; border-bottom:1px solid #dadada; color:#e40412;}

.leib3{ width:100%; background:url(../images/leftback.jpg); background-size:cover;    margin-bottom: 20px;}
.leib3 .tit{color:#fff;border-bottom:2px solid #e6e6e6; font-size:18px; height:60px; line-height:60px; text-align:center; overflow:hidden; font-weight:bold;}
.leib3 .tit a{ color:#fff;}
.leib3 .nr{padding-bottom: 10px;}
.leib3 .nr h4{  height:38px; line-height:33px;overflow:hidden;margin-top:4px;margin-left:-15px; font-size:16px;}
.leib3 .nr h4 a{display:block;color:#fff; padding-left:45px;}
.leib3 .nr h4 a:hover{}
.leib3 .nr h4.cur a{}
.leib3 .nr ul{padding:0 15px;}
.leib3 .nr li{padding-left: 35px; color: #666;line-height: 33px; overflow: hidden;white-space: nowrap; height:33px;}
.leib3 .nr li a{color:#fff;font-size:14px;font-weight:bold;}
.leib3 .nr li.cur a{ color:#C8161D;font-weight:bold;}	
.leib2 {
 width:100%; background:url(../images/leftback.jpg); background-size:cover;
}
.leib2 .tit {
    color: #fff;
    border-bottom: 2px solid #e6e6e6;
    font-size: 18px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    overflow: hidden;
    font-weight: bold;
}
.leftlx{background:#E6E6E6; border-bottom:none;border-top:none; }
.leftlx h1{text-align:center;height:30px;line-height:30px;font-size:14px;}
.leftlx .dianh{padding:0 5px 10px 10px;}
.leftlx p{line-height:24px; color:#000;}
.leftlx p a{color:#000;}
.leftlx .dianhua {background: url(../images/ico3.gif) no-repeat scroll 0 18px transparent;color: #000;line-height: 20px;padding: 10px 0 10px 55px;}
.leftlx .dianhua span {display: block;font: 18px "Impact";color:#C8161D;}

.list_image{ display:block; overflow:hidden;}
.list_image img{ width:185px; height:150px;}
.imagelist p{ height:2em; line-height:2em; text-align:center; margin-bottom:5px;}
.imagelist1{ text-align:center;}
.list_image1{ display:block; overflow:hidden;}
.list_image1 img{ width:200px; height:150px;}

.pages ul li{float:left; padding-left:8px;}

.pages ul li a{width:24px; height:24px; display:block; background:#b0afb1; line-height:24px; text-align:center; color:#FFF;}

.pages{padding-top:50px; height:30px; padding-right:5px;}

.pages ul li a:hover,.pages ul li a.hover{background:#e40412;}

.pages ul li a.prev,.pages ul li a.next{width:36px; height:20px; display:block; background:url(../images/bg23.png) no-repeat; margin-top:2px; text-indent:-20000em;}

.pages ul li a.prev{background-position:0 0;}

.pages ul li a.prev:hover{background-position:0 -20px;}

.pages ul li a.next{background-position:-36px 0;}

.pages ul li a.next:hover{background-position:-36px -20px;}
/*新闻列表结束*/

/*面包屑导航*/
.pro_curmbs { margin-bottom:10px; padding:0 10px; line-height:3.5em;font-size:14px; background:#1278d6;} /*border-bottom:4px solid #C8161D;äº§å“åˆ—è¡¨é¡µï¼Œé¢åŒ…å±‘å¯¼èˆª,å­—ä½“é¢œè‰²å¯è‡ªè¡Œä¿®æ”¹*/
.pro_curmbs span { color:#fff;}
.pro_curmbs a { color:#fff;font-size:14px;}
.pro_curmbs a:hover { color:#ff6600;}
.pro_curmbs .a_b { color:#ff6600; font-weight:bold;}
.blank10{ clear:both;  height:10px; overflow:hidden;}
/*面包屑导航结束*/























.footer{ width:100%; padding:3em 0 1em 0; background:#333; border-top:5px solid #990000; color:#FFF;}
.footer a{ color:#FFF; display:inline; padding:0 15px;}
.footer p{ line-height:2em;}
.footer .border_right{ border-right:1px solid #FFF;}
.logo_foot{ margin-top:1.8em;}



.see-button{
  margin-top: 0em;
}
.see-button a{
  font-size: 14px;
  text-transform: uppercase;
  text-decoration: none;
  padding: 1em 4em;
  outline: none;
  background: #393939;
  border: none !important;
  border-radius:0;
  }

.hvr-shutter-out-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-shutter-out-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #bb1e10;
  border-radius:5px;
  -webkit-border-radius:5px;
  -o-border-radius:5px;
  -ms-border-radius:5px;
  -moz-border-radius:5px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {
  color: white;
}
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
a.btn.btn-primary.see-button.hvr-shutter-out-horizontal {
    background: #3F3C35;
}



/*相关样式*/
#showbox { background:#eee;}
#showbox span { background:url(../images/whitebg.png) repeat;}
#showsum { left:25px; margin-top:10px;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #f60;}

.showpage { width:320px; position:relative;}
.showpage a { display:block; width:15px; border:1px solid #ddd; height:60px; line-height:60px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#777;}

.w450{ width:400px; float:left; margin-left:20px;}
.art-title{ font-size:1.2rem; font-weight:bold;}
.paramName {
    color: #666;
    width: 65px;
}
.paramVal { width:250px; text-align:left;}
.details{ height:36px; line-height:36px; border-bottom:1px solid #dae2ed; position:relative;}
.details h3{ position:absolute; bottom:-9px; width:170px; line-height:38px; background:#fff; border-top: 2px solid #ff7519; border-left:1px solid #dae2ed; border-right:1px solid #dae2ed; padding:0 12px; color:#666; font-size:1.2rem;}

.art-content img{ max-width:100%;}


















