#header{ position:relative; height:90px;}
#header .logo{ position:absolute; left:0px; top:3px;}
#header .eng{ position:absolute; right:0px; top:25px;}

#top-cp{ background:url(../images/top-cp.png) no-repeat; height:218px; position:relative;}
#top-cp ul{ position:absolute; left: 100px; top:20px;}
#top-cp ul li{ float:left; width:170px; height:170px; font-size:14px; text-align:center;}
#top-cp ul li img{ display:block; margin:0 auto 10px auto;}

/*---菜单---*/
.nav{width:100%; background:url(../images/navbg.png) no-repeat; height:42px;}
.nav ul{ position:relative; left:65px;}
.nav li{float:left;display:inline; width:100px;position:relative;height:37px; padding:0 2px; background:url(../images/navbg-fg.png) no-repeat;}
.nav li a{font-size:14px;display:block; height:37px;line-height:37px;text-align:center;}
.nav li a:hover{background: url(../images/navbg-hover.png) no-repeat center top; color:#7c7c7c;}
.nav li.home{ background:none;}

/*---子菜单---*/
.nav li ul{display:none;position:absolute; left:0px; top:42px; z-index:9999; width:166px;background:#f8f8f8; }
.nav li ul li{height:35px;text-align: center;color:#333;}
.nav li ul li a{font-size:14px; height:35px;line-height:35px;text-align: center;color:#333;}
.nav li ul li a:hover{background:#f70; color:#fff;}

.w-left{ float:left; width:230px;}
.l-title1{ background:url(../images/l-icon.png) no-repeat; height:48px; line-height:48px; font-size:16px; color:#2b296b; padding-left:30px;}
.l-title2{ background:url(../images/l-icon.png) -230px 0 no-repeat; height:46px; line-height:46px; font-size:16px; color:#2b296b; padding-left:30px;}
.l-list{ background:url(../images/l-icon.png) -460px 0 repeat-y; padding:8px 0;padding-left:30px; overflow:hidden; }
.l-list li{ height:30px; line-height:30px; font-size:14px;}
.l-list li.cur a{ color:#2b296b;}
.l-bot{ background:url(../images/l-icon.png) -690px 0 no-repeat; width:100%; height:12px; overflow:hidden;}

.w-right{ float:right; width:734px;}
.banner{border: 1px solid #dedede; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; overflow:hidden;}
.r-top{ background:url(../images/r-top.png) no-repeat; width:100%; height:20px; overflow:hidden;}
.r-bot{ clear:both; background:url(../images/r-bot.png) no-repeat; width:100%; height:20px; overflow:hidden;}
.r-list{ background:url(../images/r-list.png) repeat-y; overflow:hidden; }
.r-box1, .r-box2{ width:362px; height:178px; position:relative;}
.r-box1{ background:url(../images/r-box1.png) no-repeat;}
.r-box2{ background:url(../images/r-box2.png) no-repeat;}
.r-box1 p, .r-box2 p{ position:absolute; left:150px; top:35px; width:170px;}

.w-h-1 h1{ font-size:24px; font-weight:normal; height:40px;}
.w-h-1 h2{ font-size:12px; font-weight:normal; height:30px;}
.w-h-1-txt{ width:330px;}

.w-h-2 h1{ font-size:20px; font-weight:normal; height:40px; color:#292969;}
.w-h-2-txt{ width:530px;}
.w-h-2 p{ }

#footer { padding:55px 0 35px 0; position:relative;}
#footer p{ text-align:center; padding-top:5px;}
#footer em{ font-family:Verdana, Geneva, sans-serif; font-style:normal;}
#footer .ewm{ position:absolute; right:0px; top:20px; width:90px; text-align:center;}
#footer .ewm img{ width:90px;}

.sitemap{ font-size:30px; font-weight:normal; color:#292969; height:45px;}

/*新闻*/
.news_list{ margin-top:10px;}
.news_list li{line-height:30px;border-bottom:1px dashed #D2D1D1; padding:25px 0; overflow:hidden;}
.news_list li a{ display:block;color:#292969; height:40px;}

/*产品*/
.pd-list{ padding-bottom:30px;}
.pd-list li { margin-top:20px;}
.pd-list li img{float:left;display:inline;width:120px;height:120px;}
.pd-list li .cp-txt { float:right; width:500px;overflow:hidden;}
.pd-list li h2{ display:block; font-weight:normal; font-size:16px; margin-top:25px;color:#292969}
.pd-list li a{color:#292969}

.lingyu{ padding-bottom:30px;}
.lingyu dl{ float:left; width:223px; margin-top:30px;}
.lingyu dt{font-size:16px; font-weight:bolder; color:#292969; text-align:center; padding-bottom:20px;}
.lingyu dd{}
.lingyu dd img{ display:block; margin:0 auto 10px auto;}
.lingyu dd li{height:25px;line-height:25px; background:url(../images/dot1.gif) 35px center no-repeat; padding-left:50px; margin:0px;}

.qita{ margin-top:10px; padding-bottom:30px;}
.qita li{ float:left; width:180px; height:25px; line-height:25px; background:url(../images/dot1.gif) 20px center no-repeat; padding-left:35px;}

.downlist { padding-bottom:30px;}
.downlist li{ margin-top:30px;}
.downlist li img{ width:150px; height:150px; display:block; float:left; margin-right:30px;}
.downlist li p{ float:left; width:490px; color:#292969;}
.downlist li h3{ font-size:16px; font-weight:normal; color:#292969;}
.downlist li h5{ font-size:12px; font-weight:normal; margin-top:5px; margin-bottom:10px;}
.downlist li a{color:#292969;}

/*正文定义*/
#article-lsf {line-height:28px; padding-bottom:30px;}
#article-lsf p{margin-bottom:15px;}
#article-lsf img{WIDTH: expression(this.width > 670 && this.width > this.height ? 670 : true);max-width: 670px;}

#article-lsf .sitemap{ height:30px;}

/*正文文章样式*/
.single_title{font-size:24px;text-align:center;margin:15px 0px;color:#292969;}
.single_add{color:#A0A0A0;text-align:center; padding-bottom:10px; border-bottom:#DBDEE1 dashed 1px;}
.pre_next{line-height:28px;border-top:1px solid #D7D7D7;padding-top:15px;margin-top:15px;}

/*搜索样式*/
.cp-hd{ position:absolute; width:240px; right:0px; top:50px;}

/*关键词*/
.sitetag{ padding:35px 0 10px 0; font-weight:bolder;}
.sitetag span{ margin-right:30px;}
.sitetag a{ border:#aaa solid 1px; font-weight:normal; background:#efefef; margin-right:10px; padding:0px 5px;}
.sitetag a:hover{ background:#ddd;}

/*表单*/
.table_post{ font-family: Verdana, Geneva, sans-serif; padding:20px 0;}
.table_post h2{ background:#eee; font-weight:normal; font-size:14px; padding:10px;}
.table_post .table_box{border:#c3c3c3 solid 1px; padding:15px 0;}
.table_post table{border-collapse: collapse; width:100%; margin-top:20px;}
.table_post td{ padding:5px 10px; font-size:14px;}
.table_post em{ color:#F00; font-style:normal;font-size:12px;}
.table_post select {width:222px; padding:3px 5px; border:#c3c3c3 solid 1px; height:25px; background:url(../images/input_bg.png) repeat-x;}
.table_post input{width:220px;  background:url(../images/input_bg.png) repeat-x; height:30px; line-height:28px; border:#c3c3c3 solid 1px;}
.table_post textarea{ width:400px; height:100px;border:#c3c3c3 solid 1px;background:url(../images/input_bg.png) repeat-x; margin:3px auto;}
.table_post .btn{ background:#e5322c; border:none; width:113px; height:32px; line-height:28px; text-align:center; color:#FFF; cursor:pointer; margin:0px 20px 0 0px; font-size:14px;}


/*分页样式开始*/
.turnover { height:50px; font-family:"宋体" ;text-align:center; margin-top:30px; font-size:14px;}
.turnover a, .turnover .current, .turnover .disabled{display:inline-block; height:25px; line-height:25px; padding:0 10px;margin-left:2px; text-align:center;}
.turnover a, .turnover .disabled { background:#f7f7f7;border:1px solid #ddd;text-decoration:none;}
.turnover a:hover, .turnover .current {border:1px solid #e5322c; background:#e5322c; color:#fff;  }