*{font-family: "microsoft yahei";}
html,body{background:#cbf4fc ;}
.head{width: 100%;height:724px;background: url(../images/banner.png) center top no-repeat;}
.nav{width: 1200px;height: 90px;margin: 0 auto;}
.nav_list{float: right;overflow: hidden;}
.logo{margin-top:30px ;}
.nav_list li{width: 110px;height: 90px;float: left;margin-right: 80px;}
.nav_list li a{width: 100%;height: 100%;display: block;text-align: center;line-height: 90px;font-size: 27px;color:#143970;font-weight: bold;}
.nav_list li.last{margin-right: 0;}
.content{width: 100%;}
.content_inner{width: 1280px;margin: 0 auto;text-align: center;background: #fff;padding-top:54px ;background: url(../images/p1_bg.png) left bottom no-repeat;}
.content_inner p{font-size: 14px;color:#000000;text-align: justify;line-height: 30px;width: 980px;margin: 0 auto;margin-top: 25px;}
.p102{margin-top: 30px;}
.p103{width: 1036px;height: 463px;margin: 0 auto;background: url(../images/p103.png);margin: 0 auto;margin-top: 70px;padding-left:453px;padding-top: 115px;box-sizing: border-box;position: relative;z-index: 10;}
.p103 p{font-size: 14px;color:#000000;text-align: left;line-height:30px;width:455px ;margin: 0;}
.p104{margin-top: -40px;margin-bottom:40px ;}


.content{position: relative;z-index: 20;}
.con_left{width: 198px;float: left;margin-left: 30px;}
.content_inner:after{content: "";clear: both;display: block;}
.con_left li{width: 198px;height: 104px;cursor: pointer;}
.con_left li.p201{background: url(../images/p201.png);}
.con_left li.p201:hover{background: url(../images/p201_on.png);}
.con_left li.p201.active{background: url(../images/p201_on.png);}
.con_left li.p202{background: url(../images/p202.png);margin-top: -10px;}
.con_left li.p202:hover{background: url(../images/p202_on.png);}
.con_left li.p202.active{background: url(../images/p202_on.png);}

.xzpy li{width: 198px;height: 104px;cursor: pointer;}
.xzpy li.p201{background: url(../images/p301.png);}
.xzpy li.p201:hover{background: url(../images/p301_on.png);}
.xzpy li.p201.active{background: url(../images/p301_on.png);}
.xzpy li.p202{background: url(../images/p302.png);margin-top: -10px;}
.xzpy li.p202:hover{background: url(../images/p302_on.png);}
.xzpy li.p202.active{background: url(../images/p302_on.png);}



.con_right{width:980px;float: right;text-align: center;margin-right: 30px;}
.p502{margin-top: 70px;margin-left: -20px;position:relative;z-index: 10;}
.p503{margin-top: -20px;margin-bottom: 130px;}

.footer{width: 100%;height: 346px;background: url(../images/footer_bg.png) center top no-repeat;text-align: center;line-height: 512px;color: #fff;margin-top: -210px;position: relative;z-index: 10;position: relative;}
.footer p{width: 100%;text-align: center;position: absolute;left: 0;bottom: 0;height: 30px;line-height: 30px;}



.right_box{display: none;}
.p304{margin-top:30px ;}
.p305{margin-top:60px;margin-bottom: 140px;}
.p402{margin-top: 30px;}
.swiper-container{width: 949px;height: 560px;margin-top: 60px;margin-bottom: 140px;}

.job_career{width: 900px;margin: 0 auto;}
.job_career th{height: 40px;font-size: 18px;font-weight: bold;border-bottom: 1px solid #ccc;}
.job_career td{height: 40px;vertical-align: middle;border-bottom: 1px dashed #ccc;font-size: 16px;}
.job_career td a{color: #333;}
