/*particular*/
body{font-family:"微软雅黑"; font-size:14px;}
*{padding:0; margin:0;}
ul,li{list-style:none;}
.title_1,.list1 li{white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.container{max-width:1200px;}
.space01{height: 10px; font: 0px/0px SimSun; clear: both;}
a,a:hover{color:#194b74;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.more a:hover,.more_01 a:hover,.more_02 a:hover,.more_03 a:hover,.detail a:hover,
.l5_1_2 a:hover,.l4_1_3 a:hover
{ text-decoration:none;}
.hide{display: none;}
img{display: block;}
.red{color: red;}
.red a{color: red;}


.bg_head1{max-width:1920px; width:100%; height:437px; background:url(../images/head_01.jpg) center top no-repeat; margin:0 auto;}
.bg_head2{width:100%; text-align:center; display:none;}
.bg_head2 img{width:100%;}

.l1920{max-width:1920px; margin:0 auto; width:100%; overflow:hidden;}
.l1200{max-width:1200px; margin:0 auto; width:100%; overflow:hidden;}
.l1000{max-width:1000px; margin:0 auto; width:100%; overflow:hidden;}
.l1040{max-width:1040px; margin:0 auto; width:100%; overflow:hidden;}
.l900{max-width:900px; margin:0 auto; width:100%; overflow:hidden;}
.w100{width: 100%;}

.nav_top{max-width:1920px; width:100%; height:68px; background:url(../images/nav.jpg) center top no-repeat; margin:0 auto;}
.nav_top_in{max-width:1000px; margin:0 auto; width:100%; overflow:hidden;}
.menu{height: 22px; padding: 23px 5px;}
.menu:hover{background:url(../images/menu_hover.png) center top no-repeat; background-size: cover;}

.bg_01{background:url(../images/bg_01.jpg) center top no-repeat; height: 425px;}
.bg_02{background:url(../images/bg_02.jpg) center top no-repeat; height: 576px;}
.bg_03{background:url(../images/bg_03.jpg) center top no-repeat; height: 670px;}
.bg_04{background:url(../images/bg_04.jpg) center top no-repeat; height: 688px;}
.bg_05{background-color: #ffce21;}

.more_01{height:27px; float:right; text-align:right; line-height:27px; color:red; font-size:16px; width: 100%; margin-top: 5px;}
.more_01 a{color: red;}

.more_02{height:27px; float:right; text-align:right; line-height:27px; color: #fff; font-size:16px;}
.more_02 a{color: #fff;}
.more_01:after,.more_02:after {content: "."; display: block; height: 0; visibility: hidden; clear: both;}

.l1{width: 100%; max-width: 640px; margin:0 auto 20px;}

.l2{padding: 10px 20px;}

.flex {display:flex;justify-content:space-between;flex-wrap:wrap; width: auto;}
.flex_block{display: inline-block;}

.l2_1{width: 42%;}
.l2_2{width: 55%;}
.l2_3{width: 100%; font-size: 20px; color: #004986; text-align: center; margin:20px auto; font-weight: bold;}
.l2_3 a{color: #004986;}
.l2_1_1{font-size: 18px; line-height: 30px; color: #6c8299;}
.l2_1_1 a{color: #6c8299;}
.l2_1_1 span{color: #f47f32;margin-right: 5px;}
.l2_1_2{padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dotted #6e6e6e; line-height: 24px;}
.l2_1_3{line-height: 24px;}

.l3{border-top: 5px solid #d6d6d6;}

.l5_1{width: 46%; background-color: #fff;}
.l5_1_6{margin:20px;}
.l5_1_2{font-size: 18px; line-height: 30px;}
.l5_1_3{padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dotted #6e6e6e; line-height: 24px;}
.l5_1_4{line-height: 24px;}

.l8{background-color: #eeeeee; padding: 20px 30px;}
.l8_1{overflow-y: auto;}
.l8_1 img{margin:20px;}

.l4 img,.l5 img{width: 100%;}



.swiper_prev{width: 66px; height: 66px; background: url(../images/left.png) center center no-repeat; float: left; margin-left: 120px; margin-top: 10px; cursor: pointer;}
.swiper_next{width: 66px; height: 66px; background: url(../images/right.png) center center no-repeat; float: left; margin-left: 20px; margin-top: 10px; cursor: pointer;}

.timeline{height: auto;}

.l8_1::-webkit-scrollbar {/*滚动条整体样式*/
        width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }
.l8_1::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #535353;
    }
.l8_1::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #EDEDED;
    }

#layer08M{display: none;}
.layer08_bg{width:100%; overflow:hidden; padding-top: 20px;}
.slide-img2-out {width:1000px;margin:0 auto;}
.slide-box2 {width:1000px;margin:0 auto;}
#tsyn li {min-height:100px;position: relative;}
#tsyn li img{width:100%; height:auto;}
.prevClass,
.nextClass {
  background-color: #535460;
  background-color: rgba(0,0,0,.4);
  width:40px; height: 70px;
  background-size: 16px auto;
  background-position: center center;
}

.lyr6a{
    width: 490px;
    overflow:hidden;

}.re{
    position: relative;
}
.re span{
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    color: white;
    background-color: black;
    filter: alpha(opacity=70);
    opacity: 0.7;   
    position: absolute;
    left: 0;
    bottom: 0;
    text-align: center;
}
.re span a{
    color: white!important;
}


.t_01 img
{margin: 30px 0;}
.t_pc{display: block;}
.t_s{display: none;}
.t_s02 img{margin: 30px auto; width: 100%; max-width: 750px;}

.bg_s1{background-color: #00bbd4;}
.bg_s2{background-color: #2196f3;}
.bg_s3{background-color: #009788;}
.bg_s4{background-color: #2196f3;}

.l3_1_5 img,.l4_1 img,.l6_1_1 img,.l4_2_1 img{width: 100%;}

.swiper-item .title{ 
	height: 40px; 
	width: 100%;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    color: rgb(255, 255, 255);
    opacity: 0.7;
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 99;
    background: rgb(0, 0, 0);
}
.swiper-item .title a{color: #fff;}

.noborder{border: none; margin-bottom: 0;}
#bottom{width:100%; line-height:32px; text-align:center; font-family:"宋体"; max-width:1200px; margin:0 auto; font-size: 12px; color: #004986;}
#bottom a{color: #004986;}


@media only screen and (max-width: 1000px){	
	.bg_head1{display: none;}	
	.bg_head2{display: block;}	
}
@media only screen and (max-width: 768px){  
    .t_pc{display: none;}
    .t_s{display: block;}
    .l1200,.l1000{margin: 10px; width: auto;}

    .l2_1,.l2_2,.l5_1{width: 100%;}
    .l5_1{margin-bottom: 15px;}
    .bg_01,.bg_02,.bg_03,.bg_04{height: auto; background-repeat: repeat-y;}
    .l8{padding: 10px;}
}
@media only screen and (max-width: 425px){ 
}

.space01 {
    height: 10px;
    font: 0px/0px SimSun;
    clear: both;
}
.clear {
    clear: both;
}

<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2019-05-30 15:05:05" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->