@charset "utf-8";
/* CSS Document */
body {margin:0; line-height:180%; font-size:12px; color:#333; font-family:"微软雅黑","宋体"; background:url(bodybg.jpg) no-repeat center top}
* {padding:0; margin:0}
li {list-style:none}
a {color:#333; text-decoration:none}
a:hover {text-decoration:underline}
.div10 {width:auto; height:10px; overflow:hidden; font-size:0; clear:both}
img {border:none}
input,button,select,textarea{ outline:none;}
textarea{resize:none;}

#header {width:1100px; height:190px; overflow:hidden; margin:0 auto; position:relative}
#logo {float:left; width:500px; height:150px;}
#logo a {display:block; width:500px; height:150px}
#tnav {position:absolute; right:0; top:0; height:38px; line-height:38px; text-align:right}
#tnav a {color:#333}
#search {display:none;position:absolute; right:0; top:70px; height:40px; overflow:hidden}
#search .ktxt {float:left; width:250px; height:32px; line-height:32px; border:2px solid #e60012; border-right:none; padding-left:10px}
#search .kbut {float:left; width:80px; height:36px; background:#e60012; text-align:center; font-size:14px; color:#fff; border:none; cursor:pointer}

#menu {width:1100px; height:81px; overflow:hidden; background:url(menu.jpg) no-repeat left top; margin:0 auto}
#menu ul {margin:0 10px}
#menu ul li {float:left; height:40px; line-height:40px; overflow:hidden; font-size:16px}
#menu ul li a {color:#fff; display:block; padding:0 30px;}
#menu ul .fgx {width:30px; height:40px; background:url(fgx.jpg) no-repeat center 3px; font-size:0; padding:0}
#menu ul .on a { border-top-left-radius:3px;border-top-right-radius:3px;background:#fff; display:block; margin-top:4px; width:auto; color:#000}

#wzbk {width:1098px; height:550px; border:solid 1px #ddd; margin:12px auto; background:#fff}
#wzbkl {float:left; width:350px; height:550px; overflow:hidden; border-right:solid 1px #ddd}
#flashhd {width:330px; height:260px; overflow:hidden; margin:10px; position:relative;clear:both}
#JINGDONGBox{position:relative;}
#JINGDONGNumID{ position:absolute; bottom:5px; right:5px;}
#JINGDONGNumID li{list-style:none;float:left;width:18px;height:16px; line-height:16px;FILTER:alpha(opacity=80);opacity:0.8;border:1px solid #006C88;background-color:#DAE0E7;color:#000;text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden; font-size:12px}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{border:1px solid #006C88;background-color:#337DAB;color:#FFFFFF;width:18px;height:16px; line-height:16px;font-weight:bold;font-size:13px;}
#JINGDONGContentID li{position:relative; height:260px}
.mask{FILTER:alpha(opacity=40);opacity:0.4;width:100%;height:35px;background-color:#000000;position:absolute;bottom:0;left:0;display:block;}
.comt{width:330px;height:20px;position:absolute;left:0;bottom:5px;color:#ffffff; font-size:12px;text-indent:10px;text-align:left;}
.content p img{ max-width:100%}


#wzbkm {float:left; width:440px; height:530px; padding:10px; overflow:hidden; border-right:solid 1px #ddd}
#wzbkm .dtit {width:auto; height:32px; line-height:32px; border-bottom:solid 2px #ddd; margin-bottom:6px}
#wzbkm .dtit h3 {font-size:16px; border-bottom:solid 2px #0080d6; z-index:99; width:70px}
#wzbkm .dtit .more {float:right; line-height:32px;}
#wzbkm dt {height:30px; height:30px; line-height:30px; overflow:hidden; padding-left:18px; font-size:16px; background:url(libg.png) no-repeat left center}
#wzbkm dt:first-child {font-size: 22px;}  //字号随意自己设置，
#wzbkm dt:first-child a {color: #930000;}  //再来个颜色

#wzbkm dt a {color:#b30303; font-weight:bold}
#wzbkm .c {height:36px; line-height:18px; overflow:hidden; color:#888; margin-bottom:5px}
#wzbkm .t {height:34px; line-height:34px; border-bottom:dashed 1px #ddd; background:url(dot.jpg) no-repeat left center; padding-left:10px; font-size:14px}
#wzbkm .t .time {float:right; line-height:34px; color:#999}
#wzbkr {float:left; width:286px; height:550px; overflow:hidden;}
#gongao {padding:10px; width:266px; height:220px; overflow:hidden;}
#gongao .dtit {width:auto; height:32px; line-height:32px; border-bottom:solid 2px #ddd; margin-bottom:6px}
#gongao .dtit h3 {font-size:16px; border-bottom:solid 2px #0080d6; z-index:99; width:70px}
#gongao .dtit .more {float:right; line-height:32px;}
#gongao ul li {height:30px; line-height:30px; overflow:hidden; background:url(dot.jpg) no-repeat left center; padding-left:10px; font-size:14px;}
#gongao ul li a {color:#f00}
#gongao ul li .time {float:right; line-height:34px; color:#999; font-size:12px}

/*通用标题*/
.dtit-t {width:auto; height:34px; line-height:34px; background:url(dtit-t.jpg) repeat-x left bottom; border-bottom:solid 1px #ddd; margin-bottom:6px}
.dtit-t .more {float:right; line-height:34px; padding-right:8px}
.dtit-t h3 {background:#fff; width:100px; text-align:center; height:32px; border-left:solid 1px #ddd; border-right:solid 1px #ddd; border-top:solid 3px #0081d6; margin-left:10px}
#qyfc {border-top:solid 1px #ddd}
#qyfc dd {height:26px; line-height:26px; overflow:hidden; margin:0 10px; font-size:14px; padding-left:16px}
#qyfc .no1 {background:url(no1.gif) no-repeat left center}
#qyfc .no2 {background:url(no2.gif) no-repeat left center}
#qyfc .no3 {background:url(no3.gif) no-repeat left center}
#qyfc .no4 {background:url(no4.gif) no-repeat left center}
#qyfc .no5 {background:url(no5.gif) no-repeat left center}
#qyfc .no6 {background:url(no6.gif) no-repeat left center}
#qyfc .no7 {background:url(no7.gif) no-repeat left center}
#qyfc .no8 {background:url(no8.gif) no-repeat left center}
#qyfc .no9 {background:url(no9.gif) no-repeat left center}
#qyfc .no10 {background:url(no10.gif) no-repeat left center}
/*行业动态*/
#hydt {border-top:solid 1px #ddd}
#hydt dd {height:28px; line-height:28px; overflow:hidden; margin:0 10px; font-size:14px; padding-left:10px; background:url(dot.jpg) no-repeat left center}

.warp {width:1100px; height:auto; overflow:hidden; margin:0 auto}

/*广告*/
.ad1100 {width:1100px; height:auto; overflow:hidden; margin:10px auto 0}
.ad1100 img {margin-bottom:10px}

/*首页文章版块*/
.warpb {margin-left:-16px; overflow:hidden}
.xwbk {width:354px; height:352px; border:solid 1px #ddd; float:left; margin-left:16px; margin-bottom:15px}
.xwbk .dcon {width:334px; height:296px; padding:5px 10px 10px; overflow:hidden;}
.xwbk .dcon dl {overflow:hidden; margin-bottom:10px}
.xwbk .dcon dl dt {width:128px; height:88px; border:solid 1px #ddd; padding:1px; float:left;}
.xwbk .dcon dl dd {float:left; padding-left:10px}
.xwbk .dcon dl .t {font-size:14px; height:28px; line-height:28px; overflow:hidden; font-weight:bold; width:192px}
.xwbk .dcon dl .c {height:60px; line-height:20px; overflow:hidden; color:#999; width:192px}
.xwbk .dcon ul li {height:28px; line-height:28px; overflow:hidden; background:url(dot.jpg) no-repeat left center; padding-left:10px; font-size:14px}

/*首页图片滚动*/
.itpbk {width:1098px; height:auto; overflow:hidden; border:solid 1px #ddd; margin:0 auto 15px}
.itpbk .dcon {width:1080px; height:210px; padding:9px; overflow:hidden;}
.itpbk .dcon ul li {width:150px; height:200px; margin:0 13px; display:inline; padding:1px; border:solid 1px #ddd; position:relative}
.itpbk .dcon ul li .t {height:30px; line-height:30px; overflow:hidden; position:absolute; left:1px; bottom:1px; width:150px; z-index:99; font-size:12px;background-color:rgba(0,0,0,0.5); background:#fff\5; filter:alpha(opacity=50); text-align:center}
.itpbk .dcon ul li .t * {position:relative;}
.itpbk .dcon ul li .t a {color:#fff}
/*友情链接*/
#links {width:1098px; height:auto; overflow:hidden; margin:0 auto; border:solid 1px #ddd}
#links .dcon {width:auto; height:auto; overflow:hidden; padding:5px 10px}
#links .dcon a {padding:0 10px; height:20px; line-height:20px; overflow:hidden; display: inline-block;}

#about {float:left; width:350px; height:291px; overflow:hidden; background:url(about.html) no-repeat left 10px}
#about .dtit {width:auto; height:52px;}

#news .dtit {width:auto; height:51px; border-bottom:solid 1px #ddd}
#about .dcon {width:350px; height:200px; line-height:200%; overflow:hidden; padding:5px 0 ; text-indent:2em}

#about .dtit .more {float:right; line-height:52px; padding-right:8px; background:url(more.html) no-repeat left center; padding-left:6px}
#news .dtit .more {float:right; line-height:52px; padding-right:8px; background:url(more.html) no-repeat left center; padding-left:6px}

#news {float:left; width:320px; height:252px; overflow:hidden; margin-left:20px; background:url(news.html) no-repeat left 10px}
#news .dcon {width:280px; height:200px; line-height:200%; overflow:hidden; padding:5px 10px; }
#news .dcon ul li {height:24px; line-height:24px; overflow:hidden; background:url(libg.html) no-repeat left center; padding-left:10px;}
#news .dcon ul li .time {float:right; line-height:26px}

#contact {float:left; width:270px; height:137px; padding-top:115px; overflow:hidden; margin-left:20px; background:url(lxwm.html) no-repeat left 13px}
#contact .dcon {width:250px; height:137px; line-height:21px; overflow:hidden; padding:5px 10px;}

.rdiv {width:210px; height:auto; overflow:hidden; border:solid 1px #ddd; margin-top:15px}
.rdtit {width:auto; height:34px; line-height:34px; background:url(dtit-t.jpg) repeat-x left bottom; border-bottom:solid 1px #ddd; margin-bottom:6px}
.rdtit .more {float:right; line-height:34px; padding-right:8px}
.rdtit h3 {background:#fff; width:100px; text-align:center; height:32px; border-left:solid 1px #ddd; border-right:solid 1px #ddd; border-top:solid 3px #0081d6; margin-left:10px}

.rdcon {width:190px; height:auto; overflow:hidden; padding:5px 10px;}
.rdcon ul li {height:24px; line-height:24px; overflow:hidden; background:url(dot.jpg) no-repeat left center; padding-left:10px}

.xm {border-bottom:dashed 1px #ae0101; width:188px; height:auto; overflow:hidden; padding-bottom:6px}
.xm dt {font-size:14px; color:#ae0101; font-weight:bold; width:188px}
.xm dd {float:left; width:89px; height:24px; line-height:24px; overflow:hidden}

/*底部通用*/
#footer {width:1100px; height:auto; text-align:center; margin:20px auto; padding-top:10px; border-top:solid 1px #ddd;}
#footer a {color:#333}


/*内页*/
#main {width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.weizi {width:1090px;line-height:40px; height:40px; border-bottom:solid 1px #ddd; margin-bottom:20px; background:#fff; padding-left:10px}
#mainl {float:right; width:860px; height:auto; overflow:hidden; border:solid 1px #ddd; background:#fff}
#mainr {float:left; width:212px; height:auto; overflow:hidden; background:#fff}
.pdtit {width:auto; height:38px; line-height:38px; background:url(dtit-t.jpg) repeat-x left bottom; border-bottom:solid 1px #ddd; margin-bottom:6px}
.pdtit h3 {background:#fff; width:100px; text-align:center; height:36px; border-left:solid 1px #ddd; border-right:solid 1px #ddd; border-top:solid 3px #E30015; margin-left:10px}
.pdtit span {float:right; line-height:38px; padding-right:10px}
.pdtit span strong {color:#f00; padding:0 5px;}

.pdcon {width:860px; height:auto; overflow:hidden; }

.title {width:auto; height:60px; line-height:60px; overflow:hidden; text-align:center;}
.title h1 {font-size:20px;}
.suxin {width:auto; height:32px; line-height:32px; margin:0 10px; text-align:center; background-color:#F6F6F6; border-bottom:solid 1px #CCC}
.suxin span {padding:0 10px}
.fenxiang { width:auto; height:30px; overflow:hidden; margin:10px}
.content {width:830px;min-height:500px;height:100%;_height:500px; padding:15px; line-height:200%; font-size:14px}
.content imt {max-width:830px;}
.updown {width:auto; height:48px; line-height:24px; border-top:dashed 1px #ddd; margin:15px 10px; padding-top:15px; font-size:14px}

/*子栏目*/
#znav {width:210px; height:auto; overflow:hidden; border:solid 1px #ddd}
#znav .dtit {width:auto; height:38px; line-height:38px; background:url(dtit-t.jpg) repeat-x left bottom; border-bottom:solid 1px #ddd; margin-bottom:1px}
#znav .dtit h3 {background:#fff; width:100px; text-align:center; height:36px; border-left:solid 1px #ddd; border-right:solid 1px #ddd; border-top:solid 3px #0081d6; margin-left:10px}


#znav ul li {height:36px; line-height:36px; overflow:hidden; background:url(libj22.gif) no-repeat 10px center #EEEEEE; border-bottom:solid 1px #DDD; border-top:solid 1px #FFF; padding-left:30px; font-size:14px}
#znav ul .on {background-color:#fff;}
#znav ul .on a {color:#f00}
#znav ul li:hover {background-color:#F1F9FC;}

#rtel {width:210px; height:auto; overflow:hidden; background:url(rtel.html) no-repeat -5px top; margin-top:30px; padding-top:60px; margin-bottom:20px}

/*分页*/
.paging {width:auto; height:30px; line-height:30px; overflow:hidden; text-align:center; margin-bottom:10px}
.paging a {background-color:#DDD; padding:5px 10px;}
.paging b {background-color:#B20205; padding:5px 10px; color:#fff}
.paging a b {background:none; color:#333}

/*文章列表*/
#wzlb {margin:10px 20px}
#wzlb li {height:36px; line-height:36px; overflow:hidden; border-bottom:dashed 1px #ddd; background:url(libj.jpg) no-repeat 5px center; padding-left:15px; font-size:14px}
#wzlb li .time {float:right; line-height:34px; color:#999}
/*图文文章列表*/
.twlb {height:84px; overflow:hidden; margin:0 20px; width:820px; border-bottom:dotted 1px #ddd; padding:15px 0}
.twlb dt {width:120px; height:80px; border:solid 1px #ddd; padding:1px; float:left}
.twlb dt img {width:120px; height:80px}
.twlb .t {float:left; padding-left:15px; height:30px; line-height:30px; overflow:hidden; font-size:14px; width:670px}
.twlb .t .time {float:right; line-height:30px; color:#888}
.twlb .c {float:left; width:670px; height:54px; line-height:18px; overflow:hidden; color:#999; padding-left:15px}

/*图片列表*/
.tplb {float:left; width:154px; height:234px; overflow:hidden; margin:10px 1px 10px 14px; display:inline}
.tplb dt {width:150px; height:200px; border:solid 1px #ddd; padding:1px}
.tplb dt img {width:150px; height:200px}
.tplb dd {height:30px; line-height:30px; text-align:center; overflow:hidden; background-color:#eee}
.tplb:hover dt {border:solid 1px #f00}
.tplb:hover dd {background-color:#AE0D13; color:#fff}
.tplb:hover dd a {color:#fff}

/*产品列表*/
.splb {float:left; width:254px; height:234px; overflow:hidden; margin:12px 11px 0 19px; display:inline}
.splb dt {width:250px; height:180px; border:solid 1px #ddd; padding:1px}
.splb dt img {width:250px; height:180px}
.splb dd {height:24px; line-height:24px; overflow:hidden; padding:5px 0; text-align:center; font-size:14px}
.splb:hover dt {border:solid 1px #D60015}
.splb:hover dd {background-color:#D60015; color:#fff}
.splb:hover dd a {color:#fff}
.newstext {width:100%; height:auto; overflow:hidden; padding:15px 0; line-height:200%; font-size:14px}

/*产品内容页*/
.cpimgsx {width:728px; height:auto; overflow:hidden; margin:15px}
.cpimg {float:left; width:400px; height:300px; border:solid 1px #ddd; padding:2px}
.cpsx {float:right; width:310px; height:300px; overflow:hidden}
.cpsx ul li {height:34px; line-height:34px; overflow:hidden; border-bottom:solid 1px #ddd}
.cpsx ul li strong {width:70px; text-align:right; display:block; float:left; padding-right:5px}
/*下载*/
.down {width:80px; height:34px; line-height:34px; text-align:center; background:#E30015; border-radius:3px; margin:0 auto}
.down a {font-size:14px; color:#fff}

/*留言反馈*/
#message {margin:10px}
#message tr td {padding:5px 0 }
#message tr td .ktxt {background:url(biaodianbg.html) repeat-x left top #fff; height:28px; line-height:28px; border:solid 1px #ccc; width:200px}
#message tr td .ktxtb {background:url(biaodianbg.html) repeat-x left top #fff; height:28px; line-height:28px; border:solid 1px #ccc; width:400px}
#message tr td .ktext {background:url(biaodianbg.html) repeat-x left top #fff; height:28px; line-height:28px; border:solid 1px #ccc; width:400px; height:100px}
#message tr td .kbut {background-color:#BB0406; color:#fff; width:80px; height:30px; line-height:30px; border:none; cursor:pointer}

/*内容表格美化集*/
  /*图片+标题-适合证书展示-头像展示等*/
.bgmha {border-left:solid 1px #ddd; border-top:solid 1px #ddd}
.bgmha tr td {border-right:solid 1px #ddd; border-bottom:solid 1px #ddd; padding:5px}
.bgmha tr td.title {background-color:#eee}

  /*图片加边框*/
.bgmhb img {border:solid 1px #ddd; padding:1px; margin:10px; display:inline}


/*pages start*/
.pages {    text-align: center;
    width: 99%;
    height: 33px;
    margin: 10px 0px 20px 0px;
    margin-left: 21px;}
.pages ul{display:block;  margin:0 auto; overflow:hidden; height:33px; }
.pages ul li { float:left; display:block; margin-right:10px; border:1px solid #ccc;padding:5px 15px; height:21px; font-size:12px; line-height: 21px;}
.pages ul li a { display:block;  color:#666; font-size:12px;}
.pages ul li:hover{display:block;color:#fff; background-color:#E30015;padding:5px 15px; cursor:pointer;}
.pages ul li:hover a {color:#fff; text-decoration:none;}
.pages  ul li.thisclass {color:#fff; background-color:#E30015; }


.pages ul a { float:left; display:block; margin-right:10px; border:1px solid #ccc;padding:5px 15px; height:21px; font-size:12px; line-height: 21px;}
.pages ul  a { display:block;  color:#666; font-size:12px;}



.pages  span.page-status{ display:none}


 .pages  a.page-num-current{color:#fff; background-color:#E30015; }
.pages  span.page-num{ display:none}



/*page end*/

