/*站点标签通用样式定义*/
html,body{
font-family:微软雅黑,arial,宋体;font-size:14px;line-height:2;color:#2d2d2e; margin:0 auto; background:#e6eae4 url(../images/ldbg.gif) repeat-x top;}
body, div, ul, li, iframe, form, p,span,h1,h3,h4{ margin: 0px; padding: 0px; }
a{text-decoration:none;color:#2d2d2e;}
a:hover{ color:#f37900; }
ul,li{list-style-type:none;}
iframe, img,td { border: 0px; }
 table { border-collapse: collapse; }
 
h1{font-size:18px; font-weight:bold;}
h2{font-size:16px; font-weight:bold;}
h3{ font-size:14px; font-weight:bold;}
h4{ font-size:14px; font-weight:bold;}

/*全局样式类定义*/
.clear { clear: both; height:0; overflow:hidden; }

 /*全局头部样式定义*/
.head{ width:100%; height:180px; background:url(../images/ldmenubg.gif) repeat-x bottom;}
.index{ width:990px; height:28px; line-height:28px; margin:0 auto;}
.index span{ float:right; color:#f8f9f9}
.logo{ width:990px; height:110px; margin:0 auto; background:url(../images/ldlogo.gif) no-repeat left center;}
.logo span{ height:110px; float:right; }
/*导航样式定义*/

#nav {width:990px;TEXT-ALIGN: center; MARGIN:0 auto; HEIGHT: 35px; OVERFLOW: hidden}
#nav li { TEXT-ALIGN: center; PADDING-BOTTOM: 0px;  width:123PX;PADDING-RIGHT: 0px; BACKGROUND: url(../images/ldshu.gif) no-repeat right 5px; FLOAT: left; HEIGHT: 35px; line-height:35px; PADDING-TOP: 0px}
#nav li a{ color:#fff;}
#nav ul{_margin-left:-62px; *margin-left:-62px;}
#nav ul li{border-bottom:1px solid #fff; height: 25px; line-height:25px;}
 #nav ul a { display: block; width: 123PX; height: 25px; line-height:25px; color: #ffffff; text-align: center;   BACKGROUND: #014da5 }
#nav ul a:hover { background-color: #cc0000; }
#nav ul { position: absolute; display: none; width: 123PX; line-height: 25px; line-height:25px; text-align: left; color: #FFF; z-index: 9999; }
#nav ul ul { left: 123PX; top: 3px; }
#nav .subMenuItem { width: 123PX; height: 25px;line-height:25px; background: #28262b; border-bottom:1px solid #fff;}
#nav .subMenuItem a { width: 123PX; height: 25px;line-height:25px; }
#nav .subMenuItem a:hover { color: #F3F3F3; background: #cc0000; }





.banner{ clear:both;width:990px; margin:0 auto;  line-height:22px;}

/*ad*/
.ad{ width:990px; height:37px; line-height:37px; background:url(../images/ldadbg.gif); margin:10px auto;    overflow: hidden; }
.ad h4{ color:#024ca4; padding:0 35px; display:inline;}

.content{  width:990px; margin:0 auto;}


/*foot*/
.foot{ width:990px; height:130px; margin:10px auto;background:#fff url(../images/ldfoot.gif) repeat-x bottom;}
.foota{ width:6px; height:94px; float:left; background:url(../images/ldfoota.gif) no-repeat; overflow:hidden;}
.footb{ width:6px; height:94px; float:left; background:url(../images/ldfootb.gif) no-repeat; overflow:hidden;}
.footer{ width:838px; height:94px; padding-left:140px; float:left; background:url(../images/ldfootlogo.gif) no-repeat 10px center;}
.topa{ float:right; padding:30px 20px;}

.nav{ line-height:40px; color:#024ca4;}
.nav a{ color:#024ca4; padding:0 10px;}



/*产品列表*/
.plist{ width:246px; float:left; background:#fff url(../images/ldtextbg.gif) repeat-y right;}
.plistop{ width:246px; height:32px; line-height:32px; background:url(../images/ldtita.gif); text-indent:27px; color:#fff;}
.plistop a{ float:right; padding-right:15px; color:#fff;}
.plistest{  padding:10px 15px 15px 15px;background:url(../images/ldbot1.gif) no-repeat bottom;}
.plistest2{  padding:10px 15px 15px 15px;background:url(../images/ldbot1.gif) no-repeat bottom; height:445px;}
/*.plistest li{ width:212px; height:31px; line-height:31px; text-indent:35px; margin:0 auto; margin-top:6px; background:url(../images/ldsidelist.gif);}
.plistest li a:hover{width:212px; height:31px; display:block; color:#024ca4;background:url(../images/ldsideturn.gif);}*/

.plist .new_inp {
    text-align: right;
    float: right;
    padding-top: 7px;    margin-right: 21px;margin-bottom: 10px;
}
.plist .new_inp .inp_1 {
    width: 150px;
    height: 36px;
    border: 1px solid #E1E1E1;
    border-right: none;
    padding-left: 14px;
    font-family: "微软雅黑";
    border-radius: 20px 0 0 20px;
}
.plist .new_inp .inp_2 {
    width: 45px;
    height: 38px;
    background: #1264a0 url(../images/new_ser_btn.png) center center no-repeat;
    border: none;
    cursor: pointer;
    background-size: 67%;
    border-radius: 0 20px 20px 0;
}
.plist .new_inp input {
    margin: 0px;
    padding: 0px;
    float: left;
}


.mLeftItem{ width:212px; height:31px; overflow:hidden;}
.mLeftItem { width:212px; height:31px; line-height:31px; text-indent:35px; margin:0 auto; margin-top:6px; background:url(../images/ldsidelist.gif);}
/*.mLeftItem a{width:212px; height:31px; line-height:31px; text-indent:35px; margin:0 auto;  background:url(../images/ldsidelist.gif);}*/
.mLeftItem a:hover{ width:212px; height:31px; display:block; color:#024ca4;background:url(../images/ldsideturn.gif);}


.mLeftSub { position: absolute; float: left; margin-left: 212px; margin-top: -30px; width: 212px; display: none; list-style: none;   }
.mLeftSub li { background:none; width: 212px; height: 30px; line-height:30px; margin-top:0;  text-align: left;border-bottom:1px solid #fff;}
.mLeftSub li a { text-indent:0;  width: 212px;  display:block; background: #dddddd;border-bottom:1px solid #fff; padding-left:10px; overflow:hidden }
.mLeftSub li a:hover { background:#eee;border-bottom:1px solid #fff; }



/*友情连接*/
.pro{ width:986px; margin:0 auto;background:#fff url(../images/ldtextbg.gif) repeat-y right; margin-top:10px; }
.protop{ width:986px; height:31px; padding-top:2px; line-height:33px; background:url(../images/ldtit.gif) }
.protop a{ width:89px; height:31px; overflow:hidden; text-align:center; background:url(../images/ldmore.gif) no-repeat center bottom; float:right;}
.protop h3{ width:83px; height:31px;  background:url(../images/ldtitbg.gif) no-repeat center; overflow:hidden; color:#fff; line-height:31px; text-align:center; }

.protest{padding:15px; overflow:hidden; background:url(../images/ldbot.gif) no-repeat bottom;}