@charset "utf-8";
/* CSS Document */
/*About*/
.aboutMain{ width:100%; margin:38px auto 0; padding-bottom:52px; min-height:350px; height:auto!important; height:350px;}
.aboutLeft{ width:251px; float:left; margin-right:30px; display:inline}
.aboutFlash{ width:251px; height:261px; margin-bottom:15px;}
.aboutRight{ width:610px; float:right}
.aboutRight p{ text-indent:2em}
.historyFlash{ width:100%; height:588px;}
.honorFlash{ width:100%; height:518px;}
.careList{ width:100%; position:relative; overflow:hidden; margin-top:42px;}
.careList ul{ width:904px; *padding-bottom:22px;}
.careList li{ width:203px; height:169px; padding:8px; background:url(/images/libg05.jpg) no-repeat; margin:0 7px 22px 0; text-align:center}
.careList li img{ float:left; margin-bottom:4px;}
.careList li p{ line-height:30px;}
.careList li a:hover p{ color:#da251d}

/*Products*/
.proList{ width:668px; float:left; position:relative; overflow:hidden; background:url(/images/prolist.png) repeat-y right; padding-top:12px;}
.proSide{ width:194px; float:right; padding-top:30px;}
.proSide h1{ font:18px/54px "微软雅黑"; color:#333;}
.proImg{ width:194px; height:162px; border-bottom:1px dotted #ccc; position:relative; overflow:hidden}
.proImg li{ width:194px; height:162px; text-align:center}
.proImg li img{ float:left; margin-bottom:1px;}
.proImg li p{ font:bold 12px/40px "微软雅黑"; color:#333}
.proImg li a:hover p{ color:#da251d}
.proSearch{ width:153px; height:58px; padding:15px 23px 37px 19px; background:url(/images/prosearch.jpg) no-repeat; margin-top:18px; margin-bottom:30px;}
.proSearch h2{ font-size:14px; line-height:36px; color:#333}
.proSearch input{ width:126px; height:20px; border:1px solid #ccc; line-height:20px; float:left}
.proSearch input.submit{ width:22px; height:22px; border:0; padding:0; background:url(/images/input03.jpg) no-repeat; cursor:pointer}
.proNav{ width:100%; margin-bottom:8px;}
.proNav a{ display:inline-block; padding:0 8px}
.proNav a:hover{ color:#da251d}
.proTop{ width:638px; float:left; margin-bottom:35px;}
.proShow{ width:375px; height:262px; float:left; margin-right:20px; display:inline; background:url(/images/libg07.jpg) no-repeat; position:relative}
.magnifier{ position:absolute; bottom:32px; right:9px; z-index:35}
.proShowMid{ width:357px; height:221px; margin:9px; position:relative; overflow:hidden; float:left}
.proIntro{ width:243px; float:left}
.proIntro h1{ font:bold 16px/54px "微软雅黑"; padding-top:3px;}
.proShowLeft,.proShowRight{ width:20px; height:19px; cursor:pointer; position:absolute; bottom:2px}
.proShowLeft{ background:url(../img/prev02.jpg) no-repeat; left:9px}
.proShowRight{ background:url(../img/next02.jpg) no-repeat; left:30px}
.proTab{ width:638px; }
.proTab ul{ width:100%; height:30px; border-bottom:1px solid #dedede}
.proTab li{ width:77px; height:30px; line-height:30px; text-align:center; background:url(/images/libg08.jpg) no-repeat; cursor:pointer}
.proTab li.focus{ background:url(/images/libg08_h.jpg) no-repeat; color:#fff}
.proTab .box{ width:100%; float:left; margin-top:28px;}
.proTab .boxs{ width:100%; display:none; padding-bottom:60px;}
.proTab .boxs img{ display:block; margin:0 auto; max-width:638px}

/*Tec*/
.networkFlash{ width:100%; height:593px;}
.downloadList{ width:100%; padding-top:38px;}
.downloadList li{ width:892px; height:34px; border-bottom:1px dotted #d0d0d0; background:url(../img/script.gif) no-repeat 7px -31px}
.downloadList li a{ display:inline-block; line-height:34px; float:left; padding-left:23px;}
.downloadList li span{ display:inline-block; line-height:34px; color:#adadad; float:right; margin-right:11px;}
.downloadList li a:hover{ color:#da251d}

/*News*/
.newsList{ width:668px; float:left; position:relative; overflow:hidden; background:url(/images/prolist.png) repeat-y right; padding-top:22px;}
.newsList li{ width:626px; height:140px; border-bottom:1px dashed #ccc; margin-bottom:18px;}
.newsList li .title{ width:100%; height:50px;}
.newsList li .title a{ display:inline-block; font:bold 18px/50px "微软雅黑"; color:#485d71; float:left}
.newsList li .title a:hover{ color:#da251d}
.newsList li .title span{ display:inline-block; line-height:42px; float:right; margin:8px 4px 0 0; color:#afafaf}
.newsList li a{ display:inline-block; line-height:20px;}
.newsList li a:hover{ color:#da251d}
.newsList li a.more{ line-height:38px; padding-left:20px; color:#da251d; background:url(../img/script.gif) no-repeat 0 -74px;}
.newsSearch{ width:194px; float:right; padding-top:25px;}
.newsSearch h1{ font:18px/62px "微软雅黑"; color:#333}
.newsImg{ height:189px;}
.newsmid li{ height:189px;}
.newsmid li img{ margin-bottom:11px;}
.newsmid li .time{ width:100%; height:24px; float:left}
.newsmid li .time{ font-weight:normal; line-height:24px; float:left; color:#333; text-align:left}
.newsmid li h6{ font-weight:bold; line-height:18px; color:#333; text-align:left}
.newsDetail{ width:626px; padding-top:10px;}
.newsDetail h1{ font:bold 18px/30px "微软雅黑"; color:#485d71; text-align:center}
.newsDetail .time{ width:100%; height:26px; text-align:center; line-height:26px; color:#afafaf; padding-bottom:17px; border-bottom:1px dashed #ccc; margin-bottom:32px;}
.newsinfo{ padding-bottom:78px;}
.newsinfo img{ max-width:626px}

/*Job*/
.jobList{ width:838px; padding:74px 0; margin:0 auto}
.jobList th{ font:14px/30px "微软雅黑"; padding:14px 0 17px 15px; border-right:1px solid #fff; text-align:left; background:url(/images/th01.jpg) repeat-x}
.jobList td{ line-height:42px; padding-left:15px; background:#f1f1f1; border-right:1px solid #fff; border-bottom:5px solid #fff}
.jobList td.gray{ background:#e3e3e3;}
.jobList td a{ display:inline-block; width:100%; line-height:42px;}
.jobList td.blue{ background:#004893; color:#fff}
.jobList td.blue a{ color:#fff}

/*Contact*/
.contactMain{ width:884px; height:459px; margin:58px auto 0; background:url(/images/contact.jpg) no-repeat; padding-bottom:86px;}
.map{ width:607px; height:405px; float:left; margin-top:26px;}
.contactDetail{ width:198px; float:right; margin:22px 25px 0 0; display:inline}
.contactBox{ width:186px; padding:0 0 13px 12px; border-bottom:1px dotted #c3c3c3; margin-bottom:16px;}
.contactBox p{ line-height:30px;}
.boxclear{ padding-bottom:0; border:0; margin-bottom:0;}
.messageMain{ width:100%; height:583px; background:url(/images/message.jpg) no-repeat center 40px; padding-top:60px;}
.messageMain h1{ font-size:16px; line-height:26px; padding-left:13px; margin-bottom:49px;}
.messageMain td{ line-height:28px; padding:0 0 11px 13px;}
.messageMain input{ width:230px; height:26px; border:1px solid #dedede; background:url(/images/input04.jpg) repeat-x; line-height:26px; float:left; margin-right:5px; display:inline}
.messageMain input.submit{ width:86px; height:33px; cursor:pointer; border:0; padding:0; background:url(/images/input06.jpg) no-repeat; margin-top:35px;}
.messageMain input.reset{ background:url(/images/input07.jpg) no-repeat}
.messageMain textarea{ width:683px; height:160px; padding:0 3px; border:1px solid #dedede; line-height:22px; background:url(/images/input05.jpg) repeat-x;}
.messageMain a{ display:inline-block; line-height:28px;}


/******搜索结果*****/
.honor_con1 { width: 891px; height:auto; }
.honor_con1 li{ width:891px; height:30px; border-bottom:1px dashed #ccc; margin-bottom:4px;}

.indexMain{padding-top:15px; }





