﻿.ad1 { height:180px; margin:20px 0; background:url(../images/ds.jpg) no-repeat center center; width:100%;}
.ad1 .container{ position:relative;}
.ad1 a{ position:absolute; top:80px; right:20px;}
.ad1 a.ly{ right:155px;}

/*合作伙伴*/
.scrollContainer{float:left; margin:0 auto;overflow:hidden;}
.partner .scrollContainer ul{ margin-left:14px;}
.scrollContainer ul li{float:left; list-style:none; position:relative; border:0px solid red; }
.partner .scrollContainer ul li{ margin-right:15px;}
.partner .scrollContainer ul li img{ border:#e8e8e8 1px solid;}
.scrollContainer ul li span{ display:block; text-align:center;font-size:12px; margin:5px 0; white-space: nowrap;}
.icon_left{margin:0 30px 7px 0; cursor:pointer; height:70px;width:35px;float:left;background:url(../images/icon_left.jpg) center center no-repeat;}
.icon_right{margin:0 0px 7px 30px; cursor:pointer; height:70px;width:35px;float:left;background:url(../images/arr_right.jpg) center center no-repeat;}
#wrapper{width:1100px; margin:0 auto; overflow:hidden;}

/*广告位二*/
.ad2{ margin: 70px 0 70px 0; text-align: center;}

/*案例*/
.project{ background: #f2f2f2; padding: 20px 0;}
.project-left{ width: 640px; float: left; margin-right: 22px; padding-right: 46px; border-right: 1px solid #ccc}
.project-right{ width: 370px; float: right;}
.project .title{ text-align: left;}
.project-left ul li{ float: left; width: 300px; overflow: hidden; margin-right: 40px;}
.project-left ul li a:hover{ color:#f00;}
.project-left ul li .pp{ font-size:14px; line-height: 1.6; margin: 5px 0; height: 44px; overflow: hidden;}
.project-left ul li .em{ background: #c62c16; font-size:14px; color: #fff; display: block; padding: 3px 8px; text-align: center; float: right; font-style:normal;}

/*关于我们*/
.about{ background: #068e46; padding: 35px 0;}
.about-content{border-bottom: 1px solid #07986a; overflow: hidden; padding: 15px 0  15px 0;}
.about-content-left{ float: left; width: 415px;}
.about-content-right{ float: right; width: 645px; line-height: 1.7; color: #fff;  font-size: 14px;}
.about-content-right .edit{ height: 200px; margin-bottom: 14px; overflow: hidden; }
.about-content-right a.detail{ color: #fff; display: block; float: right; background: #af1b0f; font-size: 14px; text-align: center; 
	padding: 1px 30px; border-radius: 4px; -webkit-border-radius:4px;}
.about .h2{ color: #fff; font-size:16px; padding: 15px 0;}
.about_left{margin:0 10px 7px 0; cursor:pointer; height:150px;width:35px;float:left;background:url(../images/about_left.png) center center no-repeat;}
.about_right{margin:0 0px 7px 10px; cursor:pointer; height:150px;width:35px;float:left;background:url(../images/about_right.png) center center no-repeat;}
.about .scrollContainer ul li { margin-right: 30px;}
.about .scrollContainer ul li img{ background: #fff; padding: 2px;}
.about .scrollContainer ul li span{ color: #fff;white-space: nowrap;}

/*新闻*/
.news{ background: #e6e6e6; padding: 20px 0;}
.news-left{ width: 640px; float: left; background: #fff; padding:15px 20px 25px 20px;}
.news-tab{ border-bottom: 1px solid #e0e0e0; padding-bottom: 15px;}
.news-tab a{ font-size: 30px; font-weight:bold; padding: 0 35px;}
.news-tab a.active{ color: #068e46;}
.tab-content{ display: none}
.recommend{ margin-top: 20px;}
.recommend-left{width: 260px; height: 150px; background:url(../images/newsbg.png) left top no-repeat; text-align: center;float: left; }
.recommend-left img{ margin-top: 5px;}
.tab-box .news_list { height:155px; overflow:hidden;}
.news_list li{  background:url(../images/icon_arr.png) left center no-repeat; height: 30px; line-height: 30px; border-bottom: 1px dotted #ccc;
overflow: hidden; padding-left: 24px;}
.news_list li a{ display:inline-block; width: 510px; overflow: hidden;}
.news_list li a:hover{ color: #f00;}
.news_list li em{ float: right; font-style: normal;}

.recommend-right{ width: 350px; float: right; overflow: hidden;}
.recommend-right .h2{ color: #000; font-size:14px;white-space: nowrap; }
.recommend-right .pp{ color: #777; line-height: 1.7; margin: 10px 0; height: 77px; overflow: hidden;}
.recommend-right a{ color: #fff; background: #068e46; padding: 5px 15px; text-align: center; font-size: 13px;}

.news-right .h2{ color: #068e46; font-size: 30px; font-weight: bold; padding-top: 18px; border-bottom: 1px solid #ccc; padding-bottom: 22px;
}
.news-right .h2 em{ font-style: normal; color: #cdcdcd;}
.news-right{ width: 390px; float: right;}
.news-right .h3{ height: 32px; line-height: 32px; background:url(../images/question.png) left center no-repeat; padding-left: 30px; white-space: nowrap;
margin-bottom: 5px; }
.news-right .h3 a{color: #777; }
.news-right .pp{  font-size: 12px; line-height: 1.6; background:url(../images/anserow.png) left top no-repeat; padding-left: 30px;
height:57px; overflow:hidden;}
.news-right .pp a{color: #777;}
.news-right .pp a:hover{ color:#f00;}
#scrollDiv  ul li{border-bottom: 1px solid #ccc;  padding-bottom: 12px; margin-bottom: 12px;}
#scrollDiv {
font-size: 20px;
color: #333;
height: 336px;
overflow: hidden;

}

/*解决方案*/
.anserw{ margin: 35px 0; overflow: hidden;}
.anserw-pp{color: #c62c16; text-align: center;}
.anserw-link{}
.anserw-link a{ float: left; margin:30px  46px 0 0;}
.anserw-link a img{ width: 97px; margin: 0 auto; display: block;}
.anserw-link a span{ display: block; text-align: center; margin-top: 15px; color: #919192}
.anserw-link a span.active{ color: #555}
.anserw-link .a_img2{ display:none;}