﻿
/*----------Reset CSS for Browsers----------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
input,select{vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:after,q:before{content:".";}
abbr,acronym{border:none; font-variant:normal;}
.clear { display: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.clearfix{display:inline-block;}
.clearfix:after{content:"."; clear:both; display:block; height:0; visibility:hidden;}

/*----------Reset CSS for Website----------*/
body{color:#333; font-size:12px; line-height:2em; text-align:left; font-family:"宋体",Arial, Helvetica, sans-serif; background-color:#fff;}
a{color:#333; text-decoration:none;}
a:hover{color:#f60; text-decoration:underline;}
#menu li.sub a:hover{color:#f60; text-decoration:underline;}
.mt{margin-top:10px;}

.sc_r{ width:700px; background:white; float:left;height:418px; margin-left:20px;}
/*----------Index CSS----------*/
#wrap{width:960px; margin:0 auto; text-align:left; padding-top:5px;}

#head{height:80px; margin-bottom:5px;}
#head .top{height:80px; position:relative;}
#head .top h1{width:530px; position:absolute; left:0; top:0;}
#head .top h1 a{display:block; height:65px; background:url(../images/logoo.jpg) no-repeat;margin-top:16px;}

.right .nav { width:760px;height:22px;line-height:22px;color:#fff;padding-top:0px;background:url(../images/hjlt_img_meun_bg.gif);text-align:center;}
.right .nav li{float:left; display: inline; color:#ffcc33;}
.right .nav li a {display:block; width:70px; padding-left:0px; color:#ffcc33;}
.right .nav li a:hover, #nav li a.current {color:#003466; background:url(../images/na_bg.gif) center no-repeat;text-decoration:none;}
.right .nav a.current {background:url(../images/na_bg.gif); color:#003466;}

.gdxw { width:70px; line-height:22px; background-color:#f9f9f9; text-align:center; letter-spacing:2px; border-left:1px #f6f6f6 solid; border-bottom:1px #f6f6f6 solid; border-top:1px #f6f6f6 solid; font-weight:bold; color:#003164;}		
.topnewstable { width:560px;}
.gdxwcontent { width:490px; background-color:#f9f9f9; border:1px #f6f6f6 solid; text-indent:25px; color:#000;}
.rightleftcontent{ width: 560px; float: left;}
.rightrightcontent {width: 190px; float: right;}

.content{padding-top:5px;} 
.main{width:960px;}
.left{width:190px; float:left;}
.left ul.ultopleftone {position:absolute; width:190px; background:url(../images/hjlt_img_top_kuaisutongdao.gif) no-repeat; height:264px; background-color:#003466;}
.left ul.ultoplefttwo {position:absolute; width:190px; height:26px; background-color:#003466;}
.left ul li.pctlthj{ width:184px; margin:0 auto; height:23px; line-height:23px;  margin-top:23px;}
.left ul li img { vertical-align:bottom;}
.left ul li.pctlthjtwo{ width:184px; margin:0 auto; height:23px; line-height:23px; margin-top:2px;}
.left ul li.pctsmall { width:184px; margin:0 auto; height:21px; line-height:21px; background:url(../images/hjlt_img_top_prouctbg.jpg); margin-top:2px; text-indent:28px;}
.left ul li.pctsmallhot { width:184px; margin:0 auto; height:21px; line-height:21px; background:url(../images/hjlt_img_home_hot.jpg); margin-top:2px; text-indent:28px;}

.left ul li.hjzxsqyp{ width:184px; margin:0 auto; height:23px; line-height:23px; margin-top:2px; background-image:url(../images/hjlt_img_top_suoquyangpin.gif); text-indent:26px;}
.left ul li.hjzxsqyp a { color:#ffcc33;}


.left ul li.pctsmalltwo { width:184px; margin:0 auto; height:21px; line-height:21px; background:url(../images/hjlt_img_top_prouctbgtwo.jpg); margin-top:2px; text-indent:28px;}
.left ul li span.spanding {padding-left: 35px;}
.left ul li span.spanhot { color:#ffcc33; font-family:Verdana; font-size:9px;}

.right{width:760px; float:right;}
.rightflash{ height:283px;}
 .container, .container * {margin: 0;padding: 0;}
 .container{width: 760px;height: 260px;overflow: hidden;position: relative;}
 .slider{ position: absolute;}
 .slider li{list-style: none;display: inline;}
 .slider img{width: 760px;height: 260px;display: block;}



.lineheight { height:22px; line-height:22px;}
.rightblue { background-color:#013366; width:12px;}
.footerlink { text-indent:5px;}


.bottomcontent {width:960px; height:22px;margin: 0 auto;}

.bottomline {height:3px; line-height:3px; background-color:#c6c6c6; font-size:1px;width: 960px;margin: 0 auto;}
.bottomlogotd {width:200px;background-color:#c6c6c6;}

.backgroundyellow { background-color:#c6c6c6;}
.bottomcontenttable { width:100%}
 .slider2{width: 5000px;}
 .slider2 li{float: left;}
 .num{position: absolute;right: 10px;bottom: 13px;}
 .num li{float: left;color: #E0E0E0;text-align: center;line-height: 16px;width: 16px;height: 16px;font-size: 12px;cursor: pointer;overflow: hidden;margin: 0 2px;border: 1px solid #3A3A3A;background-color: #5C5B5E;display: none;}
 .num li.on{color: #fff;line-height: 16px;width: 16px;height: 16px;font-size: 12px;margin: 0 2px;border: 0;border: 1px solid #000000;background-color: #000000;}
     
.ad {position:absolute;margin-left:757px;margin-top:72px;width:203px;height:295px;z-index:100; } 
.pngImg { background:url(image.png); _background:url(image.gif);} 

.img900 {position:absolute;margin-left:655px;margin-top:26px;width:271px;height:48px;z-index:99;}
.topdivlink { position:absolute; width:165px; margin-left:796px; margin-top:1px; height:22px; z-index:101;}

 a.ahreffff { color:#fff; text-decoration:none;}
 a.ahreffff:hover{ color:#ffcc33; text-decoration:none;}
 a.pageprotitle  { font-weight:bold;}
 a.pageprotitle:hover{ color:#003366; text-decoration:none;}
 
 a.footerlinkfonta { color:#ccc;}
 a.footerlinkfonta:hover { color:#003366;}
 
 .scrolltop {width:440;height:22px; line-height:22px; overflow:hidden;}
 .spantime {font-size: 10px; font-family: Verdana;float:right;}
.homeproudctimagelist{border:solid 1px #eeeeee; padding:5px;width:90px;height:90px;margin-left:auto; margin-right:auto; text-align:center;}
.homeproduct { Width:100%; text-align:center;}
.width100 { width:100%;}

.pagedefaultproduct { width:720px; margin:0 auto; margin-top:10px;}


.fotterlogo{height:22px; position:relative;}
.fotterlogo h1{width:191px; position:absolute; left:0; top:0;}
.fotterlogo h1 a{display:block; height:22px; background:url(../images/hjlt_img_footer_commpanylogo.gif) no-repeat;}


     .paginator
        {
            font: 12px Arial, Helvetica, sans-serif;
            padding: 10px 20px 10px 5px;
            margin: 0px;
           
        }
        .paginator a
        {
            border: solid 1px #ccc;
            color: #0063dc;
            cursor: pointer;
            margin-right: 5px;
            text-decoration: none;
        }
        .paginator a:visited
        {
            padding: 1px 6px;
            border: solid 1px #ddd;
            background: #fff;
            
            text-decoration: none;
            
        }
        .paginator .cpb
        {
            border: 1px solid #F50;
            color: #F50;
            background-color: #ffeee5;
        }
        .paginator a:hover
        {
            border: solid 1px #F50;
            color: #f60;
           
            text-decoration: none;
        }
        .paginator a, .paginator a:visited, .paginator .cpb, .paginator a:hover
        {
            
            height: 16px;
            line-height: 16px;
            margin-left: 5px;
            margin-right: 5px;
            white-space: nowrap;
            font-size: 12px;
            font-family: Arial,SimSun;
            padding: 03px;
        }

#hotnews {position:relative; width:558px; height:180px; margin-top:10px;}
#hotnews h2 {display:block; float:left; width:65px; margin-right:2px; font-size:12px; font-weight:normal; text-align:center; cursor:pointer; line-height:21px;}
#hotnews .title_normal {background:#f9f9f9;}
#hotnews .title_current {background:#fff; color:#000; border-left:1px #ddd solid;border-right:1px #ddd solid;border-top:1px #ddd solid;}
#hotnews ul {position:absolute; left:0px; top:21px; width:558px; padding:15px 0 0 0; border:1px solid #ddd; font-size:12px; z-index:1;}


.homeproimg
{
    border:solid 1px #eeeeee; 
    padding:5px;
    width:75px;
    height:50px;
    margin-left:auto; 
    margin-right:auto; 
    text-align:center
}
.mardivhidden { overflow:hidden; width:100%;}




.left ul.ulleftfooter {position:absolute; width:190px; height:230px;}
.left ul li.qxt { width:190px; height:36px;}
.left ul li.gjyw { width:190px; height:40px;}
.left ul li.gnyw { width:190px; height:41px;}
.left ul li.kehuzaixian { width:190px; height:89px;}
.left ul li.tel400 { width:190px; height:23px;}

.tablewidth560 {width:560px;}
.leftdongtai {height:73px; width:273px; border:1px #ddd solid;}
.rightwuliao {height:73px; width:273px; border:1px #ddd solid; background-image:url(../images/hjlt_img_home_tuandui_bg.jpg);}
.textindent6px { text-indent:6px; width:273px;}

.uskuehu {width: 188px; position: relative; margin-top: 10px; height: 114px; border: 1px #ddd solid;background-image: url(../images/hjlt_img_home_kehu_bg.jpg); background-repeat: no-repeat; overflow:hidden;}
.uskuehu ul li {text-align: right; padding-right: 10px; line-height:23px;}
.zjhjright {width: 190px; height: 22px; background-image: url(../images/hjlt_img_home_zjhj.jpg);margin-top: 10px; text-indent:10px}

.rightwuliao ul li {text-indent: 6px}
.leftdongtai ul li {text-indent: 6px}

.widtthtenpx { width:10px;}


.pagetypemeun { width:190px;color:#000;padding-top:0px;background:url(../images/hjlt_img_page_typmeun.jpg); text-indent:27px;}
.pagetypemeun li{color:#000; height:22px; line-height:22px;}
.pagetypemeun li a {display:block; width:190px; padding-left:0px; color:#000;}
.pagetypemeun li a:hover{color:#003164; background:url(../images/hjlt_img_page_typmeun_white.gif);text-decoration:none;}
.pagetypemeun li a.current {color:#fff; background:url(../images/hjlt_img_page_typmeun_blue.gif);text-decoration:none;}
.pagetypemeun a.current {background:url(../images/hjlt_img_page_typmeun_blue.gif); color:#fff;}

#menu {list-style-type:none; padding:0; margin:0; width:190px;}
#menu ul {list-style-type:none; padding:0; margin:0; width:190px;}
#menu li {float:left;  background:url(../images/hjlt_img_page_typmeun.jpg); position:relative;}
#menu li.sub {background:url(../images/hjlt_img_page_typmeun_blue.gif);}
#menu li.sub a{color:#333;}
#menu li, #menu li a {display:block; color:#fff; font-family:arial, sans-serif; line-height:22px; width:190px; text-decoration:none;  cursor:pointer;  text-indent:20px;}
#menu ul,
#menu li.click ul ul,
#menu li.click ul li.click ul ul {display:none;}
#menu li.hover {color:#ff0; z-index:500;}
#menu li.click {color:#ff0;}
#menu li.click ul {display:block;}
#menu li.click ul li.click ul, 
#menu li.click ul li.click ul li.click ul {display:block; position:absolute; left:110px; top:-1px; border:1px solid #fff; border-width:0 1px 1px;}
#menu li.click ul li.hover {background:url(../images/hjlt_img_page_typmeun_hover.gif);}
#menu li.click ul li.hover ul li {background:#c60;}
#menu li.click ul li.hover ul li.hover ul li {background:#780; z-index:500;}
#menu li.click ul li.hover ul li.hover {z-index:500; background:#ddd;}
#menu li.click ul li.hover ul li.hover a {color:#000;}
#menu li.click ul li.hover ul li.hover ul li.hover {background:#aa0;}
#menu li.click ul li.hover ul li.hover ul li.hover a {color:#fff;}

.pc760 {height: 22px; line-height: 22px; width: 760px; background-image: url(../images/hjlt_img_page_right_top_bg.gif); text-indent: 10px; color: #003366;}
.pc766 {height: 22px; line-height: 22px; width: 760px; background-image: url(../images/hjlt_img_page_right_top_bg1.gif); text-indent: 10px; color: #003366;}
.pc758 {width: 758px;border-left: 1px #e0e0e0 solid; border-bottom: 1px #e0e0e0 solid;border-right: 1px #e0e0e0 solid; background-image: url(../images/hjlt_img_page_right_content_bg.gif); background-repeat:repeat-x;}
.pcheight8 {width:760px; height:8px; line-height:8px; font-size:1px;}
.pc740 {width: 740px; margin: 0 auto;background-color: #fff;}
.pctypebg720 { width:720px; margin:0 auto; margin-top:15px; height:22px; line-height:22px; background-image:url(../images/hjlt_img_page_right_content_inbg.jpg); text-indent:15px;}
.pc700content {line-height:21px; width:700px; margin:0 auto; margin-top:10px;}
.pc700contents {line-height:21px; width:700px; margin:0 auto; margin-top:10px;text-align:center;}
.pc700content h1 { font-size:14px; font-weight:bold;}

.prolist330 { width:330px; margin-top: 5px; margin-bottom: 10px; margin-left: 10px;}
.protd100 {padding: 8px; width: 100px;}
.prolineheight {padding: 8px; line-height: 22px;}
.protdbottomborder {border-bottom: 1px #efefef solid}


.pagecontentlisttitle {width:700px; height:26px;line-height:26px; margin:0 auto;}


.pcul700 {margin:0 auto;width:700px;}
.pcul700li {height:26px; line-height:26px;}
.pclitime {font-size: 9px; padding-left: 8px; color: #999; font-family:Verdana}


.tdbgcenter {text-align:center; background-color:#fff; line-height:30px;}
.tdbgwhite { background-color:#fff; text-align:center;}
.table670 { width:670px; background-color:#000; border-spacing:1px!important;}


.tdlintiecenter { text-align:center; background-color:#CCEEFF; line-height:40px;}
.tdbgblue { background-color:#CCEEFF; text-align:center;}
.tdyellow { background-color:#FFFFCC; text-align:center;}



.pageproudctimagelist{border:solid 1px #eeeeee; padding:5px;width:110px;height:78px;margin-left:auto; margin-right:auto; text-align:center;}

.hr1 { height:1px; border:none; border-top:1px solid #f6f6f6;}

.indent8px { text-indent:8px;}