@charset "utf-8";
/* CSS Document */
@import url(main.css);
.solution_wrap{border-bottom:1px solid #cdcdcd;overflow:hidden;padding:20px 0;}

.news_show_box{width:100%; overflow:hidden; background:#FFF;}
.news_show_box ul.ul_tit{margin:15px; padding-bottom:15px; border-bottom:1px #DDD solid; color:#999; font-size:12px; text-align:center; overflow:hidden;}
.news_show_box ul.ul_tit h1{text-align:center; font-size:18px; color:#2d8bcb;}
.news_show_box ul.ul_cont{padding:0 15px 15px 15px; color:#333; font-size:16px; line-height:30px; overflow:hidden;}
.news_show_box ul.ul_cont img{width:100%; height:auto; margin:10px 0; display:block;}

.news_show_box ul.ul_fangan{padding:30px 15px 20px 15px; overflow:hidden; text-align:center; font-size:18px; font-weight:bold; color:#2d8bcb;}

.solution_class{border:1px solid #cdcdcd;height:35px;line-height:35px;box-sizing:border-box;background:#fff;font-size:16px;color:#333;border-radius:40px;float:left;width:30%;text-align:center;margin-bottom:10px;margin-left:2.5%;}
.solution_class a{font-size:16px;display:block;}

.solution_hover{border:1px solid #0072ff;}
.solution_hover a{color:#0072ff;}

.news_item{width:96%;margin:0 auto;margin-top:10px;border:1px solid #cdcdcd;padding:10px;border-radius:5px;box-sizing:border-box;overflow:hidden;background:#fff;}
.news_item ul{float:left;}

.news_item ul.img{position:relative;width:30%;border:1px solid #cdcdcd;border-radius:5px;box-sizing:border-box;padding:0;}
.news_item ul.img img{width:100%;height:auto;overflow:hidden;margin:0;}
.news_item ul.img span.time{position:absolute;right:0;bottom:0;background:rgba(255,255,255,.7);color:#666;padding-right:5px;width:100%;box-sizing:border-box;display:inline-block;z-index:10;text-align:right;border-radius:0 0 5px 5px;font-size:10px;}

.news_item ul.info{width:70%;padding-left:10px;box-sizing:border-box;}
.news_item ul.info li.title{font-weight:bold;font-size:14px;}
.news_item ul.info li.intro{color:#666;width:100%;height:60px;line-height:20px;overflow:hidden;}

.news_content_box{width:100%;padding:15px;box-sizing:border-box;}
.news_content_box h1{font-size:16px;font-weight:bold;color:#e85521;text-align:center;}
.news_content_box h2{font-size:13px;color:#999;text-align:center;font-weight:normal;border-bottom:1px solid #cdcdcd;padding-bottom:10px;}
.news_content_box p{margin-bottom:10px;line-height:22px;}
.news_content_box img{width:100%;height:auto;display:block;}







