@charset "utf-8";
/* CSS Document */

body {background-color:#00319d; margin:0 auto; padding-bottom:50px; text-align:left;
background-repeat: no-repeat;background-position: center top;background-attachment: fixed;list-style:none;}
a,img,{border:0 none;background:none;TEXT-DECORATION:none;margin:0;padding:0;cursor:hand;}
.f14{font-size:14px;}
.f18{font-size:18px;}
.floatl{float:left;}
#main {background-image:url(images/bgdeepblue.jpg);background-repeat: no-repeat;
background-position: center top;
min-height:450px; margin:0 auto;overflow:visible;text-align:left;}
#wrapper{width:966px;margin:0 auto;color:#d6d6d6;min-height:450px;}

/*head*/
#header{color:#ffffff;width:1003px;margin:0 auto;height:100px;
background:url(images/bgdeepblue2.png) scroll 0 0;background-repeat:no-repeat;background-position:0 -20px;
width:966px;margin:0 auto;position:relative;}
#top_nav {right:0px;margin:0;overflow:auto;height:20px;width:415px;top:8px;padding:0;position:absolute;}
ul#top_nav li{list-style:none;float:left;overflow:hidden;}
ul#top_nav a{color:#ffffff;font-family:宋体; font-size:13px;TEXT-DECORATION:none;}
ul#top_nav a:hover{color:#00319d;}
ul#top_nav .home {width:30px;}
ul#top_nav #about {width:30px;margin-left:7px;}
ul#top_nav .sitemap {width:60px;margin-left:7px;}
#old {right:115px;margin:0;overflow:auto;height:20px;width:80px;top:45px;padding:0;position:absolute;}
ul#old li{list-style:none;float:left;overflow:hidden;}
ul#old a{color:#ffffff;font-family:宋体; font-size:12px;TEXT-DECORATION:none;}
ul#old a:hover{color:#00319d;}
ul#old li.old {margin-left:20px;}
#wiki {right:0px;margin:0;overflow:auto;height:20px;width:115px;top:45px;padding:0;position:absolute;}
ul#wiki li{list-style:none;float:left;overflow:hidden;}
ul#wiki a{color:#00ffff;font-family:宋体; font-size:14px;TEXT-DECORATION:none;}
ul#wiki a:hover{color:#00319d;}
ul#wiki li.wiki {margin-left:10px;}


.search {width:180px;height:30px;right:0px;top:37px;position:absolute;
background:transparent url(images/search_bgd.png) repeat}
#inputSearch {background-color:#92CAff;border:medium none;color:#FFFFFF;display:inline;float:left;
margin-left:4px;margin-top:3px;padding:5px;width:136px;height:12px;}
input.btnSubmit {background:transparent url(images/search_btn.gif);background-position:0 0;background-repeat:no-repeat;
border:medium none;color:transparent;cursor:pointer;display:block;float:left;font-size:8px;
height:25px;margin:1px 0 0;width:26px;}
#tel{height:40px;width:170px;top:80px;position:absolute;right:0px;margin-top:5px;}
.tel_num{width:140px;margin-left:30px;font-family:"宋体";font-size:17px;}

/*导航*/
#menu{width:150px;background-color:#e5e5e5;float:left;}

