﻿@charset "utf-8";
/* CSS Document */
*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body{ margin:0px; padding:0px; font-family:"微软雅黑","黑体";color:#898989;line-height:1; background:#FFF;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
input,textarea { font-family: "微软雅黑"; border: none; outline: none; background: none; }
ul,li{ list-style:none}
img{border:0px; padding:0px; display: block;}
a{ color:#5c5c5c; text-decoration:none}

h2,h3,h4,b,strong { font-weight: normal; }
em,i { font-style: normal; }

.clear{ zoom: 1; }
.clear:after { content: ''; display: block; clear: both; }
.fl { float:left}
.fr { float:right}
.hidden{display:none; background: url() no-repeat center;}

.productCont { padding-bottom: 65px; background: #efe7e3;}
.titleImg { text-align: center; padding: 65px 0;}
.titleImg img { display: block; margin: 0 auto; max-width:60%;}
.productCont ul { text-align: center;}
.productCont li { display: inline-block; vertical-align: top;}
.productCont li p { font-size: 34px; color: #000000; margin-top: 30px;}
.newList1 li { max-width: 45%; margin: 0 2%;}
.newList1 li img { display: block; width: 100%;}
.newList2 li { margin: 0 2%; max-width: 30%;}
.newList2 li img { display: block; width: 100%;}
.newList3 li img{ max-width: 100%;}
.newList4 li { margin: 0 1%; max-width: 20%;}
.newList4 li img { display: block; width: 100%;}
@media(min-width:1000px){
.banner{position: relative;}
.banner img{width: 100%;}
.lnav{width: 100%; position: absolute; left:0; top:37px; text-align: center;}
.lnav ul{overflow: hidden;}
.lnav li{display: inline-block;*display: inline; font-size: 16px;}
.lnav li a{display: block; padding: 0 35px;color: #fff;height: 36px;}
/* .lnav .hover1 a{background: url(../images/emo/a_02.png) no-repeat center bottom;}
.lnav a:hover{background: url(../images/emo/a_02.png) no-repeat center bottom;} */
.batext{width: 1300px; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);text-align: center; padding-top: 150px;}
.batext h2{font-size: 90px; font-weight: bold; color: #fff; line-height: 100px;}
.batext.pos2 h2{ font-size: 60px;}
.batext.pos2 { padding-top: 0;}
.batext a{transition: All 0.4s ease-in-out;display: block; width: 228px; height: 64px; text-align: center; line-height: 64px; border: 1px solid #fff; color: #fff; font-size: 30px; margin: 60px auto 30px auto;border-radius: 37px;}
.batext a:hover{background: #333; border: 1px solid #333;}
.batext p{font-size: 26px; color: #fff; line-height: 40px;}
.bsbox{background: url(../images/emo/a_05.png); width: 48px; height: 27px; margin: 0 auto 25px auto;}

.bj1{background: url(../images/emo/a_03.png) no-repeat center center; height: 847px;}
.wz1300{width: 1300px; margin: 0 auto;}
.hxys{position: relative;}
.hxys_tit{position: absolute; left:0; top:175px;}
.hxys_tit h2{width: 228px; height: 77px; border: 2px solid #5489a4; line-height: 73px; text-align: center; color: #5489a4; font-size: 40px;}
.hxys_nr{position: relative; padding-top: 130px;}
.hxbox{background: url(../images/emo/a_06.png); width: 230px; height: 197px;text-align: center;}
.hxys_nr li{position: absolute;}
.hxbox h2{font-size: 50px; font-weight: bold; font-family: arial;color: #5489a4; line-height: 80px;}
.hxbox p{font-size: 18px; color: #5489a4; line-height: 30px; font-weight: bold;}
.hxbox span{font-size: 14px; line-height: 22px;display: block;color: #5489a4;font-weight: bold;}
.hxys_nr ul li:nth-child(1){left:20px; top:362px;}
.hxys_nr ul li:nth-child(2){left:218px; top:250px;}
.hxys_nr ul li:nth-child(3){left:415px; top:362px;}
.hxys_nr ul li:nth-child(4){left:608px; top:252px;}
.hxys_nr ul li:nth-child(5){left:608px; top:475px;}
.hxys_nr ul li:nth-child(6){left:805px; top:135px;}
.hxys_nr ul li:nth-child(7){left:805px; top:359px;}
.hxys_nr ul li:nth-child(8){left:805px; top:590px;}
.hxys_nr ul li:nth-child(9){left:1005px; top:250px;}
.hxys_nr ul li:nth-child(10){left:1005px; top:475px;}

.bj2{background: url(../images/emo/a_04.png) no-repeat center center; height: 849px;}
.hzms{padding-top: 130px;}
.hzms_tit{text-align: right;}
.hzms_tit h2{width: 228px;display: inline-block;*display: inline; height: 77px; border: 2px solid #5489a4; line-height: 73px; text-align: center; color: #5489a4; font-size: 40px;}
.hzms_nr{padding: 70px 0 0 760px ; text-align: right;}
.hzms_nr p{ font-size: 18px; color: #666666; line-height: 32px;}

.bj3{border-bottom: 1px solid #f1f5f6;}
.bzfw{overflow: hidden; padding: 65px 0;}
.bzfw_left{float: left; width: 410px; padding-top: 80px;}
.bzfw_left h2{width: 338px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: 40px; margin-bottom: 25px;}
.bzfw_left p{font-size: 18px; color: #666666; line-height: 32px;}
.bzbox{padding-bottom: 90px;}
.bzfw_right{width: 522px;float: right;}
.bzfw_right img{width: 100%;}

.cplb{}
.cplb_tit{text-align: center; padding: 88px 0 98px;}
.cplb_tit h2{width: 230px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: 40px; margin:0 auto 12px auto;}
.cplb_tit p{font-size: 18px;color: #5489a4;}
.cpflbox{overflow: hidden; background: url(../images/emo/a_11.png); height: 302px;background-size: 100% 100%; margin-bottom: 40px;}
.cpfl_left{float: left; width: 110px; position: relative; height: 302px;}
.cpfl_left h2{font-size: 24px; line-height: 42px; color: #fff; font-weight: bold; text-align: center; background: #9b664d;width: 82px; padding: 10px 30px ;border-radius: 41px;position: absolute;right:0; top:50%;transform:translateY(-50%);}
.cpfl_right{float: right;width: calc(100% - 110px); padding-top: 34px;}
.cpfl_right ul{overflow: hidden;}
.cpfl_right li{float: left; width: 25%; text-align: center;}
.cpfl_right p{font-size: 16px; padding-top: 20px; color: #9B664D;}
.cpfl_right img{width: 192px; height: 192px; border-radius: 50%; border: 8px solid #9b664d; margin: 0 auto;}

.bj4{background: #f6fdff; padding-bottom: 90px;}
.zzzs_b ul{overflow: hidden; margin-left: -20px;}
.zzzs_b li{float: left; width: 33.33%; padding: 0 0 20px 20px;}
.zzzs_b img{width: 100%;}
.zzzs_a{overflow: hidden;padding-bottom: 20px;}
.zzright{float: right; width: 40%;}
.zzright img{width: 100%;}
.zzleft{width: 60%; float: left; }
.zzleft ul{overflow: hidden;}
.zzleft li{float: left; width: 33.33%; padding-right: 20px;}
.zzleft img{width: 100%;}
.batext h4{color: #fff; font-size: 50px; padding-top: 30px;}

/*==nr3==*/
.bj5{background: url(../images/emo/a_15.png) no-repeat center center; height: 627px;}
.jclc{padding-top: 70px;}
.jclc img{margin: 0 auto;}

.cpjs{overflow: hidden; padding: 120px 0 140px 0;}
.cpjs_right{float: right;width:calc(100% - 410px) ;}
.cpjs_right img{width: 100%;}
.cpjs_left{width: 390px;float: left; padding-top: 60px;}
.cpjs_left h2{width: 230px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: 40px; margin-bottom: 70px ;}
.cpjs_left p{font-size: 18px; color: #666; padding-bottom: 25px; line-height: 32px;}
.gcjs{position: relative; padding: 90px 0;}
.gcjs_tp{width: 895px;}

.gcjs_tit{position: absolute; right:0; top:130px; width: 680px;text-align: right;}
.gcjs_tit p{text-align: right; font-size: 18px; line-height: 32px; color: #666;clear: both;}
.gcjs_tit h2{width: 230px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: 40px; margin-bottom: 70px ;float: right;}

.bj6{background: url(../images/emo/a_21.png) no-repeat center center; height: 861px;}
.pzbz{padding-top: 250px;}
.pzbz p{ font-size: 18px; line-height: 32px; color: #fff;clear: both;}
.pzbz h2{width: 230px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #fff;color: #fff; font-size: 40px; margin-bottom: 70px ;}

.bj7{background: url(../images/emo/a_22.png) no-repeat center center; height: 867px;}
.gcxn{padding-top: 200px;}
.gcxn p{text-align: right; font-size: 18px; line-height: 32px; color: #666;clear: both;}
.gcxn h2{width: 230px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: 40px; margin-bottom: 70px ;float: right;}

.bj8{background: url(../images/emo/a_23.png) no-repeat center center; height: 698px;}
.gcxna{padding-top: 180px;}
.gcxna p{font-size: 18px; line-height: 32px; color: #666;}
.gcxna h2{width: 230px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: 40px; margin-bottom: 70px ;}
.sjzs{display: none;}
}

@media(max-width:1300px) and (min-width: 1000px){
.banner{position: relative;}
.banner img{width: 100%;}
.lnav{width: 100%; position: absolute; left:0; top:37px; text-align: center;}
.lnav ul{overflow: hidden;}
.lnav li{display: inline-block;*display: inline; font-size: 16px;}
/* .lnav li a{display: block; padding: 0 35px;color: #fff;height: 36px;} */
.lnav .hover1 a{background: url(../images/emo/a_02.png) no-repeat center bottom;}
.lnav a:hover{background: url(../images/emo/a_02.png) no-repeat center bottom;}
.batext{width: 100%; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);text-align: center; padding-top: 120px;}
.batext h2{font-size: 40px; font-weight: bold; color: #fff; line-height: 60px;}
.batext a{transition: All 0.4s ease-in-out;display: block; width: 228px; height: 64px; text-align: center; line-height: 64px; border: 1px solid #fff; color: #fff; font-size: 30px; margin: 30px auto 20px auto;border-radius: 37px;}
.batext a:hover{background: #333; border: 1px solid #333;}
.batext p{font-size: 18px; color: #fff; line-height: 30px;}
.bsbox{background: url(../images/emo/a_05.png); width: 48px; height: 27px; margin: 0 auto 25px auto;}

.bj1{background: url(../images/emo/a_03.png) no-repeat center center; padding: 140px 3%;}
.wz1300{width: 100%; margin: 0 auto;  }
.jclc img{width: 100%;}
.hxys{position: relative;}
.hxys_tit{position: absolute; left:0; top:0px;}
.hxys_tit h2{width: 228px; height: 77px; border: 2px solid #5489a4; line-height: 73px; text-align: center; color: #5489a4; font-size: 40px;}
.hxys_nr{position: relative; padding-top: 130px;display: none;}
.hxbox{background: url(../images/emo/a_06.png); width: 230px; height: 197px;text-align: center;}
.hxys_nr li{position: absolute;}
.hxbox h2{font-size: 50px; font-weight: bold; font-family: arial;color: #5489a4; line-height: 80px;}
.hxbox p{font-size: 18px; color: #5489a4; line-height: 30px; font-weight: bold;}
.hxbox span{font-size: 14px; line-height: 22px;display: block;color: #5489a4;font-weight: bold;}
.hxys_nr ul li:nth-child(1){left:20px; top:362px;}
.hxys_nr ul li:nth-child(2){left:218px; top:250px;}
.hxys_nr ul li:nth-child(3){left:415px; top:362px;}
.hxys_nr ul li:nth-child(4){left:608px; top:252px;}
.hxys_nr ul li:nth-child(5){left:608px; top:475px;}
.hxys_nr ul li:nth-child(6){left:805px; top:135px;}
.hxys_nr ul li:nth-child(7){left:805px; top:359px;}
.hxys_nr ul li:nth-child(8){left:805px; top:590px;}
.hxys_nr ul li:nth-child(9){left:1005px; top:250px;}
.hxys_nr ul li:nth-child(10){left:1005px; top:475px;}

.bj2{background: url(../images/emo/a_04.png) no-repeat center center; height: 849px;}
.hzms{padding-top: 130px;}
.hzms_tit{text-align: right;}
.hzms_tit h2{width: 228px;display: inline-block;*display: inline; height: 77px; border: 2px solid #5489a4; line-height: 73px; text-align: center; color: #5489a4; font-size: 40px;}
.hzms_nr{padding: 70px 3% 0 3% ; text-align: right;}
.hzms_nr p{ font-size: 18px; color: #666666; line-height: 32px;}

.bj3{border-bottom: 1px solid #f1f5f6;}
.bzfw{overflow: hidden; padding: 65px 0;}
.bzfw_left{float: left; width: 410px; padding-top: 80px;}
.bzfw_left h2{width: 338px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: 40px; margin-bottom: 25px;}
.bzfw_left p{font-size: 18px; color: #666666; line-height: 32px;}
.bzbox{padding-bottom: 90px;}
.bzfw_right{width: 522px;float: right;}
.bzfw_right img{width: 100%;}

.cplb{}
.cplb_tit{text-align: center; padding: 88px 0 98px;}
.cplb_tit h2{width: 230px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: 40px; margin:0 auto 12px auto;}
.cplb_tit p{font-size: 18px;color: #5489a4;}
.cpflbox{overflow: hidden; background: url(../images/emo/a_11.png); height: 302px;background-size: 100% 100%; margin-bottom: 40px;}
.cpfl_left{float: left; width: 110px; position: relative; height: 302px;}
.cpfl_left h2{font-size: 24px; line-height: 42px; color: #fff; font-weight: bold; text-align: center; background: #9b664d;width: 82px; padding: 10px 30px ;border-radius: 41px;position: absolute;right:0; top:50%;transform:translateY(-50%);}
.cpfl_right{float: right;width: calc(100% - 110px); padding-top: 34px;}
.cpfl_right ul{overflow: hidden;}
.cpfl_right li{float: left; width: 25%; text-align: center;}
.cpfl_right p{font-size: 16px; padding-top: 20px; color: #9B664D;}
.cpfl_right img{width: 192px; height: 192px; border-radius: 50%; border: 8px solid #9b664d; margin: 0 auto;}

.bj4{background: #f6fdff; padding-bottom: 90px;}
.zzzs_b ul{overflow: hidden; margin-left: -20px;}
.zzzs_b li{float: left; width: 33.33%; padding: 0 0 20px 20px;}
.zzzs_b img{width: 100%;}
.zzzs_a{overflow: hidden;padding-bottom: 20px;}
.zzright{float: right; width: 40%;}
.zzright img{width: 100%;}
.zzleft{width: 60%; float: left; }
.zzleft ul{overflow: hidden;}
.zzleft li{float: left; width: 33.33%; padding-right: 20px;}
.zzleft img{width: 100%;}
.batext h4{color: #fff; font-size: 20px; padding-top: 20px;}

/*==nr3==*/
.bj5{background: url(../images/emo/a_15.png) no-repeat center center; height: 627px;}
.jclc{padding-top: 70px;}
.jclc img{margin: 0 auto;}

.cpjs{overflow: hidden; padding: 120px 0 140px 0;}
.cpjs_right{float: right;width:calc(100% - 410px) ;}
.cpjs_right img{width: 100%;}
.cpjs_left{width: 390px;float: left; padding-top: 60px;}
.cpjs_left h2{width: 230px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: 40px; margin-bottom: 70px ;}
.cpjs_left p{font-size: 18px; color: #666; padding-bottom: 25px; line-height: 32px;}
.gcjs{position: relative; padding: 90px 0;}
.gcjs_tp{width: 50%;}

.gcjs_tit{position: absolute; right:0; top:130px; width: 50%;text-align: right;}
.gcjs_tit p{text-align: right; font-size: 18px; line-height: 32px; color: #666;clear: both;}
.gcjs_tit h2{width: 230px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: 40px; margin-bottom: 70px ;float: right;}

.bj6{background: url(../images/emo/a_21.png) no-repeat center center; height: 861px;}
.pzbz{padding-top: 250px;}
.pzbz p{ font-size: 18px; line-height: 32px; color: #fff;clear: both;}
.pzbz h2{width: 230px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #fff;color: #fff; font-size: 40px; margin-bottom: 70px ;}

.bj7{background: url(../images/emo/a_22.png) no-repeat center center; height: 867px;}
.gcxn{padding-top: 200px;}
.gcxn p{text-align: right; font-size: 18px; line-height: 32px; color: #666;clear: both;}
.gcxn h2{width: 230px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: 40px; margin-bottom: 70px ;float: right;}

.bj8{background: url(../images/emo/a_23.png) no-repeat center center; height: 698px;}
.gcxna{padding-top: 180px;}
.gcxna p{font-size: 18px; line-height: 32px; color: #666;}
.gcxna h2{width: 230px; height: 77px; line-height: 74px; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: 40px; margin-bottom: 70px ;}
.sjzs{display: block;}
.sjzs img{width: 100%;}
}

@media(max-width:999px){
.productCont { padding: 0 4% 40px;}
.titleImg { padding: 40px;}
.titleImg img { max-width: 80%;}
.productCont li p { font-size: 20px; margin: 20px 0;}
.newList1 li,.newList2 li,.newList4 li { width: 100%; margin: 0 ; max-width: none;}
.banner{position: relative;}
.banner img{width: 100%;height: 5rem;}
.lnav{width: 100%; position: absolute; left:0; top:.2rem; text-align: center;}
.lnav ul{overflow: hidden;}
.lnav li{display: inline-block;*display: inline; font-size:.2rem;}
.lnav li a{display: block; padding: 0 .35rem;color: #fff;height: .6rem;}
.lnav .hover1 a{background: url(../images/emo/a_02.png) no-repeat center bottom;}
.lnav a:hover{background: url(../images/emo/a_02.png) no-repeat center bottom;}
.batext{width: 100%; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);text-align: center; padding-top: 1rem;}
.batext h2{font-size: .34rem; font-weight: bold; color: #fff; line-height: 2;}
.batext a{transition: All 0.4s ease-in-out;display: block; width: 3rem; height: .8rem; text-align: center; line-height: .78rem; border: 1px solid #fff; color: #fff; font-size: .3rem; margin: .3rem auto .2rem auto;border-radius: .4rem;}
.batext a:hover{background: #333; border: 1px solid #333;}
.batext p{font-size: .22rem; color: #fff; line-height:1.8;}
.bsbox{background: url(../images/emo/a_05.png); width: .48rem; height: .27rem; margin: 0 auto .2rem auto;background-size: 100% 100%;}

.bj1{background: url(../images/emo/a_03.png) no-repeat center center; }
.wz1300{width: 100%; margin: 0 auto;  }
.jclc img{width: 100%;}
.hxys{position: relative;padding: 1.5rem 3%;}
.hxys_tit{position: absolute; left:0; top:.7rem;}
.hxys_tit h2{width: 3rem; height: .8rem; border: 2px solid #5489a4; line-height: .76rem; text-align: center; color: #5489a4; font-size: .36rem;}
.hxys_nr{position: relative; padding-top: 130px;display: none;}
.hxbox{background: url(../images/emo/a_06.png); width: 230px; height: 197px;text-align: center;}
.hxys_nr li{position: absolute;}
.hxbox h2{font-size: 50px; font-weight: bold; font-family: arial;color: #5489a4; line-height: 80px;}
.hxbox p{font-size: 18px; color: #5489a4; line-height: 30px; font-weight: bold;}
.hxbox span{font-size: .22rem; line-height: 1.8;display: block;color: #5489a4;font-weight: bold;}


.bj2{background: url(../images/emo/a_04.png) no-repeat center center;  padding: .5rem 3%; background-size: auto 100%;}
.hzms{padding-top: 1rem}
.hzms_tit{text-align: right;}
.hzms_tit h2{width: 3rem; height: .8rem; border: 2px solid #5489a4; line-height: .76rem; text-align: center; color: #5489a4; font-size: .36rem;float: right;}
.hzms_nr{padding: .7rem 0 0 0 ; text-align: right; clear: both;}
.hzms_nr p{ font-size: .22rem; color: #666666; line-height: 1.8;} 

.bj3{border-bottom: 1px solid #f1f5f6; padding: 0 3%;}
.bzfw{overflow: hidden; padding: .65rem 0;}
.bzfw_left{ width: 100%; padding-top: .5rem;}
.bzfw_left h2{width: 4rem; height: .8rem; line-height: .76rem; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: .36rem; margin-bottom: .3rem;}
.bzfw_left p{font-size: .22rem; color: #666666; line-height: 1.8;}
.bzbox{padding-bottom: .6rem;}
.bzfw_right{width: 100%;}
.bzfw_right img{width: 100%;}

.cplb{}
.cplb_tit{text-align: center; padding:.8rem 3%;}
.cplb_tit h2{width: 3rem; height:.8rem; line-height: .76rem; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: .36rem; margin:0 auto .2rem auto;}
.cplb_tit p{font-size: 18px;color: #5489a4;}
.cpflbox{overflow: hidden;  margin-bottom: .4rem; background: #dbc8bf; padding: .2rem;}
.cpfl_left{ width: 100%; position: relative; }
.cpfl_left h2{font-size: .24rem; line-height: 2; color: #fff; font-weight: bold; text-align: center; background: #9b664d;width: 3rem; padding: 10px 30px ;border-radius: 41px;}
.cpfl_right{width:100*; padding-top:.3rem;}
.cpfl_right ul{overflow: hidden;}
.cpfl_right li{float: left; width: 50%; text-align: center; padding-bottom: .25rem;}
.cpfl_right p{font-size: .24rem; padding-top: .2rem; color: #9B664D;}
.cpfl_right img{width: 70%;  border-radius: 50%; border: 0.08rem solid #9b664d; margin: 0 auto;}

.bj4{background: #f6fdff; padding-bottom: .6rem;}
.zzzs_b ul{overflow: hidden; margin-left: -.2rem; padding: 0 3%;}
.zzzs_b li{width: 100%; padding: 0 0 0.2rem;}
.zzzs_b img{width: 100%;}
.zzzs_a{overflow: hidden;padding-bottom: .3rem;}
.zzright{width: 100%; padding: 0 3%;}
.zzright img{width: 100%;}
.zzleft{width: 100%; padding: 0 3%;}
.zzleft ul{overflow: hidden;}
.zzleft li{float: left; width: 100%;  padding-bottom: .3rem;}
.zzleft img{width: 100%;}
.batext h4{color: #fff; font-size: .24rem; padding-top: .2rem;}

/*==nr3==*/
.bj5{background: url(../images/emo/a_15.png) no-repeat center center;padding: .6rem 3%; background-size: auto 100%;}
.jclc{padding-top: .7rem;}
.jclc img{margin: 0 auto;}

.cpjs{overflow: hidden; padding: .6rem 3%;}
.cpjs_right{width:100% ;}
.cpjs_right img{width: 100%;}
.cpjs_left{width: 100%;float: left; }
.cpjs_left h2{width: 3rem; height: .8rem; line-height: .76rem; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: .36rem; margin-bottom: .5rem ;}
.cpjs_left p{font-size: .24rem; color: #666; padding-bottom: .25rem; line-height: 1.8;}
.gcjs{position: relative; padding:.5rem 3%;}
.gcjs_tp{width:100%;}
.gcjs_tp img{width: 100%;}
.gcjs_tit{  width: 100%;text-align: right; padding-bottom: .3rem;}
.gcjs_tit p{text-align: right; font-size: .24rem; line-height: 1.8; color: #666;clear: both;}
.gcjs_tit h2{width: 3rem; height: .8rem; line-height: .76rem; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: .36rem; margin-bottom: .4rem ;float: right;}

.bj6{background: url(../images/emo/a_21.png) no-repeat center center; padding: 1.5rem 3%; background-size: auto 100%;}
.pzbz{padding-top: .8rem;}
.pzbz p{ font-size: .24rem; line-height: 1.8; color: #fff;clear: both;}
.pzbz h2{width: 3rem; height: .8rem; line-height: .76rem; text-align: center; border: 2px solid #fff;color: #fff; font-size: .36rem; margin-bottom: .4rem ;}

.bj7{background: url(../images/emo/a_22.png) no-repeat center center; padding: 1.5rem 3%;background-size: auto 100%;}
.gcxn{padding-top: .6rem;}
.gcxn p{text-align: right; font-size: .24rem; line-height: 1.8; color: #666;clear: both;}
.gcxn h2{width: 3rem; height: .8rem; line-height: .76rem; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: .36rem; margin-bottom: .4rem ;float: right;}

.bj8{background: url(../images/emo/a_23.png) no-repeat center center; padding: 1.5rem 3%;background-size: auto 100%;}
.gcxna{padding-top: .8rem;}
.gcxna p{font-size: .24rem; line-height: 1.8; color: #666;}
.gcxna h2{width: 3rem; height: .8rem; line-height: .76rem; text-align: center; border: 2px solid #5489a4;color: #5489a4; font-size: .36rem; margin-bottom:.4rem ;}
.sjzs{display: block;}
.sjzs img{width: 100%;}
}
}
