﻿@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/cn_img/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/cn_img/icon06.png) center -34px; color:#fff; border:solid 2px #fff;}



.news{background:url(../../images/cn_img/title01.png) no-repeat 0 0; width:1080px; position:relative; margin:70px 0 0; padding:60px 0 0; overflow:hidden}
.news a{color:#404145}
.news a:hover{color:#f60}
.more{ position:absolute; color:#909090; right:0; top:0px; font-size:14px;}
.picnews{width:1200px; line-height:1.5;}
.picnews li{float:left; background:#f4f4f4; padding:20px 15px 20px 10px; width:490px; height:95px; margin-right:60px;}
.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{width:510px; line-height:2.1; margin-top:20px;}
.newslist li{padding-left:24px; background:url(../../images/cn_img/icon01.png) no-repeat 4px center; font-size:14px; color:#909090}
.newslist li i{float:right}


.product{background:url(../../images/cn_img/title02.png) no-repeat 0 0; margin:0px 0 0; padding:60px 0 0; position:relative;}
.pro_btn{position:absolute; right:0; top:30px; width:50px;}
.pro_btn a{display:block; float:left; width:25px; height:20px; background-image:url(../../images/cn_img/icon03.png); background-repeat:no-repeat;}
a.pro_b{}
a.pro_b:hover{background-position:0 -20px;}
a.pro_f{background-position:-25px 0;}
a.pro_f:hover{background-position:-25px -20px;}

.pro_box{position:relative; overflow:hidden; width:1080px;}
.pro_list{width:2500px; line-height:50px;  font-size:16px;}
.pro_list li{width:250px; float:left; margin-right:27px;}
.pro_list a{display:block; border-top:solid 2px #69318e; color:#69318e}
.pro_list img{width:250px; height:180px;}

.pro_list li.p2 a{border-top:solid 2px #008ccf; color:#008ccf}
.pro_list li.p3 a{border-top:solid 2px #3ac267; color:#3ac267}
.pro_list li.p4 a{border-top:solid 2px #e94c18; color:#e94c18}

.ec{margin:70px auto 0; overflow:hidden; width:1080px;}
.ec_list{width:1200px;}
.ec_list li{float:left; width:216px; font-size:14px; line-height:24px;}
.ec_list li a{display:block; height:80px; color:#d3d3d3; position:relative; overflow:hidden}
.ec_list b{color:#404145; font-size:18px; display:block}
.ec_list span{display:block; position:absolute; left:0; padding:17px 0 0 80px; width:136px; height:63px; background-image:url(../../images/cn_img/icon02.png); background-repeat:no-repeat; background-position:20px center;}
.ec_list li.e2 span{background-position:-204px center;}
.ec_list li.e3 span{background-position:-428px center;}
.ec_list li.e4 span{background-position:-652px center;}
.ec_list li.e5 span{background-position:-876px center;}
.ec_list .out{top:0px;}
.ec_list .over{top:80px; color:#fff; background-image:url(../../images/cn_img/icon02-.png)}
.ec_list .over b{color:#fff;}
.ec_list .bg {top:-80px; background:#69318e; width:216px; height:80px; padding:0;}

.notice{margin:30px 0 0;}

