@charset "utf-8";
h3.gukehbt{height:43px; line-height:43px;color:#fff; background:url(../images/guke/cbg.jpg) no-repeat; overflow:hidden;}
h3.gukehbt i{color:#ff0;}
.gukecbd{border:#b4b4bc solid 1px; border-top:none;}
.gknbd1{border-top:#d0d0d0 solid 1px;border-bottom:#d0d0d0 solid 1px;}
.gkjdm{width:345px; height:240px;}
ul.adbox{width:345px; height:240px;}
ul.adbox li a{display:block;width:345px;height:240px;}
ul.adbox ul{width:345px;height:240px;}
ul.adnum{width:auto; height:30px;right:35px; bottom:20px;}
ul.adnum li{width:26px; height:26px; line-height:26px; background:#444; border-radius:20px; text-align:center;margin-left:5px;}
ul.adnum li.on,ul.adnum li:hover{background:#f70;}
ul.adnum li a,ul.adnum li.curr a{color:#fff;}
.gknews{width:350px; height:240px;}
.hbt{height:35px; line-height:35px; border-bottom:#3c9381 solid 1px;}
.hbt a{width:100px;color:#fff; background:#3c9381; display:block;}
.htxt{height:40px; line-height:40px;}
.gknews p.c8{height:70px; overflow:hidden;}
ul.gknewsl li{height:32px; line-height:32px; background:url(../images/guke/ic1.png) no-repeat 0 center; padding-left:20px;}
.gukejj{width:250px; height:220px; border-left:#d0d0d0 solid 1px;border-right:#d0d0d0 solid 1px;}
.gukejj p.c8{line-height:26px;}
.gukejj b{color:#3c9381;}
.gukejj a{color:#3c9381;}
.gkzjgd a.l, .gkzjgd a.r{top:70px;width:28px;height:150px;text-indent:-999em; overflow:hidden; }
.gkzjgd a.l{left:5px;background:url(../images/pdlno.jpg) no-repeat scroll 0 0;}
.gkzjgd a.r{right:5px;background:url(../images/pdrno.jpg) no-repeat scroll 0 0;}
.gkzjgd a.l:hover{background:url(../images/pdlnow.jpg) no-repeat scroll 0 0;}
.gkzjgd a.r:hover{background:url(../images/pdrnow.jpg) no-repeat scroll 0 0;}
.gkzjul{left:45px; width:900px;}
.gkzjul li{float:left; width:190px; height:290px; border:#e9e9e9 solid 1px; background:#f5fffe; margin:0 6px; overflow:hidden;}
.xwkzjtx{width:160px; height:160px; background:#28b4b9; border-radius:80px; margin:0 auto; margin-bottom:5px; overflow:hidden;}
.gkzjul li a.name{font-size:24px; color:#ff774d; margin-right:12px;}
.gkzjul li a.ckxq,.gkzjul li a.yyzj{color:#fff; margin:0px 5px; padding:6px 11px;}
.gkzjul li a.ckxq{background:#00b4b4;}
.gkzjul li a.yyzj{background:#f60;}
ul.gkzbmz li{float:left;width:295px; height:300px; margin:0 15px;}
ul.gkzbmz .zbbd{height:130px; border:#ebebeb solid 1px; border-top:none;}
ul.gkzbmz h4{height:30px; line-height:30px;}
ul.gkzbmz h4 a{color:#009585;}
ul.gkzbmz p{height:90px; overflow:hidden;}
ul.gkzbmz a.more{right:15px; bottom:-5px; background:#149386; color:#fff; width:auto; height:28px; line-height:28px; padding:0 8px; display:inline-block; border-radius:3px; border:#149386 solid 1px; overflow:hidden;}
.gkwcjs{height:530px;background:url(../images/guke/jsbg.jpg) no-repeat left bottom;}
.gkwcjs1{left:230px; top:40px; width:710px; height:250px;}
.gkwcjs1 .bt a{color:#009784}
.gkwcjs2{left:30px; top:380px; width:300px; height:140px;}
.gkwcjs3{right:30px; top:380px; width:240px; height:140px;}
ul.gkwcjsm li,ul.gkwczlm li{height:34px; line-height:34px; background:url(../images/guke/ic2.png) no-repeat left center; padding-left:30px;}
ul.gkwczlm li{background:url(../images/guke/ic3.png) no-repeat left center;}
ul.gkallist li{float:left; width:23%; height:250px; margin:0 3px; padding:0 5px; display:inline; overflow:hidden;}
ul.gkallist .albt{height:40px; line-height:40px; background:#d7e8e6;}
ul.gkallist .alcon{border:#f8f8f8 solid 1px;}
ul.gkallist .alcon img{width:210px; height:100px;}
ul.gkallist li .alsmtxt{line-height:22px;background:#f8f8f8; color:#666;}
ul.gkallist li a{color:#149386;}
ul.gkbzcon{height:40px; line-height:40px; background:#e3e3e3;}
ul.gkbzcon li a{float:left; width:auto; padding:0 25px; color:#777; overflow:hidden;}
ul.gkbzcon li.on a,ul.gkbzcon li:hover a{background:#149386; color:#fff;}
.gkbzboxl{width:580px; height:100px; overflow:hidden;}
dl.gkbzlb img{width:160px; height:105px; border:#ebebeb solid 1px; overflow:hidden;}
dl.gkbzlb .bzbt{height:40px; line-height:40px;}
.gkbzboxr{width:370px; height:100px; overflow:hidden;}