.header{ background:#f8f8f8; height:128px;}
.header .logo{ position:absolute; top:55px; left:0px;}
.header .myform{ position:absolute; top:40px; right:0px; width:245px; height:24px; border:#87b7e5 solid 1px; background:#fff;}
.header .myform input{ float:left;width:170px; height:24px; line-height:22px; background:#fff url(../images/in-bg.png) left center no-repeat; padding-left:25px;}
.header .myform input.btn{ background:#0C6CB8;width:46px; text-align:center; color:#FFF; padding:0px; float:right; cursor:pointer;}

.header #cn, .header #en{position:absolute;right:105px;top:8px; display: inline-block; height:19px; line-height:19px; color:#0C6CB8; font-size:12px; background:url(/images/guoqi.gif) no-repeat; padding-left:35px;}
.header #en{right:0px; background-position:0 -32px;}

/*---菜单---*/
.nav { margin:0 auto;position:absolute; top:75px; right:0px;}
.nav_li{float:left;display:inline;position:relative; letter-spacing:0px;height:40px; font-weight: bolder;}
.nav_li a{font-size:14px;display:block; height:30px;line-height:30px;text-align:center; color:#0C6CB8; padding:0 15px;}
.nav_li a:hover{background:#0C6CB8; color:#fff;}
/*---子菜单---*/
.nav_li ul{display:none;position:absolute; left:0px; top:30px; z-index:9999; width:120px;}
.nav_li ul li{height:30px;text-align: left; letter-spacing:0px; background:#0C6CB8; font-weight:normal;filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9;}
.nav_li ul li a{font-size:12px;display:block; height:30px;line-height:30px;text-align: left;color:#fff; padding-left:15px;}
.nav_li ul li a:hover{background:#039;}

.banner{ width:100%; background:#0684CE url(../images/banner-bg.png) repeat-x; height:354px; padding-top:0px;}

#h_news_box{width:998px; background:#f1f1f1; height:30px; line-height:30px; border:#ddd solid 1px; overflow:hidden; }
#h_news_box h5{ float:left; width:100px; height:30px; line-height:30px;text-align:center; font-size:14px;background:#01a54f; color:#fff;}
#h_news { float:left;padding-left:10px;}
#h_news li{ width:870px; background:#f1f1f1 url(../images/d1.png) left center no-repeat; height:30px; line-height:30px; text-align:right;}
#h_news li a{ float:left; padding-left:10px;}


.h_title{ height:44px; line-height:44px; font-size:14px; font-weight: bolder; color:#01a54f; position:relative; border-bottom:#ddd solid 1px;}
.h_title em{ font-size:12px; color:#878787; font-weight:normal; padding-left:10px; font-style:normal;}
.h_title a{ display:block; width:17px; height:17px; background:url(../images/more.png) no-repeat; position:absolute; right:0px; top:15px;}

.h_about{ width:450px; height:250px;}
.h_about p{color:#454545; padding-top:5px;}
.h_about a.more2{ display:inline-block; width:91px; height:23px; background:url(../images/more2.png) no-repeat; margin-top:5px;}

.h_cp{ width:300px; height:250px; margin-right:25px;}
.h_cp li{background:url(../images/d1.png) 5px center no-repeat; height:24px; line-height:24px;}
.h_cp li a{padding-left:15px;}

.h_contact{ width:200px; height:250px; background:url(../images/coutact.jpg) right bottom no-repeat; }
.h_contact p{ padding-top:10px;}
.h_contact img{ display:block; margin-top:5px;}

.footer {border-top:#e0e0e0 solid 1px; padding:30px 0; height:85px;background: #fafafa;width: 100%;margin-top:20px; border-bottom:#008AFF solid 5px;}
.f-left{ float:left; width:670px; height:85px;}
.f-left img{ float:left; width:85px; height:85px; padding-right:20px; border-right:#fff solid 1px;}
.f-left p{ float:left;height:85px; border-left:#e0e0e0 solid 1px; padding-left:20px; line-height:22px;}
.f-right{ float:right; width: 320px; height:85px; background:url(../images/f-logo.png) right top no-repeat; text-align:right; position:relative;}
.f-right p{ position:absolute; bottom:0px; right:0px;}

.sub-banner{  width:100%; padding-top:0px; height:215px; overflow:hidden; background:#0684CE ;}

.sub-left{ float:left; width:200px; background:url(../images/l-bg.jpg) repeat-y;}
.sub-right{ float:right; width:780px;}
.l-tit{ background:url(../images/l-titbg.png) no-repeat; height:40px; line-height:40px; font-size:16px; color:#FFF; font-weight:bolder; padding-left:25px;}
.l-tit span{ font-weight:normal; font-size:12px; padding-left:10px;}
.l-nav{padding:10px; overflow:hidden;}
.l-nav li{ height:35px; background:#fafafa url(../images/l-libg.png) 0 -35px no-repeat;border-bottom:#eaeaea solid 1px;}
.l-nav li a{display:block; height:35px;line-height:35px; font-size:14px; padding-left:15px;}
.l-nav li a:hover{background:url(../images/l-libg.png) 0 0 no-repeat;color:#fff;}

.l-nav li.ptree1{height:35px; background:#fafafa url(../images/d.jpg) 25px center no-repeat ;border-bottom:#eaeaea solid 1px;}
.l-nav li.ptree1 a{ color:#333; font-size:12px; background:none; padding-left:35px;}
.l-nav li.ptree1 a:hover{ color:#165fae; font-size:12px; background:none;}
.l-nav li.ptree2{height:35px; background:#d9e9f9 url(../images/d.jpg) 25px center no-repeat ;border-bottom:#eaeaea solid 1px;}
.l-nav li.ptree2 a{ color:#165fae; font-size:12px; background:none; padding-left:35px;}
.l-nav li.ptree2 a:hover{ color:#165fae; font-size:12px; background:none;}

.sitemap{border:#DBDEE1 solid 1px;border-top:#0C6CB8 solid 3px;height:36px; line-height:36px; font-size:14px; color:#0C6CB8; font-weight:bolder; padding-left:10px; background:#f8f8f8; }
.sitemap span{ font-size:12px; font-weight:normal; color:#454545; float:right; padding-right:10px;}

.right-box{border:#DBDEE1 solid 1px;border-top:0px; overflow:hidden; padding:0 10px;}

/*新闻*/
.news_list{margin-top:10px;}
.news_list li{height:35px;line-height:35px;background:#fff url(../images/d1.png) 5px center no-repeat;border-bottom:1px solid #efefef;text-align:right; padding-right:15px;color:#878787;}
.news_list li a{float:left;padding-left:15px;font-size:14px;}

/*产品*/
.p-tit{border:1px solid #D2D1D1; background:#f5f5f5; height:32px; line-height:32px; margin-top:20px; font-size:14px; color:#000;font-weight:bolder;}
.p-tit span{ float:left; display:block; height:32px; width:400px;  padding-left:10px;}
.p-tit em{float:left; display:block; height:32px; width:200px; font-style:normal; padding-left:10px;border-left:1px solid #D2D1D1; }
.p-tit i{ float:right; display:block; height:32px; width:100px; text-align:center;border-left:1px solid #D2D1D1;}

.pd-list {}
.pd-list li {clear:both; height:32px; line-height:32px; border:1px solid #D2D1D1; border-top:0px;overflow:hidden;}
.pd-list li span{ float:left; display:block; height:32px; width:400px;  padding-left:10px;}
.pd-list li em{float:left; display:block; height:32px; width:200px; font-style:normal; padding-left:10px;border-left:1px solid #D2D1D1; }
.pd-list li i{ float:right; display:block; height:32px; width:100px; text-align:center;border-left:1px solid #D2D1D1; font-style:normal;}
.pd-list li i a{ color:#0C6CB8;font-weight:bolder;}


/*正文定义*/
#article-lsf {margin-top:20px;line-height:28px;font-size:14px;}
#article-lsf p{margin-bottom:20px;line-height:28px; font-size:14px;}
#article-lsf img{WIDTH: expression(this.width > 700 && this.width > this.height ? 700 : true);max-width: 700px;margin-top:20px;}
#article-lsf table{border-collapse: collapse; width:100%; margin-top:20px;border:#ddd solid 1px;font-size:12px;}
#article-lsf td{border:#c3c3c3 solid 1px; padding:0 5px; font-size:12px; text-align:center;}
#article-lsf td p{font-size:12px;}

/*正文文章样式*/
.single_title{font-size:22px;font-family:"微软雅黑";text-align:center; font-weight:bolder;margin-top:20px;color:#000; padding:5px 0;}
.single_add{color:#A0A0A0;text-align:center; padding-bottom:10px;border-bottom:#DBDEE1 solid 1px;}
.single_pic img{ display:block;WIDTH: expression(this.width > 700 && this.width > this.height ? 700 : true);max-width: 700px;margin:20px auto auto auto;}
.pre_next{height:28px;line-height:28px;border-top:1px solid #D7D7D7;padding-top:5px;margin-top:15px; font-size:12px;}

.cp-bt{ border-top:#0C6CB8 solid 3px;background:#f4f4f4;height:35px; line-height:35px; padding-left:10px;font-size:14px; font-weight:bolder;}
.cp-nr{ border:#e8e8e8 solid 1px; overflow:hidden; padding:10px;}
.cp-nr img{ float:left; width:245px; margin-right:30px;}
.cp-nr p{float:left; width:450px; font-size:14px;}


/*关键词*/
.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;}
.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;border:#eee solid 1px;}
.table_post td{ padding:10px; font-size:14px;border:#e3e3e3 solid 1px;}
.table_post em{ color:#F00; font-style:normal;font-size:12px;}
.table_post select {width:222px; padding:3px 5px; border:#e3e3e3 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:22px; line-height:20px; 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:#0684CE; border:none; width:113px; height:32px; line-height:28px; text-align:center; color:#FFF; cursor:pointer; margin:0px 20px 0 0px; font-size:14px; border-radius:5px;}


/*分页样式开始*/
.turnover { padding:5px 10px; font-family:"宋体" ;text-align:center; margin-top:10px; 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 #0C6CB8; background:#0C6CB8; color:#fff;  }