.cent,.foot{ padding:0 2%}







header{ display:block}







.hea .left{ width:40%;}







.hea .right{ width:20%;}







.hea .right dl{ display:none}







.logo img,.head1 .logo,.header1 .head1 .logo,.header1 .head1 .logo img{ width:45px}







.flex-control-nav{ bottom:20px}







.nav1,.pcx{ display:none}







.nav2,.sjx,header{ display:block}







.nav2{ width:25px; height:21px}







.nav1 ul li a,.sy1 dl dd{ font-size:14px}







.zg{width:25px;z-index: 99; display:none}







.head1{ position:relative}







.head1{ padding:1% 2%}







.qh{ margin-bottom:2%;}







.pcx{ display:none !important}







.sjx{ display:block !important} 







.zg1 p img, .zg1 p a{ margin:0}







.zg1,.header1 .zg1{ width:100%; right:0; top: 11px; padding-top:0}







.zg1 .left{ width:55%; padding-top:4px}







.zg1 .right img{ width:22px}







.zg1 .right span{ top:38px}







.head1 .navz,.header1 .head1 .navz{ width:50%;}







.zg1 p a{ margin:0 3px}







.zg1 p a{ font-size:14px; line-height:28px}







.zg1 p .yy{ padding:0 10px; margin-right:5px}







.zg1 p a img{ display:none}







.sm span{ left:-85px}







.sy-bt strong{ font-size:18px}







.sy-bt{ margin:6% 0}







.sy2-1 h1{ font-size:14px}







.sy2-1 h1 a{ font-size:12px}







.sy2-2{ margin-top:-3%}







.sy2-2 dl{ width:47%; margin-top:3%}







.sy3-1 li span{ font-size:14px}







.sy3-2{ margin-top:3%}







.sy3-2 div p{ width:48%}







.sy3-2 div p img{ height:123px}







.more a{ line-height:30px; width:80px}







.foot1 .left,.foot1 .right{ width:100%}







.foot1 .left p img{ width:130px; display:block; margin:auto}







.foot1 .left h1{ margin-bottom:4%}







.footer{ padding-top:6%}







.foot2 ul li img{ width:30px}







.foot3{ padding:3% 2%}







.foot3 p, .foot3 p a{ line-height:20px}







.sy-bt strong img{ width:30px} 











.ch-z{ height:auto}



.ch-z,.right.ch-z{ padding:5%}







.ch-z h1{ font-size:16px}







.ch-z p{ line-height:22px; margin:4% 0}







.ch-z,.ch-y,.right.ch-z,.left.ch-y{ width:100%}







.ch-y,.chx-z{ position:relative; right:0; margin-top:6%}







.flex-direction-nav li a{ width:30px; height:30px; background-size:100% !important}















.chx2 .left,.chx2 .right,.chx-y,.chx-z{ width:100%}







.chx2 .left p{ padding:5% 2%}







.chx2 .left p img{ margin-right:5px}







.chx2 .left{ margin-top:0; margin-bottom:6%}







.chx2 .right h1{ font-size:16px}







.chx3-1,.chx3-1:nth-child(1){ width:100%; margin-left:0; margin:2% 0}







.chx3-1 h1{ margin-bottom:2%; font-size:15px}







.chx3-1 p{ margin-top:2%}







.chx2{ margin-bottom:6%}







.chx-z h1, .chx4 h1{ font-size:16px}







.chx-z p{ line-height:22px}







.chx-z h1{ margin-bottom:4%}







.chx1{ padding-bottom:5%; margin-top:2%}







.chx3{ margin-bottom:6%}















.swiper-slide{ padding:7px}







