﻿.indexFlash{background:url(../images/indexFlash.gif) top repeat-x; height:421px; overflow:hidden; position:relative;}
.indexFlash .list{height:421px; width:1000px; overflow:hidden; position:relative;}
.indexFlash .list ul{width:200000%;}
.indexFlash .list li{float:left; height:421px; width:1000px; overflow:hidden;}
.indexFlash .list a{display:block; height:421px; overflow:hidden;}
.indexFlash .list a div{width:0px; overflow:hidden; margin:0 auto; }
/**/
.indexFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:58px; width:100%;}
.indexFlash .btnDiv .wal{width:850px;}
.indexFlash .btnDiv li{float:left; cursor:pointer; width:11px; height:11px; overflow:hidden; margin-right:5px;}
.indexFlash .btnDiv .li_01{background:#999999;}
.indexFlash .btnDiv .li_02{background:#999999;}
.indexFlash .btnDiv .li_03{background:#999999;}
.indexFlash .btnDiv .li_04{background:#999999;}
.indexFlash .btnDiv .li_05{background:#999999;}
.indexFlash .btnDiv .li_06{background:#999999;}
.indexFlash .btnDiv .li_07{background:#999999;}
.indexFlash .btnDiv .liNow{width:21px; background:#0066FF;}
/**/
.indexNotice{position:absolute; z-index:10; left:0px; bottom:0px; width:100%; height:36px; background:url(../images/bg.png) top repeat-x; line-height:36px;}
.indexNotice h5{color:#014889; padding-left:15px;}
.indexNotice .listDiv{width:880px; overflow:hidden;}
.indexNotice a{color:#888;}
.indexNotice a:hover{text-decoration:underline; color:#004d9e;}

.indexList{padding-top:15px; height:285px; overflow:hidden; position:relative; border: 0px solid #ff0000;}
.indexList ul{width:110%;}
.indexList li{float:left; width:309px; padding-left:20px; height:143px; overflow:hidden; position:relative; background:url(../images/indexListBg1.gif) left top no-repeat;}
.indexList .liNow{background:url(../images/indexListBg1Hover.gif) left top no-repeat;}
.indexList .imgDiv{position:absolute; z-index:10; left:206px; top:4px;}
.indexList .name{font-family:"微软雅黑"; padding:0px 0 6px 0;height:18px;width:200px;overflow:hidden; font-weight:normal;}
.indexList .content{line-height:14px; width:170px; overflow:hidden;}
/*.indexList .li_01{background:url(../images/indexListBg.gif) left top no-repeat; width:179px; padding-left:150px;}
.indexList .li_01.liNow{background:url(../images/indexListBg2Hover.gif) left top no-repeat;}*/
.indexList .li_01{width:179px; padding-left:150px;}
.indexList .li_01 .imgDiv{left:20px; top:11px;}
.indexList .li_01 .name{}
.indexList .li_01 .name a{color:#0356a8;}
.indexList .li_01 .content{width:150px;}



.pdtitlem{ padding-left:15px; height:47px; line-height:47px; background:url(../images/pdtitlebg.jpg) repeat-x; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; overflow:hidden; *zoom:1;}

.pdtitlem ul{ margin-left:200px;}
.pdtitlem ul li{ float:left; margin-right:30px; position:relative;}
.pdtitlem ul li a{ padding:0 20px;}
.pdtitlem ul li.pdtbg{ background:url(../images/pdtitlebg2.jpg);}
.pdtitlem ul li a:hover{ display:inline-block; padding:0 20px; line-height:47px; background:url(../images/pdtitlebg2.jpg);}

.proion,.cion8,.cion9{ width:30px; height:24px; background:url(../images/pdcion.jpg) no-repeat;overflow:hidden; padding-right:5px; display:inline-block;vertical-align:middle;}






.ipd{ overflow:hidden; *zoom:1;}
.ipd ul{ margin-right:-50px;}
.ipd li{ float:left; width:200px; height:auto; padding-top:10px; margin-right:50px; display:inline; *margin-right:35px; margin-bottom:10px;}
.ipd li img{  height:134px; width:230px;}
.ipd li h3{ font-size:14px; line-height:1.5; border-bottom:1px dotted #08338c; padding-bottom:5px; margin-bottom:5px; font-weight:bold; padding-top:10px;}
.ipd li p a{ margin-right:10px;}










.qhse{padding:25px 0 0 0; min-height:200px; _height:200px; position:relative;}
.qhse .imgDiv{position:absolute; z-index:1; top:25px; right:0px;}
.qhse .name{font-size:20px; padding:12px 0;}
.qhse .content{line-height:21px; padding-bottom:15px;}

.qhseScroll{position:relative; width:980px; height:160px; overflow:hidden; background:url(../images/line1.gif) left 146px repeat-x;}
.qhse .list{position:absolute; z-index:1; width:2000%;}
.qhse .list li{float:left; background:url(../images/imgBg1.png) left top no-repeat; width:199px; height:132px; overflow:hidden;}
.qhse .list .img{padding:9px 0 0 10px;}
.qhse .list .name1{padding:5px 0 0 10px;}

.qhseList{width:1002px; height:156px; overflow:hidden; position:relative;}
.qhseList li{background:url(../images/qhseListBg.png) left top no-repeat; width:491px; height:156px; overflow:hidden;}
.qhseList h2{height:54px; line-height:54px; padding-left:24px;}
.qhseList .content{line-height:21px; width:445px; overflow:hidden; padding-left:24px;}

.contactPart1{height:200px; overflow:hidden; position:relative;margin-top:20px;}
.contactPart1 ul{width:120%;}
.contactPart1 li{float:left; background:url(../images/contactBg.png) left top no-repeat; width:248px; height:200px; overflow:hidden; position:relative;}
.contactPart1 .name{font-size:20px; color:#666; font-weight:bold; padding:33px 0 15px 21px;}
.contactPart1 .name span{font-weight:100; color:#999; padding-left:5px;}
.contactPart1 .content{line-height:18px; width:233px; padding-left:2px; overflow:hidden;}
.contactPart1 .imgDiv{position:absolute; z-index:1; right:17px; bottom:30px;}

.contactPart2{width:475px; height:425px; overflow:hidden; background:url(../images/contactPart2.png) left bottom no-repeat;}
.contactPart2 .title{height:50px; overflow:hidden; font-size:25px; padding-left:25px;}
.contactPart2 li{height:110px; overflow:hidden; position:relative; padding-left:115px;}
.contactPart2 .imgDiv{position:absolute; z-index:10; left:25px; top:0px;}
.contactPart2 .name{font-size:16px; padding:6px 0;}
.contactPart2 .content{line-height:20px; color:#808080;}
.contactPart2 .content b{font-weight:100; color:#333;}

.contactPart3{width:465px; overflow:hidden; padding-right:12px;}
.contactPart3 .title{height:50px; overflow:hidden; font-size:25px;}
.contactPart3 li{height:33px; overflow:hidden; position:relative; line-height:20px; padding-left:85px;}
.contactPart3 .name{position:absolute; z-index:10; left:0px; top:0px; width:85px; overflow:hidden;}
.contactPart3 .input1{float:left; width:152px; height:18px; line-height:18px; padding:0 10px; border:#cfcfcf solid 1px; font-family:Arial; color:#999; margin-right:15px;}
.contactPart3 .input2{width:52px;}
.contactPart3 textarea{width:349px; height:132px; padding:5px 10px; border:#cfcfcf solid 1px; font-family:Arial; color:#999;}
.contactPart3 .btnDiv a{display:block; background:url(../images/btn1.png) left top no-repeat; width:69px; height:30px; line-height:28px; text-align:center; float:left; margin-right:7px;}
.contactPart3 .btnDiv a:hover{background:url(../images/btn1Hover.png) left top no-repeat; color:#FFF;}

.jpbPart1{padding:0 3px;}
.jpbPart1 .title{font-size:20px; color:#333;}
.jpbPart1 .content{line-height:21px; padding:6px 0 15px 0;}

.jpbPart2{width:980px; overflow:hidden;}
.jpbPart2 ul{width:110%;}
.jpbPart2 li{float:left; width:198px; height:54px; overflow:hidden;}
.jpbPart2 a{display:block; background:url(../images/jobBg.png) left top no-repeat; width:186px; height:46px; line-height:46px; text-align:center; overflow:hidden; font-size:14px; font-family:"微软雅黑";}

.jpbPart3{padding:0 3px;}
.jpbPart3 th{height:32px; background:#E0E0E0; color:#666; font-size:14px;}
.jpbPart3 td{height:32px; text-align:center; cursor:pointer;}
.jpbPart3 .trOdd td{background:#E0E0E0;}
.jpbPart3 .trNow td, .jpbPart3 .trNow1 td{background:#75abd8; color:#fff;}
.jpbPart3 .trNow a, .jpbPart3 .trNow1 a{color:#FFF;}

.jobLayer{background:url(../images/jobLayer.png) left top no-repeat; width:800px; height:600px; overflow:hidden; position:fixed; z-index:100; display:none;}
.jobLayer .bg{padding:3px 15px 0 30px; position:relative; height:594px; overflow-x:hidden;}
.jobLayer .title{height:41px; line-height:40px; overflow:hidden; color:#666;}
.jobLayer .close{display:block; background:url(../images/close.gif); width:17px; height:17px; overflow:hidden; position:absolute; z-index:101; top:15px; right:20px;}
.jobLayer .content{line-height:21px; padding-top:16px;}
.jobLayer .btn{display:block; background:url(../images/btn1.png) left top no-repeat; width:69px; height:30px; line-height:28px; text-align:center; position:absolute; z-index:101; right:20px; margin-bottom:20px;}
.jobLayer .btn:hover{background:url(../images/btn1Hover.png) left top no-repeat; color:#FFF;}

.jpbPart4{height:173px; overflow:hidden; background:url(../images/jpbPart4.gif) top repeat-x;}
.jpbPart4 .wal{width:945px; overflow:hidden;}
.jpbPart4 ul{width:120%;}
.jpbPart4 li{float:left; width:266px; overflow:hidden; padding-right:70px;}
.jpbPart4 .name{padding:21px 0 12px; font-size:20px; color:#333;}
.jpbPart4 .name span{color:#999; font-size:12px; padding-left:10px; text-transform:uppercase;}
.jpbPart4 .content{line-height:21px; text-align:justify;}

.jobTitle{height:35px; overflow:hidden; font-size:22px; color:#333; padding-left:3px;}

.jobPart1{padding-left:3px;}
.jobPart1 li{float:left; width:227px; height:173px; overflow:hidden; border:#eaeaea solid 1px; background:#FFF; margin-right:15px;}
.jobPart1 .imgDiv{height:114px; overflow:hidden;}
.jobPart1 .name{padding:10px 12px; line-height:18px;}

.jobPart2{height:47px; overflow:hidden;}
.jobPart2 .div0{background:url(../images/bg1.png) center no-repeat; width:385px; height:35px; overflow:hidden; line-height:33px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#FFF;}

.jobPart4{width:980px; height:97px; overflow:hidden; position:relative;}
.jobPart4 ul{width:110%;}
.jobPart4 li{float:left; width:255px; height:70px; overflow:hidden; background:url(../images/jobPart4Bg1.gif) 225px 20px no-repeat;}
.jobPart4 a{display:block; background:url(../images/jobPart4.png) left top no-repeat; width:209px; height:64px; overflow:hidden; position:relative;}
.jobPart4 .imgDiv{position:absolute; z-index:1; left:20px; top:10px;}
.jobPart4 a .name{font-family:"微软雅黑"; font-size:18px; color:#4e84bd; line-height:64px; padding-left:70px; font-weight:bold;}
.jobPart4 a .name span{font-size:16px; text-transform:uppercase; font-family:Arial; color:#999; font-weight:100; padding-left:8px;}

.jobPart5{padding-right:13px;}
.jobPart5 li{width:470px; height:180px; overflow:hidden; overflow:hidden;}
.jobPart5 .imgDiv{float:left; background:url(../images/imgBg2.png) left top no-repeat; width:223px; height:132px; overflow:hidden; text-align:center; padding-top:13px;}
.jobPart5 .content{float:right; width:230px; overflow:hidden; text-align:justify; line-height:21px; padding:22px 0 0px 0;}

.servicePart1{background:url(../images/servicePart1.png) left top no-repeat; width:612px; height:153px; overflow:hidden;}
.servicePart1 .title{font-size:22px; color:#333; padding:15px 0 10px 28px;}
.servicePart1 .content{line-height:21px; padding:0 0px 0 28px;}
.servicePart2{background:url(../images/servicePart2.png) left top no-repeat; width:367px;}

.serviceSearch{height:70px; overflow:hidden; padding-left:16px;}
.serviceSearch li{float:left; padding-right:30px; line-height:24px;}
.serviceSearch .name{float:left; padding-right:6px;}
.serviceSearch .input1{float:left; background:url(../images/input1.gif) left top no-repeat; width:161px; height:24px; line-height:24px; padding:0 10px; border:0px; font-family:Arial; color:#999;}
.serviceSearch .btn{padding-left:15px; float:left;}
.serviceSearch .btn a{display:block; background:url(../images/btn1.gif) left top no-repeat; width:39px; height:25px; overflow:hidden;}
.serviceSearch .btn a:hover{background:url(../images/btn1Hover.gif) left top no-repeat;}

.serviceMap{text-align:center; height:352px; overflow:hidden;}

.servicePart3{background:url(../images/serviceBg1.gif) center top no-repeat; padding:35px 0 0 16px;}
.servicePart3 h1{height:40px; overflow:hidden; color:#333;}
.servicePart3 li{float:left; width:330px; height:33px; line-height:18px; overflow:hidden; color:#333;}
.servicePart3 li img{float:left; margin-right:10px;}

.pageTitle{padding:30px 0 0 0px; height:35px; overflow:hidden; font-size:22px; color:#000;}

.case li{float:left; width:325px; height:232px; position:relative; left:-5px; overflow:hidden; background:url(../images/caseBg.jpg) left top no-repeat;margin-right:30px;margin-bottom:10px;}
.case .imgDiv{padding:10px 0 0 12px; height:183px; overflow:hidden;}
.case .name{height:28px; line-height:28px; width:280px; padding-left:20px; overflow:hidden; position:relative;}
.case .more{position:absolute; z-index:10; top:0px; right:0px; background:url(../images/more.gif) left center no-repeat; padding-left:14px;}


.case2 li{float:left; width:740px; position:relative; left:-5px; overflow:hidden; background-color:white; margin-right:30px;margin-bottom:15px;}
.case2 .imgDiv{padding:10px 0 0 12px; height:170px; overflow:hidden;}
.case2 .name{height:20px; width:411px; padding-top:10px; padding-left:20px; overflow:hidden; position:relative;}
.case2 .more{position:absolute; z-index:10; top:0px; right:0px; background:url(../images/more.gif) left center no-repeat; padding-left:14px;}

.caseFlash{width:960px; height:305px; overflow:hidden; position:relative;}
.caseFlash .list{height:305px; overflow:hidden;}
.caseFlash .list li{height:305px; width:960px; overflow:hidden; float:left;}
.caseFlash .name{width:960px; height:33px; line-height:33px; overflow:hidden; position:absolute; z-index:10; left:0px; top:272px; background:url(../images/bg2.png);}
.caseFlash .name li{height:33px; line-height:33px; overflow:hidden; padding-left:18px;}
.caseFlash .name a{color:#FFF;}
.caseFlash .btnDiv{position:absolute; z-index:20; right:20px; bottom:12px;}
.caseFlash .btnDiv span{display:block; float:left; cursor:pointer; margin-left:4px; width:55px; height:3px; overflow:hidden; background:#e0e0e0;}
.caseFlash .btnDiv .spanNow{background:#0251ad;}

.caseFlash2{width:960px; height:267px; overflow:hidden; position:relative;}
.caseFlash2 .list{height:267px; width:628px; overflow:hidden;}
.caseFlash2 .list li{height:267px; width:628px; overflow:hidden; float:left;}
.caseFlash2 .name{width:628px; height:33px; line-height:33px; overflow:hidden; position:absolute; z-index:10; left:0px; top:234px; background:url(../images/bg2.png);}
.caseFlash2 .name li{height:33px; line-height:33px; overflow:hidden; padding-left:18px;}
.caseFlash2 .name a{color:#FFF;}
.caseFlash2 .contentDiv{position:absolute; z-index:20; right:0px; top:0px; background:url(../images/caseFlash2Bg.gif) left top no-repeat; width:332px; height:267px; overflow:hidden; color:#a1a1a1; font-size:22px; line-height:30px; text-align:center; font-family:"微软雅黑";}
.caseFlash2 .contentDiv h1{font-size:30px; color:#454545; padding:88px 0 12px 0;}

.caseShow .title{padding:22px 0 12px 0; color:#505050;}
.caseShow .content{line-height:21px;}

.Process{height:425px; position:relative;}
.Process li{position:absolute; z-index:10;}
.Process .liNow{z-index:15;}
.Process li a{display:block;}
.Process .li_01{left:-2px; top:0px;}
.Process .li_01 a{background:url(../images/caseImg1.png) left top no-repeat; width:218px; height:204px; overflow:hidden;}
.Process .li_01 a:hover{background:url(../images/caseImg1Hover.png) left top no-repeat;}
.Process .li_02{left:193px; top:0px;}
.Process .li_02 a{background:url(../images/caseImg2.png) left top no-repeat; width:211px; height:204px; overflow:hidden;}
.Process .li_02 a:hover{background:url(../images/caseImg2Hover.png) left top no-repeat;}
.Process .li_03{left:383px; top:0px;}
.Process .li_03 a{background:url(../images/caseImg3.png) left top no-repeat; width:214px; height:204px; overflow:hidden;}
.Process .li_03 a:hover{background:url(../images/caseImg3Hover.png) left top no-repeat;}
.Process .li_04{left:574px; top:0px;}
.Process .li_04 a{background:url(../images/caseImg4.png) left top no-repeat; width:213px; height:204px; overflow:hidden;}
.Process .li_04 a:hover{background:url(../images/caseImg4Hover.png) left top no-repeat;}
.Process .li_05{left:764px; top:0px;}
.Process .li_05 a{background:url(../images/caseImg5.png) left top no-repeat; width:197px; height:226px; overflow:hidden;}
.Process .li_05 a:hover{background:url(../images/caseImg5Hover.png) left top no-repeat;}
.Process .li_06{left:743px; top:202px;}
.Process .li_06 a{background:url(../images/caseImg6.png) left top no-repeat; width:218px; height:204px; overflow:hidden;}
.Process .li_06 a:hover{background:url(../images/caseImg6Hover.png) left top no-repeat;}
.Process .li_07{left:553px; top:202px;}
.Process .li_07 a{background:url(../images/caseImg7.png) left top no-repeat; width:213px; height:204px; overflow:hidden;}
.Process .li_07 a:hover{background:url(../images/caseImg7Hover.png) left top no-repeat;}
.Process .li_08{left:362px; top:202px;}
.Process .li_08 a{background:url(../images/caseImg8.png) left top no-repeat; width:214px; height:204px; overflow:hidden;}
.Process .li_08 a:hover{background:url(../images/caseImg8Hover.png) left top no-repeat;}
.Process .li_09{left:172px; top:202px;}
.Process .li_09 a{background:url(../images/caseImg9.png) left top no-repeat; width:213px; height:204px; overflow:hidden;}
.Process .li_09 a:hover{background:url(../images/caseImg9Hover.png) left top no-repeat;}
.Process .li_10{left:-2px; top:202px;}
.Process .li_10 a{background:url(../images/caseImg10.png) left top no-repeat; width:197px; height:204px; overflow:hidden;}
.Process .li_10 a:hover{background:url(../images/caseImg10Hover.png) left top no-repeat;}

.casePart1{background:url(../images/casePart1.png) left top no-repeat; height:60px; width:963px; position:relative; left:-2px; overflow:hidden;}
.casePart1 .title{float:left; width:222px; overflow:hidden; padding-left:22px; line-height:55px;}
.casePart1 .title span{font-weight:100; font-size:18px; color:#888; padding-left:6px; text-transform:uppercase;}
.casePart1 .list{width:570px; overflow:hidden; padding-top:2px;}
.casePart1 .list li{height:50px; overflow:hidden; line-height:50px;}
.casePart1 .more{display:block; background:url(../images/more.png) left top no-repeat; width:69px; height:30px; line-height:26px; text-align:center; color:#FFF; position:absolute; z-index:10; top:15px; right:20px;}

.Related{height:220px; position:relative;}
.Related .title{padding-top:20px; height:37px; overflow:hidden; color:#505050;}
.Related .list{width:923px; overflow:hidden; margin:0 auto;}
.Related  ul{width:2000%;}
.Related li{float:left; width:234px; overflow:hidden;}
.Related .leftBtn{display:block; background:url(../images/leftBtn1.png) left top no-repeat; width:45px; height:45px; overflow:hidden; position:absolute; z-index:10; left:-10px; top:115px;}
.Related .leftBtn:hover{background:url(../images/leftBtn1Hover.png) left top no-repeat;}
.Related .rightBtn{display:block; background:url(../images/rightBtn1.png) left top no-repeat; width:45px; height:45px; overflow:hidden; position:absolute; z-index:10; right:-10px; top:115px;}
.Related .rightBtn:hover{background:url(../images/rightBtn1Hover.png) left top no-repeat;}

.Related2 .title{padding-top:20px; height:37px; overflow:hidden; color:#505050;}
.Related2 .list{width:960px; overflow:hidden; position:relative;}
.Related2 ul{width:110%;}
.Related2 li{float:left; width:485px; height:102px; overflow:hidden;}
.Related2 li a{display:block; width:473px; height:92px; overflow:hidden; cursor:pointer; background:url(../images/Related2.gif) left top no-repeat;}
.Related2 li a:hover{background:url(../images/Related2Hover.gif) left top no-repeat;}
.Related2 a .time{position:absolute; z-index:10; width:90px; overflow:hidden; text-align:center; font-family:Arial; color:#FFF;}
.Related2 a .time h1{font-size:45px; padding-top:6px;}
.Related2 .contentDiv{padding:18px 40px 0 120px;}
.Related2 .content{line-height:20px; padding-top:5px;}

.caseMore{background:url(../images/bg1.gif) top repeat-x; height:202px; overflow:hidden;}
.caseMore .w960{height:202px; position:relative;}
.caseMore .title{height:75px; line-height:68px; overflow:hidden; color:#505050;}
.caseMore .more{display:block; background:url(../images/caseMore.png) left top no-repeat; width:188px; height:30px; line-height:28px; text-align:center; overflow:hidden; position:absolute; z-index:10; top:25px; right:0px; font-family:"微软雅黑";}
.caseMore .more:hover{background:url(../images/caseMoreHover.png) left top no-repeat; color:#FFF;}
.caseMore .list{width:960px; overflow:hidden;}
.caseMore ul{width:110%;}
.caseMore li{float:left; width:191px; overflow:hidden; padding-right:65px;}
.caseMore .content{line-height:20px; padding-top:5px;}

.caseProudct{width:973px; height:208px; overflow:hidden; border:#d9d9d9 solid 1px; margin:0 auto; position:relative;}
.caseProudct .title{height:46px; line-height:46px; overflow:hidden; color:#606060; background:url(../images/caseProudct.gif) top repeat-x; padding-left:15px;}
.caseProudct .title span{text-transform:uppercase; font-size:18px; color:#999; font-weight:100; padding-left:6px;}
.caseProudct .list{width:893px; overflow:hidden; margin:0 auto; padding-top:21px;}
.caseProudct  ul{width:2000%;}
.caseProudct li{float:left; width:229px; overflow:hidden;}
.caseProudct .leftBtn{display:block; background:url(../images/leftBtn1.png) left top no-repeat; width:45px; height:45px; overflow:hidden; position:absolute; z-index:10; left:8px; top:115px;}
.caseProudct .leftBtn:hover{background:url(../images/leftBtn1Hover.png) left top no-repeat;}
.caseProudct .rightBtn{display:block; background:url(../images/rightBtn1.png) left top no-repeat; width:45px; height:45px; overflow:hidden; position:absolute; z-index:10; right:8px; top:115px;}
.caseProudct .rightBtn:hover{background:url(../images/rightBtn1Hover.png) left top no-repeat;}

.caseList{width:964px; overflow:hidden; margin:0 auto; padding-top:20px;}
.caseList ul{width:110%;}
.caseList li{float:left; background:url(../images/caseList.png) left top no-repeat; width:324px; height:213px; overflow:hidden;}
.caseList .imgDiv{padding:7px 0 0 8px;}
.caseList .name{padding-left:12px; height:33px; line-height:33px; overflow:hidden;}

.aboutTitle{padding-top:25px; height:40px; overflow:hidden; font-size:22px; color:#333; font-family:"微软雅黑"; font-weight:100;}
/**/
.aboutPart1{width:555px; font-family:"微软雅黑";}
.aboutPart1 .content{line-height:21px; height:63px; overflow:hidden;}
.aboutPart1 .more{height:35px; line-height:30px; overflow:hidden;}
.aboutPart1 .more a{color:#4c76a7;}
.aboutPart1 .list{position:relative; left:-2px; background:url(../images/aboutPart1.gif) left top no-repeat; padding-left:2px; height:135px; overflow:hidden;}
.aboutPart1 li{float:left; width:137px; height:66px; overflow:hidden; background:url(../images/aboutPart1Bg1.gif) left top no-repeat; text-transform:uppercase;}
.aboutPart1 li a{display:block; height:52px; padding:14px 0 0 20px; overflow:hidden; color:#454545;}
.aboutPart1 li a div{color:#bababa; padding-top:2px;}
.aboutPart1 li a:hover{background:url(../images/aboutPart1Bg3.gif) left top no-repeat; color:#FFF;}
.aboutPart1 .li_01{background:url(../images/aboutPart1Bg2.gif) left top no-repeat; padding-right:2px;}
/**/
.aboutPart2{width:366px; height:213px; overflow:hidden; position:relative; top:5px; font-family:"微软雅黑";}
.aboutPart2 .list li{position:absolute; z-index:1; left:0px; top:0px; display:none;}
.aboutPart2 .name{position:absolute; z-index:10; left:0px; top:173px; background:url(../images/bg2.png); height:40px; width:366px; overflow:hidden;}
.aboutPart2 .name li{padding-left:15px; line-height:40px; display:none;}
.aboutPart2 a{color:#FFF;}
/**/
.aboutPart3{width:478px; font-family:"微软雅黑";}
.aboutPart3 .list{height:140px; padding:1px 0 0 3px; overflow:hidden; background:url(../images/aboutPart3.png) left top no-repeat; position:relative; left:-2px;}
.aboutPart3 li{float:left;}
.aboutPart3 a{display:block; width:64px; height:123px; padding:0 0 0 15px; overflow:hidden; color:#cfcfcf; text-transform:uppercase;}
.aboutPart3 a h5{padding:38px 0 6px 0; color:#454545;}
.aboutPart3 a:hover{background:url(../images/aboutPart3.gif) left top no-repeat; color:#FFF;}
.aboutPart3 a:hover h5{color:#FFF;}
/**/
.aboutPart4{width:447px; overflow:hidden; font-family:"微软雅黑";}
.aboutPart4 .content{line-height:21px; height:105px; overflow:hidden;}
.aboutPart4 .more{height:35px; line-height:30px; overflow:hidden;}
.aboutPart4 .more a{color:#4c76a7;}

.showPart1{width:713px; overflow:hidden;}
.showPart1 .title{text-align:center; padding:38px 0 6px 0;}
.showPart1 .time{text-align:center; height:45px; overflow:hidden;}
.showPart1 .imgDiv{background:url(../images/imgBg1.gif) left top no-repeat; height:276px; padding:6px 0 0 7px; overflow:hidden;}
.showPart1 .content{color:#999; line-height:21px; padding:10px 5px;}
/**/
.showPart2{width:211px; overflow:hidden; padding-top:0px;}
.showPart2 .title{font-family:"微软雅黑"; background:url(../images/showPart2.png) left top no-repeat; height:75px; overflow:hidden;}
.showPart2 .title a{display:block; height:65px; overflow:hidden; position:relative; padding-left:45px; color:#999; cursor:pointer; text-transform:uppercase;}
.showPart2 .title a h2{padding:12px 0 0px 0; font-size:14px; color:#666;}
.showPart2 .title img{position:absolute; z-index:10; top:2px; right:14px;}
.showPart2 .list{padding-bottom:10px;}
.showPart2 .list li{height:20px; line-height:20px; overflow:hidden; font-family:"宋体"; padding-left:10px;}
.showPart2 .imgDiv2{background:url(../images/imgBg3.png) center top no-repeat; height:130px; overflow:hidden;}
.showPart2 .imgDiv2 a{display:block; padding:10px 0 0 14px;}

.honor .title{padding-top:38px; height:48px; overflow:hidden; font-size:22px; color:#333;}
.honor .list1{width:90px; overflow:hidden; padding-top:55px;}
.honor .list1 li{height:66px; overflow:hidden; text-align:center;}
.honor .list1 a{color:#666; font-family:Arial; font-size:24px;}
.honor .list1 .liNow a{font-size:34px; color:#0e60c0; text-shadow:1px 1px 2px #888;}
/**/
.honor .list2{width:810px; overflow:hidden;}
.honor .year{color:#565656; font-size:52px; font-family:Arial; height:63px; overflow:hidden; font-weight:100;}
.honor .list li{float:left; height:765px; width:810px;overflow-y: scroll;}
.honor .list a{display:block; cursor:pointer; background:url(../images/honorBg1.png) left top no-repeat; height:85px; overflow:hidden; position:relative;}
.honor .list .morth{font-size:25px; color:#9e9e9e; font-family:"微软雅黑"; position:absolute; z-index:1; left:0px; top:22px; width:100px; overflow:hidden; text-align:center;}
.honor .list .content{padding:10px 0 0 120px; width:663px; overflow:hidden; line-height:21px;}
.honor .list a:hover{background:url(../images/honorBg2.png) left top no-repeat;}
.honor .list a:hover .morth{color:#FFF;}
.honor .list a:hover .description{color:#707070;}
/**/
.honor .imgDiv{background:url(../images/imgBg4.png) left top no-repeat; height:360px; overflow:hidden; position:relative;}
.honor .listDiv{height:290px; overflow:hidden; padding:0px 0 0 16px; margin-top:15px;}
.honor .listDiv li{height:290px; overflow:hidden;}
.honor .name{height:48px; line-height:48px; overflow:hidden; padding-left:22px;}
.honor .name li{height:48px; overflow:hidden;}
.honor .btnDiv{position:absolute; z-index:10; top:320px; right:60px;}
.honor .btnDiv span{display:block; float:left; cursor:pointer; background:url(../images/flashBtn.png) center no-repeat; width:20px; height:20px; overflow:hidden; cursor:pointer;}
.honor .btnDiv .spanNow{background:url(../images/flashBtnHover.png) center no-repeat;}

.Authenticate{width:760px; overflow:hidden; margin:0 auto;}
.Authenticate .title{padding:28px 0 0 5px; height:38px; overflow:hidden; font-size:22px; color:#333;}
.AuthenticateBgT{background:url(../images/AuthenticateBgT.gif); height:13px; overflow:hidden;}
.AuthenticateBgB{background:url(../images/AuthenticateBgB.gif); height:13px; overflow:hidden;}
.AuthenticateBg{background:url(../images/AuthenticateBg.gif) left repeat-y; min-height:300px; _height:300px;}
.AuthenticateImg{text-align:center;}
.AuthenticateImg img{border:#e0e0e0 solid 1px;}
.Authenticate .name{padding:15px 22px;}
/**/
.AuthenticateScroll{width:760px; height:124px; padding-top:20px; overflow:hidden; margin:0 auto; background:url(../images/AuthenticateScroll.gif) top repeat-x; position:relative;}
.AuthenticateScroll .leftBtn{display:block; background:url(../images/leftBtn1.png) left top no-repeat; width:45px; height:45px; overflow:hidden; position:absolute; z-index:10; left:25px; top:45px;}
.AuthenticateScroll .leftBtn:hover{background:url(../images/leftBtn1Hover.png) left top no-repeat;}
.AuthenticateScroll .rightBtn{display:block; background:url(../images/rightBtn1.png) left top no-repeat; width:45px; height:45px; overflow:hidden; position:absolute; z-index:10; right:25px; top:45px;}
.AuthenticateScroll .rightBtn:hover{background:url(../images/rightBtn1Hover.png) left top no-repeat;}
.AuthenticateScroll .list{width:615px; height:125px; overflow:hidden; margin:0 auto; position:relative;}
.AuthenticateScroll ul{width:2000%; height:100px; position:absolute; z-index:1; left:0px; top:0px;}
.AuthenticateScroll li{float:left; width:131px; height:100px; overflow:hidden; cursor:pointer;}
.AuthenticateScroll .liNow{background:url(../images/imgBg2.gif) left top no-repeat;}
.AuthenticateScroll .imgDiv{width:116px; height:76px; overflow:hidden; position:relative; left:6px; top:12px; text-align:center;}
.AuthenticateScroll .imgDiv img{height:76px;width:auto;}

.Cultural{width:965px; overflow:hidden; margin:0 auto;}
.Cultural .title{padding:28px 0 0 5px; height:45px; overflow:hidden; font-size:22px; color:#333;}
.CulturalT{background:url(../images/CulturalT.gif); height:12px; overflow:hidden;}
.CulturalB{background:url(../images/CulturalB.gif); height:12px; overflow:hidden;}
.CulturalBg{background:url(../images/Cultural.gif) left repeat-y; min-height:200px; _height:200px;}
.Cultural .list{width:913px; overflow:hidden; margin:0 auto;}
.Cultural ul{width:110%;}
.Cultural li{float:left; width:323px; height:316px; overflow:hidden; background:url(../images/line2.gif) left bottom no-repeat;}
.Cultural li h1{padding-top:30px; height:32px; overflow:hidden;}
.Cultural li h1 a{color:#505050;}
.Cultural li .imgDiv{height:165px; overflow:hidden;}
.Cultural li .content{line-height:21px; padding:0 55px 0 0; min-height:21px; _height:21px; position:relative;}
.Cultural li .more{position:absolute; z-index:10; right:55px; bottom:0px; color:#4c76a7}

.news{width:965px; margin:0 auto;}
.news .title{padding:28px 0 0 5px; height:45px; overflow:hidden; font-size:22px; color:#333;}
.news .list{width:965px; overflow:hidden; margin:0 auto; position:relative; left:-5px;}
.news ul{width:110%;}
.news li{float:left; width:295px; height:157px; padding:0 0 0 220px; overflow:hidden; position:relative;}
.news .imgDiv{background:url(../images/imgBg3.gif) left top no-repeat; width:297px; height:141px; padding-top:5px; overflow:hidden; text-align:center; position:absolute; z-index:10; left:0px; top:0px;}
.news .name{font-size:16px; font-weight:bold; padding:5px 0;}
.news .name a{color:#505050;}
.news .content{line-height:21px; width:228px; overflow:hidden;}
.news .more{padding-top:6px;}
.news .more a{color:#4c76a7}

.productTitle{padding:28px 0 0 5px; overflow:hidden; font-size:22px; color:#333;}
.productImg{padding:0 0 18px 5px;}
.productTab{background:url(../images/productTab.jpg) left top no-repeat; height:65px; overflow:hidden; padding:5px 0 0 5px;}
.productTab li{float:left; height:38px; overflow:hidden; border-right:#dbdbdb solid 1px;}
.productTab a{display:block; float:left; width:116px; height:38px; line-height:38px; text-align:center; overflow:hidden; color:#454545;}
.productTab a:hover, .productTab .aNow{background:url(../images/productTab.gif) left top no-repeat; color:#FFF;}
.productTitle2{padding:0px 0 0 5px; height:35px; overflow:hidden; color:#505050; position:relative;}
.productTitle2 .more{position:absolute; z-index:10; top:3px; right:6px; font-size:12px; font-weight:100; color:#184b87;}
.productContent{display:none;}
/**/
.productPart1{padding-left:5px;}
.productPart1 .name{font-size:14px; padding-bottom:12px;}
.productPart1 li{height:21px; width:368px; overflow:hidden; float:left;}
/**/
.productPart2{line-height:21px; padding-left:5px;}
/**/
.productPart3{background:url(../images/productPart3Bg.gif) left repeat-y;}
.productPart3 .bg2{background:url(../images/productPart3B.gif) left bottom no-repeat; padding:0 5px 5px 2px;}
.productPart3 th{height:48px; font-weight:100; font-size:14px;}
.productPart3 td{height:57px; text-align:center; border-bottom:#ebebeb solid 1px;}
/**/
.productPart4{width:741px; overflow:hidden; position:relative;}
.productPart4 ul{width:110%;}
.productPart4 li{float:left; width:251px; height:165px; overflow:hidden; background:url(../images/imgBg5.png) left top no-repeat;}
.productPart4 .imgDiv{padding:6px 0 0 7px; height:130px; overflow:hidden;}
.productPart4 .name{padding-left:12px;}

.sideTitle{background:url(../images/sideTitle_l.gif) left top no-repeat; line-height:39px; height:55px; overflow:hidden; text-align:left; color:#FFF; padding-left:35px;}
.sideList{text-align:left;}
.sideList h2{font-size:12px; height:46px; overflow:hidden; font-weight:100; text-align:left;}
.sideList h2 a{display:block; background:url(../images/sideListBg1_l.gif) right top no-repeat; height:34px; line-height:32px; overflow:hidden; padding-left:35px; color:#505050;}
.sideList h2 .aNow, .sideList h2 a:hover{background:url(../images/sideListBg2_l.gif) right top no-repeat; color:#4b79af;}
.sideList .list{padding-bottom:6px; display:none; padding-left:10px;}
.sideList li{ width:200px; margin-top:15px;padding-right:35px;}
.sideList .list ul{ display:none}

.sideList1{text-align:right;}
.sideList1 h2{font-size:12px; height:46px; overflow:hidden; font-weight:100;}
.sideList1 h2 a{display:block; background:url(../images/hui.png) right top no-repeat; height:40px; line-height:32px; overflow:hidden; padding-right:35px; color:#505050;}
.sideList1 h2 .aNow, .sideList1 h2 a:hover{background:url(../images/sideTitle.gif) right top no-repeat; color:#FFF;}
.sideList1 .list{padding-bottom:6px; display:none;}
.sideList1 li{height:24px; overflow:hidden; padding-right:35px;}


.new_list{padding:15px;margin:15px 0;border-bottom:1px solid #f6f6f6; background:#FFF;}
.new_list a{color:#999;}
.new_list h2.new_list-title,.view-new_list h2.new_list-title{color:#666;font-size:16px;margin-bottom:5px;position:relative;}
.new_list h2.new_list-title  span.time{color:#999;position:absolute;right:0;top:0;font-size:12px;font-weight:100;}
.new_list:hover h2{color:#000;}
.new_list:hover{}


    .next-prev-single{ padding:10px 0; color:#444; font-size:14px; overflow:hidden; }
	.next-prev-single p{ width:49%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
	.next-prev-single p a{  text-decoration:none; }
	.next-prev-single .prev{ float:left; }
	.next-prev-single .next{ float:right; }




#nav1st{ display:block}
#nav2nd{ display:block}
#nav3rd{ display:block}
#anav2nd{ color:#F00}
#anav3rd{ color:#F00}



