.LeftBox { width: 218px; float: left; overflow: hidden; background: #EEEEEE; margin-bottom: -100000px; padding-bottom: 100000px;}
.LeftBoxtitle { height: 50px; line-height: 50px; text-align: center; background: #1A79A7; font-family: 微软雅黑; color: #FFF; font-size: 16px; font-weight: bold;}
.LeftBoxList { width: 120px; margin: 0px auto; padding: 10px 0px;}
.LeftBoxList li { background: url(images05.jpg) no-repeat left center; border-bottom: 1px solid #FFFFFF;}
.LeftBoxList li a { padding-left: 22px; display: block; height: 33px; line-height: 33px; border-bottom: 1px solid #D6D6D8; font-size: 14px; overflow: hidden;}
.RightBox { width: 782px; float: right; overflow: hidden;}
.BoxFlash {}
.MsgBox { width: 757px; height: 44px; line-height: 44px; border-bottom: 1px solid #DDE3EA; margin: 0px auto; font-size: 14px; margin-bottom:10px;}

.NewsList { width: 682px; margin: 30px auto 0px auto;}
.NewsList li { background: url(images05.jpg) no-repeat left center; padding-left: 16px;}
.NewsList a { display: block; padding-left: 6px; height: 31px; line-height: 31px; border-bottom: 1px #CFCFCF dotted;}
.NewsList a:hover { display: block; background: #F6F6F6;}
.NewsList li span {  padding-right: 5px;}

/**/
.TechListTitle { width: 728px; margin: 0 auto 18px auto; overflow: hidden; height: 48px; line-height: 48px; border-bottom: dashed 1px #ccc;}
.TechListTitle span { float: right;}
.TechListTitle b { font-size: 14px;}

.TechList { width: 720px; overflow: hidden; padding-left: 35px;}
.TechList li { float: left; text-align: center; width: 169px; margin-left: 50px; overflow: hidden; margin-bottom: 40px;}
.TechList li p { height: 23px; line-height: 23px; border-top: solid 1px #ccc; background: #eee; font-weight: bold;}


.RxpertsList { width: 780px; overflow: hidden; padding-left: 14px; padding-top:20px;}
.RxpertsList li { float: left; text-align: center;  margin-right: 22px; width:170px;   overflow: hidden; margin-bottom: 20px;}
.RxpertsList li p { height: 23px; line-height: 23px; border-top: solid 1px #ccc; background: #eee; font-weight: bold;}



/**/
.TechContent { width: 718px; margin: auto; overflow: hidden; padding: 15px 0 37px 0; border-bottom: dashed 1px #ccc; color: #333;}
.TechContent b { font-size: 16px;}
.TechContent dt { float: left;}
.TechContent dd { float: right; width: 403px; line-height: 22px;}


.TroopImgBox dt { width:270px; height: 270px;}
.TroopImgBox table {  width: 270px; height: 270px; text-align: center;}



.TechContent .Pho { padding: 22px 0;}
.TechContent span { font-weight: bold;}
.TechContent p { line-height: 24px;}

.TitleAbout { text-align: center; color:#1A79A7; font-weight:bold; font-size:22px;}

.ListMsg { padding-left:5px; width:505px;}
.ListMsg li{background: url(images07.jpg) no-repeat left top ;  width: 230px; height: 28px; line-height:28px; float:left ;   margin:0px 7px 7px 0px;  padding:0px 4px;}
.ListMsg .ListMsgText { width: 226px; height: 28px; line-height:28px; background:none; border:none;}
.ListMsgBut { text-align:right;   padding:15px 5px;}

/*MessTextR*/
.Message { width: 703px; margin: 17px auto 0 auto; overflow: hidden;}
.MessTextR { float: left; width: 492px; background: url(imagesmessbg.jpg) no-repeat 0 0; height: 277px; margin-bottom: 30px;}
.MessTextL { float: right; width: 185px;height:288px;  overflow:hidden;}
.MessTextL .ExpressionTitle{ height:32px; line-height:32px; background:#eee;  padding-left:10px;}
.ExpressionTitle span{ float:right; padding-right:10px;}
.ComTextList{ width:186px; margin:auto; overflow:hidden;}

.ComTextList li{ float:left; height:30px ; width:35px; border:solid 1px #eee; overflow:hidden; text-align:center;}





.MessText1 { margin: 5px 0 0 5px; width: 480px; height: 95px; border: none;}

.TextMess { background: url(images07.jpg) no-repeat left center ; border: none; width: 237px; height: 28px; line-height:28px;}
.MessContent td { padding-bottom: 10px; width: 237px; margin-left: 6px;}
.MessContent { margin-left: 5px;}
.MessList { clear: both;}
.MessList dl {   overflow: hidden; margin-top: 10px; border: solid 1px #eee;}
.MessList dt { float: left; border: solid 1px #eee; padding: 15px 8px; margin: 6px 0 0 3px;}
.MessList dd { float: left; margin: 5px 0 20px 7px; line-height: 30px; width: 630px;}

.MessList span { float: right;}

.colorB6440E { color: #B6440E;}
.Subnt { background: url(images10.jpg) no-repeat left center; border: none; width: 62px; height: 28px; cursor:pointer;color:#888888;  font-size:12px;}
.ResBnt { background: url(images10.jpg) no-repeat left center; border: none; width: 62px; height: 28px; margin-right: 10px; cursor:pointer;}


.TroopImg dt { width: 289px; height: 333px;}
.TroopImg table { width: 289px; height: 333px; text-align: center;}

.ProductShowNew { width: 688px; height: 158px; clear: both; position: relative; margin-left: 15px;}
.ProductbgNew { width: 688px; height: 158px; overflow: hidden;}
.PiclistNew { float: left;}
.PiclistNew li { float: left; text-align: center; width: 141px; overflow: hidden; margin-right: 38px; border: solid 1px #CCCCCC;}
.PiclistNew li img { width: 135px; height: 108px; padding: 2px;}
.PiclistNew li p { line-height: 24px; background: #EEEEEE; border-top: solid 1px #CCCCCC; font-size: 14px; font-weight: bold;}
.pcontNew { width: 905px; overflow: hidden; margin: 0px auto;}
.PiclistNew li p { line-height: 32px; height: 32px;}
.ScrContNew { width: 800%; zoom: 1;}
#List1_1, #List2_1 { float: left;}
.LeftBottonNew { width: 12px; height: 20px; display: block; position: absolute; left: -25px; top: 58px;}
.RightBottonNew { width: 12px; height: 20px; display: block; position: absolute; right: -25px; top: 58px; background: #FF0000;}
.otherAdd { height: 35px; line-height: 35px; font-weight: bold; font-size: 14px; border-bottom: 1px solid #DDE3EA; margin: 20px 0 10px 0;}



.TalentContent{ width:706px;  margin:14px auto 40px auto; text-align:center;}
.TalentContent span{ color:#851B2B; font-size:16px; font-weight:bold;  padding-bottom:15px; display:block;}
.TalentContent dl{ text-align:left; line-height:24px;}
.JinRu{ text-align:right;}
.LaiYuan{ text-align:right;  padding-top:50px;}


.LeftBoxCon li{ line-height:25px;}


.map_title{background: url(imagessitemap_bg.jpg) no-repeat left center; width:750px; height:38px; line-height:44px;  padding-left:20px; margin:0px auto; font-size:16px; font-weight:bold; clear:both;}
.map_list ul{ width:750px; margin:0px auto; padding:10px 0px;}
.map_list li{ float:left; text-align:center; font-size:14px; border:solid 1px #dddddd; padding:5px 10px; margin-right:20px; margin-bottom:5px;}