/*right-menu*/
.public-content .public-right{float:right;width: 260px;min-height:100px;background: url(/Public/default/images/menu-bg.jpg);box-shadow: 5px 5px 10px #8d8d8d;
}

.public-content .public-right .list{width: 220px;margin:auto;height:50px;background: url(/Public/default/images/menu-list-bg.png);}
.public-content .public-right .list-last{width: 220px;margin:auto;height:49px;background: url(/Public/default/images/menu-list-bg.png);}
.public-content .public-right .list:hover{width: 200px;margin:auto;height:50px;background: url(/Public/default/images/menu-list-bg-30.png);}
.public-content .public-right .list-last:hover{width: 200px;margin:auto;height:49px;background: url(/Public/default/images/menu-list-bg-30.png);}
.public-content .public-right .on{width: 200px;margin:auto;height:36px;background: url(/Public/default/images/menu-on-bg.png);}
.public-content .public-right .on:hover{width: 200px;margin:auto;height:36px;background: url(/Public/default/images/menu-on-bg.png);}
.public-content .public-right .list .item{width: 80px;text-align:right;overflow:hidden;margin:auto; height:50px;line-height: 50px;color:#fff;background: url(/Public/default/images/menu-li-style.png) no-repeat 0px 18px; text-indent:18px;}
.public-content .public-right .list-last .item{width: 80px;text-align:right;overflow:hidden;margin:auto; height:49px;line-height: 50px;color:#fff;background: url(/Public/default/images/menu-li-style.png) no-repeat 0px 18px; text-indent:18px;}
.public-content .public-right .on .item{width: 80px;text-align:right;overflow:hidden;margin:auto; height:36px;line-height: 36px;color:#fe0000;background: url(/Public/default/images/menu-on-style.png) no-repeat 0px 12px; text-indent:18px;}


/*left-list*/
.public-content .public-left .content{position:relative;width: 745px;margin-top: 104px;border:1px solid #e3e3e3;padding:30px 5px 15px 5px;text-align: justify;}
.public-content .public-left .content .img{position:absolute;top:-92px;left:-1px;width: 370px;height:234px;background: #f0f0f0;}
.public-content .public-left .content .img img{width: 360px;height:200px;box-shadow: 10px 10px 0px #e3e3e3;transition: .1s transform;transform: translateZ(0);}
.public-content .public-left .content .img img:hover{width: 360px;height:200px;box-shadow: 13px 13px 0px #e3e3e3;transform: scale(1.015, 1.015);transition: .3s transform;}
.public-content .public-left .content .cont .tit{text-align:right;padding-right:5%;width: 95%;font-size: 24px;font-weight: bold;}
.public-content .public-left .content .cont .en-tit{letter-spacing:-1px;text-align:right;padding-right:5%;width: 95%;font-size: 18px;font-weight: bold;color:#d6d6d6;}
.public-content .public-left .content .about-cont{margin-top:30px;line-height: 26px;}

.public-content .public-left .pcontent .seccateli{display: block;float: left;width:120px;margin-right:20px;line-height: 40px;font-weight: bold;background: #b1b1b1;text-align: center;color:#fff;}
.public-content .public-left .pcontent .seccateli:hover{background:#015ba8;}
.public-content .public-left .pcontent .seccatelion{background:#015ba8;}

.public-content .public-left .serlist{width: 800px;margin-top:28px;}
.public-content .public-left .serlist .item{float:left;width: 400px;margin-bottom:22px;height:30px;line-height: 30px;text-indent: 22px;font-size:16px;color:#005bab;}

#page{width:44px;height:30px;border:1px solid #e3e3e3;}
#go{width:46px;height:30px;background:#ccc;color:#fff;border:0;}