@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font-size:14px; color:#000; font-family:"微软雅黑"; background-color:#fbe8ff;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#f00; text-decoration:underline;}
img{ border:none;}
a img{ border:none;}
li{ list-style-type:none;}
h1{ font-size:14px; font-weight:normal; padding:0; margin:0;}
h2{ font-size:14px; font-weight:normal; padding:0; margin:0;}
/*顶部固定块*/
#top{ width:100%;height:20px;right:0;top:0;position:fixed; font-family:"微软雅黑"; color:#666; background:#f1f1f1;}
#top1{ width:1020px; line-height:20px; margin:0 auto;}
#top2{ width:290px; float:right; text-align:right;}
#top2 a{ margin:0 5px; color:#666;}
#top2 a:hover{ color:#f00; text-decoration:none;}
/*头部*/
#head{ padding-top:20px; background-color:#fff;}
#head1{ width:1020px; margin:0 auto;}
/*导航*/
#nav{ background-color:#008aff;}
#nav1{ width:1080px; height:40px; line-height:40px; margin:0 auto;}
#nav1 a{ width:135px; text-align:center; display:block; font-size:16px; font-family:"微软雅黑"; float:left;}
#nav1 a:hover{ color:#047be0; font-weight:bold; text-decoration: none; background-color:#FFF;}
/*焦点图*/
#jdt{ overflow:hidden; margin:0 auto;}
/*面包*/
#mb{ width:1020px; height:25px; line-height:25px; margin:5px auto; border-top:2px solid #fff; border-bottom:2px solid #fff;}
#mb a{ margin:0 10px;}

