﻿@charset "utf-8";
.index-pro-list { width:100%; overflow:hidden; margin-left:0px; background-color:#efefef;}
.index-pro-list ul li {
	float: left;
	display: inline;
	width: 31%;
	padding: 10px 1%;
	height: auto;
	background-color: #EFEFEF;
}
.index-pro-list ul li a { float: left;text-decoration: none; cursor: pointer; }
.index-pro-list ul li img { width: 100%; height: auto;padding-top: 10px; margin: 0 auto;  display: block; }
.index-pro-list ul li h2 {
	font-size: 14px;
	color: #666;
	line-height: 18px;
	padding: 15px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.index-pro-list ul li a:hover h2 { color: #f50; }


.center-ul {
        width: 1100px;
        margin-left: auto;
        margin-right: auto;
        padding: 0;
}



.about {
	float:left;
	width:347px;
	margin:20px 0 0 0;
}
.about .tit ,.news .tit {
	height:30px;
	line-height:30px;
	color:#333333;
	font-weight:bold;
	font-size:17px;
}
.about .tit em ,.news .tit em {display:block;float:left;width:5px;height:20px;background:#29438c;margin:6px 10px 0 0;}
.about .tit span ,.news .tit span {float:right;font-size:12px;font-weight:normal;}
.about .tit span a ,.news .tit span a {color:#28428c;}

.about .con {margin-top:10px;}
.about .con p {line-height:200%; text-indent:2em;padding-top:10px;}
.about .con p a {color:#ff6600;}
.news{
	float:left;
	width:400px;
	margin:20px 0 0 35px;
}
 
.news .con{margin-top:10px;}
.news .con dt {
	height:85px;
}
.news .con dt span {
	float:left;
	display:block;
	width:122px;
	height:80px;
}
.news .con dt span img {width:122px;height:80px;}
.news .con dt div {
	width:260px;
	float:right;
}
.news .con dt h2 {font-size:14px;font-weight:bold;}
.news .con dt h2 a {color:#29438c;}
.news .con dt p {line-height:160%;font-size:12px;padding-top:5px;color:#666666;}
.news .con dd {
	height:35px;
	line-height:35px;
	border-bottom:1px #9c9c9c dashed;
	padding-left:20px;
	background:url(../images/icon_3.jpg)5px center no-repeat;
}
.news .con dd em {display:block;float:right;font-size:12px;color:#9c9c9c;}
.case {
	float:right;
	width:280px;
	margin:20px 0 0 30px;
}
.case .tit {
	height:30px;
	line-height:30px;
	color:#333333;
	font-weight:bold;
	font-size:17px;
}
.case .tit em {display:block;float:left;width:5px;height:20px;background:#29438c;margin:6px 10px 0 0;}
.case .tit span {float:right;font-size:12px;font-weight:normal;}
.case .tit span a {color:#28428c;}

.case .trends-slide {margin-top:10px; width: 280px; height: 230px; overflow: hidden; background:#f0f0f0;}
.case .changeBox_a1{width:250px;height:200px;position:relative;margin-left:15px;margin-top:15px;}
.case .changeBox_a1 .a_bigImg img{position:absolute;top:0px;left:0px;display:none; width:250px;height:200px;}
.case .ul_change_a1{position:absolute;right:0px;bottom:0px;overflow:hidden; float: right;}
.case .ul_change_a1 li{float: left;}
.case .ul_change_a1 span{ float: left; width: 18px; height: 18px; line-height: 17px; color: #fff; border-left: 1px #96B391 solid; text-align: center;  background:#3B3B39;filter:alpha(opacity=85);opacity:0.85;cursor:hand;cursor:pointer;margin-right:3px;margin-bottom:3px;}
.case .ul_change_a1 span.on{background:#C20000;}



.product {height:290px;margin-top:20px;}
.product .tit {
	height:50px;
	line-height:50px;
	color:#333333;
	font-weight:bold;
	font-size:17px;
	border-bottom:1px #d1d1d1 solid;
}
.product .tit em {display:block;float:left;width:5px;height:20px;background:#29438c;margin:17px 10px 0 0;}
.product .tit span {float:right;font-size:12px;font-weight:normal;}
.product .tit span a {color:#28428c;}

.product .con .l_btn{
	float:left;
	width:24px;
	margin-top:90px;
	margin-left:10px;
}
.product .con .r_btn{
	float:right;
	width:24px;
	margin-top:90px;
	margin-right:10px;
}
.product .con .scroll_wrap { float:left; width:1010px; height: 188px; overflow: hidden; position: relative; margin-top:30px;margin-left:7px;}
.product .con .scroll { position: absolute; left: 0; top: 0; }
.product .con .scroll li { float: left; width: 202px; height: 188px;margin-left:10px;;}
.product .con .scroll li img {width:181px;height:126px;border:1px #dcdcdc solid;padding:10px;border:1px #ebebeb solid}
.product .con .scroll li  p{line-height:200%;margin-top:10px; text-align:center;}
.flink {padding:30px 0;	background-color: #FBFBFB;height:60px;line-height:60px;}
.flink   .fl{ font-size: 15px;margin-right: 4px;color: #c4161c;}
.flink   .fl span {
    color: #999;
    font-size: 12px;
    font-weight: normal;
}
.flink p{
	margin-left: 200px;

}
.flink  img {float:left;width:130px;height:60px;margin:0 10px;}