@media (max-width: 768px){

.paging li,
.paging li.style{
	display: none;
}
.paging li.active,
.paging li.style1{
	display: inline-block;
}

.contain{
	width: 94%;
}
.header .content{
	padding: 0 3%;
}
.header .logo{
	height: 50px;
}
.header .logo img{
	height: 36px;
}
.header .nav{
	display: none;
}
.header .to_reg>a{
	line-height: 50px;
}
.header .lang .btn{
	line-height: 50px;
}
.header .search .to_search{
	margin-top: 16px;
}
.h90{
	height: 50px;
}
.header .to_reg{
	padding-left: 10px;
	margin-left: 10px;
	margin-right: 30px;
}
.header .to_reg>a{
	margin-right: 10px;
}
.small_nav_btn{
	display: block;
}
.inside_banner .font .p1{
	font-size: 18px;
}
.inside_banner .font .p2{
	font-size: 16px;
}
.inside_banner{
	height: 200px;
}

.bread .left1{
	width: 100%;
	overflow: auto;
	white-space: nowrap;
}
.bread .left1 a{
	display: inline-block;
	float: none;
	font-size: 14px;
	margin-right: 10px;
}
.bread .right1{
	box-sizing: border-box;
	width: 100%;
	float: left;
}
.bread{
	line-height: 50px;
}
.about_hz .top .img{
	width: 45px;
	height: 45px;
	margin-top: -23px;
}
.about_hz .top .font{
	width: calc( 100% - 55px )
}
.about_hz .top .font{
	padding: 15px 10px;
}
.about_hz .top .font .p1{
	font-size: 16px;
	margin-bottom: 10px;
	padding-left: 20px;
}
.about_hz .top .font .p3{
	font-size: 14px;
	padding-left: 30px;
	line-height: 24px;
}
.about_hz .top .font .p3:before{
	left: 20px;
	top: 8px;
}
.about_hz .top .font .p2{
	font-size: 14px;
	padding-left: 20px;
	line-height: 24px;
}
.about_hz .top i,
.about_hz .top .line{
	display: none;
}
.about_jycf .main li .top .title{
	width: 100%;
	padding: 0 10px;
	box-sizing: border-box;
}
.about_jycf .main li .top .title a{
	width: calc( 100% - 50px );
	font-size: 16px;
	max-width: inherit;
	line-height: 50px;
	margin-left: 10px;
}
.about_hz .about_jycf .main li .top .title a{
	width: 100%;
	margin-left: 0;
}
.about_jycf .main li .top .btn a{
	margin-top: 0;
}
.about_jycf .main li .top .btn{
	width: 100%;
	margin-right: 0;
	box-sizing: border-box;
	padding: 0 10px 10px;
}
.about_jycf .main li .top .btn .a2{
	margin-left: 0;
}
.about_jycf .main li .p1{
	padding: 0 10px;
}
.footer .top .right{
	width: 100%;
	margin-top: 15px;
}
.footer .top{
	padding: 20px 0;
}
.footer .main{
	padding: 20px 0;
}
.footer .nav li{
	margin-right: 0;
	width: 50%;
	margin-bottom: 15px;
}
.footer .nav li .p1{
	font-size: 14px;
}
.footer .main .right{
	text-align: left;
	width: 100%;
	margin-top: 20px;
}
.footer .main .right .p1{
	font-size: 14px;
	margin-bottom: 5px;
}
.footer .main .right .p2{
	font-size: 18px;
	margin-bottom: 10px;
}
.footer .end span{
	line-height: 24px;
	padding-top: 10px;
}
.footer .end .btn{
	float: left;
}
.footer .end .btn .a1{
	line-height: 40px;
	float: left;
}
.about_jycf .main li .top .title img{
	margin-left: 10px;
	margin-top: 10px;
	width: 30px;
	height: 30px;
}
.about_jycf .main li .top .btn .a1{
	margin-right: 10px;
}
.about_jycf{
	padding-bottom: 50px;
}
.about_pxzl .top li{
	margin-bottom: 20px;
	padding: 0;
	font-size: 14px;
	width: 50%;
}
.about_pxzl .top li p{
	margin-top: 10px;
}
.about_pxzl .top{
	padding: 30px 0;
}
.about_pxzl .p1{
	font-size: 14px;
	line-height: 24px;
}
.about_pxzl .content .p2{
	font-size: 16px;
}
.about_pxzl .content .p3{
	font-size: 14px;
	line-height: 24px;
}
.about_pxzl .content dd{
	margin-top: 20px;
}
.pb100{
	padding-bottom: 50px;
}
.simple-article{
	font-size: 14px;
	line-height: 24px;
}
.pt60{
	padding-top: 30px;
}
.in_news{
	padding: 40px 0;
}
.in_news .main{
	padding-left: 0;
}
.in_news .content{
	transform: none;
}
.in_news .content_wapper{
	padding: 0;
}
.in_news .main .slide .img img{
	width: 100%;
}
.care .swiper-pagination-bullet{
	width: 12px;
	height: 12px;
	background-size: cover !important;
}
.in_news .swiper-container{
	padding-bottom: 40px;
}
.care .swiper-pagination{
	margin-top: 30px;
}
.care ul.content li{
	width: 100%;
	padding: 20px;
}
.care ul.content .p1{
	font-size: 16px;
}
.care_detail .left{
	width: 100%;
}
.banner_font .p1{
	margin-bottom: 15px;
	font-size: 16px;
}
.banner_font .p2 .ico1,
.banner_font .p2 .ico2,
.banner_font .p2 .ico3,
.banner_font .p2 .share{
	width: 50%;
	box-sizing: border-box;
	margin-right: 0;
	line-height: 30px;
}
.banner_font{
	margin-bottom: 15px;
}
.banner_font .p2{
}
.care_detail .simple-article{
	padding-top: 20px;
}
.np{
	margin-top: 30px;
	padding-top: 15px;
	padding-bottom: 40px;
}
.np a{
	max-width: 100%;
	width: 100%;
	line-height: 30px;
}
.care_detail .right{
	width: 100%;
}
.care_detail{
	padding-bottom: 50px;
}
.contact .top li{
	padding: 20px 0;
	width: 100%;
	margin-bottom: 20px;
}
.contact .top li .p1{
	font-size: 16px;
	margin: 15px 0;
}
.contact .end .p1{
	font-size: 16px;
}
.contact .end .left{
	width: 100%;
}
.contact .end{
	display: block;
	margin-top: 30px;
	padding-bottom: 50px;
}
.contact .end .left .main{
	padding: 20px 10px;
}
.contact .end .right{
	width: 100%;
	margin-top: 20px;
}
.contact .end .right .main{
	padding: 20px 10px;
}
.contact .end .right .main .p2{
	font-size: 16px;
}
.lr_page .in_header{
	padding: 0 10px;
}
.lr_page .logo span{
	font-size: 14px;
	display: none;
}
.lr_page .logo img{
	height: 36px;
}
.lr_page .in_header .right,
.lr_page .in_header .right a{
	line-height: 50px;
}
.lr_page .in_header .logo{
	height: 50px;
}
.findback .main{
	width: 94%;
}
.findback .main .tab a{
	width: 33.3333%;
	font-size: 14px;
	line-height: 47px;
}
.findback .main .content{
	padding: 0 15px 30px;
}
.findback .main .tab{
	margin-bottom: 30px;
}
.banner .img{
	height: 300px;
}
.banner .font .p2{
	font-size: 16px;
	margin-bottom: 10px;
}
.banner .font{
	width: 94%;
	margin-left:0;
	left: 3%;
}
.banner .font .p1{
	font-size: 16px;
	line-height: 24px;
}
.banner .font .btn{
	width: 100px;
	line-height: 40px;
}
.banner .swiper-container-horizontal>.swiper-pagination-bullets{
	bottom: 10px;
}
.circleProgress_wrapper .wrapper{
	width: 12px;
	height: 24px;
}
.circleProgress{
	width: 20px;
	height: 20px;
}
.banner .swiper-pagination-bullet{
	width: 24px;
	height: 24px;
}
.banner .swiper-pagination-bullet:after{
	width: 6px;
	height: 6px;
	margin-top: -3px;
	margin-left: -3px;

}
.in_about .left{
	width: 100%;
	padding-left: 0;
	padding-top: 0;
}
.in_title .p1:before{
	display: none;
}
.in_title .p1{
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 10px;
}
.in_about{
	padding: 30px 0;
}
.in_about .left .main{
	font-size: 14px;
	line-height: 24px;
	margin-top: 40px;
	margin-bottom: 40px;
}
.in_title .p2{
	font-size: 16px;
}
.in_about .left .btn a{
	width: 100px;
	line-height: 40px;
}
.in_about .right{
	width: 94vw;
	height: 94vw;
	margin-top: 50px;
}
.in_about .right .img{
	width: 80%;
}
.in_about .right .font li{
	width: 80px;
}
.in_about .right .font li .to_show img{
	width: 32px;
}
.in_about .right .font li .to_show p{
	margin-top: 6px;
	font-size: 12px;
}
.in_about .right .font li .show{
	width: 180px;
	padding: 10px;
	margin-bottom: 10px;
	margin-left: -100px;
}
.in_about .right .font li.ico1 .show{
	left: 0;
	margin-left: 0;
}
.in_about .right .font li.ico3 .show{
	left: inherit;
	margin-left: 0;
	right: 0;
}
.in_about .right .font li.ico1 .show:before{
	left: 20px;
	margin-left: 0;
}
.in_about .right .font li.ico3 .show:before{
	left: inherit;
	right: 20px;
	margin-left: 0;
}
.in_news .title .right .tab a.active,
.in_news .title .right .tab a{
	font-size: 14px;
	margin-right: 15px;
}
.in_news .title .right .a1{
	margin-left: 0;
	margin-top: 10px;
}
.in_news .title .right{
	width: 100%;
}
.in_news .title{
	margin-bottom: 30px;
}
.in_story .title .right{
	width: 100%;
	margin-top: 20px;
}
.in_story .title .right dd:last-child{
	margin-right: 0;
}
.in_story .title .right dd{
	margin-right: 0;
	width: 50%;
}
.in_story .title .right dd .p1{
	font-size: 18px;
	line-height: 35px;
	margin-bottom: 0;
}
.in_story .title{
	padding: 30px 0;
}
.in_story .slide{
	padding: 20px 10px;
}
.in_story .slide .font{
	width: 100%;
}
.in_story .content{

    transform: translate(0,0);
}
.in_story .main{
	padding: 0;
}
.in_story .slide .font .p1{
	font-size: 16px;
}
.in_story .slide .font .p2{
	font-size: 14px;
	margin-bottom: 15px;
}
.in_story .slide .font .p3{
	font-size: 14px;
	line-height: 24px;
}
.in_story .slide .font .btn{
	margin-top: 20px;
	width: 100px;
}
.in_story .swiper-pagination{
	margin-top: 25px;
}
.in_story{
	padding-bottom: 50px;
}
.login .main .left{
	width: 100%;
	height: inherit;
	padding-bottom: 20px;
	background-size: cover;
	box-sizing: border-box;
}
.login .main .right{
	width: 100%;
	padding: 20px 10px;
}
.login .main{
	width: 94%;
	margin-top: 50px;
	height: inherit;
}
.login .main .left .p1{
	margin-top: 20px;
}
.login .main .right .p1{
	font-size: 16px;
}
.login .tab a{
	font-size: 14px;
}
.member .left{
	position: inherit;
	height: inherit;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.member .right{
	width: 100%;
	padding: 20px 10px;
}
.member_right .top{
	padding: 15px;
}
.member_right .p1{
	padding: 20px 0;
}
.member_right .top .main span{
	font-size: 12px;
}
.member_right .end .font{
	width: 100%;
}
.member_right .end .font dd{
	width: 100%;
	margin-bottom: 15px;
}
.member_right .end .font dd span{
	width: 80px;
}
.member_right .end .font dd em{
    width: calc( 100% - 80px );
    white-space: inherit;
    overflow: inherit;
    text-overflow: inherit;
}
.member{
	padding-bottom: 50px;
}
.member .edit_right .input .title{
	margin-right: 10px;
}
.member .edit_right .input_text{

    width: calc( 100% - 86px );
}
.member .edit_right .btn{
	margin: 0 auto;
}
.member .edit_right .img_upload .p2{
	width: 100%;
	margin-left: 0;
	line-height: 40px;
}
.news .main .date{
	display: none;
}
.news .main .no_img .font,
.news .main .font{
	width: 100%;
	margin: 0;
}
.news .main li{
	display: block;
}
.news .main .font .p1{
	font-size: 16px;
	margin-bottom: 10px;
}
.news .main .font .p2{
	font-size: 14px;
	line-height: 24px;
	height: inherit;
}
.news .main .img{
	width: 100%;
	height: inherit;
	padding: 0;
	margin-top: 15px;
}
.news .main .img img{
	width: 100%;
}
.news .main li{
	margin-bottom: 40px;
}
.news .main .no_img{
	padding: 15px 0 ;
}
.news .paging{
	padding-top: 0;
	padding-bottom: 50px;
}
.reg .main{
	width: 94%;
	padding: 15px 10px 15px;
}
.reg .main .p1{
	font-size: 16px;
}
.reg .main .p2{
	margin-bottom: 10px;
}
.welcome .in_header{
	padding: 10px 20px 0;
}
.welcome .in_header p{
	font-size: 16px;
	margin-left: 0;
	padding-left: 0;
	border-left: 0;
	width: 100%;
}
.welcome .main{
	margin-top: 40px;
}
.welcome .main .pq{
	font-size: 16px;
}
.welcome .main .pw{
	font-size: 14px;
	margin-bottom: 20px;
}
.welcome .main a{
	width: 100%;
	padding: 20px 10px;
}
.welcome .main a img{
	height: 40px;
}
.welcome .main a .font .p1{
	font-size: 16px;
	margin-bottom: 0;
	line-height: 30px;
}
.welcome .main a .font .p2{
	font-size: 14px;
}
.welcome .main a em{
	width: 40px;
	margin-top: 5px;
	height: 40px;
}
.welcome .main a span{
	background-size: cover;
}
.welcome .main a .font{
	margin-left: 15px;
}


.header .search .show{
	width: 100%;
	top: 50px;
}
.header .search{
	position: inherit;
}
.header .lang .show{
	top: 50px;
}

.footer .end .btn .show{
	right: inherit;
	left: 0;
}
.in_about .right .font .ico2{
	top: 10px;
}
.in_about .right .font .ico4{
	bottom: 10px;
}



























}
@media (min-width: 769px) and (max-width: 1200px){






.contain{
	width: 94%;
}
.header .content{
	padding: 0 3%;
}
.header .logo{
	height: 50px;
}
.header .logo img{
	height: 36px;
}
.header .nav{
	display: none;
}
.header .to_reg>a{
	line-height: 50px;
}
.header .lang .btn{
	line-height: 50px;
}
.header .search .to_search{
	margin-top: 16px;
}
.h90{
	height: 50px;
}
.header .to_reg{
	padding-left: 10px;
	margin-left: 10px;
	margin-right: 30px;
}
.header .to_reg>a{
	margin-right: 10px;
}
.small_nav_btn{
	display: block;
}
.inside_banner .font .p1{
	font-size: 18px;
}
.inside_banner .font .p2{
	font-size: 16px;
}
.inside_banner{
	height: 200px;
}

.bread .left1{
	width: 100%;
	overflow: auto;
	white-space: nowrap;
}
.bread .left1 a{
	display: inline-block;
	float: none;
	font-size: 14px;
	margin-right: 10px;
}
.bread .right1{
	box-sizing: border-box;
	width: 100%;
	float: left;
}
.bread{
	line-height: 50px;
}
.about_hz .top .img{
	width: 45px;
	height: 45px;
	margin-top: -23px;
}
.about_hz .top .font{
	width: calc( 100% - 55px )
}
.about_hz .top .font{
	padding: 15px 10px;
}
.about_hz .top .font .p1{
	font-size: 16px;
	margin-bottom: 10px;
	padding-left: 20px;
}
.about_hz .top .font .p3{
	font-size: 14px;
	padding-left: 30px;
	line-height: 24px;
}
.about_hz .top .font .p3:before{
	left: 20px;
	top: 8px;
}
.about_hz .top .font .p2{
	font-size: 14px;
	padding-left: 20px;
	line-height: 24px;
}
.about_hz .top i,
.about_hz .top .line{
	display: none;
}
.about_jycf .main li .top .title{
	width: 100%;
	padding: 0 10px;
	box-sizing: border-box;
}
.about_jycf .main li .top .title a{
	width: calc( 100% - 50px );
	font-size: 16px;
	max-width: inherit;
	line-height: 50px;
	margin-left: 10px;
}
.about_hz .about_jycf .main li .top .title a{
	width: 100%;
	margin-left: 0;
}
.about_jycf .main li .top .btn a{
	margin-top: 0;
}
.about_jycf .main li .top .btn{
	width: 100%;
	margin-right: 0;
	box-sizing: border-box;
	padding: 0 10px 10px;
}
.about_jycf .main li .top .btn .a2{
	margin-left: 0;
}
.about_jycf .main li .p1{
	padding: 0 10px;
}
.footer .top .right{
	width: 100%;
	margin-top: 15px;
}
.footer .top{
	padding: 20px 0;
}
.footer .main{
	padding: 20px 0;
}
.footer .nav{
	width: 100%;
}
.footer .nav li{
	margin-right: 0;
	width: 25%;
	margin-bottom: 15px;
}
.footer .nav li .p1{
	font-size: 14px;
}
.footer .main .right{
	text-align: left;
	width: 100%;
	margin-top: 20px;
}
.footer .main .right .p1{
	font-size: 14px;
	margin-bottom: 5px;
}
.footer .main .right .p2{
	font-size: 18px;
	margin-bottom: 10px;
}
.footer .end span{
	line-height: 24px;
	padding-top: 10px;
}
.footer .end .btn .a1{
	line-height: 40px;
	float: left;
}
.about_jycf .main li .top .title img{
	margin-left: 10px;
	margin-top: 10px;
	width: 30px;
	height: 30px;
}
.about_jycf .main li .top .btn .a1{
	margin-right: 10px;
}
.about_jycf{
	padding-bottom: 50px;
}
.about_pxzl .top li{
	padding: 0;
	font-size: 14px;
	width: 25%;
}
.about_pxzl .top li p{
	margin-top: 10px;
}
.about_pxzl .top{
	padding: 30px 0;
}
.about_pxzl .p1{
	font-size: 14px;
	line-height: 24px;
}
.about_pxzl .content .p2{
	font-size: 16px;
}
.about_pxzl .content .p3{
	font-size: 14px;
	line-height: 24px;
}
.about_pxzl .content dd{
	margin-top: 20px;
}
.pb100{
	padding-bottom: 50px;
}
.simple-article{
	font-size: 14px;
	line-height: 24px;
}
.pt60{
	padding-top: 30px;
}
.in_news{
	padding: 40px 0;
}
.in_news .main{
	padding-left: 0;
}
.in_news .content{
	transform: none;
}
.in_news .content_wapper{
	padding: 0;
}
.in_news .main .slide .img img{
	width: 100%;
}
.care .swiper-pagination-bullet{
	width: 12px;
	height: 12px;
	background-size: cover !important;
}
.in_news .swiper-container{
	padding-bottom: 40px;
}
.care .swiper-pagination{
	margin-top: 30px;
}
.care ul.content li{
	width: 100%;
	padding: 20px;
}
.care ul.content .p1{
	font-size: 16px;
}
.care_detail .left{
	width: 100%;
}
.banner_font .p1{
	margin-bottom: 15px;
	font-size: 16px;
}
.banner_font{
	margin-bottom: 15px;
}
.banner_font .p2{
}
.care_detail .simple-article{
	padding-top: 20px;
}
.np{
	margin-top: 30px;
	padding-top: 15px;
	padding-bottom: 40px;
}
.np a{
	max-width: 100%;
	width: 100%;
	line-height: 30px;
}
.care_detail .right{
	width: 100%;
}
.care_detail{
	padding-bottom: 50px;
}
.contact .top li{
	padding: 20px 0;
	width: 100%;
	margin-bottom: 20px;
}
.contact .top li .p1{
	font-size: 16px;
	margin: 15px 0;
}
.contact .end .p1{
	font-size: 16px;
}
.contact .end .left{
	width: 100%;
}
.contact .end{
	display: block;
	margin-top: 30px;
	padding-bottom: 50px;
}
.contact .end .left .main{
	padding: 20px 10px;
}
.contact .end .right{
	width: 100%;
	margin-top: 20px;
}
.contact .end .right .main{
	padding: 20px 10px;
}
.contact .end .right .main .p2{
	font-size: 16px;
}
.lr_page .in_header{
	padding: 0 10px;
}
.lr_page .logo span{
	font-size: 14px;
	display: none;
}
.lr_page .logo img{
	height: 36px;
}
.lr_page .in_header .right,
.lr_page .in_header .right a{
	line-height: 50px;
}
.lr_page .in_header .logo{
	height: 50px;
}
.findback .main{

}
.banner .img{
	height: 400px;
}
.banner .font .p2{
	font-size: 16px;
	margin-bottom: 10px;
}
.banner .font{
	width: 94%;
	margin-left:0;
	left: 3%;
}
.banner .font .p1{
	font-size: 16px;
	line-height: 24px;
}
.banner .font .btn{
	width: 100px;
	line-height: 40px;
}
.banner .swiper-container-horizontal>.swiper-pagination-bullets{
	bottom: 10px;
}
.circleProgress_wrapper .wrapper{
	width: 12px;
	height: 24px;
}
.circleProgress{
	width: 20px;
	height: 20px;
}
.banner .swiper-pagination-bullet{
	width: 24px;
	height: 24px;
}
.banner .swiper-pagination-bullet:after{
	width: 6px;
	height: 6px;
	margin-top: -3px;
	margin-left: -3px;

}
.in_about .left{
	width: 100%;
	float: none;
	padding-left: 0;
	padding-top: 0;
}
.in_title .p1:before{
	display: none;
}
.in_title .p1{
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 10px;
}
.in_about{
	padding: 30px 0;
}
.in_about .left .main{
	font-size: 14px;
	line-height: 24px;
	margin-top: 40px;
	margin-bottom: 40px;
}
.in_title .p2{
	font-size: 16px;
}
.in_about .left .btn a{
	width: 100px;
	line-height: 40px;
}
.in_about .right{
	margin: 50px auto 0;
	float: none;
}
.in_about .right .img{
	width: 470px;
}
.in_about .right .font li{
	width: 80px;
}
.in_about .right .font li .show{
	width: 180px;
	padding: 10px;
	margin-bottom: 10px;
	margin-left: -100px;
}
.in_about .right .font li.ico1 .show{
	left: 0;
	margin-left: 0;
}
.in_about .right .font li.ico3 .show{
	left: inherit;
	margin-left: 0;
	right: 0;
}
.in_about .right .font li.ico1 .show:before{
	left: 20px;
	margin-left: 0;
}
.in_about .right .font li.ico3 .show:before{
	left: inherit;
	right: 20px;
	margin-left: 0;
}
.in_news .title .right .tab a.active,
.in_news .title .right .tab a{
	font-size: 14px;
	margin-right: 15px;
}
.in_news .title .right .a1{
	margin-left: 0;
	float: right;
}
.in_news .title .right{
	width: 100%;
}
.in_news .title{
	margin-bottom: 30px;
}
.in_story .title .right{
	width: 100%;
	margin-top: 20px;
}
.in_story .title .right dd:last-child{
	margin-right: 0;
}
.in_story .title .right dd{
	margin-right: 0;
	width: 50%;
}
.in_story .title .right dd .p1{
	font-size: 18px;
	line-height: 35px;
	margin-bottom: 0;
}
.in_story .title{
	padding: 30px 0;
}
.in_story .slide{
	padding: 20px 10px;
}
.in_story .slide .font{
	width: calc( 100% - 120px )
}
.in_story .content{

    transform: translate(0,0);
}
.in_story .main{
	padding: 0;
}
.in_story .slide .font .p1{
	font-size: 16px;
}
.in_story .slide .font .p2{
	font-size: 14px;
	margin-bottom: 15px;
}
.in_story .slide .font .p3{
	font-size: 14px;
	line-height: 24px;
}
.in_story .slide .font .btn{
	margin-top: 20px;
	width: 100px;
}
.in_story .swiper-pagination{
	margin-top: 25px;
}
.in_story{
	padding-bottom: 50px;
}
.member .left{
	position: inherit;
	height: inherit;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.member .right{
	width: 100%;
	padding: 20px 10px;
}
.member_right .top{
	padding: 15px;
}
.member_right .p1{
	padding: 20px 0;
}
.member_right .top .main span{
	font-size: 12px;
}
.member_right .end .font{
	width: 100%;
}
.member_right .end .font dd{
	width: 100%;
	margin-bottom: 15px;
}
.member_right .end .font dd span{
	width: 80px;
}
.member_right .end .font dd em{
    width: calc( 100% - 80px );
    white-space: inherit;
    overflow: inherit;
    text-overflow: inherit;
}
.member{
	padding-bottom: 50px;
}
.member .edit_right .input .title{
	margin-right: 10px;
}
.member .edit_right .input_text{

    width: calc( 100% - 86px );
}
.member .edit_right .btn{
	margin: 0 auto;
}
.member .edit_right .img_upload .p2{

}
.news .main .date{
	display: none;
}
.news .main .font{
	padding: 0 20px;
	box-sizing: border-box;
	margin: 0;
	width: 66%;
}
.news .main li{
	width: 100%;
}
.news .main .font .p1{
	font-size: 16px;
	margin-bottom: 10px;
}
.news .main .font .p2{
	font-size: 14px;
	line-height: 24px;
	height: inherit;
}
.news .main .img{
	width: 30%;
	height: 160px;
    padding: 15px 15px 15px 0;
}
.news .main .img img{
	width: 100%;
}
.news .main .no_img{
	padding: 15px 0;
}
.news .main .no_img .font{
	width: 100%;
}
.news .paging{
	padding-top: 0;
	padding-bottom: 50px;
}
.reg .main{

}
.reg .main .p1{
	font-size: 16px;
}
.reg .main .p2{
	margin-bottom: 10px;
}
.welcome .in_header{
	padding: 10px 20px 0;
}
.welcome .in_header p{
	font-size: 16px;
}
.welcome .main{
	margin-top: 40px;
}
.welcome .main .pq{
	font-size: 16px;
}
.welcome .main .pw{
	font-size: 14px;
	margin-bottom: 20px;
}
.header .search .show{
	width: 100%;
	top: 50px;
}
.header .search{
	position: inherit;
}
.header .lang .show{
	top: 50px;
}









}
@media (min-width: 1201px) and (max-width: 1440px){

.contain{
	width: 1200px;
}
.about_hz .top .font{
	width: 1010px;
}
.in_news .main{
	padding-left: 0;
}
.in_news .main .img{
	height: 170px;
}
.care ul.content li{
	width: 580px;
}
.care_detail .left{
	width: 900px;
}
.contact .top li{
	width: 380px;
}
.contact .end .left{
	width: 540px;
}
.contact .end .right{
	width: 640px;
}
.banner .font{
	margin-left: -600px;
}
.in_about .left{
	width: 415px;
}
.footer .nav li{
	margin-right: 100px;
}
.member .left{
	width: 180px;
}
.member .right{
	width: 1000px;
}
.news .main .font{
	width: 680px;
}
.welcome .main{
	margin-top: 20px;
}
.welcome .main .pw{
	margin-bottom: 20px;
}
.welcome .main a{
	padding: 35px;
}














}