@charset "utf-8";
* {margin:0;padding:0;border:0;}
html {font-size:16px;}
body {font-size:1rem;line-height:1.5em;font-family:'Microsoft Yahei',simsun,simhei,Arial,'Heiti SC',sans-serif;background:#FFF}
ul {list-style:none;}
img {display:block;}
a {color:#303030;text-decoration:none;}
h2,h3,p {font-weight:normal;line-height:1.5em;}

/*bg_begin*/
div#main>div.type4>h3>a,div#main>div.type2>dl>dt,div#main>div.type3>dl>dd>a,div#main>div.type3>dl>dd h2>a {background:url("http://ats.chinataiwan.cn/Topic/2018/hxlaqnfzhlt/images/titBgs.png") 0 0 no-repeat;}
/*bg_end*/
/*header_begin*/
div#header {position:relative;width:100%;padding:623px 0 0;margin:0 auto;background:url("../images/topbg.jpg") center top no-repeat;}
/*btns_begin*/
div#header>ul {position:absolute;left:50%;bottom:143px;margin:0 0 0 -240px;overflow:hidden;}
div#header>ul>li {float:left;width:126px;height:41px;margin:0 0 0 30px;border-radius:8px;font-size:18px;font-size:1.125rem;line-height:41px;font-weight:bold;color:#000;background:#ffc600 url("../images/btnsBg2.png") 12px -38px no-repeat;}
div#header>ul>li:first-child {background-position:9px 8px;}
div#header>ul>li>a {display:block;padding:0 0 0 41px;}
div#header>ul>li:first-child {margin:0;}
div#header>ul>li+li+li{background-position:8px -80px;}
/*btns_end*/
/*nav_begin*/
div#header>div#nav {margin:0 auto 0;font-size:24px;line-height:2.66em;background:#f5b324;}
div#header>div#nav>ul {max-width:1100px;width:100%;margin:0 auto;text-align:center;overflow:hidden;}
div#header>div#nav>ul>li {display:inline-block;font-weight:bold;color:#FFF;}
div#header>div#nav>ul>li>a {display:block;margin:0 36px 0 37px;padding:0 10px;color:#FFF;}
/*nav_end*/
/*header_end*/
/*main_begin*/
div#main {margin:auto;}
div#main>div {max-width:1100px;width:100%;margin:0 auto;overflow:hidden;}
div#main>div.type2>h3,div#main>div.type3>h3,div#main>div.type4>h3 {font-size:36px;font-size:2.25rem;line-height:1em;font-weight:bold;text-align:center;color:#2850b9;}
div#main>div.type2>h3>a,div#main>div.type3>h3>a,div#main>div.type4>h3>a {position:relative;display:inline-block;/*padding:0 128px;line-height:1em;color:#2850b9;background-position:left 17px;*/ text-indent:-12345px;  }
div#main>div.type2>h3>a{background:url("../images/tit01.png") no-repeat;width:218px; height:98px;}
div#main>div.type2+div.type2>h3{background:#fff; width: 100%;}
div#main>div.type2+div.type2>h3>a{background:url("../images/tit02.png") no-repeat;width:183px; height:98px; margin-bottom: 40px;}
div#main>div.type3>h3>a{background:url("../images/tit03.png") no-repeat;width:189px; height:98px;}
div#main>div.type2>h3>a:after,div#main>div.type3>h3>a:after,div#main>div.type4>h3>a:after {position:absolute;right:0;top:0;display:block;width:128px;height:100%;content:"";background-position:right -16px;}
/*type1_begin*/
div#main>div.type1 {max-width:none;margin:0 auto 36px;padding:20px 0 46px;background:#fdf0d3;}
div#main>div.type1 ul {max-width:1100px;width:100%;margin:0 auto;overflow:hidden;}
div#main>div.type1 ul>li {font-size:18px;font-size:1.125rem;line-height:1.66em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
div#main>div.type1 ul>li:first-child {margin:0 auto 18px;white-space:normal;overflow:visible;}
div#main>div.type1 ul>li:first-child>a {display:block;float:left;width:576px;height:322px;margin:0 35px 0 0;border:2px solid #77bcdb;}
div#main>div.type1 ul>li:first-child>a img {width:100%;height:100%;}
div#main>div.type1 ul>li:first-child>h2 {margin:0 auto 13px;padding:27px 0 0;font-size:18px;font-size:1.125rem;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
div#main>div.type1 ul>li:first-child>p {max-height:5.1em;font-family:simsun;font-size:14px;font-size:0.875rem;line-height:1.7em;color:#464646;overflow:hidden;}
div#main>div.type1 ul>li:first-child>p>a {color:#464646;}
div#main>div.type1 ul>li.more {margin:15px auto 0;text-align:right;color:#2850b9;}
div#main>div.type1 ul>li.more>a {color:#2850b9;}
/*type1_end*/
/*type2_begin*/
/*div#main>div.type2 {margin:0 auto 73px;}*/
div#main>div.type2+div.type2{max-width:none;background: #fdf0d3;margin-bottom:50px; }
div#main>div.type2>h3 {margin:0 auto 10px;}
div#main>div.type2>dl>dt {font-size:24px;font-size:1.5rem;line-height:1em;color:#2850b9;background-position:-48px -66px;}
div#main>div.type2>dl>dt>a {display:inline-block;padding:8px 20px;color:#fff; background: #f5b324;}

div#main>div.type2>dl.type1 {margin:0 auto 40px;overflow:hidden; }
div#main>div.type2+div.type2>dl.type1{max-width: 1100px;}
div#main>div.type2>dl.type1>dt {margin:0 auto 23px;}
div#main>div.type2>dl.type1>dd {position:relative;float:left;margin:0 auto 8px 9px;}
div#main>div.type2>dl.type1>dd img {width:266px;height:151px;}
div#main>div.type2>dl.type1>dd>h2 {position:absolute;left:0;bottom:0;width:100%;font-size:14px;font-size:0.875rem;line-height:1.4em;color:#FFF;background:linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0));}
div#main>div.type2>dl.type1>dd>h2>a {display:block;padding:6px 16px;color:#FFF; background: rgba(0,0,0,0.5)}
div#main>div.type2>dl.type1>dt+dd {margin:0 auto 8px;}
div#main>div.type2>dl.type1>dt+dd img {width:550px;height:310px;}
div#main>div.type2>dl.type1>dt+dd>h2 {font-size:18px;font-size:1.125rem;}
div#main>div.type2>dl.type1>dt+dd>h2>a {padding:14px 24px;}
div#main>div.type2>dl.type2 {float:left;width:360px;margin:0 0 0 10px;}
div#main>div.type2>dl.type2>dd img {width:360px;height:203px;margin:0 auto 17px;}
div#main>div.type2>dl.type2>dt {margin:0 auto 27px;}
div#main>div.type2>dl.type2>dd>h2 {font-size:18px;font-size:1.125rem;line-height:1.3em;}
div#main>div.type2>dl.type2>dd>h2>a {display:block;}
div#main>div.type2>dl.type1+dl.type2 {margin:0;}
/*type2_end*/
/*type3_begin*/
div#main>div.type3 {margin:0 auto 50px;}
div#main>div.type3>h3 {margin:0 auto 41px;}
div#main>div.type3>dl {position:relative;float:left;width:542px;margin:0 0 0 16px;font-size:18px;font-size:1.125rem;line-height:1.8em;}
div#main>div.type3>dl>dt {width:auto;padding:6px 13px 15px;font-size:18px;line-height:1.3em;font-weight:bold;color:#FFF;z-index:2147483620;}
div#main>div.type3>dl>dt>a {color:#f5b324;}
div#main>div.type3>dl>dd img {width:542px;height:306px;margin:0 auto 12px;}
div#main>div.type3>dl>dd h2 {font-size:18px;font-size:1.125rem;line-height:1.8em;}
div#main>div.type3>dl>dd>a,div#main>div.type3>dl>dd h2>a {display:block;padding:0 0 0 24px;background-position:-39px -103px;}
div#main>div.type3>h3+dl {margin:0;}
/*type3_end*/
/*type4_end*/
/*main_end*/
/*footer_begin*/
div#footerG {position:relative;width:100%;margin:0 auto;padding:20px 0 34px;font-size:0.875rem;font-size:14px;font-family:simsun;color:#757373;background:#f0f0f0;z-index:2147483641;}
div#footerG>div {width:900px;margin:0 auto;overflow:hidden;}
div#footerG>div img {float:left;margin:0 14px 0 0;}
/*footer_end*/
/*mobileFooter_begin*/
div#footer {display:none;padding:26px 12% 25px;font-size:1rem;color:#787878;text-align:center;background:#f1f1f1;}
div#footer ul.fList {margin:0 auto 26px;font-size:1.875rem;line-height:1em;overflow:hidden;}
div#footer ul.fList>li {float:left;width:28%;}
div#footer ul.fList>li:last-child {width:16%}
div#footer ul.fList>li a {display:block;border:2px solid #e4e4e4;border-width:0 0 0 2px;color:#444;}
div#footer ul.fList>li:first-child a {border:none;}
div#footer p img.gshLogo {display:inline-block;margin:0 10px 0 0;vertical-align:middle;}
.clear{clear:both;margin-bottom:3%;}

div#main > div.type3 > dl:nth-child(1){margin-left:0;}
div#main > div#voice > dl dd:nth-child(4n+1){margin-bottom:3%;}

/*mobileFooter_end*/
/*************************************************     依尺寸缩放     *************************************************/
@media screen and (max-width:1099px){
/*main_begin*/
div#main>div {max-width:none;}
/*type1_begin*/
div#main>div.type1 ul {display:flex;justify-content:center;flex-wrap:wrap;}
div#main>div.type1 ul>li {width:100%;white-space:normal;}
div#main>div.type1 ul>li.more {width:auto;margin:1.36vw auto 0;}
div#main>div.type1 ul>li:first-child>a {float:none;width:677px;height:378px;margin:0 auto;}
/*type1_end*/
/*type2_begin*/
div#main>div.type2 {display:flex;justify-content:space-between;flex-wrap:wrap;}
div#main>div.type2>dl.type1>dd {margin:0 auto 0.6vw 0.8vw;}
div#main>div.type2>dl.type1>dd img {width:24.2vw;height:13.7vw;}
div#main>div.type2>dl.type1>dd>h2>a {padding:0.54vw 1.45vw;}
div#main>div.type2>dl.type1>dt+dd {margin:0 auto 0.6vw;}
div#main>div.type2>dl.type1>dt+dd img {width:50vw;height:28vw;}
div#main>div.type2>dl.type1>dt+dd>h2>a {padding:1.27vw 2.18vw;}
div#main>div.type2>dl.type2 {width:32.7vw;margin:0;}
div#main>div.type2>dl.type2>dt {margin:0 auto 2.9vw;}
div#main>div.type2>dl.type2>dd img {width:32.7vw;height:18.4vw;margin:0 auto 1.5vw;}
/*type2_end*/
/*type3_begin*/
div#main>div.type3 {display:flex;flex-wrap:wrap;justify-content:space-between;}
div#main>div.type3>h3 {width:100%;margin:0 auto 3.5vw;flex-shrink:0;}
div#main>div.type3>dl {width:49.2vw;margin:0;}
div#main>div.type3>dl>dd img {width:49.2vw;height:27.8vw;margin:0 auto 1vw;}
/*type3_end*/
/*main_end*/

}
@media screen and (max-width:830px){
/*header_begin*/
/*nav_begin*/
div#header>div#nav {font-size:2.4vw;}
div#header>div#nav>ul>li>a {margin:0 2.5vw;padding:0 2vw;color:#FFF;}
/*nav_end*/
/*header_end*/
}
@media screen and (max-width:768px){
/*header_begin*/
div#header {padding:42.7vw 0 0;background-image:url("../images/bannerMobile.jpg");background-size:100% auto;}
/*btns_begin*/
div#header>ul {bottom:9vw;margin:0 0 0 -28.35vw;}
div#header>ul>li {float:left;width:16.4vw;height:5.3vw;margin:0 0 0 3.9vw;border-radius:1vw;font-size:2.3vw;line-height:5.3vw;background-position:1.6vw -2.1vw;background-size:auto 9.375vw;}
div#header>ul>li:first-child {background-position:1.5vw 1.6vw;}
div#header>ul>li>a {padding:0 0 0 5.3vw;}
    div#header>ul>li+li+li{background-position:1.5vw -5.95vw;}
/*btns_end*/
/*nav_begin*/
div#header>div#nav {margin:0 auto;}
/*nav_end*/
/*header_end*/
/*main_begin*/
div#main>div {width:auto;margin:0 2.6vw;}
div#main>div.type2>h3 {margin:0 auto 2.7vw;}
div#main>div.type3>h3 {margin:0 auto 3.5vw;}
div#main>div.type4>h3 {margin:0 auto 7.6vw;}
/*type1_begin*/
div#main>div.type1 {margin:0 auto 4.68vw;padding:2.6vw 0 2.47vw;}
div#main>div.type1>ul {width:auto;margin:0 5.72vw;}
div#main>div.type1 ul>li:first-child {margin:0 auto 2vw;}
div#main>div.type1 ul>li:first-child>a {width:88.1vw;height:49.2vw;margin:0 auto 2.8vw;}
div#main>div.type1 ul>li:first-child>h2 {margin:0 auto 1.69vw;padding:0;font-size:1.5rem;white-space:normal;}
div#main>div.type1 ul>li.more {width:auto;margin:3.6vw auto 0;}
/*type1_end*/
/*type2_begin*/
div#main>div.type2 {margin:0 2.6vw 0vw;}
div#main>div.type2>dl.type1 {display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 4.2vw;}
div#main>div.type2>dl.type1>dt {margin:0 auto 2.9vw 0;}
div#main>div.type2>dl.type1>dd,div#main>div.type2>dl.type1>dt+dd {flex-shrink:0;margin:0 0 1.43vw;}
div#main>div.type2>dl.type1>dd img {width:46.2vw;height:26.3vw;}
div#main>div.type2>dl.type1>dd>h2 {max-height:calc(2.8em + 0.54vw + 0.54vw);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
div#main>div.type2>dl.type1>dt+dd img {width:94.7vw;height:53.5vw;}
div#main>div.type2>dl.type2 {width:46.2vw;margin:0 0 3.9vw;}
div#main>div.type2>dl.type1+dl.type2 {margin:0 0 3.9vw;}
div#main>div.type2>dl.type2>dd img {width:46.2vw;height:26.3vw;margin:0 auto 3.125vw;}
    div#main>div.type2+div.type2>h3{background: none;}
    div#main>div.type2+div.type2{background: none; }
/*type2_end*/
/*type3_begin*/
div#main>div.type3 {margin:0 2.6vw 7.6vw;justify-content:space-around;}
div#main>div.type3>h3 {margin:0 auto 3.5vw; }
div#main>div.type3>dl {width:94.2vw;margin:0;}
div#main>div.type3>dl>dd img {width:94.2vw;height:53.3vw;margin:0 auto 1vw;}
div#main>div.type3>h3+dl {margin:0 0 7.8vw;}
/*type3_end*/
/*main_end*/
/*footer_begin*/
div#footerG {display:none;}
/*footer_end*/
/*mobileFooter_begin*/
div#footer {display:block;}
/*mobileFooter_end*/
}
@media screen and (max-width:655px){
/*footer_begin*/
div#footer ul.fList {margin:0 auto 10px;font-size:1.125rem;}
/*footer_end*/
}
@media screen and (max-width:600px){
/*footer_begin*/
div#footer {padding:20px 12% 10px;}
/*footer_end*/
}

@media screen and (max-width:480px){
html {font-size:3.33vw;}
/*header_begin*/
/*btns_begin*/
div#header>ul {left:auto;right:3.54vw;top:1.125vw;bottom:auto;margin:0 0 0 -18.35vw;}
div#header>ul>li {float:none;width:12.8vw;height:12.8vw;margin:0 auto;border-radius:5px;font-size:3.75vw;line-height:1.2em;background:#ffc600;}
div#header>ul>li>a {width:2em;padding:calc((12.8vw - 2.4em) / 2) calc((12.8vw - 2em) / 2);}
div#header>ul>li:first-child ,div#header>ul>li{margin:0 auto 1vw;}
/*btns_end*/
/*nav_begin*/
div#header>div#nav {font-size:3.75vw;line-height:2.44em;}
div#header>div#nav>ul>li>a {margin:0 0.55vw;padding:0 1vw;color:#FFF;}
/*nav_end*/
/*header_end*/
/*main_begin*/
div#main>div.type2>h3 {margin:0 auto 4.5vw;}
div#main>div.type3>h3 {margin:0 auto 9.1vw;}
div#main>div.type4>h3 {margin:0 auto 6.8vw;}
/*type1_begin*/
div#main>div.type1 {margin:0 auto 11.8vw;padding:2.6vw 0 2.47vw;}
/*type1_end*/
/*type2_begin*/
div#main>div.type2 {margin:0 2.6vw 0vw;}
    div#main>div.type2+div.type2{margin-bottom:0px;}
div#main>div.type2>dl.type1>dd>h2 {font-size:1.25rem;}
div#main>div.type2>dl.type1>dt+dd>h2 {font-size:1.25rem;}
div#main>div.type2>h3,div#main>div.type3>h3,div#main>div.type4>h3 {font-size:6.25vw}
/*div#main>div.type2>h3>a,div#main>div.type3>h3>a,div#main>div.type4>h3>a {padding:0 24.5vw;background-position:left 1.45vw;background-size:auto 25.4vw;}*/
/*div#main>div.type2>h3>a:after,div#main>div.type3>h3>a:after,div#main>div.type4>h3>a:after {width:24.5vw;background-position:right -5.2vw;background-size:auto 25.4vw;}*/
div#main>div.type2>dl.type2 {width:94.7vw;}
div#main>div.type2>dl.type2>dd img {width:94.7vw;height:53.5vw;}
    div#main>div.type2+div.type2>h3>a{margin-bottom:0px;}
/*type2_end*/
/*type3_begin*/
div#main>div.type3 {margin:0 2.6vw 14.7vw;}
/*type3_end*/
/*main_end*/
/*footer_begin*/
div#footer ul.fList {font-size:0.875rem;}
div#footer p {font-size:0.75rem;}
/*footer_end*/
}
