*{list-style-type:none;font-family: "微软雅黑";}
img{border:0; max-width: 100%; vertical-align: middle;}
ul,li{ padding:0; margin:0;}
.in_01 .pic{margin:0; text-align:center;}
.in_01 .hei18{ text-align:center; font-size:18px; color:#666; line-height:28px;}
.in_01 .hui16e{ text-align:center; font-size:12px; color:#999; line-height:18px;}
		
.in_01 .dan{
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;	
}
.in_01 .dan:hover {
	transform:translate(0,-10px);
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	-o-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px);
}

.tab{ width:100%; margin:0;}
.tab-hd {overflow:hidden; zoom:1;}
.tab-hd li{ float:left; font-size:14px; line-height:28px; height:28px; margin:1%; width:48%; background:#e4e2e2; color:#333; text-align:center; cursor:pointer;}
.tab-hd li.active{ background:#d40716;color:#fff;}
.tab-bd li{display:none; padding:10px 0px;}
.tab-bd li.thisclass{ display:list-item;}




.text-desc{position: absolute; left: 0; top: 0; background-color: #ef0b08; height: 100%; opacity: 0; width: 100%; padding:0px;}
.port-1{ float:left; width: 100%; position: relative; overflow: hidden; text-align: center; margin-bottom:20px;}
.port-1 .text-desc{opacity: 0.9;transition: 0.5s;  color:#fff; font-size:14px; line-height:40px; height:40px;}
.port-1 img{transition: 0.5s;}
.port-1:hover img{transform: scale(1.2);}
.port-1.effect-2 .text-desc{top: auto; bottom: -50px;}
.port-1.effect-2:hover .text-desc{bottom: 0; color:#fff; font-size:16px; line-height:40px; height:40px;}

.tab2{ width:100%; margin:10px auto;}
.tab-hd2 {overflow:hidden; zoom:1; height:26px; padding-left:50%; margin-left:-54px;position: relative;}
.tab-hd2 li{ float:left; width:16px; height:16px; border-radius:8px; background:#424355;cursor:pointer; margin:5px 10px;}
.tab-hd2 li.active{ background:#ea0001;}
.tab-hd2 li:first-child::before{
          content: '';                 /*CSS伪类用法*/
            position: absolute;         /*定位背景横线的位置*/
            top: 50%;
            background: #333;       /*宽和高做出来的背景横线*/
            width: 28%;
            height: 1px;
      left: 3%;
      margin-left:54px;
  }

.tab-hd2 li:last-child::after{
          content: '';                 /*CSS伪类用法*/
            position: absolute;         /*定位背景横线的位置*/
            top: 50%;
            background: #333;       /*宽和高做出来的背景横线*/
            width: 28%;
            height: 1px;
      right: 3%;
  }


.btn2{display: inline-block; padding: 5px 10px; font-size: 14px; color: #fff; border: 2px solid #f90306; background-color: #f90306; text-decoration: none; transition: 0.4s;}
.btn2:hover{background-color: #f90306; color: #fff; transition: 0.4s; font-weight:bold; text-decoration:none;}
.text-desc2{position: absolute; left: 0; top: 0; background:rgba(255, 2, 2, 0.5); height: 100%; opacity: 0; width: 100%; padding: 20px;}
.port-3{float: left; width: 100%; position: relative; overflow: hidden; text-align: center;}
.port-3 .text-desc2{opacity: 1.0; top: -100%; transition: 0.5s; color: #fff; padding: 45px 10px 20px;}
.port-3:hover img{transform: scale(1.1);transition: 0.5s;}
.port-3:hover .text-desc2{top: 0;}
.port-3.effect-4 .text-desc2{top: auto; bottom: -100%;}
.port-3.effect-4:hover .text-desc{bottom: 0;}
.liebiao{ font-weight:bold; font-size:16px; color:#333; line-height:40px; height:40px;}
.liebiao:after {
    display: block;
    content: "";
width:100%;
    height: 1px;
    background-color: #ccc;
    transition: width 0.5s ease-in-out;
} 
.hui14d {font-family: "微软雅黑";font-size: 15px;font-style: normal;line-height: 24px;font-variant: normal;color: #999;}

  
.tab-bd2 li{display:none; padding:5px;}
.tab-bd2 li.thisclass{ display:list-item;}

.link1:link,.link1:active,.link1:visited{font-family:"微软雅黑";font-size: 15px; line-height:36px;font-weight:bold;color: #454545;text-decoration: none;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;display:block;}
.link1:hover {color: #d6000c;}

.link11:link,.link11:active,.link11:visited{font-family:"微软雅黑";font-size: 15px; line-height:30px;font-weight:bold;color: #454545;text-decoration: none;}
.link11:hover {color: #d6000c;}

.link2:link,.link2:active,.link2:visited{font-family:"微软雅黑";font-size: 15px;color: #fff;line-height:22px;font-weight:normal;text-decoration: none;}
.link2:hover {font-family:"微软雅黑";font-size: 13px;text-decoration: none;line-height:22px;color: #d6000c;font-weight:bold;}

.link3:link,.link3:active,.link3:visited{font-family:"微软雅黑";font-size: 15px;color: #666;line-height:24px;font-weight:normal;text-decoration: none;}
.link3:hover {color: #d6000c;font-weight:bold;}

.link4:link,.link4:active,.link4:visited{font-family:"微软雅黑";font-size: 15px;color: #333; text-align:center; padding:5px 10px; border:1px solid #666; margin:20px 4px;line-height:24px;text-decoration: none;}
.link4:hover {color: #fff; background:#ce182e; border:1px solid #ce182e; }

.hui14{font-size:14px; color:#666; height: 24px; line-height: 24px;}
.hui14:hover{color:#fff;background:#d40716; display:block; width:90px; height:24px; text-decoration:none}



.sjian{ border:1px solid #666;}
.sjian:hover{ color:#fff; background:#d6000c;}

		
.in_pro .dan{
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	-webkit-box-shadow:0px 0px 6px #e5e5e5;
    -moz-box-shadow:0px 0px 6px #e5e5e5;
    box-shadow:0px 0px 6px #e5e5e5;
	
}
.in_pro .dan:hover {
	transform:translate(0,-10px);
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	-o-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px);
	-webkit-box-shadow:0px 0px 10px #d50909;
    -moz-box-shadow:0px 0px 10px #d50909;
    box-shadow:0px 0px 10px #d50909;
}
.dabiao{text-align:center;color:#333; line-height:30px;  font-weight:bold;font-size:24px;}
.cibiao{text-align:center;color:#999; line-height:20px; font-size:14px;}

.content {font-family: "微软雅黑";font-size:14px;font-style:normal;line-height:20px;color:#666;}
.dahei {font-family: "微软雅黑";font-size: 24px;line-height: 36px; font-weight:bold;color: #000;}
.dahei span{font-family: "微软雅黑";font-size: 24px;line-height: 36px; font-weight:bold;color: #da1313;}
.chuhei24{font-family: "微软雅黑";font-size: 18px; text-align:center; line-height:24px;font-weight:bold;color: #000; margin:20px auto 0px;}
.xihui16{font-size:14px;line-height:20px;color: #666; text-align:center;}

.hei14c {font-family: "微软雅黑";font-size: 14px;font-style: normal;line-height: 22px;font-variant: normal;color: #999;}
.hei14cc { font-family: "微软雅黑";font-size: 14px;font-style: normal; height:44px;line-height: 22px;font-variant: normal;color: #999;overflow:hidden;text-overflow: ellipsis;display:block;}
.white14a {font-family: "微软雅黑";font-size: 14px;font-style: normal;line-height: 22px;font-variant: normal;color: #ffffff;}
.white14b {font-family: "微软雅黑";font-size: 14px;font-style: normal;line-height: 22px;font-weight: bold;font-variant: normal;color: #ffffff;}
.hei14b {font-family: "微软雅黑";font-size: 14px;font-style: normal;line-height: 22px;font-weight: bold;font-variant: normal;color: #666;}

.white16c {font-family: "微软雅黑";font-size: 16px;font-style: normal;line-height: 24px;font-variant: normal;color: #fff;}
.hei16b {font-family: "微软雅黑";font-size: 14px;font-style: normal;line-height: 24px;font-weight: bold;font-variant: normal;color: #666;}
.hui16a{ font-size:16px; color:#454545;}

.hei18a {font-family: "微软雅黑";font-size: 16px;font-style: normal;line-height: 18px;font-variant: normal;color: #333;}
.hei18b {font-family: "微软雅黑";font-size: 18px;line-height: 36px; font-weight:bold;color: #333; padding:10px 0;}
.hei18c{ font-size:14px; color:#454545; line-height:22px;}
.hei18c span{color: #ce182e;}
.hei18cc{font-size:14px; color:#454545; height:40px; line-height:20px;overflow:hidden;text-overflow: ellipsis;display:block;}

.white22b {font-size: 22px;font-style: normal;line-height: 60px;font-weight: bold;font-variant: normal;color: #fff;}
.huang36b {font-size: 24px;line-height:30px;font-weight: bold; text-align:left;color: #e7d610;}
.white18a {font-size: 14px; text-align:left; line-height:24px; color: #fff;}

.white16b {font-family: "微软雅黑";font-size: 16px;font-style: normal;line-height: 24px;font-weight: bold;font-variant: normal;color: #fff;}
.white16b:after {
    display: block;
    content: "";
	width:30px;
    height: 1px;
    background-color: #fff;
    transition: width 0.5s ease-in-out;
}

.white36b {font-family: "微软雅黑";font-size: 24px;line-height: 30px;font-weight: bold; text-align:center;color: #fff;}
.white36b:after {
    display: block;
	position:absolute;
    content: "";
	left:50%;
	margin-left:-30px;
	width:60px;
    height:3px;
    background-color: #ffd900;
    transition: width 0.5s ease-in-out;
}

.left_top{ font-size:24px; height:40px; line-height:40px; text-align:center; font-weight:bold; color:#FFF;background:#ce182e; }
.lianxi{ background:#e7e3e3; padding:0px; margin-bottom: 15px;}
.right_top{ font-size:24px; height:40px; line-height:40px; padding-left:5px; color:#000;font-weight:bold;  margin-bottom:20px;}
.zuolie{background:#e7e3e3; margin-bottom:20px;}
.zuolie ul{ padding:10px 0;}
.zuolie ul li{margin:10px; height:35px; border-radius:5px; background:#FFF}
.zuolie ul li a{ line-height:35px; padding-left:10px; font-size:16px; color:#333;}
.zuolie ul li a:hover{ font-weight:bold; color:#d70707;}
.p_con{ width:100%; padding-top:30px;padding-bottom:30px;}
.p_left{ width:100%;}
.p_right{width:100%;}





.fanye{font-family:"微软雅黑";font-size:16px; color: #666;text-decoration: none;}
.news1{font-size:15px; color:#454545; font-weight:bold; height:28px; line-height:28px;}
.news1:hover{ color:#0072cf;}
.news2{font-size:15px; color:#fff; height:20px; background:#d50909; padding:5px 20px; border-radius:15px; line-height:20px;}
.news2:hover{ font-weight:bold;}

.fudao{margin:15px 0; height:35px; line-height:35px; border-bottom:1px solid #ccc; color: #999; font-size: 16px;}
.fudao span{font-weight:bold; color:#666; font-size: 16px;}

.baidu-maps label { max-width: none; vertical-align: bottom;}


#comment_bubble {
	margin:20px 20px;
	width:90%;
	text-align:center;
	color:#000;
	font-size:20px;
	font-weight:bold;
    height: 68px;
	line-height:68px;
    background: #ffd900;
    position: relative;
}
  
#comment_bubble:before {
    content: "";
    width: 0;
    height: 0;
    right: 100%;
    top: 0px;
    position: absolute;
    border-top: 34px solid transparent;
    border-right: 16px solid #ffd900;
    border-bottom: 34px solid transparent;
}        
  
#comment_bubble:after {
    content: "";
    width: 0;
    height: 0;
    left: 100%;
    top: 0px;
    position: absolute;
    border-top: 34px solid transparent;
    border-left: 16px solid #ffd900;
    border-bottom: 34px solid transparent;
} 


/*大事记start*/
.event_box{width:100%;margin:3% auto 0;position:relative;min-height:420px;}
.event_box .parHd {width:100%;display:inline-block;height:92px;overflow:hidden;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:25px !important;}
.parHd .tempWrap{margin:0 auto;}
.parHd .tempWrap:after{content:'';width:83%;height:2px;background:#fff;position:absolute;/* top:33%;*//* right:-140%;*/right:8%;top:32%;/* margin-top:-0.5px;*/z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-top:30px;font-size:18px;color:#fff;margin:0 20px;position:relative;}
.parHd li:after{content:'';background:url(../images/dot_ico.png) no-repeat;width:24px;height:24px;position:absolute;z-index:20;top:-12px;left:50%;margin-left:-12px;}
.parBd{text-align:center;margin-top:40px;}
.
div#listBox {width:100%;}
.sPrev,.sNext{width:30px;height:30px;display:block;position:absolute;top:10px;}
.sPrev{left:0;}
.sNext{right:0;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block;width:24px;height:24px;overflow:hidden;background:url(../images/cat.png) no-repeat;position:absolute;top:-12px;left:33px;z-index:21;}
.parHd li span,.parHd li.clone span{display:none;}	

/*分页*/
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 5px 0 10px 0;
  border-radius: 0;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #d50909;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #d50909;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #d50909;
  border-color: #d50909;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}



@media (min-width: 768px) {
.p_con{ width:100%; padding-top:30px;padding-bottom:30px;}
.p_left{ width:40%;float:left;}
.p_right{width:58%; float:left; margin-left:2%;}

.dabiao{text-align:center;color:#333; line-height:30px;  font-weight:bold;font-size:30px;}
.cibiao{text-align:center;color:#999; line-height:24px; font-size:16px;}
.hei18a {font-family: "微软雅黑";font-size: 16px;font-style: normal;line-height: 26px;font-variant: normal;color: #333;}
.in_01 .hui16e{ text-align:center; font-size:14px; color:#999; line-height:18px;}
.hei18a {font-family: "微软雅黑";font-size: 12px;font-style: normal;line-height: 16px;font-variant: normal;color: #333;}
.hei18cc{font-size:14px; color:#454545; height:40px; line-height:20px;overflow:hidden;text-overflow: ellipsis;display:block;}
.tab-hd li{ float:left; font-size:14px; line-height:30px; height:30px; margin:1%; width:48%; background:#e4e2e2; color:#333; text-align:center; cursor:pointer;}
.content {font-family: "微软雅黑";font-size:14px;font-style:normal;line-height:22px;color:#666;}
.chuhei24{font-family: "微软雅黑";font-size: 20px; text-align:center; line-height:24px;font-weight:bold;color: #000; margin:20px auto 0px;}
.xihui16{font-size:14px;line-height:24px;color: #666; text-align:center;}
.huang36b {font-size: 30px;line-height:30px;font-weight: bold; text-align:left;color: #e7d610;}
.white18a {font-size: 14px;text-align:left;line-height:26px;color: #fff;}
.dahei {font-family: "微软雅黑";font-size: 30px;line-height: 36px; font-weight:bold;color: #000;}
.dahei span{font-family: "微软雅黑";font-size: 30px;line-height: 36px; font-weight:bold;color: #da1313;}
.hei18c{ font-size:14px; color:#454545; line-height:22px;}
.white36b {font-family: "微软雅黑";font-size: 30px;line-height: 36px;font-weight: bold; text-align:center;color: #fff;}
#comment_bubble { size:24px;}
.navbar-right .dropdown-menu {  left: 0; right: auto;  }






}
@media (min-width: 992px) {
.p_con{ width:100%; padding-top:30px;padding-bottom:30px;}
.p_left{ width:33%;float:left;}
.p_right{width:65%; float:left; margin-left:2%;}

.dabiao{text-align:center;color:#333; line-height:36px;  font-weight:bold;font-size:32px;}
.cibiao{text-align:center;color:#999; line-height:30px; font-size:18px;}
.hei18a {font-family: "微软雅黑";font-size: 18px;font-style: normal;line-height: 36px;font-variant: normal;color: #333;}
.in_01 .hui16e{ text-align:center; font-size:16px; color:#999; line-height:22px;}
.hei18a {font-family: "微软雅黑";font-size: 15px;font-style: normal;line-height: 22px;font-variant: normal;color: #333;}
.hei18cc{font-size:15px; color:#454545; height:40px; line-height:20px;overflow:hidden;text-overflow: ellipsis;display:block;}
.tab-hd li{ float:left; font-size:14px; line-height:36px; height:36px; margin:1%; width:31%; background:#e4e2e2; color:#333; text-align:center; cursor:pointer;}
.content {font-family: "微软雅黑";font-size:14px;font-style:normal;line-height:22px;color:#666;}
.chuhei24{font-family: "微软雅黑";font-size: 20px; text-align:center; line-height:24px;font-weight:bold;color: #000; margin:20px auto 0px;}
.xihui16{font-size:15px;line-height:22px;color: #666; text-align:center;}
.huang36b {font-size: 32px;line-height:36px;font-weight: bold; text-align:left;color: #e7d610;}
.white18a {font-size: 16px;text-align:left;line-height:28px;color: #fff;}
.dahei {font-family: "微软雅黑";font-size: 32px;line-height: 36px; font-weight:bold;color: #000;}
.dahei span{font-family: "微软雅黑";font-size: 32px;line-height: 36px; font-weight:bold;color: #da1313;}
.hei18c{ font-size:15px; color:#454545; line-height:24px;}
.white36b {font-family: "微软雅黑";font-size: 32px;line-height: 40px;font-weight: bold; text-align:center;color: #fff;}
#comment_bubble { size:30px;}



}
@media (min-width: 1200px) {
.p_con{ width:100%; padding-top:30px;padding-bottom:30px;}
.p_left{ width:28%;float:left;}
.p_right{width:70%; float:left; margin-left:2%;}

.dabiao{text-align:center;color:#333; line-height:40px;  font-weight:bold;font-size:36px;}
.cibiao{text-align:center;color:#999; line-height:30px; font-size:18px;}
.hei18a {font-family: "微软雅黑";font-size: 18px;font-style: normal;line-height: 36px;font-variant: normal;color: #333;}
.in_01 .hui16e{ text-align:center; font-size:16px; color:#999; line-height:22px;}
.hei18a {font-family: "微软雅黑";font-size: 16px;font-style: normal;line-height: 26px;font-variant: normal;color: #333;}
.hei18cc{font-size:16px; color:#454545; height:40px; line-height:20px;overflow:hidden;text-overflow: ellipsis;display:block;}
.tab-hd li{ float:left; font-size:15px; padding:10px 20px; line-height:20px; height:40px; margin:10px;width:auto; background:#e4e2e2; color:#333; text-align:center; cursor:pointer;}
.content {font-family: "微软雅黑";font-size:15px;font-style:normal;line-height:26px;color:#666;}
.chuhei24{font-family: "微软雅黑";font-size: 24px; text-align:center; line-height:24px;font-weight:bold;color: #000; margin:20px auto 0px;}
.xihui16{font-size:16px;line-height:26px;color: #666; text-align:center;}
.huang36b {font-size: 36px;line-height:36px;font-weight: bold; text-align:left;color: #e7d610;}
.white18a {font-size: 16px;text-align:left;line-height:30px;color: #fff;}
.dahei {font-family: "微软雅黑";font-size: 36px;line-height: 46px; font-weight:bold;color: #000;}
.dahei span{font-family: "微软雅黑";font-size: 36px;line-height: 46px; font-weight:bold;color: #da1313;}
.hei18c{ font-size:16px; color:#454545; line-height:30px;}
.white36b {font-family: "微软雅黑";font-size: 36px;line-height: 50px;font-weight: bold; text-align:center;color: #fff;}
#comment_bubble { size:36px;}




}




.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}
@media ( min-width : 100px) {
    .col-sm-5ths {
        width: 50%;
        float: left;
    }
}
@media ( min-width : 768px) {
    .col-sm-5ths {
        width: 33.333%;
        float: left;
    }
}
 
@media ( min-width : 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
}
 
@media ( min-width : 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}