﻿@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;list-style:none}
img,a img{border:0px;vertical-align:bottom}
table{border-collapse:collapse;border:none}
table caption{white-space:nowrap}
input,select,textarea{font-size:12px}
body{font-family:"Microsoft YaHei";font-size:12px;line-height:22px;}
a:link{color:#333;text-decoration:none}
a:visited{color:#333;text-decoration:none}
a:hover{color:#f00;text-decoration:underline}
a:active{color:#f00;text-decoration:none}
.L{float:left}
.R{float:right}
.dis{display:block}
.undis{display:none}
.txtCenter{text-align:center}
/*各布局元素*/
.wrapOuter{background-color:#FFF}
.wrapInner{width:980px;margin:0 auto;overflow:hidden; background-color:#FFF}
/*头部*/
.head{background-color:#FFF}
.header{width:980px;height:100px;margin:0 auto;overflow:hidden;background:url(../images/header.jpg) no-repeat; background-color:#FFF}
.someLink{float:right;width:277px;height:27px;line-height:27px;text-align:center;overflow:hidden;padding:12px 2px 0px 0px}
.someLink span{color:#999;padding:0px 5px}
/*头部*/
.inner{ width:980px; margin:0 auto; position:relative;}
#web_logo{font-size:0px; position:relative; z-index:999;}
.top-nav{position:absolute;top:8px; height:60px; z-index:1; text-align:right; width:100%; right:0px;}
.top-nav li.b{ position:absolute; bottom:0px; right:0px;}
.top-nav li.t span{ padding:0px 5px; font-size:10px;}
.top-logo{ min-height:70px; _height:70px;}
nav .inner{z-index:999999;}
nav ul{height:36px;zoom:1;}
nav li{ float:left; display:inline;height:36px; line-height:36px; text-align:center;white-space:nowrap; position:relative;z-index:999999;}
nav li.line{ padding:0px 1px;}
nav li a.nav{ font-size:14px; font-weight:bold; color:#fff; text-shadow:1px 1px #365778; display:block;}
nav li.navdown,nav li.hover{ background:url(../images/navbg-hover.jpg) repeat-x left top;}
nav li.navdown a.nav,nav li.hover a.nav{ border-left:1px solid #41607c; border-right:1px solid #41607c; color:#fff;}
nav dl{ display:none; position:absolute;z-index:999999; text-align:left; background:#efefef url(../images/nav-dlbg.jpg) repeat-x left bottom; border:1px solid #ccc; border:none\9; padding:10px 0px;left:0px;top:36px;}
*html nav  dl{ border:none;}
*+html nav  dl{ border:none;}
nav dl dd{ height:30px; line-height:30px; background:url(../images/dt-11.gif) no-repeat 20px 10px; overflow:hidden; padding-left:35px; padding-right:20px;}
nav dl dd a{ color:#2A3C63; font-weight:bold;}
nav dl.nav-pro dd{ float:left; background:none; height:auto; padding:0px;}
nav dl.nav-pro dd a{ padding-left:30px; font-size:15px;}
nav dl.nav-pro dd p{ white-space:normal; padding-top:5px;}
nav dl.nav-pro dd p a{ display:block; font-weight:normal; font-size:12px; line-height:2;}
.met_flash{ margin-top:10px; font-size:0px; overflow:hidden;} 
.met_flash ul{ margin:0px; padding:0px;} 
/**温馨提示*/
.tishi {border: 1px solid #ececec; margin: 0px auto 8px; height:24px;}
.tsleft { float:left; margin-left:10px; font-weight:bold;}
.tsright { float:right; width:900px;}
/*广告图*/
.bannerOuter{width:980px;padding:10px 0px 0px;overflow:hidden}
.bannerInner{position:relative;width:976px;height:278px;padding:1px;border:1px solid #ccc;overflow:hidden}
.bannerInner .bannerImg{position:absolute;z-index:10;width:976px;height:278px;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=1.0)}
.bannerOuter .bannerNum{width:980px;height:60px;overflow:hidden}
.bannerOuter .bannerNum div{float:left;width:245px;height:45px;line-height:20px;padding-top:3px;overflow:hidden;text-align:center;font-size:12px;font-weight:bold;color:#fff;background:url(../images/bannerNav.jpg) no-repeat -245px top}
.bannerOuter .bannerNum div.photoCurrent{color:#0565b1;background-position:left top}
/*三大产品分类*/
.proSort{width:980px;height:315px;overflow:hidden;background:url(../images/proSort.jpg) no-repeat;padding-bottom:10px}
.proSort h2{height:60px;line-height:43px;font-size:14px;margin-left:35px}
.proSort ul li{float:left;display:inline;margin:0px 0px 23px 25px;width:290px;height:103px;overflow:hidden}
.proSort ul li a{display:block;width:290px;height:105px;text-indent:-9999px;overflow:hidden}
/*客户见证*/
.khjz{width:980px;height:200px;overflow:hidden;background:url(../images/khjz.jpg) no-repeat;padding-bottom:10px}
.khjz h2{height:60px;line-height:43px;font-size:14px;margin-left:35px}
.khjz ul li{float:left;display:inline;margin:0px 0px 23px 25px;width:290px;height:103px;overflow:hidden}
.khjz ul li a{display:block;width:290px;height:105px;text-indent:-9999px;overflow:hidden}
.index_case_jz {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;

    display: inline-block;
    width: 958px;
}
.index_case_jz .subnr {
    height: 126px;
    overflow: hidden;
}
.dls4 {
    border: 1px solid #D8D8D8;
    display: inline;
    float: left;
    height: 110px;
    margin-left: 14px;
    overflow: hidden;
    padding: 1px;
    width: 301px;
}
.dls4 dt {
    float: left;
    height: 90px;
    width: 118px;
}
.dls4 dt img {
    height: 110px;
    width: 118px;
}
.dls4 dd {
    float: left;
    height: 96px;
    line-height: 24px;
    overflow: hidden;
    padding-left: 14px;
    width: 163px;
}
.dls4 dd h5 {
    font-size: 12px;
    height: 24px;
    overflow: hidden;
}
/*首页滚动*/
.sygd{width:980px;height:200px;overflow:hidden;background:url(../images/khjz.jpg) no-repeat;padding-bottom:10px}
.sygd h2{height:50px;line-height:43px;font-size:14px;margin-left:35px}
.sygd div{ margin-left:10px;}
.ibox {
    height: 140px;
    overflow: hidden;
    position: relative;
    width: 980px;
}
.ibox .showbox {
    height: 102px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    top: 20px;
    width: 910px;
}
.ibox .showbox .showbox_list {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 170px;
    left: 0;
    position: absolute;
    width: 25500px;
}
.ibox .showbox .showbox_list UL LI {
    float: left;
    margin: 0 2px;
}
.ibox .showbox .showbox_list UL LI IMG {
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    height: 100px;
    width: 160px;
}
.ibox SPAN {
    background: url(%22..\images\jiantou.png%22) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: left;
    height: 70px;
    position: absolute;
    top: 36px;
    width: 22px;
}
.ibox SPAN.pre {
    background-position: 0 -70px;
    left: 5px;
}
.ibox SPAN.next {
    background-position: -23px -70px;
    right: 5px;
}
.ibox:hover SPAN.pre {
    background-position: 0 0;
}
.ibox:hover SPAN.next {
    background-position: -23px 0;
}
/*更多按钮*/
span.more{float:right;display:block;height:40px;line-height:40px;margin-top:-40px;padding-right:20px;overflow:hidden}
/*新闻列表1*/
.iNewsOuter1{width:980px;height:242px;overflow:hidden;background:url(../images/newSort1.jpg) no-repeat;padding-bottom:10px}
.iNews1{float:left;width:325px;overflow:hidden}
.iNews1 h2{font-size:14px;margin-left:35px;height:40px;line-height:35px;color:#105aaf}
.iNews1 ul{padding:0px 10px 0px 115px}
.iNews1 ul li{padding-bottom:10px}
/*新闻列表2*/
.iNews2{float:left;width:330px;overflow:hidden}
.iNews2 h2{font-size:14px;margin-left:40px;height:40px;line-height:35px;color:#105aaf}
.iNews2 ul{padding:0px 10px 0px 25px}
.iNews2 ul li{border-bottom:1px dotted #ededed;line-height:30px;padding-left:15px;background:url(../images/arrow.gif) no-repeat left center}
/*新闻列表3*/
.iNews3{float:left;width:325px;overflow:hidden}
.iNews3 h2{font-size:14px;margin-left:40px;height:40px;line-height:35px;color:#105aaf}
.iNews3 ul{padding:0px 10px 0px 25px}
.iNews3 ul li{border-bottom:1px dotted #ededed;line-height:30px;padding-left:15px;background:url(../images/arrow.gif) no-repeat left center}
/*新闻列表4*/
.iNewsOuter2{width:980px;height:243px;overflow:hidden;background:url(../images/newSort2.jpg) no-repeat; margin-bottom:10px;}
.iNews4{float:left;width:325px;overflow:hidden}
.iNews4 h2{font-size:14px;margin-left:40px;height:40px;line-height:35px;color:#105aaf}
.iNews4 ul{padding:0px 10px 0px 18px}
.iNews4 ul li{border-bottom:1px dotted #ededed;line-height:30px;padding-left:15px;background:url(../images/arrow.gif) no-repeat left center}

/*新闻列表4*/
.iNewsOuter0{width:980px;height:243px;overflow:hidden;background:url(../images/newSort0.jpg) no-repeat; margin-bottom:10px;}
.iNews4{float:left;width:325px;overflow:hidden}
.iNews4 h2{font-size:14px;margin-left:40px;height:40px;line-height:35px;color:#105aaf}
.iNews4 ul{padding:0px 10px 0px 18px}
.iNews4 ul li{border-bottom:1px dotted #ededed;line-height:30px;padding-left:15px;background:url(../images/arrow.gif) no-repeat left center}
.about span.more{margin-top:-45px}
.about{float:left;width:655px;overflow:hidden}
.about h2{font-size:14px;margin-left:40px;height:45px;line-height:40px;color:#105aaf}
.abouttxt {padding: 0 15px 0 20px;}
.abouttxt img { padding:0 5px; float:left}
.about ul{width:300px;padding:0px 15px 0px 20px;overflow:hidden}
.about ul li div.photo{float:left;position:relative;display:block;width:135px;height:80px;margin-right:10px;overflow:hidden}
.about ul li div.photo a{display:table-cell;vertical-align:middle;text-align:center;width:135px;height:80px;overflow:hidden;*display:block;*font-size:72px;*font-family:Arial}
.about ul li div.photo a img{vertical-align:middle}
.about ul li div.desc{float:left;width:150px;height:80px;line-height:20px;text-indent:2em;overflow:hidden;text-align:justify;text-justify:distribute}
.about ul.iNews5List{padding-top:5px}
.about ul.iNews5List li{border-bottom:1px dotted #ededed;line-height:30px;padding-left:15px;background:url(../images/arrow.gif) no-repeat left center}

/*新闻列表5*/
.iNews5 span.more{margin-top:-45px}
.iNews5{float:left;width:330px;overflow:hidden}
.iNews5 h2{font-size:14px;margin-left:40px;height:45px;line-height:40px;color:#105aaf}
.iNews5 ul{width:300px;padding:0px 15px 0px 20px;overflow:hidden}
.iNews5 ul li div.photo{float:left;position:relative;display:block;width:135px;height:80px;margin-right:10px;overflow:hidden}
.iNews5 ul li div.photo a{display:table-cell;vertical-align:middle;text-align:center;width:135px;height:80px;overflow:hidden;*display:block;*font-size:72px;*font-family:Arial}
.iNews5 ul li div.photo a img{vertical-align:middle}
.iNews5 ul li div.desc{float:left;width:150px;height:80px;line-height:20px;text-indent:2em;overflow:hidden;text-align:justify;text-justify:distribute}
.iNews5 ul.iNews5List{padding-top:5px}
.iNews5 ul.iNews5List li{border-bottom:1px dotted #ededed;line-height:30px;padding-left:15px;background:url(../images/arrow.gif) no-repeat left center}
/*新闻列表6*/
.iNews6{float:left;width:325px;overflow:hidden}
.iNews6 h2{font-size:14px;margin-left:40px;height:40px;line-height:35px;color:#105aaf}
.iNews6 ul{padding:0px 10px 0px 25px}
.iNews6 ul li{border-bottom:1px dotted #ededed;line-height:30px;padding-left:15px;background:url(../images/arrow.gif) no-repeat left center}
/*底部链接*/
/*底部链接*/
.footNavOuter{height:191px;overflow:hidden;background:url(../images/foot2.jpg) repeat-x; }
.footNavInner{width:980px;height:191px;margin:0 auto;background:url(../images/foot1.jpg) no-repeat; }
.footNavInner .L ul li{line-height:26px;padding-left:10px;background:url(dian.gif) no-repeat left center}
.footNavInner .L h3{height:55px;line-height:55px;font-size:14px}
.footNavInner .fN1{width:286px;padding-left:30px;overflow:hidden}
.footNavInner .fN2{width:318px;padding-left:18px;overflow:hidden}
.footNavInner .fN3{width:176px;padding-left:18px;overflow:hidden}
.footNavInner .fN4{width:282px;padding-left:43px;overflow:hidden}
.footNavInner .fLink{clear:both}
.footNavInner .fLink li{float:left;white-space:nowrap;margin-right:10px}
/*底部*/
.footOuter{clear:both;padding:10px 0px;overflow:hidden;color:#ffffff;background:#6d6d6d}
.footInner{width:980px;margin:0 auto;overflow:hidden}
.footInner .L span{margin-right:10px}
.footInner .R{text-align:right}
.footInner .R span{margin:0px 5px}
.footInner a{color:#ffffff}
.footInner a:hover{color:#dcecff}
.footInner img{vertical-align:middle}
/*在线联系*/
.floater{position:absolute;z-index:10;text-align:center;border:1px solid #2678e6}
.floater h3{font-size:14px;line-height:30px;margin-bottom:5px;color:#fff;background:#2678e6}
.floater img{margin-right:5px;vertical-align:middle}
.floater .openButton{width:22px;padding:10px 0px;cursor:pointer;color:#fff;background:#69f}
.floater .onlineMiddle{padding:1px}
.floater .onlineMiddle table{background:#fff}
.floater .onlineMiddle table td{text-align:left;padding:2px 10px}
.floater .onlineMiddle .hideOnline{cursor:pointer;color:#fff;background:#1f54bc}