/*flash*/
#flash{width:966px;float:left;background-color:#e5e5e5;margin:1px auto auto auto;height:287px;}
.pdboder{BORDER-LEFT: #ffffff 1px solid}
.title{
word-break:break-all;
word-wrap:break-word;
layout-flow:vertical-ideographic;
color:#ffffff;
font-size:12px;
cursor:hand; 
font-weight:bold; 
text-align:center;TEXT-DECORATION: none}
.title A:link {COLOR: #ffffff; TEXT-DECORATION: none}
.title A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.title A:hover {COLOR: #ffffff; TEXT-DECORATION: none}
.title A:active {COLOR: #ffffff; TEXT-DECORATION: none}
.title1 {word-break:break-all;
word-wrap:break-word;
layout-flow:vertical-ideographic;
color:#ffffff;
font-size:12px;
cursor:hand; 
text-align:center;TEXT-DECORATION: none}
.band{border-left:1px dashed #ffffff;}
#band1 :hover{background:transparent url(images/h1.gif);}
#band2 :hover{background:transparent url(images/h2.gif);}
#band3 :hover{background:transparent url(images/h3.gif);}
#band4 :hover{background-color:#ff7b0c;}
#band5 :hover{background:transparent url(images/h5.gif);}
#band6 :hover{background-color:#fff459;}
#band7 :hover{background-color:#004ea2;}
#band8 :hover{background-color:#996633;}

.js_f {width:20px;height:264px;position:relative;margin:0 auto;}
.js_f p{position:absolute;bottom:10px;margin:0 auto;}

/*content*/
#content {width:966px;min-height:auto;padding-top:45px;background:transparent url(images/bg_blue.gif) repeat-x;float:left;}
#nei {background-color:#ffffff;width:100%;height:1275px;}
#products1 {width:520px;height:250px;float:left;margin-left:20px;}
#products2 {width:650px;height:250px;float:left;margin-left:20px;}
#kindpb {background:url(images/pb_bgh.jpg) no-repeat;width:130px;height:250px;float:left;margin:0px;}
#pb_bg {width:130px;height:88px;padding-bottom:0px;display:block;}
#kindfg {background:url(images/fg_bgh.jpg) no-repeat;width:130px;height:250px;float:left;margin:0px;}
#fg_bg {width:130px;height:88px;padding-bottom:0px;display:block;}
#kindfd {background:url(images/fd_bgh.jpg) no-repeat;width:130px;height:250px;float:left;margin:0px;}
#fd_bg {width:130px;height:88px;padding-bottom:0px;display:block;}
#kindzr {background:url(images/zr_bgh.jpg) no-repeat;width:130px;height:250px;float:left;margin:0px;}
#zr_bg {width:130px;height:88px;padding-bottom:0px;display:block;}
#kindfhf {background:url(images/fhf_bgh.jpg) no-repeat;width:130px;height:250px;float:left;margin:0px;}
#fhf_bg {width:130px;height:88px;padding-bottom:0px;display:block;}
#kindxwy {background:url(images/xwy_bgh.jpg) no-repeat;width:130px;height:250px;float:left;margin:0px;}
#xwy_bg {width:130px;height:88px;padding-bottom:0px;display:block;}
#kindgxn {background:url(images/gxn_bgh.jpg) no-repeat;width:130px;height:250px;float:left;margin:0px;}
#gxn_bg {width:130px;height:88px;padding-bottom:0px;display:block;}
#kindyxw {background:url(images/yxw_bgh.jpg) no-repeat;width:130px;height:250px;float:left;margin:0px;}
#yxw_bg {width:130px;height:88px;padding-bottom:0px;display:block;}
.kind {width:130px;height:250px;float:left;margin:0px;}

.na {border-bottom:1px solid #eeeeee;height:23px;width:70px;padding-top:65px;padding-left:60px;color:#888888;}
.nb {border-bottom:1px solid #eeeeee;height:23px;width:115px;padding-top:65px;padding-left:15px;color:#888888;}
.nc {border-bottom:1px solid #eeeeee;height:23px;width:85px;padding-top:65px;padding-left:45px;color:#888888;}
.nd {border-bottom:1px solid #eeeeee;height:23px;width:115px;padding-top:65px;padding-left:15px;color:#888888;}
#ad {width:360px;height:220px;margin-left:5px;margin-top:0px;float:right;margin-right:25px;}
#message {background:transparent url(images/tb_bg1.jpg) no-repeat;width:250px;
height:290px;float:right;color:#666666;margin-top:-20px;margin-right:20px;}
#address {margin:80px auto auto auto;width:250px;line-height:18px;color:#000000;font-size:13px;}
.f12 {height:130px;border-left:1px dotted #666666;font-size:12px;color:#999999;margin-left:7px;padding-left:5px;padding-top:10px;line-height:18px;width:110px;}

/*链接*/
#links {margin:0px auto;width:910px;height:370px;
color:#666666;padding:0px;line-height:16px;font-size:13px;}
.chanpin{margin:5px auto;width:900px;height:18px;background-color:#fff8de;float:left;
border:1px solid #E5B952;color:#000000;line-height:15px;font-size:13px;padding-left:5px;padding-top:0px;}
.tiao {width:170px;height:360px;border-right:1px dotted #666666;line-height:18px;float:left;padding-left:10px;color:#333333}
.tiao a{color:#888888;}
.tiao a:hover{color:#004ea2;}
.botnav {float:right;width:260px;height:20px;margin-top:30px;font-size:12px;margin-right:30px;margin-bottom:10px;}
.botnav a{color:#0078b5;TEXT-DECORATION:none;}

/*footer*/
#foot {width:966px;font-size:12px;margin:10px auto;color:#aaaaaa;margin-top:10px;float:left;}
#foot a{color:#0088cc;TEXT-DECORATION:underline;}

/*about*/
#about1 {width:100%;height:380px;padding-top:45px;background:transparent url(images/bg_blue.gif) repeat-x;float:left;margin-bottom:0px;}
.aboutus {width:100%;height:380px;background:#ffffff;float:left;margin:0 auto;}
.about1 {width:156px;height:350px;background:url(images/company.jpg) no-repeat;float:left;margin-left:50px;border-right:1px dashed #666666;}
.about2 {width:700px;height:330px;float:left;margin-left:30px;}
.about2 h3{margin-left:300px;margin-top:0px;color:#666666;margin-bottom:-5px;}
.about2 {color:#666666;margin-top:-1px;font-size:12px;line-height:20px;letter-spacing:0.5mm}
.about3 {letter-spacing:0.5mm;}

/*products*/
#topnav {width:976px;height:33px;margin-top:-2px;list-style:none;padding:0;float:left;}
ul#navlist {height:33px;list-style-image:none;list-style-position:outside;list-style-type:none;overflow:auto;
padding:0;position:absolute;text-indent:-9999px;width:976px;margin:0;}
ul#navlist li{overflow:hidden;padding:0;margin:0;height:33px;float:left;}
ul#navlist li a{background:transparent url(images/topnav.jpg) no-repeat scroll 0 0;
display:block;
height:33px;
overflow:hidden;}
ul#navlist li#pbsl a{background-position:0 0;width:130px;}
ul#navlist li#fgfc a{background-position:-130px 0;width:130px;}
ul#navlist li#fdbd a{background-position:-260px 0;width:130px;}
ul#navlist li#zrfh a{background-position:-390px 0;width:130px;}
ul#navlist li#fhfz a{background-position:-520px 0;width:130px;}
ul#navlist li#gxn a{background-position:-650px 0;width:176px;}
ul#navlist li#yxw a{background-position:-826px 0;width:140px;}


ul#navlist li#pbsl a:hover{background-position:0 -33px;;width:130px;}
ul#navlist li#fgfc a:hover{background-position:-130px -33px;width:130px;}
ul#navlist li#fdbd a:hover{background-position:-260px -33px;width:130px;}
ul#navlist li#zrfh a:hover{background-position:-390px -33px;width:130px;}
ul#navlist li#fhfz a:hover{background-position:-520px -33px;width:130px;}
ul#navlist li#gxn a:hover{background-position:-650px -33px;width:176px;}
ul#navlist li#yxw a:hover{background-position:-826px -33px;width:140px;}


#fla {width:966px;height:550px;margin:0;float:left;}
.production {width:156px;height:350px;background:url(images/production.jpg) no-repeat;float:left;margin-left:50px;border-right:1px dashed #666666;}
#guodu {width:966px;min-height:400px;padding-top:45px;background:transparent url(images/bg_blue.gif) repeat-x;float:left;}
#white {background-color:#ffffff;width:966px;min-height:450px;float:left;}

#hoverpage ul#outer li {list-style:none;}
#hoverpage ul#outer li div p {font-size:12px; line-height:16px; margin:5px 0 15px 0;}
#hoverpage ul#outer li div h2 {line-height:1em; color:#333333; font-size:1.5em; font-weight:normal; margin-top:0; font-family:verdana, sans-serif;}
#hoverpage ul#outer li div h3 {line-height:1em; color:#66a; font-size:1.2em; font-weight:normal; margin-top:0px;}
#hoverpage ul#outer li div h3.clear {clear:left;padding-top:0px;color:#0078b5;}
#hoverpage ul#outer li div p {letter-spacing:2px;}


#hoverpage {left:9px;width:750px; height:450px; background:transparent; position:relative; z-index:500;
overflow:hidden; text-align:left;}
#hoverpage table {border-collapse:collapse; margin:-1px;}
#hoverpage ul#outer {background:transparent; padding:0; margin:0;list-style:none;}

#hoverpage ul#outer li.page {display:inline;} /* needed for IE to function correctly */

#hoverpage ul#outer li.page a.menuitem {text-decoration:none;}

#hoverpage ul#outer li.page i {position:absolute; display:block; height:25px; right:600px;
background:transparent; cursor:default; z-index:100; text-align:right;
text-decoration:none; color:#666666; font-style:normal; cursor:pointer;}

#hoverpage ul#outer li.p1 i {top:5px;}
#hoverpage ul#outer li.p2 i {top:25px;}
#hoverpage ul#outer li.p3 i {top:45px;}
#hoverpage ul#outer li.p4 i {top:65px;}
#hoverpage ul#outer li.p5 i {top:85px;}
#hoverpage ul#outer li.p6 i {top:105px;}
#hoverpage ul#outer li.p7 i {top:125px;}
#hoverpage ul#outer li.p8 i {top:145px;}
#hoverpage ul#outer li.p9 i {top:165px;}
#hoverpage ul#outer li.p10 i {top:185px;}
#hoverpage ul#outer li.p11 i {top:205px;}
#hoverpage ul#outer li.p12 i {top:225px;}
#hoverpage ul#outer li.p13 i {top:245px;}
#hoverpage ul#outer li.p14 i {top:265px;}


#hoverpage ul#outer li.page div {display:block; width:700px; height:450px; padding:25px;padding-top:0px; font-weight:normal; color:#444;}
#hoverpage ul#outer li.p1 div {background:transparent url(images/page1_back.jpg);}
#hoverpage ul#outer li.p2 div {background:transparent url(images/page2_back.jpg);}
#hoverpage ul#outer li.p3 div {background:transparent url(images/page3_back.jpg);}
#hoverpage ul#outer li.p4 div {background:transparent url(images/page4_back.jpg);}
#hoverpage ul#outer li.p5 div {background:transparent url(images/page5_back.jpg);}
#hoverpage ul#outer li.p6 div {background:transparent url(images/page6_back.jpg);}
#hoverpage ul#outer li.p7 div {background:transparent url(images/page7_back.jpg);}
#hoverpage ul#outer li.p8 div {background:transparent url(images/page8_back.jpg);}
#hoverpage ul#outer li.p9 div {background:transparent url(images/page9_back.jpg);}
#hoverpage ul#outer li.p10 div {background:transparent url(images/page1_back.jpg);}
#hoverpage ul#outer li.p11 div {background:transparent url(images/page2_back.jpg);}
#hoverpage ul#outer li.p12 div {background:transparent url(images/page3_back.jpg);}
#hoverpage ul#outer li.p13 div {background:transparent url(images/page4_back.jpg);}
#hoverpage ul#outer li.p14 div {background:transparent url(images/page5_back.jpg);}

#hoverpage ul#outer li div img {border:1px solid #888; float:right; margin:0 10px 5px 0;}
#hoverpage ul#outer li div p.big {line-height:1em; color:#004; font-size:1.5em;}
#hoverpage ul#outer li div a {color:#00c; text-decoration:underline;}
#hoverpage ul#outer li div em {display:block; width:190px; height:290px; float:left;
background:transparent url(images/current.gif) no-repeat; margin-right:10px;}

#hoverpage ul#outer em {background-position: 21px 0px;}
#hoverpage ul#outer li.p1 div em {background-position: 21px 0px;}
#hoverpage ul#outer li.p2 div em {background-position: 21px 20px;}
#hoverpage ul#outer li.p3 div em {background-position: 21px 40px;}
#hoverpage ul#outer li.p4 div em {background-position: 21px 60px;}
#hoverpage ul#outer li.p5 div em {background-position: 21px 80px;}
#hoverpage ul#outer li.p6 div em {background-position: 21px 100px;}
#hoverpage ul#outer li.p7 div em {background-position: 21px 120px;}
#hoverpage ul#outer li.p8 div em {background-position: 21px 140px;}
#hoverpage ul#outer li.p9 div em {background-position: 21px 160px;}
#hoverpage ul#outer li.p10 div em {background-position: 21px 180px;}
#hoverpage ul#outer li.p11 div em {background-position: 21px 200px;}
#hoverpage ul#outer li.p12 div em {background-position: 21px 220px;}
#hoverpage ul#outer li.p13 div em {background-position: 21px 240px;}
#hoverpage ul#outer li.p14 div em {background-position: 21px 260px;}


#hoverpage ul#outer li.page div a:hover {text-decoration:none;}

#hoverpage ul#outer li.page a:hover {white-space:normal;} /* for IE6 */

#hoverpage ul#outer :hover div {position:absolute; left:0; top:0;}
#hoverpage ul#outer a:hover i {color:#004ea2; font-weight:bold;} /* for IE6 */
#hoverpage ul#outer :hover a i {color:#004ea2; font-weight:bold;}

#hoverpage ul#outer div ul li {line-height:20px; font-size:12px; color:#256; list-style-type:none;}
#hoverpage ul#outer div ul li a {line-height:20px; font-size:12px; color:#0078b5;letter-spacing:2px;}

#hoverpage ul#outer div dl dd {line-height:20px; font-size:1.1em; color:#448;}
#hoverpage ul#outer div dl dt {line-height:30px; font-size:1.3em; color:#333;}

.ul1 {height:180px;width:120px;float:left;padding:0;margin-left:0px;font-size:13px;}
.ul2 {height:50px;width:130px;float:left;padding:0;margin-left:25px;padding-top:50px;font-size:13px;}
.ul3 {height:40px;width:110px;float:left;padding:0;margin-left:0px;padding-top:100px;font-size:13px;}
.ul4 {height:180px;width:110px;float:left;padding:0;margin-left:0px;font-size:13px;}
.ul5 {height:40px;width:120px;float:left;padding:0;margin-left:5px;padding-top:110px;font-size:13px;}

/*tech*/
#tech {width:966px;height:400px;padding-top:45px;background:transparent url(images/bg_blue.gif) repeat-x;float:left;}
#tech1 {background-color:#ffffff;width:100%;min-height:400px;}
.tech2 {width:156px;height:350px;background:url(images/jszx.jpg) no-repeat;float:left;margin-left:50px;border-right:1px dashed #666666;}
.tech3 {width:720px;height:350px;float:left;margin:0 0 0 30px;;}
.box {width:200px;height:120px;float:left;float:left;margin:0 30px 0 0;}
.boxt {width:200px;height:100px;border-bottom:1px solid #0078b5;color:#000000;float:left;}
.boxti {width:70px;margin-left:30px;margin-top:80px;font-weight:bold;font-size:14px;float:left;}
.boxtext a {color:#666666;font-size:12px;float:left;line-height:14px;margin-top:10px;}

/*contact*/
#contact1 {width:100%;height:750px;padding-top:45px;background:transparent url(images/bg_blue.gif) repeat-x;float:left;margin-bottom:0px;}
.contactus {width:100%;height:750px;background:#ffffff;float:left;margin:0 auto;}
.contact2 {width:156px;height:400px;background:url(images/contacticonz.jpg) no-repeat;float:left;margin-left:50px;border-right:1px dashed #666666;}
.contact3 {width:700px;height:700px;background:url(images/contact_bg.jpg) no-repeat;float:left;margin-left:50px;font-size:12px;color:#777777;text-align:left;}
#contact1 .adress{width:170px;height:110px;margin-left:170px;margin-top:90px;color:#666666;font-size:12px;float:left;}
#contact1 .map{width:250px;height:230px;margin-left:80px;background:url(images/map.jpg) no-repeat;float:left;}
#contact1 .qq {width:156px;float:left;margin-left:30px;height:30px;margin-top:250px;}
.bus {float:left;width:215px;height:460px;margin-left:70px;border:1px solid #0078b5;}
#leavemsg {border:1px solid #0078b5;}
#submit {font-weight:bold;}


/*sitemap*/
.smap {width:900px;height:650px;color:#dddddd;margin:0 auto;margin-top:20px;font-size:14px;}
#wzdt {color:#cccccc;font-size:25px;font-weight:bold;width:300px;height:30px;margin-left:50px;margin-top:30px;}
#smap1 a{color:#ffffff;}
#smap1 a:hover {color:#00ccff;}
#smap1 {width:910px;min-height:200px;font-size:14px;color:#ffffff;margin:0 auto;margin-top:20px;float:left;}
#gsjs a{TEXT-DECORATION:none;margin:5px auto;width:900px;height:14px;background-color:#fff8de;float:left;
border:1px solid #E5B952;color:#000000;line-height:15px;font-size:13px;padding-left:5px;padding-top:2px;}
.ti {color:#666666;}
#cpml a{TEXT-DECORATION:none;margin:5px auto;width:900px;height:14px;background-color:#fff8de;float:left;
border:1px solid #E5B952;color:#000000;line-height:15px;font-size:13px;padding-left:5px;padding-top:2px;}
#jszx a{TEXT-DECORATION:none;margin:5px auto;width:900px;height:14px;background-color:#fff8de;float:left;
border:1px solid #E5B952;color:#000000;line-height:15px;font-size:13px;padding-left:5px;padding-top:2px;color:#000000;}
#lxwm a{TEXT-DECORATION:none;margin:5px auto;width:900px;height:14px;background-color:#fff8de;float:left;
border:1px solid #E5B952;color:#000000;line-height:15px;font-size:13px;padding-left:5px;padding-top:2px;color:#000000;}
.smap3 {width:170px;height:370px;font-size:12px;line-height:15px;border-right:1px dotted #666666;line-height:18px;float:left;padding-left:10px;color:#333333}
.smap3 a{color:#999999;TEXT-DECORATION:none;}
.smap3 a:hover{color:#004ea2;}
.smap4 {width:170px;height:55px;font-size:12px;line-height:18px;float:left;padding-left:10px;color:#333333}
.smap4 a {TEXT-DECORATION:none;}
.nosty {list-style:none;}

