.indexFlash{height:346px; overflow:hidden; position:relative;}
.indexFlash .leftBtn{position:absolute; top:175px; left:50%; margin-left:-640px; z-index:10; display:block; width:25px; height:35px; overflow:hidden; background:url(../images/nimg25_1.png) left top no-repeat;}
.indexFlash .rightBtn{position:absolute; top:175px; right:50%; margin-right:-640px; z-index:10; display:block; width:25px; height:35px; overflow:hidden; background:url(../images/nimg25_2.png) left top no-repeat;}
.indexFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:25px; width:100%; text-align:center;}
.indexFlash .btnDiv span{display:inline-block; width:35px; height:13px; background:url(../images/limg13_1.png) center top no-repeat; cursor:pointer;}
.indexFlash .btnDiv .spanNow{background:url(../images/limg13_2.png) center top no-repeat;}
.indexFlash .btnDiv .spanNow2{background:url(../images/limg13_3.png) center top no-repeat;}
.indexFlash .btnDiv .spanNow3{background:url(../images/limg13_4.png) center top no-repeat;}
.indexFlash li{position:absolute; z-index:1; left:0px; top:0px; width:100%; display:none;}
.indexFlash li a{display:block; height:346px;}

.pageSearch{height:60px; overflow:hidden; background:#e5e5e5; color:#989898;}
.pageSearch em{display:block; float:left; height:60px; line-height:60px; text-align:center; width:98px; padding-right:6px; color:#fff; background:url(../images/limg104.png) left top no-repeat; font-size:14px; font-family:"微软雅黑";}
.pageSearch li{float:left; padding:16px 0 0 5px;}
.pageSearch .selectDiv{height:28px; line-height:28px; width:190px; overflow:hidden; background:#fff url(../images/lico.png) right center no-repeat;}
.pageSearch .input1{padding:0 5px; width:210px; height:28px; line-height:28px; background:#fff; float:left; color:#989898;}
.pageSearch .btn1{float:left; width:48px; height:28px; cursor:pointer; background:#0057a1; color:#fff;}
.pageSearch2{margin-bottom:28px;}
.pageSearch2 li{padding:16px 5px 0 0;}


.indexTitle{height:52px; line-height:52px; overflow:hidden; position:relative;}
.indexTitle h1{font-size:18px; color:#e20009; font-family:"微软雅黑";}
.indexTitle h1 span{color:#b2b2b2; text-transform:uppercase; padding-left:15px; background:url(../images/indexTitle.gif) left center no-repeat; font-size:14px; font-weight:400;}
.indexTitle .more{position:absolute; top:5px; right:0px; color:#717171; font-family:"宋体";}

.indexProduct{width:980px; height:200px; overflow:hidden;}
.indexProduct a{color:#838383;}
.indexProduct ul{width:110%;}
.indexProduct li{float:left; width:223px; height:200px; padding-right:30px; overflow:hidden;}
.indexProduct .name{padding-top:12px;text-align: center;}

.indexNews{width:475px; height:335px; overflow:hidden;}
.indexNews dl{height:125px; overflow:hidden; position:relative;}
.indexNews dt{position:absolute; left:0px; top:0px;}
.indexNews dd{padding-left:175px;}
.indexNews h5 a{font-family:"微软雅黑";}
.indexNews .content{line-height:18px; padding:13px 0; color:#888; text-align:justify;}
.indexNews .time{color:#a0a0a0;}
.indexNews li{height:29px; line-height:29px; overflow:hidden; padding-left:23px; background:url(../images/lico1.png) left center no-repeat; position:relative;}
.indexNews li span{position:absolute; top:0px; right:0px; color:#bdbdbd;}

.indexPart1{height:208px; overflow:hidden; position:relative;}
.indexPart1 .tab{width:122px; overflow:hidden; position:absolute; z-index:10; left:0px; top:12px;}
.indexPart1 .tab li{width:116px; height:47px; line-height:47px; overflow:hidden; background:#e5e5e5; margin-bottom:1px; font-weight:bold; color:#6f6f6f; cursor:pointer; text-indent:40px; position:relative;}
.indexPart1 .tab img{position:absolute; left:10px; top:13px;}
.indexPart1 .tab .img2{display:none;}
.indexPart1 .tab .liNow{background:url(../images/limg122.png) left top no-repeat; width:122px; color:#fff;}
.indexPart1 .tab .liNow .img1{display:none;}
.indexPart1 .tab .liNow .img2{display:block;}
.indexPart1 .tabContent li{height:29px; line-height:29px; overflow:hidden; padding-left:128px; position:relative; top:12px;}
.indexPart1 .tabContent span{position:absolute; top:0px; right:0px; color:#bdbdbd;}

.indexPart2{width:477px; /*height:155px;*/ position:relative; overflow:hidden;}
.indexPart2 ul{width:200%;}
.indexPart2 li{float:left; padding-right:6px;}
.indexPart2 a {background: #42474c}
.indexPart2 a, .indexPart2 a:hover{color:#fff; display:block; width:155px; height:113px; overflow:hidden; position:relative;}
.indexPart2 a div{position:absolute; z-index:10; top:25px; left:35px; width:155px; text-align:center; font-size:14px; font-family:"微软雅黑"; font-weight:bold;}

.indexLayer{position:absolute; top:745px; z-index:100; width:355px; height:285px; overflow:hidden; background:url(../images/limg589.png) left top no-repeat; padding:0 45px 0 190px; color:#888; display:none;}
.indexLayer .imgDiv{position:absolute; left:30px; top:40px;}
.indexLayer h1{padding:20px 0 15px 0; font-size:18px; font-family:"微软雅黑";}
.indexLayer .content{line-height:20px; text-align:justify;}
.indexLayer .more{position:absolute; right:45px; top:235px;}

.application{padding-top:30px;}
.application li{height:163px; background:#e9e9e9; padding-left:425px; position:relative; margin-bottom:30px; overflow:hidden;}
.application .imgDiv{position:absolute; left:0px; top:0px;}
.application .name{position:absolute; left:275px; top:65px; font-size:18px; white-space:nowrap;}
.application dl{padding-top:25px; float:left; width:180px; overflow:hidden;}
.application dd{height:29px; line-height:29px; overflow:hidden;}
.application dd a{background:url(../images/lico3.png) right center no-repeat; color:#676767; padding-right:20px;}

.applicationShow{padding:25px 0 55px 0;}
.applicationShow h1{font-size:22px; color:#0057a1;}
.applicationShow .imgDiv{text-align:center; padding:40px 0 50px 0;}
.applicationShow th{height:47px; background:#0057a1; color:#fff; border-right:#d6d6d6 solid 1px; font-size:14px; font-weight:400;}
.applicationShow td{background:#f0f0f0; border-right:#d6d6d6 solid 1px; border-bottom:#d6d6d6 solid 1px; text-align:center; padding:5px 0;}
.applicationShow td span{font-size:14px;}
.applicationShow td div{padding-left:25px; text-align:left;}
.applicationShow td a{padding-left:25px; text-align:left; display:block;}

.HR{padding:25px 0;}
.HR h1{font-size:18px; padding-bottom:20px;}
.HR h2{padding-bottom:15px;}
.HR h3{padding:0 0 12px 28px;}
.HR .content{text-indent:28px; padding-bottom:20px; color:#727272; line-height:24px; text-align:justify; font-size:14px;}
.HR .imgDiv{text-align:center; padding:20px 0;}

.jobTitle{height:33px; line-height:22px; overflow:hidden; font-size:18px; color:#333; background:url(../images/jobTitle.gif) left 32px repeat-x; padding-left:10px;}
.jobTitle em{display:block; float:left; border-bottom:#4a9239 solid 1px; color:#4a9239; height:32px; overflow:hidden;}
/**/
.jobPart1{width:470px; height:320px; overflow:hidden; padding-right:20px; border-right:#eee solid 1px; position:relative;}
.jobPart1 .imgDiv{position:absolute; left:10px; top:58px;}
.jobPart1 .name{padding:35px 0 0 225px; font-size:16px; line-height:24px;}
.jobPart1 .content{padding:10px 0 20px 225px; text-align:justify; font-size:14px; color:#666; line-height:24px;}
.jobPart1 .more{padding-left:225px;}
/**/
.jobPart2{width:470px; height:320px; overflow:hidden; position:relative;}
.jobPart2 .fl{padding-top:25px;}
.jobPart2 .fr{width:240px; overflow:hidden; padding-top:35px;}
.jobPart2 dd{height:30px; line-height:30px; overflow:hidden; font-size:14px; background:url(../images/ico1.gif) left center no-repeat; padding-left:15px;}
.jobPart2 dd a{color:#666;}
.jobPart2 .more{padding-top:15px;}
/**/
.jobPart3{width:470px; height:270px; overflow:hidden; padding-right:20px; border-right:#eee solid 1px; position:relative;}
.jobPart3 .btnDiv{width:245px; position:absolute; z-index:10; right:20px; top:58px; height:30px; overflow:hidden;}
.jobPart3 .btnDiv h1{float:left; font-weight:400;}
.jobPart3 .btnDiv span{display:block; float:left; margin-left:5px; background:url(../images/btn1.png) center top no-repeat; height:8px; width:8px; position:relative; top:8px;}
.jobPart3 .btnDiv .on{background:url(../images/btn2.png) center top no-repeat;}
.jobPart3 .more{position:absolute; z-index:10; left:225px; top:220px;}
.jobPart3 li{height:235px; overflow:hidden; position:relative; padding-left:225px; line-height:24px; font-size:14px; text-align:justify; color:#666;}
.jobPart3 .imgDiv{position:absolute; left:10px; bottom:0px;}
.jobPart3 .name{padding:65px 0 5px 0;}
.jobPart3 .name a{color:#333;}
/**/
.jobPart4{width:470px; height:270px; overflow:hidden; position:relative;}
.jobPart4 .name{font-size:16px; padding:25px 0 15px 10px;}
.jobPart4 dd{height:30px; line-height:30px; overflow:hidden; font-size:14px; background:url(../images/ico2.gif) 10px center no-repeat; padding-left:33px;}
.jobPart4 dd a{color:#666;}
.jobPart4 .more{padding:35px 0 0 10px;}

.service li{background:#fcfcfc; border:#e4e4e4 solid 1px; width:378px; padding:0 45px; height:293px; overflow:hidden;}
.service h1{font-size:18px; color:#333; height:90px; line-height:90px; padding-top:5px; overflow:hidden; position:relative;}
.service h1 a{position:absolute; top:35px; right:0px;}
.service .msg{font-size:14px; color:#333; line-height:24px; padding-bottom:10px;}
.service .content{font-size:14px; line-height:24px;}
.service .content em{color:#888;}

.Dot .fl{width:490px; overflow:hidden;}
.Dot h1{font-size:18px; color:#333; padding-bottom:20px;}
.Dot .content{font-size:14px; line-height:24px; padding-bottom:25px;}
.Dot .content em{color:#888;}

.online .title{font-size:18px; padding-bottom:20px; color:#333;}
.online li{min-height:24px; _height:24px; line-height:24px; padding:0 0 15px 25px; color:#666; font-size:14px; position:relative; text-align:justify;}
.online li span{position:absolute; left:0px; top:0px;}

.Speech .content{width:840px; overflow:hidden; text-align:justify; font-size:14px; line-height:24px; color:#666; position:relative; top:-5px;}

.History .tab{height:110px; overflow:hidden; background:url(../images/HistoryBg1.gif) left 4px repeat-x;}
.History .tab li{float:left; width:20%; height:110px; overflow:hidden; text-align:center; cursor:pointer; background:url(../images/HistoryIco.png) center top no-repeat; font-size:14px;}
.History .tab li div{font-weight:bold; color:#333; padding:22px 0 2px 0;}
.History .tab .liNow{background:url(../images/HistoryIcoOn.png) center top no-repeat; color:#0057a1;}
.History .tab .liNow div{color:#0057a1;}
/**/
.History .tabContent li{min-height:30px; _height:30px; line-height:30px; padding:0 0 20px 70px; position:relative; color:#666; font-size:14px;}
.History .tabContent li em{position:absolute; left:0px; top:0px; white-space:nowrap; color:#0057a1; font-weight:bold;}

.Honor{width:980px; overflow:hidden; position:relative;}
.Honor ul{width:110%;}
.Honor li{float:left; width:206px; height:141px; overflow:hidden;margin-right: 5px;margin-top: 5px;}

.about{text-align:justify; font-size:14px; line-height:24px; color:#666;}
.about .imgDiv{padding-bottom:20px;}

.Technology li{height:330px; overflow:hidden; position:relative; padding:0 35px 0 385px; border-bottom:#ccc solid 1px; font-size:14px; line-height:24px; text-align:justify; color:#666;}
.Technology .imgDiv{position:absolute; left:40px; top:28px;}
.Technology h2{padding:35px 0 20px 0;}

.group h1{text-align:center; padding-bottom:20px; font-size:18px; color:#707070;}

.aboutTitle{height:58px; line-height:58px; overflow:hidden; position:relative; font-size:18px; color:#333;}
.aboutTitle .btn{position:absolute; top:20px; right:0px; background:url(../images/more.gif) right 3px no-repeat; height:24px; line-height:24px; width:45px; font-size:12px; font-weight:400;}
/**/
.aboutPart1{height:335px; overflow:hidden; border-bottom:#d9d9d9 solid 1px;}
.aboutPart1 .fr{width:320px; overflow:hidden; padding-right:295px; position:relative; top:-5px;}
.aboutPart1 .content{color:#666; line-height:24px; font-size:14px; text-align:justify; padding-bottom:30px;}
/**/
.aboutPart2{position:absolute; z-index:10; top:433px; right:50%; margin-right:-490px; width:250px; height:397px; padding-left:20px; overflow:hidden; border-left:#d9d9d9 solid 1px;}
.aboutPart2 .imgDiv{text-align:center;}
.aboutPart2 .content{padding:10px 0; color:#666; line-height:24px; font-size:14px; text-align:justify;}
/**/
.aboutPart3{width:980px; height:202px; overflow:hidden; position:relative; border-bottom:#ccc solid 1px; padding-top:10px;}
.aboutPart3 ul{width:200%;}
.aboutPart3 li{float:left; width:246px; overflow:hidden;}
/**/
.aboutPart4{width:292px; overflow:hidden;}
.aboutPart4 .content{padding:10px 0 0 0; color:#666; line-height:24px; font-size:14px; text-align:justify;}
.aboutPart4 .msg{font-size:14px; text-align:right; line-height:24px; color:#0057a1;}
.aboutPart4 .msg a{color:#0057a1;}

.productTitle{height:74px; border-top:#0057a1 solid 2px; overflow:hidden; position:relative; padding-left:60px;margin-bottom: 20px;}
.productTitle span{display:block; width:60px; height:47px; line-height:47px; overflow:hidden; text-align:center; background:#0057a1; color:#fff; font-size:24px; font-weight:bold; position:absolute; z-index:1; left:0px; top:0px;}
.productTitle h1{height:45px; line-height:42px; border:#ddd solid 1px; background:#f5f5f5; padding-left:25px; font-size:22px; font-family:"微软雅黑"; color:#5b5b5b; font-weight:400;}
.productTitle ul{position:absolute; top:0px; right:-1px;width:750px;}
.productTitle li{float:left; padding:0 15px; background:url(../images/lline1.gif) right center no-repeat; height:43px; padding-top:4px;}
.productTitle a{color:#666; display:block; float:left; height:39px; line-height:39px; overflow:hidden; white-space:nowrap;}
.productTitle a:hover, .productTitle .aNow{border-bottom:#e20009 solid 4px; color:#e20009;}
/**/
.productTitle1{height:48px; overflow:hidden; border-bottom:#0057a1 solid 1px; margin-bottom:27px;margin-top:20px;}
.productTitle1 span{display:block; float:left; height:48px; line-height:48px; padding:0 10px; white-space:nowrap; overflow:hidden; color:#fff; font-size:22px; background:#0057a1;}

.productList{width:980px; overflow:hidden; position:relative;}
.productList ul{width:110%;}
.productList li{float:left; width:188px; height:260px; overflow:hidden; padding-right:10px;}
.productList .name{padding:8px 0 0 0; height:60px; overflow:hidden; border-bottom:#ddd solid 1px; line-height:24px; font-family:"微软雅黑";}
.productList .name div{font-size:14px;}
.productList dt, .productList dd{float:left; width:85px; overflow:hidden;}
.productList dl a{display:block; height:40px; line-height:40px; overflow:hidden; padding-left:25px;}
.productList dt a{background:url(../images/nimg21_1.png) left center no-repeat;}
.productList dd a{background:url(../images/nimg21_2.png) left center no-repeat;}

.product{height:365px; border:#ddd solid 1px; width:980px; background:#f5f5f5;  margin-bottom:40px;}
.product ul{width:110%;}
.product li{float:left; width:108px; height:365px;  border-right:#ddd solid 1px;}
.product h1{height:50px; line-height:50px; text-align:center; overflow:hidden; font-size:14px;}
.product h1 a{color:#0057a1;}
.product dd{padding:2px 0 3px 0; position:relative}



.product dd a{display:block; line-height:16px; color:#5b5b5b; background:url(../images/ico3.gif) right bottom no-repeat; padding:0 8px;}
.product dd a:hover, .product dd .aNow{background:#e20009 url(../images/ico3on.gif) right bottom no-repeat; color:#FFF; box-shadow:0px 0px 8px #666;}


.product dd .showDiv{position: absolute;top: 0px;left: 108px;display:none; z-index:99999;
width: 170px;
overflow: hidden;
padding: 15px 20px;
background: #FFF;
border: #ddd solid 1px;
box-shadow: 3px 3px 3px #ccc;
                     }
.product dd .showDiv li{height:30px; line-height:30px; overflow:hidden; background:url(../images/lico5.png) right center no-repeat; width:88%; border:none}
.product dd .showDiv li a{ width:100%; background:none;}
.product dd .showDiv li a:hover{ background:none; color:#0057a1;box-shadow:none}

.product dd .showDiv1{ display:block}
.product .dd_01 a{background:url(../images/ico3.gif) left bottom no-repeat; padding-bottom:15px;}
.product .dd_01 a:hover, .product .dd_01 .aNow{background:#e20009 url(../images/ico3on.gif) left bottom no-repeat; color:#FFF; box-shadow:0px 0px 8px #666;}
.product .li_01{width:100px; overflow:hidden;}
.product .li_02{width:90px; overflow:hidden;}
.product .li_03{width:155px; overflow:hidden;}

.productLayer{position:absolute; z-index:20; left:300px; top:400px; width:170px; overflow:hidden; padding:15px 20px; background:#FFF; border:#ddd solid 1px; box-shadow:3px 3px 3px #ccc; display:none;}
.productLayer li{height:20px; line-height:20px; overflow:hidden; background:url(../images/lico5.png) right center no-repeat;}

.productShow_1{height:355px; overflow:hidden; padding-left:510px; position:relative;}
.productShow_1 .imgDiv{position:absolute; left:0px; top:0px;}
.productShow_1 h1{padding:10px 0; font-weight:400; color:#e20009;}
.productShow_1 .name{color:#787878; font-size:16px;}
.productShow_1 .content{padding:30px 0; color:#a4a4a6; min-height:50px; _height:50px;}
.productShow_1 .msg{padding-left:25px; height:40px; line-height:40px; overflow:hidden; background:url(../images/lico6.png) 8px center no-repeat;}
.productShow_1 .btn1, .productShow_1 .btn1:hover{display:block; width:182px; height:34px; line-height:34px; text-align:center; background:#e20009; color:#fff;}
/**/
.productTab{height:57px; line-height:57px; overflow:hidden; background:#f7f7f7; border-bottom:#bdbdbd solid 2px;}
.productTab li{float:left; font-size:15px; height:57px; width:188px; overflow:hidden; text-align:center; color:#8d8d8d; cursor:pointer;}
.productTab .liNow{background:#ededed; font-weight:bold; color:#353535;}
/**/
.productShow_2{padding:20px 0; font-size:14px; color:#7d7d7d; line-height:24px;}
.productShow_2 span{color:#4e4d4d;}

.productNews{border-top:#ddd solid 1px; height:320px; overflow:hidden;}
.productNews .title{height:70px; line-height:70px; overflow:hidden; position:relative;}
.productNews .title h1{font-size:18px; font-weight:400; color:#333;}
.productNews .title a{position:absolute; top:0px; right:0px;}
.productNews .list{width:980px; overflow:hidden; position:relative;}
.productNews ul{width:200%;}
.productNews li{width:133px; height:190px; overflow:hidden; background:#eee; float:left; margin-right:6px; color:#9c9c9c; position:relative;}
.productNews li .img{position:absolute; left:0px; top:0px; display:none;}
.productNews li h1{font-size:14px; line-height:20px; font-weight:400; overflow:hidden; padding:5px 8px;}
.productNews li h1 a{color:#888;}
.productNews .content{line-height:20px; display:none; text-align:justify; padding:0 8px;}
.productNews .time{padding:15px 8px;}
.productNews .time1{padding:15px 8px; display:none;}
.productNews .btn{position:absolute; right:10px; bottom:20px;}
/**/
.productNews .liNow{width:285px; padding:0 15px 0 260px; overflow:hidden;}
.productNews .liNow .imgDiv, .productNews .liNow .time{display:none;}
.productNews .liNow .img, .productNews .liNow .content, .productNews .liNow .time1{display:block;}
.productNews .liNow .btn{right:30px;}
.productNews .liNow h1{font-size:18px; padding:18px 8px;}
.productNews .liNow h1 a{color:#333;}

.Authenticate h1{height:35px; line-height:35px; overflow:hidden; background:url(../images/lline2.gif) center repeat-x; font-size:18px; color:#0057a1;}
.Authenticate h1 span{padding-right:10px; background:#fff; display:block; float:left; height:35px; overflow:hidden;}
.Authenticate .content{line-height:24px; text-align:justify; font-size:14px; padding:10px 0 20px 0; color:#666;}
.Authenticate .imgDiv{padding:20px 0 0 0; text-align:center;}

.law li{padding:0 0 30px 30px; min-height:24px; _height:24px; line-height:24px; font-size:14px; text-align:justify; position:relative; color:#666;}
.law span{position:absolute; left:0px; top:0px;} 

.contact li{float:left; width:490px; height:250px; overflow:hidden; color:#656565;}
.contact .name{padding:20px 0; font-size:16px; color:#0057a1;}
.contact .content{line-height:36px; font-size:14px;}
.contact .content span{color:#1f94d2;}

.SearchFor .title{padding:0 0 15px 0; font-size:18px; color:#0057a1;}
.SearchFor .msg{font-size:14px; padding-bottom:10px;}
.SearchFor a{color:#e20009;}
.SearchFor li{background:url(../images/lline3.gif) bottom repeat-x; padding:20px 0; line-height:24px; font-size:14px; color:#818181;}
.SearchFor h2{padding:0 0 8px 0; font-weight:400; color:#373737;}

.map li{height:85px; overflow:hidden; border-bottom:#e9e9e9 solid 1px;}
.map h1{padding:15px 0; font-size:18px; font-weight:400;}
.map h1 a{background:url(../images/lico7.png) right center no-repeat; padding-right:25px;}
.map .content a{padding-right:55px;}

.Links{width:980px; overflow:hidden; position:relative;}
.Links ul{width:110%;}
.Links li{float:left; width:239px; height:200px; overflow:hidden; text-align:center; margin-right:8px;}
.Links .imgDiv img{border:#c5c5c5 solid 1px;}
.Links .name{padding-top:10px;}
.Links a{color:#919191;}

.Issue li{padding:25px 0 0 0; line-height:24px;}
.Issue h2{padding:0 0 10px 30px; background:url(../images/lico8.png) left 2px no-repeat; color:#333; font-weight:400;}
.Issue .content{background:url(../images/lline3.gif) bottom repeat-x; margin-left:30px; padding-bottom:25px; font-size:14px; color:#666;}

.reports li{padding:0 0 0 260px; height:215px; overflow:hidden; border-bottom:#d9d9d9 solid 1px; position:relative; font-size:14px; margin-bottom:25px; color:#666;}
.reports .imgDiv{position:absolute; left:0px; top:0px;}
.reports .name{font-size:18px; padding-bottom:20px;}
.reports .content{line-height:24px; text-align:justify;}
.reports .time{padding:10px 0 20px 0;}
.reports .btn{display:block; background:url(../images/nimg154.png) left top no-repeat; width:108px; height:37px; line-height:33px; padding-left:46px; overflow:hidden; color:#e20009;}
.reports a:hover{text-decoration:underline;}

.newShow{position:relative; top:-30px; min-height:500px; _height:500px;}
.newShow .share{position:absolute; top:0px; right:0px;}
.newShow .title{text-align:center; padding:40px 0 20px 0; font-size:22px; border-bottom:#d9d9d9 solid 1px;}
.newShow .time{padding:10px 0 30px 0; text-align:center; color:#666;}
.newShow .content{line-height:24px; font-size:14px; color:#666; text-align:justify;}
.newShow .imgDiv{text-align:center; padding:25px 0;}

.newsPart1{width:670px; height:340px; overflow:hidden; font-size:14px;}
.newsPart1 h1{height:45px; overflow:hidden; font-size:18px;}
.newsPart1 .fr{width:420px; overflow:hidden;}
.newsPart1 .name{font-size:18px; position:relative; top:0px;}
.newsPart1 .content{line-height:24px; color:#666; padding:10px 0 20px 0; font-size:13px;}

.newsPart2{width:278px; overflow:hidden;}
.newsPart2 h1{height:40px; overflow:hidden; color:#000; border-bottom:#eee solid 1px; font-size:18px;}
.newsPart2 .form{padding-top:15px; height:40px; overflow:hidden;}
.newsPart2 select{border:#ddd solid 1px; padding:1px; width:120px;}
.newsPart2 .form .fr{background:url(../images/form.gif) left top no-repeat; width:130px; height:22px; overflow:hidden;}
.newsPart2 .input1{width:91px; padding:0 10px; height:22px; line-height:22px; float:left;}
.newsPart2 .btn1{float:left; width:19px; height:22px; cursor:pointer;}
.newsPart2 .imgDiv{border:#ddd solid 1px;}

.newsTitle{height:40px; line-height:40px; overflow:hidden; border-bottom:#d9d9d9 solid 1px; position:relative;}
.newsTitle h1{color:#333; font-size:18px;}
.newsTitle a{position:absolute; top:0px; right:0px; color:#0057a1; font-size:14px; padding-right:20px; background:url(../images/nimg17.png) right center no-repeat; white-space:nowrap; display:block; height:40px;}
.newsTitle h1 span{padding-right:45px; background:url(../images/nimg21_3.png) right center no-repeat; color:#e20009;}
.newsLine{height:29px; border-top:#ddd solid 1px; overflow:hidden;}
 
.newsPart3{width:670px; height:225px; overflow:hidden;}
.newsPart3 li{position:relative; top:20px; height:30px; line-height:30px; padding-left:30px; background:url(../images/lico9.png) 5px center no-repeat; font-size:14px; color:#666;}
.newsPart3 li span{position:absolute; top:0px; right:0px; white-space:nowrap;}
.newsPart3 li a{color:#666;}
.newsPart3 li a:hover{color:#1c5a97;}

.newsPart4{width:278px; height:210px; overflow:hidden;}
.newsPart4 .tab{height:54px; overflow:hidden; background:url(../images/lico1.gif) bottom repeat-x;}
.newsPart4 .tab li{font-size:14px; color:#333; height:42px; line-height:42px; padding-top:6px; width:90px; overflow:hidden; margin-right:2px; float:left; cursor:pointer;}
.newsPart4 .tab .liNow{color:#0057a1; border-bottom:#0057a1 solid 6px;}
.newsPart4 .tabContentDiv{padding-top:8px;}
.newsPart4 .tabContentDiv li{height:33px; line-height:33px; overflow:hidden; font-size:14px;}
.newsPart4 .tabContentDiv a{color:#666;}
.newsPart4 .tabContentDiv a:hover{color:#0057a1; text-decoration:underline;}

.newsPart5{width:670px; height:385px; overflow:hidden;}
.newsPart5 .fl{padding-top:15px; width:523px; overflow:hidden;}
.newsPart5 .fr{padding-top:15px; width:130px; overflow:hidden;}
.newsPart5 .fr li{height:106px; text-align:center; overflow:hidden; position:relative;}
.newsPart5 .fr a h2{position:absolute; left:0px; bottom:15px; width:130px; text-align:center; overflow:hidden; color:#fff;}

.newsPart6{width:278px; height:385px; overflow:hidden;}
.newsPart6 .imgDiv{padding:15px 0 10px 0;}
.newsPart6 li{height:36px; line-height:36px; font-size:14px;}
.newsPart6 li a{color:#666;}

.newsLayer{position:absolute; z-index:100; width:980px; height:600px; background:#FFF; display:none;}

.home{position: relative;width: 100px;border-right: 1px dotted #c1c1c1;text-align: right;padding-right: 10px;top: 22px;left: 775px;font-size:14px;font-family:微软雅黑;}

.indexDiv_0{background: url(../images/limg589_1.png) left top no-repeat;}
.indexDiv_1{background: url(../images/limg589_2.png) left top no-repeat;}
.indexDiv_2{background: url(../images/limg589_3.png) left top no-repeat;}





.product3{ width:100%; height:347px; border-bottom:1px solid #d9d9d9; position:relative;}
.product3 h1{ font-size:18px;}
.product3 h1 a{ position:absolute; right:0px; top:0px; color:#0057a1; font-size:12px; font-weight:100; background:url(../images/more.gif) right center no-repeat; padding-right:20px;}
.product3 .product3_1{ margin-top:35px;}
.product3 .product3_1 ul{ width:110%;}
.product3 .product3_1 li{ float:left; width:242px; height:286px; text-align:center; margin-right:5px;}
.product3 .product3_1 li div{ border:1px solid #d9d9d9; margin-bottom:17px;}
.product4 .product4_1{ width:586px; height:540px; position:relative; margin-right:20px;}
.product4 .product4_1 h1{ font-size:18px; padding-bottom:35px; padding-top:20px;}
.product4 .product4_1 h1 a{ position:absolute; right:0px; top:25px;}
.product4 .product4_1 ul{ width:110%;}
.product4 .product4_1 li{ float:left; width:275px; height:233px; margin-right:35px; text-align:center;}
.product4 .product4_1 li div{ margin-bottom:15px;}
.product4 .product4_2{ width:345px; height:500px; border-left:1px solid #d9d9d9; padding-left:15px; padding-right:10px; position:relative; background:url(../images/bg1.jpg) left 55% no-repeat;}
.product4 .product4_2 h1{ font-size:18px; padding-top:20px; padding-bottom:15px;}
.product4 .product4_2 h1 a{position:absolute; right:10px; top:25px;}
.product4 .product4_2 li{ height:190px; padding-top:20px;}
.product4 .product4_2 li h2{ font-size:18px; line-height:30px; color:#0057a1;}
.product4 .product4_2 li p{ font-size:14px; line-height:24px; color:#666666}
.product4 .product4_2 li a{ line-height:30px; color:#0057a1;}
.product5{ width:100%; height:340px; border-top:1px solid #d9d9d9; position:relative; padding-top:20px;}
.product5 h1{ font-size:18px;}
.product5 h1 a{ position:absolute; right:0px; top:20px; color:#0057a1; font-size:12px; font-weight:100; background:url(../images/more.gif) right center no-repeat; padding-right:20px;}
.product5 .product5_1{ margin-top:35px;}
.product5 .product5_1 ul{ width:110%;}
.product5 .product5_1 li{ float:left; width:297px; height:260px; text-align:center; margin-right:45px;}
.product5 .product5_1 li div{margin-bottom:17px;}

/*新产品内容页*/
#sub_con { text-align:justify;width:100%;}
.sub_txt p { margin-bottom:10px; }
.container {
    position: relative;
}
.izImage, .izViewer {
    border: 2px solid #ddd;
    background: #000 url('../images/o_loading.gif') no-repeat center;
}
.izImage {
    width: 400px;
    cursor: crosshair;
}
.izViewer {
    width: 400px;
    height: 400px;
    position: absolute;
    left: 320px;
    top: 0;
    display: none;
    z-index: 1000;
}.izViewer div {
    position: absolute;
    border: 0 dashed #999;
    top: 0;
    left: 0;
    z-index: 999;
    width: 100%;
    height: 100%;
}
.product-shop {
    font-size: 14px;
    font-weight: bold;
}.product-shop h4 {
    font-weight: bold;
    font-size: 14px;
    line-height: 32px;
}.info {
    line-height: 40px;
    font-weight: normal;
    font-size: 16px;
}.tuzhi a {
    background: url(../images/pdf.png) no-repeat 0 0;
    line-height: 28px;
    height: 28px;
    padding: 5px 5px 5px 30px;
}.info2 {
    margin-top: 15px;
}
.info2 a {
    display: block;
    font-weight: normal;
    font-size: 12px;
    float: left;
    padding: 2px 5px 2px 25px;
    overflow: hidden;
    width: 48px;
}
.info2 a.info_1 {
    background: url(../images/info1.png) no-repeat 3px 3px #f2f2f2;
    margin-right: 9px;
}

.info2 a.info_2 {
    background: url(../images/info2.png) no-repeat 3px 3px #f2f2f2;
    margin-right: 9px;
}
.info2 a.info_3 {
    background: url(../images/info3.png) no-repeat 3px 3px #f2f2f2;
    margin-right: 9px;
}
.info2 a.info_4 {
    background: url(../images/info4.png) no-repeat 3px 3px #f2f2f2;
}.clear {
    clear: both;
}.info_soso {
    margin-top: 10px;
    padding: 5px;
    background: #DDDDDD;
    height: 28px;
}
.info_soso select {
    padding: 3px;
    height: 28px;
    border-color: #333 #ccc #ccc #333;
    border-width: 1px;
    border-style: solid;
    float: left;
    width: 120px;
    margin-right: 5px;
}.info_soso .input-text {
    padding: 3px;
    height: 20px;
    border-color: #333 #ccc #ccc #333;
    border-width: 1px;
    border-style: solid;
    float: left;
    width: 140px;
}.info_soso .but {
    border: none;
    height: 28px;
    width: 50px;
    float: right;
    background: #0B6CAF;
    color: #ffffff;
}.news2 {
    width: 100%;
    position: relative;
    margin-top: 20px;
    height: auto;
    clear: both;
    z-index: 10;
}#tags {
	height:48px;
}
#tags LI {
    /*BACKGROUND: url(../images/new_tit1.gif) no-repeat left bottom;*/
    background:#dddddd;
    height:48px;
    line-height: 48px;
    float: left;
    font-weight: bold;
    font-size:24px;
}
#tags LI.selectTag {
	line-height: 48px;
	background: #0057a1;

}
#tags LI A {
	padding: 0 30px;color: #fff;
}#tags li#qq {
    background: none;
    float: right;
}#tags li#qq a {
    width: 80px;
}#tagContent {
    /*border-top: 1px #DCDCDC solid;*/
}
#tagContent {
    background-color: #fff;
    text-align: left;
}.con_tab {
    margin-top: 0px;
    line-height: 30px;
    /*border: 1px solid #dcdcdc;*/
    border-top: 0;
}.con_tab h3 {
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    background: #EEEEEE;
    padding-left: 20px;
}
.con_tab_con {
    border-top: 1px solid #dcdcdc;
}
.con_left {
    width: 465px;
    padding: 10px;
    float: left;
    border-right: 1px solid #dcdcdc;
}
.con_right {
    width: 465px;
    padding: 10px;
    float: left;
}
.con_tab h3 {
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    background: #0057a1;
    padding-left: 20px;
    line-height: 35px;
}
.con_left h3, .con_right h3 {
    background: none;
    padding-left: 10px;
    border-bottom: 1px dotted #cccccc;
    color:#0057a1;
}
.con_content {
    padding: 10px; font-size:16px;
}

h1#product-name {height:80px; line-height: 40px; font-size:24px;}
.product-info {line-height: 30px; font-weight: normal;color:#999;}









