﻿@charset "utf-8";

/****主体****/
#mainbody{ width:100%; min-height:350px; margin-top:20px; padding-bottom:20px; overflow:hidden;}


/****关于我们栏目****/
.picture{ width:auto; height:100%; min-height:350px; margin:0px auto; overflow:hidden;}
.picture .ptitle{ font-size:22px; text-align:center; padding:10px;}
.picture .about_pg{line-height:1.8; width:96%; margin:2% auto; color:#555; text-align:justify;}
.picture .about_img{text-align:center; margin-top:2%}
.picture .about_img img{width:80%;margin-bottom:1%}
.about_title{ font-size:16px; line-height:2.4em; font-weight:bold; color:#333a4e; padding-left:24px; overflow:hidden;}
.picture p{ line-height:1.8em; font-size:14px; color:#777; margin-top:10px;}
.blue { color: #4e9ccf; line-height: 20px;}
.red{ color:#c50000; margin-right:5px;}

.biz{ border:#ccc 1px solid; padding:5px; overflow:hidden;}
.biz li{ width:25%; line-height:28px; text-indent:20px; color: #4e9ccf; float:left; overflow:hidden;}

.news_biz{width:96.77%; margin:0px auto; margin-top:15px;}
.news_biz li{border-bottom:#e8e8e8 solid 1px;line-height:1.8;padding-bottom:3%;margin-bottom:3%}
.news_biz li a{display:block;}
.news_biz .news_biz_left{width:10%;float:left}
.news_biz .news_biz_right{width:88%;margin-left:2%;float:left}
.news_biz .news_biz_right h3{ font-size:14px; font-weight:normal;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; color:#2c5474;}
.news_biz .news_biz_right p{ font-size:12px; text-indent:0px;}
.news_biz .news_biz_right span{color:#fb9900;}
.news_biz .news_biz_right h3 span{ color:#2c5474;}

/*新闻列表*/
.news_boxs{width:96.77%; margin:0px auto; margin-top:15px;}
.news_boxs li{border-bottom:#e8e8e8 solid 1px;line-height:1.8;padding-bottom:5%;margin-bottom:5%}
.news_boxs li a{display:block;}
.news_boxs .news_boxs_left{width:40%;float:left}
.news_boxs .news_boxs_right{width:58%;margin-left:2%;float:left}
.news_boxs .news_boxs_right h3{ font-size:14px; font-weight:normal;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; color:#2c5474;}
.news_boxs .news_boxs_right p{ font-size:12px;}
.news_boxs .news_boxs_right span{color:#fb9900;}
.news_boxs .news_boxs_right h3 span{ color:#2c5474;}


.news_list{width:100%;height:auto;overflow:hidden;margin:0% auto; margin-top:15px;}
.news_list ul{ overflow:hidden;}
.news_list ul li{width:92%; margin:0 auto}
.news_list ul li a span:nth-child(1){display:block;float:left;width:70%; line-height:30px; text-overflow: ellipsis;overflow:hidden;white-space: nowrap;color:#1d1d1d}
.news_list ul li a span:nth-child(2){display:block;float:right;width:29%; line-height:30px; text-overflow: ellipsis;overflow:hidden;white-space: nowrap;text-align:right;color:#9f9f9f}

/****套餐和案例栏目****/

/*------筛选小分类------*/
#menu{ padding-top:20px; overflow:hidden;}
#menu li{width:25%;text-align:center;float:left}
#menu li a{width:90%;padding:5% 0;margin:0 auto 8% auto;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#4c4c4c ;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; color:#fff;}
#menu li a:hover{ background:#fb9900;}
#menu li.mactive a{width:90%;padding:5% 0;margin:0 auto 8% auto;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fb9900 ;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; color:#fff;}






.pages{ background:#fff; height:28px; text-align:center; font-size:12px; margin: 0.5em;}
.pages a, .pages span { border: 1px solid #d3d1d1; color: #333; display: block; float: left; height: 28px; line-height: 28px; margin-left: 4px; padding: 0 10px;}
.pages a:hover{ background:#ec9c28; color:#fff;}
.pages .current {  background: #ec9c28; color: #fff;}
