@charset "gb2312";
*{margin:0px;padding:0px; }
a{color: #000; text-decoration: none;transition: all 0.7s;}
a:hover{color:#cf0000;}
ul,li,ol{ list-style:none;border:none;}
body{font-size:100%; line-height:1.5em;font-family:"Arial","Heiti SC","Microsoft Yahei",simsun,sans-serif;color: #000; background:#fff;}   
a img { padding: 0; border: none;}
.left{ float:left;}
.right{ float:right;}
img,video { max-width: 100%; height: auto; }
.oz{ overflow:hidden;zoom:1;}
.clear{ clear:both;}
.trans{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;}
.trans:hover{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04); -webkit-transform:scale(1.04,1.04);}
.of{ overflow:hidden;}
.cfff{color: #fff;}
.cfff a{color: #fff; text-decoration: none;}

#lh-top{ background:url(lh_bg_2016.jpg) top center no-repeat; height:508px;}
#tws-topnav{ background:#cb0101; height:70px; border-top:4px solid #ff6600;}
#lh-headline{ display:none;}
/*主要内容*/
#lh-main{ width:1100px; margin:0 auto; padding-top:35px;}
.lh-scroll{ width:630px;}
.lh-news{ width:422px; padding-right:15px;}
.lh-news h3{ font-size:22px;}
.lh-news p{ font-size:14px; padding:15px 0px 25px;}
/*第二行*/
.lh-line2{ padding-top:60px;}
.lh-nl{ width:350px;}
.lh-tit{ border-bottom:1px solid #8f0000; font-size:18px; line-height:1em; padding:10px 0px; }
.lh-tit span{ float:left; background:#c30000; padding:3px; font-size:12px; color:#fff; line-height:1em;margin-right:5px;}
.lh-nl h3{ font-size:14px; padding-top:20px;}
/*第二行左*/
ul.lh-list{}
ul.lh-list li{ font-size:14px; background:url(lh_blackdot_2016.jpg) no-repeat left center; padding:2px 0px 2px 8px; }
.pdt50{padding-top:50px;}
/*第二行中间*/
.lh-nc{ width:272px; padding:0px 63px;}
ul.lh-pic{ width:250px; margin:0 auto;}
ul.lh-pic li{ padding-top:28px;position: relative;}
ul.lh-pic li img{ position: relative; display:block;}
.pic-mb{background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.65) 100%) repeat scroll 0 0;content: ""; display: block;height: 60px;left: 0;position: absolute;bottom: 0px; width: 100%;z-index: 2; }
ul.lh-pic li p{position: absolute;line-height: 28px;left: 0px;bottom: 0px;font-size: 14px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:240px; padding:0px 5px;z-index: 3;}
/*第二行右边*/
.lh-nr{ width:350px;}
.lh-tj{ margin-top:25px; background:#f5f5f5; padding:25px 25px 10px;}
.lh-tj dl{ padding-bottom:5px;}
.lh-tj dt{ float:left; width:100px; text-align:center; font-size:14px;}
.lh-tj dd{ float:right; width:180px; font-size:12px; font-weight:700; padding-top:5px; line-height:1.5em;}
.db480{ display:none;}
/*第三行*/
.lh-line3{ padding-top:60px;}
.lh-gd{ width:510px;}
.lh-tit2{ border-bottom:1px solid #8f0000; font-size:14px; line-height:33px; padding:10px 0px; font-weight:700; }
.lh-tit2 i{ font-style:normal;}
.lh-tit2 span{ float:left; background:#c30000; width:120px; text-align:center; height:33px; line-height:33px; font-size:18px; color:#fff; margin-right:10px; font-weight:300;}
.lh-gbbox{ padding:25px 0px;}
.gd-pic{ width:175px;}
.gd-list{ width:320px;}
/*第四行*/
#lh-secmain{ background:#f3f3f3; margin-top:30px; }
.lh-line4{ width:1100px; margin:0 auto;}
.lh-tit3{ border-bottom:1px solid #8f0000;position: relative; height:44px;}
.lh-tit3 h4{ font-size:24px; font-weight:normal;position: absolute; z-index:2; left:460px; bottom:-10px; background:#f3f3f3; padding:0px 15px;}
ul.lh-pic1{ padding:10px 0px}
ul.lh-pic1 li{ float:left; width:325px; padding:22px 20px 20px 21px}
.db-img{ width:80px;}
.db-h{ width:230px; font-size:14px; padding-top:5px;}
.db-p{ width:230px; font-size:12px;}
/*第五行*/
#lh-thrmain{width:1100px; margin:0 auto; padding-top:25px;}
.lh-line5{ padding-top:10px;}
.lh-tit4{ border-bottom:1px solid #8f0000;position: relative; height:44px;}
.lh-tit4 h4{ font-size:24px; font-weight:normal;position: absolute; z-index:2; left:500px; bottom:-10px; padding:0px 15px; background:#fff;}
ul.lh-pic2{ padding:20px 0px;}
ul.lh-pic2 li{ padding:10px; float:left; width:255px; text-align:center;}
ul.lh-pic2 li h3{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; font-weight:300;}
/*第六行*/
.lh-line6{}
.lh-wb{ width:465px;margin-top:50px;}
ul.wx{ width:580px; border:1px solid #d6d6d6; margin-top:50px; padding-bottom:28px;}
ul.wx li{ overflow:hidden;zoom:1; padding:28px 28px 0px;}
ul.wx li img{ float:left; width:136px;}
ul.wx li p{ font-size:18px; line-height:2em; width:350px; float:right; padding-top:10px;}
/*第七行*/
#lh-link{ background:#f3f3f3; margin-top:30px; }
.lh-line7{ width:1100px; margin:0 auto;}
.lh-tit5{ border-bottom:1px solid #8f0000;position: relative; height:44px;}
.lh-tit5 h4{ font-size:24px; font-weight:normal;position: absolute; z-index:2; left:500px; bottom:-10px; background:#f3f3f3; padding:0px 15px;}
ul.lh-lkpic{margin-top:50px;}
ul.lh-lkpic li{ border:1px solid #bfbfbf; float:left; width:170px; margin:0px 6px 20px 5px;}
ul.lh-lkpic li img{ display:block;}
@media screen and (min-width: 0px) and (max-width: 320px) {
		#lh-top{ display:none;}
	#lh-headline{ display:block; max-width:320px; width:98%; text-align:center; font-size:18px; color:#F00; padding:10px 0px; line-height:1.4em;}
	/*主要内容*/
	#lh-main{ max-width:320px; width:98%;margin:0 1%; padding-top:18px;}
    .lh-scroll{ width:100%;}
	.lh-news h3{ font-size:16px;}
    .lh-news{ width:100%; padding-right:0;}
    /*第二行*/
    .lh-line2{ padding-top:0px;}
    .lh-nl{ width:100%;}
	.lh-tit{ font-size:16px; }
	.lh-nl h3{ font-size:12px; padding-top:15px;}
	ul.lh-list li{ font-size:12px;}
	/*第二行中间*/	
    .lh-nc{ width:100%; padding:20px 0px 0px 0px;}
    ul.lh-pic{ width:100%; margin:0 auto; overflow:hidden;zoom:1; padding:10px 0;}
	ul.lh-pic li{ float:left; width:48%; margin:5px 1%; padding:0px; }
	.pic-mb{ height:30px; width:100%;}
    ul.lh-pic li p{width:95%; padding:0px 2.5%;z-index: 3;}
	.pdt50{ padding-top:30px;}
	.db480{ display:block;}
	/*第二行右边*/
.lh-nr{ width:100%; padding-top:10px;}
.lh-tj{ padding:15px 0 10px; overflow:hidden;zoom:1;margin-top:15px;}
.lh-tj dl{ padding-bottom:5px; width:84%; padding:0 8%;}
.lh-tj dt{ width:28%; }
.lh-tj dd{  width:68%;}
/*第三行*/
.lh-line3{ padding-top:20px;}
.lh-gd{ width:100%;}
.lh-tit2{ font-size:14px; font-weight:700;height:28px; line-height:28px; border:none; padding:0px;}
.lh-tit2 i{ display:none;}
.lh-tit2 span{ width:95%; padding-left:5%; text-align: left;font-size:16px;height:28px; line-height:28px; }
.lh-gbbox{ padding:15px 0px;}
.gd-pic{ display:none;}
.gd-list{ width:100%;}
/*第四行*/
#lh-secmain{margin-top:10px; }
.lh-line4{max-width:320px; width:98%;margin:0 1%;}
.lh-tit3 h4{left:25%; bottom:-10px; padding:0px 2%;}
ul.lh-pic1{ padding:10px 0px}
ul.lh-pic1 li{ float:left; width:95%; padding:22px 2.5% 20px 2.5%;}
.db-img{ width:25%;}
.db-h{ width:72%;padding-top:2px;}
.db-p{ width:72%;padding-top:2px;}
/*第五行*/
#lh-thrmain{max-width:320px; width:98%;margin:0 1%;padding-top:0px;}
.lh-tit4 h4{ left:30%; bottom:-10px; padding:0px 2%;}
ul.lh-pic2{ padding:20px 0px 0px;}
ul.lh-pic2 li{ padding:10px 2%; float:left; width:46%;}
/*第六行*/
.lh-line6{}
.lh-wb{ width:100%;margin-top:40px;}
ul.wx{ width:100%; margin-top:20px; border:none;padding-bottom:28px;}
ul.wx li{ padding:18px 2% 0px;}
ul.wx li img{width:38%;}
ul.wx li p{ font-size:14px;width:55%;padding-top:0px;}
/*第七行*/
.lh-line7{ display:none;}
   }
   
@media screen and (min-width: 321px) and (max-width: 480px) {
	#lh-top{ display:none;}
	#lh-headline{ display:block; max-width:480px; width:98%; text-align:center; font-size:24px; color:#F00; padding:20px 0px; line-height:1.4em;}
	/*主要内容*/
	#lh-main{ max-width:480px; width:98%;margin:0 1%; padding-top:18px;}
    .lh-scroll{ width:100%;}
    .lh-news{ width:100%; padding-right:0;}
    /*第二行*/
    .lh-line2{ padding-top:0px;}
    .lh-nl{ width:100%;}
	/*第二行中间*/	
    .lh-nc{ width:100%; padding:20px 0px 0px 0px;}
    ul.lh-pic{ width:100%; margin:0 auto; overflow:hidden;zoom:1; padding:10px 0;}
	ul.lh-pic li{ float:left; width:48%; margin:5px 1%; padding:0px; }
	.pic-mb{ height:30px; width:100%;}
    ul.lh-pic li p{width:95%; padding:0px 2.5%;z-index: 3;}
	.pdt50{ padding-top:30px;}
	.db480{ display:block;}
	/*第二行右边*/
.lh-nr{ width:100%; padding-top:10px;}
.lh-tj{ padding:15px 0 10px; overflow:hidden;zoom:1;}
.lh-tj dl{ padding-bottom:5px; width:84%; padding:0 8%;}
.lh-tj dt{ width:21%; }
.lh-tj dd{  width:70%;}
/*第三行*/
.lh-line3{ padding-top:20px;}
.lh-gd{ width:100%;}
.lh-tit2{ font-size:14px; font-weight:700;height:28px; line-height:28px; }
.lh-tit2 span{ width:15%; font-size:16px;height:28px; line-height:28px; }
.lh-gbbox{ padding:15px 0px;}
.gd-pic{ width:30%;}
.gd-list{ width:68%;}
/*第四行*/
#lh-secmain{margin-top:10px; }
.lh-line4{max-width:480px; width:98%;margin:0 1%;}
.lh-tit3 h4{left:30%; bottom:-10px; padding:0px 2%;}
ul.lh-pic1{ padding:10px 0px}
ul.lh-pic1 li{ float:left; width:95%; padding:22px 2.5% 20px 2.5%;}
.db-img{ width:25%;}
.db-h{ width:72%;padding-top:2px;}
.db-p{ width:72%;padding-top:2px;}
/*第五行*/
#lh-thrmain{max-width:480px; width:98%;margin:0 1%;padding-top:0px;}
.lh-tit4 h4{ left:38%; bottom:-10px; padding:0px 2%;}
ul.lh-pic2{ padding:20px 0px 0px;}
ul.lh-pic2 li{ padding:10px 2%; float:left; width:46%;}
/*第六行*/
.lh-line6{}
.lh-wb{ width:100%;margin-top:40px;}
ul.wx{ width:100%; margin-top:20px; border:none;padding-bottom:28px;}
ul.wx li{ padding:18px 2% 0px;}
ul.wx li img{width:38%;}
ul.wx li p{ font-size:14px;width:55%;padding-top:15px;}
/*第七行*/
.lh-line7{ display:none;}
	}

@media screen and (min-width: 481px) and (max-width: 769px) {
#lh-top{ background:url(lh_pdbg_2016.jpg) top center no-repeat; height:207px;}
#tws-topnav{ height:33px; border-top:2px solid #ff6600;}
/*主要内容*/
#lh-main{ max-width:769px; width:98%;margin:0 1%; padding-top:18px;}
.lh-scroll{ width:48%;}
.lh-news{ width:48%; padding-right:1%;}
.lh-news h3{ font-size:18px;}
.lh-news p{ font-size:12px; padding:8px 0px 15px;}
/*第二行*/
.lh-line2{ padding-top:40px;}
.lh-nl{ width:56%;}/*453.71*/
/*第二行中间*/
.lh-nc{ width:36%; padding:0px 0px 0px 6.6%;}/*276.84*/
ul.lh-pic{ width:90%; margin:0 auto;}/*250*/
.pic-mb{height: 30px; }
ul.lh-pic li p{width:96%; padding:0px 2%;}
/*第二行右边*/
.lh-nr{ width:100%; padding-top:20px;}
.lh-tj{ padding:25px 0 10px; overflow:hidden;zoom:1;}
.lh-tj dl{ padding-bottom:5px; width:27%; padding:0 3%; float:left;}
.lh-tj dt{ width:45%; }
.lh-tj dd{  width:51%;}
/*第三行*/
.lh-line3{ padding-top:30px;}
.lh-gd{ width:100%;}
.lh-tit2{ font-size:20px; font-weight:300;}
.lh-tit2 span{ width:15%; }
.lh-gbbox{ padding:25px 0px;}
.gd-pic{ width:20%;}
.gd-list{ width:75%;}
/*第四行*/
#lh-secmain{margin-top:10px; }
.lh-line4{max-width:769px; width:98%;margin:0 1%;}
.lh-tit3 h4{left:38%; bottom:-10px; padding:0px 2%;}
ul.lh-pic1{ padding:10px 0px}
ul.lh-pic1 li{ float:left; width:45%; padding:22px 2.5% 20px 2.5%;}
.db-img{ width:23%;}
.db-h{ width:72%;padding-top:4px;}
.db-p{ width:72%;padding-top:4px;}
/*第五行*/
#lh-thrmain{max-width:769px; width:98%;margin:0 1%;padding-top:25px;}
.lh-tit4 h4{ left:41%; bottom:-10px; padding:0px 2%;}
ul.lh-pic2{ padding:20px 0px;}
ul.lh-pic2 li{ padding:10px 1.6%; float:left; width:30%;}
/*第六行*/
.lh-line6{}
.lh-wb{ width:42%;margin-top:40px;}
ul.wx{ width:52%; margin-top:40px; padding-bottom:28px;}
ul.wx li{ padding:18px 5% 0px;}
ul.wx li img{width:25%;}
ul.wx li p{ font-size:14px;width:64%;padding-top:0px;}
/*第七行*/
.lh-line7{ max-width:769px; width:98%;margin:0 1%;}
.lh-tit5 h4{ left:41%; bottom:-10px; padding:0px 2%;}
ul.lh-lkpic{margin-top:40px;}
ul.lh-lkpic li{  width:22%; margin:0px 1% 20px 1%;}
ul.lh-lkpic li img{ display:block;}
	}
@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1000px){body{-webkit-text-size-adjust:none}}



/*焦点图*/
#imgShow {position:relative;width:100%;max-height:342px;margin-bottom:5px;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:342px;border:none;}
#container h3 {position:absolute;bottom:0;width:100%;background-color:#333;font-weight:normal;text-align:center;opacity:0.7;filter:alpha(opacity=70);z-index:100;padding:5px;font-size:0.875em;}
#container h3 a {color:#FFF;}
.arrowL,.arrowR {position:absolute;top:40%;width:50px;height:50px;cursor:pointer;background:url(http://www.taiwan.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.taiwan.cn/images/btnRight.v4.png) 50% 50% no-repeat;}
.btnHover {background-color:#666;opacity:0.6;filter:alpha(opacity=60);}
/*页脚_begin*/
.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.taiwan.cn/images/tw_logo_bottom.gif") no-repeat bottom left;line-height:2.5em;}
.tw_footerbox a {color:#000;}
@media screen and (max-device-width: 480px){
.tw_footerbox{ background:none; }
.arrowL,.arrowR {top:32%;}
}
/*页脚_over*/
/*响应式顶部导航*/
#tws-topnav{width:100%;height:70px;}
.tws-tnbox{max-width:1100px;width:98%;overflow:hidden;zoom:1;line-height:70px;font-size:0.75em;color:#0374c4;margin:0 auto;position:relative;z-index:1;}
.logo_s{margin:0 auto;width:70px;height:41px;display:none;}
.logo_s a {display:block;color:#FFF;font-size:1.167em;}
#enableBtn {float:right;width:26px;height:41px;margin:-45px 10px 0px 0px;display:none;cursor:pointer;background:url(lhSubNav2016.gif) 0 1px no-repeat;}
ul#subSNav {text-align:center;overflow:hidden;padding-top:24px;}
ul#subSNav li {float:left;width:9%;border-left:1px solid #FFF;line-height:100%;font-size:1.833em;}
ul#subSNav li:first-child {border-left:none;width:13%;}
ul#subSNav li:last-child {width:13%;}
ul#subSNav a {color:#FFF;}
@media screen and (max-width:998px)
{
   #tws-topnav,.tws-tnbox {background:#cb0101;}
   .tws-tnbox {width:100%;}
   ul#subSNav {width:100%;}
   ul#subSNav li {margin-left:0;font-size:1.167em;}
}
@media screen and (min-width: 481px) and (max-width: 768px)
{
   ul#subSNav {height:33px;padding-top:27px;}
   ul#subSNav li {font-size:1.167em;}
}
@media screen and (max-width:480px)
{
   #tws-topnav {height:41px;border-bottom:1px solid #e8e7e7;}
   .tws-tnbox {width:100%;line-height:41px;}
   .logo_s,#enableBtn {display:block;}
   ul#subSNav {width:100%;height:0px;padding-left:0%;padding-top:0px;padding-bottom:8px;transition:height ease 0.5s;}
   ul#subSNav li {width:25%;font-size:1.167em;border:none;height:30px;line-height:30px;}
   ul#subSNav li:first-child,ul#subSNav li:last-child {width:25%;}
   ul#subSNav li a:hover {display:block;background:#ff8601;}
   h3.eBtn ~ ul#subSNav {height:90px;}
}	
/*fix*/
@media screen and (min-width: 481px) and (max-width: 768px)
{
   dd~dd {display:none;}
}
@media screen and (max-width:320px)
{
   dd:last-child {display:none;}
}