a{color:#666}
.top{ width:100%; height:420px;position:relative;}
.top_nav { background: none repeat scroll 0 0 #fff; height: 420px; left: 50%; margin-left: -595px; overflow: hidden; position: absolute; top: 0; width: 312px; z-index: 5; }

.carousel { float: left; height: 420px; overflow: hidden; position: relative; width: 100%; }
.top_nav li{ padding:20px 0 3px; width:312px; color:#000; font-family:'微软雅黑'; border-bottom:1px dotted #dbdbdb; float:left}
.top_lable{ width:64px; border-right:1px solid #eaeaea; font-size:18px; color:#333; float:left; padding:0 10px; text-align:center}
.top_nav .more_nav{ padding:0; border:0; line-height:30px; text-align:right; width:303px;}
.lable_sub{ font-size:12px; font-family:'Corbel'; color:#999;}
.nav_txt{ width:187px; padding-left:20px; float:left}
.nav_txt span{ display:block; float:left; width:62px; padding-bottom:9px;}
.nav_txt a{ color:#333;}
.nav_red a{ color:#dd0000; padding:1px; border:1px solid #fff;}
.nav_txt a:hover{ padding:1px; background:#dd0000; color:#fff; border:1px solid #dd0000; border-radius:10%;}
.nav_pic { left: 0; position: absolute; top: 0; width: 100%; }
.nav_pic li { height: 420px; left: 0; opacity: 0; overflow: hidden; position: absolute; top: 0; width: 100%; }
.nav_pic img { left: 50%; margin-left: -283px; position: absolute; width: 878px; top: 0; }
.goods_message { background: url(http://ued.qeeka.com/image/jiaju/black_pic.png) no-repeat; bottom: 0; height: 75px; left: 50%; margin-left: -283px; overflow: hidden; padding-left: 20px; position: absolute; width: 858px; }
.goods_message p { font-size: 14px; color: #fff; font-family: '微软雅黑'; margin-top: 3px; }
.goods_message .goods_lable { font-size: 26px; }
.goods_num { bottom: 24px; left: 50%; margin-left: 418px; position: absolute; z-index: 4; }
.goods_num li { font-family: '微软雅黑'; font-size: 14px; color: #999; padding: 0 8px; float: left; cursor: pointer }
.goods_num .on { color: #fff }
.prev_btn, .next_btn { display: block; width: 56px; height: 56px; position: absolute; z-index: 4 }
.prev_btn { background: url("http://ued.qeeka.com/image/jiaju/left.png") no-repeat; display: none; left: 50%; margin-left: -283px; top: 36%; }
.next_btn { background: url("http://ued.qeeka.com/image/jiaju/right.png") no-repeat; display: none; margin-right: -595px; right: 50%; top: 36%; }

.pub_block {overflow:hidden;padding-top: 10px; background: #FFF;width: 1190px; margin:0 auto; margin-bottom: 30px; }
.pub_block .tit { padding: 0 12px 0 18px; }
.pub_block .tit .rt { margin-top: 12px; }
.pub_block .tit .rt a { color: #333; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; margin: 0px 5px; padding: 2px; }
.pub_block .tit .rt a:hover, .pub_block .tit .rt a.more:hover { background: #dd0000; color: #fff; }
#marquee-example a:hover{background:#fff; color:#dd0000; text-decoration:underline;}
.pub_block .tit .rt i,.pub_block .tit .rt a.more{ color:#999;}
.pub_block .tit .rt a.more{ margin-left:8px;}
.pub_block .tit h3{color: #333;font-size: 24px;}

.cut_outer{ width:1189px; position:relative; overflow:hidden; margin:6px auto 0; height:443px;}
.cut_outer ul { width: 1200px; position: relative; overflow: hidden; }
.cut_outer ul li { width: 235px; height: 180px; margin: 0 3px 3px 0; float: left; position: relative; }
.cut_outer ul li.dif, .pic_tuijian li.dif { margin-right: 4px; }
.cut_outer ul li img { width: 235px; height: 180px; }
.cut_outer ul li.big, .cut_outer ul li.big img { width: 593px; height: 260px; }
.pic_tuijian li.big, .pic_tuijian li.big img { width: 474px; height: 477px; }
.pic_tuijian li.heighter, .pic_tuijian li.heighter img { width: 235px; height: 237px; }
.cut_outer ul li img, .pub_block .num_5 dd a img, .zt_hot_cut dd img, .pic_tuijian li img { transition: all 0.6s ease 0s; }
.cut_outer ul li>a:hover img, .pub_block .num_5 dd a img:hover, .zt_hot_cut dd a:hover img, .pic_tuijian li>a:hover img { filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.cut_outer ul li .text, .pic_tuijian li .text { bottom: 10px; cursor: pointer; height: 35px; right: 0; padding: 0 12px; position: absolute; background: url(http://cms.tg.com.cn/content/public/resource/12808295/2015/04/63083_field_6_1430211278.png) repeat-x; overflow: hidden; line-height: 35px; }
.cut_outer ul li .text a, .pic_tuijian li .text a { color: #FFF; }
.cut_outer ul li .text a:hover, .pic_tuijian li .text a:hover { text-decoration: underline; color: #FFF; }
.pub_block .num_5 { border-top: 1px solid #ececec; float: left; height: 209px; overflow: hidden; position: relative; padding-left: 140px; width: 1050px; }
.pub_block .num_5 dt { height: 210px; left: 0; position: absolute; top: -1px; width: 140px; background: #EFA20E; }
.pub_block .num_5.copy dt { background: #625245; }
.pub_block .num_5 dt b { background: url(http://cms.tg.com.cn/content/public/resource/12808295/2015/04/63083_field_6_1430214246.png) no-repeat; height: 16px; position: absolute; right: 0; top: 100px; width: 8px; z-index: 3; }
.pub_block .num_5 dt a { color: #fff; }
.pub_block .num_5 dd a img { display: block; }
.pub_block .num_5 dt span { color: #fff; font-size: 24px; height: 26px; line-height: 26px; position: absolute; text-align: center; top: 86px; width: 140px; z-index: 4; }
.pub_block .num_5 dt em { color: #fff; font-family: 微软雅黑; font-size: 14px; height: 18px; line-height: 18px; position: absolute; text-align: center; top: 115px; width: 140px; z-index: 4; }
.pub_block .num_5 dd { float: left; height: 210px; margin-left: 42px; width: 220px; }
.pub_block .num_5 dd a { color: #333; cursor: pointer; display: inline-block; height: 185px; margin-top: 14px; width: 210px; }
.pub_block .num_5 dd a span { display: inline-block; font-size: 14px; margin-top: 3px; text-indent: 3px; }
.pub_block .num_5 dd a span:hover { text-decoration: underline; color: #dd0000; }
.pub_block ul.lcage {background:#FFFFFF;}
.pub_block ul.lcage li { display: inline-block; width: 140px; height: 127px; }
.pub_block ul.lcage li a { width: 140px; height: 127px; color: #333; text-decoration: none }
.pub_block ul.lcage li a:hover{color: #f25618}
.pub_block ul.lcage li a img { width: 140px; height: 85px; margin-top: 10px; display: inline-block }
.pub_block ul.lcage li a span { font-size: 12px; display: inline-block; width: 140px; height: 14px; line-height: 14px; text-align: center }

.homestyle ul { font-size: 0; margin-left:-3px; height:255px; overflow:hidden }
.narrow_980 .homestyle ul{margin-left:-6px}
.homestyle ul li { display: inline-block; width: 180px; height: 255px; margin-left: 16px }
.narrow_980 .homestyle ul li{margin-left:7px}
.homestyle ul li a{width:180px; float:left; overflow:hidden}
.homestyle ul li a img { transition: all 0.3s ease 0s }
.homestyle ul li a:hover img { margin: 0px 0px 0 -5px }

.xg_gz{ width: 1192px;position: relative;overflow: hidden;}
.xg_gz li { float: left; height: 168px; margin: 0 2px 0 0; width: 147px; background: #f3f3f3; }
.xg_gz li a { color: #333; float: left; font-size: 12px; height: 168px; outline: medium none; text-align: center; text-decoration: none; width: 150px; }
.xg_gz li:hover { background: #f6f6f6; }
.xg_gz li a img { height: 80px; margin: 24px auto 0; width: 80px; display: block; border-radius: 40px; -webkit-border-radius: 40px; -moz-border-radius: 40px; }
.xg_gz li a span { display: inline-block; height: 14px; line-height: 14px; margin-top: 22px; width: 150px; }
.xg_gz li a:hover span { color: #df2323; }
