@charset "gb2312";
/* CSS Document */
*{margin:0px;padding:0px; }
a{color: #515151;text-decoration: none;transition:all 0.7s;}
a:hover{color:#ff8500;}
* {margin:0;padding:0;border:0;}
body {font-size:0.875em;line-height:1.5em;font-family:'Microsoft Yahei',simsun,simhei,Arial,'Heiti SC',sans-serif;color:#333333;background:#FFF;}
h2,h3 {font-weight:normal;}
ul {list-style:none;}
img{display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
/**nav_begin**/	
#header{ width:100%; }
.bannerTop {display:block;width:100%;height:auto;}
.nav_menu { position: relative; height: 50px; margin-top: 0px; width: 100%; overflow: hidden; background: #b60006; color: #fff; box-sizing: border-box; }
.nav_menu ul { position: relative; margin-right: 20px; padding-right: 30px; overflow-x: scroll; overflow-y: hidden; color: #fff; line-height: 50px; white-space: nowrap; -webkit-overflow-scrolling: touch; }
.nav_menu ul li { margin: 0 15px; display: inline; font-size: 18px; color: #fff }
.nav_menu ul li:nth-child(1) { margin-left: 60px; background: #7f0106; padding: 3px 8px; border-radius: 4px }
.nav_menu ul li a { color: #fff }
.nav_menu ul::-webkit-scrollbar {
display:none
}
.nav_menu::before, .nav_menu::after { content: " "; display: block; position: absolute; top: 0; height: 100%; width: 40px; z-index: 100; border-left: 15px solid #b60006;background: linear-gradient(to right, rgba(182,0,6,0.9) 0, rgba(22,126,206,0) 100%); pointer-events: none; -webkit-transition: .25s; transition: .25s }
.nav_menu::before { left: 0 }
.nav_menu::after { right: 0; border-left: 0; border-right: 15px solid #b60006; background: -webkit-linear-gradient(to left, rgba(182,0,6,0) 0.9, rgba(22,126,206,0) 100%);background: linear-gradient(to left, rgba(182,0,6,0.9) 0, rgba(22,126,206,0) 100%);}
/**nav_end**/
/*slider_begin*/
div#main>div.imgZone {margin:0 auto 54px;}
div.imgZone {position:relative;width:100%;margin:0 auto;overflow:hidden;}
div.imgZone ul#imgBand {position:relative;width:100%;height:auto;margin:0 auto;overflow:hidden;}
div.imgZone ul#imgBand li {position:relative;height:0;border-radius:50%;opacity:0;transition:opacity 2s ease 0s,border-radius 0.3s ease 0s;overflow:hidden;}
div.imgZone ul#imgBand a,div.imgZone ul#imgBand li img {display:block;width:100%;height:auto;margin:0 auto;}
div.imgZone ul#imgBand li h2 {position:absolute;bottom:0;width:100%;font-weight:normal;color:#232323;text-align:left;opacity:1;transition:opacity 2s ease 0s;}
div.imgZone ul#imgBand li h2 a {width:auto;height:auto;padding: 5px 5px 5px 5px;font-size:16px;line-height:1.5em;color:#FFF;filter:alpha(opacity=50);background:#000;background:rgba(0,0,0,0.5);}
/*btns_begin*/
div.imgZone div#preBtn,div.imgZone div#nextBtn {position:absolute;left:0;top:50%;width:38px;height:51px;margin:-25.5px 0 0;border-radius:5px 0 0 5px;cursor:pointer;background:url("http://ats.taiwan.cn/Topic/2017/lh2017/images/themes1.gif") left center no-repeat;z-index:2147483640;opacity:0.6;}
div.imgZone div#nextBtn {right:0;left:auto;border-radius:0 5px 5px 0;background-position:right center;}
/*btns_end*/
/*optional components_begin*/
div.imgZone ul#imgBand li.display,div.imgZone ul#imgBand li.displayB,div.imgZone ul#imgBand li.display h2,div.imgZone ul#imgBand li.displayB h2 {height:auto;border-radius:0;opacity:1;}
/*slider_end*/	
/*main_begin*/
dl { clear:both;padding:15px 2% 0;overflow:hidden;}
dl dt {margin: 0 0 5px 0;padding: 5px 0 0px 10px;font-size: 1.5em;line-height: 1em;color: #1d79c0;}
dl dd h3{ font-size:16px; font-weight:700;}
dl dd p{ font-size:14px; padding-top:5px;}
dl dd p a{ color:#999;}
dl dt a {color:#b60006;}
dl dd {overflow:hidden;padding:15px 10px;border-bottom:1px solid #c6c6c6;}
dl img {float:left;max-width:100px;height:auto;margin-right:20px;}
dl.piclist{clear:both;padding:15px 2% 0;overflow:hidden;}
dl.piclist dd{width:48.5%; float:left; margin:15px 0px 0px 3%;}
dl.piclist dd:nth-child(2n-1){margin-left:0; clear:left;}
dl.piclist dd img{ width:100%;}
dl.piclist dd h3{ font-size:16px;}
/*main_end*/
/*页尾*/
#footer{ width:100%; background:#e3e3e3; margin-top:30px;}
#footer a{ color:#000; text-decoration:none;}
#footer a:hover{color:#ff8500;}
#footer div{ width:100%; margin:0 auto; max-width:1000px; padding:10px 0px; overflow:hidden;zoom:1;background:url(http://ats.taiwan.cn/homepage/images/tw_logo_bottom.gif) no-repeat center left; font-size:12px;*width:1000px;}
#footer div p{ text-align:right;}
#footer div p img{vertical-align:middle; display:inline; padding-right:8px;}
#footer div p span{ padding-right:5px;}
#footer ul{ text-align:right; padding:5px 0px 10px; }
#footer ul li{ display:inline; }
#footer ul li a{ padding:0 5px; border-right:1px solid #000;}
.ft-logo{ display:none;}
@media screen and (min-width: 0px) and (max-width: 979px) {
	#footer{ background:#dedede;}
	#footer div{ background:none; font-size:14px;}
	#footer div p{ display:none;}
	#footer ul{ border-bottom:1px solid #c8c8c8; text-align:center; padding:10px 0px 15px;}
	#footer ul li{ display:inline-block;}
	#footer ul li a{ border-right:1px solid #777878; color:#777878;}
	#footer ul li:last-child{ display:none;}
	#footer ul li:nth-child(7) a{ border:none;}
	.ft-logo{ display:block; border-top:1px solid #eaeaea; text-align:center; padding:20px 0px 35px;}
	.ft-logo img{ display:inline;}
}
@media screen and (min-width: 980px) and (max-width: 999px) {
	#footer div{ width:96%}
}

