﻿html{font-size:62.5%; /* 10÷16=62.5% */} body{font-size:12px;font-size:1.2rem ; /* 12÷10=1.2 */} p{font-size:14px;font-size:1.4rem;}
html, body { color:#222; font-family:Microsoft YaHei, Helvitica, Verdana, Tohoma, Arial, san-serif; margin:0; padding: 0; text-decoration: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
img { border:0; }
ol, ul { list-style: none outside none; margin:0; padding: 0; }
a { color:#000000; text-decoration: none; }
.clr { display:block; clear:both; height:0; overflow:hidden; }
.fn16{ font-size:16px;}
.fr{ float:right;}
.mt20{ margin-top:20px;}
.mr10{ margin-right:10px;}
h2 { font-size:16px; }
a{color:#333; text-decoration:none;}
a:hover{color:#c00; text-decoration:none;}
.header{ width:100%; height:32px; line-height:32px; font-size:14px; color:#fff; text-align:center; background:#9b9b9b; }
.logo{ width:100%; }
.logo img {width:100%;}

.banner {width: 100%; padding:0px; margin:0px;}
.banner img {  width:100%;}
 /* 幻灯片 */
.focus{ width:100%; margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7);-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#FE6C9C;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:140px; background:url(http://test.heb.cc/m/css/images/loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
 /* 菜单 */
.nav{ width:100%; padding:10px; padding-right:0px;}
.nav ul li{ float:left; height:45px; line-height:45px; width:30%; text-align:center; background:#3d9738; margin:0px 10px 10px 0px}
.nav ul li a{color:#fff; text-decoration: none; font-size:16px;}

 /* 块标题 */
.hdt{ width:100%; height:44px; color:#fff;  background:url(../image/biaoti_bg.jpg); clear:both;}
.hdt a{line-height:44px; color:#fff; text-decoration:none; font-size:16px;}
.hdt .hdname{ float:left; width:139px; height:43px; line-height:43px; background:url(../image/biaoti.jpg)  no-repeat; text-align:center; color:#fff; font-size:16px; font-weight:bold;}
.bdt{ float:left; padding-left:5px; width:95%; height:auto; overflow:hidden; clear:both;}

 /* 滚动图片 */
.blk_29 {	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(http://test.heb.cc/images/gd-left.jpg) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 26px; CURSOR: pointer; POSITION: absolute; TOP: 40px; HEIGHT: 114px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(http://test.heb.cc/images/gd-right.jpg) no-repeat ; FLOAT: right; WIDTH: 26px; CURSOR: pointer; POSITION: absolute; TOP: 40px; HEIGHT: 114px}
.blk_29 .Cont {	MARGIN: 0px auto; WIDTH:60%; PADDING-TOP: 5px; overflow:hidden;}
.blk_29 .box { float:left; width:200px; text-align:center; margin-right:10px; padding:10px 0px;}
.blk_29 .box IMG { border:#ccc 1px solid; padding:20px 3px; DISPLAY: block; background: #fff; margin:0px auto;}
.blk_29 .box A:hover IMG { border: #5385cc 1px solid;}
.blk_29 .box P { margin: 6px auto 0px; width:180px; line-height:20px}
.rollphotos { margin:10px 0px 0px 0px; WIDTH: 98%; overflow:hidden;}

.i_about{ width:90%; padding:5px; margin:10px 0px; font-size:14px;}
.txt img{width:100%;height:auto; margin:10px 0px;}


 /* 新闻 */
.newslist{ width:98%; padding:1%;}
.newslist ul li{ width:98%;  border-bottom:#485872 1px dashed;padding-bottom:20px;}
.newslist ul li a{line-height:44px;  text-decoration:none; font-size:18px;}
.newslist ul li p{ font-size:12px; color:#82878e; }
.news_t{ width:100%; height:40px; line-height:40px; padding-top:20px; text-align:center; border-bottom:#ccc 1px dashed}
.news_soure{ width:100%; height:25px; text-align:center;}
.newspayge{ float:left; width:100%; height:60px; line-height:60px; text-align:center;}
 /* 产品 */
.fs_l_list{ float:left; padding-left:8%;  width:92%; height:auto; background:#e8e8e8; margin-bottom:10px; clear:both; overflow:hidden;}
.fs_l_list ul{ float:left; width:100%; padding-bottom:20px; overflow:hidden; }
.fs_l_list ul li{ float:left; width:47%; line-height:20px; padding:2px 0px; margin-right:3%; overflow:hidden; }
.fs_l_list ul li a{ font-size:14px; text-decoration:none;}
.fs_l_list .fs_l_bsort{border-bottom:#ccc 1px dashed; font-size:16px; font-weight:bold; width:100%; clear:both;}
 /*  */
.fscp{ padding-left:5%; padding-top:10px;  width:95%; background:#e8e8e8; overflow:hidden;}
.fscp ul li{ float:left; padding:10px; width:40%;  margin-right:3%; background:#fff; text-align:center;margin-bottom:10px;}
.fscp ul li p{ text-align:center; font-size:16px;  height:40px; line-height:40px; overflow:hidden;}
.fscp ul li img{ padding:3px; border:#9b9b9b 1px solid; width:90%; }

.efeff1{ background:#efeff1;}
.fscp_info{ width:100%;}
.fscp_info ul li{ padding-left:8%; width:92%; height:30px; line-height:30px; font-size:16px;}
.fscp_tedian{ float:left; width:100%; height:37px; border-bottom:#0559a6 1px solid; margin:20px 0px;}
.fscp_tedian .fscp_t{ float:left; width:120px; text-align:center; line-height:37px; background:#0559a6; color:#fff; font-size:16px;}

.topbtn{ width:100%; height:40px; line-height:40px; text-align:center; background:#3d9738; clear:both; color:#fff;}
#gotop{ font-size:16px; color:#fff;}
.footer{ height:87px; padding:20px; text-align:center; clear:both;}
.footer img{ margin:30px 0px;}

/* 主体右侧-分页*/
.page_up{  height:25px; width:100%; margin-top:50px; color:#0066CB; font-size:14px; border-top:#ccc 1px solid; padding-top:20px; }
.page_down{  height:25px; width:100%;color:#0066CB; font-size:14px; }

.main_visual{ margin:0 auto; height:300px;border-top:1px solid #d7d7d7;overflow:hidden; text-align:center; padding-top:20px;}
.main_image{height:300px;overflow:hidden;position:relative;}
.main_image ul{width:80%;height:300px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:300px;}
.main_image li span{display:block;width:100%;height:300px}
.main_image li a{display:block;width:100%;height:300px}
div.flicking_con{position:absolute;top:260px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('http://test.heb.cc/m/images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../image/hover_left.png) no-repeat left top;left:2px;}
#btn_next{background:url(../image/hover_right.png) no-repeat right top;right:2px;}

.content{ width:98%; padding:1%;}
/* 分页*/
.anpager{ width:100%; text-align:center; margin-bottom:10px;}
.anpager .cpb {background:#1F3A87 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:5px 8px;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#1F3A87;margin:5px 4px 0 0;padding:5px 8px;text-decoration:none}
.anpager a:hover{background:#1F3A87 none repeat scroll 0 0;border:1px solid #1F3A87;color:#FFFFFF;}







