*{margin:0; padding:0;}
ul,li {list-style-type:none;}
body {font-family: "Medium"; font-weight: 200; color:#333;  font-size: 17px; }
a{color:#757575;text-decoration:none;}
.clear {LINE-HEIGHT: 0; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden}
img{vertical-align: top;border:none;}

.content{padding: 0 13%; box-sizing: border-box;}
.left{float: left;}
.right{float: right;}

table th,td{padding:10px 15px; box-sizing: border-box; line-height: 1.5; font-size: 17px;}
table th{font-size: 23px; font-weight: normal;}
@font-face{
            font-family: 'Bold';
            src : url('../font/PingFang Bold.ttf');
        }
@font-face{
			font-family: 'Medium';
			src : url('../font/PingFang Medium.ttf');
        }


/* 首页 */

.banner{text-align: center;}
.header{background-color: #2f88c0; height: 101px; display: flex; justify-content: space-between;}
.header .header_nav{width: calc(100% - 600px);}
.header .header_nav ul{display: flex; margin-top: 35px; justify-content: center;}
.header .header_nav ul li{width: 20%; text-align: center; position: relative;}
.header .header_nav ul li a{ color: #fff; font-family: Bold; font-size: 20px; position: relative;}
.header .header_nav ul li.current a{ color: #fff; font-family: Bold; font-size: 20px; position: relative;}
.header .header_nav ul li.current a::after{position: absolute; content: ""; bottom: -10px; left: 20%; width: 60%; height: 4px; background-color: #fff; border-radius: 4px;}

.about{}
.about .about_tit{text-align: center; margin: 50px 0 70px;}
.about .about_cont{background: #fff url(../images/about_bg.png) no-repeat center bottom; padding: 79px 0 50px; box-sizing: border-box; display: flex; justify-content: space-between; align-items: center;}
.about .about_cont .about_cont_nr{display: flex; justify-content: space-between; align-items: flex-start; width: 100%;}
.about .about_cont .about_left{width:calc(100% - 650px);}
.about .about_cont .about_left .tit{font-size: 38px;font-family: Microsoft YaHei;font-weight: bold;color: #2F88C0;}
.about .about_cont .about_left .yw{font-size: 21px;font-family: Microsoft YaHei;color: #2F88C0;}
.about .about_cont .about_left .text{ margin-top: 50px; font-size:19px;color: #333; line-height: 2;}
.about .about_cont .about_left .rz{ display: flex; justify-content: space-around;font-size: 31px;color: #040404; margin: 70px 0;}
.about .about_cont .about_left .rz .sc{ color: #000; display: flex; align-items: center; }
.about .about_cont .about_left .rz .rb{ color: #FA0707; display: flex; align-items: center;}

.about .about_cont .about_right{width:590px ; margin-top: -156px;}
.about .about_cont .about_right img{width:100% ;}
.cp{background:url(../images/cp.png) no-repeat center top;overflow:hidden;}
.cp .cp_tit{text-align:center; margin:70px 0;}
.cp .cp_cont{}
.cp .cp_cont .cp_li{ background:#fff; padding:40px;box-sizing: border-box; display:flex;align-items:center;  justify-content: space-around; margin-bottom:43px;  }
.cp .cp_cont .cp_li:first-child{justify-content: space-between;}
.cp .cp_cont .cp_li .cp1{max-width:565px; width:100%}
.cp .cp_cont .cp_li .cp2{max-width:507px; width:100%}
.cp .cp_cont .cp_li .cp3{max-width:658px; width:100%}
.cp .cp_cont .cp_li .cp4{max-width:530px; width:100%}
.cp .cp_cont .cp_li .cp5{max-width:565px; width:100%}
.cp .cp_cont .cp_li .cp6{max-width:530px; width:100%}
.cp .cp_cont .cp_li .cp_right{width:560px;}
.cp .cp_cont .cp_li .cp_right .tit{ color:#2F88C0;font-size: 64px;font-family: Microsoft YaHei;font-weight: bold; text-align:right }
.cp .cp_cont .cp_li .cp_right .sub_tit{color: #333333;font-size: 24px;font-family: Microsoft YaHei; margin:34px 0; text-align:right}

.footer{background: #2B2B2B; padding:50px 0; box-sizing:border-box; overflow:hidden;}
.footer .foot_li{width:29%; float:left; box-sizing:border-box;}
.footer .foot_li:first-child{width:40%;}
.footer .foot_li:nth-child(2){border:1px solid #5F5F5F;border-width:0px 1px 0 1px; padding-left:60px;}
.footer .foot_li .tit{font-size: 24px;color: #FFFFFF;font-family: Microsoft YaHei; margin:17px 0;}
.footer .foot_li ul li{font-size: 18px; line-height:2.5;display:flex;align-items:center;color:#fff}
.footer .foot_li ul li a{color:#fff}
.footer .foot_li ul li img{margin-right:9px;}
.footer .foot_li:last-child{text-align:center}
.footer .foot_li:last-child p{color: #FFFFFF; margin-top:10px;}



