<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width:1670px){

}
@media (max-width:1440px){

.home_d_aLefts {
    margin-top: 8rem;
}

.home_e .home_eRight {
    width: 69%;
}


.leinew a .leinewCenter {
    width: 15.75%;
}





}



@media (max-width:1366px){

.home_e .home_eRight {
    width: 64%;
}
.listxiazaiLeft .listxiazaiLeft_a {
    padding-left: 2.6rem;
}
.listxiazaiLeft .listxiazaiLeft_b {
    padding-left: 5.3rem;
}







}

@media (max-width:1140px){
.home_a .home_aLeft .home_aLefts {
    padding-left: 4rem;
    padding-right: 2rem;
}
.home_b .home_bLeft .home_bLefts {
    padding-left: 4rem;
    padding-right: 2rem;
}

.listabouts .listabouts_a .listabouts_asmy p {
    font-size: 14px;
}
.leinew a .leinewRight div {
    margin-top: 1rem;
}

.leinew a .leinewLeft {
    height: 134px;
}
.proshow .proshow_a label {
    font-size: 17px;
}

}



@media (max-width: 1080px){

	.listpro_aRights span a {
    font-size: 32px;
}
	.listpro_aRights p {
    font-size: 16px;
}
	.productdetail {

    margin-top: 5rem;
		margin-bottom: 0rem;
	}
	
	.proshowTop label {

    font-size: 15px;

}
	
	.myproshow a div {

    font-size: 14px;

}
	
	.headline_aa{
	font-size: 20px!important;
}
	.listjiejue {
    margin: 4rem 0;
	}
	
	
	
	
	
	
	
	
	
	
	
.index, .single, .article, .picture, .video, .product, .job, .feedback {
    max-width: 1220px;
    padding: 0 10px;
    margin: 5px auto;
    margin-top: 6rem;
}


.nas&gt;li&gt;a {
    padding-right: 2rem;
}

.home_e .home_eRight {
    width: 57%;
}

.home_d_aLefts a {
    display: block;
    overflow: hidden;
    margin-bottom: 3rem;
}


.home_d_aLefts {
    margin-top: 4rem;
}


.home_d_bRights {
    width: 100%;
    margin-top: 2rem;
    margin-left: 8rem;
    overflow: hidden;
}

.home_d_bRights a {
    display: block;
    overflow: hidden;
    margin-bottom: 4rem;
}





.home_d_bRightimg {
    margin-top: 4rem;
    padding-left: 17rem;
}


.home_d {
    height: 1033px;
}


.home_e .home_eRight a img {
    width: 100%;
    transition: all 0.3s;
    height: 145px;
}
.home_e {
    width: 100%;
    margin: 3rem 0;
}


.bottomsLeft div a {
    display: block;
    text-align: left;
    color: #585858;
    margin-bottom: 11px;
    padding-left: 26%;
}

.bottomsLeft div:nth-child(4) a {
    padding-left: 21%;
}
.bottomsLeft div:nth-child(5) a {
    padding-left: 27%;
}















.bottomsLeftenglish div a {
    display: block;
    text-align: left;
    color: #585858;
    margin-bottom: 11px;
    padding-left: 26%;
}

.bottomsLeftenglish div:nth-child(4) a {
    padding-left: 21%;
}
.bottomsLeftenglish div:nth-child(5) a {
    padding-left: 27%;
}






















.nas&gt;li .more {
    position: absolute;
    left: -59%;
    top: 124px;
    width: 170px;
    margin-left: 0;
    background-color: rgba(0,0,0,0.5);
    padding: 7px 0 21px;
    z-index: 100;
    display: none;
}



/*.nas&gt;li:nth-child(4) .more{
        left: -46%;
}*/

.leinew a .leinewCenter img {
    height: 136px;
}












}

