*{ margin: 0px; padding: 0px; font-family: "微软雅黑"; list-style: none; text-decoration: none;}
.fl{ float: left;}
.fr{float: right;}
.clear{ clear: both;}
/*公共样式结束*/
.p_banner{ background: url(../images/p_banner_02.jpg) no-repeat center; height: 425px; overflow: hidden; background-size:cover }
/*.p_banner p:nth-child(1){ font-size: 16px;
    color: #fff;
    text-align: center;
    margin-top: 134px}
.p_banner p:nth-child(2){ font-size: 48px;
    color: #fff;
    text-align: center;
    margin-top: 40px;}*/
.p_banner a{ width: 134px;
    height: 36px;
    border-radius: 50px;
    font-size: 16px;
    line-height: 32px;
    text-align: center;
    display: block;
    border: 2px solid #fff;
    margin: 24px auto 0;
    color: #fff;} 
	.p_banner a:hover{ background:#fff; color:#222}
.p_cont1{ width: 1200px; margin: auto; overflow: hidden; padding-bottom: 70px;}
.p_cont1 .p_cont1w dl{ width: 599px; height: 445px;border-bottom: 1px solid #eaeaea; margin-bottom:0px}
.p_cont1 .p_cont1w dl:hover{-webkit-box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.15);
    cursor: pointer;}
.p_cont1 .p_cont1w dl:nth-child(n){ float: left; border-right: 1px solid #eaeaea;}
.p_cont1 .p_cont1w dl:nth-child(2n){ float: left;border-right: 0px solid #eaeaea;}
.p_cont1 .p_cont1w dl:nth-last-child(1){ border-bottom: 0px;}
.p_cont1 .p_cont1w dl:nth-last-child(2){ border-bottom: 0px;}
.p_cont1 .p_cont1w dl dt img{ display: block;}
.p_cont1 .p_cont1w dl dt{ width: 90px; height: 90px; overflow: hidden; margin:50px auto 0;} 
.p_cont1 .p_cont1w dl dd h1{ font-size: 20px; color: #222; text-align: center; margin: 45px 0 15px;}
.p_cont1 .p_cont1w dl dd p{text-align: center; font-size: 14px; line-height: 24px; color: #555555;}
.p_cont1 .p_cont1w dl dd a{ width: 112px; height: 40px; line-height: 40px; text-align: center; margin:46px auto 0; border: 1px solid #eaeaea; color: #000; font-size: 14px; display: block; border-radius: 50px;}
.p_cont1 .p_cont1w dl:hover .p_cont1wbtn{ color: #fff; background: #286efa;}

.p_cont2{ background: #fafafa;overflow: hidden ; padding-bottom: 70px;}
.p_cont2w{ width:1200px; margin: auto;}
.p_cont2>img{ display: block; margin: auto;}
.p_cont2w dl{ float: left; margin-right: 25px; width: 220px; margin-bottom: 20px;}
.p_cont2w dl dd{ font-size: 14px; text-align: center; color: #555;}
.p_cont2w dl:nth-child(5n){ margin-right: 0px;}
.p_cont3{ width: 1200px; margin: auto;}
.p_cont3 ul li{ width: 1200px; height: 95px; background: #fafafa; margin-bottom: 15px; overflow: hidden;}
.p_cont3 ul li p,.p_cont3 ul li span{ color: #222; font-size: 16px;}
.p_cont3 ul li p{ margin: 25px 0 0 158px; }
.p_cont3 ul li span{ text-align: right; display: block; margin-right: 153px; margin-top: 14px;}
.plus6 {
    padding: 80px 0 120px;
}
.wrap {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;}
.plus6 a {
    display: block;
    width: 400px;
    height: 80px;
    background: #3a78ed;
    border-radius: 100px;
    margin: 0 auto;
    color: #fff;
    text-align: center;
    line-height: 80px;
    font-size: 24px;
}
.plus6 a img {
    vertical-align: middle;
    margin-right: 10px;
}

.h_banner{ background: url(../images/h_bannerbg_02.jpg) no-repeat center top; height: 425px; overflow: hidden; background-size: cover; }
/*.h_banner p:nth-child(1){ font-size: 16px; text-align: center; color: #fff; margin-top: 110px;}
.h_banner p:nth-child(2){ font-size: 30px; text-align: center; color: #fff; margin: 34px 0 79px; line-height: 44px;}*/
.hbox{height:50px;width:100%; border-bottom: 1px solid #f0f0f0; line-height: 50px; background: #fff;}
.info_nav li{ float: left;}
.info_nav{width:760px; margin:auto}
.info_nav li:nth-child(1) a{ margin-left:0px}
.info_nav li a{ height: 50px; line-height: 50px; color: #555555; font-size: 14px; margin-left: 25px; display: block;}
.info_nav li a:hover{ color: #286EFA; border-bottom: 2px solid #286EFA; height: 50px;}

.info{ width: 1200px; margin: auto;}
.h_cont1{width: 1200px; margin: auto;}
.h_title{ text-align: center;}
.hangyebtn{ font-size:16px}
.h_title h1{ color: #222; font-size: 36px; margin-top: 70px; }
.h_title p{ color: #333; font-size: 16px; line-height: 26px; margin-top: 20px;}
.h_cont1m{ background: url(../images/h_cont1bg.png) no-repeat top center;  height: 700px ; margin-top: 46px; overflow: hidden; }
.h_cont1mif{ width: 956px; height: 526px; background: #fff; margin:20px auto 0; }
.h_cont1mif iframe{ border: none;}
.h_cont1m a{width: 199px; height: 58px; line-height: 58px; text-align: center; border-radius: 50px; display: block; background: #286efa; color: #fff; margin: 81px auto 0;}
.h_cont2{ background: url(../images/h_cont2_02.png) center top; height: 772px; }
.h_cont2r{ width: 626px; height: 389px; border-radius: 10px;  -webkit-box-shadow: 0px 20px 30px 15px  rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 20px 30px 15px  rgba(0, 0, 0, 0.15);
    box-shadow:0px 20px 30px 15px  rgba(0, 0, 0, 0.15);}
.h_cont2w{ width: 1200px; margin:auto ; padding-top: 172px;}
.h_cont2l{ width: 436px; margin-top: 32px; }
.h_cont2l h1{ font-size: 36px; color: #222;}
.h_cont2l p{ color: #333; font-size: 16px;line-height: 26px; margin-top: 20px;}
.h_cont2l a{width: 199px; height: 58px; line-height: 58px; text-align: center; border-radius: 50px; display: block; background: #286efa; color: #fff; margin-top: 65px; }
.h_cont3{ }
.h_cont3w{ width: 1200px; margin:0px auto 0;}
.h_cont3w .h_cont2l h1{ text-align: right;}
.h_cont3w .h_cont2l a{ float: right;}
.h_cont4{ width: 1058px; margin:20px auto 0px; }
.h_cont4t img{webkit-box-shadow: 0px 20px 30px 15px  rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0px 20px 30px 15px  rgba(0, 0, 0, 0.05);
    box-shadow:0px 20px 30px 15px  rgba(0, 0, 0, 0.05); display: block;border-radius: 10px;  margin-top: 70px;}

.h_cont4t{ background: url(../images/hlast_03.png) center ; height: 510px;}
.h_cont4 .h_title h1{ margin-top: -40px;}
.h_cont4btn{width: 199px; height: 58px; line-height: 58px; text-align: center; border-radius: 50px; display: block; background: #286efa; color: #fff; margin: 43px auto 100px;}

.h_cont4btn:link {color: #fff} /* 未访问的链接 */
.h_cont4btn:visited {color: #fff}	/* 已访问的链接 */
.h_cont4btn:hover {color: #fff}	/* 鼠标移动到链接上 */
.h_cont4btn:active {color: #fff}	/* 选定的链接，即鼠标按下去的时候不松开显示的状态 */
.hangyebtn:hover{ background:#0099ff}


