﻿@charset "utf-8";
/* CSS Document */
/* kinMaxShow */
#kinMaxShow{display:none;}
#kinMaxShow img{opacity:0;display:block;position:absolute;right:50%; z-index:11}
#kinMaxShow .ss1{margin-right:-600px;top:67px;}
#kinMaxShow .ss2{margin-right:-500px;top:162px;}
#kinMaxShow .ss3{margin-right:-600px;top:233px;}

#kinMaxShow .s1.ss1{margin-right:-600px;top:119px;}



.banner{}
.ban_box{width:1140px; height:569px; margin:auto; position:relative; overflow:hidden}
.ban_s{width:100%; position:absolute; bottom:30px; left:0; z-index:10}
.ban_s li{float:left; width:20%; font:bold 18px/34px 微软雅黑; text-align:center}
.ban_s li a{display:block; height:138px; padding:20px 0 0; background:url(../images/icon06.png) center -234px; opacity:0.5; color:#fff; box-sizing:border-box; border:solid 1px #fff;}
.ban_s li a:hover, .ban_s li.KMSPrefix_kinMaxShow_focus a{opacity:1; padding:19px 0 0; background:url(../images/icon06.png) center -34px; color:#fff; border:solid 2px #fff;}



.news{background:url(../images/title01.png) repeat-x 0 0; position:relative; margin:40px 0 0; padding:60px 0 0; overflow:hidden}
.more{ position:absolute; color:#909090; right:0; top:0px; font-size:14px;}
.picnews{width:1200px; line-height:1.5;}
.picnews li{background:#f4f4f4; padding:20px 15px 20px 10px; width:585px; height:135px; }
.picnews img{float:left; margin:0 20px 0 5px;}
.picnews b{display:block; font-size:14px; color:#69318e; margin-bottom:10px; line-height:18px;}
.picnews a:hover b{color:#f60;}

.newslist{line-height:2.1; margin-top:20px;}
.newslist li{padding-left:24px; background:url(../images/icon01.png) no-repeat 4px center; font-size:14px; color:#909090; width:585px; float:left; margin-right:30px}
.newslist li i{float:right; font-size:12px}


.product{background:url(../images/title02.png) repeat-x 0 0; margin:40px 0 0; padding:60px 0 0; position:relative;}

.pro_list{width:1230px; line-height:50px;  font-size:16px;}
.pro_list li{width:280px; float:left; margin-right:27px;}
.pro_list a{display:block; font-weight:bold}
.pro_list a span{color:#999; font-size:14px}
.pro_list img{width:280px; height:210px; border:1px solid #ccc; padding:3PX; border-radius:3px; box-shadow:0 0 5px #ccc}
.pro_list li:hover img{box-shadow:0 0 8px #999}
.pro_list li em{line-height:150%; font-size:12px; display:block; padding:5px 0 0; text-align:justify; text-justify:inter-ideograph; color:#999; height:104px; overflow:hidden; }

.pro_list li ul li a{padding-left:24px; background:url(../images/icon01.png) no-repeat 4px center; font-size:14px; color:#909090; border:none; border-bottom:1px dotted #ccc; color:#333; line-height:30PX; white-space:nowrap; overflow:hidden; display:block}
.pro_list li ul li a:hover{color:#FF0000}


.case_list li{width:280px; float:left; margin-right:26px; margin-bottom:26px}
.case_list li span{display:none}
.case_list li img{width:100%}

.flink{width:1200px; color:#999}
.flink a{color:#999}