body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,b,em,span,i,pre,hr,form,fieldset,label,input,select,button,textarea,blockquote,header,footer,article,aside,section,nav,menu,hgroup{padding:0;margin:0}
body{color:#333;background:#fff;font:12px/1.5 "Microsoft YaHei",Helvetica,"微软雅黑",Arial,"\5b8b\4f53"}
input,select,textarea,button,label{vertical-align:middle;outline:none;font-family:inherit;font-size:100%}
ul,ol,li{list-style:none}
img{border:none;vertical-align:middle}
iframe{border:0;vertical-align:top}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,code,em,th,i{font-weight:normal;font-style:normal}
table{border-collapse:collapse;border-spacing:0}
a{color:#333;text-decoration:none;outline:none}
a:hover{color:#e43;text-decoration:underline}
.fix{zoom:1;overflow:hidden}
.clearfix{zoom:1;overflow:hidden;clear:both}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}
.layout{width:1200px;margin:0 auto}

.sprite-sep{font-family:serif;color:#ccc;margin:0 8px;vertical-align:top}

body{padding:50px 0}
.naver{border-top:2px solid #249f31}
.naver .con{height:47px;padding-top:15px;overflow:hidden}
.naver ul{display:inline;float:left;border-right:1px solid #e8e8e8;height:48px;overflow:hidden;padding-right:9px;margin-right:38px}
.naver ul li{zoom:1;overflow:hidden;clear:both;font-size:14px;margin-bottom:6px}
.naver ul li a{display:inline;float:left;width:28px;overflow:hidden;white-space:nowrap;margin-right:30px}
.naver ul li a.t3{width:42px}
.naver ul li a.t4{width:56px}
.naver ul li a.t5{width:70px}
.naver ul li a.t6{width:84px}
.naver ul.nav-lst{border-right:0;padding-right:0;margin-right:0}
.naver ul li a.lst{margin-right:0}

.listxt14 li{font-size:14px;height:28px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:url(http://static.thysw.net/images/icon-sprites.gif) no-repeat 0 13px;padding-left:12px}
.listxt16 li{font-size:16px;height:32px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:url(http://static.thysw.net/images/icon-sprites.gif) no-repeat 0 15px;padding-left:12px}
.listxt16 .ic-video, .listxt14 .ic-video{background:url(static/icon-video.png) no-repeat 0 1px;padding-left:19px}
.listxt16 .ic-pic{background:url(static/icon-pic.png) no-repeat 0 1px;padding-left:19px}

.listxt14 .ic-video{background-position:0 7px}

/*20170513*/
.pull-left{ float: left; }
.pull-right{ float: right; }
.topbanner{ margin-top:20px;height: 125px; }
.topbanner img{ width: 100%;height: 100%; }
.logo-hd{ height: 64px;line-height: 64px;border-bottom: 1px solid #ddd; }
.logo-hd-nav a{ font-size: 14px;color: #666;margin:0 5px; }
.logo-hd-search{ border: 1px solid #ddd;width: 300px;height: 30px;line-height: 30px;margin-top: 17px; }
.logo-hd-searchbtn{ float: right;width: 30px;height: 30px;background: url(../images/search_btn.jpg) center no-repeat; }
.logo-hd-search input{ width: 260px;height: 27px;line-height: 27px;border: none;padding-left: 10px; }
.text-hd-nav{ margin-left: 30px; }
.text-hd-nav .active{ border-bottom: 2px solid #5892f3;color: #5892f3; }
.text-hd-nav a{ font-size: 16px;display: inline-block;height: 39px;line-height: 30px;position: relative;top: 7px;margin-right: 20px; }
.scrollbar::-webkit-scrollbar{ background: none;width: 8px;opacity: 0; }
.scrollbar:hover::-webkit-scrollbar{ background: none;width: 8px; }
.scrollbar::-webkit-scrollbar-button{ display: none; }
.scrollbar::-webkit-scrollbar-track{ display: none; }
.scrollbar::-webkit-scrollbar-thumb{ background-color: rgba(255,255,255,0);border-radius: 5px; }
.scrollbar:hover::-webkit-scrollbar-thumb{ background-color: rgba(255,255,255,.3);border-radius: 5px; }
