﻿@charset "gb2312";
html{zoom:1;overflow-y:scroll;overflow-x:hidden;}html *{outline:0;zoom:1;}
body{color:#252525;font-family:"ËÎÌå";font-size:14px;background:#fff;text-align:left;}
body,div,ul,li,a,h1,h2,h3,h4,h5,font,strong,span,p,form,input,i{margin:0;padding:0;}
ul{list-style:none;}li{list-style-type:none;overflow:hidden;float:left;}strong,span,a,font,i{display:block;}
h1,h2,h3,h4,h5{word-break:keep-all;overflow:hidden;}
h1{font-family:'Î¢ÈíÑÅºÚ','Microsoft Yahei';font-size:20px;font-weight:600;}
h2{font-size:18px;font-family:'Î¢ÈíÑÅºÚ','Microsoft Yahei';font-weight:600;width:130px;text-align:center;top:-5px;border-top:5px solid #2980C5;}.zm-h2{border-top-color:#ddd !important;}
h3{font-family:'Î¢ÈíÑÅºÚ','Microsoft Yahei';font-size:16px;font-weight:bold;}
h4{font-family:'Î¢ÈíÑÅºÚ','Microsoft Yahei';font-size:12px;font-weight:bold;height:20px;}
h5{font-family:'Î¢ÈíÑÅºÚ','Microsoft Yahei';font-size:18px;font-weight:100;height:35px !important;}
p{font-size:12px;color:#7e7e7e;line-height:20px;}
img{border:0;vertical-align:top;overflow:hidden;}a{color:#000;text-decoration:none;cursor:pointer;}a:hover,.zmbar-title a:hover,.zmjoy-title a:hover,.zmhappy-title a:hover,.zmjl-title a:hover,.zmcc-title a:hover{color:#CC1B1B;text-decoration:underline;cursor:pointer;}
.zm-none{display:none;}
/*ÇøÓò*/
.zm-wrap,.zmhead-top,.zmhead-nav{width:960px;margin-left:auto;margin-right:auto;overflow:hidden;}
.zm-lmain,.zm-lmod{width:625px;overflow:hidden;float:left;}
.zm-rmain{width:320px;overflow:hidden;float:right;border-top:5px solid #ddd;}
.zm-wrap:after,.zm-lmain:after,.zm-rmain:after,.zm-lmod:after,#zm-head:after,.zmhead-top:after,.zmhead-nav:after,.zm-recolumn:after,.zm-bar:after{content:"."; display:block; height:0; clear:both; visibility:hidden; overflow:hidden;}
/*ÇøÓò*/

/*¸¡¶¯*/
.zmhead-logo,.zmhead-weather,.zmhead-search-text,.zmhead-search-btn,h3,.zmrecolumn-list-pic,.zmflash-lbtn,.zmflash-lbtn span,.zm-recolumn,h2,.zmcut-lbtn,.zmcut-ul{float:left;overflow:hidden;}
.zmflash-rbtn,.zmflash-rbtn span,h1,.zm-recolumn-li span,.zmcc-title a,.zmcc-title a,.zmrecolumn-title a,.zmjl-title a,.zmcut-title span,.zmcut-rbtn,.zmjoy-title a,.zmhappy-title a,h5,.zmhappy-list span,.zmbar-title a{float:right;overflow:hidden;}
/*¸¡¶¯*/

/*¶¨Î»*/
.zmhead-logo,.zmhead-weather,.zmhead-search,.zmhead-nav-li a,.zmhead-nav-li a:hover,#zm-flash,.zmflash-ul,.zm-recolumn,h2,.zmcc-list-pic span,.zmcut-btn,.zmcut-title span,.zmhappy-list,.zmbar-con span,.zmjl-list-pic span,.zmjoy-list-pic span,.zm-bar ul,.zmflash-btn,.zmflash-foucs{position:relative;z-index:1;}
/*¶¨Î»*/

/*¹«ÓÃÍ¼Æ¬*/
.zmhead-search-btn{background-image:url(../zmimages/zmhead.gif);background-repeat:no-repeat;}
.zmrecolumn-title a,#zm-head,.zmflash-foucs span.f,.zmflash-foucs span,.zmflash-btn span,.zmcc-title a,.zmcc-list-li,.zmjl-title a,.zmjl-list-li,.zmcut-rbtn i,.zmcut-lbtn i,.zmjoy-title a,.zmjoy-list-li,.zmhappy-title a,.zmbar-title a{background-image:url(../zmimages/zmico.gif);background-repeat:no-repeat;}
/*¹«ÓÃÍ¼Æ¬*/

/*ÐÐ¸ß*/
.zmrecolumn-title,.zm-recolumn-li span,.zmcc-title,.zmjl-title,.zmcut-title,.zmjoy-title,.zmhappy-title,.zmbar-title{height:52px;line-height:52px;}
h1,.zmcc-list-pic span,.zmcc-list-li,.zmjl-list-li,.zmcut-span,.zmjoy-list-li,h5,.zmbar-con span,.zmjl-list-pic span,.zmjoy-list-pic span,.zmflash-title{height:25px;line-height:25px;overflow:hidden;}
/*ÐÐ¸ß*/

/*blank*/
.zm-blank20{width:100%;height:20px !important;overflow:hidden;}
.zm-blank10{width:100%;height:10px !important;overflow:hidden;}
/*blank*/

/*con left*/
#zm-flash,.zmflash-ul,.zmflash-ul li{height:400px;}
.zmflash-ul li,.zmflash-title,.zmflash-page,.zmflash-foucs,.zmcut-ul{width:625px;}
.zmflash-title{bottom:35px;position:absolute;z-index:2;text-align:center;}
.zmflash-title a{color:#fff;font-size:18px;}
.zmflash-page{height:70px;position:absolute;bottom:0;background:#000;opacity:0.7;filter:alpha(opacity=70);z-index:1;}
.zmflash-foucs{height:22px;top:-33px;text-align:center;}
.zmflash-foucs span{display:inline-block;width:7px;height:7px;margin-left:5px;margin-right:5px;line-height:0;font-size: 0;background-position:-9px -208px;cursor:pointer;overflow: hidden;}
.zmflash-foucs span.f{background-position:-19px -208px;}
.zmflash-btn{width:40px;height:56px;padding:7px;top:-92px;}
.zmflash-btn span{display:inline;width:23px;height:45px;margin:7px 5px 0;cursor:pointer;overflow:hidden;}
.zmflash-rbtn span{background-position:-5px -279px;}.zmflash-lbtn span{background-position:-2px -223px;}
.zmflash-btn img{display:none;cursor:pointer;border-width:0px;vertical-align:middle;width:100px;height:56px;}
.btnHover{width:146px;background:#408ED6;overflow:hidden;}
.btnHover img{display:inline;}
.zmcut-ul,.zmcut-ul li,.zmcut-a{height:115px;}
.zmcut-ul li{width:156px;}
.zmcut-a{width:125px;margin-left:auto;margin-right:auto;overflow:hidden;}
.zmcut-span{width:125px;text-align:center;}
.zmcut-title span{width:82px;height:27px;overflow:hidden;top:10px;}
.zmcut-btn{width:33px;height:27px;}
.zmcut-btn i{width:33px;height:27px;cursor:pointer;overflow:hidden;}
.zmcut-rbtn i{background-position:0px -491px;}.zmcut-lbtn i{background-position:0px -525px;}
.zm-recolumn,.zmhappy-list{width:650px;left:-25px;}
.zm-recolumn li,.zmhappy-list li{width:325px;height:90px;}
h1,.zm-recolumn-li span,h5,.zmhappy-list span{width:300px;}
.zmhappy-list span{color:#7e7e7e;height:44px;overflow:hidden;line-height:22px;}
.zmcc-title,.zmjl-title,.zmcut-title,.zmjoy-title,.zmhappy-title,.zm-bar{border-top:5px solid #ddd;}
.zmcc-list,.zmcc-title,.zmjl-list,.zmjl-title,.zmcut-title,.zmjoy-title,.zmjoy-list,.zmhappy-title,.zmhappy-bg{width:625px;float:left;}
.zmcc-list-pic,.zmjl-list-pic,.zmjoy-list-pic{margin-right:10px;width:260px;height:170px;}
.zmcc-list-pic span,.zmjl-list-pic span,.zmbar-con span,.zmjoy-list-pic span{background:url(../zmimages/zmtou.png) repeat-x;font-size:12px;overflow:hidden;top:-25px;text-align:center;}
.zmcc-list-pic a,.zmjl-list-pic a,.zmjoy-list-pic a,.zmbar-con span a,.zmbar-con a{color:#fff;}
.zmcc-list-pic a:hover,.zmjl-list-pic a:hover,.zmjoy-list-pic a:hover,.zmbar-con span a:hover,.zmbar-con a:hover{color:#fff;text-decoration:underline;}
.zmcc-list-li,.zmjl-list-li,.zmjoy-list-li{padding-left:10px;background-position:0px -447px;width:340px;}
.zm-bar{width:960px;height:247px;margin-left:auto;margin-right:auto;}
.zm-bar ul{width:981px;height:247px;}
.zmbar-list{width:327px;height:247px;float:left;}
.zmbar-title,.zmbar-con,.zmbar-con a{width:306px;float:left;}
.zmbar-title h2{text-align:left !important;}
.zmbar-con,.zmbar-con a{height:195px;}
/*con left*/

/*con right*/
.zmrecolumn-title{padding-left:10px;padding-right:10px;}
.zmrecolumn-title a,.zmcc-title a,.zmjl-title a,.zmjoy-title a,.zmhappy-title a,.zmbar-title a{color:#7e7e7e;font-size:12px;padding-right:20px;background-position:right 13px;}.zmrecolumn-title a:hover{color:#cc1b1b;}
.zmrecolumn-list{width:300px;height:896px;background:url(../zmimages/zmline.gif) repeat 0px 0px;padding-left:10px;padding-right:10px;}
.zmrecolumn-list li{height:92px;width:300px;}
.zmrecolumn-list-pic{width:90px;height:90px;margin-right:10px;border:1px solid #ddd;}
.zmrecolumn-list-p{height:70px;color:#7e7e7e;font-size:12px;line-height:18px;overflow:hidden;}
/*con right*/

/*head start*/
#zm-head{width:100%;height:124px;background-repeat:repeat-x;background-position:0px -73px;}
.zmhead-top{height:84px;}
.zmhead-logo{width:325px;height:63px;background-position:-138px 0px;top:10px;}
.zmhead-weather{width:276px;height:62px;top:12px;}
.zmhead-search{width:306px;height:34px;top:35px;float:right;overflow:hidden;}
.zmhead-search-text{border:1px solid #ddd;width:242px;height:32px;color:#bcbcbc;line-height:30px;text-indent:8px;}
.zmhead-search-btn{background-position:-11px -19px;border:0 none;cursor:pointer;width:61px;height:34px;}
.zmhead-nav{height:40px;}
.zmhead-nav-li,.zmhead-nav-li a,.zmhead-nav-li a:hover{width:85px;height:37px;text-align:center;}
.zmhead-nav-li{border-right:1px solid #ddd;float:left;line-height:37px;}
.zmhead-nav-li1{border-right:none !important;}
.zmhead-nav-li a{border-bottom:3px solid #2980c5;}
.zmhead-nav-li a:hover{border-bottom:3px solid #ddd;font-weight:bold;color:#2980c5;text-decoration:none;}
/*head end*/
/*footer start*/
#zmfootera{color:#999;font-family:'Î¢ÈíÑÅºÚ','Microsoft Yahei';font-size:14px;font-weight:normal;height:28px;line-height:28px;margin:10px auto 8px auto;padding:0;text-align:center;width:960px;overflow:hidden;}
#zmfootera a{color:#333;text-decoration:none;padding-left:10px;padding-right:10px;display:inline;}#zmfootera a:hover{color:#cc1b1b;text-decoration:underline;}
#zmfooterb{border-top:1px solid #EBEBEB;width:960px;height:200px;overflow:hidden;margin:0px auto;padding:10px 0px;text-align:center;}
.zmfooterb-p{font-family:'Î¢ÈíÑÅºÚ','Microsoft Yahei';font-size:12px;height:25px;line-height:25px;margin:0;padding:0;text-decoration:none;}
.zmfooterb-p a{color:#333;text-decoration:none;padding-left:20px;display:inline;}.zmfooterb-p a:hover{color:#cc1b1b;text-decoration:underline;}
.zmfooterb-bloga{background-position:0px -629px;background-repeat:no-repeat;}
.zmfooterb-blogb{background-position:0px -687px;background-repeat:no-repeat;}
.zmfooterb-blogc{background-position:0px -658px;background-repeat:no-repeat;}
/*footer end*/

.w_link{ width:94px; float:right; font-size:12px; margin-top:10px;}
.w_link li{ padding-right:5px; }
.w_link li a{ color:#666666;}
.newslink{ margin-left:15px; line-height:25px;float:left;}
.zmnews1222{height:135px;}
.gang{width:320px;border-bottom:5px solid #ddd; clear:both;height:0px;overflow:hidden;}
.newslink li{ height:25px;width:295px; overflow:hidden; background: url(../zmimages/dian.gif) no-repeat 3px 10px;  padding-left:10px;}

.zmhead-nav,.zmhead-search-li1,h2,.zmnews-subtitle i,.zmhall-li-big1,.zmhall-li-small,.zmhall-ul,.zmrecolumspan,.zmcut-title span,.zmcut-btn,.zm-cut,.zmcut-li-span,.zmcut-li-font{position:relative;z-index:1;}
.zmhall-ul{width:310px;height:192px;float:left;left:-4px;font-weight:500; margin-top:10px; margin-left:10px; margin-bottom:10px;}*html .zmhall-ul{left:-8px;}
.zmhall-ul li,.zmhall-li-big,.zmhall-li-big1{margin-left:4px;margin-bottom:4px;text-align:center;line-height:45px;}
.zmhall-ul li a,.zmhall-ul li a:hover,.zmrecolumspan a,.zmrecolumspan p,.zmcut-ul li a,.zmcut-ul li a:hover{color:#fff;}
/*bdz*/
.zmutterlipic{float:left;position:relative !important;overflow:hidden;}
.zmutterlipic,.zmutterdiv,.zmutterdiv b{width:90px;height:90px;position:absolute;left:0;}
.zmutterdiv{padding-top:90px !important;top:0px;background:url(trans.gif);cursor:pointer;}
.zmutterdiv b{top:90px;z-index:1;background:#000;filter: alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);opacity:0.40;}
.zmutterspan{top:57px;height:33px;overflow:hidden;position:relative;z-index:1;font-size:12px;color:#fff;padding-left:5px;padding-right:5px;font-weight:bold;text-align:center;}
/*bdz*/
.zmzt-li1,.zmzt-li1 a{width:106px;height:94px;}
.zmzt-li1 a{width:100px !important;text-align:center;font-size:12px;}
.zmzt-li2{width:140px !important;margin-right:10px;}
.zmhall-ul{width:310px;height:192px;float:left;left:-4px;font-weight:500;}*html .zmhall-ul{left:-8px;}
.zmhall-ulw,.zmhall-li-big,.zmhall-li-big1,.zmhall-li-small{margin-left:4px;margin-bottom:4px;width:46px;height:45px;background-color:#38a3db;text-align:center;line-height:45px;}
.zmhall-ul li a,.zmhall-ul li a:hover,.zmrecolumspan a,.zmrecolumspan p,.zmcut-ul li a,.zmcut-ul li a:hover{color:#fff;}
.zmhall-li-big,.zmhall-li-big1{width:96px !important;height:94px !important;}
.zmhall-li-big1,.zmhall-li-small{top:-49px;}
.zmhall-li-big{ background:url(../zmimages/phone.gif) no-repeat 33px 20px;background-color:#38a3db;line-height:140px !important;}
.zmbg1230{background:url(../zmimages/phone.png) no-repeat 14px -6px #38a3db !important;}
.zmhall-li-big1{background:url(../zmimages/car.gif) no-repeat 33px 20px;line-height:140px !important; background-color:#38a3db;}
.zmrecolumframe{float:left;position:relative !important;overflow:hidden;}
.zmrecolumframe,.zmrecolumdiv,.zmrecolumdiv b{width:300px;height:205px;position:absolute;left:0;}
.zmrecolumdiv{padding-top:205px !important;top:0px;background:url(trans.gif);cursor:pointer;}
.zmrecolumdiv b{top:205px;z-index:1;background:#000;filter: alpha(opacity=40);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);opacity:0.40;}
.zmrecolumspan a,.zmrecolumspan p{width:260px;padding-left:20px;padding-right:20px;}
.zmrecolumspan{top:75px;display:block;}
.zmrecolumspan a{text-align:center;}
.zmrecolumspan p{text-indent:24px;height:70px;}
#CuPlayer{width:300px;height:247px;overflow:hidden;}
.zmyoung-title span,.zmyoung-a{line-height:53px;}
.zmyoung-span{font-size:18px;padding-left:10px;}
.zmyoung-span a{color:#252525;}
.zmyoung-a{background-position:30px -851px;}
.zmvideo-title{font-size:14px;color:#fc0;background-color:#333;text-indent:8px;}
.CuPlayer{height:247px;}
/*pic*/
.zm-img,.zmimg-ul,.zmimg-a{width:300px;overflow:hidden;height:260px;}
.zmimg-ul{width:320px !important;position:relative;z-index:1;}
.zmimg-ul li{width:160px;float:left;height:130px;}
.zmimg-a{width:140px !important;height:120px !important;float:left;}
.zmimg-a span{width:140px;height:30px;line-height:30px;word-wrap:break-word;text-align:center;font-size:12px;}
/*pic*/
.zmbgt-ul li{border-bottom:1px solid #ddd;}
.zmbgt-ul-title,.zmbaby-con-a span{font-size:18px;padding-left:none !important;display:block;}
.zmbgt-img{width:125px;height:90px;margin-right:10px;}
.zmbgt-ul-con a{float:left;}
.zmbgt-ul-con{height:92px;overflow:hidden;color:#7e7e7e;font-size:14px;line-height:23px;}
.zmbgt-time{font-size:12px;color:#7e7e7e;}
.zmhall-ul33{ background-color:#FFFFFF; width:92px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#CC3300;}
.zmhall-ul34{ width:97px;height:45px;background-color:#38a3db;text-align:center;line-height:45px;}
.zmhall-ul34 a£¬.zmhall-ul34 a£ºhover{ color:#fff; background-color:#38a3db;}
.zmkj{width:625px;float:left;overflow:hidden;}
.zmkj span{float:left;width:130px;height:35px;line-height:35px;text-align:center;overflow:hidden;font-family:"microsoft yahei";font-size:18px;font-weight:600;background-color:#2980C5;color:#fff;}
.zmhall-banner{width:320px;height:192px;overflow:hidden;float:left;margin-top:10px;margin-bottom:10px;}
.newslinkls li{ height:25px; width:295px; overflow:hidden; background: url(../zmimages/dian.gif) no-repeat 3px 10px;  padding-left:10px;}
.newslinkls{ margin-left:15px; line-height:25px; height:140px;float:left;overflow:hidden;}
.zmmgt5{margin-top:10px;}