@charset "utf-8";
/* CSS Document */
.line1{ overflow:hidden;zoom:1; padding:20px 0px 20px 20px;}
.line1 .left{ float:left; width:570px;}
.line1 .right{ width:460px; float:right; padding-right:10px;}

/*焦点图*/
#imgShow {position:relative;width:100%;max-height:300px;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:290px;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);}
/*第一行右侧*/
.line1 .right h1{ padding-top:10px;font-size:22px;}
.line1 .right h1 a{color:#0075c9; }
.line1 .right p{ font-size:16px; padding:15px 0px;}
.line1 .right ul{ padding-top:15px; border-top:1px dashed #848484;}
.line1 .right ul li{ background: url(http://ats.taiwan.cn/fujian/images/fjdot.png) no-repeat 0px 8px; padding-left:15px; padding-bottom:8px;}
@media screen and (min-width: 0px) and (max-width: 320px){
	.line1 .right p{ font-size:14px;}
	.line1 .right ul li{ font-size:14px;}
	.line1 .right h1{ font-size:18px;}
	}
@media screen and (min-width: 321px) and (max-width: 480px){
	.line1 .right p{ font-size:14px;}
	.line1 .right ul li{ font-size:14px;}
	}
@media screen and (min-width: 0px) and (max-width: 640px) {
#main{ width:96%; margin:2% auto;}
.line1{ background:none; padding:10px 0px 0px;} 
.line1 .left{ width:100%;}	
.line1 .right{ width:100%; padding-right:0px;}
	}
@media screen and (min-width: 641px) and (max-width: 769px) {
#main{ width:96%; margin:2% auto;}
.line1{ padding-bottom:0px;}
.line1 .left{ width:46.36%;}
.line1 .right{ width:48.18%;}
.line1 .right p{ display:none;}
.line1 .right h1{ height:1.2em; overflow:hidden; font-size:18px; padding-top:5px;}
.line1 .right ul{border-top:none; padding-top:8px;}
.line1 .right ul li{ font-size:14px;}
.line1 .right ul li:nth-child(5){ display:none;}
	}
/*第二行*/
.line2{ overflow:hidden; zoom:1; margin-top:20px;}
/*第二行 左侧 台联概况 最新公告*/
.line2 .left{ float:left; width:320px;}
.tit1{ font-size:20px; background:url(http://ats.taiwan.cn/fujian/images/fjtit1.png) no-repeat 0px center; padding-left:30px; border-bottom:1px dashed #e6d7a1; line-height:40px;}
.tit1 a{ color:#0075c9;}
ul.pic{ overflow:hidden; zoom:1;padding:0px 0px 18px;}
ul.pic li{ float:left; width:46%; max-width:144px; margin:18px 2% 0px;}
ul.pic li img{ width:100%; max-width:144px;}
ul.list{ padding:15px 0px 0px;}
ul.list li{ font-size:16px; background:url(http://ats.taiwan.cn/fujian/images/fjdot.gif) no-repeat 0px 10px; padding-left:12px; padding-bottom:8px;}
/*第二行 中间 最新动态*/
.line2 .center{ float:left; width:370px; margin:0px 20px;}
.tab{position:relative;/*margin-bottom:40px;*/}
.tab_menu{width:96%;float:left;position:absolute; background:#fcecc3; height:40px; line-height:40px; color:#b21500; font-size:20px; padding:0px 2%;}
.tab_menu div{float:right;color:#b21500; font-size:16px;}
.tab_menu span{border-bottom:0px;cursor:pointer;  padding:0px 5px;}
.tab_menu a{color:#b21500;}
.tab_box{width:96%;clear:both;top:37px;position:relative;background-color:#fff; padding:0px 2%;}
.tab_box h3{ display:none;font-size:20px; background:url(http://ats.taiwan.cn/fujian/images/fjtit1.png) no-repeat 0px center; padding-left:30px; border-bottom:1px dashed #e6d7a1; line-height:40px; font-weight:300; margin-top:15px;color:#0075c9;}
.tab_box h3 a{ color:#0075c9;}
.hide{display:none;}
.tab_box div{padding:0px 0px;} 
.tab_box div h4{ display:none; font-size:16px; border:1px solid #b21500; color:#b21500; float:left; line-height:24px; padding:0px 5px; margin-top:15px; }
.tab_box div h4 a{ color:#b21500;}
.myscroll { width:100%; height:125px; margin: 0 auto;  overflow: hidden; margin-top:15px;}
.myscroll li {font-size:16px; background:url(http://ats.taiwan.cn/fujian/images/fjdot.gif) no-repeat 0px 10px; padding-left:12px; padding-bottom:8px;}
/*第二行 右侧 资讯信息*/
.line2 .right{ float:right; width:370px; }
@media screen and (min-width: 0px) and (max-width: 640px){ 
.tab_menu{ display:none;}
.hide{display:block;}
.tab_box{ top:0px; padding:0px;}
.tab_box div h4,.tab_box h3{ display:block;}
.line2 .center{ margin:0 auto;}
ul.list{ clear:both}
}
@media screen and (min-width: 641px) and (max-width: 769px){
.line2 .left{ width:100%;}
.line2 .left section{ width:47%; float:left; margin:0px 1.5% 15px;}
ul.pic li{ width:46%; max-width:144px; margin:18px 2% 0px;}
.line2 .center,.line2 .right{ width:47%; margin:0px 1.5% 0px 1.5%;}
	 }
@media screen and (min-width: 0px) and (max-width: 769px){
.line2{ margin-top:20px;}
.line2 .left,.line2 .center,.line2 .right{ width:100%;}	
	}
/*第三行*/
.line3{ overflow:hidden; zoom:1; margin-top:30px;}
/*第三行 左侧地方台联*/
.line3 .left{ float:left; width:320px;}
ul.tip{ overflow:hidden;zoom:1; padding:15px 4% 0px;}
ul.tip li{ float:left; width:42px; height:19px; line-height:19px; font-size:14px; border:1px solid #0075c9; color:#0075c9; margin:5px 2px; text-align:center;}
ul.tip li a{color:#0075c9;}
ul.pic2{ overflow:hidden; zoom:1;padding:0px 0px 18px;}
ul.pic2 li{ float:left; width:46%; margin:14px 2% 0px 2%;}
ul.pic2 li img{ width:100%; max-width:146px; display:block; padding:1px; border:1px solid #b68250;}
.clearl{ clear:left;}
ul.pic2 li p{ font-size:14px; text-align:center; line-height:1.3em; padding-top:5px;}
ul.pic2 li p a{ color:#b68250;}
/*第三行 中间 右侧*/
.line3 .center{ float:left; width:370px; margin:0px 20px;}
.line3 .right{ float:right; width:370px; }
@media screen and (min-width: 0px) and (max-width: 640px){
.line3 .center{ margin:0 auto;}
ul.pic2 li img{ max-width:345px;}
	 }
@media screen and (min-width: 641px) and (max-width: 769px){
.line3 .left{ width:100%;}
ul.pic2 li{ width:21%;}
.clearl{ clear:none;}
.line3 .center,.line3 .right{ width:47%; margin:0px 1.5% 0px 1.5%;}
	 }
@media screen and (min-width: 0px) and (max-width: 769px){
.line3{ margin-top:15px;}
.line3 .left,.line3 .center,.line3 .right{ width:100%;}	
	}
/*第四行*/
.line4{ overflow:hidden; zoom:1; margin-top:20px;}
.line4 ul{ overflow:hidden;zoom:1;}
.line4 ul li{ float:left; width:32.273%}
.line4 ul li img{ width:100%; max-width:360px;}
.line4 ul li.center{ margin:0 1.5%}
@media screen and (min-width: 0px) and (max-width: 480px){
	.line4{ margin-top:5px;}
.line4 ul li{ width:100%}
.line4 ul li img{ max-width:480px; margin-top:10px;}
.line4 ul li.center{ margin:0px;}
 }
@media screen and (min-width: 481px) and (max-width: 640px){
	.line4 ul li{ float:left; width:49%}
	.line4 ul li.center{ margin:0 0 0 2%}
	.line4 ul li:nth-child(3){ display:none;}
	}
/*第五行*/
.line5{ overflow:hidden; zoom:1; margin-top:30px;}
.line5 .left{ float:left; width:726px; overflow:hidden; zoom:1; }
.tit2{ background:url(http://ats.taiwan.cn/fujian/images/fjtit2.jpg) no-repeat center center; text-align:center; font-size:22px; font-weight:700; color:#c01a0b; font-family:simsun;}
.tit2 a{color:#c01a0b;}
.line5 .left .sleft{ width:48.2%; float:left; padding-top:10px;}
.tit4{ background:url(http://ats.taiwan.cn/fujian/images/fjtit3.jpg) no-repeat left bottom; font-size:20px; line-height:30px; height:30px; padding-top:5px; padding-bottom:12px; margin-bottom:15px;}
.tit4 a{color:#c01a0b;}
.line5 .left .sleft img{ width:100%; max-width:350px;}
.line5 .left .sleft .pbox{position:relative;}
.line5 .left .sleft .pbox h3{ position:absolute; width:96%; bottom:0px; left:0px;background:rgba(0,0,0,0.7); padding:0px 2%; font-size:14px; z-index:3; height:28px; overflow:hidden; }
.line5 .left .sleft .pbox h3 a{ color:#fff; }
.line5 .left .sright{width:48.2%; float:right;padding-top:10px;}
.line5 .left .sright .tit4{ margin-bottom:5px;}
.line5 .left .sright ul.list{ padding:10px 0px 0px;}
ul.pic3{ overflow:hidden; zoom:1;padding:0px 0px 8px;}
ul.pic3 li{ float:left; width:47%; margin:14px 1.5% 0px 1.5%;}
ul.pic3 li img{ width:100%; max-width:170px; display:block; padding:1px;}
ul.pic3 li h3{ font-size:14px; font-weight:300; text-align:center;}
ul.pic3 li h3 a{ color:#b68250;}
.line5 .right{ float:right; width:350px; overflow:hidden; zoom:1; }
.line5 .right h2{ height:36px; line-height:36px; font-weight:700; text-align:center; color:#fff; background:#0075c9; margin-bottom:20px;font-family:simsun;}
.line5 .right h2 a{ color:#fff;}
.tit5{font-size:20px;border-bottom:1px solid #0075c9; line-height:40px; margin-top:5px;}
.tit5 a{ color:#0075c9;}
.line5 .right img{ width:100%; max-width:350px;}
.line5 .right .pbox{position:relative;}
.line5 .right .pbox h3{ position:absolute; width:96%; bottom:0px; left:0px;background:rgba(0,0,0,0.7); padding:0px 2%; font-size:14px; z-index:3; height:28px; overflow:hidden; }
.line5 .right .pbox h3 a{ color:#fff; }
.mgt10 img{ margin-top:10px;}
@media screen and (min-width: 0px) and (max-width: 481px){
.line5 .right{ margin-top:10px;}
.line5 .left .sleft .pbox,.line5 .right .pbox{ max-width:350px; margin:0 auto;}
.mgt10 img{ margin:10px auto 0px;}	
	}
@media screen and (min-width: 481px) and (max-width: 640px){
.line5 .left .sleft section,.line5 .right section{width:47%; margin:5px 1.5% 0px 1.5%; float:left;}
.line5 .left .sright section{width:100% }
ul.pic3 li img{ max-width:345px;}

}
@media screen and (min-width: 0px) and (max-width: 640px){
.line5 .left{width:100%;overflow:hidden;zoom:1;}
.line5 .left .sleft,.line5 .left .sright{ width:100%; }
.line5 .right{ width:100%; overflow:hidden;zoom:1;}
	}
@media screen and (min-width: 641px) and (max-width: 769px){
.line5 .left,.line5 .right{ width:100%; overflow:hidden;zoom:1;}
.line5 .right section{width:47%; margin:5px 1.5% 0px 1.5%; float:left;}
	}
/*第六行*/
.line6{ overflow:hidden; zoom:1; margin-top:30px;}
.line6 .left{ float:left; width:52%; background:#fdf2d5; padding:10px 1.5% 15px;}/*610*/
.tit3{ font-size:20px; color:#b21500; padding:15px 0px;}
.tit3 a{color:#b21500;}
.line6 .left dl{overflow:hidden; zoom:1;}
.line6 .left dt{ float:left; width:345px; }
.line6 .left dt div{ position:relative; }
.line6 .left dt img{ width:100%; max-width:343px;border:1px solid #e7d39f; padding:1px;}
.line6 .left dt div h3{ position:absolute; width:96%; bottom:0px; left:0px;background:rgba(0,0,0,0.7); padding:0px 2%; font-size:14px; z-index:3; height:28px; overflow:hidden; }
.line6 .left dt div h3 a{ color:#fff; }
.line6 .left dd{ float:right; width:210px; padding-bottom:15px;}
.line6 .left dd img{ width:100%; max-width:210px;}
.line6 .left dd h3{ font-size:14px; font-weight:300;}
.line6 .left dd h3 a{ color:#b21500;}
.line6 .right{ width:43%; float:right;}/*473*/
.line6 .right .box{ background:#fdf2d5; padding:0px 1.5% 15px; margin-bottom:15px;}
.line6 .right .box ul{ overflow:hidden;zoom:1;}
.line6 .right .box ul li{ float:left; width:47%; margin:0 1.5%;position:relative; }
.line6 .right .box ul li img{ width:100%; max-width:215px; }
.line6 .right .box ul li h3{ position:absolute; width:96%; bottom:0px; left:0px;background:rgba(0,0,0,0.7); padding:0px 2%; font-size:14px; z-index:3; height:28px; overflow:hidden; }
.line6 .right .box ul li h3 a{ color:#fff; }
.ie8 .line6 .left dt div h3,.ie8 .line6 .right .box ul li h3,.ie8 .line5 .right .pbox h3,.ie8 .line5 .left .sleft .pbox h3{ background:#000;filter:alpha(opacity=80);}
.ie8 .line6 .right .box ul li{ width:45%;}
@media screen and (min-width: 0px) and (max-width: 481px){
.line6 .left dt{ width:100%;}
.line6 .left dt div{ max-width:345px; margin:0 auto;}
.line6 .left dd{width:47%; margin:5px 1.5% 0px 1.5%; float:left;}
.line6 .right .box{margin-top:15px; margin-bottom:0px;}
	}
@media screen and (min-width: 481px) and (max-width: 640px){
.line6 .left dt{ width:57%;}
.line6 .left dd{width:36%}	
.line6 .right .box{margin-top:15px; margin-bottom:0px;}
.line6 .right .box ul li img{ max-width:345px;}
	}
@media screen and (min-width: 0px) and (max-width: 640px){
.line6 .left{ width:97%;}	
.line6 .right{width:100%;}
.line6{ margin-top:15px;}
	}
@media screen and (min-width: 0px) and (max-width: 640px){}	
@media screen and (min-width: 641px) and (max-width: 769px){
.line6 .left{ width:100%;padding:10px 0px;}
.line6 .left dt,.line6 .left dd{width:47%; margin:5px 1.5% 0px 1.5%; float:left;}
.line6 .left dd img{ width:100%; max-width:343px;}
.line6 .right{ width:100%;}
.line6 .right .box{margin-top:20px; margin-bottom:0px;}
.line6 .right .box ul li img{ width:100%; max-width:343px; }
	}

/* patch_begin */
.line6 {overflow:hidden;}
.line6 .left {padding-top:5px;}
.line6 .zone-desc {padding-bottom:1px;font-size:18px;line-height:48px;font-weight:normal;color:#a31e00;}
.line6 .zone-desc .format {color:#a31e00;}
.line6 .list {float:left;margin:0 auto;padding:0;}
.line6 .text {width:258px;margin-left:25px;}
.line6 .list-item {padding:0;background:none;}
.line6 .pic .list-item {position:relative;float:none;max-width:none;width:274px;margin:14px auto 0;}
.line6 .pic .list-item:first-child {margin-top:0;}
.line6 .pic img {max-width:none;width:274px;height:155px;}
.line6 .pic .list-item-title {position:absolute;left:0;bottom:0;width:100%;font-size:14px;line-height:2.14em;color:#fff;background:rgba(0,0,0,0.5);}
.line6 .pic .list-item-title a {display:block;max-height:4.28em;padding:0 11px;color:#fff;overflow:hidden;}
.line6 .text .list-item {margin-top:21px;font-size:16px;line-height:1.5em;}
.line6 .text .list-item:first-child {margin-top:11px;}
.line6 .text .list-item a {display:block;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.line6 .text .list-item:hover a {color:#ff8500;}
@media screen and (max-width:769px){
.line6 .left {padding-left:1.43vw;padding-right:1.5%;}
.line6 .text {width:45.9vw;margin-left:3.25vw;}
.line6 .pic .list-item {width:43.69vw;}
.line6 .pic img {width:43.69vw;height:24.71vw;}
.line6 .text .list-item {margin-top:2.73vw;}
}
@media screen and (max-width:640px){
.line6 .list {float:none;overflow:hidden;}
.line6 .text {width:auto;margin:10px auto 0;}
.line6 .pic .list-item {float:left;width:45.7vw;margin:0 auto;}
.line6 .pic .list-item:last-child {margin-left:1.56vw;}
.line6 .pic img {width:45.7vw;height:25.85vw;}
.line6 .text .list-item a {position:relative;padding-left:8px;white-space:normal;}
.line6 .text .list-item a:before {position:absolute;left:0;top:10px;content:"";display:block;width:4px;height:4px;border-radius:50%;background:#333;}
}
/* patch_end */