@charset "utf-8";
/* CSS Document */

.etabs { margin: 0 auto; padding: 0; text-align:center;}
.tab { display: inline-block; zoom:1; *display:inline;  margin:0 28px;  -moz-border-radius: 40px; -webkit-border-radius: 40px; width:80px; height:80px; }
.tab a {width:80px; height:80px; font-size: 14px; line-height: 2em; display: block; outline: none; }
.tab a h5{ width:80px; float:left; text-align:center; font-size:15px; padding:0; margin:5px 0 0 0;}
.tab a:hover {position: relative;   }
.tab.active {  position: relative;   }
.tab a.active { font-weight: bold; }
.tab-container .panel-container { width:100%; margin:50px 0 0 0;padding: 0px; text-align:left;}
.panel-container {padding: 45px 0 60px 0;}

div.pro{ width:1116px; margin:45px auto 60px auto; overflow:hidden;}
div.pro .list{ width:276px; display:block; margin:0 48px; float:left; height:42px; line-height:42px; font-size:15px; color:#fff; background:url(point.png) left bottom repeat-x;}
div.pro .list p{ width:72px; float:left; }
div.pro .list span{width:204px; float:left;}

ul.pro{ width:1116px; margin:0 auto; overflow:hidden; padding:45px 0 60px 0;}
ul.pro h4{ display:none;}
ul.pro li{ width:276px; display:block; margin:0 48px; float:left; font-size:15px; color:#fff; background:url(point.png) left bottom repeat-x; padding:5px 0;}
ul.pro li.textL{ text-align: left;}
ul.pro li a{width:276px; height:32px; display:block; color:#fff;}
ul.pro li a p{ width:100%; float:left; font-size:13px; line-height:28px;}
ul.pro li a span{width:100%; float:left; padding:0 0 5px 0; line-height:140%; margin:-4px 0 0 0;}

@media screen and (max-width: 1024px) {
	ul.pro{width:96%;}
	ul.pro li{width:27.9%; margin:0 2.7%;}
	ul.pro li a{width:100%;}
	ul.pro li a span{width:100%; margin:-4px 0 0 0; padding:0 0 5px 0;}
	ul.pro h4{width:96%; margin:0 5% 15px 2.2%; font-size:32px; color:#fff; display:block;}
	}

@media screen and (max-width: 1000px) {
.etabs { display:none;}

}

@media screen and (max-width: 640px) {
.etabs { display:none;}
ul.pro{ width:100%;}
ul.pro h4{width:90%; margin:0 5% 15px 5%; font-size:32px; color:#fff; display:block;}
ul.pro li {width:90%; margin:0 5%; padding:5px 0 7px 0; }
ul.pro li a {width:100%;}
ul.pro li a p{ width:100%;}
ul.pro li a span{width:100%;}
}

