﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none; }
body{ width:100%; font-size:12px; line-height:20px; color:#666;font-family: Arial, Helvetica, sans-serif, "宋体"; }
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:#333; list-style-type:none;}
h2{ font-size:18px;color:#333;  list-style-type:none; font-weight:normal;}
em{ font-style:normal;}
li{ color:#666;}
li:hover{ #57dad2}
span,li span{ color:#b1b1b1;}
p{color:#999; line-height:24px; margin:5px 0;}
/* nav */
	.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; overflow:hidden; padding:0 10px;  width:1180px; 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;}
.footerl{width:600px; padding:20px 0 0 0 ;position:relative;}
.logo{ float:left; padding-top:10px;  padding-right:20px;_padding-right:10px; }
.footerl div{ float:left;  width:400px; position:relative}
.footerl div a{ display:block; color:#54c8bb; font-size:16px; line-height:13px;}
.footerl div p{ font-size:16px; color:#fff; }
.footerl div span{ color:#028e75; font-size:12px;  position:absolute;bottom:10px; right:0;}
.footerl div span:hover{ color:#57dad2;}
.footer-code{float:right; padding-left:10px; }
.dcs{ float:left; margin:20px 0 0 30px}
.m1{ float:right; padding-left:10px; margin-top:10px;}
.m2{ float:right; margin:10px 40px 0 0 ;}
.mt{}

.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;}