.widbox{max-width:1170px;}
.headtip{border-top:6px solid #553579;border-bottom:1px solid #553579;}
.inputrgt{float:right;margin-top:45px;}
.inputrgt input{float:left;}
.inputwid{width:97px;padding:0 5px;border:1px solid #d4b572;border-right:none;line-height:20px;}
.navlst li{font-size:14px;line-height:20px;padding:10px 0;margin-right:20px;}
.navlst li a{color:#595757;}.navlst li a:hover{color:#553579;}
.navlst li dl{display:none;background:rgba(255,255,255,0.6);position:absolute;top:40px;left:0;width:100%;z-index:999999;}
.navlst li dl dd a{color:#595757;display:inline-block;vertical-align:top;padding:0 20px;line-height:38px;}
.navlst li dl dd a:hover,.navlst li dl dd.hover a{background:#6f568e;color:#fff;}
.posr{position:relative;}
.blocklft{width:870px;margin-right:30px;overflow:hidden;}
.overhid{overflow:hidden;}
.itemtit02 a.more,.itemtit a.more{float:right;}
.itemtit02 span{display:inline-block;vertical-align:top;padding-left:10px;border-left:3px solid #d3b571;}
.itemtit02 span b,.itemtit02 span i{display:inline-block;vertical-align:top;}
.itemtit02 span b{font-size:14px;font-weight:normal;color:#553579;padding-right:15px;}
.itemtit02 span i{font-style:normal;color:#d4b572;}
.itemtit{background:#553579;}.itemtit span{display:inline-block;padding:5px 8px;}
.itemtit span b,.itemtit span i{display:inline-block;vertical-align:top;font-style:normal;color:#fff;margin-right:6px;}
.itemtit span b{font-weight:normal;font-size:14px;padding-left:5px;border-left:3px solid #fff;}
.itemtit a.more{margin-top:2px;border-left:1px solid #fff;line-height:18px;}
img{vertical-align:top;}.itemtit a.more img{padding:5px 9px;}.itemtit02 a.more{margin-top:10px;}
.mart25{margin-top:25px;}
.footerbox div,.footerbox div a{color:#fff;overflow:hidden;}
.footerbox div div{margin-top:18px;}
.footerbox{background:url(../images/public/footbg.png) repeat-x;overflow:hidden;height:78px;margin-top:20px;}
.footerbox p{color:#9b8bac;margin:10px 0;}
.teamlst{border-top:4px solid #d3b571;margin-top:8px;}
.teamlst02{border-top:none;margin-top:0;}
.teamlst dd{overflow:hidden;padding:9px 0;border-bottom:1px solid #d3b571;}
.teamlst span{float:left;margin-right:15px;}
.teamlst h3,.teamlst p{overflow:hidden;}
.teamlst h3 a{font-weight:normal;font-size:14px;color:#333;}
.teamlst p{color:#666;margin:10px 0 0;}.itemlist{width:110%;display:inline-block;vertical-align:top;}
.itemlist li{width:280px;overflow:hidden;background:#efeff0;padding-bottom:20px;margin:20px 15px 0 0;}
.itemlist li span{display:none;}
.itemlist li h3{font-size:14px;line-height:26px;padding:25px 0 15px;margin:0 25px;border-bottom:1px solid #7d7d7d;}
.itemlist li h3 a{color:#3e3a39;}.itemlist li div{padding:13px 0;color:#595757;margin:0 25px;}
.itemlist li p{color:#9fa0a0;line-height:20px;margin:10px 25px 0;}
.itemlist li.hover span{display:block;position:relative;}
.itemlist li.hover span i{display:inline-block;position:absolute;bottom:0;padding:10px 25px;background:rgba(255,255,255,0.6);color:#000;width:230px;left:0;z-index:9999;font-style:normal;}
.itemlist li.hover h3,.itemlist li.hover div{display:none;}.itemlist li.hover{background:#5a3d77;}
.itemlist li.hover p{color:#fff;}
.navlst li.sub{background:url(../images/public/navarrow.png) no-repeat 100% 50%;padding-right:25px;}
.navlst li.current{background-image:url(../images/public/navarrowhover.png);}
.navlst li.current a{color:#553579;}

.seclft{width:169px;margin-right:50px;}
.secmenu{border:1px solid #c4b8d0;line-height:30px;}
.secmenu dd{border-bottom:1px solid #ddd7e4;text-align:center;}.secmenu dd a{display:block;color:#595757;}
.secmenu dd:hover,.secmenu dd.hover{background:#553579;}.secmenu dd:hover a,.secmenu dd.hover a{border-left:3px solid #d3b571;color:#fff;}
.navlst li.current dl{display:block;}
.breadcum{font-size:18px;font-weight:normal;line-height:30px;border-bottom:1px solid #553579;padding:5px 0;}
.breadcum,.breadcum a{color:#595757;}
.title{font-size:14px;color:#595757;margin-top:14px;}.title span{display:inline-block;vertical-align:top;padding-left:10px;border-left:3px solid #d3b571;}
.content{line-height:20px;color:#9fa0a0;margin-top:15px;}
.bordertop{border-top:3px solid #d3b571;padding-top:34px;margin-top:0;overflow:hidden;}.footerbox{clear:both;}

.intro{padding:40px;background:#553579;border-bottom:3px solid #d3b571;width:260px;position:absolute;bottom:-3px;right:20px;z-index:9999999;}
.intro h2{font-weight:normal;padding-bottom:10px;font-size:24px;line-height:34px;border-bottom:1px solid #c4b8d0;color:#fff;text-align:center;}
.intro p{font-size:14px;line-height:22px;color:#fff;margin:10px 0 0;}
.PosRelative{position:relative;}
.teamlst02{width:110%;}
.teamlst02 dd{width:280px;margin:20px 20px 0 0;}
.teamlst dd img{height:110px;}
.itemlist li{min-height:280px;}
.blocklft-w{width:740px;}
.itemlist-w li{width:236px;}
.button{background:url(../images/public/searchbutt.png) no-repeat;border:none;width:29px;height:22px;cursor:pointer;}