﻿@charset "utf-8";
/* CSS Document */
body, input, select, textarea, button { font-family: Microsoft Yahei, "黑体","Times New Roman"; color: #666; }
a{ text-decoration-line: none; color:#000; font-family: Microsoft Yahei, "黑体","Times New Roman";}
a:hover{ text-decoration-line: none; color: brown;font-family: Microsoft Yahei, "黑体","Times New Roman";}
ul,li,dd,dt,dl{ list-style:none; padding: 0; margin: 0;}
.clear{clear:both}
.container{ padding:0 1%;}
.qiqi_top{ width: 100%; line-height: 35px; background:#3c3c3c;}
.qiqi_h1{ font-size:16px; color: #fff; padding: 10px; margin: 0;}
.qiqi_header{ width:100%; background: #595959; height: 90px;}
.qiqi_logo{ float: left;}
.qiqi_biaoti{float: left; color: #fff; line-height: 90px; font-size: 25px; font-weight: bold;}
.img-radius{border-radius: 10px;}

/*首页标题*/

.qiqi_margintop{margin-top: 20px;}
.qiqi_marginbot{margin-bottom: 20px;}
.qiqi_paddingtop{padding-top: 20px;}
.qiqi_paddingbot{padding-bottom: 20px;}
.qiqi_titcolor{ color: chocolate;}
.qiqi_titcolor1{ color:#0d47a1;}

hr{padding: 0; margin: 0;}

.qiqi_height{ line-height: 35px;}
.qiqi_p{text-indent:25px}
.qiqi_a{ text-align: center; line-height: 30px;}
.qiqi_a a{ text-decoration-line: none; font-size: 16px; color:#666; }
.qiqi_cpimg img{ width: 250px; height: 180px;}
.qiqi_xgimg a img{ width: 180px; height: 135px;}

/*面包屑*/
.qiqi_mianbaoxie{ border: 1px solid #ccc; background: #f5f7f9; line-height: 35px; height: 35px; margin-top: -21px;}
.qiqi_mianbaoxie a{ color: #666;}
.qiqi_mianbaoxie a:hover{color: #1041B4；}

.qiqiq_img img{ max-width:100%;height:auto;}

/*头部*/
.qiqi_header{width:100%;  background-color:#fff; height: auto;}
.qiqi_htop{ border-bottom:1px solid #ececec; height: 43px;}
.qiqi_htop em{ float:left; line-height:43px; font-size:13px; color:#3b3b3b;}
.qiqi_htop h1{ float:left; line-height:43px; font-size:13px; color:#3b3b3b; font-weight:normal; padding: 0; margin: 0}
.qiqi_htop ul{ float:right;}
.qiqi_htop li{ float:left; line-height:43px; padding:0 13px; }
.qiqi_htop li a{ font-size:13px; color:#3b3b3b;}
.qiqi_htop li.noBg{ background:none;}
.qiqi_htop span img{ display:block; position:absolute; bottom: -100px; left: -60px; display:none;}
.qiqi_htop span:hover img{ display:block;}

/*qiqi_hcont*/
.qiqi_hcont{ padding:23px 0;}
.qiqi_hcont .qiqi_logo{ float:left; position:relative;}
.qiqi_hcont .qiqi_logo dl{ overflow:hidden;}
.qiqi_hcont .qiqi_logo dt{ float:left;}
.qiqi_hcont .qiqi_logo dt img{ display:block;}
.qiqi_hcont .qiqi_logo dd{ margin-left:184px; padding-left:15px; border-left:1px solid #ececec; margin-top:5px;}
.qiqi_hcont .qiqi_logo dd h1,.qiqi_hcont .qiqi_logo dd h2 ,.qiqi_hcont .qiqi_logo dd div{ font-size:25px; color:#3b3b3b;padding: 0; margin: 0}
.qiqi_hcont .qiqi_logo dd h2 span { color:#007b5f; font-weight:bold;padding: 0; margin: 0}
.qiqi_hcont .qiqi_logo dd div span{ color:#007b5f; font-weight:bold;}
.qiqi_hcont .qiqi_logo dd div h2,.qiqi_hcont .qiqi_logo dd div p{ font-size:15px; color:#3b3b3b; display:inline; padding: 0; margin: 0}
.qiqi_hcont .qiqi_pinpai{ float:left; margin-left:200px;}
.qiqi_hcont .qiqi_pinpai img{ width:70px; height:70px;}
.qiqi_hcont .qiqi_phone{ padding-left:45px; background:url(../images/pro_tel.png) no-repeat left center; margin-top:12px; float:right; }
.qiqi_hcont .qiqi_phone p{ font-size:15px; color:#3b3b3b;}
.qiqi_hcont .qiqi_phone b{ font-size:22px; color:#007b5f;}

/*nav*/
.qiqi_nav{background:url(../images/navbg.png) repeat-x center #007358; position:relative; z-index:999;}
.qiqi_nav .nav1{  padding: 0px; margin: 0px;}
.qiqi_nav .nav1  li{ position:relative;}
.qiqi_nav .nav1  li a{ font-size:15px; color:#fff; text-decoration:none; padding:0 16px; display:block; line-height:54px;}
.qiqi_nav .nav1 li a:hover,.qiqi_nav .nav li.active a{ background-color:#ff7800; color: #fff;  font-size:15px; }


/*手机footer*/
	/* footer */
.qiqi_banquan{ width: 100%; height: 30px; line-height: 30px; color:#000; border: 1px solid #ff0000;}
.qiqi_footer{width:100%;height:60px;position: fixed!important;bottom: 0;right: 0;z-index: 9999;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s; background: #000; padding-top:10px; padding-bottom:10px; margin-top: 60px;}
.qiqi_foot{width:100%;position: fixed;height:60px;bottom:0;left:0;z-index:10;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.qiqi_foot_relative{position:relative;width:100%;height:60px; text-align: center; }
.qiqi_foot a{display:block;float:left;width:25%;color:#fff}
.qiqi_foot a span{display:block;width:100%;text-align:center;font-size:20px;line-height:20px;}
.qiqi_foot a h3{width:100%;text-align:center;font:"microsoft yahei"; font-size: 16px; line-height: 20px;margin-top: 8px;}


.qiqi_linkbg{ width:100%;background-color:#242424; padding-top:10px;}
.qiqi_bottom_banquan{ color: #fff; padding: 20px 0;}
.qiqi_bottom_banquan a{ color: #fff; }
.qiqi_xxk{ margin:0px auto; background-color:#242424; padding-bottom: 20px;}
.qiqi_bottom_bq{ background-color:#242424;}
.qiqi_xxk .tab0{ overflow:hidden;}
.qiqi_xxk .tab0 span{ float:right; padding:10px 10px 10px 2px; color:#fff;}
.qiqi_xxk .tab0 a{ display:block; padding:10px 20px; float:left; text-decoration:none; color:#fff; border-top:2px #242424 solid; border-left:2px #242424 solid;}
.qiqi_xxk .tab0 a:hover{ color:#FC0; text-decoration:none; border-top:2px #FC0 solid; }
.qiqi_xxk .tab0 a.on{ background:#35393C; color:#fff; text-decoration:none; border-top:2px #FC0 solid; }
.qiqi_xxk .qiqi_linkbg_con{ overflow:hidden; padding:10px;}
.qiqi_xxk .qiqi_linkbg_con li{ display:none;line-height:30px;  color:#fff}
.qiqi_xxk .qiqi_linkbg_con li a{ color:#fff; text-decoration:none; margin-left:5px; line-height:30px;}
.qiqi_xxk .qiqi_linkbg_con li a:hover{ color:#FC0; text-decoration:none; line-height:30px;}

.qiqi_caption h3{ font-size:14px; font-weight: bold;}


.qiqi_links{ width:100%; padding:10px 0; overflow:hidden; background-color:#2d2d2d;}
.qiqi_links h4{ font-size:14px; float:left;}
.qiqi_links h4 a{ color:#fff}
.qiqi_links .qiqi_link_box{ overflow:hidden}
.qiqi_links .qiqi_link_box a{ display:block; float:left; color:#d1d1d1; margin:1px 16px 5px 16px;}



#pback-to-top3{ float:right;}
 
/*首页产品列表*/
.qiqi_pclist{border: 1px solid #d7d7d7; padding-top: 10px; }

.qiqi_pclist1{ width:100%; height:auto; margin:4px 0; border-bottom:1px solid #ccc;}
.qiqi_pclist_tit{ width:100px; height:auto; line-height:40px; background:#ffefe0; float:left; margin-left:10px; padding:0 10px;border-radius:5px;}
.qiqi_pclist_tit h2{ padding:0; margin: 0;}
.qiqi_pclist_tit h2 a{ font-size:16px; color:#ff6600; padding:0px; margin:0px; display:inline}
.qiqi_pclist_tit h2 a:hover{ color:#0066FF;}
.qiqi_pclist_info{ width:1000px; float:right; height:auto; padding-right:10px;}
/*.liebiao_pro ul li .proinfo h2 a{ font-size:14px; margin-right:5px; font-weight:normal; border:1px dotted #ccc; padding:10px; margin-bottom:5px; width:120px;}*/
.qiqi_pclist_info dl{ width:100%; height:auto; padding: 0px; margin: 0; }
.qiqi_pclist_info dl dd{ width:150px; float:left; margin-right:10px; margin-bottom:5px;border:1px dotted #ccc; line-height:30px; text-align:center; }
.qiqi_pclist_info dl dd h2 a{ font-size:14px; font-weight:normal; }
.qiqi_pclist_info dl dd h2{ padding:0; margin: 0;}


/*首页文章列表*/

.qiqi_homelist li{ border: 1px solid #ccc; border-radius: 5px; margin: 10px 0; padding: 10px;}
.qiqi_homelist li a{ color: #333; text-decoration: none; font-size: 16px; line-height: 30px; font-weight: 500;}
.qqiqi_homelist_con{ border-top:1px solid #c1c1c1; color:#666; line-height: 25px; padding-top: 5px;}
.qiqi_homelist_con p{ padding:0; margin: 0;border-bottom:1px dotted #c1c1c1; font-size: 12px;}

/*list 热门文章*/

.qiqi_proinfohits{padding: 0 3px; border: #d8d8d8 1px solid; width: 96%; background: #f4f4f4;}
.qiqi_proinfohits h4 { font-weight: normal;padding: 18px 0;background: #0C7D5F; color: #fff; text-align: center;  font-weight: 500; font-size: 22px; }
.qiqi_proinfohits ul { width: 95%; margin: 0 auto;  overflow: hidden; }
.qiqi_proinfohits li { text-align: left; line-height: 30px; width: 100%; margin-bottom: 7px; float: left; }
.qiqi_proinfohits li a{ color:#333;}
.qiqi_proinfohits li a:hover{ text-decoration: none; color:brown}

.qiqi_proinfocont{ margin-top:20px; padding: 0; border: #d8d8d8 1px solid; width: 96%; background: #f4f4f4;}
.qiqi_proinfocont_tit{ height: 40px; line-height: 40px; font-size: 22px;color:#fff;background: url(../images/lx.png) 5px center no-repeat #242424 ;  background-size:35px; padding-left: 45px;}
.qiqi_proinfocont_con{ padding: 10px; line-height: 30px;}



/*新闻列表*/
.qiqi_newslist{}
.qiqi_newslist_tit{ background: url(../images/list.png) no-repeat left top; background-size: 40px;font-weight: 500; font-size: 22px; padding-left: 45px; line-height: 45px; height: 45px; border-bottom: 1px solid #515151;}
.qiqi_newslist_con{ padding:0; margin: 0;}
.qiqi_newslist_con li{ border: 1px solid #ccc; border-radius: 5px; margin: 10px 0; padding: 10px;}
.qiqi_newslist_con li a{ color: #333; text-decoration: none; font-size: 16px; line-height: 30px; font-weight: 500;}
.qiqi_newslist_con_con{ border-top:1px solid #c1c1c1; color:#666; line-height: 25px; padding-top: 5px;}
.qiqi_newslist_con_con p{ padding:0; margin: 0;border-bottom:1px dotted #c1c1c1; font-size: 12px;}

/**百科内页**/
.qiqi_baikeinfo_bg{ background: #f4f8fb; width:100%;}
.qiqi_baikeinfo_bg1{ background: #fff;}
.qiqi_baikeinfo_title{ font-size:22px;line-height:64px; text-align: center; border-bottom: 1px solid #ccc; font-weight: bold;}
.qiqi_baikeinfo_suoyin{ margin:10px; background: #f4f8fb; padding: 15px; line-height: 30px;}
.qiqi_baikeinfo_tit{font-size:22px;font-weight:bold;height:26px;line-height:26px; position:relative;margin:30px 0 10px;color:#000;}
.qiqi_baikeinfo_tit span{ position:absolute;width:30px;height:100%;left:-15px;top:0;background:#62d8da;}
.qiqi_baikeinfo_tit a{ margin-left: 30px; color:#000;}
.qiqi_baikeinfo_tit a:hover{ color:brown; text-decoration: none;}
.qiqi_baikeinfo_con{line-height:30px;color:#3d464d;margin-bottom:20px;font-size:15px;text-indent:30px; padding: 10px;}
.qiqi_baikeinfo_contact{ padding: 15px; line-height: 30px;}
.qiqi_baikeinfo_contact_tit{ font-size:18px; border-bottom: 1px solid #ccc;}


.qiqi_baikelistinfo_title{ font-size:22px;text-align: left; font-weight: bold; margin-top: 35px; color:#ff9412;}
.qiqi_baikelistinfo_jianjie{  line-height: 30px; text-indent:25px}
.qiqi_baikelistinfo_dh{ border:1px solid #ccc; height: 120px;}
.qiqi_baikelistinfo_dhl{ float:left; width: 18%; text-align: center; font-size: 18px; font-weight: bold; height: 118px; line-height: 118px; background:#F4FDFF; border-right:1px solid #ccc;}
.qiqi_baikelistinfo_dhr{ float:right; width: 82%;height: 118px; padding:10px 0px 10px 2%; line-height: 35px;}
.qiqi_baikelistinfo_dhr a{ font-size:16px; color: #333; font-weight: 500;}
.qiqi_baikelistinfo_dhr a:hover{ font-size:16px; text-decoration: none;}
.qiqi_baikelistinfo_tit{font-size:22px;font-weight:bold;height:26px;line-height:26px; position:relative;margin:30px 0 10px;color:#000;}
.qiqi_baikelistinfo_tit span{ position:absolute;width:30px;height:100%;left:-15px;top:0;background:#007358;}
.qiqi_baikelistinfo_tit a,.qiqi_baikelistinfo_tit p{ margin-left: 30px; color:#000;}
.qiqi_baikelistinfo_tit a:hover{ color:brown; text-decoration: none;}
.qiqi_baikelistinfo_con{line-height:30px;color:#3d464d;margin-bottom:20px;font-size:15px;text-indent:30px; padding: 10px; border-bottom: 1px dotted #ccc;}
.qiqi_baikelistinfo_contact{ padding: 15px; line-height: 30px;}
.qiqi_baikelistinfo_contact_tit{ font-size:18px; border-bottom: 1px solid #ccc;}
.qiqi_baikelistinfo_a{ font-size:14px;}
.qiqi_baikelistinfo_a:hover{ text-decoration: none;}


.qiqi_proinfo_fudong{position: fixed;  width: 260px; top:380px; right:20px; z-index: 9999; }
.qiqi_baikeinfo_fudong{position: fixed;  width: 260px; top:360px; z-index: 9999; }

ul.nav-tabs1{padding-left:28px; position:relative; width: 260px;}
ul.nav-tabs1 li{position:relative;height:30px;line-height:30px;margin-bottom:5px;padding:0 10px; cursor:pointer; color:#578a8e;font-weight:bold;}
ul.nav-tabs1 li span{ display:block; position:absolute;top:8px;left:-24px;width:13px;height:13px;border-radius:50%;background:#007358;border:3px solid #d0edf0;}
ul.nav-tabs1 li em{display:block;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;font-weight:bolder;}
ul.nav-tabs1 li:before{content:""; display:block;top:15px;left:-18px;width:1px;height:100%;background:#007358; position:absolute;}
ul.nav-tabs1 li:last-child:before{display:none;}
ul.nav-tabs1 li:hover,
ul.nav-tabs1 li.active{color:#fff;background:#007358;}
ul.nav-tabs1 li a:hover,ul.nav-tabs1 li.active a,ul.nav-tabs1 li.active a:hover{color:#fff; text-decoration: none; background:#007358;}
ul.nav-tabs1 li a{color:#000;}
ul.nav-tabs1 li:hover span,
ul.nav-tabs1 li.active span{background:#fff;border-color:#007358;}
ul.nav-tabs1 li:focus span{background:#fff;border-color:#007358;}
ul.nav-tabs1.affix-top{
        top: 150px; /* Set the top position of pinned element */
    }



ul.nav-tabs1 li a { height:30px;
 padding: 5px 5px;
}
ul.nav-tabs1 li a:hover,
ul.nav-tabs1 li a:focus {
 text-decoration: none;
 background-color: #007358; color:#fff;
}

/*分页*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}
.imgborder{ border:1px solid #ccc; padding:2px;}

@media screen and (max-width:960px){.qiqi_szcon{padding-right:20px;padding-left:20px;line-height:2;}}
	

@media (min-width: 768px) {
.qiqi_none_da{ display:none;}
}
@media (min-width: 992px) {

}
@media (max-width: 767px){

	.qiqi_none{ display:none;}
	
	.qiqi_logo1{}
	/***/
	.qiqi_quan {
	padding-top: 60px;
	padding-bottom: 60px;
}
	a.qiqi_none_da,a.navbar-brand,a.logo{ font-size: 18px; font-weight: bold; color:#fff; padding:0px 0px 0px 20px; margin: 0px; }
	.qiqi_none_da img{ padding:0px; margin: 0px; width:100%; height:50px; }
	
/*手机footer*/
	/* footer */

	.qiqi_banquan{ width: 100%; height: 30px; line-height: 30px; color:#000; border: 1px solid #ff0000;}
.qiqi_footer{width:100%;height:60px;position: fixed!important;bottom: 0;right: 0;z-index: 9999;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s; background: #000; padding-top:10px; padding-bottom:10px; margin-top: 60px;}
.qiqi_foot{width:100%;position: fixed;height:60px;bottom:0;left:0;z-index:10;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.qiqi_foot_relative{position:relative;width:100%;height:60px; text-align: center; }
.qiqi_foot a{display:block;float:left;width:25%;color:#fff}
.qiqi_foot a span{display:block;width:100%;text-align:center;font-size:20px;line-height:20px;}
.qiqi_foot a h3{width:100%;text-align:center;font:"microsoft yahei"; font-size: 16px; line-height: 20px;margin-top: 8px;}
.qiqi_linkbgx{ width:100%;padding-top:10px;}
.qiqi_bottom_banquanx{ color: #333; padding: 20px 0;}
.qiqi_xxkx{ margin:0px auto;padding-bottom: 20px;  margin-bottom: 10px; height: 130px; line-height: 30px;}
.qiqi_bottom_bqx{ }

}

@media (min-width: 992px) and (max-width: 1199px) {

}
@media (min-width: 768px) and (max-width: 991px) {

}
	
@media screen and (max-width:479px) {
	.qiqi_quan {
		padding-top: 30px;
	}
}