@charset "UTF-8";
.product-speedy li
.main-content .hot span { background:url(../images/hot_ico1.png) center left no-repeat; padding:0 30px;}
.main-content .hot {
	background:url(../images/hot_bg.png) repeat-x;
	color:#666;
	height:46px;
	line-height:43px;
	text-align:center;
	margin-bottom:20px;
}

.cm-box .title  { background:url(../images/title_bg.png) 110px center no-repeat; padding:10px 0; overflow:hidden; _height:1%;}
.cm-box .title h2 { background:#FFF; color:#054c91; font-size:24px; font-weight:normal; float:left;}
.cm-box .title .more { float:right;}
.cm-box .title span { color:#000;}

.product-speedy .list { width:1200px; height:195px; position:relative; overflow:hidden; margin:0 auto;}
/*.product-speedy ul { overflow:hidden; margin-top:10px; width:300%; position:absolute;left:0; top:0;}*/

.product-speedy li { float:left; text-align:center; width:171px; overflow:hidden; height:195px;}
.product-speedy li img{width:165px;}
.product-speedy li p { color:#024097; font-size:14px; line-height:20px; margin-top:10px;}
.product-speedy .s-last, .product-speedy .s-next {
	cursor:pointer;
	position:absolute;
	top:80px;
	overflow:hidden;
	text-indent:-999px;
	height:22px;
	z-index:999;
	width:12px;
}
.product-speedy .s-last {background:url(../images/s_last.png) left center no-repeat; left:0;}
.product-speedy .s-next {background:url(../images/s_next.png) left center no-repeat; right:0;}

.strengths { background:#ededed; padding:10px 0 0 0; margin-top:20px;}
.strengths .title {
	text-align:center;
}
.strengths .title h2 {
	font-size:24px;
	font-weight:normal;
}
.strengths .title span { color:#054c91;}
.strengths ul { width:1200px; margin:0 auto; overflow:hidden; padding:20px 10px 10px 10px; _height:1%;}
.strengths li { float:left; height:85px; width:280px; padding-left:10px; overflow:hidden; margin-bottom:10px;}
.strengths li .img { float:left; width:62px;}
.strengths li .ct { float:left; padding:2px 0 0 10px; width:200px;}
.strengths li h4 { color:#333; font-size:14px; line-height:25px;}
.strengths li p { color:#666; padding:5px;}

.tzzh{width:330px!important; height:200px!important; /*border:solid 2px #024097;    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;*/}

.news-abouts { _height:1%; overflow:hidden; margin-top:20px}
.news-abouts .news { float:left; width:580px;}
.news-abouts .news ul{margin-left:20px;}
.news-abouts .news li {
	font-size:14px;
	line-height:26px;
	overflow:hidden;
}
.news-abouts .news li a {background:url(../images/dd_ico.png) center left no-repeat; float:left; width:420px; overflow:hidden; padding-left:10px;}
.news-abouts .news li a:hover { color:#054c91;}
.news-abouts .news li span { color:#999; float:right;}
.news-abouts .aboust { float:right; width:580px;}
.news-abouts .aboust p { color:#666; font-size:14px; line-height:23px;}

.product-list {background:#ededed; padding:20px 0 0 0; margin-top:20px;}
.product-list h2 { background:none !important;}
.product-list .title { margin:0 20px; width:1200px; margin:0 auto;}
.product-list .list { width:1200px; margin:0 auto;overflow:hidden;  padding-bottom:10px; _height:1%; padding:0 10px; overflow:hidden;}
.product-list li { float:left; text-align:center; margin-left:25px; width:206px;}
.product-list .img {
	border:5px solid #fff;
	display:block;
	height:146px;
	overflow:hidden;
	width:196px;
}
.product-list img { max-width:196px; _width:196px;}
.product-list p { line-height:25px;}


.partner-list .title { margin:0 20px; width:1200px; margin:0 auto;}
.partner-list .list {  height:82px; margin:20px 0; overflow:hidden;width:1200px; margin:0 auto;}
.partner-list ul {float:left;}
.partner-list li { border:1px solid #e6e6e6; float:left; margin-left:15px;}

.showbox{height:210px;}
.showbox li{width:180px; float:left; margin-left:20px; position:relative; text-align:center;}
.showbox li img{width:150px;
/*webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;*/}
.showbox li p{font-size:14px; color:#06326f; line-height:230%; margin:0 auto; margin-top:2px; width:140px;text-align: left; background:#ddd; padding:0 5px;}
.showbox li p em{display:inline-block; float:right;}
.showbox li:hover img{width:148px; border:solid 1px #666; border-bottom:none;}
.showbox li:hover p{background:#cc3333;color:#fff;}
