﻿@charset "utf-8";
html,body{width: 100%;/* height: 100%; */min-width:1000px;font-family: "Microsoft YaHei";}
h1,h2{
    width: 100%;
    /*text-align: center;*/
}
/*a:hover{color: #fff000}*/
img{display: inline-block;}
.wrap{position: relative;width: 100%;overflow: hidden;}
.banner{width: 100%;/* margin-top: 70px; */}
.banner img{width: 100%;}
/*nav*/
.navBg{width:  100%;}
.navBox{width: 1100px;/* height: 60px; */margin: auto;/* padding: 6px 0; */overflow: hidden;line-height: 90px;}
.navBox .logo{float: left;margin-top: 22px;}
.navBox .nav{float: right;}
.nav a{
    color: #959595;
}
.nav li{font-size: 18px;text-align: center;width: 140px;float: left;font-weight: bold;}
.nav li+li a{
}
.nav li.on,.nav li:hover{}
.nav li.on a,.nav li:hover a{color: #1b87cf;border-bottom: 2px #1b87cf solid;padding-bottom: 15px;}
/*banner*/
.banner img{width: 100%}
.banner-line{width: 100%;height: 10px; background: #1284cc}
/*foot*/
.footer{line-height: 50px;text-align: center;font-size: 14px;color: #fff;background: #1b87cf;}
.footer a{color: #0048ff;}
.pic-center{display: block; margin: 0 auto;}
.container{background: #f8fcff;padding-top: 95px;}
.index .container{padding-bottom: 450px;background: url("images/index-bg-1.png") center;}
.lc .container{padding-bottom: 400px;background: url("images/lc-bg-1.png") center;}
.job .container{padding-bottom: 400px;background: url("images/lc-bg-1.png") center;}
.content{width: 1150px;margin: 0 auto;background: #fff;padding-top: 70px;position: relative;margin-top: 10px;box-shadow: 2px 3px 4px #cacaca;}
/*index*/
.title{/* width: 327px; */height: 65px;background: url("images/title.png") no-repeat left;}
.title p{color: #1b87cf;font-weight: bold;font-size: 26px;padding-left: 235px;}
.index .text-box-1{width: 645px;font-size: 16px;color: #636363;text-align: justify;text-indent: 2em;margin-left: 75px;line-height: 30px;margin-top: 40px;padding-bottom: 90px;}
.index-pic-1{position: absolute;top: 245px;right: 60px;}
.index .text-box-2{margin-top: 40px;padding-left: 125px;padding-bottom: 50px;}
.text-box-2 ul{margin-top: 20px;}
.index .text-box-2 h1{color: #1b87cf;font-size: 16px;font-weight: bold;margin-top: 30px;}
.index .text-box-2 li{color: #636363;font-size: 16px;font-weight: bold;width: 170px;display: inline-block;}
.index .text-box-2 li img{margin-right: 13px;margin-top: -4px;}
.index .content3{padding-bottom: 140px;}
.text-box-3{
    overflow: hidden;
    margin-left: 70px;
    padding-bottom: 135px;
}
.text-box-3 h1{color: #ffffff;font-size: 20px;font-weight: bold;background: #1b87cf;padding: 2px 5px;border-radius: 10px;width: 115px;text-align: center;margin-top: 30px;margin-bottom: 30px;}
.text-box-3 ul{}
.text-box-3 ul li{
    overflow: hidden;
    margin-top: 20px;
}
.text-box-3 ul li h2{color: #1b87cf;font-size: 20px;font-weight: bold;float: left;width: 57px;}
.text-box-3  p{color: #636363;font-size: 16px;float: left;width: 960px;line-height: 25px;}
.text-box-3  p span{color: #1b87cf;font-size: 16px;font-weight: bold;}
.index-p{ color: #1b87cf!important; font-size: 16px; font-weight: bold; margin-top: 50px;}
.lc .content1{padding-bottom: 20px;}
.jobs{width: 560px;padding-left: 70px;padding-bottom: 130px;}
.jobs h1{color: #1b87cf;font-size: 16px;font-weight: bold;border-bottom: 1px #1b87cf solid;padding-bottom: 15px;margin-top: 40px;}
.jobs p{color: #959595; font-size: 14px; margin-top: 20px;}
.jobs p a{color: #636363;font-size: 16px;margin-top: 20px;font-weight: bold;}
.jobs p img{margin-right: 15px;margin-top: -18px;}
.job-pic-2{position: absolute;bottom: 140px;right: 0;}