@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none; }
body{ width:100%; font-size:12px; font-family:"微软雅黑",Arial, Tahoma, 'microsoft yahei';color:#2d2d2d; }
img{ border:0; margin:0; padding:0}
a{ text-decoration:none; color:#666666;}
a:hover,div a:hover,div a span:hover{ text-decoration: none; color:#ff5702;-webkit-tap-highlight-color:rgba(0,0,0,0)}
h1{ font-size:18px; color:#323a45; list-style-type:none; font-weight: normal; line-height:28px}
h2{  font-size:18px; list-style-type:none; font-weight:normal;}
em{ font-style:normal;}
li:hover{ #57dad2}
/* nav */
.toutu{
	height:119px;
	width:100%;
	background-image:url(../images/toutu.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.toutu .topad{ width:311px; margin:0 auto; padding-top:10px ; padding-right:15px}
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.clearfixbox{ position:relative; width:1200px; margin:0 auto; background:#005c6a;}
	.navBar{  position:relative; margin:0 auto ; position:relative; z-index:1;  background:#005c6a; color:#fff; height:40px; line-height:40px;   }
	.navBar a{ font-size:14px;}
	.nav{ overflow:hidden; zoom:1; }
	.nav .m{ float:left;  padding:0 10px; display:inline;  }
	.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:16px;  }
	.nav .s{ float:left; width:px; text-align:center; color:#57dad2;   }
	.nav h3 a{ float:left;  display:block; padding:0 15px; color:#fff; font-size:16px;font-family:"Microsoft YaHei",SimSun,SimHei;  }
	.nav .on h3 a{ height:36px; line-height:36px;   background:#57dad2; margin-top:4px;  color:#fff;   }
	
	.subNavbox{ background:#57dad2; }
	.subNav{ color:#333;  height:36px; line-height:36px; background:#57dad2; border-bottom:1px solid #ccc; overflow:hidden; padding:0 10px;  width:1200px; margin:0 auto; }
	.subNav li{ overflow:hidden; zoom:1; color:#fff;}	
	.subNav li a:hover{ color:#005c6a;}
	.subNav iframe{ float:right;  }
	.subNav a{ margin:0 10px; color:#fff; }
	.subNav li img{ margin:8px 4px 0 0;}
	
	
	.enter{ position:absolute; top:0; right:0; margin:4px 10px 0 0;}
	.enter a{ color:#57dad2;}
	.enter img{ position:absolute;top:0; right:0; margin:12px 60px 0 0;}
	
/*页脚*/
.footerbox{ background-color:#005c6b; margin-top:40px;_margin-top:20px; padding-bottom:8px}
.footer{ width:1200px; overflow:hidden; margin:0 auto;}
.logo{ float:left; border-right:1px solid #57dad2; padding-right:20px;_padding-right:10px; }
.footer div{ float:left; padding:10px 0; position:relative}
.footerl{width:466px;position:relative;}
.footer div a{ display:block; color:#54c8bb; font-size:16px; line-height:13px;}
.footer div p{ font-size:18px; color:#fff; padding-top:6px; _padding-top:2px;}
.footer div span{ color:#028e75; font-size:12px;  position:absolute;bottom:10px; right:0;}
.footer div span:hover{ color:#57dad2;}
.footer div img{ margin:6px 6px 0 0;_margin:3px 3px 0 0;}
.m1{ float:right; padding-left:10px; margin-top:10px;}
.m2{ float:right; margin:10px 40px 0 0 ;}


.footer div p.tel{ color:#5bd9d5;font-size:14px; line-height:24px; }
.footer div p.tel img{ margin:0 5px 0 0 ; vertical-align:middle}
iframe{ border:0px;}

/*第五屏*/
.thirdp1 span{ font-size:12px; color:#a1a1a1; display:block; margin-top:10px; padding-bottom:10px; border-bottom:1px solid #d0d0d0;}
.linkbox{ width:1200px; margin:15px auto 0 auto; overflow:hidden; border:1px solid #d0d0d0;}
.linkbox img{ display:block; float:left; padding:10px 9px;}