﻿/*----新闻列表页----↓↓↓*/
.main{margin:0px auto; overflow:hidden;margin-top:55px;padding-top:60px;padding-bottom:30px}
.main.cd_width {
    padding-top: 0px;
}
.left{width:230px;float:left;}
.left h1{width:100%;height:90px; background:#d21818;color:#fff;font-size:24px;}
.left h1 p{text-align:center;line-height:90px;}
.left ul{width:230px;text-align:center;border:1px solid #e8e8e8; background:#f9f9f9; overflow:hidden;}
.left ul li{width:100%;height:55px;border-bottom:1px solid #e8e8e8;line-height:55px;font-size:16px;}
.left ul li a{color:#222; display:block;}
.left ul li:last-child{border:none;}
.left ul li a.on{ background:url(../images/bg2.png) no-repeat center left #f5f5f5; background-position: 50px 25px;color:#d21818; }
.left ul li a:hover{ background-position: 50px 25px;    color: #f9f9f9;
    background: #d21818;}

.right{width:856px;float:right;}
.right_title{height:57px;line-height:57px; overflow:hidden;margin-bottom:15px; background:url(../images/bg3.gif) no-repeat center left #f4f4f4;}
.right_title h1{float:left;font-size:24px;color:#000;padding-left:20px;}
.right_title p{float:right;color:#888;line-height:57px;margin-right:17px;}
.right_title p a{color:#999;margin:0 8px 0 8px;}
.right_title p a:hover{ text-decoration:none;color:#d21818;}
.right_title p img{float:left;margin-top:22px;}


/*----新闻列表----↓↓↓*/
.right{width:940px;float:right;}

.right .news .c ul li{width:856px;height:157px;border-bottom:1px solid #e5e5e5;margin-bottom:25px;}
.right .news .c ul li a img{width:190px;height:130px;float:left;margin-right:22px;}
.right .news .c ul li h2{font-size:16px;}
.right .news .c ul li h2 a{color:#222;font-weight:bold;}
.right .news .c ul li h2 a:hover{color:#d21818;}
.right .news .c ul li h2 span{float:right;font-size:13px;color:#999;}
.right .news .c ul li p{color:#666;line-height:20px;margin:15px 0 15px 0;height:40px; overflow:hidden;}
.right .news .c ul li .more{color:#d21818; background:url(../images/more.gif) no-repeat left;padding:10px;border:1px solid #d8d5d5;float:right;}
/*翻页*/
#turn_page{text-align:center; height:35px; line-height:30px; clear:both;margin-bottom:20px;margin-top:20px;}
#turn_page span.current {display: inline-block; margin: 0 10px;}
#turn_page li{border:1px #cecece solid; display:inline-block; *display:inline; *zoom:1; font-size:14px; height:33px; line-height:33px; overflow:hidden; background:#fff; vertical-align:top; margin:0 4px; border-radius:4px; -ms-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#turn_page li em{width:7px; height:12px; display:inline-block; vertical-align:middle; margin-top:-2px;}
#turn_page font, #turn_page a{width:auto; height:35px; display:inline-block; text-align:center; text-decoration:none;color:#333;    padding: 0px 10px;border: 1px solid #d0d0d0; margin-left: 5px;  box-sizing:border-box;}
 #turn_page a:hover{background:#d21818;color:#fff;}
#turn_page .page_item_current{background:#d21818; color:#fff; cursor:default;}
#turn_page .page_button, #turn_page .page_noclick{width:auto; padding:0 12px;}
#turn_page .page_noclick{cursor:no-drop;}
.icon_page_prev{background:url(../images/normal.png) no-repeat -391px -24px; margin-right:6px;}
.icon_page_next{background:url(../images/normal.png) no-repeat -408px -24px; margin-left:6px;}
#turn_page font, #turn_page .onpage{background:#d21818;color:#fff}

/*----新闻详情----↓↓↓*/
.news_detail .tit{height:75px; text-align:center;}
.news_detail .tit h1{font-size:22px;font-weight:bold; color:#222;}
.news_detail .tit  p{height:20px;line-height:20px; text-align:center;color:#999;margin-top:5px;}
.news_detail .tit  p span{margin:0 5px 0 5px;}
.news_detail .c p{line-height:28px;}
.news_detail .c .pic{text-align:center;}
.news_detail .c img{max-width:856px;margin-top:15px;margin-bottom:15px;}

/*----成功案例列表----↓↓↓*/

.case{overflow:hidden;width:1170px;}
.case .c ul{width:1200px;}
.case .c ul li{float:left;position:relative;margin-right: 50px;width:372px;height:316px;}
.case .c .item_t{width: 372px;}
.case .c ul li .item_t h1{width: 372px;height:262px;}
.case .c ul li .item_t h2{width: 372px;height: 70px;border:1px solid #ddd;font-size:16px;text-align:center;line-height:50px;background:#fff;}
 .case .c ul li .item_t h2 a{color:#444040;}
  .case .c ul li .item_t h2 a:hover{color:red;}
.case .c ul li .item_t h2 a p{font-size:16px;color:#333;line-height:24px;padding-top:13px;}
.case .c ul li .item_t h2 span{font-size:14px; color:#999;}
.case .c ul li .item_t h2 a:hover p{color:#c81316;}
.case .c ul li .item_b{width:372px;height:262px; background:rgba(0,0,0,0.5);text-align:center;line-height: 240px; display:
none;}
.case .c ul li .item_b a{ display:block;width:400px;height:283px;}
.case .c ul li .item_b a img{margin-top:112px;}
.case .c ul li:hover .item_b{ position:absolute;left:0;top:0; display:block;border-bottom:7px solid #c4141c;}

/*----成功案例详情----↓↓↓*/
.product_xq{}
.product_xq .one .pic img{width:400px;height:283px;float:left;margin-top:16px;}
.product_xq .one .text{width:412px;float:right;margin-top:16px;}
.product_xq .one .text h1{width:412px;border-bottom:1px dashed #ccc;line-height:24px;padding-bottom:20px; font-weight:lighter;font-size:18px;}
.product_xq .one .text h2{font-weight:lighter;font-size:14px;margin-top:25px;}
.product_xq .one .text h2 p{line-height:28px;color:#666;overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3;}
.product_xq .one .text .zx{width:100%;height:109px; background:#f3f3f3;padding-left:18px;margin-top:30px;}
.product_xq .one .text .zx p{color:#d21818;font-size:22px; padding-top:15px;}
.product_xq .one .text .zx p span{font-size:14px;color:#333;}
.product_xq .one .text .zx input{padding:0 15px;height:38px; background:#d21818;color:#fff;cursor:pointer;margin-top:10px;border:none;}
.two{ overflow:hidden;margin-top:35px;}
.two h1{height:48px; background:#f3f3f3;border:1px solid #ccc; box-sizing:border-box; font-weight:lighter;font-size:14px;line-height:48px;padding-left:15px; overflow:hidden;}
.two h1 p{float:left;font-size:18px;color:#222; font-weight:bold;}
.two h1 a{float:right;color:#d21818;font-size:12px;margin-right:15px;}
.two ul{;height:202px;border:1px solid #ccc;border-top:none;}
.two ul li{width:187px;height:165px;float:left; overflow:hidden;text-align:center;margin:26px 0 0 30px;}
.two ul li img{width:174px;height:128px;border:1px solid #ccc;}
.two ul li a{color:#000;}
.two ul li a p{line-height:35px;white-space:nowrap; overflow:hidden;width:174px; text-overflow:ellipsis;}
.two ul li a:hover{color:#d21818; }
.two ul li a:hover img{border:1px solid #d21818;}
.three{}
.three .title{height:50px;width:100%;}
.three .title h1{width:142px;text-align:center;height:50px; background:#312d2d;line-height:50px;  font-weight:bold;font-size:18px;color:#fff;  }
.three .c{border:1px solid #ccc;padding:35px 0 0 0px;}
.three .c .text p{line-height:35px;}
.three .c  img{max-width:820px;}


.news .c ul li h4{color:#d21818}
