﻿/*----通用----*/
body,form,html,div,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,li,p{padding:0;margin:0;}
body{font-size:12px;color:#444;font-family:Arial; cursor:default;}
a{text-decoration:none;color:#555;}
ul,li{list-style:none;}
img{border:none;}
.bg{background-color:#E1E1E1;}
/*--列表前方块--*/
.f-menu i,.iNews i{position:absolute;height:2px;width:2px;overflow:hidden;}
/*--列表前三角形--*/
.h-menuDl i,.sTab i{position:absolute;border-style:solid;height:0;overflow:hidden;}
/*--外框布局--*/
.clear{height:0;overflow:hidden;clear:both;}
.mT10{margin-top:10px;}
.Content{padding-top:10px;}
.w365{width:365px;}
.right573{width:573px;float:right;overflow:hidden;}
.right220{float:right;width:220px;}
.w220{width:220px;}
.left220{float:left;width:220px;}
.w720{width:720px;}
.right720{float:right;width:720px;}
.subContent{border:1px solid #E8E8E8;padding:6px 8px 8px;}
.FR{float:right;}
.tac{text-align:center;}
.tal{text-align:left;}
/*----列表头部(公用)----*/
.iListHeader{padding-bottom:2px;border-bottom:1px solid #E8E8E8;height:35px;line-height:35px;position:relative;overflow:hidden;}
.iListHeader h4{background-color:#F2F2F2;padding-left:12px;font-size:14px;color:#143E94;}
.iListHeader a{color:#143E94;}
.iListHeader b{color:#D1D1D1;font-size:36px;position:absolute;right:10px;bottom:-3px;}
.iListMore{height:26px;line-height:26px;background-color:#E8E8E8;padding-right:10px;text-align:right;margin-top:10px;}

/*----头部样式----*/
/*--首页滚动海报--*/
.iBanner{height:250px;overflow:hidden;position:relative;border:1px solid #E8E8E8;}
.iBannerNum{position:absolute;bottom:15px;right:15px;font-size:0;}
.iBannerNum li,.cssImg span a{width:22px;height:22px;margin-left:5px;font:bold 14px/22px sans-serif;color:#CDCDCD;background-color:#F4F4F4;border:1px solid #CDCDCD;display:inline-block;cursor:pointer;text-align:center; }
.iBannerNum li.Stand{background-color:#3E6FAD;border-color:#265EA5;color:white;}
.iBannerDl img{display:block;height:250px;width:718px;}
/*--LOGO--*/
.h-logo,.h-menu,.middle,.f-menu{width:980px;margin:0 auto;}
.h-logo{background:White url(/images/logo.gif) 15px 5px no-repeat;height:75px;padding-top:5px;}
.h-logo h2,.h-logo h2 a{width:510px;height:67px;}
.h-logo h2{margin-left:17px;overflow:hidden;text-indent:-999px;font-size:0;}
.h-logo h2 a{display:block;}
.h-span{float:right;padding:30px 20px 0 0;}
.h-span a{margin:0 5px;}
/*--主菜单--*/
.header,.h-menuDD{height:45px;background-image:url(/images/header.gif);}
.header{background-repeat:repeat-x;background-position:0 -45px;}
.h-menuDD{float:left;width:104px;background-position:right 0;background-repeat:no-repeat;padding-right:2px;position:relative;z-index:10;}
.h-menuA{font:bold 16px/45px 宋体;text-align:center;display:block;color:White;}
.h-menuA.Hover{background-color:#395e9b;}
.h-menuDl{background-color:#395E9B;position:absolute;width:88px;padding:0 8px 5px;display:none;}
.h-menuDl dd{height:30px;border-top:1px dashed #ADCCFF;}
.h-menuDl a{display:block;line-height:30px;color:White;position:relative;height:30px;text-indent:18px;}
.h-menuDl i{border-width:4px 0 4px 5px;border-color:#395E9B White;left:9px;top:11px;}
.h-menuDl a:hover{background-color:#4275B3;}
.h-menuDl a:hover i{border-color:#4275B3 White;}
/*--新闻列表--*/
.iNews dd{line-height:32px;border-bottom:1px dashed #E8E8E8;padding-right:10px;}
.iNews span{float:right;color:#9E9E9E;}
.iNews a{display:block;overflow:hidden;height:32px;padding:0 10px 0 18px;position:relative;}
.iNews i{background-color:#444;left:10px;top:14px;}
/*--案例列表--*/
.iCase{height:264px;padding-left:1px;}
.iCase a{border:1px solid #BFBFBF;margin-right:11px;margin-top:10px;}
.iCase img,.iCase a{width:126px;height:110px;}
.iCase a{overflow:hidden;display:block;padding:2px;position:relative;float:left;}
.iCase span{position:absolute;left:0;bottom:-24px;display:block;height:24px;padding:0 8px;line-height:24px;width:116px;overflow:hidden;cursor:pointer;}
.iCase .icT1{background-color:Black;}
.iCase .icT2{color:White;}
/*----中部----*/.middle{background-color:White;padding:0 15px 10px;width:950px;}
/*----底部----*/
.footer{border-top:1px solid #3E6FAD;padding:1px 0;background-color:White;}
.f-div{padding:8px 0;font-size:0;background-color:#3E6FAD;background:-moz-linear-gradient(top, #3E6FAD, #4C7FBC);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3E6FAD', endColorstr='#4C7FBC');}
/*.f-menu{height:125px;overflow:hidden;}*/
.f-menu dl{width:105px;display:inline-block;padding-left:35px; vertical-align:text-top;}
.f-menu dt{font:bold 14px/30px 宋体;height:30px;color:White;}
.f-menu a{font:12px/24px 宋体;line-height:24px;color:White;position:relative;padding-left:8px;}
.f-menu i{background-color:White;left:0;top:4px;}
.copyright{height:50px;background-color:#E8E8E8;line-height:30px;text-align:center;margin-bottom:20px;}
.copyright span {position:relative;}
.copyright span b {position: absolute;left: 144px;top: 10px;font-weight: normal;}
/*----二级页面----*/
/*--二级页面公用列表--*/
.sList{padding:0 8px 5px;}
.sList a{color:#777;height:38px;font:14px/38px 宋体;display:block;overflow:hidden;padding:0 8px;}
.sList i{float:right;font-style:normal;padding-left:15px;}
.sList b{padding-right:8px;}
.sList dd{border-bottom:dashed 1px #E8E8E8;}
.sList a:hover{background-color:#F4F4F4;color:#3E6FAD;}
/*--海报--*/.sBanner{margin-bottom:10px;}
/*--导航栏--*/
.nav{height:32px;line-height:32px;background-color:#F2F2F2;padding-left:8px; font-family:Sans-Serif;}
.nav a,.nav span{padding:0 5px;}
/*--文章同级选项--*/
.sTab{font-size:0;padding-bottom:5px;border-bottom:1px solid #E8E8E8;margin-bottom:30px;}
.sTab a,.sTab span{width:90px;text-align:center;font:bold 14px/28px 宋体;display:inline-block;color:#9B9B9B;background-color:#F2F2F2;height:28px;margin-right:10px;position:relative;cursor:pointer;}
.sTab i{border-width:6px 6px 0 6px;border-color:#395E9B White;left:42px;bottom:-12px;display:none;}
.sTab a:hover,.sTab a.Stand,.sTab span:hover,.sTab span.Stand{background-color:#3E6FAD;color:White;}
.sTab a.Stand i,.sTab span.Stand i{display:block;}
/*--列表样式--*/
.iTender-div,.list-div{padding:0 5px;overflow:hidden;}
.iTender-div a,.list-div a{line-height:26px;height:26px;display:block;overflow:hidden;padding-left:12px;padding-right:3px;background:url(/images/arrow.gif) 3px 8px no-repeat;}
.iTender-div.h208{height:208px;}
.iTender-div.h156{height:156px;}
/*--招标信息--*/
.iList{padding:2px;border:1px solid #E8E8E8;}
.iTender-div a:hover,.list-div a:hover,.iNews a:hover{color:#143E94; text-decoration:underline;}
/*--选项名称--*/
.sTitle{height:40px;font:bold 26px/40px "微软雅黑";padding:0 0 5px 25px;color:#3E6FAD;border-bottom:1px dashed #88BDFF;margin-bottom:10px;position:relative;}
.sTitle i{height:25px;width:8px;background-color:#3E6FAD;position:absolute;left:10px;top:8px;overflow:hidden;}
.sTitle.Write{background-color:#3E6FAD;color:White;border-bottom:none;}
.sTitle.Write i{background-color:white;}
/*--文章正文--*/
.textTitle{color:#626262;font:bold 16px/32px 宋体;padding:10px 0;text-align:center;border-bottom:1px solid #EBEBEB;}
.textTime{color:#B0B0B0;text-align:right;padding:8px 10px 5px 0;}
.sContent{font:110%/24px 宋体;padding:5px 8px;}
.fujian,.t-nav{border:#E8E8E8 solid 1px;padding:3px 10px;color:#525252;line-height:24px;}
.fujian{background-color:#F8F8F8;border-bottom:none;margin-top:15px;}
.fujian a{color:#3E6FAD;display:inline-block;margin-right:8px;}
.t-nav{background-color:#FDFDFD;}
.t-nav dd{width:48%;overflow:hidden;height:24px;}
.t-navR{float:right;text-align:right;} 
/*--分页--*/
.page{padding:15px;}
.page span,.page a{padding:1px 6px;border-width:1px;border-style:solid;font:bold 14px/20px Arial;display:inline-block;text-align:center;margin-right:5px;}
.page a{background-color:#F4F4F4;border-color:#D8D8D8;color:#CDCDCD;}
.page span{background-color:#3E6FAD;color:White;border-color:#265EA5;}

/*--蓝色列表头部--*/
.iListHeader.BlueBg{border-bottom-color:#4C7EBB;}
.iListHeader.BlueBg h4{color:white;background-color:#4C7EBB;}
/*--侧边分类按键--*/
.sort{padding:0 5px 8px;}
.sort a,.sort i{background-image:url(/images/sideMenu.gif);overflow:hidden;}
.sort a{position:relative;height:35px;background-repeat:repeat-x;background-position:0 -35px;display:block;margin-top:8px;padding:0 32px 0 28px;font:bold 14px/35px 宋体;color:#578ED1;}
.sort i{background-repeat:no-repeat;width:28px;height:35px;position:absolute;top:0;}
.sort .l-bg{background-position:0 0;left:0;}
.sort .r-bg{background-position:0 -70px;right:0;}
.sort a.Stand,.sort a:hover{background-position:0 -140px;color:White;}
.sort a.Stand .l-bg,.sort a:hover .l-bg{background-position:0 -105px;}
.sort a.Stand .r-bg,.sort a:hover .r-bg{background-position:0 -175px;}
/*--联系我们列表--*/
.contact-list{padding:5px;}
.contact-list i{font-style:normal;color:#3E6FAD;}
.contact-list li{line-height:22px;}
/*--公司业绩--*/
.sCase{padding:5px 0 8px 8px;font-size:0;border-bottom:1px solid #E8E8E8;}
.sCase a{border:1px solid #BDBDBD;padding:8px;display:inline-block;margin:0 5px 10px;overflow:hidden;height:150px;position:relative;}
.sCase img{width:200px;height:150px;background-color:Gray;display:block;}
.sCase span{overflow:hidden;}
.sCase .s1{left:0;bottom:8px;position:absolute;margin-left:8px;width:200px;height:0;background-color:White;}
.sCase .s2{font:12px/26px 宋体;background-color:#E6E6E6;color:#535353;height:26px;display:block;padding:0 10px;margin-top:5px;}
/*--图片查看--*/
.sImage-C{text-align:center;padding:10px 10px 20px;min-height:350px;font-size:14px;font-weight:bold;}
.sImage-C img{padding:5px;border:1px solid #e6e6e6;margin-bottom:10px;width:670px;}
/*--在线留言--*/
.olDiv{display:none}
.sList2{border-bottom:1px dashed #668CB7;margin-bottom:15px;}
.sList2 h3{background-color:#668CB7;font-weight:bold;font-size:14px;padding-left:52px;height:24px;color:White;position:relative;overflow:hidden;}
.sList2 h3 b{position:absolute;left:6px;top:0;font-size:34px;font-family:Arial;}
.sList2 p,.sList2 table{margin-top:3px;padding:5px;}
.sList2 table{ border-collapse:collapse;line-height:30px;width:100%;border-top:1px #668CB7 solid;}
.sList2 table b{color:#668CB7;padding-left:5px;}
.olTable-txt{padding:0 0 10px 25px;line-height:25px;color:#3E6FAD;}
.olTable{width:500px;margin-left:20px;}
.olTable th{color:#3E6FAD;font-size:14px;width:80px; vertical-align:top;}
.olTable td{height:24px;}
.olTable input,.olTable textarea{width:320px;border:1px solid #aaa;color:#777;}
.olTable input{height:20px;padding-left:3px;}
.olTable td span{color:#aaa;}
.olTable td span.Red{color:red;}
.olTable input.focus,.olTable textarea.focus{border-color:#888;outline:#ccc 1px solid;color:#555;}
.olTable input.wrong,.olTable textarea.wrong{border-color:#B7283B;outline:#FF7A8C 1px solid;color:#E2001E;}
.olTable input.Send{width:100px;height:35px;background-image:url(/images/send-btn.gif);cursor:pointer;border:none;}
.olTable input.Send:hover{background-position:0 -35px;}
.olTable input.Download{width:100px;height:35px;background-image:url(/images/download-btn.gif);cursor:pointer;border:none;}
.olTable input.Download:hover{background-position:0 -35px;}
/*--公司资质--*/
.QF{font-size:0;padding:5px 0 0 6px;}
.QF a{display:inline-block;text-align:center;width:162px;height:162px;overflow:hidden;margin:0 5px 18px;}
.QF a img{width:150px;height:130px;border:1px solid #ddd;padding:5px;margin-bottom:3px;}
.QF a span{color:#7f7f7f;font-size:12px;line-height:20px;}
.QF a:hover img{border-color:#aaa;}
.QF a:hover span{color:#555;}
/*--友情链接--*/
.friendLink {margin: 10px auto;padding: 10px;width: 980px;border: 1px solid #CCC;}
.friendLink a {line-height:20px;padding:5px;}
.friendLink a img {margin:5px;}
.textLink:after {clear:both;height:0;display:block;content:"\20";}
.textLink {*zoom:1;}
.textLink li {float: left;margin-right: 5px;width: 150px;height: 1.5em;overflow: hidden;}