@charset "utf-8";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,table,td,img,div,dl,dt,dd{
	margin:0; padding:0; border:none;
}
body{
	font-size:14px; color:#333; text-align:left; font-family:'微软雅黑','宋体';
}
ul,ol,li{list-style-type:none; float:left; overflow:hidden;}
dl,dt,dd{list-style-type:none; float:left;}
select,input,img,select{vertical-align:middle;}
a{color:#333; text-decoration:none;}
a:hover{color:#ff6600; text-decoration:none;}
.em{width:6px; height:6px; display:inline-block; background-color:#76a244; border-radius:100%; margin:0 8px;}

.hyy{width:100%; height:30px; line-height:30px; overflow:hidden; background-color:#f5f5f5; border-bottom:1px solid #e3e3e3;}
.hyyinfo{width:1200px; height:30px; margin:0 auto; color:#666; font-size:14px;}
.tianqi{ float:right;}

#top{width:1200px; height:auto; overflow:hidden; margin:20px auto;}
.logo{float:left; height:100px; overflow:hidden;}
.search{overflow:hidden; float:right; margin-top:20px;}
.searchtext{width: 362px; height:20px; border:2px solid #76a244; border-right none; border-top-left-radius:4px; border-bottom-left-radius:4px; background-color:#fff; font-size:14px; padding:10px 12px; color:#999;}
.searchsub{width: 80px; height:44px; border-top-right-radius:4px; border-bottom-right-radius:4px; text-align:center; border:none; float:right; cursor:pointer; background:#76a244 url(../images/ss.png) center center no-repeat;}
#nav{width:100%; height:90px; overflow:hidden; background-color:#76a244;}
.navinfo{width:1200px; height:70px; line-height:35px; padding:10px 0; margin:0 auto; color:#fff; font-size:16px;}
.navinfo li{width:109px; height:35px; text-align:center;}
.navinfo li a{color:#fff;}

#slidenews{width:1200px; height:400px; margin:20px auto 0;}
#slide{width:600px; height:400px; float:left; overflow:hidden;}
.slider img{width:600px; height:400px;}


.hotsPot {
    width: 540px;
	height:372px;
    background: #fff url(../images/hotsPot-bg.png) top right no-repeat;
    box-shadow: 0px 0px 7px 0px rgba(19, 19, 19, 0.1);
    padding: 12px 20px 16px;
    position: relative;
	float:right;
}
.hotsPot-title {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    position: relative;
    z-index: 1;
	margin-bottom:4px;
}
.hotsPot-title b {
    font-size: 26px;
    position: relative;
    display: inline-block;
    width: 130px;
	background:url(../images/hotsPot-ico.png) bottom right no-repeat;
}
.hotsPot-title b span {
    display: inline-block;
    width: 56px;
    height: 24px;
    background: url(../images/hotsPot.png) no-repeat;
    background-size: contain;
    margin: 8px 0 0 0;
    vertical-align: top;
    position: relative;
    z-index: 1;
}
.hotsPot ul li {
	width:490px;
    height: 42px;
    line-height: 42px;
    overflow: hidden;
    font-size: 17px;
    position: relative;
    padding-right: 50px;	
}
.hotsPot ul li b {
    color: #999;
    font-weight: normal;
    display: inline-block;
    margin-right: 8px;
    width: 22px;
    height: 22px;
    line-height: 1.2;
    text-align: center;
    border-radius: 8px 2px;
    background: #eee;
}
.hotsPot ul li:first-child b {
    background: #ff5346;
    color: #fff;
}
.hotsPot ul li:nth-child(2) b {
    background: #ff981e;
    color: #fff;
}
.hotsPot ul li:nth-child(3) b {
    background: #76a244;
    color: #fff;
}
.hotsPot ul li span {
    color: #999;
    position: absolute;
    top: 0;
    right: 0;
}




#zxtab{width:1200px; height:auto; overflow:hidden; margin:20px auto 0;}
.hbzx{width:380px; height:auto; overflow:hidden; float:left; margin-right:30px;}
.hbzxtitle{width:380px; height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #dcdcdc; position:relative; padding-top:5px;}
.hbzxtitle h2{display:inline-block; font-size:20px; border-bottom:3px solid #76a244; position:absolute; left:0; bottom:0;  padding-top:5px; z-index:2;}
.hbzxtitle h2 a{color:#000;}
.hbzxtitle span{float:right;}
.hbzxtitle span a{color:#999;}

.item-main {
    margin-top: 16px;
    position: relative;
    overflow: hidden;
}
.item-main .image {
    width: 150px;
    height: 100px;
    overflow: hidden;
    margin-right: 17px;
    float: left;
}
.item-main .image img{width: 150px;  height: 100px;}
.item-main .text {
    overflow: hidden;
}
.item-main .text p {
    font-size: 16px;
    line-height: 28px;
    height: 56px;
    overflow: hidden;
    font-weight: bold;
}
.item-main .text span {
    font-size: 13px;
    color: #999;
    display: block;
    margin-top: 20px;
}
.item-main .text .more {
    position: absolute;
    right: 0;
    bottom: 6px;
    background: #76a244;
    font-size: 14px;
    color: #fff;
    padding: 5px 17px;
    border-radius: 30px;
    display: block;
}

.hbzxinfo{width:380px; height:auto; overflow:hidden; margin-top:10px; font-size:16px; line-height:34px;}
.hbzxinfo li{width:380px; height:34px;}
.hbgy{margin-right:0;}

#hbwsjd{width:1200px; height:auto; overflow:hidden; margin:20px auto 0;}
#hbws{width:790px; height:auto; overflow:hidden; float:left;}
.hbwstitle{background-color:#f6f6f6; position:relative; height:50px;}
.hbwstitle ul{position:absolute; bottom:0; left:0;}
.hbwstitle li{padding:0 22px; line-height:50px; font-size:20px;}
.hbwstitle li.xz,.hbwstitle li:hover{border-bottom:3px solid #76a244; line-height:47px; font-weight:bold; font-size:22px;}
.hbwstitle li.xz a,.hbwstitle li:hover a{color:#76a244}
.hbwstab{width:790px; height:auto; overflow:hidden; margin-top:15px;}
.hbwstj{width:300px; height:auto; overflow:hidden; float:left;}
.hbwshead{width:300px; height:205px; overflow:hidden;}
.hbwshead p{width:300px; height:40px; line-height:40px; overflow:hidden; font-size:16px;}
.hbwstjinfo{width:310px; height:auto; overflow:hidden;}
.hbwstjinfo li{width:145px; height:132px; margin:15px 10px 0 0;}
.hbwstjinfo li p{width:145px; height:40px; line-height:20px; overflow:hidden; font-size:14px; margin-top:8px;}
.hbwsinfo{width:460px; height:auto; line-height:34px; overflow:hidden; float:right; font-size:16px;}
.hbwsinfo li{width:460px; height:34px;}
.hbwsinfo li.hx{width:100%; height:1px; border-bottom:1px dashed #eaeaea; margin:7px 0;}

#hbjd{width:380px; height:auto; overflow:hidden; float:right;}
.hbjdtitle{width:380px; height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #dcdcdc; position:relative; padding-top:5px;}
.hbjdtitle h2{display:inline-block; font-size:20px; border-bottom:3px solid #76a244; position:absolute; left:0; bottom:0; padding-top:5px; z-index:2; color:#000000;}
.hbjdtitle span{float:right;}
.hbjdtitle span a{color:#999;}
.hbjdhead{width:380px; height:220px; overflow:hidden; position:relative; margin-top:15px;}
.hbjdhead span{width:380px; height:40px; display:block; background-color: rgba(0,0,0,0.7); position:absolute; bottom:0; left:0; z-index:2;}
.hbjdhead p{width:360px; height:40px; line-height:40px; overflow:hidden; position:absolute; bottom:0; left:0; z-index:2; padding:0 10px; font-size:16px;}
.hbjdhead p a{color:#fff;}
.hbjdinfo{width:380px; height:auto; overflow:hidden; margin-top:10px; font-size:16px; line-height:34px;}
.hbjdinfo li{width:380px; height:34px;}

#kjwx{width:1200px; height:auto; overflow:hidden; margin:20px auto 0;}
.jykj{width:380px; height:auto; overflow:hidden; float:left; margin-right:30px;}
.jykjtitle{width:380px; height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #dcdcdc; position:relative; padding-top:5px;}
.jykjtitle h2{display:inline-block; font-size:20px; border-bottom:3px solid #76a244; position:absolute; left:0; bottom:0; padding-top:5px; z-index:2; color:#000;}
.jykjtitle span{float:right;}
.jykjtitle span a{color:#999;}
.jtkjinfo{width:380px; height:auto; overflow:hidden; font-size:16px; line-height:34px; margin-top:5px;}
.jtkjinfo li{width:380px; height:34px;}
.lzjs{margin-right:0;}

#fcjz{width:1200px; height:290px; margin:20px auto 0;}
.fcjztitle{width:500px; height:290px; float:left; position:relative;}
.fcjztitle h2{width:100px; height:40px; line-height:38px; text-align:center; background-color:#76a244; position:absolute; top:20px; left:0; z-index:100; font-size:18px; border-radius:0 0 8px 0;}
.fcjztitle h2 a{color:#fff;}
.fcjztitle span{width:410px; height:50px; background-color:#fff; opacity:0.7; position:absolute; right:0; bottom:20px;}
.fcjztitle div{width:385px; height:50px; line-height:50px; font-size:18px; overflow:hidden; position:absolute; right:0; bottom:20px; z-index:101;}
.fcjztitle div a:hover{color:#76a244;}
.fcjzinfo{width:680px; height:290px; float:right;}
.fcjzinfo li{width:680px; height:140px; margin-bottom:10px;}
.fcjzinfoimg{width:240px; height:140px; float:left; overflow:hidden;}
.fcjzinfotitle{width:425px; height:140px; float:right; line-height:30px;}
.fcjzinfotitle h3{width:425px; height:40px; line-height:40px; overflow:hidden; font-size:18px;}
.fcjzinfotitle h3 a{color:#76a244;}
.fcjzinfotitle p{text-indent:2rem;}



#lytp{width:1200px; height:auto; overflow:hidden; margin:20px auto 0;}
.lvyou{width:790px; height:auto; float:left;}
.lvyoutitle{width:790px; height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #dcdcdc; position:relative; padding-top:5px;}
.lvyoutitle h2{display:inline-block; font-size:20px; border-bottom:3px solid #76a244; position:absolute; left:0; bottom:0; padding-top:5px; z-index:2; color:#000;}
.lvyoutitle span{float:right;}
.lvyoutitle span a{color:#999;}
.lyinfo{width:820px; height:auto; overflow:hidden;}
.lyinfo li{width:380px; height:250px; margin:10px 30px 5px 0; display:inline; font-size:16px;}
.lyimg{width:380px; height:220px; overflow:hidden;}
.lyinfo li span{display:block; width:380px; height:30px; line-height:30px; margin-top:5px; text-align:center;}

.lssp{width:380px; height:auto; overflow:hidden; float:right;}
.qsls{width:380px; height:auto; overflow:hidden;}
.qslstitle{width:380px; height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #dcdcdc; position:relative; padding-top:5px;}
.qslstitle h2{display:inline-block; font-size:20px; border-bottom:3px solid #76a244; position:absolute; left:0; bottom:0; padding-top:5px; z-index:2; color:#000;}
.qslstitle span{float:right;}
.qslstitle span a{color:#999;}
.qslsinfo{width:380px; height:auto; overflow:hidden; margin-top:9px;}
.qslsinfo li{width:380px; height:35px; line-height:35px; font-size:16px;}
.qslsinfo li i{color:#76a244; display:inline-block; padding-right:10px;}

#hbsp{width:380px; height:auto; overflow:hidden; margin-top:25px;}
.hbsptitle{width:380px; height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #dcdcdc; position:relative; padding-top:5px;}
.hbsptitle h2{display:inline-block; font-size:20px; border-bottom:3px solid #76a244; position:absolute; left:0; bottom:0; padding-top:5px; z-index:2; color:#000;}
.hbsptitle span{float:right;}
.hbsptitle span a{color:#999;}
.tpinfo{width:380px; height:220px; margin-top:10px; overflow:hidden;}
.callbacks_container {
	margin-bottom: 50px;
	position: relative;
	float: left;
	width: 100%;
}
.callbacks {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}
.callbacks li {
	position: absolute;
	width: 380px;
	left: 0;
	top: 0;
}
.callbacks img {
	display: block;
	position: relative;
	z-index: 1;
	height: 220px;
	width: 380px;
	border: 0;
}
.callbacks .caption {
	display: block;
	position: absolute;
	z-index: 2;
	font-size: 16px;
	text-shadow: none;
	color: #fff;
	background: #000;
	background: rgba(0, 0, 0, .8);
	left: 0;
	right: 0;
	bottom: 0;
	height:40px; line-height:40px; text-align:center; overflow:hidden;
	padding:0 8px;
}
.callbacks a{color:#fff;}
.callbacks_nav {
	position: absolute;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	top: 52%;
	left: 0;
	opacity: 0.7;
	z-index: 3;
	text-indent: -9999px;
	overflow: hidden;
	text-decoration: none;
	height: 61px;
	width: 38px;
	background: transparent url("../images/themes.gif") no-repeat left top;
	margin-top: -45px;
}
.callbacks_nav:active {
	opacity: 1.0;
}
.callbacks_nav.next {
	left: auto;
	background-position: right top;
	right: 0;
}
.videoan{width:48px; height:48px; background:url(../images/video.png) no-repeat; position:absolute; top:80px; left:170px; z-index:100;}

#hbtp{width:1200px; height:auto; overflow:hidden; margin:20px auto 0;}
.hbtptitle{width:26px; height:203px; background-color:#76a244; font-size:20px; font-weight:bold; float:left; text-align:center; padding:80px 15px 0 15px; line-height:34px;}
.hbtptitle a{color:#fff;}
.hbtptab{width:1143px; height:281px; border:1px solid #e6e6e6; border-left:none; float:left; position:relative;}
.hbtpinfo{width:1070px; height:240px; padding:20px 0; overflow:hidden; margin:0 auto;}
.ScrCont{width:10000000px;}
#List1,#List2{float:left;}
.hbtpinfo li{width:245px; height:240; margin-right:30px;}
.hbtpinfo li p{text-align:center; height:30px; overflow:hidden; line-height:30px; margin-top:10px; font-size:16px; font-weight:bold;}
.hbtpinfo li a{color:#333;}
.tpleft{width:10px; height:28px; position:absolute; left:12px; top:120px; background:url(../images/left.png) no-repeat; cursor:pointer;}
.tpright{width:10px; height:28px; position:absolute; right:12px; top:120px; background:url(../images/right.png) no-repeat; cursor:pointer;}

.yqlj{width:1200px; height:auto; overflow:hidden; margin:20px auto 0;}
.lqljtitle{width:1200px; height:50px; line-height:50px; border-bottom:1px solid #eaeaea;}
.lqljtitle h2{font-size:20px; color:#76a244;}
.yqljinfo{width:1200px; height:auto; line-height:32px; font-size:16px; margin-top:10px;}
.yqljinfo a{padding-right:30px; display:inline-block;}

#bottom{width:100%; height:auto; overflow:hidden; margin-top:20px; background-color:#333; padding:20px 0; text-align:center; font-size:14px; line-height:30px; color:#fff;}
#bottom a{color:#fff;}

.lbright{width:400px; height:auto; overflow:hidden; float:right;}
.tjnews{width:400px; height:auto; overflow:hidden; margin-bottom:20px;}
.tjnewstitle{width:400px; height:40px; border-bottom:1px solid #eee;}
.tjnewstitle h3{height:35px; padding-left:15px; border-left:3px solid #76a244; line-height:35px; font-size:20px; color:#76a244}
.tjnewstitle h3 a{color:#76a244}
.tjnewsinfo{width:400px; height:auto; overflow:hidden; margin:8px 10px 0 0; line-height:35px;}
.tjnewsinfo li{width:400px; height:35px; font-size:16px;}
.tptj{width:420px; height:auto; overflow:hidden; margin-bottom:20px;}
.tptjtitle{width:420px; height:40px; border-bottom:1px solid #eee;}
.tptjtitle h3{height:30px; padding-left:15px; border-left:3px solid #76a244; line-height:30px; font-size:20px; color:#76a244}
.tptjtitle h3 a{color:#76a244}
.tptjinfo{width:420px; height:auto; overflow:hidden;}
.tptjinfo li{width:190px; height:110px; position:relative; margin:20px 20px 0 0; display:inline;}
.tptjinfo li img{width:190px; height:110px;}
.tptjinfo li span{width:190px; height:30px; background-color:#000; opacity:0.7; position:absolute; bottom:0; left:0;}
.tptjinfo li a.tptjname{width:190px; height:30px; line-height:30px; text-align:center; position:absolute;  bottom:0; left:0; color:#fff; z-index:100; font-size:14px;}
.sptj{width:420px; height:auto; overflow:hidden; margin-bottom:20px;}
.sptjtitle{width:420px; height:40px; border-bottom:1px solid #eee;}
.sptjtitle h3{height:30px; padding-left:15px; border-left:3px solid #76a244; line-height:30px; font-size:20px;}
.sptjtitle h3 a{color:#76a244}
.sptjinfo{width:420px; height:auto; overflow:hidden;}
.sptjinfo li.sptwinfo{width:190px; height:110px; position:relative; margin:20px 20px 0 0; display:inline;}
.sptjinfo li.sptwinfo span{width:190px; height:30px; background-color:#000; opacity:0.7; position:absolute; bottom:0; left:0;}
.sptjinfo li.sptwinfo a.sptjname{width:190px; height:30px; line-height:30px; text-align:center; position:absolute;  bottom:0; left:0; color:#fff; z-index:100; font-size:14px;}
.sptjinfo li.spjg{width:400px; height:10px;}
.sptjnews{width:375px; height:35px; line-height:35px; background:url(../images/video.jpg) no-repeat left center; padding-left:25px; font-size:16px;}
.rmxw{width:400px; height:auto; overflow:hidden; margin-bottom:20px;}
.rmxwtitle{width:400px; height:40px; border-bottom:1px solid #eee;}
.rmxwtitle h3{height:30px; padding-left:15px; border-left:3px solid #76a244; line-height:30px; font-size:20px; color:#76a244;}
.rmxwinfo{width:400px; height:auto; overflow:hidden; margin-top:10px;}
.rmxwinfo li{width:400px; height:40px; line-height:40px; font-size:16px;}
.rmxwinfo li span{float:left; width:25px; height:25px; line-height:25px; background-color:#B6B6B6; text-align:center; color:#fff; margin:8px 10px 0 0;}
.rmxwinfo li span.ztrm{background-color:#76a244;}


#newslb{width:1200px; height:auto; overflow:hidden; margin:20px auto 0;}
.newslbleft{width:760px; height:auto; overflow:hidden; float:left;}
.lbnav{width:760px; height:30px; line-height:30px; border-bottom:1px solid #76a244; padding:5px 0; font-size:16px; background:url(../images/cdcm_wz.png) no-repeat left center; padding-left:30px;}
.lbinfo{width:760px; height:auto; overflow:hidden; margin-top:10px;}
.lbinfo li{width:760px; height:auto; overflow:hidden; border-bottom:1px solid #f0f0f0; padding-bottom:10px; margin-top:8px;}
.lbtitle{width:760px; height:40px; line-height:40px; overflow:hidden; font-size:18px;}
.lbinfo li p{width:760px; line-height:22px; font-size:14px; color:#888;}
.lbinfo li i{width:760px; display:block; line-height:22px; font-style:normal; color:#76a244; font-size:16px; margin-top:5px;}

.lbpage{width:760px; height:30px; line-height:30px; text-align:center; margin-top:20px;}
.lbpage b{ display:inline-block; padding:0 10px; color:#76a244; margin-right:5px;}			
.lbpage a{ display:inline-block; padding:0 10px; margin-right:10px; background-color:#76a244; color:#fff;}			
.lbpage a[title="Total record"]{ display:inline-block; padding:0 10px; margin-right:10px; background-color:#76a244; color:#fff; display:none;}
.list_page b{ display:inline-block; padding:0 10px; color:#76a244; margin-right:5px;}			
.list_page a{ display:inline-block; padding:0 10px; margin-right:10px; background-color:#76a244; color:#fff;}			
.list_page a[title="Total record"]{ display:inline-block; padding:0 10px; margin-right:10px; background-color:#76a244; color:#fff; display:none;}
.list_page a[title="总数"]{display:none;}

#tplb{width:1200px; height:auto; overflow:hidden; margin:20px auto 0;}
.tplbinfo{width:765px; height:auto; overflow:hidden; margin-top:20px;}
.tplbinfo li{width:235px; height:auto; overflow:hidden; margin:0 12px 10px 8px; overflow:hidden; line-height:30px; text-align:center;}
.tplbimg{width:235px; height:135px; overflow:hidden;}
.tplbinfo li p{height:40px; overflow:hidden; font-size:16px; line-height:40px;}

#kuang {
    height: 360px;
    margin: 20px auto 0;
    width: 1150px;
}
#oo {
    float: left;
    height: 200px;
    width: 425px;
    margin-left: 52px;
}
.f1 {
    line-height: 22px;
    text-align: left;
    font-size: 14px;
}
.workercx {
    font-size: 18px;
    color: #76a244;
    border-bottom: 1px solid rgb(227, 227, 227);
    padding-left: 10px;
    padding-bottom: 10px;
    font-weight: 600;
    text-align: center;
    margin-top: 10px;
	margin-bottom:30px;
}
.workername {
    margin-top: 10px;
    margin-bottom: 5px;
}
.workername span {
    width: 115px;
    font-size: 16px;
}

.workername input {
    width: 375px;
    height: 25px;
    margin-top: 10px;
    border: 1px solid #CCC;
    padding: 5px;
}
.btn{
    width: 93px;
    height: 30px;
    border: 0px;
    margin: 10px auto;
    background-color: #76a244;
    color: #fff;
}
#lv {
    float: left;
    margin-left: 30px;
    height: 210px;
    width: 575px;
}
#lv1 {
    font-size: 18px;
}
.p1 {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 8px;
    border-bottom: 1px solid #E0E0E0;
    text-align: center;
    color: #76a244;
    font-weight: bold;
}
.p2, .p3 {
    font-size: 16px;
    line-height: 35px;
    margin: 0;
    text-align: left;
}
.p3 {
    text-align: right;
}

#newsnr{width:1200px; height:auto; overflow:hidden; margin:10px auto 0;}
.nrnav{width:1170px; height:30px; line-height:30px; background:url(../images/cdcm_wz.png) no-repeat left center; border-bottom:1px solid #76a244; padding:10px 0 10px 30px; font-size:16px;}
.nrtitle{width:1200px; height:auto; overflow:hidden; border-bottom:1px solid #f0f0f0; padding-bottom:15px; margin:30px 0 30px;}
.nrtitle h1{font-size:36px; line-height:50px;}
.nrtitle p{font-size:14px; color:#666; line-height:40px; margin-top:20px;}
.nrtitle p span{float:left;}
.fenxiang{float:right;}
.nrinfo{width:760px; height:auto; overflow:hidden; float:left; line-height:30px; font-size:16px;}
.nrinfo img{max-width:760px;}
.nrinfo p{margin-top:15px;}

.danye{width:960px; height:auto; overflow:hidden; margin:0 auto; padding:30px 70px; line-height:35px; font-size:16px;}
.danye p{margin-top:15px;}

.nryyry{width:760px; heigt:60px; line-height:30px; text-align:right; clear:both}
.xgnews{width:790px; height:auto; overflow:hidden; clear:both;}
.xgnewstitle{width:760px; height:30px; line-height:30px; font-size:18px; color:#76a244; font-weight:bold; margin-top:30px; border-top:1px solid #ccc; padding-top:15px;}
.xgnewsinfo{width:790px; height:auto; overflow:hidden; line-height:35px; margin-top:10px;}
.xgnewsinfo li{width:365px; height:35px; margin-right:30px;}

.yb_conct{position:fixed;z-index:9999999;top:300px;right:-127px;cursor:pointer;transition:all .3s ease; width:180px;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#76a244 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#76a244 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#76a244 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#76a244 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}