/*Top002209*/
/*body{ background:#000;}*/
.Top002209{ background:#fff; }
.Top002209 .header-left{  float:left;max-width:40%;}
.Top002209 .header-left .logo{padding:22px 0;display: inline-block;}
.Top002209 .header-left .logo img{max-height: 54px;}
.Top002209 .header-mid,
.Top002209 .header-right{ float:right;}
.Top002209 .header-right dd{ float:left;margin: 22px 0;}
.Top002209 .top-search{ position:relative;width:30px; overflow:hidden;}
.Top002209 .open-search{ display:block; background:url(../images/Top002209-icon.png) no-repeat center center; float:right; width:30px; height:54px; position:relative; z-index:2; border:1px solid transparent;}
.Top002209 .search-box{ width:100%;  position:absolute; right:0; top:11px; z-index:1; opacity:0;transition:opacity 0.3s;}
.Top002209 .search-box .text{ border:1px solid #0852b4; width:100%; line-height:31px; height:31px; padding:0 40px 0 10px; color:
#666; background:none;}
.Top002209 .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:39px; }
.Top002209 .header-menu li{ width:auto !important; font-size:16px; margin-right:50px; transition:margin 0.3s;}
.Top002209 .header-menu li em a{ color:#424a4e;line-height: 54px;padding:22px 0;box-sizing: border-box;}
.Top002209 .header-menu li.aon em a,
.Top002209 .header-menu li em a:hover{ color:#0852b4;border-bottom: 3px solid #0852b4;}

.Top002209 .header-show .top-search{}
.Top002209 .header-show .search-box{ z-index:5; opacity:1; }
.Top002209 .header-show li{ margin-right:10px;}
@media(max-width:1024px){
.Top002209{ position:relative; z-index:100; padding:2% 0;}
.Top002209 .header-left{ display:table; height:39px;}
.Top002209 .header-left .logo{ display:table-cell; vertical-align:middle;}
.Top002209 #header-menu{ position:absolute; top:100%; background:#000; width:200px; right:0; display:none;}
.Top002209 #header-menu li em,
.Top002209 #header-menu li em a{ border-bottom:0;}
.Top002209 #header-menu li em a{ font-weight:normal; text-align:center;}
.Top002209 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.1);}

.Top002209 #open_menu{ margin-left:20px; width:39px; height:39px; border-radius:50%; background:#18222a; position:relative;}
.Top002209 #open_menu i,
.Top002209 #open_menu i::before,
.Top002209 #open_menu i::after{ background:#fff;}
.Top002209 #open_menu i{ left:20%; width:60%; height:2px; margin-top:-1px;}
}
@media only screen and (max-width:768px ) {
	.Top002209 .header-right dd{margin: 0;}
	.Top002209 #open_menu{margin-top: 8px;}
	.Top002209 .header-left .logo{padding: 10px 0;}
}
@media(max-width:440px){
.Top002209 .header .top-search{ width:30px !important;}
.Top002209 .header-show .top-search{ width:120px !important;}
}







.Top002262 { position: relative; z-index: 100;}
.Top002262 .header-left{ float: left; width: 40%; display:table; height:100px;max-width: 198px;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .header-mid,
.Top002262 .header-right{ float:right;}
.Top002262 .headerBom .header-mid{float: none;}

.Top002262 .header-menu li{ width:auto !important; margin-right:35px;}
.Top002262 .header-menu li em{ padding:0 15px;position:relative;}

.Top002262 .header-menu li em:hover::after,
.Top002262 .header-menu li.aon em::after{ background-image:url(../images/Top002262-icon_up.png);}
.Top002262 .header-menu li em a{ line-height:100px; position:relative; font-size:16px; color:#2b2c2c;}
.Top002262 .header-menu li em a::before{ position:absolute; content:''; left:50%; transform:translateX(-50%);  height:3px; background:#0852b4;width:0; transition:ease-in-out 0.3s; bottom: 0;}
.Top002262 .header-menu li em a:hover::before,
.Top002262 .header-menu li.aon em a::before{width:100%;}
.Top002262 .header-menu li.aon em a{ color:#0852b4;}
.Top002262 .header-menu li .sub{ width:130%; left:-15%;  overflow:hidden; }
.Top002262 .header-menu li .sub-menu{ padding:0; text-align:center;}
.Top002262 .header-menu li .sub-menu dt{ border-bottom:1px solid #f2f2f2;}
.Top002262 .header-menu li .sub-menu dt:last-child{ border-bottom:0;}
.Top002262 .header-menu li .sub-menu dt a{color:#2b2c2c; transition:0.3s;}
.Top002262 .header-menu li .sub-menu dt a:hover{ background:none; color:#0852b4; }
/* .Top002262 .header-right dd{ float:left;padding:35px 0;} */
.Top002262 .top-search{ position:relative; z-index:100;float:left;padding:35px 0;}
.Top002262 .open-search{ background:url(../images/Top002209-icon.png) no-repeat center center; width:30px; height:30px;  display:block;}
/* .Top002262 .top-lang{ width: 30px; height: 30px; margin-left: 15px;}
.Top002262 .top-lang a{ display: block; width: 30px; height: 30px; border-radius: 100%; background-color: #008cd6; text-align: center; line-height: 30px; color: #fff; font-family: arial;} */
.Top002262 .top-language{background:url(../images/Top002434-icon_lang.png) no-repeat left 40px; padding: 40px 0 40px 23px; margin-left:15px;float:left;display: none;position: relative;}
.Top002262 .top-language::after{ position:absolute; content:''; width:1px; height:20px; background:#e5e5e5; left:-10px; top:50%;margin-top: -10px;}
.Top002262 .top-language dd{ padding-right:22px; background:url(../images/Top002434-icon_a.png) no-repeat right center;color: #2b2c2c;}
.Top002262 .top-language dt{ border:1px solid #eee; width:100%; text-align:center; background:#cdcdcd; display: none; position: absolute; top: 75%; left: 0;z-index: 9999;}
.Top002262 .top-language dt a{ display:block; border-bottom:1px solid #eee; line-height:24px; transition:color 0.3s;color: #2b2c2c;}
.Top002262 .top-language dt a:last-child{ border-bottom:0;}
.Top002262 .top-language dt a:hover{ color:#fff; background:#054498;}

.Top002262 .open-search-show{ position:relative; background:none;}
.Top002262 .open-search-show::before,
.Top002262 .open-search-show::after{ position:absolute; content:''; width:80%; height:3px; background:#0852b4; top:50%; left:10%; transform:rotate(-45deg);}
.Top002262 .open-search-show::after{transform:rotate(45deg);}

.Top002262 .search-box{ position:absolute; top:50%; right:100%; z-index:100; display:none;transform: translateY(-50%);}
.Top002262 .search-box .text{width: 254px;line-height: 46px;height: 46px; border:1px solid #fff; background:rgba(0,0,0,0.6); color:#fff; padding:0 50px 0 10px;}
.Top002262 .search-box .btn{ position:absolute; right:0; top:0; line-height: 46px; width:46px; text-align:center; color:#fff; font-weight:bold; font-size:16px; font-family:Verdana,Arial, Helvetica, sans-serif;}
/* .Top002262 .search-box .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -15px;right: 4px;} */

@media(max-width:1024px){
    .Top002262 #header-menu{ position:fixed; right:-100%; top:0; background:#000; z-index:100; padding-top:70px; width:70%; max-width:300px; height:100%; transition: ease-in-out 0.3s;}
    .Top002262 #header-menu.header-menu-show{ right:0;}
    .Top002262 #header-menu li em,
    .Top002262 #header-menu li em a{ border-bottom:0;}
    .Top002262 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.1);}
    .Top002262 #header-menu li em a{ font-weight:normal;}
    .Top002262 #header-menu li.has-sub em a{ background:url(../images/Top002262-icon.png) no-repeat 95% center;}
    .Top002262 #header-menu li.clickon em a{ background-image:url(../images/Top002262-icon_up.png);}
    .Top002262 #header-menu li .sub-menu{ padding:5%;}
	.Top002262 .menubtn{ float: left; padding-top: 18px; padding-bottom: 18px;}
    .Top002262 #open_menu{ width:40px; height:30px;background:#0852b4; margin-left:10px; position:relative; z-index:101; transition:background 0.3s;}
    .Top002262 #open_menu i,
    .Top002262 #open_menu i::before,
    .Top002262 #open_menu i::after{ background:#fff; border-radius:3px;}
    .Top002262 #open_menu i{ left:20%; width:60%;height:2px; margin-top:-1px;}
    .Top002262 #open_menu.open_menu_on{ background:#000; position:fixed; right:2%;}
    .Top002262 #open_menu.open_menu_on i{height:3px; margin-top:-1.5px;}

    .Top002262 .top-search{    padding: 18px 0;}
	.Top002262 .top-language{ padding-top: 22px; padding-bottom: 18px; background-position: left 23px;}
    .Top002262 .header-left{ height: 65px;}
}



@media(min-width: 1024px){
  /* .Top002262{margin-bottom:40px;} */
  /* .Top002262 .headerTop{overflow: hidden;} */
  .Top002262 .headerBom{background:#15499a;margin-bottom: 30px;}
  .Top002262 .header-menu li{width: 20%!important;margin-right:0;}
  .Top002262 .header-menu li em a{color: #fff;}
  .Top002262 .header-menu li em a::before{background:#fff;}
  .Top002262 .header-menu li:hover{background:#002f48;}
  .Top002262 .header-menu li.aon em a{color: #fff;}
  .Top002262 .header-menu li .sub-menu dt a{color: #fff;}
  .Top002262 .header-menu li .sub{width: 110%;left: -5%;}
}








.swiper-container {
      width: 100%;
      height: 100%;

}
.swiper-slide {
  text-align:left;
  font-size: 18px;
  background: none;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.banner{}
.banner .swiper-pagination{bottom: 30px !important;width: 40% !important;}
.banner .swiper-pagination span{width: 10px;height: 10px;opacity: 1;background: #fff;margin: 0 6px !important;}
.banner .swiper-pagination span.swiper-pagination-bullet-active{position: relative;background: #e3cf2d;}
/* .banner .swiper-pagination span.swiper-pagination-bullet-active:after{content: '';display: block;position: absolute;width: 20px;height: 20px;border-radius: 50%;border: 2px solid #e3cf2d;top: -5px;left: -5px;} */
*{margin: 0;padding: 0;}
ul,ul li{list-style: none;}
hr{border: 0.5px solid #ccc;padding: 0;height: 1px;}
.section{position: relative;z-index: 10;}
.section .title{padding-top: 20px;position: relative;}
.section .title:after{content: '';display: block;position: absolute;top: 0;left: 0;height: 3px;width: 20px;background: #054498;}
.section .title .h1{color: #333;font-size: 30px;font-weight: 400;  margin-top: 10px;}
.section .title .h2{color: #acacac;font-size: 18px;font-weight: 400;}

.section .title.title_cen:after{right: 0;margin: 0 auto;}
.section .title.title_cen .h1,.section .title.title_cen .h2{text-align: center;}

@media only screen and (max-width:768px ) {
	.section{padding: 0 10px;}
	.banner .swiper-pagination{bottom: 15px !important;}
	.banner .swiper-pagination span{ width: 8px; height: 8px;margin: 0 4px !important;}
	.banner .swiper-pagination span.swiper-pagination-bullet-active:after{ width: 12px; height: 12px; left: -2px; top: -2px; border-width: 1px;}
}

/*首页关于我们*/
.section1{background: url(../images/section1_bk.png) no-repeat right top; background-size: auto 100%; padding: 50px 0 50px;}
.section1 .content{overflow: hidden;}
.section1 .content .left{width: 50%;float: left;/*padding-right: 10%;*/background: url(../images/section1_leftbk.png) no-repeat center center/contain;}
.section1 .content .right{width: 50%;float: right;margin-top: 0;background: url(../images/section1_rightbk.png) no-repeat center center/contain;}
.section1 .content .h3{font-size: 36px;color: #333;margin: 30px 0;}
.section1 .content .txt{font-size: 18px;color: #515151;line-height: 30px;}
.section1 .content .left .txt{min-height: 150px;margin-top: 40px;}
.section1 .content .right .txt{min-height: 150px;}
.section  .but{line-height: 40px;width: 150px;font-size: 16px;padding: 0 53px 0 23px;background: url(../images/jiantou.png) no-repeat 110px center;color: #666;border-radius: 20px;border: 1px solid #ccc;display: inline-block;}

.section1 .content .right .p{font-size: 16px;color: #f3b100;margin: 20px 0;}
.section1 .content .right .statistical{
display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;}
.section1 .content .right .statistical .mun{color: #808080;font-size: 14px;font-weight: 100;}
.section1 .content .right .statistical .mun span{font-size: 60px;font-weight: 100;position: relative;margin-right: 10px;}
.section1 .content .right .statistical .mun b{position: absolute;right: -26px;top: 0;font-size: 30px;font-weight: 100;}

.section1 .content .right .statistical2 .mun {font-size: 12px;}
.section1 .content .right .statistical2 .mun span{font-size: 30px;}
@media only screen and (max-width:768px ) {
	.section1{margin-top: 0;background: none;padding: 50px  0 80px;}
	.section1 .content .left,.section1 .content .right{width: 100%;float: none;}
	.section1 .content .right{margin-top: 50px;}
	.section1 .content .right .statistical{display: block;}
}

/*产品中心*/
.section2{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;align-items: stretch;height: 900px;}
.section2 .left{width: 50%;background: url(../images/section2_1.png) no-repeat center center/cover;padding-top: 50px;}
.section2 .left .div{width: 600px;float: right;padding-right: 50px;}
.section2 .div{height: 100%;position: relative;}
.section2 .right{width: 50%;}
.section2 .right .top,.section2 .right .bottom{height: 50%;}
.section2 .right .top{background: url(../images/section2_2.png) no-repeat center center/cover;}
.section2 .right .bottom{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;}
.section2 .right .bottom .dd,.section2 .right .bottom .dt{width: 50%;}
.section2 .right .bottom .dt{background: url(../images/section2_3.png) no-repeat center center/cover;}
.section2 .right .bottom .dd{background: url(../images/section2_4.png) no-repeat center center/cover;}

.section2 .title2{background: url(../images/title2_bk.png) no-repeat left top;height: 143px;    padding: 70px 0 0 30px;}
.section2 .title .h1{font-size: 36px;color: #054498;font-weight: 500;margin: 20px 0;}
.section2 .div .txt{position: absolute;bottom:30px;left: 0;}
.section2 .div .txt .h3{font-size: 20px;color: #fff;font-weight: 400;}
.section2 .div .txt .h4{font-size: 14px;color: #ccccccc7;font-weight: 400;    text-transform: uppercase;}
.section2 .div .txt .p{color: #dbdbdb;font-size: 14px;margin-top: 30px;line-height: 26px;padding-right: 50px;}
.section2 .right .div .txt{padding: 0 50px;}
.section2 .right .div .txt .p{padding-right: 0;}
@media only screen and (max-width:768px  ) {
	.section2{height: auto;}
	.section2,.section2 .right .bottom{display: block;}
	.section2 .left{padding: 30px 10px;}
	.section2 .left .div{width: auto;float: none;padding-right: 0;}
	.section2 .div .txt{position: static;}
	.section2 .right .div .txt{padding: 30px 10px;}
	.section2 .div .txt .p{padding: 0;}
	.section2 .title2{padding: 0;background: none;height: auto;}
	.section2 .left,.section2 .right,.section2 .right .bottom .dd,.section2 .right .bottom .dt{width: 100%;}
}

/*新闻动态*/
.section3{padding: 30px 0 30px;background: url(../images/section2_bk.png) no-repeat left top;}
.section3 .div{ width: 100%;}
.section3 .div time{font-size: 16px;color: #bababa;position: relative;padding-left: 40px;display: block;}
.section3 .div time:after{position: absolute;top: 50%;left: 0;width: 30px;height: 1px;content: '';display: block;background: #bababa;}
.section3 .div .h1{font-size: 18px;color: #333;margin: 16px 0;}
.section3 .swiper-container{border-bottom: 1px solid #ccc;}
.section3 .swiper-slide{padding: 30px 0; padding-bottom: 20px;}
.section3 .div .txt{font-size: 14px;color: #a0a0a0;line-height: 26px;margin: 16px 0; height: 26px; overflow: hidden;}
 .buts{font-size: 14px;color: #656565;display: inline-block;padding-right: 20px;background: url(../images/jiantou2.png) no-repeat right center;}
.section3 .div .img{ overflow: hidden;}
.section3 .div .img .Ispic{ display: block; padding-bottom: 66%;}
.section3 .div .img .Ispic img{ display: none;}


.section3_lunbo{position: relative;padding: 0 50px;}
.section3_lunbo .swiper-button-next{right: 0;}
.section3_lunbo .swiper-button-prev{left: 0;}
.section3 .but{margin: 0 auto;margin-top: 20px;display: block;width: 150px;}
.section3 .swiper-container2 .buts{ margin-top: 15px;}
@media only screen and (max-width:768px ) {
	.section3{padding: 50px 0;}
	.section3 .but{margin-top: 30px;}
	.section3_lunbo{ padding: 0;}
}



/*新闻动态*/
.section3_1{padding: 30px 0 30px;background: url(../images/section3_bk.png) no-repeat left bottom; background-size: auto 100%;}
.section3_1 .div{ width: 100%;}
.section3_1 .div time{font-size: 16px;color: #bababa;position: relative;padding-left: 40px;display: block;}
.section3_1 .div time:after{position: absolute;top: 50%;left: 0;width: 30px;height: 1px;content: '';display: block;background: #bababa;}
.section3_1 .div .h1{font-size: 18px;color: #333;margin: 0; margin-bottom: 16px;}
.section3_1 .swiper-container{border-bottom: 1px solid #ccc;}
.section3_1 .swiper-slide{padding: 30px 0; padding-bottom: 20px;}
.section3_1 .div .txt{font-size: 14px;color: #a0a0a0;line-height: 26px;margin: 16px 0; height: 26px; overflow: hidden;}
.buts{font-size: 14px;color: #656565;display: inline-block;padding-right: 20px;background: url(../images/jiantou2.png) no-repeat right center;}

.section31_lunbo{position: relative;padding: 0 50px;}
.section31_lunbo .swiper-button-next{right: 0;}
.section31_lunbo .swiper-button-prev{left: 0;}
.section31_lunbo .div .img{ overflow: hidden;}
.section31_lunbo .div .img .Ispic{ display: block; padding-bottom: 75%;}
.section31_lunbo .div .img .Ispic img{ display: none;}

.section3_1 .but{margin: 0 auto;margin-top: 50px;display: block;width: 150px;}
.section3_1 .swiper-container2 .buts{ margin-top: 15px;}
@media only screen and (max-width:768px ) {
    .section3_1{padding: 50px 0;}
    .section3_1 .but{margin-top: 30px;}
	.section31_lunbo{ padding: 0;}
}


/*联系我们*/
.section4{padding-bottom: 0; padding-top: 35px; position: relative; background: #467aaa;margin-top: 2%;}
.section4 .title{ padding-top: 0;}
.section4 .title:after{right: 0;left: auto;}
.section4 .title .h2,.section4 .title .h1{text-align: right; color: #fff;}
.section4 .txt{max-width: 600px;font-size: 18px;color: #fff; padding-top: 0;}
.section4 .txt .h2{font-size: 18px;font-weight: 400;}
.section4 .txt .p{margin-top: 20px;}

.contact_index{padding: 30px 0 10px;}
.contact_index dl{overflow: hidden;}
.contact_index dl dt{padding: 20px 0;float: left;}
.contact_index dl dd{padding: 20px 0 10px;float: right;width: 280px;white-space:nowrap;background: url(../images/contact_indexdd.png) no-repeat bottom center/contain;}
.contact_index dl:nth-child(1) dt{border-bottom: 1px solid #ccc;}
.contact_index dl:nth-child(2) dd{ background: none; padding-top: 0;}
.contact_index dl dt *,.contact_index dl dd *{vertical-align: middle;}
.contact_index dl dt em{width: 40px;height: 40px;display: inline-block;}
.contact_index dl:nth-child(1) dt em{background: url(../images/phome.png) no-repeat center center;}
.contact_index dl:nth-child(2) dt em{background: url(../images/address.png) no-repeat center center; margin-right: 12px;}
.contact_index dl dt b{font-size: 20px;color: #ffd303;margin: 0 10px;}
.contact_index dl dt span{font-size: 30px;color: #fff;}

.contact_index dl dd em{width: 40px;height: 40px;display: inline-block;}
.contact_index dl:nth-child(1) dd em{background: url(../images/email.png) no-repeat center center;}
.contact_index dl:nth-child(2) dd em{background: url(../images/password.png) no-repeat center center;}
.contact_index dl dd span{font-size: 22px;color: #fff;font-weight: 100;}


.section4 .auto{ position: relative;}
.section4 .auto .con_r{ position: absolute; right: 0; top: 0;}
.section4 .contact_index{ padding-top: 42px;}


@media only screen and (max-width:768px ) {
	/*.section4{background-position-x: left !important;}*/
	.contact_index dl dt,.contact_index dl dd{float: none;width: 100%;padding: 10px 0 6px;}
	.contact_index dl dt{border-bottom: 1px solid #ccc;}
	.contact_index dl dt span{font-size: 16px;}
    .contact_index dl dd span{font-size: 16px;}
    .section .title .h1{font-size: 24px;}
	.contact_index dl dt b{display: none;}
	.contact_index dl dt em{background-size: 30px !important;}

    .section4 .auto .con_r{ position: static; padding-bottom: 20px;}
    .section .title .h2{ text-align: center;}
    .section .title .h1{ text-align: center;}
    /*.share{ text-align: center!important;}*/
    .section4 .contact_index{ padding-top: 20px;}
    .section4{background-repeat:no-repeat; background-position:center center; background-size:cover;}
    .contact_index dl:nth-child(2) dd{ text-align: center;}
    .section4 .txt .p{ font-size: 14px;}
}


/*分享*/
.share{color: #b4b4b4;font-size: 18px;text-align: left;margin-top: 0px;margin-bottom: 35px}
.share span{display: inline-block;vertical-align: middle; color: #fff;}
.share .bdsharebuttonbox{display: inline-block;vertical-align: middle;}
.share .bdsharebuttonbox a{display: inline-block;float: none; margin: 0!important;; margin-top: 10px!important;height: 20px!important;}
.share .bdsharebuttonbox a:nth-child(1){background: url(../images/weixin.png) no-repeat;/* border-right: 1px solid #ccc; */padding-right: 0;margin-right: 0;}
.share .bdsharebuttonbox a:nth-child(2){/* background: url(../images/weibo.png) no-repeat; */margin-left: 10px;}
.section4 .title:after{ display: none;}

.bao1{
      width: 360px;
    position: relative;
    float: left;
    margin-right: 20px;
}
.bao1 .title{
      font-size: 20px;
    color: #fff;
    margin-top: 18px;
}
.bao1 .title:first-child{
      font-size: 25px;
      margin-top: 0
}
.erweimas img{top: 18px;position: relative;}
@media only screen and (max-width:768px ) {
  .bao1{
      width: calc(100% - 130px);
    }
    .bao1 .title{
      margin-top: 12px
    }
}
@media only screen and (min-width:768px ) {
.erweimas{text-align: center;}
.erweimas img{left: -180px}
}
/*底部*/
.base{background: #808080;}
.base ul{
display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;padding: 20px 0 10px;}
.base ul li{padding: 0 30px;border-left: 1px solid #cccccc8f; text-align:center;}

.base ul li dl{}
.base ul li dl dt{font-size: 16px;font-weight: bold;position: relative;margin-bottom: 20px;}
.base ul li dl dt a{color: #ffffff;}
/* .base ul li dl dd{margin-left: 20px;} */
.base ul li dl dd a{display: block;font-size: 14px;color: #ffffff;margin-bottom: 12px;}

.bar{background: #fff;font-size: 14px;padding: 20px 0;}
.bar .left{float: left;}
.bar .left a{padding: 0 16px;border-right: 1px solid #cccccc8f;}

.bar .right{float: right;}
.bar .right .beian{display: inline-block;margin: 0 10px;}

@media only screen and (min-width: 769px) {
	.base ul li:nth-child(1){border: 0;}
	.bar .left a:nth-child(1){padding-left: 0;}
  .bar .left a:last-child{border: 0;}
  .base ul li {width:17%;}
  .base ul li:nth-child(2) {width:32%;}
  .base ul li:nth-child(2) dd{display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    justify-content:space-between;flex-wrap: wrap;}
    .base ul li:nth-child(2) dd a{width: 50%;}
  .base ul li dl dt{padding-bottom: 16px;}
  .base ul li dl dt::after{content:'';display: block;width: 4em;height: 1px;background: #ffffff;position: absolute;bottom: 0;left: 50%; margin-left:-2em;}

}
@media only screen and (max-width:768px ) {
	.base ul,.base ul li dl{display: block;}
	.bar .left{float: none;font-size: 0;}
	.bar .left a{box-sizing: border-box;width: 25%;display: inline-block;text-align: center;font-size: 14px;padding: 0;}
	.base ul{padding: 30px 0;}
	.base ul li{padding: 0;border: 0;}
	.base ul li dl dt{margin-bottom: 0;text-align: center;line-height: 40px;border-bottom: 1px solid #cccccc4f;}
	.base ul li dl dd{margin-left: 0;text-align: center;padding: 10px 0;background: #cccccc4f;display: none;}
	.base ul li dl dd a{margin-bottom: 0;line-height: 30px;}
}



/*产品列表*/

.nav_Inside{background: #cdcdcd;}
.main_content{
display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;align-items: flex-start;}
.main_content .left{width: 250px;}
.main_content .right{width: calc(100% - 250px);margin-left: 60px;}

.nav_Inside .main_content .left{background: #15499a;height: 100px;padding: 16px 40px;}
.nav_Inside .main_content .right{line-height: 100px;}
.nav_Inside .main_content .left .h1{font-size: 30px;color: #fff;font-weight: 400;}
.nav_Inside .main_content .left .h2{font-size: 13px;color: #efefef96;font-weight: 400;text-transform: uppercase;line-height: 30px;}

.nav_Inside .main_content .right b{color: #15499a;font-size: 18px;}
.nav_Inside .main_content .right .location{float: right;padding-left: 14px;font-size: 16px;background: url(../images/home.png) no-repeat left center;}
.nav_Inside .main_content .right .location a{margin: 0 10px;}
.nav_Inside .main_content .right .location span{margin-left: 10px;color: #15499a;}

@media only screen and (max-width:768px ) {
	.main_content .right{margin-left: 0;}
	.nav_Inside .auto_1200{padding: 0;}
	.nav_Inside .main_content .left {padding: 10px 30px;height: auto;}
	.nav_Inside .main_content .left .h1{font-size: 20px;}
	.nav_Inside .main_content .left .h2{font-size: 14px;}
	.main_content,.main_content .left,.main_content .right{width: 100%;display: block;}
	.nav_Inside .main_content .right{line-height: 40px;padding: 0 10px;overflow: hidden;}
	.nav_Inside .main_content .right b{font-size: 14px;}
	.nav_Inside .main_content .right .location{font-size: 12px;overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;}
	.nav_Inside .main_content .right .location a{margin: 0 4px;}
	.nav_Inside .main_content .right .location span{margin-left: 4px;}
}


.main{padding-bottom: 100px;}
.main .main_content .left{background: #cdcdcd;}
.main .main_content .left ul li{border-bottom: 1px solid #ebf1f9;}
.main .main_content .left ul li h2{font-size: 16px;line-height: 80px;padding-left: 30px;color: #2b2c2c; font-weight: normal;}
.main .main_content .left ul li.on h2{background: url(../images/main_left_j1.png) no-repeat 80% center;color: #15499a;}
.main .main_content .left ul li.aon_h2 h2{background: url(../images/main_left_j1.png) no-repeat 80% center;color: #15499a;}
.main .main_content .left ul li.aon_h2 h2 a{color: #054498;font-weight: bold;}
.main .main_content .left ul li.on h2 a{color: #15499a; font-weight: bold;}
.main .main_content .left ul li dl{background: #ababab;padding: 0;padding-left: 50px;display: none; padding-right: 10px;}
.main .main_content .left ul li dl dd{line-height: 50px;overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    display: block;}
.main .main_content .left ul li dl dd a{color: #555555;}

.main .main_content .right{padding: 50px 0;}


.product .main_content .right ul{
display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;flex-wrap: wrap; }
.product .main_content .right ul li{width: 47%;border: 1px solid #ccc;margin-bottom: 40px;}
.product .main_content .right ul li .img{width: 100%;padding-bottom:60%;}
.product .main_content .right ul li .h1{font-size: 18px;line-height:45px;text-align: center;font-weight:normal;border-top: 1px solid #ccc;}
.product .main_content .right ul li .txt{width: 100%;}
.product .main_content .right ul li .txt .p{font-size: 14px;color: #888;line-height: 26px;display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 4; height: 98px;}
.product .main_content .right ul li .buts{margin-top: 12px;border: 1px solid #ccc;border-radius: 15px;padding: 2px 30px 2px 10px;background-position-x: 75px !important;}

@media only screen and (max-width:768px ) {
	.main{margin-top: 10px;padding-bottom: 30px;}
	.main .main_content .left ul li dl{padding: 20px ;}
	.main .main_content .left ul li dl dd{line-height: 40px;}
	.main .main_content .left ul li h2{line-height: 50px;}

	.product .main_content .right ul li{width: 100%;/*padding: 20px;*/margin-bottom: 20px;}
}



/*产品列表1*/

.product_1{}
.product_1 ul{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
 flex-wrap: wrap;margin-top: 50px;}
.product_1 ul li{width: 30%;margin-bottom: 50px;border: 1px solid #cccccc85;/*border-bottom: 0;*/ float: left; margin-right: 5%;}
.product_1 ul li:nth-child(3n){ margin-right: 0;}
.product_1 ul li .img{height: 190px;background: #fff;}
.product_1 ul li .h5{line-height:45px;text-align: center;border-top:1px solid #cccccc85;font-size:18px;font-weight:normal;}
.product_1 ul li .img1{height: 100%;width: 100%; background:no-repeat center center; background-size:contain;}
.product_1 ul li dl{padding-bottom: 10px;}
.product_1 ul li dl dt{font-size: 18px;margin-bottom: 10px;font-weight: bold;line-height: 60px;padding-left: 20px;border-bottom: 1px solid #ccc;}
.product_1 ul li dl dd{padding: 0 10px;}
.product_1 ul li dl dt a{color: #054498;}

.product_1 ul li dl dd a{color: #595959;padding: 0 16px;display: block;line-height: 30px;font-size: 14px;border-bottom: 1px dashed #cccccc85;}
.product_1 ul li dl dd:last-child a{border-bottom: 0;}

@media only screen and (max-width:768px ) {
	.product_1 ul li{width: 100%;}
}


/*产品详情*/
.Product_details{}
.Product_details .right{}

.Product_details .right .Product_details_top{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;align-items: center;background: #f7f7f7;margin-bottom: 50px;}
.Product_details .right .Product_details_top .img{width: 54%;}
.Product_details .right .Product_details_top .txt{width: 46%;padding: 0 35px;}
.Product_details .right .Product_details_top .txt .h1{font-size: 18px;color: #555555;padding-bottom: 30px;border-bottom: 1px solid #cccccc87;margin-bottom: 30px;}
.Product_details .right .Product_details_top .txt .p{line-height: 36px;color: #888888;}

.Product_details .right ul li{margin-bottom: 30px;}
.Product_details .right ul li .h2{font-size: 16px;color: #fff;line-height: 40px;background: #054498;padding:0 20px;}
.Product_details .right ul li .txt{line-height: 30px;font-size: 16px;color: #555555;line-height: 30px;padding: 40px 20px;background: #f7f7f7;border: 1px solid #cccccc87;}
.Product_details .right ul li .img{padding: 20px;border: 1px solid #cccccc87 ;font-size: 16px;}

.Product_details .right ul li .tab{overflow-x: auto;}
.Product_details .right ul li .tab table{width: 100%;border: 1px solid #cccccc87 ;min-width: 700px;}
.Product_details .right ul li .tab table tr{line-height: 46px;text-align: center;}
.Product_details .right ul li .tab table tr th{background: #f7f7f7;}
@media only screen and (max-width:768px ) {
	.Product_details .right .Product_details_top{display: block;}
	.Product_details .right .Product_details_top .img,.Product_details .right .Product_details_top .txt{width: 100%;}
	.Product_details .right .Product_details_top .txt{padding: 20px;}
	.Product_details .right .Product_details_top .txt .h1{padding-bottom: 16px;margin-bottom: 16px;}
	.Product_details .right .Product_details_top .txt .p{line-height: 26px;}
}


/*二级导航*/
.Level2{text-align: center;border-bottom: 1px solid #cccccc87;}
.Level2 a{font-size: 18px;line-height: 50px;padding: 0 20px;display: inline-block;margin: 0 16px;}
.Level2 a.aon{color: #054498;border-bottom: 2px solid #054498;}
@media only screen and (max-width:768px ) {
	.Level2 a{font-size: 16px;line-height: 30px;padding: 0 6px;margin: 0 4px;}
}

/*三级导航*/
.Level3{overflow-x: auto;}
.Level3 dl{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;min-width: 700px;border-top: 1px solid #cccccc87;border-bottom: 1px solid #cccccc87;padding: 0 40px;}
.Level3 dl dd{width: 100%;border-right: 1px solid #cccccc87;padding-top: 20px;}
.Level3 dl dd:last-child{border: 0;}
.Level3 dl dd .img{width: 72px;height: 72px;border-radius: 50%;border: 1px solid #cccccc87;display: block;margin: 0 auto;position: relative;}
.Level3 dl dd .img img{position: absolute;top: 50%;left: 0;right: 0;margin: 0 auto;-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);max-width: 50px;}
.Level3 dl dd.on .img{background: #054498;}

.Level3 dl dd .img img.icon1{ display: block;}
.Level3 dl dd .img img.icon2{ display: none;}
.Level3 dl dd.on .img img.icon1{ display: none;}
.Level3 dl dd.on .img img.icon2{ display: block;}

.Level3 dl dd p{text-align: center;font-size: 16px;margin-top: 10px;padding-bottom: 30px;}
.Level3 dl dd.on p{border-bottom: 2px solid #054498;}


/*成功案例*/
.case{}
.case .right ul{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;flex-wrap: wrap;margin-top: 50px;}

.case .right ul li{width: 50%;padding: 0 40px;margin-bottom: 40px;}
.case .right ul li p{font-size: 16px;color: #a8b0ba;margin-top: 10px;line-height: 30px;}
.case .right ul li .h2{font-size: 18px;color: #555;}

@media only screen and (max-width:768px ) {
	.case .right ul li{width: 100%;padding: 0 10px;}
}




/*研发能力*/
.Research{}
.Research .Level_3{overflow-x: auto;margin-top: 20px;}
.Research .Level_3 dl{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;min-width: 700px;}
.Research .Level_3 dl dd{width: 100%;padding-top: 20px;}
.Research .Level_3 dl dd .img{width: 100px;height: 100px;border-radius: 50%;display: block;margin: 0 auto;position: relative;}
.Research .Level_3 dl dd .img img{position: absolute;top: 50%;left: 0;right: 0;margin: 0 auto;-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);}
.Research .Level_3 dl dd .h3{text-align: center;font-size: 18px;color: #054498;font-weight: bold;line-height: 50px;}

.Research .right .txt{padding: 40px 0;border-bottom: 1px solid #cccccc87;}
.Research .right ul{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:end;flex-wrap: wrap;margin-top: 40px;}
.Research .right ul li{width: 30%;margin-bottom: 30px;margin-right: 5%;}
.Research .right ul li img{width: 100%;}
.Research .right ul li:nth-child(3n){margin-right: 0;}
.Research .right ul li .h2{font-size: 18px;text-align: center;font-weight: 400;line-height: 40px;}



@media only screen and (max-width:768px ) {
	.Research .right ul li{width: 100%;margin-right: 0;}
}


/*质量品保*/
.quality{}
.quality .right ul{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:end;flex-wrap: wrap;margin-top: 50px;}
.quality .right ul li{width: 30%;margin-bottom: 30px;margin-right: 5%;}
.quality .right ul li:nth-child(3n){margin-right: 0;}
.quality .right ul li .img{height: 350px;width: 100%;border: 1px solid #cccccc87;display: block; transition: 0.3s;}
.quality .right ul li .p{font-size: 16px;color: #555;text-align: center;line-height: 50px;}

.quality .right ul li:hover .img{border: 2px solid #759cd5; box-shadow: 0 0 32px rgba(0, 0, 0, 0.3);}


@media only screen and (max-width:768px ) {
	.quality .right ul li{width: 100%;margin-right: 0;}
}

/*安全环保*/
.protection{}
.protection .right .txt{margin: 30px 0;padding: 20px 0;border-bottom: 1px solid #cccccc87;}

.protection .right .txt dl{position: relative;margin-bottom: 10px;padding-left: 30px;line-height: 30px;font-size: 16px;color: #282828;}
.protection .right .txt dl dt{position: absolute;left: 0;top: 0;color: #000000;}
.protection .right .txt dl dt span{padding: 0 8px;}
.protection .right .txt dl dd{}
.protection .right .txt dl dd ul li{color: #959595;font-size: 16px;padding-left: 16px;position: relative;}
.protection .right .txt dl dd ul li:after{position: absolute;left: 0;top: 50%;background: #959595;height: 6px;width: 6px;margin-top: -3px;border-radius: 50%;display: block;content: '';}

.protection .right .img_list{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:end;flex-wrap: wrap;}
.protection .right .img_list div{margin-right: 50px;}
.protection .right .img_list img{height: 200px;}
.protection .right .img_list p{text-align: center;font-size: 16px;line-height: 50px;font-weight: bold;}
 .img_list_li{ font-size: 16px; color: #2a2a2a; border-top: 1px solid #cccccc8f;margin-top: 30px; padding-top: 20px;}
.img_list_li i{ font-style: normal; font-family: "宋体"; font-size: 12px;}
.img_list_li em{ font-style: normal; font-family: "宋体"; font-size: 12px; padding: 0 45px; color: #959595;}



/*行业产品推荐*/
.recommended{}
.recommended .right .tab{margin-top: 36px;overflow-x: auto;}
.recommended .right .tab table{border: 1px solid #cccccc87;min-width: 700px;width: 100%;text-align: center;}
.recommended .right .tab table tr th{line-height: 36px;}
.recommended .right .tab table tr td{line-height: 50px;}
.recommended .right .tab table tr td.g{background: #32b16c;color: #fff;}
.recommended .right .tab table tr td.y{background: #ffcd20;color: #fff;}
.recommended .right .tab table tr td.b{background: #42bde5;color: #fff;}

.recommended .right .tab table tr.gray{background: #fafafa;}
.recommended .right .prompt{margin-top: 50px;}
.recommended .right .prompt span {margin-right: 30px;color: #333;font-size: 16px;font-weight: bold;text-transform: uppercase;}
.recommended .right .prompt span em{height: 12px;width: 60px;display: inline-block;margin-right: 5px;}
@media only screen and (max-width:768px ) {
	.recommended .right .prompt span {display: block;margin-bottom: 10px;}
    .img_list_li em{padding: 0 12px;}
    .img_list_li{ font-size: 14px;}
}


/*合作客户*/
.customer{}
.customer_list .item{padding:0 20px;}
.customer_list .item:nth-child(2n){background: #f7fafd;}
.customer_list .item .h2{font-size: 20px;color: #054498;line-height: 80px;position: relative;display: inline-block;}
.customer_list .item .h2:after{position: absolute;right: -55px;width: 40px;height: 1px;display: block;content: '';background: #05449887;top: 50%;}
.customer_list .item ul{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:end;flex-wrap: wrap;}
.customer_list .item ul li{width: 31%;background: #fff;padding: 20px;margin-right: 3.5%;height: 100px;border: 1px solid #cccccc87;margin-bottom: 20px;}
.customer_list .item ul li:nth-child(3n){margin-right: 0;}
.customer_list .item ul li .img{width: 100%;height: 100%;}

@media only screen and (max-width:768px ) {
	.customer_list .item ul li{width: 100%;}
}


/*区域划分*/
.division{}

.division .right .h2{font-size: 24px;color: #054498;position: relative;padding-bottom: 16px;text-align: center;margin-top: 60px;}
.division .right .h2:after{position: absolute;display: block;content: '';width: 20px;height: 2px;left: 0;right: 0;margin: 0 auto;bottom: 0;background: #7090bc;}
.division .content{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;margin-top: 50px;}
.division .division_right,.division .division_left{width: 46%;}
.division .division_left dl{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:end;border-bottom: 1px solid #cccccc87;padding: 16px 0}
  .division .division_left dl:nth-child(1){border-top: 1px solid #cccccc87;}
.division .division_left dl dt{width: 34px;height: 22px;border-right: 1px solid #cccccc87;margin-right: 10px;}
.division .division_left dl dd{font-size: 16px;color: #333333;}
.division .division_left dl:nth-child(1) dt{background: url(../images/division_icon1.png) no-repeat 10px center;}
.division .division_left dl:nth-child(2) dt{background: url(../images/division_icon2.png) no-repeat 10px center;}
.division .division_left dl:nth-child(3),
.division .division_left dl:nth-child(4) dt{background: url(../images/division_icon3.png) no-repeat 10px center;}
.division .division_left dl:nth-child(5) dt{background: url(../images/division_icon4.png) no-repeat 10px center;}
.division .division_left dl:nth-child(6) dt{background: url(../images/division_icon5.png) no-repeat 10px center;}
.division .division_left .erweima{padding-left: 43px;margin-top: 30px;}
.division .division_left .erweima p{line-height: 30px;font-size: 16px;}

@media only screen and (max-width:768px ) {
	.division .division_right,.division .division_left{width: 100%;}
	.division .content{display: block;}
	.division .division_right{height: 400px;margin-top: 30px;}
}


/*TV集团*/
.tvmap{}
.tvmap .right .img{display: block;margin: 0 auto;}
.tvmap .right ul{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;flex-wrap: wrap;margin-top: 50px;}
.tvmap .right ul li{width: 33.33%;padding: 30px 20px;border-top: 1px solid #cccccc87;border-bottom: 1px solid #cccccc87;border-right: 1px solid #cccccc87;}
.tvmap .right ul li:nth-child(3n){border-right: 0;}
.tvmap .right ul li .h3{color: #054498;font-size: 18px;}
.tvmap .right ul li .h4{color: #c0c0c0;font-size: 14px;font-weight: 400;}
.tvmap .right ul li .txt{color: #5d5d5d;font-size: 14px;line-height: 30px;margin-top: 10px;}
.tvmap .right ul li .txt p{padding-left: 26px;}
.tvmap .right ul li .txt p:nth-child(1){background: url(../images/tvmap_icon1.png) no-repeat left center;}
.tvmap .right ul li .txt p:nth-child(2){background: url(../images/tvmap_icon2.png) no-repeat left center;}
.tvmap .right ul li .txt p:nth-child(3){background: url(../images/tvmap_icon3.png) no-repeat left center;}


@media only screen and (max-width:768px ) {
	.tvmap .right ul li{width: 100%;}
}


/*集团介绍*/
.Group{}


/*天泰历史*/
.history{}


/*Timeline001915*/
.Timeline001915{ padding-bottom:4%;}

.Timeline001915 .list{ background:url(../images/Timeline001915-logo.jpg) no-repeat center top; padding-top:64px;}
.Timeline001915 .list ul{ background:url(../images/Timeline001915-ul.jpg) repeat-y center top; padding:54px 0;}
.Timeline001915 li{ padding-left:50%; background:url(../images/tuoyuan.png) no-repeat center top; padding-top:10px; padding-bottom:10px;}
.Timeline001915 li div{ margin-left:36px;border-top: 5px solid #054498;position: relative;padding:20px 30px;background: #f9f9f9;border-radius: 0 0 10px 10px;}
.Timeline001915 li div p{ line-height:24px;font-family:'黑体';}
.Timeline001915 ul li:nth-child(2n){/* text-align:right;*/ padding-left:0; padding-right:50%;}

.Timeline001915 ul li time span{color: #054498;font-size: 30px;font-weight: bold;margin-right: 10px;}
.Timeline001915 li time{ display:block; font-size:18px;}
.Timeline001915 li div:before{ display:block; content:'';width: 0;
height: 0;
border-width:10px 16px 10px 0px ;
border-style: solid;
border-color:transparent  #054498 transparent transparent;position: absolute;left: -16px;top: -6px;}
.Timeline001915 ul li:nth-child(2n) time:before{ float:right;}
.Timeline001915 ul li:nth-child(2n) time span{ clear:both; }

@media only screen and (min-width:769px ) {
	.Timeline001915 ul li:nth-child(2n) div{margin-left:0; margin-right:36px;}
	.Timeline001915 li:nth-child(2n) div:before{
	right: -16px;top: -6px;left: auto;
	border-width:10px 0 10px 16px ;
	border-color:transparent  transparent transparent #054498;}
}
@media only screen and (max-width:768px ) {
	.Timeline001915 li{margin-bottom: 10px;}
}


.Timeline001915 li div:hover{background: #fff;-moz-box-shadow:2px 2px 13px #9E9E9E; -webkit-box-shadow:2px 2px 13px #9E9E9E; box-shadow:2px 2px 13px #9E9E9E;}

@media(max-width:480px){
.Timeline001915 .list{ background-position: left top; padding-left:20px;}
.Timeline001915 .list ul{ background-position: 8px top;}
.Timeline001915 li{ padding:0 !important; background-position: left top;}
.Timeline001915 li div{ padding:10px 10px 10px 36px !important;}
.Timeline001915 ul li:nth-child(2n){ text-align:left;}
.Timeline001915 ul li:nth-child(2n) time:before{ float:none;}
}



/*视频中心*/
.video_c{}
.video_c .right{}
.video_c .right ul{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;flex-wrap: wrap;}
.video_c .right ul li{width: 45%;}
.video_c .right ul li video{height: 300px;width: 100%;
            -webkit-background-size:cover;
            -moz-background-size:cover;
            -o-background-size:cover;
            background-size:cover;
                object-fit: cover;
}
.video_c .right ul li .h2{font-size: 18px;color: #054498;margin-top: 10px; background: url(../images/ico_vide.png) no-repeat left 4px; padding-left: 35px; position: relative;}
.video_c .right ul li .txt{font-size: 14px;color: #888888;line-height: 22px;margin-top: 10px; padding-left: 35px;}
.video_c .right ul li .h2:after{ content: ''; display: block; width: 30px; height: 1px; background: #888888; margin: 15px 0;}


@media only screen and (max-width:768px ) {
	.video_c .right ul li{width: 100%;}
	.video_c .right ul li video{height: 280px;width: 100%;}
}


.bd_weixin_popup{ width: 240px!important;; height: 320px!important;}
.ul_tv{ margin-bottom: 35px;}


/*新闻动态*/
.news{}
.news .right ul{margin-bottom: 50px;}
.news .right ul li{display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content:space-between;flex-wrap: wrap;border: 1px solid #cccccc87;margin-bottom: 30px;}
.news .right ul li .img{width: 280px;height: 155px;}
.news .right ul li .txt{width: calc(100% - 280px);padding: 16px 30px;}
.news .right ul li .txt time{font-size: 14px;color: #666;display: block;position: relative;padding-left: 40px;}
.news .right ul li .txt time:after{position: absolute;left: 0;top: 50%;height: 1px;width: 30px;background: #ccc;display: block;content: '';}
.news .right ul li .txt .h1{font-size: 18px;margin: 16px 0;font-weight: 600;}
.news .right ul li .txt .p{font-size: 14px;line-height: 22px;}
@media only screen and (max-width:768px ) {
	.news .right ul li{display: block;}
	.news .right ul li .img,
	.news .right ul li .txt{width: 100%;}
}

/*分页*/
.Pages{text-align: center;}
.Pages a{display: inline-block;}
.Pages .p_page > a{width: 76px;height: 40px;line-height: 40px;text-align: center;background: #f1f1f1;}
.Pages .num{font-style: inherit;}
.Pages .num a{width: 40px;height: 40px;background: #f1f1f1;line-height: 40px;text-align: center;}
.Pages .num a.a_cur{background: #15499a;color: #fff;}


/*新闻动态详情页*/
.news_details{}
.news_details .right .h2{font-size: 24px;text-align: center;color: #333;}
.news_details .right time{text-align: center;font-size: 14px;color: #999999;display: block;text-align: center;margin: 20px 0;position: relative;}
.news_details .right .hr{position: relative;    overflow: initial;}
.news_details .right .hr:after{position: absolute;left: 0;right: 0;margin: 0 auto;width: 100px;height: 1px;background: #054498;content: '';display: block;top: 0;}
.news_details .right .txt{padding: 40px 0;}

.text_on a{font-weight: 700;color: #054498 !important;}

.info_prev_next{margin-top: 5%;}
.info_prev_next span{margin-top: 5px; display: block;color: #2a2a2a; border-bottom: solid 1px #eee;}
.info_prev_next span a{ color: #2a2a2a; font-size: 15px;}
.info_prev_next span a:hover{color: #054498;}

.info_prev_next span.shang{ padding: 20px 0; padding-left: 40px; background: url(../images/xia.png) no-repeat left;}
.info_prev_next span.xia{ padding: 12px 0; padding-left: 40px; background: url(../images/xia1.png) no-repeat left;}

.downlist{ padding: 3% 0;}
.downlist h2{ font-size:18px; margin:20px 0; color: #054498;}
.downlist li{border-bottom: 1px solid #eee; padding-bottom: 10px; margin: 10px 0; list-style-type: disc; list-style-position: inside;}


.search_min{width: 100%; margin: 0 auto; padding: 0 0 3% 0; font-size: 14px; padding-top: 3%;}
.search_min h1{margin: 0; font-weight: normal; padding-bottom: 2%; font-size: 24px; color: #054498;}
.search_min li{margin-bottom: 10px; line-height: 25px; border: 1px solid #e3e7e6; padding: 0 10px 0 15px; position: relative;}
.search_min li::before{position: absolute; content: ''; width: 4px; height: 4px; border-radius: 50%; background-color: #054498; left: 5px; top: 50%; margin-top: -2px;}
.search_min li a{display: block; padding: 15px 0;}
.search_min li span{padding-right: 10px; color: #333;}







