@charset "gb2312";
/* CSS Document */
html, body { margin:0px; padding:0; font:16px/1.5 "Microsoft YaHei" , tahoma, arial, \5FAE\8F6F\96C5\9ED1, "Hiragino Sans GB", sans-serif; -webkit-font-smoothing:antialiased; background:#fff; background-attachment:fixed;}
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); }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
small { font-size: 12px; }
legend { color: #000; }
fieldset, img { border: 0; object-fit:cover;}
button, input, select, textarea { font-size: 100%; }
.ks-clear:after, .clear:after { content: '\20'; display: block;  height: 0; clear: both; }
.ks-clear, .clear { *zoom: 1;}
input,select { border:1px solid #d6d7d9; background:#fff; border-radius:5px;  }
.fl { float:left; }
.fr { float:right; }
a { color:#404040; text-decoration:none; cursor:pointer; }
a:hover { color:#f56a3f; text-decoration:none;  }



/*新版增加内容*/
 .w848 {
     width: 730px;
 }
 .mb56 {
    margin-bottom: 30px;
}

 .mb10 {
    margin-bottom: 10px;
}


.mr56, .st, .st1 {
    margin-right: 50px;
}

.w396 {
    width: 396px;
    overflow: hidden;
}
.con_d01 {
    position: relative;
}

.tabs {
    float: left;
    border-bottom: 1px solid #e9e9e9;
    width: 411px;
    height: 30px;
    margin-left: -15px;
}

.list-inline {
    padding-left: 0;
    list-style: none;
}

.tab_conbox {
    float: left;
    width: 100%;
    margin-top: 20px;
    overflow: hidden;
}



.titlebar {
    height: 30px;
    color: #4767A0;
    width: 100%;
    padding-bottom: 5px;
    border-bottom: 1px solid #e9e9e9;
}


.titlebar-s span, .titlebar span {
    float: left;
}

.titlebar a.right {
    color: #808080;
    line-height: 30px;
}
.f14 {
    font-size: 14px;
}


.f20 {
    font-size: 20px;
}

.right {
    float: right;
}
.clear {
    clear: both;
}

.fp_List {
    float: left;
    margin-right: 20px;
}

.sp_div {
    width: 280px;
    float: left;
	margin-bottom:20px;;
}

.sp_t {
    width: 280px;
    height: 146px;
    display: inline-block;
    float: left;
}

.sp_div  em {width:30px;height:30px;display:block;overflow:hidden;position:absolute;top:50%;left:50%;cursor:pointer;transform:rotate(0deg);-webkit-transform:rotate(0deg);filter:alpha(opacity=100);-moz-opacity:100;opacity:1000;margin-left:-15px;margin-top:-15px;}

.sp_div span {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    background: #000;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}

.sp_div h3  {
    width: 280px;
    height: 146px;

}

.sp_div h3 .p {
    width: 100%;
    height: 130px;
    position: relative;
    display: block;
}

.sp_t img {
    width: 100%;
    height: 100%;
	transition:all 2s;
}
.sp_t img:hover
{
	transform: scale(2);
}





.ad {
    overflow: hidden;
}

.sp_div p {
    float: left;
    background: #f6f6f6;
    padding: 10px 15px;
    line-height: 25px;
	width:250px;
    overflow: hidden;
}


.sp_div p a {
    height: 54px;
    overflow: hidden;
    display: block;
}

.ggad{
	position:relative;
}
.gg {
position: absolute;right:0; margin-top:3px; font-size:10px;background-color:rgba(0,0,0,0.5);color:white;padding:0px 3px; line-height: 18px; z-index:1;
}

.f16 {
    font-size: 16px;
}

.tabs .thistab {
    color: #305798;
    font-size: 18px;
}

.tabs li {
    font-size: 18px;
    color: #333;
    padding: 0 15px;
    border-right: 0px solid #e9e9e9;
    cursor: pointer;
}

.list-inline > li {
    display: inline-block;
    float: left;
}

.tabs .thistab a {
    color: #305798;
    cursor: pointer;
}

.ad_box_index .tab_conbox .ad img {
    margin-right: 0px;
}

.tab_con {
    margin-bottom: 5px;
    float: left;
    padding-bottom: 2px;
    width: 100%;
}


.tab_con a img {
    width: 175px;
    height: 100px;
    display: block;
    margin-right: 10PX;
    float: left;
}
.left
{
float:left;
}

.tab_con p a {
    float: left;
    width: 390px;
    line-height: 45px;
	height:45px;
    overflow: hidden;
    border-bottom: 1px solid #e9e9e9;
}
.more {
    color: #808080;
    position: absolute;
    right: 0;
}
.tab_more {
    top: 0;
	}

.con_list li a, .con_list>a, .con_lista>a, .con_lista li a, .fp_div_list a, .bigad_Box ul li a {
    font-size: 16px;
    display: block;
    width: 100%;
    position: relative;
    padding-left: 10px;
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-bottom: 1px;
    line-height: 18px;
}

.con_list li a:before, .con_list a:before, .con_lista a:before, .fp_div_list a:before, .bigad_Box ul li a:before {
    content: '';
    display: block;
    width: 3px;
    height: 3px;
    background: #999;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 50%;
}

li.mb44 {
    margin-bottom: 31px;
}

.con_lista {
    padding-top: 20px;
}

/*新版增加结束*/

.warp2 { width:1180px; margin:0 auto; }
.warp { width:1180px; margin:0 auto; overflow:hidden; }
.w100 { width:100%; }



/*新版弹出广告*/
.activityPop-bg { position:fixed; z-index:102; width:100%; height:100%; top:0;left:0; background:url(../images/bdhei.png);}
.activityPop { position:fixed; width:954px; height:967px; left:0; bottom:0; right:0; top:0; z-index:103; margin:auto;}
.rotatebg { width:954px; height:967px; background:url(../images/red_light.png) no-repeat 0 0; animation:actBg-rotate 10s linear infinite;}
.rotate-block { position:absolute; left:0; right:0; bottom:0; top:0; margin:auto; z-index:2; width:518px; height:518px; background:url(../images/redpocket.png) no-repeat 0 0;}
.rotate-block a { position:absolute; top:510px; left:178px; width:156px; height:45px; border-radius:10px; font-size:24px; color:#fff; line-height:41px; text-align:center;  text-shadow: 1px 1px 5px rgba(249,0,0,.5);
background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fc743e),to(#f83d63));/*Old gradient for webkit*/
background:-webkit-linear-gradient(top,#fc743e,#f83d63);/*new gradient for Webkit*/
background:-moz-linear-gradient(top,#fc743e,#f83d63);/*Mozilla*/
background:-o-linear-gradient(top,#fc743e,#f83d63); /*Opera11*/}
.rotate-block .close { position:absolute; right:18px; top:38px; width:34px; height:34px; cursor:pointer; }
 /*背景旋转动画*/
@keyframes actBg-rotate{0%{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);} 100%{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}}
/*上下跳动*/
 @keyframes jump-12{0%{-webkit-transform:translate(0,30px);transform:translate(0,30px)} 50%{-webkit-transform:translate(0,0);transform:translate(0,0)} 100%{-webkit-transform:translate(0,30px);transform:translate(0,30px)}}


/*newspots*/
#overlay { width:100%; height:510%; background-color:#000; position:absolute; top:0; left:0;z-index:20; filter:alpha(Opacity60);-moz-opacity:0.6;opacity: 0.6; z-index:999;}
#new66wz { width:1180px; position:absolute; top:0; left:50%; margin-left:-560px;z-index:21; z-index:99999999999;}
#new66wz div { position:absolute;}
#n01 { background:url(../images/201801.png) no-repeat; width:637px; height:464px; top:220px; left:250px;  }
#n02,#n03,#n04,#n05,#n06,#n07,#n08,#nend { display:none;}
#n02 { background:url(../images/201802.png) no-repeat; width:1000px; height:248px; top:230px; left:150px;}
#n03 { background:url(../images/201803.png) no-repeat; width:785px; height:637px; top:450px; left:-53px;}
#n04 { background:url(../images/201804.png) no-repeat; width:1168px; height:435px; top:1072px; left:12px;}
#n05 { background:url(../images/201805.png) no-repeat; width:762px; height:341px; top:1478px; left:411px;}
#n06 { background:url(../images/201806.png) no-repeat; width:1180px; height:251px; top:1943px; left:-30px;}
#n07 { background:url(../images/201807.png) no-repeat; width:602px; height:444px; top:2646px; left:571px;}
#n08 { background:url(../images/201808.png) no-repeat; width:497px; height:591px; top:2818px; left:320px; }
#nend {  background:url(../images/201808.png) no-repeat; width:497px; height:631px;  top:2514px; left:320px;}
#new66wz div span,#new66wz div a { position:absolute; display:block; cursor:pointer; text-indent:-999px; overflow:hidden;}
#oldverson { top:259px; left:323px; width:174px; height:52px;}
#gotosee { top:168px; left:560px; width:160px; height:40px; }
.next01 { top:259px; left:250px; width:160px; height:52px; }
.next02,.next03,.next04,.next05,.next06,.next07,.next08,.nextend { width:50px; height:50px;}
.next02 { top:130px; left:740px; }
.next03 { top:164px; left:671px; }
.next04 { top:315px; left:51px; }
.next05 { top:213px; left:262px;}
.next06 { top:66px; left:901px;}
.next07 { top:64px; left:223px;}
.next08 { top:434px; left:231px;}
.nextend { top:224px; left:231px;}


/*头部广告*/
#topad390 { width:100%; float:left; }
#topad390 ul { float:left; margin-right:-5px; }
#topad390 ul li { width:390px; float:left; margin-right:5px; margin-bottom:5px;}
#topad390 span { width:390px; float:left; }
#topad390 span img { width:100%; height:90px; }

#topad1180 { width:100%; float:left; }
#topad1180 ul li { width:100%; float:left; margin:0 0 5px 0; }
#topad1180 ul li img { width:100%; height:auto; }


#topad185 { width:100%; float:left; }
#topad185 ul { float:left; margin-right:-10px;}
#topad185 ul li { width:185px; float:left; margin:0 10px 20px 0; }
#topad185 ul li img { width:100%; height:auto; }

#topad380_1 { width:100%; float:left; }
#topad380_1 ul li { width:100%; float:left; margin:0 0 20px 0; }
#topad380_1 ul li img { width:100%; height:auto; }
#topad380_2 { width:100%; float:left;  }
#topad380_2 ul li { width:100%; float:left; margin:0 0 30px 0; }
#topad380_2 ul li img { width:100%; height:auto; }

#topad380_236 { width:100%; float:left; margin-top:28px; }
#topad380_236 img { width:100%; height:174px; }

#topad380_220 { width:100%; float:left; }
#topad380_220 img { width:100%; height:auto; }


#topad1180_2 { width:100%; float:left; }
#topad1180_2 ul li { width:100%; float:left; margin:20px 0 0 0; }
#topad1180_2 ul li img { width:100%; height:auto; }


.topfont { width:100%; float:left; background:#f8f8f8; padding:5px 0; margin-bottom:10px; }
.tel2 { float:left; height:38px;}
.tel2 h3 { float:left; font-size:13px; line-height:38px; color:#6f6f6f; }
.tel2 h3 b { width:17px; height:35px; float:left; background:url(../images/2018icon.png) 0 -338px no-repeat; padding:0 9px 0 0;  }
.tel2 h3 span { padding:0 0 0 15px;}


.sea { width:240px; float:right; }
.sea .inp { width:188px; height:38px; float:left;  font-size:14px; line-height:38px; color:#666; background:#fff; border:0;border-radius:0px; text-indent:1em; font-family:"Microsoft YaHei","微软雅黑"; }
.sea .bot { width:52px; height:38px; float:left;  background:url(../images/2020sea.png) 0 0 no-repeat #fff;  cursor:pointer; border:0; border-radius:0px;}
.sea .bot:hover { background:url(../images/2020sea.png) 0 -80px no-repeat #00adec; }


/*header*/
#header { float:left; margin-top:10px; width:100%; }
.tel { height:38px; width:1180px; margin:0 auto; overflow:hidden;}
.tel h3 { float:right; font-size:14px; line-height:38px; color:#6f6f6f; }
.tel h3 b { width:17px; height:35px; float:left; background:url(../images/2018icon.png) 0 -338px no-repeat; padding:0 9px 0 0;  }
.tel h3 span { padding:0 0 0 15px;}
.logo { float:left; }
#logo { background:url(../images/2020logo.png) 20px center no-repeat #fff; padding:0 20px; width:380px; height:54px; background-size:contain; overflow:hidden; text-indent:-999px; z-index:99; }

.zxaudio { float:right; }


.nav { background-color:#368dec; height:50px; position:relative;}
#nav { height:50px; position:absolute; left:0px; z-index:999; width:100%; }
#nav li { float:left; width:105px; font-size:16px; line-height:22px; }
#nav li a { text-indent:-0.8em; color:#fff; display:block; padding:14px 0; text-align:center; background-image:url(../images/2018icon.png); background-position:82px -447px; background-repeat:no-repeat;}
#nav li.navon a,#nav li a:hover { background-position:82px -378px; color:#fff;}
#nav li.fr { float: right;}
.subnav { width:432px; background-color:#fff; box-shadow:0px 4px 8px #999; overflow:hidden; display:none;}
#nav li .subnav a { text-indent:0; display:block; float:left; width:25%; padding:14px 0; color:#6f6f6f; background:none;}
#nav li .subnav a:hover { background:none;}
#nav li .subnav .column,#nav li .subnav .prod { overflow:hidden; width:100%;}
#nav li .subnav b { display:block; float:left; width:25%; padding:14px 0; color:#6f6f6f; background:none;}


/*shouye*/
#nav li#shouye.navon { background-color:#36b5ec;}
#shouye .subnav { border-top:#36b5ec solid 3px;}
#shouye .prod { background-color:#36b5ec;}
#nav li#shouye .subnav a:hover { background:#f1f1f1; color:#36b5ec;}
#nav li#shouye .prod a { background-color:#36b5ec; color:#fff;} 
#nav li#shouye .prod a:hover { background-color:#26a6dd; color:#fff;}


/*nav_news*/
#nav li#nav_news.navon { background-color:#36b5ec;}
#nav_news .subnav { border-top:#36b5ec solid 3px;}
#nav_news .prod { background-color:#36b5ec;}
#nav li#nav_news .subnav a:hover { background:#f1f1f1; color:#36b5ec;}
#nav li#nav_news .prod a { background-color:#36b5ec; color:#fff;} 
#nav li#nav_news .prod a:hover { background-color:#26a6dd; color:#fff;}

/*nav_life*/
#nav li#nav_life.navon { background-color:#f56a41}
#nav_life .subnav { border-top:#f56a41 solid 3px;}
#nav_life .prod { background-color:#f56a41;}
#nav li#nav_life .subnav a:hover { background:#f1f1f1; color:#f15733;}
#nav li#nav_life .prod a { background-color:#f56a41; color:#fff;} 
#nav li#nav_life .prod a:hover { background-color:#f15733; color:#fff;}

/*nav_gov*/
#nav li#nav_gov.navon { background-color:#848d96}
#nav_gov .subnav { border-top:#848d96 solid 3px;}
#nav li#nav_gov .subnav a:hover { background:#f1f1f1; color:#333;}
#nav li#nav_gov .prod a { background-color:#7cd02c; color:#fff;} 
#nav li#nav_gov .prod a:hover { background-color:#75c429; color:#fff;}

/*nav_video*/
#nav li#nav_video.navon { background-color:#dc1d78}
#nav_video .subnav { border-top:#dc1d78 solid 3px;}
#nav_video .prod { background-color:#3f67bf;}
#nav li#nav_video .subnav a:hover { background:#f1f1f1; color:#dc1d78;}
#nav li#nav_video .prod a { background-color:#3f67bf; color:#fff;} 
#nav li#nav_video .prod a:hover { background-color:#3558b4; color:#fff;}

/*nav_city*/
#nav li#nav_city.navon { background-color:#2dbcc4}
#nav_city .subnav { border-top:#2dbcc4 solid 3px;}
#nav li#nav_city .subnav a:hover { background:#f1f1f1; color:#1fa5ad;}

/*spe*/
#nav li.spe { width:270px; background-color:#3075c2; padding:0 0 0 10px; }
#nav li.spe a { font-size:15px; float:left; width:290px; text-indent:1em; padding:14px 0;}
#nav li.spe a.wome { background-position:0px -670px; text-indent:1.2em;}
#nav li.spe a.wome:hover { background-color:#00adec;}
#nav li.spe a.mercy { background-position:0px -718px; text-indent:1.2em;}
#nav li.spe a.mercy:hover { background-color:#f56a41;}
#nav li.spe a.baoliao { background-position:0px -760px; text-indent:1.2em;}
#nav li.spe a.baoliao:hover { background-color:#60b116;}




/*顶部通览可展开收起效果*/
.advbox { width:100%; float:left; margin-top:20px; position:relative;}
.advbox img:hover { -webkit-transform: scale(1); transform: scale(1); z-index:0;}
.advbox .dt_small,.advbox .dt_big { width:100%; text-align:center; }
.advbox .dt_toBig,.advbox .dt_toSmall { position:absolute; left:50%; top:5px; margin:5px 0px 0px 535px; width:49px; height:21px; background:url(../images/2018closeTL.png); cursor:pointer; z-index:999; text-indent:-999px; overflow:hidden;}
.advbox .dt_toBig { background:url(../images/2018showTL.png); }
.advbox .dt_small img,.advbox .dt_big img { width:100%; height:auto; }

.adfont { width:100%; background:#f7f7f7; float:left; margin-top:1px;  }
.adfont h3 { width:20px; height:100px; float:left; background:#eaeae9; font-size:16px; color:#333; line-height:32px; padding:20px 10px 0 10px; text-align:center; }
.adfont h4 { width:320px; float:left; font-size:14px; line-height:26px; height:100px; padding:8px 10px 0 10px; overflow:hidden; }
.adfont a { color:#666; padding:0 8px; display:inline-block;  }
.adfont a:hover { color:#f56a3f; }


/*左右悬浮*/
.floatLeft80_300 { width:80px; height:300px; position:fixed; top:300px; left:10px; display: block; z-index: 99999; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }
.floatRight80_300 { width:80px; height:300px; position:fixed; top:300px; right:10px; display: block; z-index: 99999; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }





.w910 { width:910px; }
.w1130 { width:1130px; }
.w270 { width:270px; }
/*头条*/
.pad15 { padding:15px 0; }
.tt { width:100%; float:left;  padding:26px 0 0 0;  text-align:center; font-size:34px; color:#222; line-height:40px;  }
.tt b { margin-right:14px; }
.tt a { color:#222; font-weight:bold; }
.tt a:hover { color:#f56a3f; }

.ttlist { width:100%; float:left; font-size:14px; color:#666; line-height:24px;  }
.ttlist span { margin-left:5px; }
.ttlist a { color:#666; }
.ttlist a:hover { color:#f56a3f; }


/*领导头条*/
.guide { width:219px; float:left; border-left: 1px solid #e5e5e5;  padding:0 0 0 20px; margin-bottom:10px;}
.return { width:100%; float:left; text-align:right; font-size:14px; color:#999; line-height:16px; margin-bottom:6px; }
.return i { display:inline-block; background:url(../images/2018icon.png) right -84px no-repeat; padding-right:21px; }
.guidett { width:100%; float:left; height:78px; overflow:hidden; }
.guidett ul li { width:100%; float:left; font-size:14px; line-height:26px;  }
.guidett ul li a { width:100%; float:left; line-height:26px; overflow:hidden; height:26px; }

.guideface { width:100%; float:left; padding:7px 0 3px 0; }
.guideface ul li { float:left; font-size:18px; color:#ff7700; line-height:33px;  }
.guideface ul li b.t1 { width:33px; height:33px; display:inline-block; background: url(../images/2018icon.png) 0 -110px no-repeat; margin-right:10px; float:left; }
.guideface ul li b.t2 { width:33px; height:33px; display:inline-block; background: url(../images/2018icon.png) 0 -143px no-repeat; margin-right:10px; float:left; }
.guideface ul li a { color:#ff7700; }
.guideface ul li a:hover { color:#ff7700; text-decoration:underline; }
.marR16 { margin-right:16px; }


.w780 { width:780px; }
.w380 { width:380px; }
.w622 { width:700px; }
.w500 { width:450px; }



/*焦点图*/
.focus,#focus { width:100%; height:350px; overflow:hidden; position:relative;  }
.focus ul li { width:100%; float:left; }
.focus ul li img { width:100%; height:350px; display:block; -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear; transition:all .3s linear; }
.focus ul li:hover img { -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); }
.focus ul li span { width:100%; height:114px; 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 { position:absolute; bottom:36px; width:90%; font-size:20px; line-height:30px; color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:0 5%; text-align:center; text-shadow: 1px 1px 0px rgba(0,0,0,1); }
.focus ul li p a { color:#fff; text-decoration:none;}

#pager {  position:absolute; bottom:16px; left:50%; margin-left:-125px; z-index:999; text-align:center; }
#pager a { width:40px; height:6px; margin:0 5px; background:#fff; cursor:pointer; line-height:0; font-size:0; display: inline-block; border-radius:6px; text-shadow: 1px 1px 1px rgba(0,0,0,.5);}
#pager a.activeSlide { background:#f56a3f; border-radius:6px; }
#pager a:hover { background:#f56a3f; border-radius:6px; }

.banner { width:700px; height:393px; position:relative; overflow:hidden; }
.banner .workshop { width:100%; position:absolute; }



/*推荐新闻*/
.lastnews { width:100%; float:left; border-bottom:1px solid #e5e5e5; }
.litt_ad { width:155px; float:right; padding:10px 0; }
.litt_ad img { width:155px; height:40px; }

.gray { width:555px; float:left; height:60px; overflow:hidden; background: url(../images/2018icon.png) 0 -260px no-repeat; padding:0 0 0 25px;}
.gray ul li { width:100%; float:left; font-size:16px; line-height:60px; overflow:hidden; height:60px; }
.gray ul li a { color:6f6f6f; }
.gray ul li a:hover { color:f56a3f; }


/*视频推荐*/
.amn{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
.tv { width:100%; float:left; margin-top:15px; }
.tv ul { float:right; margin-right:-15px;}
.tv ul li { width:342px; float:left;  margin:0 15px 0 0; }
.tv ul li h2 { width:100%; float:left; font-size:16px; line-height:45px; color:#404040; overflow:hidden; height:45px; text-align:center;  }
.tv ul li:hover h2 { color:#f56a3f; }
.tv ul li h3 { width:100%; float:left;  }
.tv ul li h3 .p { width:100%; height:80px; position:relative; overflow:hidden; display:block; }
.tv ul li h3 .p img { width:100%; height:80px; position:absolute; left:0; top:0;}
.tv ul li h3 .p span { width:100%; height:100%; position:absolute; left:0; top:0; display:block; background:#000; filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.tv ul li h3 .p em { width:30px; height:30px; display:block; overflow:hidden; position:absolute; top:50%; left:50%; cursor:pointer; transform:rotate(0deg); -webkit-transform:rotate(0deg); filter:alpha(opacity=100);-moz-opacity:100;opacity:1000; margin-left:-15px; margin-top:-15px; }
.tv ul li h3 .p em img { width:100%; height:auto;}
.tv ul li h3 .p b { position:absolute; bottom:0; left:3%; width:94%; font-size:16px; line-height:40px; color:#fff; overflow:hidden; height:40px; text-align:center; text-shadow: 1px 1px 0px rgba(0,0,0,1); }
.tv ul li:hover h3 .p img {-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.tv ul li:hover h3 .p span{ top:0; filter:alpha(opacity=30); -moz-opacity:.3; opacity:.3;}
.tv ul li:hover h3 .p em { transform:rotate(-180deg);-webkit-transform:rotate(-180deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1 }
.tv ul li:hover h3 .p em img { -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}



.tv2 { width:100%; float:left;}
.tv2 ul li { width:197px; float:left; margin:0 15px 0 0;  font-size:16px; line-height:45px; color:#404040; overflow:hidden; height:45px; text-align:center;  }


/*栏目*/
.lms { width:100%; float:left; background: url(../images/2018lmxian.png) left center repeat-x; margin-bottom:18px; }
.lms b { float:left; background:#fff; padding:0 15px 0 0; color:#3075c2; font-size:18px; font-weight:700; line-height:18px; }
.lms b a { color:#3075c2;}
.lms b a:hover { color:#f56a3f;}

.lms b1 { float:right; background:#fff; padding:0 15px 0 0; color:#00841d; font-size:14px; font-weight:700; line-height:18px; }
.lms b1 a { color:#00841d;}
.lms b1 a:hover { color:#00841d;}


.lms2 { width:100%; float:left; font-size:16px; line-height:32px; font-weight:bold; color:#64788c; padding:0 0 2px 0; }
.lms2 a { color:#64788c; }
.lms2 a:hover { color:#64788c;}

.lms3 { width:100%; float:left; font-size:16px; line-height:18px; font-weight:bold; color:#64788c; padding:0 0 10px 0; }
.lms3 a { color:#64788c; }
.lms3 a:hover { color:#64788c;}

.lm { width:100%; float:left; background: url(../images/2018lmxian.png) left center repeat-x; margin-top:30px; }
.lm b { float:left; background:#fff; padding:0 23px; color:#3075c2; font-size:24px; font-weight:700; line-height:44px; margin-left:30px; }
.lm b a { color:#3075c2;}
.lm b a:hover { color:#f56a3f;}
.lm span { float:right; font-size:14px; line-height:44px; margin-right:30px; background:#fff; padding:0 11px;}
.lm span a { margin:0 11px; color:#666; }
.lm span a:hover { color:#f56a3f; }


/*首页新闻列表*/
.home_tit { width:100%; float:left; }
.home_tit ul li { width:100%; float:left; font-size:16px; color:#222; line-height:46px; overflow:hidden; height:46px; }
.home_tit ul li strong { font-size:18px; }
.home_tit ul li span { float:left; color:#999; }
.home_tit ul li span b { padding:0 12px 0 10px;}
.home_tit ul li span a { color:#999; }
.marT10 { margin-top:11px;}
.marB20 { margin-bottom:20px; }
.marB12 { margin-bottom:12px; }
.marB18 { margin-bottom:18px; }


/*首页新闻列表大号*/
.top_tit { width:100%; float:left; }
.top_tit ul li { width:100%; float:left; font-size:18px; color:#222; line-height:52px; overflow:hidden; height:52px; }
.top_tit ul li strong { font-size:20px; }
.top_tit ul li span { float:left; color:#999; }
.top_tit ul li span b { padding:0 12px 0 10px;}
.top_tit ul li span a { color:#999; }





/*勤政日历*/
.qinzheng { width:100%; float:left; height:148px; overflow:hidden; margin-top:6px; }
.qinzheng ul li { width:100%; float:left; height:74px; }
.qinzheng ul li h3 { width:100px; float:left; }
.qinzheng ul li h3 img { width:90px; height:60px; }
.qinzheng ul li h4 { width:270px; float:right; height:60px; font-size:16px; color:#404040; line-height:28px; overflow:hidden;}
.qinzheng ul li:hover h4 { color:#f56a3f;  }
.marT18 { margin-top:18px;}


/*在场直播*/
.tuwen { width:183px; float:left;  }
.tuwen ul li { width:100%; float:left; padding:6px 0 0 0; }
.tuwen ul li h2 { width:100%; float:left; font-size:16px; line-height:24px; text-align:left; height:48px; overflow:hidden; padding:12px 0 0 0; }
.tuwen ul li:hover h2 { color:#f56a3f; }
.tuwen ul li h3 { width:100%; float:left;  }
.tuwen ul li h3 .p { width:100%; height:110px; position:relative; overflow:hidden; display:block; }
.tuwen ul li h3 .p img { width:100%; height:110px; position:absolute; left:0; top:0;}
.tuwen ul li h3 .p span { width:100%; height:100%; position:absolute; left:0; top:0; display:block; background:#000;  filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.tuwen ul li h3 .p em { width:30px; height:30px; display:block; overflow:hidden; position:absolute; top:50%; left:50%; cursor:pointer; transform:rotate(0deg); -webkit-transform:rotate(0deg); filter:alpha(opacity=100);-moz-opacity:100;opacity:1000; margin-left:-15px; margin-top:-15px; }
.tuwen ul li h3 .p em img { width:100%; height:auto;}
.tuwen ul li:hover h3 .p img {-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.tuwen ul li:hover h3 .p span{ top:0; filter:alpha(opacity=30); -moz-opacity:.3; opacity:.3;}
.tuwen ul li:hover h3 .p em { transform:rotate(-180deg);-webkit-transform:rotate(-180deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1 }
.tuwen ul li:hover h3 .p em img { -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}
.marR14 { margin-right:14px; }


/*在线捐助*/
.ls365 { width:380px;  float:left; background:#f9f9f9; }
.ls365Tit { width:31%; float:left; padding:20px 0 0 0;  }
.ls365Tit b { width:65%;float:left; text-align:center; margin-left:17.5%; }
.ls365Tit b img { width:100%; height:auto; }
.ls365Tit span { width:100%; float:left; text-align:center; font-size:16px; color:#3075c2; line-height:40px; }
.ls365List { width:62%; float:left; height:100px; overflow:hidden;} 
.ls365List li { width:100%; float:left; }
.ls365List li h3 { width:100%; float:left; font-size:16px; color:#404040; line-height:35px; padding:5px 0 0 0; }
.ls365List li h4 { width:100%; float:left; font-size:14px; color:#666; line-height:24px; }
.ls365List li h4 span { float:left;  }
.ls365List li h4 span.plan { width:42%; height:6px; overflow:hidden; padding:0px; background:#e5e5ee; margin:10px 12px 0 3px;  border-radius:5px;}
.ls365List li h4 span.plan p { background:#3075c2; padding:0px; margin:0px; height:6px; overflow:hidden; display:block; border-radius:5px; }
.ls365Arr { width:6px; float:right; margin-right:16px; }
.ls365Arr b { content:'';  width:0; height:0; border:6px solid transparent;  border-bottom:6px solid #a9a9a9; border-top:none; line-height:0; margin-top:10px; float:left; }
.ls365Arr i { content:'';  width:0; height:0; border:6px solid transparent;  border-top:6px solid #a9a9a9; border-bottom:none; line-height:0; margin-top:68px; float:left;  }

.ad380_100 { width:380px; float:left; background:#f9f9f9; }
.ad380_100 ul li { width:100%; float:left; }
.ad380_100 ul li img { width:100%; height:auto; }


/*新媒体*/
.nmedia { width:100%; float:left; padding:6px 0 0 0;  }
.nmedia ul { float:left; margin-right:-16px; }
.nmedia ul li { width:116px; float:left; background:url(../images/2018mobbj.png) center top no-repeat; margin-right:16px; position:relative; height:254px; }
.nmedia ul li h2 { width:104px; height:170px; float:left; margin:24px 6px 29px 6px; }
.nmedia ul li h3 { width:80px; height:80px; position:absolute; left:18px; bottom:0; }
.nmedia ul li h3 img { width:80px; height:80px; }
.nmedia ul li:nth-child(3n) { margin-right:0px; }





/*温州网全媒体矩阵*/
.qmtjz_tit { width:101px; float:left;background:#3075c2; height:100px;}
.qmtjz_tit span { width:100%; text-align:center; float:left; line-height:25px; font-size:16px; color:#fff; font-weight:bold; padding:25px 0 0 0; }

.qmtjz { width:1078px; float:right; border:1px solid #e5e5e5; border-left:none; }
.qmtjz ul li { width:98px; height:98px; 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;  }
.qmtjz ul li h3 img { width:100%; height: auto; 
/*-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; }
.qmtjz ul li h5 { width:98px; height:98px; position:absolute; left:0; top:0; display:none; }
.qmtjz ul li h5 img { width:98px; height:98px; }
.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;}



.w820 { width:790px; border-right:1px solid #e5e5e5; padding:0 29px 0 0; }
.w330 { width:330px; }


/*生活-资讯活动图片*/
.shfocus { width:100%; height:180px; overflow:hidden; position:relative; float:left; margin:6px 0 9px 0; }
.shfocus ul li { width:100%; float:left;  }
.shfocus ul li img { width:100%; height:180px; display:block; -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear; transition:all .3s linear; }
.shfocus ul li:hover img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); }
.shfocus ul li span { width:100%; height:50px; 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))); }
.shfocus ul li p { position:absolute; bottom:0; width:90%; font-size:16px; line-height:46px; color:#fff; overflow:hidden; height:46px; padding:0 5%; text-align:center; text-shadow: 1px 1px 0px rgba(0,0,0,1); }
.shfocus ul li p a { color:#fff; text-decoration:none;}


/*生活推荐*/
.shtj { width:100%; height:188px; overflow:hidden; position:relative; float:left; margin:6px 0 6px 0; }
.shtj ul li { width:100%; float:left;  }
.shtj ul li img { width:100%; height:188px; display:block; -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear; transition:all .3s linear; }
.shtj ul li:hover img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); }
.shtj ul li span { width:100%; height:50px; 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))); }
.shtj ul li p { position:absolute; bottom:0; width:90%; font-size:16px; line-height:46px; color:#fff; overflow:hidden; height:46px; padding:0 5%; text-align:center; text-shadow: 1px 1px 0px rgba(0,0,0,1); }
.shtj ul li p a { color:#fff; text-decoration:none;}


/*便民服务*/
.life_link { width:330px; float:left;  }
.life_link ul li { width:108px; height:102px; margin-right:2px; margin-bottom:2px; float:left;}
.life_link ul li a { background-image:url(../images/2018life.png); background-repeat:no-repeat; background-color:#f7f7f7; font-size:16px; color:#6f6f6f; display:block; width:108px; height:34px; padding-top:68px; text-align:center;}
.life_link ul li a:hover { color:#fff;}
.elec a { background-position:34px 16px;}
.elec a:hover { background-position:34px -84px; background-color:#14b9d6;}
.water a { background-position:-60px 16px;}
.water a:hover { background-position:-60px -84px; background-color:#1fbba6;}
.hosp a { background-position:-152px 16px;}
.hosp a:hover { background-position:-152px -84px; background-color:#f27935;}
.plane a { background-position:-243px 16px;}
.plane a:hover { background-position:-243px -84px; background-color:#f27935;}
.railway a { background-position:-337px 16px;}
.railway a:hover { background-position:-337px -84px; background-color:#14b9d6;}
.bus a { background-position:-430px 16px;}
.bus a:hover { background-position:-430px -84px; background-color:#1fbba6;}



/*图说温州*/
.tswz_384 { width:384px; }
.tswz_384 ul li { width:100%; height:280px; overflow:hidden; float:left; margin:0 0 4px 0; position:relative;  }
.tswz_384 ul li img { width:100%; height:280px; display:block; -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear; transition:all .3s linear; }
.tswz_384 ul li:hover img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); }
.tswz_384 ul li span { width:100%; height:50px; 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))); }
.tswz_384 ul li p { position:absolute; bottom:0; width:90%; font-size:16px; line-height:46px; color:#fff; overflow:hidden; height:46px; padding:0 5%; text-align:center; text-shadow: 1px 1px 0px rgba(0,0,0,1); }
.tswz_384 ul li p a { color:#fff; text-decoration:none;}

.tswz_200 { width:408px; float:left;}
.tswz_200 ul li { width:200px; height:138px; overflow:hidden; float:left; margin:0 0 4px 4px; position:relative;  }
.tswz_200 ul li img { width:100%; height:138px; display:block; -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear; transition:all .3s linear; }
.tswz_200 ul li:hover img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); }
.tswz_200 ul li span { width:100%; height:50px; 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))); }
.tswz_200 ul li p { position:absolute; bottom:0; width:90%; font-size:16px; line-height:46px; color:#fff; overflow:hidden; height:46px; padding:0 5%; text-align:center; text-shadow: 1px 1px 0px rgba(0,0,0,1); }
.tswz_200 ul li p a { color:#fff; text-decoration:none;}


/*关于我们*/
.intro { width:100%; float:left; }
.intro h3 { width:100%; float:left; }
.intro h3 img { width:100%; height:auto; }
.intro h4 { width:85%; float:left; background:#3075c2; padding:24px 7.5%; }
.intro h4 span { width:100%; float:left; font-size:24px; line-height:31px; color:#fff; }
.intro h4 p { width:100%; float:left; font-size:14px; line-height:25px; color:#fff; padding:22px 0 3px 0; filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}



/*企业新闻*/
.corpnews { width:100%; float:left; }
.corpnews ul li { width:100%; float:left; margin:11px 0 18px 0; }
.corpnews ul li h2 { width:100%; height:20px; overflow:hidden; float:left; font-size:18px; color:#404040; line-height:20px; font-weight:bold; margin-bottom:12px; }
.corpnews ul li h2 a { color:#333; text-decoration:none;}
.corpnews ul li h2 a:hover { color:#333; text-decoration: underline;}
.corpnews ul li h3 { width:116px; float:left; margin-top:3px;}
.corpnews ul li h3 img { width:100px; height:60px;}
.corpnews ul li h4 { width:264px; height:60px; overflow: hidden; float:left; font-size:13px; color:#888; line-height:21px; }
.corpnews ul li img:hover {filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);opacity:0.8; }
.corpnews ul li:hover h2 { color:#f56a3f;  }


/*新闻排行*/
.rb_list li { width:100%; float:left; font-size:16px; color:#222; line-height:42px; overflow:hidden; height:42px; text-indent:2em; background-image:url(../images/2018no.png); background-repeat:no-repeat; }
.rank1 { background-position:0 0px;}
.rank2 { background-position:0 -36px;}
.rank3 { background-position:0 -72px;}
.rank4 { background-position:0 -108px;}
.rank5 { background-position:0 -144px;}
.rank6 { background-position:0 -180px;}
.rank7 { background-position:0 -216px;}
.rank8 { background-position:0 -252px;}
.rank9 { background-position:0 -288px;}
.rank10 { background-position:0 -324px;}


/*友情链接*/
.marT40 { margin-top:40px; }
.friend { width:100%;  background:#f9f9f9; padding:26px 0px;  }
.friend .tit { width:99%; float:left; font-size:18px; color:#333; line-height:18px; font-weight:bold; border-left:4px solid #006fbd; padding:0 0 0 0.85%; margin:24px 0 17px 0; }
.friend .font { width:100%; float:left; font-size:14px; line-height:28px; }
.friend .font strong { color:#404040; font-weight:700; }
.friend span { float:left; padding:12px 0 24px 0;  }
.friend span a { float:left; display:inline-block; padding:0 10px; background:#588fcd; font-size:14px; color:#fff; line-height:30px; }
.friend span a:hover { background:#f56a3f;  color:#fff;}
.friend a { color:#666; margin-right:18px; display:inline-block; }
.friend a:hover { color:#f56a3f; }



/*底部*/
.footer { width:100%; float:left; padding:10px 0 40px 0; font-size:14px; line-height:28px; text-align:center; color:#888;}
.footer p { width:100%; float:left; text-align:center; color:#555; padding:20px 0 0 0; }
.footer a { padding:0 7px; color:#888; }
.footer p a { padding:0 3px; }
.footer a:hover { color:#f56a3f; }
.footer a.baico { background:url(../images/2018baico.png) 0 0 no-repeat; padding:0 0 0 28px; }




@media screen and (max-width:200px) {
.warp { width:970px; }

#logo { background:url(../images/2018logo2.png) 14px center no-repeat #fff; padding:30px 15px; width:150px; height:60px; overflow:hidden; text-indent:-999px; z-index:99;  position:absolute;}

/*newspots*/
#overlay { width:100%; height:450%;  position:absolute; top:0; left:0;z-index:20; filter:alpha(Opacity60);-moz-opacity:0.6;opacity: 0.6; z-index:999;}
#new66wz { width:970px; position:absolute; top:0; left:50%; margin-left:-485px;z-index:21; z-index:99999999999;}
#new66wz div { position:absolute;}
#n01 { background:url(../images/s201801.png) no-repeat; width:541px; height:394px; top:220px; left:225px; }
#n02,#n03,#n04,#n05,#n06,#n07,#n08,#nend { display:none;}
#n02 { background:url(../images/s201802.png) no-repeat; width:790px; height:226px; top:192px; left:180px;}
#n03 { background:url(../images/s201803.png) no-repeat; width:650px; height:546px; top:419px; left:-17px;}
#n04 { background:url(../images/s201804.png) no-repeat; width:973px; height:382px; top:933px; left:15px;}
#n05 { background:url(../images/s201805.png) no-repeat; width:636px; height:327px; top:1288px; left:350px;}
#n06 { background:url(../images/s201806.png) no-repeat; width:970px; height:177px; top:1762px; left:0px;}
#n07 { background:url(../images/s201807.png) no-repeat; width:491px; height:353px; top:2347px; left:490px;}
#n08 { background:url(../images/s201808.png) no-repeat; width:423px; height:493px; top:2818px; left:320px; }
#nend {  background:url(../images/s201808.png) no-repeat; width:497px; height:631px;  top:2514px; left:320px;}
#new66wz div span,#new66wz div a { position:absolute; display:block; cursor:pointer; text-indent:-999px; overflow:hidden;}
#oldverson { top:219px; left:272px; width:150px; height:46px; }
#gotosee { top:160px; left:470px; width:134px; height:32px; }
.next01 { top:219px; left:206px; width:138px; height:46px;  }
.next02,.next03,.next04,.next05,.next06,.next07,.next08,.nextend { width:44px; height:44px;}
.next02 { top:126px; left:622px; }
.next03 { top:132px; left:557px; }
.next04 { top:275px; left:43px; }
.next05 { top:180px; left:222px;}
.next06 { top:20px; left:679px;}
.next07 { top:53px; left:188px;}

.next08 { top:360px; left:196px;}
.nextend { top:224px; left:231px;}



/*header*/
.tel {  width:970px; }
.logo { width:970px; }

#nav { margin-left:-305px; width:790px; }
#nav li { float:left; width:102px; font-size:16px; line-height:22px; }
.subnav { width:380px; background-color:#fff; box-shadow:0px 4px 8px #999; overflow:hidden; display:none; font-size:15px;}
#nav li .subnav a {  padding:12px 0; }
#nav li .subnav b { padding:12px 0; }


/*头部广告*/
#topad390 ul li { width:320px;  }
#topad390 span { width:320px; }
.sjyou_bk { width:100%; }



#topad380_1 ul li {  margin:0 0 15px 0; }
#topad380_2 ul li { margin:0 0 25px 0; }



#topad185 ul li { width:150px; float:left; margin:0 10px 15px 0; }


/*顶部通览可展开收起效果*/
.advbox .dt_toBig,.advbox .dt_toSmall {  margin:5px 0px 0px 430px; }


.adfont {  margin-top:4px;  }
.adfont h3 { width:22px; font-size:16px; padding:20px 8px 0 8px; }
.adfont h4 { width:252px;  font-size:12px; height:84px; padding:8px 10px 0 10px; }
.adfont a { padding:0 6px;   }
.adfont a:hover { }


.w910 { width:700px; }
/*头条*/
.pad15 { padding:15px 0; }
.tt { width:95%; text-align:center; font-size:25px; }

.ttlist { font-size:12px; }
.ttlist span { margin-left:4px; }
.ttlist a b { display:none;}


.guideface ul li { font-size:16px; }

.w780 { width:640px; }
.w380 { width:310px; }
/*焦点图*/
.focus,#focus { height:288px;  }
.focus ul li img { height:288px; }


/*推荐新闻*/
.litt_ad {  padding:5px 0; }
.gray { width:440px;  height:50px;  background: url(../images/2018icon.png) 0 -264px no-repeat; }
.gray ul li { font-size:16px; line-height:50px;  height:50px; }



/*视频推荐*/
.tv ul { margin-right:-14px;}
.tv ul li { width:340px; margin:0 14px 0 0; }
.tv ul li h3 .p { height:80px;  }
.tv ul li h3 .p img {  height:80px;}
.tv ul li h3 .p b {  font-size:14px;}


.tv2 ul li { width:204px; font-size:14px; line-height:40px;  height:40px; }





/*首页新闻列表*/
.home_tit { width:100%; float:left; }
.home_tit ul li { width:100%; float:left; font-size:14px; color:#222; line-height:31px; overflow:hidden; height:31px; }
.home_tit ul li strong { font-size:16px; }
.home_tit ul li span { float:left; color:#999; }
.home_tit ul li span b { padding:0 12px 0 10px;}
.home_tit ul li span a { color:#999; }
.marT10 { margin-top:10px;}
.marB20 { margin-bottom:15px; }
.marB12 { margin-bottom:12px; }
.marB18 { margin-bottom:18px; }




/*勤政日历*/
.qinzheng {  height:122px;margin-top:6px; }
.qinzheng ul li { height:62px; }
.qinzheng ul li h3 { width:72px;  }
.qinzheng ul li h3 img { width:72px; height:48px; }
.qinzheng ul li h4 { width:224px; height:44px; font-size:14px;  line-height:22px; }



/*在场直播*/
.tuwen { width:148px; float:left;  }
.tuwen ul li { width:100%; float:left; padding:6px 0 0 0; }
.tuwen ul li h2 { width:100%; float:left; font-size:14px; line-height:22px; text-align:left; height:44px; overflow:hidden; padding:8px 0 0 0; }
.tuwen ul li:hover h2 { color:#f56a3f; }
.tuwen ul li h3 { width:100%; float:left;  }
.tuwen ul li h3 .p { height:90px; }
.tuwen ul li h3 .p img { height:90px; }



/*在线捐助*/
.ls365,.ad380_100{ width:310px;  }
.ls365Tit { width:30%; float:left; padding:20px 0 0 0;  }
.ls365List li h3 { font-size:14px; }
.ls365List li h4 { font-size:12px; }
.ls365List li h4 span.plan { width:40%; margin:10px 10px 0 3px;  }

.ls36522 { width:380px; float:left; background:#f9f9f9; }
.ls36522 img { width:100%; height:auto; }



/*新媒体*/
.nmedia { width:100%; float:left; padding:6px 0 0 0;  }
.nmedia ul li { width:96px; float:left; background:url(../images/2018mobbjs.png) center top no-repeat; margin-right:11px; position:relative; height:238px; }
.nmedia ul li h2 { width:84px; height:138px; float:left; margin:24px 6px 29px 6px; }
.nmedia ul li h3 { width:70px; height:70px; position:absolute; left:13px; bottom:0; }
.nmedia ul li h3 img { width:70px; height:70px; }
.nmedia ul li:nth-child(3n) { margin-right:0px; }



/*温州网全媒体矩阵*/
.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;  } 

.lm {  margin-top:20px; }
.lm b { font-size:24px;  line-height:44px; }
.lm span {  font-size:14px; line-height:44px;  padding:0 9px;}
.lm span a { margin:0 9px; color:#666; }
.lm span a:hover { color:#f56a3f; }


.w820 { width:650px; padding:0 29px 0 0; }
.w330 { width:260px; }


/*生活-资讯活动图片*/
.shfocus { height:122px;  margin:6px 0 9px 0; }
.shfocus ul li img { height:122px; }
.shfocus ul li span { height:46px;  }
.shfocus ul li p { font-size:16px; line-height:46px;  height:46px;  }


/*生活推荐*/
.shtj { height:148px;  margin:6px 0 22px 0; }
.shtj ul li img { height:148px;  }
.shtj ul li span {height:46px; }
.shtj ul li p {font-size:16px; line-height:45px; height:46px; }


/*便民服务*/
.life_link { width:260px; float:left;}
.life_link ul li { width:84px; height:82px; margin-right:2px; margin-bottom:2px; float:left;}
.life_link ul li a { background-image:url(../images/2018lifes.png); background-repeat:no-repeat; background-color:#f7f7f7; color:#6f6f6f; display:block; width:84px; height:30px; padding-top:52px; text-align:center; font-size:14px;}
.life_link ul li a:hover { color:#fff;}
.elec a { background-position:25px 10px;}
.elec a:hover { background-position:25px -80px; background-color:#14b9d6;}
.water a { background-position:-58px 10px;}
.water a:hover { background-position:-58px -80px; background-color:#1fbba6;}
.hosp a { background-position:-141px 10px;}
.hosp a:hover { background-position:-141px -80px; background-color:#f27935;}
.plane a { background-position:-223px 10px;}
.plane a:hover { background-position:-223px -80px; background-color:#f27935;}
.railway a { background-position:-305px 10px;}
.railway a:hover { background-position:-305px -80px; background-color:#14b9d6;}
.bus a { background-position:-390px 10px;}
.bus a:hover { background-position:-390px -80px; background-color:#1fbba6;}


/*图说温州*/
.tswz_384 { width:315px; }
.tswz_384 ul li { width:100%; height:230px; overflow:hidden; float:left; margin:0 0 4px 0; position:relative;  }
.tswz_384 ul li img { width:100%; height:230px; display:block; -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear; transition:all .3s linear; }
.tswz_384 ul li:hover img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); }
.tswz_384 ul li span { width:100%; height:50px; 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))); }
.tswz_384 ul li p { position:absolute; bottom:0; width:90%; font-size:16px; line-height:46px; color:#fff; overflow:hidden; height:46px; padding:0 5%; text-align:center; text-shadow: 1px 1px 0px rgba(0,0,0,1); }
.tswz_384 ul li p a { color:#fff; text-decoration:none;}

.tswz_200 { width:336px; float:left;}
.tswz_200 ul li { width:164px; height:113px; overflow:hidden; float:left; margin:0 0 4px 4px; position:relative;  }
.tswz_200 ul li img { width:100%; height:113px; display:block; -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear; transition:all .3s linear; }
.tswz_200 ul li:hover img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); }
.tswz_200 ul li span { width:100%; height:50px; 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))); }
.tswz_200 ul li p { position:absolute; bottom:0; width:90%; font-size:16px; line-height:46px; color:#fff; overflow:hidden; height:46px; padding:0 5%; text-align:center; text-shadow: 1px 1px 0px rgba(0,0,0,1); }
.tswz_200 ul li p a { color:#fff; text-decoration:none;}


/*关于我们*/
.intro { width:100%; float:left; }
.intro h3 { width:100%; float:left; }
.intro h3 img { width:100%; height:auto; }
.intro h4 { width:100%; float:left; background:#3075c2; padding:20px 28px;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.intro h4 span { width:100%; float:left; font-size:22px; line-height:27px; color:#fff; }
.intro h4 p { width:100%; float:left; font-size:14px; line-height:22px; color:#fff; padding:20px 0 5px 0; filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.marB40 { margin-bottom:34px; }

/*新闻排行*/
.rb_list li { font-size:14px; line-height:30px; height:30px; background-image:url(../images/2018no2.png); }
.rank1 { background-position:0 0px;}
.rank2 { background-position:0 -30px;}
.rank3 { background-position:0 -60px;}
.rank4 { background-position:0 -90px;}
.rank5 { background-position:0 -120px;}
.rank6 { background-position:0 -150px;}
.rank7 { background-position:0 -180px;}
.rank8 { background-position:0 -210px;}
.rank9 { background-position:0 -240px;}
.rank10 { background-position:0 -270px;}


/*企业新闻*/
.corpnews ul li { margin:4px 0 18px 0; }
.corpnews ul li h2 {  font-size:16px;  margin-bottom:12px; }
.corpnews ul li h3 { width:110px; }
.corpnews ul li h3 img { width:96px; height:58px;}
.corpnews ul li h4 { width:200px; font-size:12px; }
.corpnews ul li:last-child { margin:4px 0 0 0;}


/*友情链接*/
.friend { padding:14px 0; }
.friend .tit { font-size:16px; line-height:16px;  padding:0 0 0 1%; margin:20px 0 12px 0; }
.friend .font { font-size:12px; line-height:26px; }
.friend span { float:left; padding:12px 0 18px 0; }
.friend span a { font-size:12px;  line-height:28px; }



/*底部*/
.footer {  padding:8px 0 33px 0; font-size:12px; line-height:26px;}
.footer p { padding:20px 0 0 0; }
}