
.section{width: 100%;padding-bottom: 50px; margin-top: 50px;}
.section .case{width: 62.5%;margin: 0 auto;display: flex;justify-content: space-between;}
.left1{width: 63%;}
.left1_top{width: 100%; transform-style: preserve-3d;perspective: 100px;overflow: hidden;}
.left1_t1{width: 100%;text-align: center;margin-bottom: 30px;}
.left1_t1 p{color: #333333;font-size: 26px;margin-bottom: 20px;}
.left1_t1 p:hover{color: #418be4;}
.left1_t1 span{color: #888888;font-size: 14px;}
.left1_t2{width: 100%;margin: 0 auto;}
.left1_t2 p{color: #444444;font-size: 16px;line-height: 35px;text-indent: 2em;}
.left1_t3{width: 85%;margin: 0 auto;margin-top: 35px;margin-bottom: 35px;}
.left1_t2 img { display: block;max-width: 100%; margin: 0 auto;}
/*.left1_t3:hover{transform: translate3d(0px, 0px, 5px);transition: transform 1s linear 0s;}*/
.left1_t3 img{width: 100%;}
.left1_t4{width: 100%;}
.left1_t4 p{color: #444444;font-size: 16px;line-height: 35px;}
.left1_t4 p:nth-child(2){text-indent: 2em;}
.left1_foot{width: 100%;border-top: 1px solid #bfbfbf;margin-top: 50px;padding-top: 20px;display: flex;justify-content: space-between;}
.py_articles_other{color: #969696;line-height: 25px;font-size: 14px;}
.py_articles_other div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.py_articles_other a{color: #969696;}

.left1_fl a{color: #969696;font-size: 14px;text-decoration: none;line-height: 23px;}
.left1_fl a:hover{color: #418be4;}
.left1_fr{display: flex;justify-content: space-between;}
.left1_fr span{font-size: 14px;}
.left1_fr img{width: 15%;}
.right1{width: 26%;}
.r1{width: 100%;}
.r1 p{font-size: 18px;font-weight: bold;}
.r1_k{width: 100%;border-bottom: 1px solid #ededed;padding-bottom: 15px;margin-top: 15px; text-decoration: none;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.r1_k div{width: 20px;height: 20px;border-radius: 2px;color: #333;border:1px solid #333; font-size: 14px;display: inline-block;text-align: center;}
.r1_k:nth-child(2) div,.r1_k:nth-child(3) div,.r1_k:nth-child(4) div{background-color: #fc8437;color: white;border-color:#fc8437; }
.r1_k span{color: #666666;font-size: 14px;}
.r1_k1{width: 100%;border-bottom: 1px solid #ededed;padding-bottom: 15px;margin-top: 15px;text-decoration: none;display: block;}
.r1_k1 div{width: 18px;height: 18px;border:1px solid black;border-radius: 2px;font-size: 14px;display: inline-block;text-align: center;}
.r1_k1 span{color: #707070;font-size: 14px;}
.r1_k span:hover{color: #418be4;}
.r1_k1 span:hover{color: #418be4;}
.r2{width: 100%;height: 163px;text-align: center;padding-top: 45px;box-sizing: border-box;margin-top: 20px;}
.r2 p{color: white;font-size: 26px;font-weight: lighter;}
.r2 span{color: white;font-size: 20px;}
.third{width: 100%;border:1px solid #ededed; margin-top: 20px;padding-bottom: 50px;}
.t_top{width: 100%;height: 50px;line-height: 50px; background-color: #418be4;text-align: center;color: white;font-size: 16px;}
.t_foot{width: 100%;}
.tf1{width: 75%;margin: 0 auto;display: flex;margin-top: 30px;margin-bottom: 30px;}
.tf1_left{width: 25.3%;margin-top: 5px;}
.tf1_right{width: 69%;}
.tf1_right span{color: #888888;font-size: 16px;}
.tf1_right p{color: #004ca0;font-size: 20.48px;}
.tf2{width: 75%;margin: 0 auto;display: flex;justify-content: left;margin-bottom: 15px;}
.tf2_left{width: 23%;}
.tf2_left span{font-size: 14px;color: #888888;}
.tf2_right{width: 65.1%;}
.tf2_right p{font-size: 14px;color: #888888;}
.tf3{width: 75%;margin: 0 auto; line-height: 30px;}
.tf3 span{font-size: 14px;color: #888888;}
@media only screen and (max-width: 1500px){
	.box{width: 70%;}
	.head2 .case{width: 70%;}
	.head3 .case{width: 70%;}
	.section .case{width: 70%;}
	.l_kuang div {width: 80%;}
	.hz_right p {margin-top: 0px;}
	.left1 {width: 66%;}
	.right1 {width: 30%;}
	.left1_fl {width: 56%;}
}
@media only screen and (max-width: 1220px){
	.box{width: 84%;}
	.section .case{width: 84%}
	.place .case{width: 84%;}
	.head2 .case{width: 84%;}
	.head3 .case{width: 84%;}
	.left1_fl {width: 58%;}
	.left1_fr {width: 25%;}
}
@media only screen and (max-width: 991px){
	.box{width: 92%;}
	.h_left {width: 37%;}
	.head2 .case{width: 92%;}
	.head3 .case{width: 92%;}
	.head3 .case .right>input {width: 91%;}
	.tab-gn {width: 12.66%;}
	.section .case{width: 92%}
	.sec_left {width: 28%;}
	.sec_right {width: 70%;}
	.hezi {height: 191px;}
	.left1_fl {width: 66%;}
	.left1_fr {width: 28%;}
}
@media only screen and (max-width: 768px){
	.box {width: 95%;}
	.h_left {width: 40%;}
	.tab-gn { width: 13.66%;}
	.head2 .case {width: 95%;}
	.head3 .case {width: 95%;}
	.head3 .case .left {width: 86%;}
	.head3 .case .right>input {width: 96%;}
	.section .case{display: flex;flex-direction: column;}
	.sec_left{width: 100%;}
	.sec_right {width: 100%;}
	.bottom{display: flex;flex-direction: column;}
	.bot_left {width: 100%;}
	.bot_right{width: 100%;}
	.scr_top2 {height: 888px;}
	.left1 {width: 100%;}
	.right1 {width: 100%;margin-top: 25px;}
	.section {margin-top: 25px;}
	.left1_t1{margin-bottom: 20px;}
	.tf1_left,.tf2_left{width: 12%;}

}
@media only screen and (max-width: 639px){
	.h_left {width: 46%;}
	.num {font-size: 16px;}
	.r_right {width: 108px;}
	.r {font-size: 14px;}
	.rl {font-size: 12px;}
	.tab-gn {width: 13.66%;font-size: 12px;}
	.cent4_bl {width: 100%;}
	.cent4_bl div p {font-size: 16px;}
	.center5 {height: 190px;}
	.center5 img {height: 190px;}
	.BOX-top {width: 100%;}
	.scrt_s {width: 100%;}
	.section {margin-top: 25px;}
}
@media only screen and (max-width: 479px){
	.box{display: flex;flex-direction: column;}
	/*.head2 .case {display: flex;flex-direction: column;}*/
	.line {border: 0px solid #a0a0a0;height: 0px;}
	.h_left {width: 55%;}
	.r_left{width: 0;height: 0}
	.r{display: none;}
	.rl{display: none;}
	.rr .rl{display: block;}
	.r_right {width: 171px;}
	.tab-gn {width: 17.66%;}
	.head3 .case .right {width: 0;overflow: hidden;}
	.cen3_s div ul {width: 99.5%;}
	.cen3_x{display: flex;flex-direction: column;}
	.cen3_x1 {width: 70%;margin: 0 auto;}
	.cen3_x2 {width: 70%;margin: 0 auto;}
	.cen3_x3 {width: 70%;margin: 0 auto;}
	.cent4_bl div p {font-size: 14px;}
}

@media only screen and (max-width: 479px){
	.left1_t1 p{font-size: 21px;}
	.left1_t1 span{font-size: 13px;}
	.tf1_left, .tf2_left {width: 21%;}
	.third {padding-bottom: 30px;}
}

