@charset "utf-8";
/*
body{ padding:0px; margin:0px auto; color:#666666; background:#fff; font-family:"宋体";width: 100%; min-width:1000px; width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" );zoom:1; }
*/
table{ border:0px; border-collapse:collapse;}
li{ list-style:none;}
ul,li,form, dl,dt, dd, div ,ol{ padding: 0px; margin: 0px; }
select,input{ font-size:12px; font-style:normal;}
img{ border:none; border:0;}
a{ text-decoration:none;color:#515151;outline:none;}
a:active {star:expression(this.onFocus=this.blur());}
a:focus {outline:0;}
a:hover{ color:#ea5404; text-decoration:none;}
.clear{ clear:both; height:0; overflow:hidden;}
/*top.html*/
/*
.info{ overflow-x:hidden; text-align:justify; word-wrap: break-word; word-break: normal; line-height:25px; font-size:14px; line-height: 150%;color: #424242;padding: 0px;}
.info{border: 1px red solid;}
*/
.divTitle{text-align: center;margin-top: 40px;margin-bottom:20px;color: #333;font-weight: 900;font-size: 2.125rem;}
.info .divTitle lyw{position:absolute;margin: 40px -110px;width: 5.4375rem;height: 3px;background-color: #000;display: none;}
.Auto{ width:1050px; margin:0 auto; }
.home_top{position:relative;height: 100px;text-align: center;width: 100%;}
.home_top .Logo{ width:270px; height:93px; position:absolute;top:5px; left:20px; background:url("../../pic/zlkjIcon.jpg") no-repeat center center;background-size: contain;}
/*
.home_top .Logo{ width:270px; height:93px; position:absolute;top:0px; background:url("../../pic/logo5.png") no-repeat center center;}
*/
.Logo a{ display:block; height:93px;}
.Email{ background:url("../../pic/img/bg_email.png")no-repeat; width:247px; height:75px; position:absolute; right:-10px; top:67px; font-size:16px; font-family:"Microsoft YaHei",微软雅黑;}
.Email a{ color:#fff; display:block; padding-top:21px; padding-left:51px; height:54px;}
.Email a span{ font-family:Arial; text-transform:uppercase;}

.Menu{ position:absolute;padding-top:0px; height: 40px;}
.Menu ul{ float:left;}
.Menu li{ float:left; background:url("../../pic/img/menu_line.png") no-repeat right top; font-size:14px; font-weight:bold; width:90px; text-align:center; padding-right:10px; position:relative; z-index:10; line-height:24px;}
.Menu li.home{ width:63px;}
.Menu li a{ padding-bottom:10px; display:block;}
.Menu li a:hover,.Menu li a.aon{ color:#ea5404;background:url("../../pic/img/menu_aon.png") no-repeat center bottom;}
.Menu li .subnav{ display:none; position:absolute; left:-21px; top:26px; width:111px; background:url("../../pic/img/subnav_t.png") no-repeat center top; padding-top:7px; }
.Menu li .subnav dl{ background:url("../../pic/img/bg_bai.png") repeat; /*overflow:hidden; */padding:10px 0;}
.Menu li .subnav dl dd{ line-height:30px; position:relative;}
.Menu li .subnav dl dd a{padding:0 5px; color:#555;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Menu li a.on{ color:#ea5404;}
.Menu li .subnav dl dd a.acur{color:#ea5404;}
.Menu li .subnav dl dd a:hover{ background:none; color:#ea5404;}
.Menu li .subnav dl dd span{position:absolute;background:url("../../pic/img/bg_bai.png") repeat;width:131px; left:131px; top:0px; display:block;}
/* home_topImg上侧轮播图 */
.home_topImg{ width:100%; height:550px; z-index:0; padding-top:4px;}

#slide-index {min-width: 1000px;overflow: hidden;position: relative;width: auto;z-index: 0;}
#slide-index .slide {height:505px; position: relative; }
#slide-index .image {margin: 0 auto; position: absolute; z-index: 1; right:0px}
#slide-index .image a { display: block; height:500px; background-repeat:no-repeat; background-position:center top; cursor:default; }
#slide-index .control { display:none;}


.h_btn{ width:340px; float:right; padding-top:18px;}
.h_btn h1{ color:#1EB57E; background:url("../../pic/img/icon04.png") no-repeat left center;}


.h_btn h1 a {
    background: url("../../pic/img/a_more_green.jpg") no-repeat center center;
}
.h_btn li{ float:left; background:url("../../pic/img/libg.png") no-repeat; width:155px; height:43px; line-height:43px; margin-bottom:15px; margin-right:10px;}
.h_btn li a{ padding-left:38px; display:block; height:43px; background-repeat:no-repeat; background-position: 10px center; color:#797979;}
.h_btn li a.a1{ background-image:url("../../pic/img/icon01.png")}
.h_btn li a.a2{ background-image:url("../../pic/img/icon02.png")}
.h_btn li a.a3{ background-image:url("../../pic/img/icon03.png")}
.h_btn li a.a4{ background-image:url("../../pic/img/icon04.png")}
.h_btn li a.a5{ background-image:url("../../pic/img/icon05.png")}
.h_btn li a.a6{ background-image:url("../../pic/img/icon06.png")}
.h_btn li a:hover{ color:#ea5404;}
.h_btn li a em{ font-style:normal; font-size:18px;}
.h_btn .txt{ width:300px;background:url("../../pic/img/bg_green.jpg") repeat-x left top; padding:0 10px;height:156px;}
.h_btn .txt dd{ height:26px; line-height:25px;font-size: 14px;}
.h_btn .txt dd span{ float:right; color:#979696;}
.h_btn .txt dd a{ padding-left:10px;}


.Footer{ margin-top:5px; background:url("../../pic/img/bg_bottom.jpg") repeat-x left top; width:100%; min-width:1007px;float: left;}
.Bottom{ width:964px; margin:0 auto; position:relative;  z-index:100;height:80px; padding-top:5px;font-size: 14px}
.Bottom span{ position:absolute; right:58px; top:37px;}
.Bottom #ewm{ position:absolute; right:0px; bottom:5px; width:47px; height:47px;}
.Bottom p{ padding:8px 0; color:#585858; font-family:Arial; margin:0;}

.pageban{ margin-top:4px; height:550px; background-repeat:no-repeat; background-position: center top;}

/*
.Contain{background:url("../../pic/img/main.png")/*tpa=http://www.gzjtjt.com/cn/images/main.png*/ no-repeat center 4px; width:100%; margin-top:-39px; position:relative; z-index:1; padding-bottom:30px;}
*/
.Contain{width:100%; margin-top:-39px; position:relative; z-index:1; padding-bottom:30px;}
.Content{width:1007px; margin:0 auto;}
.main_b{ background:url("../../pic/img/main_b.png")/*tpa=http://www.gzjtjt.com/cn/images/main_b.png*/ no-repeat right bottom; padding-bottom:17px; }
/*
.main_m{ background:url("../../pic/img/main_m.png")/*tpa=http://www.gzjtjt.com/cn/images/main_m.png*/ repeat-y right top;}
*/
.main_t{ background:url("../../pic/img/main_t.png")/*tpa=http://www.gzjtjt.com/cn/images/main_t.png*/ no-repeat right top; padding-top:33px;}

/*
.Rightbar{ width:730px; float:right;   padding-right:40px; margin-top:-33px;}
*/
.Rightbar{ width:1050px; margin-top:-33px;}
.Sidebar{ display: none;width:190px; padding-left:9px; padding-right:12px; float:left; background:url("../../pic/img/side_t.png")/*tpa=http://www.gzjtjt.com/cn/images/side_t.png*/ no-repeat left top; margin-top:-104px; z-index:10; position:relative;}
.Sidebar h1{ margin:0; padding-top:38px; height:50px; font-size:16px; color:#fff; padding-left:30px;}

.Current{line-height:34px; text-align:right;background-color: #f2f2f2}
/*
.Current span{ text-decoration:underline; color:#e3623c;}
*/
.Current a{ text-decoration:underline; color:#e3623c;font-size: 14px;}
.Current span{ text-decoration:underline; color:#e3623c;font-size: 14px;}

.Sub{ padding-left:13px; padding-right:18px; background:url("../../pic/img/sidebg.jpg") repeat-y left top; padding-bottom:32px;  height:150px; min-height:150px;}
.Sub li{ line-height:30px;}
.Sub li a{ color:#616161;background:url("../../pic/img/side_a.jpg") no-repeat left top;  height:30px; padding:0 13px;display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Sub li a:hover,.Sub li a.aon{ color:#ea5404; font-weight:bold;background:url("../../pic/img/side_aon.jpg")/*tpa=http://www.gzjtjt.com/cn/images/side_aon.jpg*/ no-repeat left top; }
.Sub li dl{ display:block;}
.Sub li dl a{ background:url("../../pic/img/side_dl_a.jpg")/*tpa=http://www.gzjtjt.com/cn/images/side_dl_a.jpg*/ no-repeat left bottom; padding-left:39px;}
.Sub li dl a:hover,.Sub li dl a.aon{background:url("../../pic/img/side_dl_aon.jpg")/*tpa=http://www.gzjtjt.com/cn/images/side_dl_aon.jpg*/ no-repeat left bottom; }

.side_contact{ background:url("../../pic/img/side_b.png") no-repeat -9px bottom; padding-bottom:20px;}
.side_contact dl{ background:url("../../pic/img/side_m1.jpg") no-repeat -9px top; padding-top:148px; height:auto !important; height:80px; min-height:80px;}
.side_contact dd{ padding-left:21px; padding-right:23px; padding-bottom:10px; line-height:18px;}
.side_contact dd em{ font-style:normal; color:#ec7637;}
.side_contact dd span{color:#ea5404;}

/*pages*/
.Pages{ padding:20px 0; line-height:18px; zoom:1; overflow:hidden;text-align:right;float: right;margin-right: 60px;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; border:1px solid #d7d7d7; padding:0 5px; background:url("../../pic/img/pagebg.jpg")/*tpa=http://www.gzjtjt.com/cn/images/pagebg.jpg*/ repeat-x left bottom #fff;} 
.Pages  b{ font-weight:normal;}
/*pages end*/
/*
.newsinfo .Title{ background:url("../../pic/img/dot.jpg") repeat-x left bottom; font-weight:bold; color:#ea5404; padding:10px 0; text-align:center; font-size: 18px;margin-top: 30px;}
*/
.newsinfo .Title{ background:url("../../pic/img/dot.jpg")/*tpa=http://www.gzjtjt.com/cn/images/dot.jpg*/ repeat-x left bottom; font-weight:bold; color:#000; padding:10px 0; text-align:center; font-size: 18px;margin-top: 30px;}
.newsinfo .Createdate{ padding:10px 0; color:#666; text-align:center;}
.BUSinfo .Title{ background:url("../../pic/img/dot.jpg")/*tpa=http://www.gzjtjt.com/cn/images/dot.jpg*/ repeat-x left bottom; font-size:14px; font-weight:bold; color:#ea5404; padding:15px 0; text-align:center; margin-bottom:15px;}

.info_back{ text-align:center; padding:20px 0; text-align:center; font-weight:bold; font-size:15px; }
.info_back a{color:#ea5404;}
/*.info_back a:hover{ color:#f00;}*/
.info_next_prev{ height:30px; line-height:30px; overflow:hidden;}
.info_next_prev span.l{ float:left;}
.info_next_prev span.r{ float:right;}

.List li{ float:left; width:240px; padding:0 10px; height:230px;}
.List li .pic { position:relative;}
.List li .pic i{ position:absolute; right:15px; bottom:15px; width:21px; height:21px; background:url("ico_video.png")/*tpa=http://www.gzjtjt.com/cn/images/ico_video.png*/ no-repeat;}
.List li .pic img{width:234px; border:1px solid #ecebeb; padding:6px;}
.List li p{ text-align:center; margin:0; padding:5px;}
.List li p a{display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:0 5px; height:30px; line-height:30px;}

.List_honor li{ float:left; width:217px; text-align:center; padding:0 10px; height:220px;}
.List_honor li .pic{ padding-bottom:10px;}
.List_honor li .pic img{width:203px; height:146px; border:1px solid #ecebeb; padding:6px;}


.video_Infoarea{}
.video_Infoarea .title{ text-align:center; padding:0 20px; font-size:14px; color:#ea5404; font-weight:bold; padding:32px 0;}
.video_Infoarea .video_file{ text-align:center; padding-bottom:14px;}
.vide_intro{}
.vide_intro .title{ font-size:14px; color:#ea5404; font-weight:bold; padding:38px 0 10px 0;}

.List_news1{
	border: 1px solid #a1a1f5;
}
.List_news li{ height:134px; position:relative; border-bottom:1px solid #ebebeb; margin-bottom:25px;}
.List_news li .pic{ width:166px; float:left; background:url("../../pic/img/imgbg.jpg") no-repeat center bottom; padding-bottom:9px;}
.List_news li .pic img{ border:1px solid #e3e3e3; height:99px; width:178px; padding:4px;}
.List_news li .txt{ width:518px; padding-right:10px; float:right;}
.List_news li .txt h1{ font-size:12px; height:27px; line-height:27px;}
.List_news span{ float:right; color:#acacac; font-weight:normal; font-size:10px; font-family:Arial;}
.List_news li .txt p{ margin:0; color:#a6a6a6; line-height:22px;}
.List_news li a.more{ position:absolute; color:#ce5205; left:203px; top:96px;}
.List_news ol{ background:url("../../pic/img/dot.jpg") repeat-x left bottom; height:35px; line-height:35px;}
.List_news ol a{ background:url("../../pic/img/icon.gif") no-repeat left center; padding-left:15px;}

.List_business{text-align: center;}
.List_business h1{ border-bottom:1px solid #e8e8e8; background:url("../../pic/img/ico.jpg") no-repeat left center; height:36px; line-height:36px; color:#eb5b0e; font-size:14px;margin:14px 0; padding-left:30px;text-align: left;}
.List_business ol{background:#44c6b3; height:35px; line-height:35px; overflow:hidden; margin-bottom:10px; font-weight:bold;color: white;}

.List_business .zwmc{width: 25%;float: left;}
.List_business .phone{width: 18%;float: left;}
.List_business .fax{width: 25%;float: left;}
.List_business .linkurl{width: 30%;float: left;}

.List_business li{ margin-left:5px; border-bottom:1px solid #f3f3f3; height:37px; line-height:37px; clear:both;}
.List_business li em a{ padding-left:26px; background:url("../../pic/img/ic.jpg") no-repeat 9px center;}
.List_business span.linkurl a{color:#eb5b0e;}

.List_business .download_wjmc{width: 50%;float: left;}
.List_business .download_wjcz{width: 50%;float: left;}
.List_business span.download_wjcz a{color:#eb5b0e;}


/*
.List_business .linkurl{ display:block; float:right;min-height:35px;}
.List_business span.linkurl{ width:93px;}
.List_business span.fax{ width:193px;}
.List_business span.phone{ width:137px;}
.List_business em{ font-style:normal;}
.List_business ol em{ padding-left:18px;}
.List_business li{ margin-left:5px; border-bottom:1px solid #f3f3f3; height:37px; line-height:37px; clear:both;}
.List_business li em a{ padding-left:26px; background:url("../../pic/img/ic.jpg") no-repeat 9px center;}
.List_business span.linkurl a{color:#eb5b0e;}
*/
/*.List_business span.linkurl a{ background:url("../img/a_link.jpg") no-repeat center center; display:inline-block; width:18px; height:37px; margin-left:20px;}*/
.templet_links_001{ height:auto !important; height:400px; min-height:400px;}
.templet_links_001 ul li{ text-align:center; width:182px; float:left; height:90px; overflow:hidden; padding-top:15px;}
.templet_links_001 ul .pic{ border:solid 1px #ccc; padding:2px; background:#fcfcfc; width:150px; margin:0 auto;}
.templet_links_001 ul .pic img{ width:150px; height:60px;}
.templet_links_001 ul h5{ font-size:12px; font-weight:normal; padding:8px 0px; margin:0;}

.ul_sitemap li{ padding-bottom:10px;}

.showFalse{ display:none;}
.blue{
	color: #02B5F7;
}
.green{
	color: #19B47B;
}
/*振隆印象*/
.Impression{
	padding: 0 70px;
}
/*在线视频*/
.zhinengjiakao1{
	padding: 0 10px;
}
/*卡片式样式*/
.lyw-split-tile {
    max-width: 1050px;
    width: 100%;
    /*padding: 20px 30px;*/
    margin: 0 auto;
    float: left;
}
.card-wrapper{
	width: 100%;
	min-height: 350px;
    /*display: flex;*/
}
.card-wrapper .div_zwsj{
	color: red;
	text-align: center;
	font-size: 14px;
}
.card-wrapper .title-card {
    display: inline-block;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: calc(50% - 12px);
    margin-right: 24px;
    float: left;
    width: 47%;
}
.card-wrapper .card{
	border-radius: 5px;
    flex: 0 0 100%;
    display: flex;
    flex-direction: row;
    margin-bottom: 24px;
    border: 1px solid rgba(0,0,0,.125);
    height: 150px;
    cursor: pointer;
    -moz-box-shadow: 0 4px 10px 0 rgba(34,41,77,.15);
    box-shadow: 0 4px 10px 0 rgb(34 41 77 / 15%);
    transition: all .6s;
}
.card-wrapper .card .img-wrapper img {
	width: 98%;
	padding: 26px 5px;
}

.card-wrapper .card .img-wrapper .btn-explore {
    display: inline-block;
    font-size: .75rem;
    font-weight: 600;
    color: #fff;
    background-color: #d61222;
    border-radius: 25px;
    left: 50%;
    bottom: 5px;
    position: absolute;
    transform: translate(-50%,-50%);
    border: 0;
    width: 92px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.card-wrapper .card .img-wrapper {
	width: 144px;
    /*background-color: #f2f2f2;*/
    position: relative;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border-radius: 5px;
}
.card-wrapper .card .content-wrapper {
    color: #505050;
    width: calc(100% - 144px);
    padding: .625rem 1rem;
    overflow: hidden;
}
.content-wrapper .title {
	color: #000;
    height: 50px;
    vertical-align:middle;
    display:table-cell;
}
.card-wrapper .card .content-wrapper .description p {
    height: 5.3rem;
    display: block;
    display: -webkit-box;
    max-width: 95%;
    line-height: 1.6;
    line-clamp: 5;
    -webkit-line-clamp: 5;
    -moz-line-clamp: 5;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 13px;
}




/*首页产品分类和热点新闻*/
.home_content{
	width: 100%;
    text-align: center;
    margin-top: 50px;
}
.home_content_title h3{
	display: inline-block;
    color: #333;
    font-weight: 900;
    font-size: 2.125rem;
    margin: 0 20px .7rem;
} 
.home_content_title span{
	margin: 0 auto;
    display: block;
    width: 3.4375rem;
    height: 4px;
    background-color: #cf261c;
}
/*首页产品分类*/
.home_content_img_cpfl{ max-width: 1250px; margin: 0 auto; padding:10px 0;}
/*首页热点新闻*/
.home_content_img_rdxw{ max-width: 1250px; margin: 0 auto; padding:10px 0;}
.home_content_img_rdxw li{float: left; width:33%;margin-bottom:20px;}
/*上侧导航菜单*/
.home_top .menus{
	position:absolute;
	max-width: 1000px;
	height:93px;
	width:100%;
	padding:30px 0;
	
	left:50%;
	margin-left: -700px;
}
