@media (max-width: 1000px){
.productdetail_acenter .nr_aabt {
    font-size: 16px;
    padding-left: 15px;
}
.productdetail_acenter .nr_aa {
    margin: 0;
    padding: 13px 14px;
    font-size: 14px;
    line-height: 39px;
    color: #666666;
    font-weight: 400;
}


.listheaderLeft {
    float: left;
    height: 120px;
    padding-top: 35px;
    line-height: 120px;
    width: 23%;
}

.home_a .home_aLeft .home_aLefts p {
    font-size: 13px;
    margin-bottom: 1rem;
}

.home_a .home_aLeft .home_aLefts i {
    width: 10px;
    height: 2px;
    margin: 1rem 0;
}
.home_b .home_bLeft .home_bLefts p {
    font-size: 12px;
    color: #808080;
    line-height: 29px;
    margin-bottom: 1rem;
}
.home_b .home_bLeft .home_bLefts span {
    font-size: 25px;
    color: #333333;
}

.home_e .home_eRight a img {
    width: 100%;
    transition: all 0.3s;
    height: 117px;
}


.home_e .home_eRight {
    width: 55%;
}

.bottomsLeft div a {
    display: block;
    text-align: left;
    color: #585858;
    margin-bottom: 11px;
    padding-left: 21%;
}


.bottomsLeft div:nth-child(4) a {
    padding-left: 17%;
}

.bottomsLeft div:nth-child(5) a {
    padding-left: 23%;
}



.bottomsLeftenglish div a {
    display: block;
    text-align: left;
    color: #585858;
    margin-bottom: 11px;
    padding-left: 21%;
}


.bottomsLeftenglish div:nth-child(4) a {
    padding-left: 17%;
}

.bottomsLeftenglish div:nth-child(5) a {
    padding-left: 23%;
}




















.listbanner img {
    width: 1920px;
    height: auto;
    max-width: 100%;
    position: relative;
    left: 0;
    top: 0;
    margin: 0;
}

.listbanner {
    height: auto;
    margin-top:58px;
}










}








@media (max-width: 800px){
.home_e .home_eRight a img {
    height: auto;
}






}







