@charset "gb2312";
/**********基本**********/
*{margin:0px;padding:0px; }
a{color: #404040; text-decoration: none;transition: all 0.7s;}
a:hover{color:#ff8500;}
ul,li,ol{ list-style:none;border:none;}
body{font-size:16px;line-height:1.5em;font-family:"Arial","Heiti SC","Microsoft Yahei",simsun,sans-serif;color: #000;background:#fff;min-width:320px;overflow-x:hidden;-webkit-text-size-adjust:none;}  
img,video { max-width: 100%; height: auto;border:0; }
img{display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}


/**********导航**********/
#menu { background-color: rgba(255,255,255,0.1); width:100%; }
.top{ background:#252525; height:35px; line-height:35px; color:#817f7f; font-size:14px;}
.top div{  max-width:870px; margin:0 auto; position:relative; padding-left:130px;}/*1000*/
.top div span{ float:right; padding-right:5px;}
.top div img{ display:block; position:absolute; width:120px; height:120px; left:0px; top:0px;}
.pnav{ background:url(http://ats.chinataiwan.cn/picture/images/navbg2.gif) repeat-x 0px 62px; height:64px;line-height:64px; }
.pnav div{ max-width:1000px; margin:0 auto;position:relative;  }
.pnav ul{ padding-left:120px; display:none}
.pnav li{ *float:left;}
.pnav li a { display:block;float: left; padding:0px 0.8%; margin:0px 0.8% 0px;color: #00a0e9; text-decoration: none; font-size: 14px;}
.pnav .active a { color: #00a0e9; background:url(http://ats.chinataiwan.cn/picture/images/navbg.png) no-repeat bottom;transition: all 0.0s;}
.search{ float:right; width:210px; height:30px;position:relative;z-index:1; margin-top:15px;
}
.tws-input{ border:none;width: 166px;height: 21px;line-height: 21px;position: absolute;z-index: 100;top: 0px;left: 0px;  border:1px solid #ddd; padding:5px 0px 5px 10px;}
.tws-btn{border: none;background: url(http://ats.chinataiwan.cn/picture/images/searchbg.png) no-repeat;width: 44px;height: 33px;position: absolute;z-index: 100;top: 0px;left: 175px; cursor:pointer;}
@media screen and (min-width: 0px) and (max-width: 640px) {
.search,.top{ display:none;}
	}
@media screen and (min-width: 641px) and (max-width: 730px) {
.pnav li a{ padding:0px 0.1%; margin:0px 0.0% 0px;}	
	}
@media screen and (min-width: 640px) and (max-width: 840px) {
.search{ width:135px;}
.tws-input{ width:80px;}
.tws-btn{ left:90px;}
	}
@media screen and (min-width: 730px) and (max-width: 999px) {
.pnav li a{ padding:0px 0.8%; margin:0px 0.0% 0px;}	
	}
/**********频道页导航**********/	
#loc-nav{ background:#000; line-height:40px; position:relative;display:none;font-size:18px;}
.nav-last{ border-right:1px solid #80bae0;}
#navmore{ display:none;position:absolute; top:0px; right:1.3%; width:16.5%;text-align:center;}
#navmore a{ color:#f9e36c; cursor:pointer;}
@media screen and (min-width: 0px) and (max-width: 400px) {
#loc-nav ul li{ font-size:14px; width:16.3%;}	
#navmore{font-size:12px;}
#loc-nav ul li:nth-child(1){ width:16.3%; font-size:12px;}
	}
@media screen and (min-width: 401px) and (max-width: 480px) {	
#loc-nav ul li{ font-size:16px;width:16.3%; }	
#navmore{font-size:14px;}	
	}
@media screen and (min-width: 481px) and (max-width: 640px) {	
#loc-nav ul li{  width:16.45%; }}
@media screen and (min-width: 0px) and (max-width: 640px) {
.pnav{display:none;}
#loc-nav{display:block;height:40px;overflow:hidden;}
#loc-nav ul li{ float:left;text-align:center; color:#fff;  border-left:1px solid #fff;border-bottom:1px solid #fff;
font-weight:300; }
#loc-nav ul li a{ color:#fff; text-decoration:none;}
#loc-nav ul li a:hover{ color:#0789e5;}
#loc-nav{overflow:hidden;}	
#navmore{ display: block; }
#loc-nav ul li{ }
	}
/**********通用导航**********/	
#nav{ display:none; }
#nav h4{ display:none; text-align:left; line-height:44px; font-size:18px; font-weight:700; color:#fff;  background:#0374c4;}
#enableBtn {float:right;width:22px;height:17px;margin:-31px 10px 0px 70px;display:none;cursor:pointer;background:url(../images/navbtnbg.png) no-repeat;}
@media screen and (min-width: 0px) and (max-width: 640px) {
#nav{ display:block; font-size:16px;}
#nav h4,#enableBtn {display:block;}
ul#subSNav {width:100%;padding-left:0%;height:0px;transition:height ease 0.5s;background:#0374c4;margin:0px auto 1px;overflow:hidden; zoom:1;  }
ul#subSNav li{display:block;border-left:none;line-height:35px; height:35px; float:left; text-align:center; width:11%; padding:0px;}
ul#subSNav li a{ color:#fff; display:block;text-decoration: none; }
ul#subSNav li a:hover{ color:#fff;background:#f7b608;}
#nav h3.eBtn ~ #subSNav {height:70px;}}	

/**********友情链接**********/
#footer{}
.link{ padding:20px 0px; border-bottom:1px solid #e4e4e4; width:100%; max-width:1000px; margin:0 auto; }
.link h3{ font-size:16px; color:#0095f4; height:32px; line-height:32px; border-bottom:1px solid #e4e4e4; border-top:3px solid #e4e4e4; background:url(http://ats.chinataiwan.cn/picture/images/listlinkbg.gif) repeat-y; padding-left:20px; }
.link ul{ overflow:hidden;zoom:1; padding-top:10px;}
.link ul li{ float:left; padding:0px 10px;}
.footer-info{ padding-top:15px; text-align:center; padding-bottom:10px; text-align:center; border-top:5px solid #000;}
.footer-info p{ padding-bottom:5px;}
.footer-info p span{ padding:0 5px;}
.footph{ display:none;}
@media screen and (min-width: 0px) and (max-width: 640px) {
	.link,.footer-info{ display:none;}
.footph{ overflow:hidden;zoom:1; margin-top:30px; padding-bottom:40px; font-size:14px; text-align:center; color:#a2a1a1; display:block}
.footph img{ width:30px; height:30px; display:inline;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; padding-right:20px;vertical-align:middle;}  }