@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 outside; 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; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { *+height:1%;
}
/**********top**********/	
#tw-head { max-width: 1000px; width: 100%; margin: 0 auto; padding: 10px 0px; position: relative; z-index: 1; }
#tw-head img { display: inline; margin-right: 10px; }
.tw-ipt { border: none; border: 1px solid #a2a1a1; width: 250px; top: 25px; right: 70px; height: 31px; line-height: 31px; padding-left: 1%; padding-right: 1%; position: absolute; }
.tw-btn { width: 70px; height: 33px; right: 0px; border: none; background: none; background: url(http://ats.chinataiwan.cn/econ/images/jm-search-2016.png) no-repeat center 7px; border-right: 1px solid #a2a1a1; border-bottom: 1px solid #a2a1a1; border-top: 1px solid #a2a1a1; top: 25px; cursor: pointer; position: absolute; }
/**********topnav**********/	
#twNav { background: #ffffff; height: 40px; line-height: 40px; border-top: 3px solid #8f795a; border-bottom: 2px solid #dcdcdc; z-index: 12 }
#twNav ul { overflow: hidden; zoom: 1; width: 100%; max-width: 1000px; margin: 0 auto; }
#twNav ul li { float: left; width: 11.111%; font-size: 16px; font-weight: 700; text-align: center; }
#twNav ul li.first, #twNav ul li.second { width: 11.111%; }
#twNav ul li a { color: #333333; text-decoration: none; display: block; background: #fff; transition: background-color 0.7s ease-out 0s; }
#twNav ul li.here a { color: #fff; text-decoration: none; background: #8f795a; }
#twNav ul li a:hover { color: #fff; text-decoration: none; background: #8f795a; }
#tw-nav { background: #8f795a; line-height: 40px; position: relative; display: none; font-size: 18px; }
.nav-last { border-right: 0px solid #80bae0; }
#navmore { display: none; position: absolute; top: 0px; right: 1.3%; width: 11.111%; text-align: center; }
#navmore a { color: #f9e36c; cursor: pointer; }
/*big_title*/
.tw-tit { height: 25px; line-height: 25px; border-left: 6px solid #8ad1f3; padding-left: 10px; font-size: 20px; color: #0075c1; font-weight: bold; }
.tw-tit a { color: #0075c1; }
.tw-tit a:hover { color: #0075c1; }
.tw-tit span { background: #0075c1; line-height: 25px; padding: 0px 5px; color: #fff; font-size: 14px; font-weight: 300; float: right; }
.tw-tit span a { color: #fff; }
.tw-tit span a:hover { color: #fff; }
[class*="tw-ad"] {
 /*display: block;*/display: none;
 float: none;
 width: 100%;
 margin-left: 0;
 margin-bottom:25px;
 border: 1px #ccc solid;
 padding: 5px 0;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 overflow: hidden;
}
.tw-ad01 { max-width: 1000px; margin: 0 auto }
.tw-ad03 { margin: 15px auto }
.tw-ad01, .tw-ad03 { display: none; }/*隐藏广告*/
#nav { background: #f6f6f6 }
ul#subSNav { max-width: 1000px; margin: 0 auto; }
ul#subSNav li { display: inline-block; height: 30px }
/*main*/
#tw-main { width: 100%; max-width: 1000px; margin: 0 auto; }
/*picluti*/
#imgShow { position: relative; margin-bottom: 5px; margin: 0 auto; overflow: hidden; }
#container { width: 100%; height: 100%; margin: 0 auto; overflow: hidden; white-space: nowrap; }
#container ul { width: 400%; white-space: nowrap; display: inline-block; }/*width值：几张图片就是百分之几百。如4张图就是400%*/
#container li { position: relative; display: inline-block; width: 25%; overflow: hidden; }
#container img { display: block; width: 100%; max-height: 511px; border: none; }
#container h3 { position: absolute; bottom: 0; left: 0px; width: 100%; background-color: #333; color: #fff; font-weight: normal; text-align: center; opacity: 0.7; filter: alpha(opacity=70); z-index: 10; padding: 5px; font-size: 0.875em; margin: 0px }
#container h3 a { color: #fff; }
.arrowL, .arrowR { position: absolute; top: 40%; width: 50px; height: 50px; cursor: pointer; background: url(http://www.chinataiwan.cn/images/btnLeft.v4.png) 50% 50% no-repeat; border-radius: 50%; transition-property: background-color; transition-duration: 1s; }
.arrowL { left: 10px; }
.arrowR { right: 10px; background: url(http://www.chinataiwan.cn/images/btnRight.v4.png) 50% 50% no-repeat; }
.btnHover { background-color: #666; opacity: 0.6; filter: alpha(opacity=60); }
#container i { background: url(http://ats.chinataiwan.cn/other/live/images/video_icon.png); position: absolute; left: 50%; top: 50%; margin-top: -70px; margin-left: -45px; width: 90px; height: 90px; z-index: 999 }
/**********ie8main**********/	
.ie8 #tw-main { width: 1000px; }
/*第一行*/
.line1 { overflow: hidden; zoom: 1; padding-top: 20px; padding-bottom: 20px }
.line1 .left { width: 47.5%; float: left; }
.line1 .right { width: 51%; float: right; }
.line1 h1 { font-size: 22px; margin-top: 8px; font-weight: normal; height: 25px; line-height: 25px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.line1 h1 a { color: #242424; }
.line1 h1 a:hover { color: #cf0000; }
.line1 p { font-size: 14px; padding: 10px 0px; }
.line1 p a { color: #6f6f6f; text-decoration: none; }
.line1 p a:hover { color: #ff8500; }
.line1 .left ul { padding-bottom: 30px; }
.line1 .left ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_tit_dot.png) no-repeat left 15px; padding-left: 15px; overflow: hidden; padding-top: 6px; }
.line1 .left ul li a { color: #6f6f6f; text-decoration: none; }
.line1 .left ul li a:hover { color: #ff8500; }
/*第二行*/
.line2 { overflow: hidden; zoom: 1; }
.hide { display: none; }
.line2 .right { width: 300px; margin-left: -300px; float: right; overflow: hidden; zoom: 1; }
.titL { font-size: 14px; padding: 0px 0px; height: 32px; line-height: 32px; background: #fff; text-align: right; border-bottom: 2px #ddb64a solid; color: #826140; margin: 10px 0 5px }
.titL span { float: left; font-size: 20px; font-weight: 700; font-family: Microsoft Yahei; color: #826140; background: #ffffff url(http://ats.chinataiwan.cn/econ/images/jm_titL_icon.png) left top no-repeat; display: block; padding: 1px 5px 5px 0; text-indent: 2.2em; text-align: left; min-width: 100px; }
.line2 .left section:first-of-type .titL span { width: 170px; }
.titL i { float: left; background: #fff url(http://ats.chinataiwan.cn/econ/images/jm_titL_bg.png) bottom right no-repeat; width: 19px; height: 34px; padding-left: 10px }
.titL a { color: #826140 }
.tit { font-size: 14px; padding: 0px 10px; height: 34px; line-height: 34px; background: #efeeee; text-align: right; margin-bottom: 1px }
.tit span { float: left; font-size: 20px; font-weight: 700; font-family: Microsoft Yahei; color: #826140; }
.tit a { color: #826140; }
.side-pic { position: relative; }
.side-pic h3 { position: absolute; bottom: 6px; left: 0px; width: 96%; color: #fff; text-align: center; z-index: 3; padding: 4px 2%; font-size: 14px; font-weight: 300; height: 1.8em; overflow: hidden; background: rgba(0,0,0,0.5); }
.side-pic h3 a { color: #fff; }
.side-pic img { width: 100% }
.side-pic h4 { font-size: 14px; padding-top: 5px; }
.side-pic h4 a { color: #0d3c72; }
.side-pic i { position: absolute; top: 25%; left: 38% }
.side-pic p { font-size: 14px; padding: 5px 0px 10px; border-bottom: 1px dotted #a3a3a3; }
.line2 .left { float: left; width: 68%; overflow: hidden; zoom: 1; }
.line2 .left ul { padding: 0px 0px 25px; }
.line2 .left ul li:after { content: ""; clear: both; display: table; }
.line2 .left ul li { list-style: none outside; padding-top: 5px; color: #252525; border-bottom: 1px dashed #666666; padding-bottom: 25px; *max-height:170px;
* padding-bottom:25px;
}
.line2 .left ul li a { color: #252525; text-decoration: none; }
.line2 .left ul li a:hover { color: #ff8500; }
.line2 .left ul li:hover { background: #F5F5F5; }
.line2 .left ul li h3 { font-size: 18px; font-weight: normal; line-height: 1.2em; padding: 20px 0px 12px; }
.line2 .left ul li p { font-size: 14px; padding: 0 5px }
.line2 .left ul li p a { color: #252525; }
.line2 .left ul li p a:hover { color: #cf0000; }
.line2 .left ul li .pic { width: 25%; float: left; overflow: hidden; margin-right: 10px }
.line2 .left ul li a.trans { display: block; width: 32%; overflow: hidden; float: left; margin-right: 20px; *width:auto;
}
.line2 .left ul li a.trans { display: block; overflow: hidden; position: relative; }
/*图片效果*/
.line2 .left ul li a.trans img { transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; -webkit-backface-visibility: hidden; display: block; width: 100%; }
.line2 .left ul li a.trans:hover img { transform: scale(1.04, 1.04); -ms-transform: scale(1.04, 1.04); -webkit-transform: scale(1.04, 1.04); }
.line2 .left ul li a.trans:after { position: absolute; top: 0; left: 0; background: rgba(0,0,0,0.10); content: ""; background-color: 0.15s ease-out 0s; z-index: 2; width: 100%; height: 100%; }
.line2 .left ul li a.trans:hover::after { background: rgba(0,0,0,0); }
.line2 .left ul li a.trans img { *width:215px;
}
/*picmove*/

.line2 .right ul { padding: 10px 0px 15px; }
.line2 .right ul li { list-style: none outside; background: url(http://ats.chinataiwan.cn/econ/images/jm_r_dot.gif) 0 16px no-repeat; padding-top: 5px; color: #0d3c72; padding-left: 10px; font-family: SimSun; font-size: 0.875em; height: 25px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.line2 .right ul li a { color: #252525; text-decoration: none; }
.line2 .right ul li a:hover { color: #ff8500; }
.mgtb10 { margin: 10px 0px 20px; }
/**********ie8side-pic **********/	
.ie8 .side-pic h3 { background: #000; filter: alpha(opacity=80); }
/*photobox*/
.photobox { overflow: hidden; zoom: 1; padding-top: 2px; }
.photobox a.pic2 { float: left; display: block; box-sizing: border-box; width: 50%; position: relative; overflow: hidden; text-decoration: none; }
.photobox a.pic2 img { max-width: 655px; max-height: 370px; width: 100%; }
.photobox>div { width: 50%; overflow: hidden; zoom: 1; }
.photobox>div a { width: 50%; box-sizing: border-box; padding-left: 2px; float: left; position: relative; overflow: hidden; text-decoration: none; *width:49.5%;
*margin-top:2px;
}
.photobox>div a:nth-of-type(3) { margin-top: 2px; clear: left; }
.photobox>div a:nth-of-type(4) { margin-top: 2px; }
.photobox>div a img { max-width: 325px; max-height: 183px; width: 100%; }
.photobox .txt { margin-left: 2px; }
.photobox .pic2 .txt { margin-left: 0px; }
.txt { position: absolute; left: 0; bottom: -40px; width: 90%; padding-left: 5%; padding-right: 5%; height: 40px; line-height: 40px; text-align: center; color: #fff;/*background: rgba(0,0,0,0.6);*/ background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5)); background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5)); background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5)); background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.5)); *bottom: -30px;
}
.txt h3 { font-weight: normal; margin: 0px; font-size: 16px; font-weight: 300; height: 40px; overflow: hidden; }
.photobox h4 { display: none; }
/*links*/
div.links { margin: 25px 0; }
div.links h3 { padding-left: 10px; border-left: 6px solid #a77e6a; font-size: 1.25em; color: #a77e6a; }
div.links ul { padding: 0px; font-size: 0.875em; font-family: microsoft yahei; line-height: 1.5em; overflow: hidden; }
div.links ul li { float: left; margin: 3px 0; padding: 0 18px; border-right: 1px solid #666; white-space: nowrap; }
/*links*/
/*响应适部局*/
@media screen and (max-width: 999px) {
[class*="tw-ad"] {
display:none;
}
#tw-main { width: 98%; padding: 0px 1%; }
#tw-main { margin-top: 0px; }
.line1 .left { width: 48% }
.line1 h1 { font-size: 1.2em; }
.line1 .left ul { padding-bottom: 6px }
.line1 .left ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_tit_dot.png) no-repeat left 7px; font-size: 1em; padding-left: 7px; overflow: hidden; line-height: 1.5em; padding-top: 0px; }
.line2 .left { float: left; width: 66%; overflow: hidden; zoom: 1; }
.line2 .right { width: 32%; float: right; overflow: hidden; zoom: 1; }
.line2 .left ul li h3 { padding: 10px 0px 12px; font-size: 1em; }
.line2 .left ul li { padding-bottom: 15px; }
.line2 .left ul li img { width: 40%; float: left; margin-right: 15px; }
div.links { margin: 0 auto 25px }
}
@media screen and (min-width:769px) and (max-width: 998px) {
.line1 h1 { font-size: 1.2em; }
.line1 .left ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_tit_dot.png) no-repeat left 12px; font-size: 1em; padding-left: 7px; line-height: 22px; padding-top: 2px; height: 22px; text-overflow: ellipsis; white-space: nowrap; }
div.links { margin: 0 auto 25px }
}
@media screen and (max-width:768px) {
#tw-main { margin-top: 150px; }
#tw-head, #twNav { position: fixed; width: 100%; }
#tw-head { top: 30px; background: #fff; z-index: 11 }
#twNav { top: 105px }
.line1 h1 { overflow: hidden; font-size: 1em }
.line1 .left ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_tit_dot.png) no-repeat left 7px; font-size: 0.8em; padding-left: 7px; padding-top: 2px; height: 22px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden }
.line2 .left { width: 59% }
.line2 .right { width: 39% }
.line2 .left ul li h3 { padding: 10px 0px 12px; font-size: 1em; }
.line2 .left ul li { padding-bottom: 15px; }
.line2 .left ul li img { width: 30%; float: left; margin-right: 15px; }
.line2 .left ul li p { font-size: 0.8em; padding: 0 5px; line-height: 1.5em }
.line2 .right section:after { content: ""; display: table; clear: both }
.line2 .right .side-pic { display: block }
.line2 .right ul { padding: 5px 0px 15px; }
.line2 .right ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_r_dot.gif) 0 12px no-repeat; padding-top: 5px; padding-left: 10px; line-height: 1.5em; font-family: SimSun; font-size: 0.8em; }
div.links { margin: 0 auto 25px }
}
 @media screen and (min-width:602px) and (max-width:767px) {
#tw-main { margin-top: 160px; }
#tw-head, #twNav { position: fixed; width: 100%; }
#tw-head { top: 30px; background: #fff; z-index: 11 }
#twNav { top: 110px }
.line2 .left ul li h3 { padding: 10px 0px 12px; font-size: 1em; }
.line2 .left ul li { padding-bottom: 15px; }
.line2 .left ul li img { width: 30%; float: left; margin-right: 15px; }
.line2 .left ul li p { font-size: 0.8em; padding: 0 5px; line-height: 1.5em }
.line2 .right ul { padding: 5px 0px 15px; }
.line2 .right ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_r_dot.gif) 0 12px no-repeat; padding-top: 5px; padding-left: 10px; line-height: 1.5em; font-family: SimSun; font-size: 0.8em; }
div.links { margin: 0 auto 25px }
}
 @media screen and (min-width:601px) and (max-width: 640px) {
[class*="tw-ad"] {
display:none;
}
#tw-main { width: 96%; padding: 0px 2%; }
#tw-main { margin-top: 160px; }
ul#subSNav { width: 100%; padding-left: 0%; background: #0374c4; margin: 0px auto 1px; overflow: hidden; zoom: 1; }
#tw-nav { position: fixed; width: 100% }
.tw-ipt { border: none; border: 1px solid #a2a1a1; width: 200px; top: 25px; right: 70px; height: 31px; line-height: 31px; padding-left: 1%; padding-right: 1%; position: absolute; }
.line1 .left, .line1 .right { width: 100%; float: none }
.line1 .left ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_tit_dot.png) no-repeat left 7px; font-size: 0.8em; padding-left: 7px; height: auto; overflow: hidden; line-height: 1.3em; padding-top: 0px; }
.line1 .right { margin-bottom: 15px }
.line1 .right:after { content: ""; display: table; clear: both }
.line1 h1 { font-size: 1.2em; }
.line1 .left ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_tit_dot.png) no-repeat left 10px; font-size: 1em; padding-left: 9px; overflow: hidden; line-height: 1.5em; padding-top: 0px; }
.line2 .left ul li h3 { padding: 10px 0px 12px; font-size: 1em; }
.line2 .left ul li { padding-bottom: 15px; }
.line2 .left ul li img { width: 30%; float: left; margin-right: 15px; }
.line2 .left ul li p { font-size: 0.8em; padding: 0 5px; line-height: 1.5em }
.line2 .right section:after { content: ""; display: table; clear: both }
.line2 .right .side-pic { display: block }
.line2 .right ul { padding: 5px 0px 15px; }
.line2 .right ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_r_dot.gif) 0 12px no-repeat; padding-top: 5px; padding-left: 10px; line-height: 1.5em; font-family: SimSun; font-size: 0.8em; }
div.links { margin: 0 auto 25px }
}
@media screen and (max-width:600px) {
#topnav { height: 44px; border-bottom: 1px solid #e8e7e7; }
.tnbox { width: 100%; line-height: 44px; }
.logo_s, #enableBtn { display: block; }
.logo_s { margin-left: 0; }
#header img.logo { display: none; }
ul#subSNav { width: 100%; padding-left: 0%; height: 0px; transition: height ease 0.5s; }
ul#subSNav li:first-child { display: block; }
ul#subSNav li { width: 11.1%; }
ul#subSNav li a:hover { display: block; background: #ff8601; }
h3.eBtn ~ ul#subSNav { height: 88px; }
#tw-head { display: none }
#twNav { display: none; }
#tw-nav { display: block; height: 40px; top: 45px; overflow: hidden; z-index: 99; position: fixed; width: 100% }
#tw-nav ul li { float: left; text-align: center; color: #fff; border-left: 1px solid #fff; border-bottom: 1px solid #fff; font-weight: 300; width: 16.2%; }
#tw-nav ul li a { color: #fff; text-decoration: none; }
#tw-nav ul li a:hover { color: #0789e5; }
#navmore { display: block; border-bottom: 1px #fff solid; width: 15% }
#tw-main { margin-top: 85px; }
.line1 .left, .line1 .right { width: 100%; float: none }
.line1 .right { margin-bottom: 15px }
.line1 .right:after { content: ""; display: table; clear: both }
.line1 h1 { font-size: 1.2em; }
.line1 .left ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_tit_dot.png) no-repeat left 9px; font-size: 1em; padding-left: 10px; height: auto; overflow: hidden; line-height: 1.5em; padding-top: 0px; }
.line2 .left ul li h3 { padding: 10px 0px 12px; font-size: 1em; }
.line2 .left ul li { padding-bottom: 15px; }
.line2 .left ul li img { width: 30%; float: left; margin-right: 15px; }
.line2 .left ul li p { font-size: 0.8em; padding: 0 5px; line-height: 1.5em }
.line2 .right section:after { content: ""; display: table; clear: both }
.line2 .right .side-pic { display: block; float: left; width: 30%; margin: 10px 0 }
.line2 .right .side-pic .side-pic h3 { width: 100% }
.line2 .right section#a2 ul, .line2 .right section#a3 ul { width: 68%; float: right }
.line2 .right ul { padding: 5px 0px 15px; }
.line2 .right ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_r_dot.gif) 0 12px no-repeat; padding-top: 5px; padding-left: 6px; line-height: 1.5em; font-family: SimSun; font-size: 0.8em; }
div.links { margin: 0 auto 25px }
}
@media screen and (min-width: 481px) and (max-width:600px) {
.tnbox { width: 100%; line-height: 44px; }
.logo_s, #enableBtn { display: block; }
.logo_s { margin-left: 0; }
#header img.logo { display: none; }
ul#subSNav { width: 100%; padding-left: 0%; height: 0px; transition: height ease 0.5s; }
ul#subSNav li:first-child { display: block; }
ul#subSNav li { width: 11.1%; }
ul#subSNav li a:hover { display: block; background: #ff8601; }
h3.eBtn ~ ul#subSNav { height: 88px; }
#tw-main { margin-top: 80px; }
.line2 .left, .line2 .right { width: 100%; float: none; margin-left: 0px }
.line2 .right section:after { content: ""; display: table; clear: both }
.line2 .right section { float: left; width: 100%; margin-right: 10px; height: auto }
.line1 .right { margin-bottom: 10px; }
div.links { display: none }
}
@media screen and (max-width: 480px) {
#twNav { display: none; }
#tws-topnav { height: 44px; border-bottom: 1px solid #e8e7e7; }
.tws-tnbox { width: 100%; line-height: 44px; }
#tw-nav { display: block; height: 40px; top: 45px; overflow: hidden; z-index: 99; position: fixed; width: 100% }
#tw-nav ul li { float: left; text-align: center; color: #fff; border-left: 1px solid #fff; border-bottom: 1px solid #fff; font-weight: 300; width: 16%; }
#tw-nav ul li a { color: #fff; text-decoration: none; }
#tw-nav ul li a:hover { color: #0789e5; }
#navmore { display: block; border-bottom: 1px #fff solid; }
#tw-main { margin-top: 80px; }
.titL { font-size: 14px; padding: 0px 10px; height: 34px; line-height: 34px; background: #efeeee; text-align: right; border-bottom: 0px #ddb64a solid; padding: 0 10px }
.titL span { float: left; font-size: 20px; font-weight: 700; font-family: Microsoft Yahei; color: #826140; background: #efeeee; padding: 0; text-indent: 0em; }
.titL i { float: left; background: #efeeee; width: 19px; height: auto; padding-left: 10px; }
.line1 .right { margin-bottom: 10px; }
.line2 .left, .line2 .right { width: 100%; float: none; margin-left: 0px }
.line2 .right section:after { content: ""; display: table; clear: both }
.line2 .right section { float: left; width: 100%; height: auto }
div.links { display: none }
}
@media screen and (min-width: 321px) and (max-width:479px) {
#tw-main { margin-top: 80px; }
.line1 h1 { font-size: 1em; height: auto }
.line1 .left ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_tit_dot.png) no-repeat left 7px; font-size: 0.875em; padding-left: 7px; overflow: hidden; line-height: 1.5em; padding-top: 0px; }
.line2 .left, .line2 .right { width: 100%; float: none; margin-left: 0px }
.line2 .right section:after { content: ""; display: table; clear: both }
.line2 .right .side-pic { display: block; float: none; width: 90%; margin: 10px auto 0px }
.line2 .right .side-pic img { width: 100% }
.line2 .right .side-pic .side-pic h3 { width: 100% }
.line2 .right ul { width: 98%; margin: 0 auto }
.line2 .right section#a2 ul, .line2 .right section#a3 ul { width: 98%; margin: 0 auto; float: none; }
div.links { display: none }
}
@media screen and (min-width: 0px) and (max-width: 320px) {
.tw-tit { height: 20px; line-height: 20px; font-size: 18px; }
.line1 h1 { font-size: 1em; height: auto }
.line1 .left ul li { background: url(http://ats.chinataiwan.cn/econ/images/jm_tit_dot.png) no-repeat left 7px; font-size: 0.875em; padding-left: 7px; overflow: hidden; line-height: 1.5em; padding-top: 0px; }
.line2 .right section:after { content: ""; display: table; clear: both }
.line2 .right .side-pic { display: block; float: none; width: 90%; margin: 10px auto 0px }
.line2 .right .side-pic img { width: inherit }
.line2 .right section ul { width: 98%; margin: 0 auto; float: none; }
.line2 .right section#a2 ul, .line2 .right section#a3 ul { width: 98%; float: none; margin: 0 auto }
div.links { display: none }
}
/*footer_begin*/
#tw_footer { border-top: 0; }
.tw_footerbox { margin-top: 15px; overflow: hidden; zoom: 1; max-width: 1000px; width: 98%; margin: 0 auto; color: #000; font-size: 0.75em; text-align: right; background: url("http://www.chinataiwan.cn/images/tw_logo_bottom.gif") no-repeat bottom left; line-height: 2.5em; }
.tw_footerbox a { color: #000; }
.tw_bottom_info span { padding: 0 5px; }
@media screen and (max-width: 479px) {
.tw_footerbox { background: none; }
.tw_bottom_about { display: none; }
.tw_bottom_info { width: 100%; }
.tw_bottom_ba span { display: block; text-align: center; }
}