@media (max-width: 768px){
.productdetail_acenter .nr_aa table{
    width: 100%;
}
    .bottomsLeftphone {
    display: block;
    overflow: hidden;
    font-size: 0;
    text-align: center;
}
.bottomsLeftphone a {
    color: #333;
    font-size: 12px;
    display: inline-block;
}


/*.proshow .proshow_a label {
    font-size: 14px;
}
.proshow .proshow_a div {
    font-size: 12px;
    padding: 0;
}
.proshow .proshow_a:nth-child(1) {
    width: 33.333%;
}
.proshow .proshow_a {
    width: 33.333%;
}
*/
/*.proshow label:nth-child(1) {
    width: 33.333%;
}
.proshowTop label {
    width: 33.333%;
    font-size: 13px;
}
.myproshow a div:nth-child(1) {
    width: 33.33%;
}
.myproshow a div {
    width: 33.33%;
    overflow: hidden;
    padding: 12px;
    font-size: 12px;
}
*/

.phonespro{
display: block;
    width: 98%;
    margin:3rem auto;
    overflow: hidden;
    margin-bottom: 3rem;
}


.phonespro .proshowTopphone{
    float: left;
    width: 30%;
    overflow: hidden;
}
.phonespro .proshowTopphone label{
        margin: 0;
    display: block;
    overflow: hidden;
    box-sizing: border-box;
    border-right: 1px solid #fff;
    min-height: 57px;
    background: #d1d1d1;
    line-height: 57px;
    border-bottom: 1px solid #fff;
    font-size: 13px;
    color: #282828;
    text-align: center;
}

.phonespro .myproshowphone{
    float: left;
    width: 70%;
    overflow: hidden;
}
.phonespro .myproshowphone a{
    display: block;
    overflow: hidden;
	    color: #333;
}
.phonespro .myproshowphone a div{
        min-height: 58px;
    text-align: center;
    display: table;
    width: 100%;
    background: #f0f0f0;
    border-bottom: 1px solid #fff;
    font-size: 13px;
    overflow: hidden;
    transition: all 0.3s;
    box-sizing: border-box;
}
.phonespro .myproshowphone a div span{
    display: table-cell;
    vertical-align: middle;
}
























.proshow {
    margin: 3rem auto;
    width: 98%;
    overflow: hidden;
    display: none;
}
.proshowTop label {
    font-size: 8px;
}

.myproshow a div {
    font-size: 12px;
    padding: 10px;
}







.listheader{
    display: none;
}

.headers{
    display: none;
}



.visible-xs {
    display: block!important;
}
    /*banner*/
    .banner{
          margin-top: 5rem!important;  
    }





    /*end*/
	.header {
    display: none;
	}

	/*phone*/
	.header_phone {
    background: #fff;
    box-shadow: 0 0 10px #E5DBD6;
    padding: 10px 15px;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 99999999;
	}

	.header_p_box {
    position: relative;
}
.p_logo {
    height: 40px;
    display: inline-block;
    float: left;
}

.p_logo img {
    height: 95%;
    width: auto;
}
a.p_menubtn {
    display: inline-block;
    float: right;
    padding: 4px 0 0;
}
a.p_menubtn span {
    display: block;
    width: 30px;
    height: 2px;
    background: #00bbf7;
    margin: 7px 0 5px;
}

.carousel{
	margin-top: 14.5%!important;
}
.h5top{
    display: none;
}

/*å¯¼èˆª*/
.menuBox {
    position: fixed;
    width: 62%;
    top: 0;
    left: -62%;
    height: 100%;
    z-index: 999999999;
    background: #00bbf7;
    color: #fff;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}
.menuBox.active {
    left: 0;
}

.menuAll {
    position: relative;
    height: 100%;
    top: 0;
    padding-top: 43px;
}
.menuTitle {
    padding: 5px 10px;
    font-size: 16px;
    line-height: 32px;
    border-bottom: solid 1px #fff;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
}
.menuTitle i.fa {
    font-size: 20px;
    line-height: 32px;
    float: left;
    margin-right: 15px;
}
.menuBody {
    height: 100%;
    overflow: auto;
}
.menuBody ul {
    padding: 0;
    margin: 0;
}
.menuBody li.ua {
    padding: 0;
    border-bottom: solid 1px #fff;
}


.menuBody li a.ua_a {
    line-height: 38px;
}
.menuBody li a {
    color: #fff;
    line-height: 36px;
    padding: 0 15px;
    font-size: 12px;
}

.menuBody li a .fa {
    float: right;
    line-height: 36px;
    font-size: 18px;
    margin-right: 15px;
}

.menuBody ul.ul2_0 {
    background: rgba(255, 255, 255, 0.2);
    display: none;
}

.menuBody ul {
    padding: 0;
    margin: 0;
}
.menuBody ul.ul2_0 li {
    border-top: solid 1px #fff;
    padding-left: 20px;
}

.topnav{
    display: block;
}



.banner .bannernext{
    width: 12px;
    height: 30px;
    margin-top: -15px;
    z-index: 10;
    cursor: pointer;
    background-size: 12px 30px;
}
.banner .bannerprev{
    width: 12px;
    height: 30px;
    margin-top: -15px;
    z-index: 10;
    cursor: pointer;
    background-size: 12px 30px;
}


.home_a {
    margin-top: 1rem;
}
.home_a .home_aRight {
    float: none;
    width: 100%;
}


.home_a .home_aLeft {
    position: relative;
    left: 0;
    height: 100%;
    width: 100%;
}
.myhome_aLeft {
    margin-top: 1rem;
}

.home_a .home_aLeft .home_aLefts span {
    font-size: 18px;
}


.home_a .home_aLeft .home_aLefts i {
    margin: 1rem 0;
}
.home_a .home_aLeft .home_aLefts div {
    font-size: 14px;
    margin-bottom: 0.3rem;
}
.home_a .home_aLeft .home_aLefts p {
    font-size: 12px;
    margin-bottom: 1rem;
}

.home_a .home_aLeft .home_aLefts {
    padding-left: 0;
    padding-right: 0;
}


.home_a .home_aLeft .home_aLefts a img {
    width: 30px;
}

.home_b .home_bRight {
    width: 100%;
    margin-bottom: 1rem;
    margin-top: 1rem;
}


.home_b .home_bLeft {
    position: relative;
    right: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
    background: none;
}

.home_b .home_bLeft .home_bLefts {
    padding-left: 0;
    padding-right: 0;
}




.home_b .home_bLeft .home_bLefts span {
    font-size: 18px;
}


.home_b .home_bLeft .home_bLefts i {
    margin: 1rem 0;
}
.home_b .home_bLeft .home_bLefts div {
    font-size: 14px;
    margin-bottom: 0.3rem;
}
.home_b .home_bLeft .home_bLefts p {
    font-size: 12px;
    margin-bottom: 1rem;
}

.home_b .home_bLeft .home_bLefts {
    padding-left: 0;
    padding-right: 0;
}


.home_b .home_bLeft .home_bLefts a img {
    width: 30px;
}


.home_c {
    margin: 3rem auto;
}

.home_c .home_cLeft div {
    font-size: 18px;
}

.home_c .home_cLeft label {
    font-size: 23px;
}
.home_c .home_cLeft p {
    margin-top: 1rem;
    font-size: 12px;
}
.home_d {
    width: 100%;
    background: none;
    height: auto;
}
.home_d_aLeft {
    float: none;
    width: 100%;
}

.home_dTop div {
    font-size: 18px;
}

.home_dTop label {
    font-size: 23px;
    text-transform: uppercase;
}
.home_dTop p {
    margin-top: 1rem;
    font-size: 12px;
}

.home_d_aLefts {
    margin-top: 2rem;
    margin-left: 0rem;
}
.home_d_aLefts a {
    margin-bottom: 2rem;
}

.home_d_aLefts a img {
    width: 63px;
}

.home_d_aLefts a label {
    font-size: 18px;
}

.home_d_aLefts a p {
    color: #666666;
}

.home_d_aRight {
    float: right;
    overflow: hidden;
    position: relative;
    right: 0;
    width: 100%;
    top: 0;
    margin-bottom: 2rem;
}
.home_d_b {
    overflow: hidden;
    padding: 0 10px;
}
.home_d_bLeft {
    float: none;
    overflow: hidden;
    width: 100%;
}

.home_d_bRight {
    float: none;
    width: 100%;
}
.home_d_bRights {
    width: 100%;
    margin-top: 2rem;
    margin-left: 0;
    overflow: hidden;
}
.home_d_bRights a img {
    float: left;
    width: 63px;
}

.home_d_bRights a label {
    font-size: 17px;
    color: #1b1b1b;
}
.home_d_bRights a p {
    margin: 0;
    font-size: 15px;
}
.home_d_bRightimg {
    margin-top: 0rem;
    padding-left: 0;
    text-align: center;
}
.home_d_a {
    margin-top: 5rem;
}

.home_d_bRights a {
    margin-bottom: 3rem;
}

.home_e .home_eRight {
    width: 98%;
    margin-right: 0;
    margin: auto;
    float: none;
    padding: 2rem 2rem;
}

.home_e .home_eRight a {
    width: 100%;
    transition: all 0.3s;
    margin-bottom: 2rem;
}

.home_e .home_eRight span {
    font-size: 16px;
    margin-top: 1rem;
}
.home_e .home_eRight label {
    margin-top: 1rem;
    margin-bottom: 2rem;
    font-size: 12px;
}

.home_e .home_eRight p {
    margin: 0;
    padding-bottom: 2rem;
    font-size: 12px;
}

.home_eLeft {
    display: none;
}


.home_e {
    margin: 4rem 0;
}

.bottomsLeft {
    float: left;
    width: 71%;
    display: flex;
    overflow: hidden;
    flex-wrap: wrap;
    display: none;
}

.bottomscenter {
    width: 28%;
    float: left;
    overflow: hidden;
    margin-left: 0;
    margin-top: 0;
    display: none;
}
/*.bottomsLeft {
    float: none;
    width: 100%;
    display: flex;
    overflow: hidden;
    flex-wrap: wrap;
}*/
.bottomsLeft div {
    flex: none;
    text-align: center;
    width: 20%;
    margin-bottom: 1rem;
}
.bottomsLeft div a:nth-child(1) {
    font-size: 14px;
    margin-bottom: 2rem;
    text-align: center;
    padding-left: 0;
}
.bottomsLeft div img {
    max-width: 53%;
}
.bottomsLeft div a {
    display: block;
    padding-left: 0;
    font-size: 12px;
    text-align: center;
}

.bottomsLeft div:nth-child(5) a {
    padding-left: 0;
}.bottomsLeft div:nth-child(4) a {
    padding-left: 0;
}




.bottomsLeftenglish div:nth-child(5) a {
    padding-left: 0;
}.bottomsLeftenglish div:nth-child(4) a {
    padding-left: 0;
}













.bottoms {
    margin-top: 2rem;
    margin-bottom: 2rem;
}

/*.bottomscenter {
    width: 64%;
    float: left;
    overflow: hidden;
}
*/
.bottomscenter span {
    font-size: 15px;
    color: #494949;
    margin-bottom: 0.5rem;
    display: block;
}



.bottomscenter p {
    margin: 0;
    line-height: 31px;
    font-size: 12px;
}
/*.bottomsright {
    float: right;
    text-align: center;
    width: 29%;
}*/
.bottomsright {
    float: right;
    text-align: center;
    width: 100%;
    display: none;
}
.bottomsright div {
    font-size: 14px;
    margin-bottom: 5px;
}

.allbottoms {
    padding: 13px 40px;
    margin: auto;
    overflow: hidden;
    text-align: center;
}

.allbottoms .allbottomsLeft {
    float: none;
    display: inline-block;
}

.allbottoms .allbottomsLeft a {
    color: #999999;
}
.allbottomsRight {
    float: none;
    display: inline-block;
	display: none;
}

.allbottom {
    line-height: 25px;
    background: #f4f4f4;
    font-size: 12px;
}


/**/

.zhaoxin {
    padding:0 2px;
}

.zhaoxintop span {
    font-size: 14px;
}
.zhaoxins li .msgDiv dd {
    font-size: 12px;
}
.zhaoxins li .zhaoxinsbox {
    padding: 26px 24px 51px;
    font-size: 12px;
    line-height: 26px;
    padding: 1rem;
}





.listabout {
    margin: 3rem auto;
}


.listaboutTop img {
height:auto!important;   
}

.listaboutTop div {
    font-size: 22px;
    margin-top: -24px;
}

.listaboutTop i {
    width: 3px;
    height: 18px;
    margin-top: 8px;
    margin-bottom: 1rem;
}
.listaboutTop p {
    font-size: 13px;
    line-height: 29px;
    margin-bottom: 2rem;
}
.listabouts .listabouts_a .listabouts_asmy label {
    font-size: 17px;
    margin-bottom: 0;
}

.listabouts .listabouts_a .listabouts_asmy p {
    font-size: 12px;
}

.listabouts .listabouts_a .listabouts_asmy img {
    float: left;
    width: 17%;
}

.listabouts_asmy {
    padding-left: 1rem;
}


.listabouts .listabouts_a .listabouts_as {
    width: 100%;
    height: 100%;
}

.listabouts .listabouts_a .listabouts_asmy div {
    float: left;
    margin-top: 0rem;
    margin-left: 1rem;
    width: 77%;
}

.listabouts .listabouts_a {
    width: 100%;
}

.leinew {
    margin: 3rem auto;
}

.leinew a {
    margin-bottom: 1.5rem;
    padding: 13px 12px;
}
.leinew a .leinewLeft {
    display: none;
}
.leinew a .leinewCenter {
    display: none;
}

.leinew a .leinewRight {
    float: none;
    width: 100%;
}
.leinew a .leinewRight div {
    margin-top: 1rem;
    font-size: 16px;
}
.leinew a .leinewRight p {
    line-height: 27px;
    font-size: 12px;
}
.listhonor {
    margin: 3rem auto;
    padding: 0 10px;
}
.listhonor a {
    margin-bottom: 0.6rem;
    width: 49%;
}


.listhonor a span {
    height: 35px;
    line-height: 35px;
    font-size: 12px;
}

.listcontactTop .listcontactTop_a {
    padding: 15px;
    transition: all 0.3s;
    cursor: pointer;
    margin-bottom: 1rem;
        width: 100%;
}
.listcontactTop .listcontactTop_a div {
    font-size: 16px;
    height: 28px;
    margin-bottom: 0.5rem;
}
.listcontactTop p {
    margin: 0;
    line-height: 27px;
    font-size: 12px;
}



.listcontactmap .listcontactmapbox {
    height: 304px;
}

.loginheard {
    width: 100%;
    height: 60px;
    line-height: 60px;
}

.loginheards {
    text-align: center;
}

.loginheards a img {
    width: 141px;
}
.loginheards span {
    font-size: 15px;
    padding-left: 11px;
    margin-left: 11px;
}

.denglu button {
    height: 41px;
    font-size: 16px;
}

.denglu_cLeft input {
    width: 75%;
}


.denglu_b input {
    width: 81%;
    height: 100%;
    font-size: 15px;
}


.denglu_a img {
    margin: 0 3px;
}
.denglu {
    margin-top: 5rem;
    float: none;
    padding: 17px 8px;
    width: 100%;
}

.denglu_a {
    font-size: 16px;
}
.mylogin {
    background: url(../image/31.png)center 0 no-repeat;
    height: 620px;
    background-size: cover;
}
.mk_a {
    display: none;
}

.listxiazai {
    margin-top: 2rem;
    margin-bottom: 3rem;
}
.listxiazaiLeft {
    width: 100%;
min-height: auto;
}
.listxiazaiLeft .listxiazaiLeft_a {
    display: none;
}
.ul_5 li {

    margin-bottom: 0.6rem;
}
.listxiazaiLeft .listxiazaiLeft_b {
    font-size: 14px;
}
.listxiazaiRight {
    width: 100%;
}


.listxiazaiRightTop {
    height: 48px;
    line-height: 48px;
    margin-top: 1rem;
}


.listxiazaiRighttime a img {
    float: left;
    margin-top: 22px;
}

.listxiazaiRighttime a div {
    display: inline-block;
    margin-left: 3px;
    width: 69%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.listxiazaiLeft .listxiazaiLeft_c a {
    height: 40px;
    font-size: 14px;
    line-height: 40px;
    padding-left: 6.3rem;
}



.listxiazaiRighttime a {
    padding: 0 19px;
    font-size: 12px;
}

.listxiazaiRightTop span {
    font-size: 16px;
}

.listxiazaiRighttime {
    width: 100%;
    min-height: auto;
    border: 1px solid #eeeeee;
    border-bottom: 0;
}


.listpro {
    margin: 0rem 0;
}
.listpro_as {
    margin: 3rem auto;
}


.listpro_aLeft {
    float: none;
    width: 100%;
}

.listpro_aRight {
    position: relative;
    right: 0;
    width: 100%;
    height: 100%;
    margin-top: 2rem;
    text-align: left;
}


.listpro_aRights span {
    font-size: 20px;
    margin-bottom: 9px;
}
.listpro_aRights span a{
    font-size: 20px;
    margin-bottom: 9px;
}
.listpro_aRights p {
    font-size: 14px;
    color: #808080;
    min-height: auto;
}

.listpro_aRights a {
    font-size: 12px;
    color: #00bbf7;
}
.listpro_a:nth-child(2n) .listpro_aRight {
    left: 0;
    right: 0;
    width: 100%;
    text-align: left;
}

.listpro_a:nth-child(2n) .listpro_aLeft {
    float: none;
}
.listjiejue {
    margin: 2rem 0;
}
.listjiejue_aLeft {
    float: none;
    width: 100%;
}
.listjiejue_aRight {
    position: relative;
    right: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    text-align: center;
    background: #f2f2f2;
    padding: 6rem 0;
}

.listjiejue_aRights span {
    font-size: 20px;
    line-height: 100%;
    margin-bottom: 4px;
}
.listjiejue_aRights a {
    font-size:32px;
}

.listjiejue_a:nth-child(2n) .listjiejue_aRight {
    left: 0;
    right: 0;
    width: 100%;
}


.productdetail {
    margin-top: 3rem;
    margin-bottom: 3rem;
}
.productdetail_aTop {
    text-align: center;
    font-size: 13px;
    color: #333333;
    font-weight: 700;
    line-height: 22px;
    padding: 8px 0;
}
.productdetail_aTop img {
    margin-right: 1px;
    width: 23px;
}
.productdetail_acenter div {
    line-height: 50px;
    font-size: 15px;
    font-weight: 700;
    padding-left: 20px;
}
.productdetail_acenter p {
    margin: 0;
    padding: 20px 20px;
    font-size: 14px;
    line-height: 28px;
    color: #666666;
}



.productdetail_bTop {
    width: 144px;
    height: 40px;
    background: #00bbf7;
    margin: auto;
    overflow: hidden;
    line-height: 40px;
    text-align: center;
    border-radius: 4px;
    color: #fff;
    font-size: 15px;
    margin-top: 2rem;
    margin-bottom: 4rem;
    cursor: pointer;
}



.productdetail_bs {
    width: 100%;
    font-size: 14px;
}
.productdetail_bs span {
    display: block;
    line-height: 42px;
    color: #fff;
    text-align: center;
    background: #00bbf7;
    margin-bottom: 1.8rem;
}

.productdetail_bs textarea {
    width: 94%;
    margin: auto;
    display: block;
    height: 147px;
    outline: none;
    border: 1px solid #DCDCDC;
    padding-left: 10px;
    padding-top: 13px;
    margin-bottom: 5px;
}

.productdetail_bsinputyanzhen&gt;img {
    margin: 0;
    width: 21%;
    height: 45px;
    padding: 0;
}
	
	.productdetail_bsinputyanzhen input {
    float: left;
    width: 66%;
    height: 100%;
    border: 0;
    outline: none;
    margin: 0;
}
	
	.productdetail_bsinputyanzhen div {

    float: left;
    height: 100%;
    line-height: 45px;
    width: 13%;
    text-align: center;
}
	
	
	.productdetail_bsinputyanzhen {
    background: #fff;
    overflow: hidden;
    width: 94%;
    margin: auto;
    display: block;
    margin-bottom: 5px;
    border: 1px solid #DCDCDC;
    height: 45px;
}
	
	
	
	
	
	
	
.productdetail_bsinput {
    background: #fff;
    overflow: hidden;
    width: 94%;
    margin: auto;
    display: block;
    margin-bottom: 5px;
    border: 1px solid #DCDCDC;
    height: 45px;
}

.productdetail_bsinput div {
    float: left;
    height: 100%;
    line-height: 45px;
    width: 13%;
    text-align: center;
}


.productdetail_bsinput input {
    float: left;
    width: 87%;
    height: 100%;
    border: 0;
    outline: none;
}

.productdetail_bs button {
    display: block;
    margin: auto;
    width: 121px;
    height: 36px;
    background: #00bbf7;
    color: #fff;
    border: 0;
    border-radius: 4px;
    margin-top: 2rem;
    margin-bottom: 0.5rem;
}











}

@media (max-width: 414px){


.home_e .home_eRight a img {
    height: auto;
}






.bottomsLeft div {
    flex: none;
    text-align: center;
    width: 33.333%;
    margin-bottom: 1rem;
}


.bottomsLeft {
    float: none;
    width: 100%;
    display: flex;
    overflow: hidden;
    flex-wrap: wrap;
	display: none;
}
.bottomsLeft div {
    flex: none;
    text-align: center;
    width: 20%;
    margin-bottom: 1rem;
}
.bottomsLeft div a:nth-child(1) {
    font-size: 14px;
    margin-bottom: 2rem;
    text-align: center;
    padding-left: 0;
}
.bottomsLeft div img {
    max-width: 53%;
}
.bottomsLeft div a {
    display: block;
    padding-left: 0;
    font-size: 12px;
    text-align: center;
}

.bottomsLeft div:nth-child(5) a {
    padding-left: 0;
}.bottomsLeft div:nth-child(4) a {
    padding-left: 0;
}

.bottomsLeftenglish div:nth-child(5) a {
    padding-left: 0;
}.bottomsLeftenglish div:nth-child(4) a {
    padding-left: 0;
}








.bottoms {
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.bottomscenter {
/*    width: 64%;
    float: left;
    overflow: hidden;*/
        width: 100%;
    float: left;
    overflow: hidden;
    text-align: center;
	    display: none;
}

.bottomscenter span {
    font-size: 15px;
    color: #494949;
    margin-bottom: 0.5rem;
    display: block;
}



.bottomscenter p {
    margin: 0;
    line-height: 31px;
    font-size: 12px;
}
.bottomsright {
    float: right;
    text-align: center;
    width: 100%;
    margin-top: 24px;
	display: none;
}
.bottomsright div {
    font-size: 14px;
    margin-bottom: 5px;
}

table.resume_table th {
    font-weight: bold;
    text-align: left;
    width: 75px;
    display: block;
}

.form_text {
    height: 37px;
    width: 100%;
}


.form_textarea {
    width: 100%;
    height: 80px;
    border-color: #ccc #ccc #ccc #ccc;
    border-width: 1px;
    padding: 2px;
    border-radius: 5px;
    margin: 5px 0;
}



	.bottomsLeftphone {
    display: block;
    overflow: hidden;
    font-size: 0;
    text-align: center;
}
.bottomsLeftphone a {
    color: #333;
    font-size: 12px;
    display: inline-block;
}



.listjiejuedetail {
    margin-bottom: 2rem;
}









}


</pre></body></html>