@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; font-size:12px; font-family:"微软雅黑"; line-height:22px; color:#717171;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
::-moz-selection{background:#01458e; color:#fff;} 
::selection {background:#01458e; color:#fff;} 
img{border:0;}
.wrap{width:1200px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
p{margin:0; padding:0;}
a{color:#a3a2a2; text-decoration:none;}
a:hover{color:#0363c4;}
a:focus{outline:none;}
.indexHeader{height:109px; background:#01458e;}
.indexHeader .logo{width:319px; height:109px;}
.indexHeader .logo a{height:109px; display:block; background:url(index-home_02.jpg) no-repeat;}
.indexHeader .ihMenu{ width:616px; margin-top:49px; height:25px; line-height:25px;}
.indexHeader .ihMenu a{ font-size:14px; line-height:25px; color: #fff; margin-left:59px; float:left; display:block;}
.indexHeader .ihMenu a:hover{}
.indexHeader .ihMenu a.index{ width:20px; height:25px; background:url(index-home_05.jpg) center no-repeat; margin-left:20px; text-indent:-5000px;}
.banner{ width:100%;position: relative; height:448px;z-index: 30; margin-top:30px;}
.banner ul{margin:0; padding:0; list-style:none;float: left;}
.banner ul li{height:448px;position: absolute;float: left; display:none;top: 0;left: 0;}


.index_header{width:100%; height:534px;  border-bottom:1px solid #b0bac2; position:relative;}
.index_header .hbg{height:353px;padding-top:110px; background:url(tbg.png) center top no-repeat;}
.index_header .logo{width:161px; height:108px; background:url(indexlogo.png) no-repeat;  }
.index_header .logo a{display:block; height:108px;}
.index_header .opacitybg{ position:absolute; height:99px; width:100%; background:#000; opacity:0.2; -webkit-opacity:0.2; bottom:70px; left:0; z-index:0;}
.index_header .menuIncbox{height:99px; margin-top:146px;  position:relative; width:100%;}
.index_header .menuIncBG{ height:99px; width:100%; background:#000; opacity:0.2; -webkit-opacity:0.2; position:absolute; top:0; z-index:0;}
.index_header .menuInc{height:99px; background:url(index_01.jpg) center bottom no-repeat; position:relative; z-index:99; width:1200px; margin:0 auto;}
.index_header .menu{height:219px; margin-top:146px; line-height:71px; margin-bottom:-70px; position:relative; z-index:99;}
.index_header .menu a{display:block; height:170px;  width:150px; text-align:center; color:#a3a2a2; float:left; line-height:71px;}
.index_header .menu a:hover,.index_header .menu a.index{ color:#1566b8; }
.index_header .menu a .img{width:100%; height:99px; background-image:url(menuinc.png); background-repeat:no-repeat;}
.index_header .menu a.link01 .img{background-position:0px 0;}
.index_header .menu a.link02 .img{background-position:-155px 0;}
.index_header .menu a.link03 .img{background-position:-300px 0;}
.index_header .menu a.link04 .img{background-position:-450px 0;}
.index_header .menu a.link05 .img{background-position:-600px 5px;}
.index_header .menu a.link06 .img{background-position:-750px 9px;}
.index_header .menu a.link07 .img{background-position:-900px 9px;}
.index_header .menu a.link08 .img{background-position:-1050px 9px;}

.index_header .menu a.link01:hover .img,.index_header .menu a.index .img{background-position:-0px -99px;}
.index_header .menu a.link02:hover .img{background-position:-155px -99px;}
.index_header .menu a.link03:hover .img{background-position:-300px -99px;}
.index_header .menu a.link04:hover .img{background-position:-450px -99px;}
.index_header .menu a.link05:hover .img{background-position:-600px -94px;}
.index_header .menu a.link06:hover .img{background-position:-750px -90px;}
.index_header .menu a.link07:hover .img{background-position:-900px -90px;}
.index_header .menu a.link08:hover .img{background-position:-1050px -91px;}





.sectionOne{margin:48px auto 50px auto;}
.sectionOne ul{margin:0; padding:0; list-style:none;}
.sectionOne ul li{width:282px; float:left; margin-right:23px;}
.sectionOne ul li.rowlast{margin-right:0;}
.sectionOne ul li img{width:282px; height:130px; border:0;}
.sectionOne ul li h3{text-align:center; font-size:18px; color:#717171; margin:0; padding:0; line-height:46px;}
.sectionOne ul li p{line-height:16px; color:#979797;}


.sectionTwo ul{margin:0; padding:0; list-style:none;}
.sectionTwo ul li{width:290px; height:242px; float:left; margin-right:10px; margin-bottom:36px;}
.sectionTwo ul li.rowlast{margin-right:0;}
.sectionTwo ul li a{height:230px; display:block; position:relative; padding:5px; border:1px solid #fff; }
.sectionTwo ul li a .w .t{font-size:16px; text-align:center; line-height:18px; color:#62615f; display:block; padding:10px 0; font-family:"微软雅黑"}
.sectionTwo ul li a .w .c{margin:0; padding:0; height:36px; display:block; line-height:18px; color:#999; padding:5px 0; overflow:hidden; display:none;}
.sectionTwo ul li a .w .more{line-height:12px; display:none;}
.sectionTwo ul li a:hover{border:1px solid #dcdcdc;}
/*.sectionTwo ul li a .bg{background:#000; opacity:0.2; -webkit-opacity:0.2; position:absolute; bottom:0; left:0; width:100%; height:63px; z-index:99;}
.sectionTwo ul li a .w{ position:absolute; bottom:0; left:0; width:100%; height:63px; z-index:101; line-height:63px; font-size:15px; color:#fff; text-indent:25px;}
.sectionTwo ul li a:hover .bg{height:178px;}
.sectionTwo ul li a:hover .w{ height:178px; line-height:178px;}*/

.footer{background:#5c6573; width:100%; padding-bottom:45px;}
.tel{background:url(index_26.jpg) center no-repeat #2ed1ff; height:56px; text-align:center;}
.footer .logo{margin-top:37px; float:left; width:160px; float:left;}
.footer .logo a{ text-align:center; width:160px; display:block;}
.footer .cat{padding-left:77px; width:64px; float:right; margin-top:30px; background:url(index_33.jpg) left center no-repeat; margin-left:76px;}
.footer .cat-1{background:url(index_33_1.jpg) left center no-repeat;}
.footer .cat-2{background:url(index_33_2.jpg) left center no-repeat;}
.footer .cat a{display:block; color:#fff;}
.footer .cat a.tit{margin-bottom:10px;}

.header{height:110px; background:#01458e;}
.header a.logo{width:310px; height:110px; background:url(about_02.jpg) left no-repeat; display:block;}
.header a.adf{width:88px; height:28px; display:block; background:url(sl_05.jpg) no-repeat; margin:51px 0 0 16px;}
.header a.submitBtn{width:110px; height:28px; display:block; background:url(sl_01a3.jpg) no-repeat; margin:51px 0 0 16px;}
.infomenu{height:40px; padding-bottom:30px; padding-top:10px; border-bottom:1px solid #b0bac3;}
.infomenu a{width:150px; float:left; height:40px;  color:#888; line-height:40px; display:block; text-align:center; font-size:15px; font-weight:500;}
/*.infomenu a.link01{background-position:0 50px;}
.infomenu a.link02{ background-position:-158px 50px;}
.infomenu a.link03{ background-position:-305px 50px;}
.infomenu a.link04{ background-position:-455px 50px;}
.infomenu a.link05{ background-position:-600px 50px;}
.infomenu a.link06{ background-position:-750px 50px;}
.infomenu a.link07{ background-position:-910px 50px;}
.infomenu a.link08{ background-position:-1060px 50px;}*/

.infomenu a:hover,.infomenu a.select{/*padding-bottom:48px; background-image:url(infombg.png); background-repeat:no-repeat;*/ color:#00468e;}

.aboutTab{ padding:40px 0;}
.aboutTab .tit{ height:206px; }
.aboutTab .tit ul{margin:0; padding:0; list-style:none;}
.aboutTab .tit ul li{width:282px; height:206px; float:left; margin-right:23px; background-repeat:no-repeat; background-position: top center;}
.aboutTab .tit ul li.sec01{background-image:url(about_10.jpg);}
.aboutTab .tit ul li.sec02{background-image:url(about_12.jpg);}
.aboutTab .tit ul li.sec03{background-image:url(about_14.jpg);}
.aboutTab .tit ul li.sec04{background-image:url(about_16.jpg);}

.aboutTab .tit ul li.rowlast{margin-right:0;}
.aboutTab .tit ul li img{width:282px; height:130px; border:0;}
.aboutTab .tit ul li a{line-height:40px; font-size:17px; font-weight:500; line-height:40px; display:block; text-align:center; color:#717171; padding-top:130px;}
.aboutTab .tit ul li.hover,.aboutTab .tit ul li.select{}
.aboutTab .tit ul li.hover a,.aboutTab .tit ul li.select a{color:#004590; }
.aboutTab .con{ padding-left:303px; min-height:433px; _height:433px; background:url(about_22.jpg) left top no-repeat; display:none;}

.contactT{padding:50px 0 0 0; line-height:126px; font-size:22px; color:#01458e; margin:0;}
.ctbox{width:236px; text-align:left; height:60px; padding:23px 0 23px 111px; color:#909090; border:1px solid #d7d7d7; margin-bottom:40px; line-height:30px;}
.ctel{background:url(contanct_03.jpg) left center no-repeat;}
.email{background:url(contanct_06.jpg) left center no-repeat;}
.qq{background:url(contanct_08.jpg) left center no-repeat; line-height:60px;}
.addr{ padding-left:99px;  background:url(contanct_14.jpg) left center no-repeat; line-height:60px;}
.CL{width:406px; }
.CR{width:640px; }
.formline{ margin-bottom:20px;}
.formline dt{line-height:25px; width:99px; float:left; }
.formline dt span{color:#ed6c32;}
.formline dd{}
.formline dd .mtxt{width:322px; height:23px; line-height:23px; border:1px solid #ccc; color:#1f1f1f; padding:0 4px;}
.formline dd .mtext{ width:390px; height:134px; border:1px solid #ccc;}
.formline dd .small{width:100px;}
.formline dd .large{width:322px; padding:4px;}
.formline dd .btn{border:1px solid #ccc; line-height:25px; background:#fff; text-align:center; padding:2px 10px;}
.job{ padding:60px 0;}
.JL{width:502px; margin-left:60px;}
.JR{width:410px; margin-right:60px;}

.news{padding:60px 0;}
.newslist{ margin-bottom:60px; width:832px; padding-left:66px;}
.newslist h2{ font-size:20px; line-height:48px; margin:0; padding:0;}
.newslist h2 a{color:#00448b;}
.newslist .intro {line-height:24px; color:#717171;}
.newslist  .more{color:#00bd83; text-align:right;}
.newslist  .more a{color:#00bd83;}


.prolist ul{margin:0; padding:0; list-style:none;}
.prolist ul li{width:290px; height:242px; float:left; margin-right:10px; margin-bottom:36px;}
.prolist ul li.rowlast{margin-right:0;}
.prolist ul li a{height:230px; display:block; position:relative; padding:5px; border:1px solid #fff; }
.prolist ul li a .w .t{font-size:16px; text-align:center; line-height:18px; color:#62615f; display:block; padding:10px 0; font-family:"微软雅黑"}
.prolist ul li a .w .c{margin:0; padding:0; height:36px; display:block; line-height:18px; color:#999; padding:5px 0; display:none;}
.prolist ul li a .w .more{line-height:12px; display:none;}
.prolist ul li a:hover{border:1px solid #dcdcdc;}



.proTab{ padding:40px 0;}
.proTab .tit{ height:206px; }
.proTab .tit ul{margin:0; padding:0; list-style:none;}
.proTab .tit ul li{width:282px; height:206px; float:left; margin-right:23px; background-repeat:no-repeat; background-position: top center;}
.proTab .tit ul li.sec01{background-image:url(product_1.jpg);}
.proTab .tit ul li.sec02{background-image:url(product_1-02.jpg);}
.proTab .tit ul li.sec03{background-image:url(product_1-03.jpg);}
.proTab .tit ul li.sec04{background-image:url(product_1-04.jpg);}

.proTab .tit ul li.rowlast{margin-right:0;}
.proTab .tit ul li img{width:282px; height:130px; border:0;}
.proTab .tit ul li a{line-height:40px; font-size:17px; font-weight:500; line-height:40px; display:block; text-align:center; color:#717171; padding-top:130px;}
.proTab .tit ul li.hover,.proTab .tit ul li.select{}
.proTab .tit ul li.hover a,.proTab .tit ul li.select a{color:#004590; }
.proTab .con{  min-height:433px; _height:433px;  display:none;}


.pro-con{width:876px; margin:0 auto;}
.pro-tit{width:162px; float:left; font-weight:bold; font-size:17px; color:#707070; line-height:30px; float:left;}
.pro-desc{margin-left:172px; border-left:1px solid #e8e8e8; min-height:76px; _height:76px; padding-left:30px; line-height:22px; color:#707070;}
.pro-desc a.url{color:#04d673; margin:10px 0;}

.pro-pic{position:relative;}
.pro-pic .prev{width:40px; height:71px; position:absolute; top:50%; left:-160px; background:url(pd_06.jpg) no-repeat;}
.pro-pic .next{width:40px; height:71px; position:absolute; top:50%; right:-160px; background:url(pd_09.jpg) no-repeat;}
.pro-pic .prev a,.pro-pic .next a{height:71px; display:block;}


.serbox{ padding-top:60px;}
.serbox li{width:50%; height:210px; float:left; margin:0 ; list-style:none; }
.serbox li a{padding-left:125px; background:url(s.jpg) top left no-repeat; display:block; padding-right:58px;}
.serbox li a:hover{background:url(s.jpg) left top no-repeat;}
.serbox li a .t{text-align:left; font-size:16px; line-height:32px; color:#808080; display:block; margin:10px 0; font-weight:bold; font-family:"微软雅黑";}
.serbox li a .desc{line-height:22px; color:#808080;}
.serbox li a:hover .t{color:#0263c4;}

.solutionbox{margin-left:61px; padding-top:61px;}
.solutionbox h2{font-size:18px; color:#01458e; margin:0px 0 30px 0; line-height:36px; padding:0;}
.solutionbox p{margin:0; padding:0; line-height:24px; font-weight:bold;}

.solution{margin:60px 0;}
.solution a{width:140px; display:block; float:left; margin-right:169px;}
.solution a.last{margin-right:0;}
.solution a .t{font-weight:bold; text-align:center; font-weight:bold;}
.solution a .p{width:140px; height:154px; background:url(sl_03.jpg) center no-repeat;}
.solution a .l{width:140px; height:36px; background:url(sl_07.jpg) no-repeat; line-height:36px; text-align:center; color:#fff;}

.fenye{text-align:center; line-height:30px;}
.fenye a,.fenye span{ display:inline-table; width:22px; height:22px; line-height:22px; text-align:center;margin:0 5px; background:#bebebe; border:1px solid #a8a8a8; color:#fff;}
.fenye a:hover,.fenye span.select{color:#fff; background:#0f4784; border:1px solid #0a315a;}

.serbox li a.s1{background: url(s1.jpg) top left no-repeat;}
.serbox li a.s2{background: url(s2.jpg) top left no-repeat;}
.serbox li a.s3{background: url(s3.jpg) top left no-repeat;}
.serbox li a.s4{background: url(s4.jpg) top left no-repeat;}
.serbox li a.s5{background: url(s5.jpg) top left no-repeat;}
.serbox li a.s6{background: url(s6.jpg) top left no-repeat;}
.serbox li a.s7{background: url(s7.jpg) top left no-repeat;}
.serbox li a.s8{background: url(s8.jpg) top left no-repeat;}
.serbox li a.s9{background: url(s9.jpg) top left no-repeat;}
