@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font:300%/150% "\5FAE\8F6F\96C5\9ED1","\5b8b\4f53",tahoma,vernada; font-size:14px; line-height:25px; color:#222222; background-color:#ffffff; min-width:1300px;}
p{margin:0; padding:0;}
form{margin:0; padding:0;}
h1{margin:0 0 10px 0; padding:0;}
h2{margin:0; padding:0;}
h3{margin:0; padding:0;}
div{margin:0; padding:0;}
A{text-decoration:none;}
li{list-style:none;}
ul{margin:0; padding:0;}
dl{margin:0; padding:0;}
dt{margin:0; padding:0;}
dd{margin:0; padding:0;}
A{text-decoration:none;}
a:link{color: #666;text-decoration: none;}
a:visited {text-decoration: none;color: #666;}
a:hover {text-decoration: none;color: #d39a3c;}
a:active {text-decoration: none;color: #666;}
.clear{clear:both;}
.floatl{float:left; margin-right:36px;}
.martop{margin-top:20px;}
.paddingtop{padding-top:40px;}
#topcon{background-color:#FFF; position:fixed; width:100%; z-index:99999; border-bottom:#dbdbdb solid 1px;}
#top{width:1200px; margin:auto;}
#top .topleft{float:left; height:121px;}
#top .topright{float:right; width:750px; padding-top:66px;}


#bananer{height:795px; }

#maincompany{width:1260px; margin:auto; padding-top:10px;}
#maincompany h2{font-size:28px; padding:30px 0 10px 0; color:#004b2b; text-align:center; height:30px; line-height:30px;}
#maincompany .indexleft{float:left; width:580px; margin-top:50px;}
#maincompany .indexright{float:right; width:648px; margin-top:50px;}
#maincompany .indexleft h1{font-size:30px;}
#maincompany .indexleft .line{width:50px; height:5px; background-color:#005033; margin:30px 0;}
#maincompany .indexleft h3{font-size:18px; color:#005033; margin-bottom:30px;}


#mainjjfa{width:1260px; margin:auto; padding-top:20px;}
#mainjjfa h2{font-size:28px; padding:30px 0 10px 0; color:#004b2b; text-align:center; height:30px; line-height:30px;}
#mainjjfa .ultitle{ display:block; height:37px; line-height:37px; display:table; margin:auto; padding-top:20px;}
#mainjjfa .ultitle li{float:left; background:url(images/libg.png) no-repeat center; margin-left:10px; width:150px; text-align:center;}
#mainjjfa .indexpro{ padding:50px 0;}
#mainjjfa .indexpro ul{ display:block; margin-bottom:30px;}
#mainjjfa .indexpro ul li{text-align:center; float:left; margin-right:15px;}
#mainjjfa .indexpro ul li p{line-height:46px;}


#indexcom{ background:url(images/shipbg.jpg) no-repeat center top #FFF; height:628px; margin-top:60px; padding-top:50px;}
#indexcom .indexcomcon{width:1197px; height:428px; background:url(images/ship.png) no-repeat center; margin:50px auto;}
#indexcom h2{font-size:28px; padding:0; color:#004b2b; text-align:center; height:60px; line-height:60px;}
.wz{color:#004b2b; text-align:center; font-size:20px;}
#indexcom .indexcomcon h3{font-size:28px; padding:20px 0 0 0; height:80px; line-height:80px; }
#indexcom .indexcomcon .moreimg{padding-bottom:60px;}
#indexcom .indexcomcon .comleft{float:left; 523px;}
#indexcom .indexcomcon .comright{float:right; width:560px; padding-left:30px; padding-right:40px; padding-top:130px;}
#indexcom .indexcomcon .comright h4{font-size:18px; font-weight:100; line-height:23px; }


#foot{background-color:#1b9894; padding:50px 0 50px 0;}
#foot .footcon{width:1200px; margin:auto;}
#foot .footcon .footleft{float:left; width:1000px; line-height:28px;}
#foot .footcon .footright{float:right; width:200px; color:#FFF; font-size:20px; text-align:center; line-height:30px;}
#foot .footcon .footright img{margin-top:10px;}
#foot .footcon .footleft ul{}
#foot .footcon .footleft ul li{float:left; padding-left:50px; padding-right:50px; color:#fff; display:block;}
#foot .footcon .footleft ul li b{display:block; font-size:20px; font-weight:100; margin-bottom:10px;}
#foot .footcon .footleft ul li a:link{color:#fff; font-size:16px;}
#foot .footcon .footleft ul li a:visited{color:#fff; font-size:16px;}
#foot .footcon .footleft ul li a:hover{color:#FF0000; font-size:16px;}

#footcopy{background-color:#004b2b; color:#fff; height:60px; line-height:60px; text-align:center;}
#footcopy a:link{color:#FFF;}
#footcopy a:visited{color:#FFF;}
#footcopy a:hover{color:#FF0000;}

/* menu */
.jqueryslidemenu {width:750px; margin:auto;}
.jqueryslidemenu UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; }
.jqueryslidemenu UL LI {Z-INDEX: 1000; POSITION: relative; DISPLAY: inline; float:left; width:120px; height:55px; line-height:55px;}
.jqueryslidemenu UL LI A {DISPLAY: block; TEXT-DECORATION: none;}
* HTML .jqueryslidemenu UL LI A {DISPLAY: inline-block}
.jqueryslidemenu UL LI A:link { text-decoration: none; font-size:16px; text-align:center;}
.jqueryslidemenu UL LI A:visited {text-decoration: none; font-size:16px;text-align:center;}
.jqueryslidemenu UL LI A:hover {display:block; text-align:center; background-color:#32b0ad; color:#FFF;}
.jqueryslidemenu UL LI UL {POSITION: absolute; MARGIN: 0px; DISPLAY: block; VISIBILITY: hidden; display:block; background-color:#004b2b;} 
.jqueryslidemenu UL LI UL LI {DISPLAY: list-item; FLOAT: none; line-height:40px; height:40px; text-align:center; background-image:none;}
.jqueryslidemenu UL LI UL LI A:link { MARGIN: 0px;font-size:14px; BORDER-TOP-WIDTH: 0px; LETTER-SPACING: 0px;  color:#fff;  text-align:center;}
.jqueryslidemenu UL LI UL LI A:visited {MARGIN: 0px; font-size:14px; BORDER-TOP-WIDTH: 0px; LETTER-SPACING: 0px; color:#fff; text-align:center;}
.jqueryslidemenu UL LI UL LI A:hover {MARGIN: 0px;font-size:14px; BORDER-TOP-WIDTH: 0px; LETTER-SPACING: 0px; color:#fff; text-align:center;}
.jqueryslidemenu .nav_parent:hover>a,.jqueryslidemenu .nav_parent:focus>a,.jqueryslidemenu .nav_parent:active>ul{color:#fff; background-color:#32b0ad;}

#newsul{border-bottom:#b2b2b2 solid 1px;}
#newsul ul{display:table; margin:40px auto;}
#newsul ul li{float:left; width:180px; text-align:center; margin-left:20px; height:45px; line-height:45px; font-size:18px; list-style:none;}
#newsul ul li a:link{border:#a3a3a3 solid 1px; display:block; color:#595757}
#newsul ul li a:visited{border:#a3a3a3 solid 1px; display:block;color:#595757}
#newsul ul li a:hover{border:#32b0ad solid 1px; display:block; background-color:#32b0ad; color:#FFFFFF;}
#newsul h1{text-align:center; padding-top:60px;}
#newsul p{text-align:center; padding-bottom:60px; font-size:18px; color:#F00;}

/*关于我们*/
#about{ padding-top:30px;}
#about .about_wenzi{ padding-bottom:60px;}
#about .aboutcon{width:1000px; margin:auto; font-size:14px; color:#000;}
#about .aboutcon h1{font-size:28px; text-align:center; margin-bottom:15px; color:#005033; margin-top:10PX;}
#about .aboutcon h3{font-size:23px; text-align:center; margin-bottom:40px; color:#005033; margin-top:10PX; font-weight:100;}
#about .about_video{width:885px; margin:60px auto;}
#about .about_hzlc{width:1315px; margin:0px auto 50px auto;}
#about .about_hzlc h1{ background:url(images/line.jpg) no-repeat bottom; height:52px; line-height:52px; font-size:26px; margin:0 0 30px 0; padding:0; text-align:center; font-weight:bold;}
#about .about_hzlc ul{margin:0; padding:0;}
#about .about_hzlc ul li{float:left; list-style:none;}
#about_hzhb{ background:#f4f4f4; text-align:center; padding-bottom:40px; padding-top:40px;}
#about_hzhb .img{ padding-bottom:30px; text-align:center;}

#aboutbananer{background:url(images/about.jpg) no-repeat center bottom; height:420px; padding-top:120px;}
#about_hzhb .img img{ display:inline-block;}
#about_hzhb .con{ font-size:14px; line-height:22px; margin:0 2%; }
#about_hzhb .con img{margin-right:20px; margin-bottom:30px;}