﻿@charset "UTF-8";
/* CSS Document */

/*----------广告展示---------*/
.ad-display{ margin:0 auto; width:1100px; overflow:hidden; height:300px;position:relative;}
.ad-display .ad-display-img {float: left;height: 300px;position: absolute;width: 5500px;z-index: 8;}
.ad-display-img li{ float:left;}
.ad-display .ad-display-tit{position:absolute; z-index:8;top:0; right:0;}
.ad-display-tit h3 a{ color:#fff; text-decoration:none;}
.ad-display .ad-display-tit li{/* background:#000;opacity: 0.4;filter: alpha(opacity=40);-moz-opacity:0.4;*/ background:url(../images/ad-tit-bg0.png) no-repeat;  color:#fff; font-size:20px; width:55px; height:300px; float:left; border-right:#c2c2c2 solid 1px; cursor:pointer; padding-top:20px;}
.ad-display .ad-display-tit li.hover{/*background:#0b58a1;opacity: 0.8;filter: alpha(opacity=80);-moz-opacity:0.8;*/background:url(../images/ad-tit-bg.png) no-repeat;}
.ad-display .ad-display-tit li h3{     padding: 0 15px;text-align: center;width: 25px;}
/*---------服务区域---------*/
.service-area{ margin:0 auto 20px;width:1100px; overflow:hidden; border-bottom:#f0efef solid 1px; height:92px;}
.service-area ul{ text-align:center;  padding-top:15px; padding-left:200px;}
.service-area li{ float:left;width: 300px;}
.service-area li p{float:left; font-size:13px; position:relative;top:10px;}
.service-area i{ float:left;width:62px; height:62px;padding-right:5px;}
.service-area .sign-icon-4{ background-position:0 -172px; }
.service-area .sign-icon-5{ background-position:0 -249px; }
.service-area .sign-icon-6{ background-position:0 -326px; }

/*----------F1-F2-F3样式----------*/
.floor{ margin:0 auto; width:1100px; overflow:hidden;}
.floor .floor-title{ display:inline-block; width:1100px; margin-bottom:15px;}
.floor .f1-tit{width:123px; height:34px; float:left;}
.floors1 .f1-tit{ background-position:0 -32px ;}
.floors2 .f1-tit{ background-position:0 -79px ;}
.floors3 .f1-tit{ background-position:0 -126px ;}
.floors4 .f1-tit{ background-position:0 -501px ;}
.floors5 .f1-tit{ background-position:0 -549px ;}
.floor .enter-brand{  width: 75px;}
.floor .sign-icon-7{    background-position: -100px 0;height: 11px;margin-top: 4px;width: 15px; float:left;}
.floors-main{}
.floors-main .floor-tabname { height:40px;background:#f2f1f1; width:1100px; line-height:40px;}
.floor-tabname li{ float:left; width:87px; text-align:center; overflow: hidden;}
.floor-tabname  li span{     border-right: 1px solid #c0c0c0;}
.floor-tabname li a{ display:inline-block; width:86px; text-decoration:none;}
.floors1 .floor-tabname  a.current{ background:#5489bc; color:#fff;}
.floors2 .floor-tabname  a.current{ background:#8fc26e; color:#fff;}
.floors3 .floor-tabname  a.current{ background:#f7a440; color:#fff;}
.floors1 .words  a.current{ background:#5489bc; color:#fff;}
.floors2 .words  a.current{ background:#8fc26e; color:#fff;}
.floors3 .words  a.current{ background:#f7a440; color:#fff;}
.floors4 .floor-tabname  a.current{ background:#c3b07d; color:#fff;}
.floors5 .floor-tabname  a.current{ background:#47c5cd; color:#fff;}
.floors-main .floor-tabcont{}
.floor-tabcont .floor-item{padding-top:10px;}
/*---------左边---------*/
.floor-tabcont .item-lfet{ width:202px; overflow:hidden; background:#eff3f4;height:508px; margin-top:20px;  }
.floor-tabcont .item-right{ width:883px; margin-left:15px; margin-top:20px;}
.item-lfet .themes{ padding:0 10px; background:#e9eef0;}
.item-lfet .themes li{ float:left;padding:10px 0}
.item-lfet .themes span{  display: inline-block;width:60px; margin-left:3px;}
.themes i{ width:26px; height:26px;}
.themes .sign-icon-8{ background-position:-139px 0;}
.themes .sign-icon-9{ background-position:-175px 0;}
.themes .sign-icon-10{ background-position:-139px -36px;}
.themes .sign-icon-11{ background-position:-175px -36px;}
.item-lfet .words{ text-align:center; padding:0; float:left;margin-left: 10px;}
.item-lfet .words li{     background: #fff;    padding: 2px 3px;border: 1px solid #cecece; float:left;margin-bottom: 10px;    margin-right: 10px;}
/*----------右边----------*/
.floor-item .item-right{ margin-left:15px; width:883px; overflow:hidden;height:505px; }
/*品牌logo*/
.item-right .brand-logo{float:left; width:883px;height:270px; margin-top:1px;}
.item-right .brand-logo li{ border: 1px solid #eaeaea;height:79px;line-height:82px;margin: -1px -1px 0 0;width: 146px; float:left;padding:5px 0;position: relative;text-align: center;}
.item-right .brand-logo li img{ height:72px; width:144px; overflow:hidden;}
.item-right .brand-logo li a{border: 1px solid #fff;display: inline-block;overflow: hidden;position: relative;}
.item-right .brand-logo li .br {border: 2px solid;color: #5489bc;display: none;height:76px;left: -1px;line-height:82px;overflow: hidden;padding:5px 0;position: absolute;
text-align: center;text-overflow: ellipsis;top: -1px;white-space: nowrap; background:#fff; text-decoration:none;width:144px;z-index: 2;}
.item-right .brand-logo li:hover .br {background-color: #fff;border-color: #63a8e9;display: block;z-index: 4;}
/*品牌案例*/
.item-right .brand-case{width:880px; height:226px; float: left;margin-top: 15px;}
.brand-case li img{ width:156px; height:156px; overflow:hidden; display:inline-block;}
.item-right .brand-case li{ float:left; width:156px; overflow:hidden;margin-right: 25px;}
.item-right .brand-case .current{margin-right: 0px;}
.item-right .brand-case li.none-mr{ margin-right:0px;}
.brand-case .case-info{   padding: 5px 0;}
.case-info p{ line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.dash-line{ background:url(../images/line.png) repeat-x; height:4px; width:1100px; display:inline-block; margin:25px 0;}

/*-------首页广告--------*/
.ad-pic{margin: 15px auto; width:1100px; overflow:hidden;}
.business-infro{ margin:0 auto; width:1100px; overflow:hidden;}
.business-infro dl{ border-bottom:#cfcfcf dashed 1px; padding:15px 0;}
.business-infro dt{ float:left; width:95px;}
.business-infro dd{  display: inline-block; width:1005px;}
.business-infro dd span{ padding:0 10px; line-height: 22px; white-space: nowrap; display:inline-block; }
.business-infro i{ height:28px; width:28px; }
.business-infro .sign-icon-13{ background-position:-139px -73px;}
.business-infro .sign-icon-14{ background-position:-139px -109px;}
.business-infro .sign-icon-15{ background-position:-139px -147px;}
.business-infro .sign-icon-16{ background-position:-139px -184px;}
.business-infro em{ margin-left:10px; vertical-align:middle;}
.business-infro dl.none-bt{ border-bottom:none; padding-bottom:30px;}

.topnav-left .loginxx{background:url(../images/sprites-icon-1.png); background-position:-38px -40px; width:9px; height:5px; display:inline-block; vertical-align:middle;}
.menuyin{width:400px;height: auto;min-height: 238px;background:#FFFFFF; position:absolute;display:none; margin-left:120px; margin-top:24px; border:#0066cb 1px solid; z-index:999999;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;behavior: url(/PIE.htc);}
.menuyin .test1 { border-bottom:#E4E4E4 1px dashed; min-height:165px; display:inline-block;}
.menuyin .test1 p img{ width:96px; height:48px;}
.menuyin .test1 ul{ float:left; width:180px; border-right:#e4e4e4 1px dashed; margin-top:18px;}
.menuyin .test1 .ritcc{ border-right:none; margin-left:10px; line-height:36px;}
.menuyin .test1 u{ color:#DF0000; text-decoration:none; padding:0px 3px; font-weight:bolder;}
.menuyin .test1 span{ float:right; margin-right:5px; background:#0066cc; min-width:80px; color:#FFFFFF; text-align:center; height:26px; line-height:26px; margin-top:5px;}
.menuyin .test1 span a{ color:#FFFFFF;}
.menuyin .test1 em{ padding:0px 10px;}
.menuyin .test1 strong{ color:#0066cc; margin-right:88px; text-align:left;}
.menuyin .test1 strong a{color:#0066cc; padding:0px;}
.menuyin .test1 .htgl{ background:#e68a28!important; color:#FFFFFF; display:block;}

.menuyin .test2{ margin:0px 18px; line-height:28px; margin-top:5px;}
.menuyin .test2 p{ line-height:30px;}
.menuyin .test2 p a{ color:#0066cc}
.menuyin .test2 span{ float:right;}
.menuyin .test2 i.newss1{ background:url(../images/sprites-icon-1.png); background-position:-113px -431px; width:62px; height:20px; color:#FFFFFF; text-align:center; vertical-align:middle; display:inline-block; line-height:20px;}
.menuyin .test2 i.newss2{ background:url(../images/sprites-icon-1.png); background-position:-113px -587px; width:62px; height:20px; color:#FFFFFF; text-align:center; vertical-align:middle; display:inline-block; line-height:20px;}

.menuyin .test1 i.chenx{ background:url(../images/sprites-icon-1.png); background-position:-19px -198px; width:18px; height:19px;  vertical-align:middle; display:inline-block; }
.menuyin .test1 i.renzheng{background:url(../images/sprites-icon-1.png); background-position:-66px -408px; width:18px; height:12px; display:inline-block; zoom:1; vertical-align:middle; margin-right:5px;}
.menuyin2{width:270px; height:auto; background:#FFFFFF;display:none; position:absolute; margin-left:208px; margin-top:30px; border:#0066cb 1px solid; z-index:999999;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 5px;box-shadow: #666 0px 0px 5px;behavior: url(/PIE.htc); padding:5px 0px; z-index:100000000;}
.menuyin2 input{ float:right;}
.menuyin2 ul.szbjy{ line-height:22px; margin-top:5px; border-bottom:#dedede 1px dashed; height:60px; font-size:14px; font-family:"微软雅黑";}
.menuyin2 ul.szbjy li{ float:left; width:90px; text-align:center;}
.menuyin2 ul.szbjy li em{ color:#DF0000;}
.menuyin2 .titxj{ font-size:16px; font-family:"微软雅黑"; color:#0b58a1; line-height:40px; margin-left:12px; margin-right:12px;}
.menuyin2 .titxj input{ float:right;background:#0066cc; min-width:60px; color:#FFFFFF; text-align:center; height:26px; line-height:26px; border:0; cursor:pointer; font-size:12px; margin-top:8px;}
.menuyin2 .titxjnr{ font-size:12px; line-height:30px; margin-left:12px; margin-right:12px; margin-top:5px;}
.menuyin2 .titxjnr span{ float:right;}
.menuyin2 ul.szblist{ margin-left:12px; margin-right:12px; }
.menuyin2 ul.szblist li{ line-height:26px;}
.menuyin2 ul.szblist li span{ float:right;}
.menuyin2 ul.szblist li em{ color:#DF0000;}
.menuyin2 ul.szblist li a{ color:#0b58a1; padding-left:0px;}

.menuyin3{width:100px; height:115px; background:#FFFFFF;display:none; position:absolute; margin-left:286px; margin-top:30px; border:#0066cb 1px solid; z-index:999999;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 5px;box-shadow: #666 0px 0px 5px;behavior: url(/PIE.htc); z-index:100000000;}
.menuyin3 ul{ margin-left:5px; margin-top:5px;}
.menuyin3 ul li{ margin-left:0px; line-height:26px;}


.menuyin4{width:270px; height:275px; background:#FFFFFF;display:none; position:absolute; margin-left:7px; margin-top:3px;border:#0066cb 1px solid; z-index:999999;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 5px;box-shadow: #666 0px 0px 5px;behavior: url(/PIE.htc); padding:5px 0px; z-index:100000000;}
.menuyin4 input{ float:right;}
.menuyin4 ul.szbjy2{line-height:22px; border-bottom:#dedede 1px dashed; height:55px; font-size:14px; font-family:"微软雅黑";}
.menuyin4 ul.szbjy2 li{ float:left; width:75px; text-align:left; margin-left:12px;}
.menuyin4 ul.szbjy2 li a{ color:#0b58a1;}
.menuyin4 ul.szbjy2 li em{ color:#0b58a1;}
.menuyin4 .titxj{ font-size:14px; font-family:"微软雅黑"; line-height:40px; margin-left:12px; margin-right:12px;}
.menuyin4 .titxj input{ float:right;background:#0066cc; min-width:60px; color:#FFFFFF; text-align:center; height:26px; line-height:26px; border:0; cursor:pointer; font-size:12px; margin-top:8px;}
.menuyin4 .titxjnr{ font-size:12px; line-height:30px; margin-left:12px; margin-right:12px; margin-top:5px;}
.menuyin4 .titxjnr span{ float:right;}
.menuyin4 ul.szblist{ margin-left:12px; margin-right:12px; }
.menuyin4 ul.szblist li{ line-height:26px;}
.menuyin4 ul.szblist li span{ margin-left:5px; color:#0b58a1;}
.menuyin4 ul.szblist li a{ padding-left:0px;}
.menuyin4 ul.szblist li span a{ padding-left:0px; color:#0b58a1;}


/*右侧悬浮导航*/
.floatxf{width:50px;height:330px;position:fixed;left:51%;_position:absolute;display:none;overflow:hidden;margin-left:600px; z-index:50}/*left50%确保页面中间，左边距515大于页面内容的一半，确保在内容整体右侧外*/
.floatxf a{display:block;text-indent:-9999px;overflow:hidden;height:55px; background:url(../images/sprites-icon.png) no-repeat;-webkit-transition:background 0.2s ease; background-position:0 -603px;}
.floatxf .an_1:hover{background-position:-50px -603px}
.floatxf .an_2{background-position:-100px -603px}
.floatxf .an_2:hover{background-position:-150px -603px}
.floatxf .an_3{background-position: -200px -603px}
.floatxf .an_3:hover{background-position: -250px -603px}
.floatxf .an_4{background-position:0px -658px;}
.floatxf .an_4:hover{background-position:-50px -658px;}
.floatxf .an_5{background-position:-100px -658px;}
.floatxf .an_5:hover{background-position:-150px -658px;}
.floatxf .an_12{background-position:-200px -658px;}
.floatxf .an_12:hover{background-position:-250px -658px}

/*左侧悬浮*/
.left_nav{width:109px; height:503px; position:fixed; left:50%; margin-left:-630px; z-index:1000; display:none;}
.left_nav a{display:block}