.chx-bt strong{ border-bottom: #495ba3 5px solid; width:80px}







.about-partner-list .swiper-slide .title{ margin:15px 0}







.about-partner-list .swiper-slide .item{ box-shadow: 0 0 7px #d1d6ed;}

.about-partner-list{padding-bottom: 16%;}
.about-partner-list .about-partner-next{ right:35%;}

.about-partner-list .about-partner-prev{ left:35%;}




.chw1 .left,.chw1 .right,.chw1 .right ul li{ width:100%}







.about-partner-list .swiper-slide .img img{ height:124px}















.dt-bt{ width:80px; line-height:30px; font-size:14px}















.bnn2{ width:100%; margin:22% 0 7%; padding:4% 9%}







.bnn2 h1{ font-size:20px}







.bnn2 p{ font-size:14px}







.gz-bt{ font-size:14px}







.gz-bt strong{ font-size:16px}







.gz1 dl{ width:50%; border:0; padding:3% 2%}







.gz1 dl .g1{ font-size:12px}







.gz1 dl .g2{ line-height:22px}







.gz3-1{ width:98%; box-shadow: 0 0 5px #d5d8e6;}







.gz3-1 h1{ font-size:16px}







.gz3-1 p a{ width:90px}







.more1 a{ line-height:30px; width:90px} 







.gz1 dl dt img{ width:80px}















.gzx-bt{ font-size:16px}







.gzx1 p{ width:100%; margin-top:3%; margin-right:0; padding:0 5%}







.gzx1 p,.gzx1 p select, .gzx1 h1 input{ font-size:14px}







.gzx1 p span{ width:22%}







.gzx1 p select{ width:78%} 







.gzx1 h1{ width:100%; margin-top:3%}







.gzx2 table tr td{ padding:4% 2%}















.gzx-bt1{ font-size:16px; background-size:300%; padding-bottom:9%}







.rcz dl dt,.rcz dl dd{ width:100%}







.rcz dl dt img{ width:70%; display:block; margin:auto}







.rcz dl dd{ margin-top:4%}







.xz-l-1 p{ font-size:12px; line-height:20px}







.xz-l{ padding:0 5% 4%}







.xz-l h1{ font-size:15px}















.jd2 dl{ width:48%}







.jd1 h1 a, .jd2 dl dd .j1{ font-size:14px}







.jd1 h1 a{ margin:0 3%}







.jd1 h1 .dq1{ padding-bottom:3%}







.jd2 dl dt img{ height:189px}







.jd2 dl dd span{ font-size:12px; line-height:20px; height:60px}







.jd2 dl dd .j2{ line-height:30px; width:90px}















.jdx1 .left,.jdx1 .right{ width:100%}







.jdx1 .left h1{ font-size:16px; padding-bottom:3%; margin-bottom:4%}







.jdx1 .left{ margin-bottom:5%}







.jdx1 .right h1 a{ font-size:14px; padding:4%}







.jdx1 .right h1 a img:nth-child(1){ margin-right:10px}







.jdx1 .right h1 a img:last-child{ margin-top:3px}







.jdx1 .right p{ margin-top:5%}















.xm1 h1,.xmx1 h1,.xmx2 .right h1{ font-size:16px}







.xm1 h1 img{ width:3px; margin-right:10px}







.xm1 ul li img{ height:145px}







.xm1 h2{ margin-top:5%}







.xm1 ul li,.xm1 ul li img{ border-radius:10px}







.xmx1 h1 a{ margin-top: -7%;}







.xmx2 .left,.xmx2 .right{ width:100%}







.xmx2 .left p img,.xmx2 .left p{ border-radius: 20px 20px 0 0;}







.xmx2{ margin-top:5%; background: url(../images/xm-16.jpg) no-repeat center bottom;}







.xmx2 .right{ padding: 4% 6%;}















.yx1 h1,.jds2-1 .left h1{ font-size:16px}







.yx2-1 p,.yx3-1 p{ line-height:22px}







.yx3-1 table tr td{ width:22.33%; font-size:12px}







.yx3-1 table tr:nth-child(1) td{ font-size:14px;}







.yx3-1 table tr td:nth-child(2){ width: 57.333%;}







.yx3-1 h1{ font-size:14px; margin:5% 0 4%}







.yx4-1 ul li{ width:47%}







.yx-bt span{ margin-top:0}















.jds2-1{ width:95%}







.jds2-1 .left,.jds2-1 .right{ width:100%}







.jds2-1 .left{padding: 5% 2%; margin-bottom:6%}















.jdw2 .ch-z h1{ font-size:16px}







.jdw2 .ch-z{padding:5%;}







.jdw2 .ch-z p{ line-height:22px}







.jdw2 .ch-y{ width:100%; bottom:0}















.pic,.pic ul li{ height:inherit}







.pic ul li{ width:100% !important; background:none !important; position:relative}







.pic ul{ overflow:hidden}







.pic ul li p{ display:block}







.pic ul li .txt{ top:0; left:0; padding:5% 2%}















.zg2-1{ width:96%; background-color: rgba(255,255,255,1); filter: Alpha(opacity=100); box-shadow:0 0 5px #ccc}







.zg2{ top:54px; padding-bottom:5px}







.zg2-1 p{ width:100% !important; color:#333; font-size:14px; margin-right:0; margin-bottom:4%}







.zg2-1 p input,.zg2-1 p select{ border:#ccc 1px solid; margin-top:5px}







.zg2-1 h1{ float:none}







.zg2-1 h1 input{ display:block; margin:auto}







.gy-bt h1 a{ font-size:14px}



.cjw1 .left ul li img{ margin-right:10px}



.cjw1 .left div{ margin-left:0}



.cjw1 .left div p{ width:100%; margin-left:0}



.cjw1 .left div p span{ width:14%}



.cjw1 .left div p input{ width:86%}







.subNavBox1 .xz-l-1 .fa-chevron-down1{ background-size:100%; width:20px; height:20px}



.subNavBox1 .xz-l-1 h1 span{ display:none}



.subNavBox1 .xz-l-1 h1{ font-size:14px}



.subNavBox1 .xz-l-1{ padding: 3% 3% 3% 11%; background: url(../images/gy-3.png) no-repeat left 3% top 48%}



.subNavBox1 .currentDd{background: url(../images/gy-3.png) no-repeat left 3% top 48% #495ba3;}



.subNavBox1 .xz-l{ padding:3%}



.subNavBox1 .xz-l h1{ font-size:14px}



.subNavBox1 .xz-l p{ line-height:22px}







.fy a{ font-size:12px; margin:0 5px; padding:3px 6px}



.fy a:first-child, .fy a:last-child{ padding:6px 12px}



.xy4 dl{ padding:3% 2%}



.xy4 dl dt img{ height:59px}



.xy4 dl dd .left span,.xy4 dl dd .right{ display:none}



.xy4 dl dd .left{ width:100%; border:0; padding-right:0; padding-top:7%}



.xy4 dl dd .left a{ font-size:14px; margin-bottom:0}







.qyx1 h1{ font-size:16px}



.qyx1 h2 img{ margin-right:5px}



.qyx1 h3 span{ width:100%; text-align:left !important}



.qyx1 h3 a{ margin-top:1%}



.qyx1 h3 .right{ margin-top:3%}



.qyx1 h2{ padding-bottom:4%; font-size:12px}



.xjn2-3 table tr td, .xjn2-3 table tr td:nth-child(2), .xjn3 table tr td, .xjn3 table tr td:nth-child(2) {

    width: auto;

}



.xjn2 div,.njn4-1 div{ width:100%; margin-left:0; margin-top:4%}

.xjn2{ margin-left:0; margin-top:-4%}

.njn4-1{ margin-left:0}



.jd2 dl dt img{ height:125px}

.jdx1 .right p img{ height:255px}

.large_box img, .large_box{ height:250px}
.small_list ul li{ width:94px}
.small_list ul li img, .small_box{ height:67px}
.bannerk{ margin-top:5%} 
.btn{ margin-top:25px}