/* CSS Document */
body{margin:0 auto; padding:0px; background:#FFF;
font:16px "Microsoft Yahei","微软雅黑",Arial,Verdana,sans-serif; color:#505050;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
.content{width:1080px; margin:0 auto;}
.content02{width:1040px; margin:0 auto;}
.content03{width:1200px; margin:0 auto;}
.marauto{ margin:0 auto;}
.txtcolor{color:#FFFFFF}
.topimg{ width:100%;}
/*公共链接*/
a {color:#333333;}
a:link {color: #333333; text-decoration:none;}
a:visited {color:#333333;text-decoration:none;}
a:hover {color:#01438f; text-decoration:none;}
.xie_01{float:left; padding:18px 0px 0px 20px;}
.xie_02{float:left; padding:25px 0px 0px 10px; font-size:16px; font-weight:bold; }
.xie_03{border:3px solid #ffe400;}
.xie_04{border:1px solid #a7a7a7;}
.xie_05bg{background-color:#f4f2f3;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt30{margin-top:30px;}
.mb20{ margin-bottom:20px;} 
.mt66{margin-top:66px;}
.mt80{margin-top:80px;}
.mt160{margin-top:160px;}
.ml26{ margin-left:26px}
.ml28{ margin-left:28px}
.ml30{ margin-left:30px}
.ml32{ margin-left:32px}
.ml35{ margin-left:35px}
.ml40{ margin-left:40px}
.ml50{ margin-left:50px}
.ml80{ margin-left:80px}
.ml140{ margin-left:140px}
.h864{ height:864px}
.w1080{ width:1080px;}
.w1110{ width:1110px;}
.sp36{ font-size:1px;display:block; clear:both;overflow:hidden;height:36px;}
.sp40{ font-size:1px;display:block; clear:both;overflow:hidden;height:40px;}




/* 链接和文字颜色 */
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cYellow,a.cGreen:link,a.cGreen:visited{ color:#ffb325;}
.cWhite1,a.cWhite1:link,a.cWhite1:visited{ color:#F7F6F6;}
.cRed,a.cRed:link,a.cRed:visited{ color:#F00;}/*红色*/
.cRed_d1,a.cRed_d1:link,a.cRed_d1:visited{ color:#c00200;}
.cRed_d2,a.cRed_d2:link,a.cRed_d2:visited{ color:#BE4300;}
.cRed_d3,a.cRed_d3:link,a.cRed_d3:visited{ color:#BE110B;}
.cBlue_d2,a.cBlue_d2:link,a.cBlue_d2:visited{ color:#0156be;}
.cBlue_d3,a.cBlue_d3:link,a.cBlue_d3:visited{ color:#009cff;}
.cGreen,a.cGreen:link,a.cGreen:visited{ color:#167f00;}




/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}


/* 改 */
.slidebj1 { background:url(/news/img/tanchuang20220708/bg1.jpg) no-repeat center top; height:100%; width:100%;}
.slidebj2 { background:url(/news/img/tanchuang20220708/bg2.jpg) no-repeat center top; height:100%; width:100%;}
.slidebj3 { background:url(/news/img/tanchuang20220708/bg3.jpg) no-repeat center top; height:100%; width:100%;}
.slidebj4 { background:url(/news/img/tanchuang20220708/bg4.jpg) no-repeat center top; height:100%; width:100%;}
.slidebj5 { background:url(/news/img/tanchuang20220708/bg5.jpg) no-repeat center top; height:100%; width:100%;}
.slidebj6 { background:url(/news/img/tanchuang20220708/bg6.jpg) no-repeat center top; height:100%; width:100%;}







/* 导航栏 */
.navbg { background:url("/news/img/tanchuang20220708/nav_bg.png") no-repeat top; width:178px; height:434px;z-index:1000; position: fixed; right:0.5%; top:160px;}
.l_nav li {  font-size:16px; line-height:60px; text-align:center; width: 162px;}
.l_nav li a { color:#1a2f84;}
.l_nav li:hover { line-height:60px; color:#1a2f84; font-weight: bold;}
.l_nav li:hover a { color:#1a2f84;}
.l_nav .active{
    text-align: center;
}
.l_nav .active a{
    color:#1a2f84; font-weight: bold;}






/* 视频 */
.itemVideo .w707{height: 463px;overflow: hidden;border-radius: 10px;}
.itemVideo .w707 img{width: 703px;height: 463px;}
.tc_v{position: relative;}
.videoList {
    position: absolute;
    bottom: 25px;
    right: 10px;
    display: flex;
    width: 480px;
    overflow-x: scroll;
    padding-bottom: 5px;
}
.videoList a{color: #fff !important;}
.videoList li p a,.guo_6_2 li p a{overflow: hidden;white-space: normal;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.videoList li{width: 205px;margin-right: 20px;}
.videoList li p{text-align: center; font-size: 16px; padding-top: 10px;}
.videoList::-webkit-scrollbar {width: 2px; height: 5px;  }
.videoList::-webkit-scrollbar-thumb {border-radius: 10px;  background: #FFFFFF;    }
.videoList::-webkit-scrollbar-track {border-radius: 10px;   background: #d1d7dc;    }
.tc_v {background: url(/news/img/tanchuang20220708/v_bg.png) no-repeat;padding-bottom: 30px;height: 480px;}
.tc_v ul li {float: left;}
.tc_v ul li img {border-radius: 10px;}
.w707 {
    width: 680px;
}
.left {
    float: left;
}
.tc_v img {width:205px;height:131px; cursor: pointer;}
.w460 {
    width: 460px;
}
.right {
    float: right;
}
.tc_v h3 { line-height: 46px;
    font-size: 24px;
    padding-top: 100px;
}
.itemVideo .videoRight{
	width: 440px !important;
}
.itemVideo .itemVideoAbs2{display:none;}








.videobox {} 
.videobox  {position: relative}
 .videobox  a img { width: 100%;  height: 100%; } 
 .videobox >a:before, .videobox a:before {
     content: '';  display: block;  width: 40px;  height:40px;
     background-size: 100%;   border-radius: 50%;
     position: absolute;
     left: 20px; bottom: 20px;  z-index: 10;
 }



.gc-main ul {
    width:1120px;
    overflow:hidden
}
.gc-main li {
    float:left;
    width:320px;
    margin:0px 40px 40px 0px;
}
.gc-main li h3 a {
    display: block;
    font-size: 16px;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
    color:#004077;
}
.yonglist {width:1800px;margin:0 auto;}
.seviceBanner li {float: left;margin:10px 20px;width:320px!important; background: #fff;border-radius: 10px;box-shadow: 0 0px 10px  rgba(0, 0, 0, 0.2);position: relative;}
.yongitem .photo {border-radius: 10px 10px 0 0;margin-bottom:20px;}
.photo img {border-radius: 10px 10px 0 0;width:320px!important;height:197px!important;}
.articleBox .bd {margin:0 20px 0px ;height:310px;transition:all 0.3s linear; -webkit-transition:all 0.3s linear;}

.articleBox .line {background: #00438e;height:2px; width:40px; overflow: hidden;margin:18px 0}

.yongh3:hover { color:#ffffff;}
.ph3 {font-size: 18px;line-height:36px; font-weight: bold; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.articleBox p {color:#999;font-size: 14px;line-height: 24px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;overflow: hidden;}
.go {background: url("/news/img/tanchuang20220708/go.png") no-repeat 0 0;background-size: 100% 100%;position: absolute;bottom:-20px;left:50%;margin-left:-20px;width:40px;height:40px}

.yongitem-active, .yongitem:hover {background: #556bb7;}
.yongitem-active .ph3, .yongitem:hover .ph3 {color:#fff}
.yongitem-active p, .yongitem:hover p {color:#ffffff}
.yongitem-active .line, .yongitem:hover .line {background: #fff;}
.yongitem-active .go, .yongitem:hover .go {background: url("/news/img/tanchuang20220708/gomore.png") no-repeat 0 0; bottom:15px;right:20px;left:auto;margin-left:0px;width:20px;height:20px}


.videoarea {width:800px; position: absolute; top:50%;left:50%;margin-left:-400px; margin-top:-250px; z-index: 20;background: #306fb1;padding:12px; line-height: 0px;}
.video-close {width:100%; position: absolute;top:-20px;right:-20px; z-index: 20; text-align: right}
#videoPlay2 { }




.cm-pic-list {}
.cm-pic-list li{float:left;margin-right:3.2%;width:30%; margin-bottom:20px;}
.cm-pic-list  img {width:100%;height:100%}
.cm-pic-list  p { overflow: hidden;text-overflow:ellipsis;white-space: nowrap; text-align: center}
.cm-pic-list li a { margin:10px 0 6px}

.cm-picrw-list {} 
.cm-picrw-list li {margin-bottom: 20px; position: relative;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;} 
.cm-picrw-list li>a {  display: block; position: relative; margin-right:20px} 
.cm-picrw-list li>a img { width: 175px; height: 115px; display: block; position: absolute;top:0px;left:0px; z-index: 20 } 
.cm-picrw-list li p {margin-left:190px } 
.cm-picrw-list li a p, 
.cm-picrw-list li p { height: 115px; line-height: 29px;border-bottom: 1px solid #e9e9e9;overflow: hidden; }


.sc4 {margin:70px 0 0;padding:80px 0}
.sc4-list {margin-bottom: 20px}
.sc4-list li {background: #fff; border-radius: 10px;width:320px;margin-left:20px; margin-right:20px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;position: relative ;}
.sc4-list li img {border-top-left-radius:10px;border-top-right-radius:10px;}
.sc4-list li p {padding:5px 15px 5px; text-align: left;word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 2; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
	white-space:normal;line-height: 24px;
	margin-bottom: 30px;
}
.sc4-list li span {position: absolute;bottom:-18px; right: 20px; z-index: 20;display: inline-block;width:44px;height:44px;background: url("/news/img/tanchuang20220708/en-a-1.png") no-repeat 0 center;}
.sc4-list li:hover {box-shadow:0px 30px 30px -30px #000;}
.sc4-list li:hover span{background: url("/news/img/tanchuang20220708/en-a-2.png") no-repeat 0 center;}
.sc4-list2 li{border-bottom:1px solid #afcee8;line-height: 38px;height:38px}


.newslist {width:1060px; margin:0 auto; font-size:16px;height: 200px;}
.newslist li { float:left; width:500px;  OVERFLOW: hidden; list-style:inside; list-style-type:none; float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
    background:url("/news/img/tanchuang20220708/ico.png") no-repeat left 16px; padding-left:10px; OVERFLOW: hidden; list-style:inside; list-style-type:none; border-bottom: 1px solid #b0d2ef; margin-right: 20px;}
.newslist li a{ overflow:hidden;  color:#333333; line-height:36px;  text-decoration:none;}
.newslist li a:hover{color:#1a2f84;}



.chen_08 { width:1160px;margin: auto;}
/* .chen_08 ul { width:1200px;} */
.chen_08 img { border-radius:10px;}
.chen_08 li { background:#FFF; width:256px !important; height:418px; float:left; border:#FFF 3px solid;border-radius:10px; position:relative; margin-right:14px; margin-left:14px;}
.chen_08 li .chen_09 { background:#ed8b00; width:256px; height:418px; position:absolute;z-index:-1; left:0; top:0;border-radius:10px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;opacity: 0;filter:alpha(opacity=0); display: flex;align-items: center;}
.chen_08 li .chen_09 h1 {
    position: absolute;
    width: 220px;
    font-size: 24px;
    left: 20px;
	line-height: 36px;
}
.chen_08 li:hover .chen_09  {opacity: 0.95;z-index:1; color:#FFF;opacity: 0.95;filter:alpha(opacity=0.95); }





/**********/
.cm-list6 {width: 1200px;margin: 15px auto;}
.cm-list6 .item {float:left; background: #fff;width:22%!important;margin:0 1.5%; position: relative; line-height: 0;transition:all 0.2s linear; -webkit-transition:all 0.2s linear}
.cm-list6 .item img{width:100%}
.cm-list6 .item p{padding:10px 15px ; }
.cm-list6 .item-col {height:90px; line-height: 32px;}
.cm-list6 .item:nth-child(even) img{ }
.cm-list6 .item:nth-child(odd) img{position: absolute;top:90px;}
.cm-list6 .item:hover {background: #153a85;color:#fff}


.footer{width:100%;background:#004ba7}
.copyright{	width:100%;padding:16px 0 16px 0;}
.copyright p{font-size:12px;	color:#a4bcf3;text-align: center;}


.tb { width:40px; height:40px; float:left; }
.tb2 { width:40px; height:40px; float:right;}
.gd {margin-top:260px;}
.gd3 { margin-top:182px;}



.tb4 { width:20px; height:40px; float:left; }
.tb5 { width:20px; height:40px; float:right;}
.gd6 {margin-top:160px;}

/* add */
html, body { position: relative; height: 100%;}
.bannerwide { width: 100%; height: 100%; margin-left: auto;margin-right: auto;}
.itemVideo{display: none;}
.itemVideo:nth-child(1){display: block;}
/* 多行省略 -webkit-line-clamp: 5;*/
.tc_v h3{overflow: hidden;overflow-y: hidden;white-space: normal;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;}
.tc_v h3{-webkit-line-clamp: 3;}
.seviceBanner {width: 1080px;margin: auto;}
.seviceBanner li{margin: 0 20px;width: 320px!important;}
.contentBox ul{margin: 20px 0;}
.contentBox{position: relative;}
.seviceBannerNext,.seviceBannerPrev{position: absolute;top: 45%;cursor: pointer;}
.seviceBannerNext{right: 0;}
.seviceBanner li:hover{background-color: #556bb7;}
.seviceBanner li:hover .ph3,.seviceBanner li:hover .bd p{color: #FFFFFF;}
.seviceBanner li:hover .go{display: none;}
.chen_08Next,.chen_08Prev{position: absolute;bottom: 0;cursor: pointer;}
.chen_08Prev{left: 45%;}
.chen_08Next{right: 45%;}
.slidebj5 .contentBox{padding-bottom: 50px;}
.swiper-pagination{width: 100%;}
.swiper-pagination span{margin: 5px;}
.swiper-pagination-bullet-active{width: 30px;background-color: rgb(0,57,127);border-radius: 5px;}
.Active{color: #1a2f84;font-weight: bold;}
.l_nav li{color: #1a2f84;}
.h100 img{position: absolute;right: -5px;cursor: pointer;top: -20px;}

.item:hover a{color: #FFFFFF;}
.chen_09:hover a{color: #FFFFFF;}
.l_nav li{cursor: pointer;}


<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2022-07-18 18:07:07" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->