body {font: 16px '微软雅黑',Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif; }
.c{width: 1400px;margin:0 auto;}
.header{width: 100%;height: 90px;font-size: 16px;}
.header .header_mid{width:1400px;height: 90px; margin:0 auto;}
.header .header_mid a img{margin-top: 21px; float: left;}
.header .header_mid .nav{height: 45px;line-height: 45px;margin-top: 22px; float: right;}
.header .header_mid ul{list-style-type:none}
.header .header_mid ul li{width: 130px;height: 45px;line-height: 45px;float: left; text-align:center;}
.header .header_mid ul li a{color: #333333;font-size: 16px;}
.header .header_mid ul li a:hover {color: #195bae;text-decoration: none;}
.header .header_mid ul li a:visited {text-decoration: none;}
.header .header_mid ul li a.active{color: #195bae;text-decoration: none;}
.header .header_mid .phone{height: 90px;float: right;width: 335px;}
.header .header_mid .phone img{float: left; margin-top: 35px;color: #333333;}
.header .header_mid .phone p{font-size: 15px;color: #333333;margin-top: 35px;}

.banner{width: 100%;height: 460px;}

.nav1{width: 100%;height: 110px;margin-top: -80px; position: absolute;}
.nav2{width: 1400px;height: 110px; margin: 0 auto;background-color: white;box-shadow: rgba(200,200,200,.1) 1px 1px 5px 5px;}
.nav1 .nav2 ul{list-style-type:none}
.nav1 .nav2 ul li{width: 100px;height: 110px;line-height: 110px;float: left; text-align:center;font-size: 16px;margin-left: 60px;}
.nav1 .nav2 ul li a{color: #666666;}
.nav1 .nav2 ul li a:hover {color: #195bae;text-decoration: none;}
.nav1 .nav2 ul li a:visited {text-decoration: none;}
  
/* content_1 */
.content_1{z-index: 9;width: 100%;background-color: #ffffff;}
.content_1 .c{margin: auto;}
.content_1 .c ul{list-style-type:none;}
.content_1 .c ul li{width: 100%;height: 350px;float: left;margin-top: 80px;border-bottom: 1px #d8d8d8 solid; position: relative;}
.content_1 .c ul li:nth-child(1){width: 100%;height: 350px;float: left;margin-top: 120px;}
.content_1 .c ul li .left{
    display: flex;
    align-items: flex-start;
    width: 38%;
    max-width: 100%;
    margin-right: 30px;
    overflow: hidden;
    flex-shrink: 0;
    float: left;
}
.content_1 .c ul li .left .tp{
    width: 100%;
    height: 0;
    padding-top: 58.82352%;
    background: no-repeat 50%;
    background-size: cover;   
}
.content_1 .c ul li .left .tp:hover{transform: scale(1.1);transition: all 1s;}
.content_1 .c ul li .right{width: 58%;float: right;}
.content_1 .c ul li .right .title1{width: 100%; font-size: 24px;color: #333333;float: left;}
.content_1 .c ul li .right .title1  a{color: #333333;}
.content_1 .c ul li .right .title1  a:hover{color: #195bae;text-decoration: none;}
.content_1 .c ul li .right .title2{width: 100%;font-size: 16px;color: #5a5959;margin-top: 10px;float: left;}
.content_1 .c ul li .right .content_2_1{width: 100%; height: 80px; line-height: 40px; font-size: 16px;color: #888888;margin-top: 20px;overflow:hidden;text-overflow: ellipsis;float: left;}
.content_1 .c ul li .right .more{width: 25%;height: 50px;margin-top: 30px;float: left;border-radius: 25px;border: #999 1px solid;}
.content_1 .c ul li .right .more  a{color: #5a5959;}
.content_1 .c ul li .right .more  a:hover{color: #fff;text-decoration: none;}
.content_1 .c ul li .right .more  a .more1{line-height: 50px; text-align: center; font-size: 16px;color: #888888;}
.content_1 .c ul li .right .more  a .more1:hover{color: #195bae;}
.content_1 .c .page{width: 100%;height: 50px;float: left;margin: 10px auto;}
.content_1 .c .page p{margin: 20px 650px;} 
