/* CSS Document */
*{margin:0px; padding:0px;}
ul, li, dt, dd, ol, dl{list-style-type:none;}
a{color:#666; text-decoration:none;}
a:hover{color: #ff3000}
input, textarea, button, a{ -webkit-tap-highlight-color:rgba(0,0,0,0);outline: none }
.clear{clear:both;}
img{border:none;vertical-align: middle;}
.left{float:left;}
.right{float:right;}
html{overflow-y: scroll;}
body{background-color:#fff;-webkit-tap-highlight-color:transparent;font-size:14px; font-family:"Source Han Sans";}
.w{width:100%; margin:0 auto;background: #fff;overflow: hidden}
.w1{width: 1200px; margin: 0 auto;}

.tab{margin:30px auto;}
.tab-hd {overflow:hidden; zoom:1;width: 269px; float: left;}
.tab-hd li:first-child{line-height:50px; font-size: 18px; }
.tab-hd li{width:269px; color:#333333; text-align:center; cursor:pointer;line-height:60px; 
             font-size:16px; background: #fff; background: #f8f8f8; border-bottom: 2px #fff solid;}
.tab-hd li.active{ background:#4290ff; color:#fff;}
.tab-bd{width: 910px; float: right;}
.tab-bd li{display:none; padding:10px 0px; font-size:20px; border:1px #ccc solid; overflow:hidden; text-indent:20px; line-height:35px;}
.tab-bd li.thisclass{ display:list-item;}
.tab-bd li.thisclass ul li{float: left;display: block; border: 0;text-indent:0; text-align: center;font-size: 16px; line-height: 35px; padding:0 16px 20px;}
.tab-bd li.thisclass ul li img{width: 275px; height: 480px;display: block;}
.page_x{width: 100%; text-align: right}
.page_x a{padding: 3px 6px; border-radius: 2px;border: 1px #ddd solid; color: #666;font-size: 14px;}
.page_x a:hover{background: #4290ff;border: 1px #4290ff solid; color: #fff;}