﻿.xWrap{width:1024px;margin:0 auto;}
.blank5{height:5px;}
.blank10{height:10px;}
.blank20{height:20px;}
.blank36{height:36px;}
.xHeader{width:100%;height:95px;position:relative;z-index: 555;}
.xHeader .icon{float:left;}
.xHeader .nav{background:#1665a1;width:771px;height:91px;float:right;position: absolute;
right: 0px;top: 0px;}
.xHeader .nav .w20{width:20px;height:100%;float:left;}
.xHeader .nav ul.menu{float:left;width: 585px;height: 91px;}
.xHeader .nav ul.menu li.li_k1{float:left;color:#fff;line-height:91px;position: relative;}
.nav ul.menu li a.a_k1{display:block;width:92px;height:91px;text-align:center;color:#fff;font-size:13px;}
/*.xHeader .nav ul.menu li:hover a, .xHeader .nav ul.menu li.current a{color:#000;}*/
.xHeader #oImg{position:absolute;width:147px;height:19px;z-index:1000;right:18px;top:38px;}
#oImg .floatTop{display:block;width:100%;height:19px;background:url(../images/index/floatTop.gif) no-repeat;position:relative;left:0;top:0;cursor:pointer;}
#oImg .floatTop a.close{display:block;position:absolute;right:0;top:0;width:30px;height:19px;}
#oImg .form{width:147px;height:86px;position:absolute;background:url(../images/index/form.gif) no-repeat;color:#1665a1;font-size:12px;display:none;}
#oImg .form label{color:#1665a1;padding-left:5px;}
#oImg .form input{width:98px;height:15px;border:none;border:#6a0207 solid 1px;}
#oImg .form a.forgot{position:absolute;left:5px;bottom:10px;color:#1665a1;}
#oImg .form input.submit{width:29px;height:13px;background:url(../images/index/submit.gif) no-repeat;cursor:pointer;position:absolute;right:6px;bottom:13px;border:none;}
#oImg .form a.forgot:hover{text-decoration:underline;}
.xContent{width:100%;}
.xContent .xBanner{width:100%;height:380px;overflow:hidden;position:relative;}
.xContent .xBanner ul.list{position:relative;}
.xContent .xBanner ul.list li{position:absolute;}
.xContent .xBanner ul.page{position:absolute;right:21px;bottom:13px;z-index:2;}
.xContent .xBanner ul.page li{width:30px;height:9px;background:#fff;float:left;margin-left:5px;cursor:pointer;}
.xContent .xLine{width:100%;height:23px;background:url(../images/index/line.jpg) no-repeat 0 bottom;}
.xContent .xInfo{width:100%;position:relative;}
.xContent .xInfo .pro{width:936px;margin:0 auto;}
.xContent .xInfo .pro ul{height:221px;float:left;overflow:hidden;}
.xContent .xInfo .pro ul h2{text-transform:uppercase;font-size:14px;font-weight:normal;height:40px;line-height:40px;margin-bottom:10px;}
.xContent .xInfo .pro ul h2 span{margin-right:8px;}
.xContent .xInfo .pro ul h2:hover a{color:#1665a1;}
.xContent .xInfo .pro ul li{width:100%;height:22px;overflow:hidden;}
.xContent .xInfo .pro ul li a.news{padding-left:15px;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:20px;margin:1px 0;background-image:url(../images/index/liStyle01.gif) ;background-repeat:no-repeat;background-position: left center;float:left;}
.xContent .xInfo .pro ul.a1{width:236px;}
.xContent .xInfo .pro ul.a1 li{position:relative;}
.xContent .xInfo .pro ul.a1 li a.news{display:block;width:165px;position:absolute;top:0;left:0;}
.xContent .xInfo .pro ul.a1 li span{position:absolute;line-height:22px;right:0;top:0;}
.xContent .xInfo .pro ul.a2{width:132px;margin-left:20px;width:139px\9;position:relative;}
.xContent .xInfo .pro ul.a3{width:265px;margin-left:50px;margin-left:42px\9;}
.xContent .xInfo .pro ul.a3 p {color:#878787;line-height:18px;margin-top:10px;height:36px;overflow:hidden;}
.xContent .xInfo .pro ul.a4{width:190px;margin-left:42px;margin-left:39px\9;}
.xContent .xInfo .pro ul.a4 li{position:relative;}
.xContent .xInfo .pro ul.a4 li a.news{display:block;width:110px;position:absolute;top:0;left:0;}
.xContent .xInfo .pro ul.a4 li span{position:absolute;top:0;right:0;line-height:22px;}
.xContent .xInfo .pro ul li:hover a.news{color:#1665a1;background-image:url(../images/index/liStyle.gif) ;}
.xContent .xInfo .pro ul li:hover span{color:#1665a1;}
.xContent .xInfo .line{background:url(../images/index/line02.gif) repeat-x; width:100%;height:1px;line-height:1px;position:absolute;top:38px;left:0;}
.xFooter{width:1024px;margin:auto;height:112px;background:#787878 url(../images/index/footer.jpg) no-repeat;color:#c8c8c8;font-size:13px;line-height:22px;}
.xFooter .pro{width:931px;height:56px;margin:0 auto;}
.xFooter .pro a{color:#c8c8c8;}
.xFooter .pro a:hover{color:#fff;}
/*  企业文化 */
.xFooter .ulBlock_k1 a {color: #fff;}

.xHeader .nav ul.hid li a {height: 35px;background: #1665a1;color: #fff;margin-top: 0px;line-height: 35px;font-size: 14px;display: block;text-align: center;}
.xHeader .nav ul.hid li {height: 35px;background: #1665a1;color: #fff;margin-top: 0px;line-height: 35px;font-size: 14px;display: block;text-align: center;}
.xHeader .nav ul.hid {padding-top: 5px;background: #1665a1;display:none;z-index:555;position: relative;width: 94px;position: absolute;left: 0px;top: 91px;}

.xHeader .nav ul.hid li a:hover {background: #dcdcdc;color: #000;}
.xHeader .nav ul.hid li a.king_kk1 {background: #dcdcdc;color: #000;z-index:555;}

.xContent .xInfo .pro ul.a2 #set{position:relative;display:block;;width:128px;height:95px;}
.xContent .xInfo .pro ul.a2 #set dd{position:absolute;left:0;top:0;z-index:0; opacity:filter(alpha=0); opacity:0;width:128px;height:95px;}
.xContent .xInfo .pro ul.a2 .addText{position:absolute;top:160px;left:0;display:none;}
.xContent .xInfo .pro ul.a2 #set .addBtn{position:absolute;height:10px;right:5px;top:80px;z-index:100;}
.xContent .xInfo .pro ul.a2 #set .addBtn span{float:left;width:10px;height:10px;margin-right:2px;background:#787878;}
.xContent .xInfo .pro ul.a2 #set .addBtn .addCurrent{background:#fff;}
.xContent .xInfo .pro ul.a3 img{width:262px;height:95px;}
.xContent .xInfo .pro ul.a2 img{width:128px;height:95px;}
.xContent .xInfo .pro ul.a2 .addBlock{display:block;}
.xHeader .nav ul.menu li a.a_k1:hover {color: #000;}
.xHeader .nav ul.menu li a.a_k1:cursor {color: #000;}