/*中部*/
#mid{ width:1010px; padding:10px 5px; margin:0 auto; background-color:#fff;}
/*左*/
#left{ width:245px; float:left;}
.left1{ background-color:#f1f1f1;}
.left1top{ height:30px; line-height:30px; padding-left:15px; font-weight:bold; color:#fff; background-color:#008aff;}
.left1 h1{ line-height:24px; padding-left:30px; padding-top:10px;}
.left1 li{ line-height:30px; padding-left:20px; margin:10px  auto;}
.left1foot{ height:34px; background:url(../images/leftfoot_bg.jpg) no-repeat;}
.left2{ background-color:#f1f1f1;}
.left2 li{ line-height:20px; padding-left:5px; margin:15px 0; border-bottom:1px solid #cfcfcf;}
/*右*/
#right{ width:755px; margin-left:10px; float:left; background:#f1f1f1;}
#righttop { height:30px; line-height:30px; padding-left:15px; color:#fff; font-weight:bold; background:url(../images/righttop_bg.jpg) no-repeat; }
#righttop span{ float:right;}
#righttop span a{ padding-right:10px; color:#f00; }
#rightmid{ padding:10px 0; border:1px solid #e4e4e4;}
#rightmid li{ width:229px; float:left; margin:10px 10px 35px 10px; background:#fff; border:1px solid #fff;}
#rightmid li:hover{ border:1px solid #c30;}
#rightmid li p{ line-height:24px; padding:0 5px; font-size:12px; color:#666;}
#rightmid li p a{font-size:12px;}
.lifoot{ width:229px; height:26px; background:url(../images/lifoot_bg.jpg) no-repeat;}

.rightfoot{ line-height:30px; text-align:center; clear:both;}
.rightfoot a{ padding:3px 10px; margin:0 10px; background:#fff; border:1px solid #CCC;}
.rightfoot a:hover{ color:#fff; background:#903; border:1px solid #CCC; text-decoration: none;}
.fanpian{ line-height:30px; text-align:center; clear:both;}
/*关于我们*/
#gywm{ height:330px; margin-top:10px; background:#f1f1f1;}
#gywmtop{ height:30px; line-height:30px; padding-left:5px; color:#FFF; font-weight:bold; background:url(../images/gsystop_bg.jpg) no-repeat;}
#gywmtop span{ float:right; padding-right:10px;}
#gywmtop span a{ padding-right:10px; color:#008aff; }
#gywmmid1{ width:500px; float:left; padding:10px 20px 10px 0; background:url(../images/gywmmid1_bg.jpg) right center no-repeat;}
#gywmmid1 img{ float:left; padding-right:10px; padding-bottom:10px;}
#gywmmid1 p{ line-height:24px; padding-bottom:6px; text-align:justify; text-indent:2em;}
#gywmmid2{ width:220px; float:left; margin:10px 10px 10px 20px;}
#gywmmid3{ width:220px; float:left; margin:10px 0px 10px 20px;}
/*新闻资讯*/
.xwzx1{ width:493px; margin-right:10px; background:#fff; border:1px solid #d7d7d7; float:left;}
.xwzx1top{ height:30px; line-height:30px; padding-left:10px; color:#fff; font-weight:bold; background:url(../images/xwzxtop_bg.jpg) no-repeat;}
.xwzx1top span{ float:right; padding-right:5px;}
.xwzx1top span a{ color:#008aff;}
.xwzx1mid { padding-left:5px;}
.xwzx1mid li{ line-height:24px; padding-left:15px; margin:5px; background:url(../images/xwzxli_bg.jpg) left center no-repeat;}
.xwzx1mid li span{ color:#666; font-size:12px; float:right; padding-right:10px;}
.xwzx2{ width:493px; margin-left:10px; background:#fff; border:1px solid #d7d7d7; float:left;}
.xwzx2top{ height:30px; line-height:30px; padding-left:10px; color:#fff; font-weight:bold; background:url(../images/xwzxtop_bg.jpg) no-repeat;}
.xwzx2top span{ float:right; padding-right:5px;}
.xwzx2top span a{ color:#008aff;}
.xwzx2mid { padding-left:5px;}
.xwzx2mid li{ line-height:24px; padding-left:15px; margin:5px; background:url(../images/xwzxli_bg.jpg) left center no-repeat;}
.xwzx2mid li span{ color:#666; font-size:12px; float:right; padding-right:10px;}
/*脚部*/
#foot{ background:url(../images/foot_bg.jpg) repeat-x;}
#foot1{ width:1020px; height:25px; line-height:25px; margin:0 auto;}
#foot1 a{ width:127px; display:block; float:left; text-align:center; font-weight:bold;}
#foot1 a:hover{ color:#fff; text-decoration:none; background:#008aff;}
#foot2{ width:920px; height:80px; padding:0 50px; margin:10px auto 0 auto;}
#foot2 img{ float:right;}
#foot2 li{ line-height:24px; padding:5px 0;}
#foot3{ width:1020px; padding:10px 0px; margin:10px auto 0 auto;}

/*以下是内页CSS*/
/*二级导航*/
#ejdh{ width:1020px; height:40px; line-height:40px; margin:0 auto;}
#ejdh a{ padding:3px 10px; margin:0 10px; border:1px solid #CCC; background:#fff;}
#ejdh a:hover{ color:#fff; background:#C03; text-decoration:none;}
/*新闻列表-新闻详细*/
.nsli{}
.nsli li a{ padding-left:5px; line-height:24px; display:block;}
.nsli li a:hover{ color:#06C; text-decoration:none; background:#CCC;}
#newsmid{ padding:10px 0; border:1px solid #e4e4e4;}
#newsmid li{ line-height:24px; padding-left:20px; margin-bottom:10px; background:url(../images/xwzxli_bg.jpg) 8px center no-repeat;}
#newsmid li span{ float:right; padding-right:10px; color:#666;}
#newsmid h1{ line-height:30px; padding:10px 0; font-size:16px; font-weight:bold; text-align:center;}
#newsmid p{ line-height:24px; padding:0 5px 15px 5px; text-align:justify; text-indent:2em;}
/*产品详细*/
#showmid{ padding:10px; border:1px solid #e4e4e4;}
#showmid1{ height:300px;}
#showmid1 img{ float:left;}
#showmid1 li{ width:463px; height:50px; line-height:60px; margin-left:20px; font-size:18px; float:left; border-bottom:2px solid #e6e6e6; }
#showmid1 li img{ float:none;}

