@charset "utf-8";
/* CSS Document */
html, body { margin:0px; padding:0; font-family:"Microsoft YaHei","微软雅黑"; background:#fff; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,button {border:0;  padding:0; margin:0; font-weight:normal; } 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;list-style:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6,p,em,i,b,span { margin:0; padding:0; font-weight:normal; font-style:normal;}
ol,ul {list-style:none;}
address,cite,code,th {font-weight:normal;font-style:normal;}
img:hover { opacity:1; filter: alpha(opacity=100); }
.fl { float:left; }
.fr { float:right; }
a { color:#666; text-decoration:none; cursor:pointer; }
a:hover { color:#c00; text-decoration:none;   }


.warp { width:1200px; margin:0 auto; overflow:hidden; font-size:16px; }
.warp2 { width:1200px; margin:0 auto; overflow:hidden; font-size:16px; }
.marB1 { margin-bottom:12px;}
.marT1 { margin-top:20px;}

.wL1 { width:340px; }
.wL2 { width:440px; }
.wL3 { width:700px; }
.wL4 { width:470px; }
.wL5 { width:820px; }
.wL6 { width:390px; }

.wL8 { width:340px; }
.marLR1 { margin:0 40px; }
.marR2 { margin-right:30px; }



/*顶部*/
.logo { width:208px; float:left; padding:25px 0 0 0; }
.logo img { width:100%; height:auto;}
.topr { width:960px; float:right; }
.topnav { width:100%; float:left; text-align:right; font-size:14px; color:#737373; line-height:47px; }
.topnav span { font-size:10px; padding:0 15px; color:#cacaca; }
.topad { width:100%; float:left;  }
.topad img { width:100%; height:auto;}


/*导航*/
.nav { width:100%; float:left; background:#c00; }
.nav ul { float:left; background:url(201708navxian.png) 0 9px no-repeat; }
.nav ul li { float:left; line-height:30px; padding:10px 0 10px 49px; background:url(201708navxian.png) right 9px no-repeat; }
.nav ul li span { float:left; padding:0 51px 0 0;}
.nav ul li span a { color:#fff; }
.nav ul li span a:hover { color:#ff9; }

/*头条*/
.tt_diao { width:100%; float:left; background:url(201708all_ico.png) 0 0 no-repeat; }
.tt_tu { width:100%; float:left; text-align:center; font-size:32px; color:#0468a4; line-height:50px; font-family:"黑体";  overflow:hidden; white-space: nowrap; text-overflow: ellipsis; padding:5px 0 0 0; }
.tt_wz { width:100%; float:left; text-align:center; font-size:14px; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:31px; }
.tt_wz span { padding:0 6px; }
.tt_wz b { padding:0 0 0 10px; }


/*文明播报*/
.wmlb { width:100%; background:#f1f1f1; float:left; }
.wmlb .ico1 { width:40px; float:left; height:50px; display:inline-block;background: url(201708all_ico.png) 19px -110px no-repeat; }
.wmlb .ico2 { width:980px; float:left; padding:11px 0 0 0; } 
.wmlb .ico3 { width:180px; float:left; height:50px; display:inline-block;background: url(201708all_ico.png) -160px -110px no-repeat; }
.wmlb .ico3 a { width:100%; height:50px; display:inline-block;}


/*焦点图*/
.focus,#focus { width:100%; height:400px; overflow:hidden; position:relative;  }
.focus ul li { width:100%; float:left; }
.focus ul li img { width:100%; height:400px; }
.focus ul li span { width:100%; height:64px; overflow:hidden; position:absolute; bottom:0; left:0; 
background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8))); }
.focus ul li p { width:70%; font-size:20px; line-height:64px; color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:0 3.3%; }
.focus ul li p a { color:#fff; text-decoration:none;}

#pager { position: absolute; bottom:26px; right:3%; z-index:999; }
#pager a { width:11px; height:11px; margin-left:6px; background:#fff; cursor:pointer; line-height:0; font-size:0; display: inline-block; border-radius:6px; }
#pager a.activeSlide { background:#c00; border-radius:6px; }
#pager a:hover { background:#c00; border-radius:6px; }



/*文明热词*/
.wmrc { width:100%; float:left; background:#f1f1f1; margin-top:10px; }
.wmrc .wmrc_tit { width:18%; float: left; background:url(hwbj1.jpg); line-height:50px; text-align:center; font-weight:bold; font-size:20px; color:#424242; }
.wmrc .wmrc_tit span { color:#c00; font-weight:bold; }
.wmrc .wmrc_font { width:81.9%; float:left; height:48px; background:#fff; margin:1px 0.1% 1px 0; line-height:46px; }
.wmrc .wmrc_font ul li { float:left; padding:0 5px 0 20px; }
.wmrc .wmrc_font ul li span { font-size:14px; color:#c0c0c0; font-weight:bold; padding:0 9px 0 0; }



/*栏目*/
.smenu1 { width:100%; float:left; border-bottom:1px solid #d8d8d8; }
.smenu1 b { display:inline-block; height:34px; line-height:28px; font-size:20px; font-weight:bold; border-bottom:1px solid #c00; margin-bottom:-1px; color:#c00; }
.smenu1 span { float:right; font-size:14px; line-height:28px;}
.smenu1 span a { color:#999; }
.smenu1 span a:hover { color:#666; }

.smenu2 { width:100%; float:left; border-bottom:1px solid #d8d8d8; }
.smenu2 b { display:inline-block; height:28px; line-height:20px; font-size:18px;  border-bottom:1px solid #c00; margin-bottom:-1px; color:#c00; }
.smenu2 span { float:right; font-size:14px; line-height:20px;}
.smenu2 span a { color:#999; }
.smenu2 span a:hover { color:#666; }

/*标签切换*/
.smenu3 { width:100%; border-bottom:1px solid #d8d8d8; }
.smenu3 ul { width:100%; overflow:hidden; margin-bottom:-1px;}
.smenu3 li {  float:left; position:relative; z-index:999; cursor:pointer; }
.smenu3 .active a { display:inline-block; color:#c00; text-decoration:none; line-height:20px; font-size:18px; border-bottom:2px solid #c00; margin-right:20px; height:27px; }
.smenu3 .normal a { display:inline-block; color:#666; text-decoration:none; line-height:20px; font-size:18px; margin-right:20px; height:27px; }





/*首页新闻列表1*/
.news1 { width:100%; float:left; }
.news1 ul li { width:100%; float:left; line-height:38px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news1 ul li a { color:#424242; }
.news1 ul li a:hover { color:#c00; }
.news1 ul li:last-child { }
.hr365 { width:100%; float:left; padding:21px 0 11px 0; }


/*首页新闻列表2*/
.news2 { width:100%; float:left; margin-top:14px; }
.news2 ul li { width:100%; float:left; line-height:37px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#666; }
.news2 ul li span { font-size:14px; color:#c0c0c0; font-weight:bold; padding:0 10px 0 0; }
.news2 ul li b { float:right; color:#aaaaaa; font-size:14px; font-weight:normal; }

.news3 { width:100%; float:left; margin-top:14px; position:relative; top:0; left:0; }
.news3 ul li { width:100%; float:left; line-height:37px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#666; }
.news3 ul li span { font-size:14px; color:#c0c0c0; font-weight:bold; padding:0 10px 0 0; }
.news3 ul li b { float:right; color:#aaaaaa; font-size:14px; font-weight:normal; }


/*首页图文*/
.tuwen { width:100%; float:left; margin:24px 0 0 0; position:relative; top:0; left:0; }
.tuwen h3 { width:30%; float:left; margin-right:4.6%; }
.tuwen h3 img { width:100%; height:92px; }
.tuwen h4 { width:65.4%; float:left; }
.tuwen h4 span { width:100%; float:left; height:34px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:18px; line-height:24px; color:#c00; }
.tuwen h4 i { width:100%; float:left; font-size:0.875em; color:#999; line-height:1.625em; height:3.35em; overflow:hidden; }
.tuwen:hover img { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity:0.8; }

.tuwen2 { width:100%; float:left; margin:24px 0 0 0; position:relative; top:0; left:0; }
.tuwen2 h3 { width:40%; float:left; margin-right:5.9%; }
.tuwen2 h3 img { width:100%; height:92px; }
.tuwen2 h4 { width:54.1%; float:left; line-height:25px; color:#424242; font-size:16px; }

.more { font-size:14px; line-height:28px; right:0px; top:-58px; position:absolute; z-index:999;  }
.more a { color:#999; text-decoration:none;}
.more a:hover { color:#666; }


.more2 { font-size:14px; line-height:28px; right:0px; top:-48px; position:absolute; z-index:999;  }
.more2 a { color:#999; text-decoration:none;}
.more2 a:hover { color:#666; }



/*横幅广告*/
.adv { width:100%; float:left; }
.adv img { width:100%; height:auto;} 





/*讲文明树新风*/
.jwmsxf { width:100%; float:left; margin-top:24px; margin-bottom:24px;  }
.jwmsxf ul { margin-right:-8px; }
.jwmsxf ul li { width:79px; float:left; line-height:26px; text-align:center; margin-right:8px; }
.jwmsxf ul li a { color:#666; display:block; padding:67px 0 11px 0px; }
.jwmsxf ul li a:hover { color:#fff; }
.jwmsxf ul li .ico1 { background:url(201708all_ico.png) 0 -230px no-repeat #f7f7f7;  }
.jwmsxf ul li .ico1:hover { background:url(201708all_ico.png) 0px -330px no-repeat #fe7243;}
.jwmsxf ul li .ico2 { background:url(201708all_ico.png) -86px -230px no-repeat #f7f7f7;  }
.jwmsxf ul li .ico2:hover { background:url(201708all_ico.png) -86px -330px no-repeat #73ba5d;}
.jwmsxf ul li .ico3 { background:url(201708all_ico.png) -172px -230px no-repeat #f7f7f7;  }
.jwmsxf ul li .ico3:hover { background:url(201708all_ico.png) -172px -330px no-repeat #fea866;}
.jwmsxf ul li .ico4 { background:url(201708all_ico.png) -260px -230px no-repeat #f7f7f7;  }
.jwmsxf ul li .ico4:hover { background:url(201708all_ico.png) -260px -330px no-repeat #4095e5;}

/*温州公益广告库*/
.wzgyggk { width:100%; float:left; margin-top:24px;  }
.wzgyggk ul { margin-right:-8px; }
.wzgyggk ul li { width:79px; float:left; line-height:26px; text-align:center; margin-right:8px; }
.wzgyggk ul li a { color:#666; display:block; padding:67px 0 11px 0px; }
.wzgyggk ul li a:hover { color:#fff; }
.wzgyggk ul li .ico1 { background:url(201708all_ico.png) -425px -230px no-repeat #f7f7f7;  }
.wzgyggk ul li .ico1:hover { background:url(201708all_ico.png) -425px -330px no-repeat #f48caf;}
.wzgyggk ul li .ico2 { background:url(201708all_ico.png) -540px -230px no-repeat #f7f7f7;  }
.wzgyggk ul li .ico2:hover { background:url(201708all_ico.png) -540px -330px no-repeat #5cccbb;}
.wzgyggk ul li .ico3 { background:url(201708all_ico.png) -655px -230px no-repeat #f7f7f7;  }
.wzgyggk ul li .ico3:hover { background:url(201708all_ico.png) -655px -330px no-repeat #a28de5;}
.wzgyggk ul li .ico4 { background:url(201708all_ico.png) -770px -230px no-repeat #f7f7f7;  }
.wzgyggk ul li .ico4:hover { background:url(201708all_ico.png) -770px -330px no-repeat #e5bd8d;}


/*主题活动*/
.zthd { width:100%; float:left; margin-top:24px; }
.zthd ul { margin-right:-20px; }
.zthd ul li { width:260px; float:left; margin-right:20px; }
.zthd ul li p { width:100%; float:left; text-align:center; line-height:50px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:56px;  }
.zthd ul li img { width:100%; height:100px; }


/*社会主义核心价值观*/
.hxjzg { width:97.5%; float:left; background:url(hwbj1.jpg); padding:1.25%; margin:0 0 10px 0; }
.hxjzg .tit1 { width:152px; float:left; text-align:center; } 
.hxjzg .tit2 { width:90%; float:left; font-size:20px; color:#424242; line-height:20px; font-weight:bold; border-left:4px solid #c00; padding:0 0 0 12px; margin:0 0 20px 0px; display:none; }
.hxjzg .tit2 span { color:#c00; font-weight:bold; }
.hxjzg .photo { width:958px; float:left; padding:20px 30px 36px 30px; background:#fff; }




/*魅力温州 */
.mlwz { width:100%; float:left; margin-top:25px; }

.mlwzL { width:50%; float:left; }
.mlwzL ul li { width:100%; height:284px; position:relative; display:block; overflow:hidden; } 
.mlwzL ul li img { width:100%; height:284px; position:absolute; left:0; top:0; }
.mlwzL ul li span { width:100%; height:40px; overflow:hidden; position:absolute; bottom:0; left:0; text-align:center;
background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8))); }
.mlwzL ul li p { width:100%; font-size:15px; line-height:40px; color:#fff; height:40px; overflow:hidden; text-align:center;  }
.mlwzL ul li:hover span { background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8))); }
.mlwzL ul li:hover p { color:#ccc;  }
.mlwzL ul li span p a { color:#ccc; }
.mlwzL ul li span p a:hover { color:#fff;}

.mlwzM { width:25%; float:left; }
.mlwzM ul li { width:100%; height:142px; position:relative; display:block; overflow:hidden; } 
.mlwzM ul li img { width:100%; height:142px; position:absolute; left:0; top:0; }
.mlwzM ul li span { width:100%; height:40px; overflow:hidden; position:absolute; bottom:0; left:0; text-align:center;
background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8))); }
.mlwzM ul li p { width:100%; font-size:15px; line-height:40px; color:#fff;  height:40px; overflow:hidden;text-align:center;  }
.mlwzM ul li:hover span { background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8))); }
.mlwzM ul li:hover p { color:#ccc;  }
.mlwzM ul li span p a { color:#ccc; }
.mlwzM ul li span p a:hover { color:#fff;}

.mlwzR { width:25%; float:left; }
.mlwzR ul li { width:100%; height:142px; position:relative; display:block; overflow:hidden; } 
.mlwzR ul li img { width:100%; height:142px; position:absolute; left:0; top:0; }
.mlwzR ul li span { width:100%; height:40px; overflow:hidden; position:absolute; bottom:0; left:0; text-align:center;
background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8))); }
.mlwzR ul li p { width:100%; font-size:15px; line-height:40px; color:#fff;  height:40px; overflow:hidden; text-align:center;  }
.mlwzR ul li:hover span { background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8))); }
.mlwzR ul li:hover p { color:#ccc;  }
.mlwzR ul li span p a { color:#ccc; }
.mlwzR ul li span p a:hover { color:#fff;}






/*动态排行*/
.dtph { width:100%; float:left; margin-top:24px; background:url(201708all_ico.png) 0 -750px no-repeat; }
.dtph ul li { width:76px; float:left; margin:0 12px 12px 0;  line-height:24px; padding:38px 0 11px 0; color:#666; text-align:center;}
.dtph ul li:nth-child(4n) { margin:0 0 12px 0; }





/*地方文明网*/
.dfwmw { width:100%; float:left; background:#f7f7f7; line-height:30px; font-size:15px; padding:38px 0 33px 0; margin-top:30px; }
.dfwmw .tit { width:90%; float:left; font-size:20px; color:#424242; line-height:20px; font-weight:bold; border-left:4px solid #c00; padding:0 0 0 12px; margin-bottom:23px; }
.dfwmw .tit span { color:#c00; font-weight:bold; }
.dfwmw a { color:#777; }
.dfwmw a:hover { color:#c00; }

.friend { width:100%; float:left;}
.friend ul li { margin-right:16px; float:left; color:#666; }
.friend span { float:left; font-size:14px; margin-left:10px;}
.friend span a { display: inline-block; padding:0 8px; line-height:26px; color:#fff; background:#888; } 
.friend span a:hover {  color:#fff; background:#c00; } 

/*底部*/
.footer { width:100%; float:left; font-size:14px; color:#777; line-height:14px; padding:24px 0 8px 0; }
.footer em { width:100%; float:left; text-align:center;  padding:8px 0; }
.footer em b { padding:0 0 0 16px;}
.footer p { width:100%; float:left; text-align:center;  padding:8px 0; }
.footer p span { padding:0 0 0 10px; }
.footer a { color:#c00; }
.footer a:hover { color:#c00; text-decoration:underline; }



/*温州网全媒体矩阵*/
.qmtjz_tit { width:159px; float:left;background:#c00; }
.qmtjz_tit span { width:100%; text-align:center; float:left; line-height:112px; font-size:18px; color:#fff;  }

.qmtjz { width:540px; float:right; border:1px solid #e5e5e5; border-left:none; }
.qmtjz ul li { width:130px; height:110px; float:left; background:url(../images/2018qmtbj.png); background-repeat:no-repeat; background-size:100% 100%; position:relative; cursor:pointer; }
.qmtjz ul li h3 { width:100%; float:left; text-align:center;  }
.qmtjz ul li h3 img { /*-webkit-filter: grayscale(100%); -moz-filter: grayscale(1); -ms-filter: grayscale(100%); -o-filter: grayscale(100%);  filter: grayscale(100%); filter: gray;*/ }
.qmtjz ul li:hover h3 img { -webkit-filter: grayscale(0%); cursor:pointer; }
.qmtjz ul li h4 { width:100%; text-align:center; font-size:15px; line-height:24px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.qmtjz ul li h5 { width:110px; height:110px; position:absolute; left:15px; top:0; display:none; }
.qmtjz ul li h5 img { width:110px; height:110px; }
.qmtjz ul li:hover h5{ display:block; }
.marT26 { margin-top:26px; }


#de {width:1078px; float:left; overflow:hidden;  } 
#inde { width:800%; float:left; } 
#de1 { float: left; } 
#de2 { float: left;}




/*-------------------------------------列表页--------------------------------------------*/

.wL7 { width:779px; border-right:1px solid #f7f7f7; padding-right:40px; }


.marB20 { margin-bottom:20px; }
.marB30 { margin-bottom:30px; }
.marT6 { margin-top:6px; }

/*主题活动*/
.zthd2 { width:100%; float:left; margin-top:15px; }
.zthd2 ul li { width:100%; float:left; margin-top:15px; }
.zthd2 ul li img { width:100%; height:100px;  }


/*当前位置*/
.dqwz { width:100%; float:left; font-size:14px; line-height:36px; background: url(../images/201708all_ico.png) 0 -640px no-repeat; padding:0 0 0 22px; height:60px; overflow:hidden; color:#999; }
.dqwz b { padding:0 12px; }
.dqwz a { color:#999; }
.dqwz a:hover { color:#c00; }



/*文字列表页*/
.list { width:100%; margin:0 auto; overflow:hidden; padding:20px 0 0 0px; }
.list ul li { width:100%; float:left; line-height:38px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.list ul li b { color:#666; font-weight:bold; padding:0 10px 0 0px; font-size:14px;  color:#ccc; }
.list ul li span { float:right; font-size:14px; color:#999; }
.list ul li:nth-child(5n) { border-bottom:1px #e8e8e8 dotted; margin-bottom:15px; padding:0 0 15px 0; }


.pages { width:100%; margin:25px auto 0 auto; font-size:14px; overflow:hidden; }
.pages a { color:#333; background:#f1f1f1; margin:0 10px 0 0px; padding:0 13px; line-height:34px; display: inline-table; border-radius:2px; }
.pages a:hover { background:#c00; color:#fff; border-radius:2px;}
.pages a:active {  background:#c00; color:#fff; border-radius:2px;}
.pages span.current { background:#c00; color:#fff; display:inline-table; border-radius:2px; line-height:34px; padding:0 13px; margin:0 10px 0 0px;}
.pages span.disabled { padding:0 9px 0 0px; }




/*正文页*/
.article { width:100%; float:left;  }
.article .tit { width:90%; float:left; font-size:30px; color:#252525; line-height:44px; font-weight:bold; text-align:center; padding:0 5% 12px 5%; }
.article .info { width:100%; float:left; color:#666; font-size:14px; text-align:center; line-height:20px; padding:0 0 30px 0; }
.article .info span { padding:0 10px; }
.article .info b { padding:0 10px; }

.article .zw { width:89.8%; float:left; border:1px solid #f7f7f7; padding:40px 5%; color:#555; line-height:30px; }
.article .zw p { padding:0 0 2em 0px; }
.article .zw strong { font-weight:bold; color:#c00; }
.article .zw img { max-width:70%; height:auto; margin-bottom:10px; }

.article .zw .fx { width:100%; float:left; padding:10px 0px;}
.article .zw .fx span { float:right; font-size:14px; color:#333; } 
.article .zw .fx span a { color:#333; } 
.article .zw .fx span a:hover { color:#c00; } 


/*正文页*/
.article2 { width:100%; float:left;  }
.article2 .tit { width:90%; float:left; font-size:30px; color:#252525; line-height:44px; font-weight:bold; text-align:center; padding:0 5% 12px 5%; }
.article2 .info { width:100%; float:left; color:#666; font-size:14px; text-align:center; line-height:20px; padding:0 0 30px 0; border-bottom:1px solid #f7f7f7; margin-bottom:10px; }
.article .info span { padding:0 10px; }
.article2 .info b { padding:0 10px; }

.article2 .zw { width:100%; float:left; padding:40px 0;  color:#555; line-height:30px; }
.article2 .zw p { padding:0 0 2em 0px; }
.article2 .zw strong { font-weight:bold; color:#c00; }
.article2 .zw img { max-width:70%; height:auto; margin-bottom:10px; }

.article2 .zw .fx { width:100%; float:left; padding:10px 0px;}
.article2 .zw .fx span { float:right; font-size:14px; color:#333; } 
.article2 .zw .fx span a { color:#333; } 
.article2 .zw .fx span a:hover { color:#c00; } 




@media screen and (max-width:1260px) {
.warp { width:1000px; font-size:14px; }
.warp2 { width:1000px; font-size:14px; }
.wL1 { width:280px; }
.wL2 { width:380px; }
.wL3 { width:580px; }
.wL4 { width:390px; }
.wL5 { width:690px; }
.wL6 { width:330px; }

.wL8 { width:280px; }
.marLR1 { margin:0 30px; }

.logo { width:180px; }
.topr { width:800px; }
.topnav { font-size:12px; }

.nav ul li { padding:10px 0 10px 37px;  }
.nav ul li span { padding:0 41px 0 0;}

.tt_tu { font-size:28px; }
.wmlb .ico2 { width:780px; }

/*焦点图*/
.focus,#focus {  height:330px;  }
.focus ul li img { height:330px; }
.focus ul li span {  height:58px;  }
.focus ul li p { font-size:18px; line-height:58px; }
.focus ul li p a { color:#fff; text-decoration:none;}
#pager { position: absolute; bottom:21px; right:3%; z-index:999; }

/*文明热词*/
.wmrc .wmrc_tit { width:17%; font-size:17px;  }
.wmrc .wmrc_font { width:82.9%; }
.wmrc .wmrc_font ul li { padding:0 0 0 18px; }
.wmrc .wmrc_font ul li span { padding:0 6px 0 0; }

/*首页新闻列表1*/
.news1 ul li { line-height:32px; }
.hr365 {  padding:16px 0 6px 0; }


/*首页新闻列表2*/
.news2 ul li { line-height:33px;  }
.news2 ul li b { font-size:12px;}

.news3 ul li { line-height:33px;  }
.news3 ul li b { font-size:12px;}

/*首页图文*/
.tuwen h3 img { height:77px; }
.tuwen2 h3 img { height:77px; }
.tuwen h4 span { font-size:16px;  }

/*标签切换*/
.smenu3 .active a { margin-right:10px;  }
.smenu3 .normal a { margin-right:10px; }


/*讲文明树新风*/
.jwmsxf { margin-top:24px; margin-bottom:24px;  }
.jwmsxf ul { margin-right:-6px; }
.jwmsxf ul li { width:65px; float:left; margin-right:6px; }
.jwmsxf ul li a { padding:52px 0 6px 0px; }
.jwmsxf ul li .ico1 { background:url(../images/201708all_ico.png) 0 -430px no-repeat #f7f7f7;  }
.jwmsxf ul li .ico1:hover { background:url(../images/201708all_ico.png) 0px -530px no-repeat #fe7243;}
.jwmsxf ul li .ico2 { background:url(../images/201708all_ico.png) -86px -430px no-repeat #f7f7f7;  }
.jwmsxf ul li .ico2:hover { background:url(../images/201708all_ico.png) -86px -530px no-repeat #73ba5d;}
.jwmsxf ul li .ico3 { background:url(../images/201708all_ico.png) -172px -430px no-repeat #f7f7f7;  }
.jwmsxf ul li .ico3:hover { background:url(../images/201708all_ico.png) -172px -530px no-repeat #fea866;}
.jwmsxf ul li .ico4 { background:url(../images/201708all_ico.png) -260px -430px no-repeat #f7f7f7;  }
.jwmsxf ul li .ico4:hover { background:url(../images/201708all_ico.png) -260px -530px no-repeat #4095e5;}

/*温州公益广告库*/
.wzgyggk { margin-top:24px;  }
.wzgyggk ul { margin-right:-8px; }
.wzgyggk ul li { width:88px; float:left; line-height:26px; text-align:center; margin-right:8px; }
.wzgyggk ul li a { color:#666; display:block; padding:55px 0 7px 0px; }
.wzgyggk ul li a:hover { color:#fff; }
.wzgyggk ul li .ico1 { background:url(201708all_ico.png) -410px -430px no-repeat #f7f7f7;  }
.wzgyggk ul li .ico1:hover { background:url(201708all_ico.png) -410px -530px no-repeat #f48caf;}
.wzgyggk ul li .ico2 { background:url(201708all_ico.png) -525px -430px no-repeat #f7f7f7;  }
.wzgyggk ul li .ico2:hover { background:url(201708all_ico.png) -525px -530px no-repeat #5cccbb;}
.wzgyggk ul li .ico3 { background:url(201708all_ico.png) -640px -430px no-repeat #f7f7f7;  }
.wzgyggk ul li .ico3:hover { background:url(201708all_ico.png) -640px -530px no-repeat #a28de5; }


/*主题活动*/
.zthd ul li { width:216px }
.zthd ul li p { line-height:46px;  height:48px;  }
.zthd ul li img {  height:84px; }


/*社会主义核心价值观*/
.hxjzg { width:100%; padding:0%; background:#fff; }
.hxjzg .tit1 { display:none; } 
.hxjzg .tit2 { display:block; } 
.hxjzg .photo { width:958px; padding:15px 20px 26px 20px; background:#fff; border:1px solid #f7f7f7; }



/*魅力温州 */
.mlwzL ul li { height:244px; } 
.mlwzL ul li img { height:244px; }
.mlwzL ul li p { font-size:14px; }

.mlwzM ul li { height:122px;  } 
.mlwzM ul li img { height:122px; }
.mlwzM ul li p { font-size:14px; }

.mlwzR ul li { height:122px;  } 
.mlwzR ul li img { height:122px;  }
.mlwzR ul li p { font-size:14px; }


/*动态排行*/
.dtph {  background:url(201708all_ico.png) -490px -750px no-repeat; }
.dtph ul li { width:61px; float:left; margin:0 12px 12px 0;  padding:32px 0 7px 0; color:#666; }



/*地方文明网*/
.dfwmw { background:#f7f7f7; line-height:28px; font-size:14px; padding:30px 0 24px 0; margin-top:25px; }
.dfwmw .tit { margin-bottom:15px; }



/*温州网全媒体矩阵*/
.qmtjz_tit { width:99px; float:left;background:#3075c2; height:88px;}
.qmtjz_tit span { width:100%; text-align:center; float:left; line-height:22px; font-size:15px;  padding:22px 0 0 0; }

.qmtjz { width:869px; float:right; border:1px solid #e5e5e5; border-left:none; }
.qmtjz ul li { width:79px; height:86px; z-index:9999999999999999999999999; }
.qmtjz ul li h4 {  font-size:12px; line-height:24px; }
.qmtjz ul li h5 { width:79px; height:79px; position:absolute; left:0; top:3px; display:none;  }
.qmtjz ul li h5 img { width:79px; height:79px; }
#de {width:869px;  } 


/*-----------------------列表页-------------------------------*/

.wL7 { width:659px; padding-right:30px; }

.list ul li { line-height:34px;  }
.list ul li span { font-size:12px; }

.zthd2 ul li img {  height:84px; }
}




@media screen and (max-width:800px) {

.warp { width:86%; font-size:1em; margin:0 auto ;  }
.warp2,.nav { display:none; }
.wL7 { width:100%; border-right:0px solid #f7f7f7; padding-right:0px; }
.wL8 { display:none;  }


.dqwz { width:100%; font-size:0.75em; line-height:3.125em; background: url(../images/201708all_ico.png) 0 -640px no-repeat; height:3.5em; margin:0.75em 0 1em 0; border-bottom:1px solid #f7f7f7; }
.dqwz b { padding:0 8px; }

.article .tit { width:90%; float:left; font-size:1.25em; line-height:1.375em; font-weight:bold; text-align:center; padding:3% 5% 5% 5%; }
.article .zw { width:100%; border:0px solid #f7f7f7; color:#666; font-size:0.925em; line-height:1.875em; padding:0%;}
.article .info { color:#999; font-size:0.75em; line-height:1em; padding:0 0 2em 0; }
.article .info span { padding:0 5px; }
.article .info b { display:none; }

.article .zw img { max-width:100%; height:auto; margin-bottom:10px; }
.article .zw p { padding:0 0 1em 0px;  }
.article .zw .fx { display:none; }



.article2 .tit { width:90%; float:left; font-size:1.25em; ine-height:1.375em; font-weight:bold; text-align:center; padding:3% 5% 5% 5%; }
.article2 .zw { width:100%; border:0px solid #f7f7f7; color:#666; font-size:0.925em; line-height:1.875em; padding:0%;}
.article2 .info { color:#999; font-size:0.75em; line-height:1em; padding:0 0 2em 0;  border-bottom:0px solid #f7f7f7; margin-bottom:0px; }
.article2 .info span { padding:0 5px; }
.article2 .info b { display:none; }

.article2 .zw img { max-width:100%; height:auto; margin-bottom:10px; }
.article2 .zw p { padding:0 0 1em 0px;  }
.article2 .zw .fx { display:none; }





.footer { width:100%; float:left; font-size:0.75em; color:#fff;  background:#c00; padding:0; margin-top:0.5em; }
.footer em { width:100%; float:left; text-align:center; line-height:1.25em; padding:1em 0; }
.footer em b { display:none;}
.footer p { display:none; }
}



