@charset "utf-8";

/*-- 公司简介 --*/

.main{width: 1200px;margin: 20px auto;height: auto;overflow: hidden;}

.left{float: left;width: 200px;}

.mainPro{width: 198px;height: auto;border: 1px solid #c9c9c9;}

.mainPro h3{color: #fff;height: 45px;line-height: 45px;background-color: #046fcd;font-size: 18px;text-indent: 10px;}

.mainlist{height: auto;padding:30px 20px;}

.mainlist li{line-height:24px;margin-bottom:12px;}

.mainlist li a{color: #444;cursor: pointer;}

.mainlist li a:hover{color:#046fcd;}

.lianxi{width: 198px;height: auto;border: 1px solid #c9c9c9;margin-top: 10px;overflow: hidden;}

.lianxi h3{height: 45px;line-height: 45px;background-color: #046fcd;font-size: 18px;text-indent: 10px;color: #fff;}

.lxMain{margin: 10px auto;width: 180px;line-height: 25px;color: #444;overflow: hidden;height: auto;}

.right{float: left;width: 980px;margin-left: 20px;height: auto;overflow: hidden;}

.right_title{height: 45px;line-height: 45px;background-color: #eee;}

.right_title span{width: 133px;display: inline-block;background-color:#046fcd;text-align: center;height: 45px;color: #fff;font-size: 22px;font-weight: bold;}

.wrap .syntaxhighlighter{padding-top:10px!important; padding-bottom:10px!important;}

.wrap{ width:900px; margin:0 auto; background:url(bg.png); border-left:1px solid #DDD; border-right:1px solid #DDD; padding:15px; box-shadow:0 2px 6px rgba(0,0,0,0.3)}

.stateTip, #StateTip{display:none; position:absolute; padding:0px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; font-size:14px; font-family:Tahoma; color:#333;}



.mapInfo i{ display:inline-block; width:15px; height:15px; margin-top:5px; line-height:15px; font-style:normal; background:#aeaeae; color:#fff; font-size:11px; font-family: Tahoma; -webkit-border-radius:15px; border-radius:15px; text-align:center}

.mapInfo i.active{background:#E27F21;}

.mapInfo span{ padding:0 5px 0 3px;}

.mapInfo b{ font-weight:normal; color:#2770B5}

.itemCon{margin:38px auto;}