.nav ul a.idx:after{border-bottom-color:#f0f0f0}
.about{width:1200px;margin:40px auto}
.about .L,.about .R{background-color:#fff;min-height:600px;border-radius:8px}
.about .L{float:left;width:200px;}.about .L:hover,.about .R:hover{box-shadow: 0 4px 15px rgba(0,0,0,0.1)}
.about .R{float:right;width:960px}

.about .L .logo{width: 73%;height: auto;background-color:#fff;padding:2px;/* border-radius:60px; */margin: 30px auto 20px auto;}
.about .L .logo img{display:block;margin:0 auto;object-fit:cover;-webkit-object-fit:cover;width: 100%;}
.about .L .logo a{line-height: 25px;display: inline-flex;font-size:12px;color: #fff;margin: 5px;background: #ff536a;height: 25px;padding: 0 5px;border-radius: 20px;}

.about .L .webname{font-size:22px;color: #959393;margin-top: 30px;}
.about .L .engname{font-size:12px;color:#9D9D9D;margin: 5px 0 30px 0;}
.about .L a{height:50px;line-height:50px;display:block;font-size:16px;color:#888;margin:15px 0}
.about .L a:hover{color: #ff536a;}
.about .L a.ed{background-color:#ff536a;color:#ff536a;color:#fff}
.about .L a.ed i,.about .L a.ed:hover{color:#fff}
.about .L a i{margin-right:15px;color: #ff536a;}

.about .R h1{line-height:30px;font-size:22px;color:#333;font-weight:bold;padding-top:30px;margin-bottom:10px}
.about .R h1:after{content:'';display:block;width:30px;margin:0 auto;height:4px;border-radius:2px;margin-top:6px}
.about .R .us,.about .R .news_detail{word-wrap:break-word;width:94%;padding:10px 30px 60px 30px;font-size:16px;line-height: 215%;margin:20px auto 0 auto;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;clear:both;overflow:auto;}

.contact{padding:10px 0 100px}
.contact li{width: 63%;display:block;font-size:16px;line-height:50px;color:#333;margin:15px auto;text-align:center;text-align:left;box-sizing:border-box;}
.contact li i{width:40px;height:40px;line-height:40px;font-size:20px;border-radius:40px;background-color:#FEA2C8;color:#fff;text-align:center;margin-right:23px}
.contact li img{vertical-align:middle;margin-left:10px}
.contact .kfwx{margin-top:30px}
.contact .kfwx img{width:200px;border:#eee 1px solid;padding:10px}
.contact .kfwx h5{font-size:14px;color:#666;margin-top:10px}

.news{padding:10px 60px 100px 60px}
.news a{height:60px;line-height:60px;display:block;font-size:16px;border-bottom:#eee 1px solid;text-align:left}
.news a:hover{color:#ff536a}
.news a span{float:right;color:#999}

.news_detail h6{color:#999;margin-top:-10px;margin-bottom:20px;text-align:center;font-size:14px}