@charset "utf-8";
/* CSS Document */

.pagetop {width:1200px; margin:0px auto; height:100px; background-color:#fff;}
.pagetop .logo {float:left; margin-top:23px;}
.pagetop .tel  {float:right; margin-top:23px;}
.navmenu {width:1200px; height:50px; margin:0px auto;}

.fullSlide	{width:100%;position:relative;height:600px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:550px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align: center; /* margin-right:40px;*/}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:50px;height:10px;margin:2px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#ff0;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:2%;background-position:-6px -137px;}

.navtitle {width:1170px; margin:0px auto; padding:10px 15px; border-bottom:#ccc 1px dashed; border-top:#ccc 1px dashed; color:#333; font-size:12px;}
.navtitle a {color:#333; font-size:12px;}
.navtitle a:hover {color:#f00;}

.maintop {width:100%;}
.maintop img {width:100%;}

.newstxt {width:1200px; margin:40px auto;}
.newstxt .title {font-size:24px; color:#333; text-align:center;}
.newstxt .txt {font-size:14px; text-align:center; padding-top:30px; margin-bottom:20px; padding-top:40px;}
.newstxt .txt span {padding:0px 15px;}
.newstxt .note {border-top:#ccc 1px dashed; padding-top:40px; padding-bottom:80px;}
.newstxt .note img {max-width:100%; padding:5px 0px;}

.about  {width:1200px; margin:60px auto; text-align:center;}

.new    {width:1200px; margin:60px auto;}
.new .box {border-bottom:#ccc 1px dashed; padding-bottom:30px; padding-top:30px;}
.new .box .p1 {float:left; width:400px; height:250px;}
.new .box .p1 img {width:400px; height:250px;}
.new .box .p2 {float:left; margin-left:40px; width:760px;}

.new .box .p2 p:nth-child(1) a {font-size:16px; color:#000; font-weight:bold;}
.new .box .p2 p:nth-child(1) a:hover {color:#f00;}
.new .box .p2 p:nth-child(2) {border:#ccc 1px solid; padding:10px; margin-top:10px; height:120px;}
.new .box .p2 p:nth-child(3) {margin-top:50px;}
.new .box .p2 p:nth-child(3) a {color:#999; font-size:12px;}
.new .box .p2 p:nth-child(3) a:hover {color:#f00;}
.new .box .p2 p:nth-child(3) span {float:right; text-align:right; color:#999;}

.contact {width:1200px; margin:0px auto; text-align:center; padding:50px 0;}
.contact .title {background:url(../images/line.png) center no-repeat; height:50px; line-height:50px; text-align:center; font-size:24px; letter-spacing:10px;}
.contact p {margin-top:30px;}

.join {margin-top:50px; margin-bottom:80px;}
.join .title {background:url(../images/line.png) center no-repeat; height:50px; line-height:50px; text-align:center; font-size:24px;  color:#999; margin-bottom:30px;}

.product {width:1200px; margin:0px auto; padding-top:50px;}
.product .title {text-align:center; font-size:30px; color:#333; width:1200px; height:120px; line-height:120px;}
.product .title span {float:right; padding-top:45px; padding-right:30px;}

.product ul li {float:left; margin-right:60px; margin-top:30px;}
.product ul li:nth-child(3n) {margin-right:0px;}
.product ul li p:nth-child(2) {border-bottom:#00A47E 2px solid; line-height:40px; font-size:16px; padding:10px 0; text-align:center; margin-bottom:30px;}
.product ul li p img {width:360px; height:230px;}

.job {width:1200px; margin:0px auto; padding:50px 0;}
.job .title {background:url(../images/line.png) center no-repeat; height:50px; line-height:50px; text-align:center; font-size:24px; letter-spacing:10px;margin-bottom:30px;}
.job ul    {}
.job ul li {float:left;width:320px; height:500px; background:#000; margin-right:60px; padding:20px; color:#ccc;}
.job ul li:nth-child(3) {margin-right:0px;}
.job ul li .t {font-size:30px; padding:10px 0px; color:#eee;}
.job ul li .line {border-bottom:#999 1px dashed; height:20px; margin-bottom:20px;}
.job ul li p {line-height:220%;}

.boxpix    {width:1100px; margin:40px auto;}
.boxpix .box-pic   {float:left; width:300px; border:4px solid #c29f65; padding:15px; background-color:#fff;}
.boxpix .box-pic:hover {border:4px solid #00a07e;}

.boxpix a {float:left;margin-right:43px;}
.boxpix a:hover .box-pic .title p:nth-child(1) {color:#00a07e;}
.boxpix a:nth-child(3) {margin-right:0px;}

.boxpix .box-pic .title p:nth-child(1) {float:left; font-size:16px; font-weight:bold; color:#000; padding-bottom:10px; width:70px;}
.boxpix .box-pic .title p:nth-child(2) {float:left; font-size:16px; color:#666; padding-bottom:8px; width:170px; text-align:right; font-family: Arial, Helvetica, sans-serif;}
.boxpix .box-pic .title p:nth-child(3) {float:left; text-align:right; width:55px;}

.footer      			{margin-top:80px; width:100%; background-color:#00a07e; height:150px;}
.footer .footer-center 	{width:1200px; margin:0px auto;}

.footer .footer-center .t1 {float:left; width:780px; padding-top:60px;}
.footer .footer-center .t1 .p1 {color:#333;}
.footer .footer-center .t1 .p1 a {margin-right:10px; margin-left:10px; color:#333; line-height:40px;}
.footer .footer-center .t1 .p1 a:hover {color:#eee;}
.footer .footer-center .t1 .p1 a:nth-child(1) {margin-left:0px;}

.footer .footer-center .t1 .p2 {color:#eee;}
.footer .footer-center .t1 .p2 a {color:#eee;}
.footer .footer-center .t1 .p2 a:hover {color:#fff;}

.footer .footer-center .t2 {float:left; width:300px; text-align:right; padding-top:72px;}
.footer .footer-center .t2 .p3 {color:#ddd; font-size:16px; font-family: Verdana, Geneva, sans-serif;}
.footer .footer-center .t2 .p4 {color:#fff; font-size:16px;}

.footer .footer-center .t3 {float:left; width:120px; text-align:right; padding-top:25px;}

.footer .footer-center .t3 img {width:97px; height:97px;}
