﻿@charset "utf-8";
/****** CSS Document ******/

.layout { width:980px; margin:0 auto;}
.area { width:978px; margin:0 auto;/* border:1px solid #549B2E;*/ border:1px solid #004c98; background:#fff;}
body { font-family: "微软雅黑"; color:#333;}
.global-bg { background:#edebeb url(../img/Banner.jpg) no-repeat 50% 0;}

.trblp5 { padding:5px;}
.trblp10 { padding:10px;}
.trblp15 { padding:15px;}
.tm10 { margin-top:10px;}
.tm20 { margin-top:50px;}


/****** 背景banner ******/
#header { height:410px;}
.logo { text-indent:-9999px;}
.logo a { display:block; height:300px;}
#header span { display:block; width:195px; height:95px; padding:100px 0 0 450px;}

/****** 导语 ******/
#dy,
 #product, #time, #firm, #contact { position:relative;}

#dy { font-size:14px; line-height:26px;}
#dy em { font-size:20px; background:url(../img/hdtit.png) no-repeat 0 0; width:110px; height:110px; display:block; text-indent:-9999px; margin:-6px 0 0 -6px; position:absolute;}
#dy p { padding:10px 10px 10px 130px;}
#dy p span { font-weight:700; color:#006305; padding-left:10px;}
#dy p span a { color:#006305;}

/****** 通用 ******/
.area-tit,.area-tit2 { height:58px; line-height:58px; color:#0813A0; font-weight:bold; font-size:20px; margin-bottom:20px;}
.area-tit em { width:100%; height:58px; background:url(../img/tit.png) no-repeat 0 0; margin:6px 0 0 50px; position:absolute; text-indent:3.2em;}
.area-tit2 em { width:100%; height:58px; background:url(../img/tit2.png) no-repeat 0 0; margin:6px 0 0 50px; position:absolute; text-indent:3.2em;}


.end em { background:url(../img/end.jpg) no-repeat 0 0; height:87px; width:87px; font-size:25px; line-height:999px; float:left; overflow:hidden; margin:0 20px 0 0;}
.area-cont-f { padding:10px 9px;}

#time p { text-align:center; padding:10px 0;}

/****** 联系我们 ******/
#contact .con_l { float:left; width:370px; padding-right:7px;}
#contact .con_r { float:left; width:570px; padding:10px 0 0 10px; background:url(../img/phone.jpg) no-repeat 85% 35%; border-left:1px dotted #549B2E;}
#contact b { font-size:14px; color:#006305; margin:5px 0;}
#contact ul { padding:0 10px;}
#contact ul li { font-size:14px; float:left; margin:0 5px; line-height:24px; /*display:inline;*/ display:block; white-space:nowrap; width:400px;}
#contact ul li a { color:#03f;}
#contact p { font-size:14px; line-height:24px; padding:5px 0 0 20px;}
#contact p.stress { color:#f30; font-size:16px;}
#contact ol { padding-left:20px;}
#contact ol li { font-size:14px; text-indent:4.2em;}
#contact ol li label { font-weight:700;}
#contact ol li span { padding-left:10px;}
.section { padding:5px 0;}

.cot { width:810px; margin:25px auto; display:block; height:170px;}
.area-company { width:30px; background:#0813A0; font-size:20px; text-align:center; display:block; float:left; color:#FFF;}
.area-company  a { color:#FFF;}

.box { width:760px; float:left; height:170px; border:1px solid #F00; border-left:none; padding:5px; overflow:hidden;}

.box img { border: 3px solid #F2F2F2;}
.inbox { float: left; width: 800%;}
.box1 { float: left;}
.box2 { float: left;}


.nav { font-size:14px; font-weight:bold; margin-top:410px; color:#000; display:block; width:968px; float:left; background:#B10000; padding:5px; text-align:center; border:1px solid #FFF; float:left;}
.nav a,.nav b { color:#FFF; margin:0 6px;}

.nav2 { font-size:14px; font-weight:bold; margin-top:410px; color:#000; display:block; background:#B10000; padding:5px; text-align:center; border:1px solid #FFF; float:right; width:auto;}
.nav2 a,.nav2 b { color:#FFF; margin:0;}

.tablebox { width:80%;}
.tablebox { border-left:1px solid #666; border-bottom:1px solid #666;}
.tablebox td,.tablebox th { border-right:1px solid #666; border-top:1px solid #666; line-height:30px; font-size:14px;}
.tablebox tr th{ background:#95C1DE; color:#0813A0;}
.tablebox .data td { line-height:50px; font-weight:bold; color:#F00;}

.tablebox2 { width:95%;}
.tablebox2 img { margin:5px; border:1px solid #ccc; padding:2px;}



.picShow_L { padding:2px; float:left; border:1px solid #ccc; margin:0 10px 0 0;}
.picShow_R { padding:2px; float:right; border:1px solid #ccc; margin:0 0 0 10px;}

.newslis_lis li{ line-height:30px; padding-left:10px; background: url(../img/dian.gif) left 15px no-repeat scroll}

#footer { background:#fff;}

#hdjd{ background:url(../img/hdpic.jpg) center top no-repeat scroll; width:937px; height:72px; padding:0px; margin:10px auto; overflow:hidden; }

#hdjd a{ display:block; text-align:left; text-indent:-9999px; width:150px; height:72px; overflow:hidden; float:left; padding-right:36px; }