﻿
body { background: #022a3d url(/images/bodyBG.gif); color: #dadce3; }
.divbox { width: 1000px; height: 100%; overflow: hidden; margin: 0 auto; }

.topcon { background: url(/images/topBG.gif); height: 24px; line-height: 24px; width: 100%; }
.topconl { width: 850px; float: left; }
.topconr { width: 150px; float: left; font-weight: bold; }

/******toplogo*******/
.logobox { width: 540px; margin: 70px auto 22px auto; height: 120px; }
.logoleft { width: 150px; height: 120px; float: left; background: url(/images/logo.jpg) no-repeat; }
.logoright { width: 390px; height: 78px; float: left; background: url(/images/companyName.gif) no-repeat; padding-top: 42px; color: #b5b6bc; }
.logoadd { font-size: 14px; padding-left: 20px; letter-spacing: 5px; }
.enname { font-size: 16px; padding-top: 10px; padding-left: 20px; font-weight: bold; }
.enadd { padding-left: 20px; }

.topline { width: 645px; height: 3px; background: url(/images/topUnlLine.gif) no-repeat; margin-left: 242px; }
.companyxn { width: 650px; height: 20px; line-height: 20px; margin: 20px 0 0 220px; color: #b5b6bc; }

/******main*******/
.mainc { margin-top: 50px; }
.mleft { width: 225px; height: auto; float: left; }
.mcenter { width: 665px; height: auto; float: left; margin-left: 10px; }
.mright { width: 85px; height: auto; float: left; margin-left: 15px; }

.nav li { width: 180px; height: 45px; line-height: 40px; background: url(/images/NavBG.gif) no-repeat; padding-left: 45px; margin-bottom: 5px; }
.addbox { width: 212px; height:auto; }
.address { padding: 5px 0; }
.address li { width: 187px; height: 22px; margin: 0 10px 0 15px; }

.lans li { width: 85px; height: 22px; margin-bottom: 22px; }

#companyImg, #companyImg img { width: 645px; height: 432px; }
#companyImg { padding: 5px; border-top: 1px #0f425b solid; }

/******框*******/
.kuanbox { width: auto; height: auto; background: #053349; }
.kuanwh { width: 2px; height: 2px; padding: 1px; }
.kuanContent { min-width: 100px; color: #b5b6bc; }

.kuanlb { border-left: 1px #0f5d83 solid; width: 3px; }
.kuanrb { border-right: 1px #0f5d83 solid; width: 3px; }
.kuantb { border-top: 1px #0f5d83 solid; height: 3px; }
.kuanbb { border-bottom: 1px #0f5d83 solid; height: 3px; }

.kuantl { background: url(/images/kuangTL.gif) no-repeat; }
.kuantr { background: url(/images/kuangTR.gif) no-repeat; }
.kuanbl { background: url(/images/kuangBL.gif) no-repeat; }
.kuanbr { background: url(/images/kuangBR.gif) no-repeat; }

/******产品*******/
.plogo { margin: 20px 0px 0 4px; }
.pico { width: 145px; height: 57px; background: url(/images/product.gif) no-repeat; float: left; }
.pmore { width: 60px; height: 22px; padding-top: 35px; float: right; }

.pline { background: url(/images/prodSplitLine.gif) no-repeat; height: 2px; margin-bottom: 22px; }
.pdivboxold { margin: 0 14px 5px 14px; width: 972px; height: 145px; }
.pdivbox { margin: 0 0 5px 0; width: 1000px; height: 145px; }
.productbox { height: 145px; width: 142px; margin: 0 10px; float: left; display: inline; }
.prodImg { width: 136px; height: 101px; padding: 4px 3px; background: url(/images/pKuan.gif) no-repeat; }
.prodImg img { width: 135px; height: 100px; border: 0px; }
.prodtitle { width: 136px; padding: 10px 3px 0 3px; height: 22px; line-height: 22px; text-align: center; }
.prodtitle a, .prodtitle a:link, .prodtitle a:hover { line-height: 22px; height: 22px; color: #dadce3; }


.links { padding: 6px 40px; width: 910px; min-height: 20px; }
.linkleft { line-height: 20px; float: left; width: 70px; }
.linkright { float: left; width: 840px; }
.linkright a, .linkright a:link, .linkright a:hover { line-height: 20px; height: 20px; margin-right: 20px; color: #dadce3; }

.endinfo { padding: 30px 0 50px 0; text-align: center; color: #597493; }

/******内页*******/
.cmcenter { width: 765px; height: auto; float: left; margin-left: 10px; }
.contenttitles { width: 715px; height: 32px; padding: 0px 20px; border-top: 1px #0f425b solid; }
.ctLeft { width: 200px; text-indent: 15px; background: url(/images/ctitlesp.gif) no-repeat 0 8px; float: left; font-size: 18px; color: #fff; font-family: '微软雅黑'; line-height: 32px; }
.ctright { width: 515px; float: left; text-align: right; padding-top: 10px; }
.ctright a, .ctright a:link, .ctright a:hover { line-height: 22px; height: 22px; color: #dadce3; }

.contentM { width: 715px; height: 100%; padding: 20px; min-height: 400px; color: #c0c2cf; font-size: 12px; }
.contentM p { text-indent: 2em; }

#QQMenu { position: absolute; top: 100px; right: 30px; z-index: 999; width: 52px; }
.detail_cont_del { text-align: center; }


#qqmenu { width: 33px; max-width: 120px; height: 130px; position: fixed; right: 0px; top: 50%; margin-top: -54px; z-index: 999; overflow: hidden; _position: absolute; _top: expression(documentElement.scrollTop+documentElement.clientHeight/2); _margin-right: -1px; background: url(/images/qqmenu2.gif) no-repeat; }
#qqcontent { width: 77px; height: 118px; padding: 6px 5px 6px 38px; overflow: hidden; margin: 0px; line-height: 25px; }

.bigImgbox { padding-top: 10px; }
.bigImgbox img { width: 744px; height: 230px; overflow: hidden; border: 0px; }

#PageDiv { padding: 20px 0; text-align: right; clear: both; }
.newslist li { height: 22px; line-height: 22px; }
.newslist li a { background: url(/images/listHead.gif) no-repeat 10px 8px; padding-left: 20px; display: block; float: left; width: 605px; text-align: left; overflow: hidden; }
.newslist li span { display: block; float: right; width: 90px; text-align: left; overflow: hidden; }
.showTitle { color: #fff; text-align: center; font-family: '微软雅黑'; font-size: 16px; border-bottom: 1px #ccc dotted; height: 30px; line-height: 30px; }

.guesbBox { padding: 5px; border: 1px #ccc dotted; margin-top: 10px; }
.pclassbox { width: 715px; margin-bottom: 10px; border-bottom: 1px #ccc dotted; }
.pcleft { float: left; width: 65px; }
.classList { overflow: hidden; float: left; width: 650px; }
.classList li { float: left; width: auto; padding-right: 15px; }
.prodList { }
.prodList .productbox{  margin: 0 18px;}



.pager-block { margin: 20px 0; text-align: center; color: #ccc; clear: both; }
.pager-block b { font-weight: normal; }
.pager-block span.t2 { margin: 0 3px; display: inline; line-height: 15px; padding: 0 4px; color: #fff; font-weight: bold; border: 1px #ccc solid; }
.pager-block .counts { display: none; }
.pager-block a:link, .pager-block a:visited { margin: 0 3px; display: inline; line-height: 15px; padding: 0 4px; border: 1px #ccc solid; background: #dadce3; color:#000; }
.pager-block a:hover { margin: 0 3px; display: inline; line-height: 15px; padding: 0 4px; color: #E37206; }