@import url(ph-main.css);
.tit{font-size:2.4rem;line-height:4rem;margin-bottom:1rem;text-align:center;}
.tit p{color:#666;}
.tit span{display:block;margin:0 auto;width:10%;height:2px;background:#666;}
.tit p{color:#8c8c8c;font-size:1.4rem;line-height:3rem;}

.i_pro{max-width:750px;width:96%;margin:0 auto;padding:3rem 2% 0;}

.i_sidebar{margin-bottom:1rem;}
.i_sidebar ul{display:flex;justify-content:space-around;flex-wrap: wrap;}
.i_sidebar ul li{border:1px solid #dedede;width:30.333%;text-align:center;padding:0.5rem 0;border-radius:0.5rem;margin-bottom:1rem;}

.i_pro_list{display:flex;justify-content:space-between;flex-wrap:wrap;}
.i_pro_list li{background:#FFF;width:49%;margin-bottom:1rem;border:1px solid #dedede;}
.i_pro_list li a span{display:block;width:100%;overflow: hidden;}
.i_pro_list li a span img{width:100%;height:auto;}
.i_pro_list li a p{height:5rem;line-height:5rem;background:#dedede;font-size:1.4rem;text-align: center; overflow: hidden;text-overflow:ellipsis;-webkit-line-clamp:1;white-space: nowrap;}

.i_advan{background:#0081cc;padding:5rem 0;margin-top:2rem;}
.i_advan_inner{width:96%;padding:0 2%;margin:0 auto;}
.i_advan_inner ul{}
.i_advan_inner ul li{width:100%;margin-bottom:1rem;}
.i_advan_inner ul li img{width:100%;height:auto;}
.i_advan_inner ul li .i_advan_con{padding:2rem 3% 2rem;background:#000;}
.i_advan_inner ul li .i_advan_con h4{font-size:2rem;line-height:3rem;text-align:center;margin-bottom:1rem;}
.i_advan_inner ul li .i_advan_con h4 a{color:#FFF;}
.i_advan_inner ul li .i_advan_con p{font-size:1.4rem;line-height:2.8rem;color:#FFF;text-indent:2em;text-align:center;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow:hidden;}
.i_advan_inner ul li .i_advan_con span{display:block;width:70%;height:3rem;border:2px solid #FFF;text-align:center;line-height:3rem;background:#0081cc;margin:2rem auto 0;}
.i_advan_inner ul li .i_advan_con span a{color:#FFF;}

.i_news{max-width:750px;width:100%;margin:0 auto 0;background:#dedede;padding:3rem 0;}
.i_news_inner{width:96%;padding:0 2%;margin:0 auto;}

.i_news_sub{}
.i_news_l{width:98%;background:#FFF;padding:1rem 1%;}
.i_news_l img{width:100%;height:auto;margin-bottom:1rem;}
.i_news_con{padding:0 3% 0 2%;}
.i_news_con h3{font-weight:500;font-size:1.4rem;line-height:2.8rem;margin-bottom:1ewm;}
.i_news_con p{font-size:1.2rem;line-height:2.4rem;color:#979797;}
.i_news_con span{font-size:1.2rem;line-height:2.4rem;color:#5b5b5b;margin-top:1rem;text-decoration: underline;}

.i_news_r{width:96%;background:#FFF;padding:1rem 2% 1rem;margin-top:1rem;}

.i_news_list{}
.i_news_list li:nth-child(1),.i_news_list li:nth-child(2){border-bottom:1px solid #c9c9c9;margin-bottom:1rem;}
.i_news_list li a{display:flex;justify-content:space-between;align-items:center;}

.time{text-align:center;margin-right:3%;margin-left:1%;width:20%;}
.time b{font-size:5rem;line-height:5rem;color:#999999;display:block;}
.time span{display:block;color:#999;}

.text{width:80%;padding-bottom:1rem;}
.text h3{font-size:1.4rem;line-height:2.8rem;color:#000000;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.text p{font-size:1.2rem;line-height:2.4rem;color:#979797;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow:hidden;}

.i_news_r li h4{font-szie:1.4rem;line-height:2.8rem;font-weight:500;background:url(../images/i_news_icon.png) 0 center no-repeat;padding-left:3%;}
.i_news_r li a{color:#676767;}
.i_news_r li i{font-style:normal;}