body { background:url(/templets/default/heilang/images/nei_bg.jpg) top repeat-x; margin:0px; padding:0px; font:13px 微软雅黑; color:#666666;}
img,li,p,ul,h1,h2,h3,h4,dl,dd,dt,th{ border:0px; padding:0px; margin:0px;}

a{ text-decoration:none;}
a:hover{ text-decoration:underline;}

.HeadBar,.NavBar,.BannerBar,.MainBar,.FooterCon,.NeiBanner,.NeiMain,#nav_bg{ width:1020px; margin:0 auto;}

.HeadBar{ height:165px; background:url(/templets/default/heilang/images/img1_02.jpg) top no-repeat; position:relative;}
.Language{ width:956px;  height:35px; list-style:none;}
.Language ul{ list-style:none;}
.Language li{ float:right; margin-top:7px; margin-right:5px;}
.LogoBar{ width:537px; height:85px; float:left; }
.SearchBar{ width:240px;  position:absolute; right:0px; top:10px;}
.SearchBar dt{ width:160px; float:left;}
.SearchT{ border:solid 1px #15c11a; color:#999999;}

.Telico{ position:absolute; right:0px; top:43px;}

.TopNav{ text-align:right; position:absolute; right:0px; bottom:55px; border-top:1px #ebebeb solid; padding-top:5px;}
.TopNav ul{ list-style:none;}
.TopNav li{ float:left; font-size:15px; font-weight:bold;  font-family:微软雅黑; margin-left:20px;}
.TopNav li a{ color:#003D99;}



.FooterCon{ width:1020px; height:220px; margin:0 auto; padding:10px; position:relative;}
.FooterBox h3{ color:#003300; font-size:16px; line-height:25px;}

.FooterContact{ margin:0 40px 0 0; width:220px; position:absolute; left:0px; top:18px;}
.FooterPro{float:right; width:730px;}


.FooterBox{ width:100%; height:203px; background:url(/templets/default/heilang/images/footerBg.jpg) bottom repeat-x #bbe4bc; color:#29422a;  line-height:20px; margin-top:50px; clear:both; }
.FooterBox a{color:#003300;}
.footer_1,.footer_2{width:1020px; margin:0 auto;}
.footer_1{height:110px;}
.footer_2{ height:93px; position:relative;}
.footer_2 .bdsharebuttonbox { position:absolute; right:200px; bottom:15px;}


.footer_2 p{ margin-top:15px;}
.footer_2_nav { width:355px; height:28px; background:url(/templets/default/heilang/images/footerimg_107.jpg); right:0px; top:5px; position:absolute; list-style:none; }
.footer_2_nav li{ float:left;  padding:2px 4px 0 8px;}
.footer_2_other{ position:absolute; right:0px; top:25px;}



.FooterOther{ float:right; width:320px; position:relative; }
.lianzhao{ position:absolute; right:0px; top:5px;}

.FooterPro ul{ list-style:none;}
.FooterPro li{ position:relative; background:url(/templets/default/heilang/images/sanj1.gif) left no-repeat; text-indent:20px; width:24%; float:left;}
.FooterPro a{ color:#29422a;}

.FooterNav{ position:absolute; bottom:10px; left:0px; clear:both;}
.FooterNav ul{ list-style:none;}
.FooterNav li{ float:left; padding:0 5px 0 5px;  font-family:微软雅黑; font-weight:bold;}
.FooterNav li a{color:#81ce84;}

.FooterNav li a{color:#81ce84;}

.footer_copy{ width:600px; position:absolute; left:0px; bottom:10px;}
.footer_honor{ width:350px; position:absolute; right:0px; bottom:1px;}


/*导航.一级菜&#65533;*/

#menu{ height:45px; position:relative; clear:both;}
#menu ul{ list-style:none;}
#menu li{ float:left; width:97px;  height:45px; text-align:center;  font:14px "微软雅黑"; line-height:45px;  _display:inline;  font-weight:bolder; background:url(/templets/default/heilang/images/NavBg_31.jpg) right no-repeat;}
#menu li span{  padding:0 20px; cursor:pointer; }
#menu li a{ color:#004020;}
#menu li a:hover,#menu li a.hover,#menu li a.on{ float:left; line-height:45px; height:45px; background:url(/templets/default/heilang/images/NavBg_30.jpg) ; display:block;}
#menu li a:hover span,#menu li a.hover span,#menu li a.on span{ float:left;  background:url(/templets/default/heilang/images/NavBg_30.jpg);  color:#004020; }
#menu li a.activeMenu{ background:url(/templets/default/heilang/images/NavBg_30.jpg);  color:#004020;}






/*导航.二级菜单*/
#menu-popup{ z-index:999999; position:absolute; top:160px !important; color:#5C5C5D;}
#menu-popup a:link,#menu-popup a:visited{color:#fff;}

#menu-popup .hsabout,#menu-popup .hsnews,#menu-popup .hsproducts,#menu-popup .hsdevelop,#menu-popup .hsservices,#menu-popup .TopNav001,#menu-popup .TopNav002
{ width:220px; background-color:#049e09; border:1px solid #80cd85;  padding:15px; overflow:hidden;}




#menu-popup .hsabout{margin-left:95px; _position:absolute; _top:0;  _left:0;}
#menu-popup .hsproducts{ margin-left:192px; _position:absolute; top:0; _left:0; _display:inline; }
#menu-popup .hsnews{margin-left:289px; _position:absolute; _left:0; }
#menu-popup .hsservices{margin-left:386px; _position:absolute; _left:0px;  _display:inline; }
#menu-popup .hsdevelop{ margin-left:483px; _position:absolute; _left:0; }
#menu-popup .TopNav001{margin-left:580px; _position:absolute; _left:0px; _display:inline; }
#menu-popup .TopNav002{margin-left:677px; _position:absolute; _left:0px;  _display:inline; }

#menu-popup .menucon{ line-height:25px;}
#menu-popup .menucon img{ float:right; }
#menu-popup .menucon a{ margin-right:20px;}




#menu-popup .menupro{}
#menu-popup .menupro dl{ width:70px; height:100px; float:left; margin-right:5px;}
#menu-popup .menupro dd{}
#menu-popup .menupro dd img{ width:70px; height:70px;} 
#menu-popup .menupro dt{ text-align:center;}



/*导航.产品&#65533;2014416&#65533;*/

.MainNav{ height:45px; position:relative; clear:both;}
.MainNav ul{ list-style:none;}
.MainNav li{ float:left; font:13px; line-height:45px;  _display:inline;  background:url(/templets/default/heilang/images/NavBg_31.jpg) left no-repeat; padding-left:9px; margin-right:9px; display:block;}
.MainNav li a{ color:#004020;}
.MainNav li a:hover{background:url(/templets/default/heilang/images/NavBg_30.jpg) ;}



.MainNav a{ padding-right:11px; font-family:微软雅黑; color:#004020;}
.hb{ display:none;}
.img3{ height:25px; padding:15px 5px 0 5px;}
.hb2{height:30px; background-color:#d2e0c9; padding:5px;}


.NeiBanner{ height:380px; margin-top:3px;}
.NeiMain{background:url(/templets/default/heilang/images/NeiMainBg.jpg) top no-repeat #fff; margin-bottom:20px;}


.LeftBar{ width:229px; float:right; margin:20px 20px 0 0 ;}
.LeftBar h2{ height:41px; background:url(/templets/default/heilang/images/Nei_07.jpg); text-indent:20px; color:#226d32; font-size:15px; line-height:40px; }
.LeftBar h2 a{color:#226d32; }
.LeftProList,.LeftProList1{ list-style:none;}
.LeftProList1 { margin-bottom:20px;}
.LeftProList li,.LeftProList1 li{ 	border-right: 1px #d8d8d8 solid;	border-bottom: 1px #d8d8d8 solid;	border-left: 1px #d8d8d8 solid; line-height:25px; text-indent:20px;}
.LeftProList li a{color:#226d32;}
.LeftProList1 li a{color:#ff6633; font-size:14px; font-weight:bold;}
.LeftBar h3{ height:41px; background:url(/templets/default/heilang/images/Nei_07.jpg); text-indent:20px; color:#2D63DE; font-size:14px; line-height:40px; margin-top:20px;}
.LeftBar h3 a {color:#2C7ABD;    }


.rightnews,.rightlabel,.rightdown,.rightvideo,.rightpro{ border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.rightnews{ padding:5px 0 5px 30px; line-height:22px; }
.rightnews ul{}
.rightnews li{ }
.rightnews li a{ color:#999;}

.rightlabel { list-style:none;  padding:5px 0 5px 10px; line-height:22px; }

    .rightlabel li { float:left; padding-left:10px;  }
     .rightlabel li a { color:#666;  }

.RightBar{ width:720px; float:left; margin:20px  0 0 20px; }

.RightBar h1{ font-size:28px;  color:#2D63DE; margin:20px 0 10px 0;}
.RightBar h3{ font-size:17px; background-color:#2D63DE;  color:#fff; margin-bottom:1px; padding:4px;}

.rightdown { height:150px; font-size:12px;}


.rightdown dl { width:95px;  float:left; background-color:#eae8e8;  margin:10px 0px 5px 10px; padding:2px; }
.rightdown dt { text-align:center;}
 .rightdown dt a { color:#333;        }
 .rightdown img{ width:95px; height:100px;  }

.rightvideo dl { width:95px;  float:left; background-color:#eae8e8;  margin:10px 0px 5px 10px; padding:2px; }
.rightvideo dt { text-align:center;}
 .rightvideo dt a { color:#333;        }
 .rightvideo img{ width:95px;  }


.rightpro dl { width:95px;  float:left;  margin:10px 0px 5px 10px; padding:2px; }
.rightpro dt { text-align:center;}
 .rightpro dt a { color:#333;        }
 .rightpro img{ width:95px;  }



.PostionT{border-bottom: 1px #d8d8d8 solid; color:#878787; line-height:35px; }
.PostionT a{color:#292929;}  

.ProType{ margin-top:20px;}
.ProType dl{ width:167px; height:130px; float:left; margin-right:10px;}
.ProType dd{  background:url(/templets/default/heilang/images/ProBg.jpg) top center no-repeat; padding:4px 5px 0 5px; text-align:center;}

.ProType dt{ background-color:#003D99; text-align:center; padding:5px; }
.ProType dt a{ color:#fff;}

.ProTypeDes{ line-height:22px; color:#999; clear:both;}
    .ProTypeDes .img2 { float:right; width:121px; margin:0 0 10px 20px;}
    .ProTypeDes a { font-size:14px; font-weight:bold; color:#333;    }
    .ProTypeDes h4 { color:#000; font-size:18px; color:#226d32; margin:20px 0 5px 0;}
    .ProTypeDes ul,.ProTypeDes ol{ margin:0px;  padding-left:25px;}
    .ProTypeDes .video { float:right; width:300px; height:300px;
    }

.ProPage{ clear:both; margin-top:20px; color:#2D63DE; text-align:center;}
.ProPage a{ color:#fff;}

.ProNext{ background-color:#e5e5e5; clear:both;  padding:5px; height:20px; margin:20px 0 20px 0;}
.ProNext a{ color:#007536;}
.ProNext .pn1{ float:left;   background:url(/templets/default/heilang/images/coin_07.jpg) left no-repeat;  text-indent:20px; width:45%;}
.ProNext .pn2{ float:right;   background:url(/templets/default/heilang/images/coin_09.jpg) right no-repeat;  text-indent:20px; text-align:right; width:45%; padding-right:20px;}

.ProDetai_img{ border-bottom:4px #d8d8d8 solid;  height:240px; padding:5px;}
.ProDetai_img img{ border-right: 1px #d8d8d8 solid;  float:left; }
.ProDetai_img_T{ width:280px; float:right;}
.ProDetai_img_T ul{ font:14px "微软雅黑"; color:#006600; padding-right:20px; line-height:35px;}
.ProDetai_img_T li{border-bottom: 1px #d8d8d8 dotted;  }
.ProDetai_img_T li a{ color:#006600; }
.ProDetai_img_T p{ color:#ff6600; font:13px "微软雅黑"; margin:20px 0; line-height:20px; }
.ProDetai_img_T p a{color:#006600;  font-weight:bold; line-height:35px;}
.ProDetai_t1{ background-color:#c0e6c1; border:1px solid #99cc99; font:14px "微软雅黑"; color:#006600; padding:10px; line-height:25px; clear:both; margin-top:20PX;}
.ProDetai_t1 ul{ padding-left:25px;}
.ProDetai_t1 a{color:#ff6633;  font-weight:bold; }
.ProDetai_t2{  font:14px "微软雅黑 bold"; color:#ff6633; }
.probigimg{ float:right; width:350px; padding:0 0 10px 10px; }






.ProDetai{ margin-top:10px; line-height:27px; position:relative;}
.ProDetai h2{margin:20px 0 5px 0; color:#000; font-size:20px;}
.ProDetai .a1{ font-size:15px; font-weight:bold; color:#ff6633;}
.ProDetai .a2{ font-size:15px; font-weight:bold; color:#333;}

.ProDetai ul,.ProDetai ol{ padding-left:20px;}
.ProDetai table {  border-collapse:collapse; width:100%; margin-bottom:10px; }
.ProDetai table,.ProDetai th, .ProDetai td  {  border: 1px solid #C1C1C1; text-align:center; font-family:Arial; line-height:18px; }
.ProDetai th{ background-color:#EAEAEA; font-size:13px;}
.ProDetai .img1{ float:right; margin:0 0 15px 15px;}
.ProDetai .img2{ float:left; margin:0 15px 15px 0;}
.biaoqiao { color:#006600; background-color:#c0e6c1; border:1px #99cc99 solid; margin-top:15px; font-size:12px; font-weight:normal; padding:2px 2px 2px 10px; }
.biaoqiao a{color:#006600; font-weight:bold;}





.ProRelate{border:1px #d8d8d8 solid; margin-bottom:20px; padding:10px; list-style:none; margin-bottom:20px;} 
.ProRelate ul{ list-style:none;}
.ProRelate li{  background:url(/templets/default/heilang/images/icon1.jpg) left no-repeat;  padding-left:15px; width:31%; float:left; line-height:25px;	height: 26px;}
.ProRelate li a{ color:#666;}

.ProTitle{ border-bottom:1px #ccc dotted; font-size:16px; font-weight:bold; color:#000; margin-bottom:10px;}

.prosub{  position:relative; line-height:22px;}
.prosub img{ float:right; margin-left:20px; width:300px;}
.prosub h4{margin-top: 10px; color: #000; font-size:18px;}
.prosub ol,.prosub ul{ padding-left:20px;}
.prosub a{ color:#ff6633;}

.prosub2{ border:1px #ccc solid; margin-top:20px;}
.prosub2 h2{ font-size:16px; color:#fff; background-color:#226d32; margin:2px; padding:3px; }

.prosub1{ width:40%; height:140px; overflow:hidden; float:left; margin:10px; background-color:#f4f4f4; padding:10px;}
.prosub1 img{ border:2px solid #ccc; float:left; margin:0 10px 5px 0;}
.prosub1 { color:#999;}
.prosub1 a{ font-weight:bold; color:#333; padding-bottom:5px; display:block; }

.prosub3{ line-height:22px; color:#666; font-size:13px;}
.prosub3 .img2{ float:right; width:300px;  margin-left:20px;}

.prosub3 h2{ margin:2px; padding:3px; color:#226d32; }
.prosub3 h4{ color:#000; font-size:18px; color:#226d32; margin:20px 0 5px 0;}
.prosub3 p{ margin-bottom:10px;}
.prosub3h4{margin:20px 0 5px 0; padding:5px; color:#226d32; font-size:20px; background-color:#bbe4bc; clear:both;}
.prosub3 table{border-collapse:collapse; margin-bottom:20px; width:100%; }
.prosub3 table,.prosub3 th, .prosub3 td  {  border: 1px solid #ccc; padding:5px; text-align:center;}
.prosub3 th{ background-color:#ddd;}
.prosub3 .img1{ list-style:none; clear:both;}
.prosub3 .img1 ul{}
.prosub3 .img1 li{ width:45%; float:left; position:relative;}
.prosub3 .img1 li .nam{ position:absolute; bottom:0px; left:0px;}
.prosub3 a { font-weight:bold; color:#ff6633; text-decoration:underline;}
.prosub3 .a1{font-weight:bold; color:#ff6633; font-size:15px;}
.prosub3 .a2{font-weight:bold; color:#333; font-size:14px;}

.prosub3 .list{padding-left:25px;}
.prosub3 ul, .prosub3 ol { padding-left:15px;}

.zixuntel{ width:300px; color:#fe9200; font:18px "微软雅黑" Arial Black ; font-weight: bold;  position:absolute; right:100px; bottom:5px;}
.zixunimg{ position:absolute; right:-20px; bottom:2px;}


.ConDetail{ line-height:24px;}
.strength{}
.strength img{ width:320px;}
.Font1{ margin-bottom:15px;}
.red{ color:Red;}
.txt{width:240px; height:20px; border:solid 1px #c2c2c2;}
.txt1{width:240px; height:50px; border:solid 1px #c2c2c2;}
.btn-gr{width:56px; height:22px; background:#7e7e7e; color:#fff; border:none; cursor:pointer; font-weight:bold;}
.btn-or{width:56px; height:22px; background:#059905; color:#431500; border:none; cursor:pointer; font-weight:bold;}

.Contact{ line-height:32px;}
.Contact td{ padding:4px;}
.ContactTB{ width:100%; border-collapse:collapse; margin-bottom:10px;}
.ContactTB td{ border:solid 1px #cccccc; padding:5px;}


.project{}
.project h2{ font-size:14px; line-height:22px;}
.project h2 a{ color:#333;}
.project dl{ border-bottom:1px dotted #ccc; height:150px; margin-bottom:10px;}
.project dd{ width:70%; float:left; line-height:22px;}
.project dt{ width:200px; float:right; overflow:hidden;}
.project dt img{ width:200px; height:150px;}

.download { list-style:none; }
.download ul {    }
.download li { padding-left:20px; background: url('/templets/default/heilang/images/sanj.gif') center left no-repeat; border-bottom:1px dotted #ccc; line-height:30px; float:left; width:30%; }
 .download li a{ color:#333;}


    .download dl { width:120px;  float:left; background-color:#f5f5f5; margin:0 12px 20px 0; padding:5px; overflow:hidden; }
    .download dt { text-align:center;}
        .download dt a { color:#333;
        }






.News{}
.News h3 a{ color:#333;}
.News p{border-bottom:1px dotted #ccc;  margin-bottom:20px;} 
.News .NewsTime{ color:#999; line-height:35px; }
.News ul{ list-style:none;} 
.News li{line-height:28px; border-bottom:1px dotted #ccc; position:relative; background:url(/templets/default/heilang/images/sanj.gif) left no-repeat; text-indent:20px;}
.News li a{ color:#666; }
.News .NewsTime1{ color:#999; line-height:35px; position:absolute; top:-5px; right:0px; font-size:10px;}

.NewsDetail{ line-height:24px;}
.NewsDetail a{ color:#ff6633; font-weight:bold;}


.NewsDetail h4{ font-size:18px; color:#000; margin:20px 0 5px 0;}
.NewsDetail h5{ font-size:15px; color:#000; margin:20px 0 5px 0;}

.tb,.tb1{  border-collapse:collapse; width:100%; margin:10px 0 10px 0;  }
.tb th,.tb td,.tb1 th,.tb1 td{  border: 1px solid #C1C1C1;}
.tb th,.tb1 th{ background-color:#EAEAEA;}
.tb3{border-collapse:collapse; width:100%; border:0px; margin-top:20px;}
.tb3 table,.tb3 td,.tb3 th{ border: 1px solid #fff;}
.tb1 td,.tb3 th{ text-align:center;}

.NewsDetail .font1 { margin-top:20px; color:#ff3300; clear:both;}
.NewsDetail .font1 a { color:#ff3300; }
.NewsDetail .img1{ float:right; margin:0 0 15px 15px;}
.NewsDetail .img2{ float:left; margin:0 15px 15px 0;}
.NewsDetail  ul,.NewsDetail ol{ padding-left:15px; margin-left:15px;}
.NewsDetail h5{ background-color:#006600; font-size:20px; color:#fff; padding:5px}

.news_pro{border:1px #d8d8d8 solid; line-height:20px;}
.news_pro dl{ width:160px; float:left;  padding:10px 0 5px 15px;}
.news_pro dd{  text-align:center;}
.news_pro dd img{width:160px; }
.news_pro dt{ text-align:center; }
.news_pro dt a{ color:#333; font-weight:normal; font-size:14px;}







.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {background: #469400 url('/templets/default/heilang/images/bg-button-green.gif') top left repeat-x !important;border-color: #459300 !important;color: #fff !important;}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}

.ProTB{ width:100%; background-color:#999999; }
.ProTB td{ background-color:#ffffff; text-indent:5px;}
.ProTB th{ text-indent:5px;}


.zizhi{}
.zizhi img{border: solid 1px #ddd;  padding:1px; float:left; margin:0 5px 5px 0;}


.rightcon{ border-right: 1px #d8d8d8 solid;	border-bottom: 1px #d8d8d8 solid;	border-left: 1px #d8d8d8 solid; padding:17px; color:#8e8989; }
.rightcon img{ float:right; margin:0 0 8px 8px;}
.rightcon 0l,.rightcon li{ padding:0px; margin:0px;}


.RrightContact { height:351px; width:228px; background:url(/templets/default/heilang/images/rithg_contact_bg.jpg) left no-repeat; position:relative;}
.RrightContact .con1,.RrightContact .con2,.RrightContact .con3,.RrightContact .con4,.RrightContact .con5,.RrightContact .con6,.RrightContact .con7,.RrightContact .con8 { position:absolute;  font-family:微软雅黑; font-weight:bold;}
.RrightContact .con1 { left:7px; top:5px; color:#ffff00; font-size:20px; }
.RrightContact .con2 { left:20px; top:45px; color:#ff6600; font-size:28px; }
.RrightContact .con3 {  left:165px; top:62px; color:#003300; font-size:15px; }
.RrightContact .con4{  left:20px; top:87px;  color:#003300; font-size:24px;}
.RrightContact .con5{  left:20px; top:120px; color:#003300; font-size:17px; }
.RrightContact .con6{  left:20px; top:170px; }
.RrightContact .con7{  left:20px; top:240px; font-size:18px; color:#003300; font-weight:bold;}
.RrightContact .con8{  left:20px; top:270px; font-size:15px; color:#006633; }



.video { line-height:23px;}
    .video dl { width:160px;  float:left; background-color:#eae8e8; margin:0 10px 20px 0; padding:5px;  }
    .video dt { text-align:center;}
        .video dt a { color:#333;
        }

    .video img {width:160px; height:88px;    }
.videoCon { margin-top:20px; line-height:24px;
}
.videoCon a{ color:#ff6633;
}

