@charset "utf-8";
/* CSS Document */

body{color: #444;font-size: 16px;line-height: 1.5;font-family:"Microsoft Yahei";}
a{color: #444;}
a:hover{color: #0152ad;}
img{max-width: 100%;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
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; }
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;}
h1,h2,h3,h4,h5,h6{margin:5px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999}
h1,h2,h3{line-height:25px}
h1{font-size:20px;font-weight: normal;}
h2{font-size:17px;font-weight: normal;}
h3{font-size:14px;font-weight: normal;}
h4{font-size:12px}
h5{font-size:12px}
h6{font-size:10.2px}
h1 small{font-size:15px}
h2 small{font-size:12px}
h3 small{font-size:12px} 
h4 small{font-size:12px}
.clear{clear:both}

/*-----------hader--------------*/
.jumbotron{padding:5px 0; margin: 0px;}
.qiqi_top{ line-height:30px; font-size:14px;}
.qiqi_top p{font-size:14px; padding: 0px; margin: 0px; }
.qiqi_top h1,.qiqi_top h2{font-size:14px; padding: 0px; margin: 0px; display:inline;}
.qiqi_top_r{ float:right;}
.qiqi_top_r a{ margin-left:20px;}
.qiqi_header{ height: 120px;}
.qiqi_logo{ width: 250px; line-height:120px; float: left; }
.qiqi_logo a{
	background:url(../images/logo.png) left center no-repeat; width:250px; height:70px; display: block;
    text-indent: -9999px; margin-top:25px;}
.qiqi_logo img{ width:100%; height:70px;}
.qiqi_h_tit{ float:left; margin-top: 25px; margin-left: 50px; border-left: 1px solid #ddd; padding-left:30px;}
.qiqi_h_tit h2{font-size: 18px; font-weight: bold;}
.qiqi_h_tit p{font-size: 18px; font-weight: bold; color: #0152ad;}
.qiqi_h_tel{ float:right;margin-top: 25px; font-size: 16px; }
.qiqi_h_tel p{ font-size:31px; font-weight: bold; color: #0152ad;}
.qiqi_nav{ width:100%; line-height: 60px; background: #0152ad}
.qiqi_nav_bg{ background: #0152ad}
.nav1 li a{ font-size:15px; color:#fff; text-decoration:none; padding:0 30px; display:block; line-height:58px;}
.nav1 li a:hover,.nav1 li a:focus,.nav .active a{ background-color:#023c7e; color: #fff;  font-size:15px; }
.qiqi_nav_bg .navbar-toggle {border-color: #fff;}
.qiqi_nav_bg .navbar-toggle:hover,
.qiqi_nav_bg .navbar-toggle:focus { background-color: #023c7e;}
.qiqi_nav_bg .navbar-toggle .icon-bar {background-color: #FFFFFF;}
.dropdown-menu{ background:#0152ad; }

@media  (min-width: 992px) {
  .qiqi_dnone{ display:none;} 
}
@media (min-width: 768px) and (max-width: 991px) {
   .qiqi_dnone a{ color:#fff;} 
}
@media (max-width: 767px){
	.jumbotron{ display:none;}	
	.qiqi_dnone{ color:#fff;} 
	.logo{padding:0px; margin: 0px;}
	.logo img{ height:50px;}
	.qiqi_header{display:none;}   
}
/*----------banner----------------*/
.carousel{ margin-top:-20px;}
.qiqi_remen{ width:100%; background: #f7f7f7; }
.qiqi_remen_t{ margin: 0px; padding: 0px; line-height: 50px;}
.qiqi_remen_t a{ margin-left: 15px;}
.qiqi_remen_s{margin: 0px; padding: 0px;}
.form-group{border-radius: 0px; float:left;}
.btn-default{ background: #0152ad; color:#fff; border-radius: 0px; margin-left: -10px; float:left;}
@media (max-width: 767px){
	.qiqi_remen_t{ margin: 0px; padding: 0px; line-height: 30px;}
	.qiqi_remen_s{margin-top: -10px; padding: 0px 0 10px 0; }
	.form-group{border-radius: 0px; float:left; width: 80%; }
	.btn-default{ background: #0152ad; color:#fff; border-radius: 0px; margin-left: -10px; float:left;}
}
/*---------------product------------------------*/
.qiqi_chanpin{ width:100%; margin-top: 20px;}
.qiqi_chanpin_tit{ text-align: center; margin-bottom: 20px;}
.qiqi_chanpin_tit h3 {height: 30px; line-height: 30px;text-align: center;color: #3f3f3f;font-size: 28px; margin-bottom: 10px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-weight:bold;}
.qiqi_chanpin_tit p { height: 18px;display: inline-block; position: relative; font-size: 0;}
.qiqi_chanpin_tit p span {line-height: 18px; color: rgb(127, 127, 127); font-size: 14px; padding: 0 12px; background: #fff;  margin: 0 160px; z-index: 9;  position: relative;}
.qiqi_chanpin_tit p::before { content: ''; width: 100%; height: 1px; background: #d4d4d4; position: absolute; top: 50%;}
.qiqi_chanpin_l_tit{height: 60px; line-height: 60px; background:#0152ad; color:#fff; text-align: center; font-size: 16px;}
.qiqi_chanpin_l_con{ border: #e5e5e5 1px solid;border-top: none;border-bottom: none;}
.qiqi_chanpin_l_con ul li{ position: relative;}
.qiqi_chanpin_l_con ul li h2{ font-size:16px; margin：0px;}
.qiqi_chanpin_l_con ul li a{ height: 45px; line-height: 45px;  border-bottom: #e5e5e5 1px solid;  padding-left: 44px; display: block; color: #666; position: relative; font-size: 16px; }
.qiqi_chanpin_l_con ul li a:hover {color: #0152ad;}
.qiqi_chanpin_l_con ul li a:hover::after {content: '';  width: 4px;  height: 14px;  background: #0152ad;  position: absolute;  left: 1px;  top: 50%;  transform: translateY(-50%);  display: block;}
.qiqi_chanpin_l_con ul li .qiqi_biao{ color:#0152ad;  position: relative; float: left; margin-top: 15px; margin-left: 20px;}
.qiqi_contact_con{line-height: 30px; border: #e5e5e5 1px solid; border-top: none;padding:10px;}
.qiqi_chanpin_r{}
.qiqi_chanpin_r_con{ line-height: 45px; text-align: center; margin-bottom: 15px; font-size: 16px;}
.qiqi_chanpin_r_con div{background: #f4f4f4; padding: 10px;}
.qiqi_chanpin_r_con div h2{ line-height:40px;}
.qiqi_chanpin_r_con div:hover{background: #0152ad; padding: 10px; color:#fff;}
.qiqi_chanpin_r_con div:hover a{color:#fff;}
.qiqi_chanpin_r_con div img{ widht:100%; height:auto;}

@media (max-width: 767px){
	.qiqi_chanpin_tit h3 {font-size:18px;}
	.qiqi_chanpin_tit p { height: 18px;display: inline-block; position: relative; font-size: 0;}
    .qiqi_chanpin_tit p span {line-height: 18px; color: rgb(127, 127, 127); font-size: 14px; padding: 0 12px; background: #fff;  margin: 0 2px; z-index: 9;  position: relative;}
    .qiqi_chanpin_tit p::before { content: ''; width: 100%; height: 1px; background: #d4d4d4; position: absolute; top: 50%;}
	.qiqi_chanpin_l{display:none;}
	.qiqi_chanpin_r{padding:0px; }
	.qiqi_chanpin_r_con{ line-height: 35px; text-align: center; margin-bottom: 15px; font-size: 16px; padding:3px;}
	.qiqi_chanpin_r_con div{background: #f4f4f4; padding: 0px; margin: 0px; border:#e5e5e5}
	.qiqi_chanpin_r_con div img{ widht:170px; height:130px;}
}
/*----------anli---------------*/
.qiqi_anli{ background: url(../images/bg.jpg) repeat; margin-top: 20px; padding-top: 20px;padding-bottom: 20px;}
.qiqi_anli_tit{ text-align: center; margin-bottom: 20px;}
.qiqi_anli_tit h3 {height: 30px; line-height: 30px;text-align: center;color: #3f3f3f;font-size: 28px; margin-bottom: 10px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;font-weight: bold;}
.qiqi_anli_tit p { height: 18px;display: inline-block; position: relative; font-size: 0;}
.qiqi_anli_tit p span {line-height: 18px; color: rgb(127, 127, 127); font-size: 14px; padding: 0 12px; background: url(../images/bg-a2-1.jpg);  margin: 0 160px; z-index: 9;  position: relative;}
.qiqi_anli_tit p::before { content: ''; width: 100%; height: 1px; background: #d4d4d4; position: absolute; top: 50%;}
.qiqi_anli_con{ line-height: 45px; text-align: center; margin-bottom: 15px; font-size: 16px;}
.qiqi_anli_con div{background: #fff; padding: 10px; border:1px solid #e5e5e5;}
.qiqi_anli_con div:hover{background: #0152ad; padding: 10px; color:#fff;}
.qiqi_anli_con div:hover a{color:#fff;}
@media (max-width: 767px){
	.qiqi_anli_tit h3 {font-size: 18px;font-weight: bold;}
	.qiqi_anli_tit p { height: 18px;display: inline-block; position: relative; font-size: 0;}
    .qiqi_anli_tit p span {line-height: 18px; color: rgb(127, 127, 127); font-size: 14px; padding: 0 12px; background: url(../images/bg-a2-1.jpg);  margin: 0 10px; z-index: 9;  position: relative;}
    .qiqi_anli_tit p::before { content: ''; width: 100%; height: 1px; background: #d4d4d4; position: absolute; top: 50%;}
	.qiqi_anli_con{ line-height: 35px; text-align: center; margin-bottom: 15px; font-size: 16px; padding:3px;}
	.qiqi_anli_con div{background: #fff; padding: 0px; margin: 0px; border:1px solid #e5e5e5}
}

/*---------------核心------------------*/
.qiqi_hexin{ margin-top:20px;}
.qiqi_hexin_tit{text-align: center; margin-bottom: 56px;}
.qiqi_hexin_tit h4 {height: 46px; line-height: 46px; color: #333; font-size: 28px; border-bottom: #0152ad 2px solid; font-weight: bold;}
.qiqi_hexin_tit h4 em {color: #0152ad; font-weight: bold;font-style:normal;}
.qiqi_hexin_tit span { width: 202px;  height: 48px;  line-height: 48px;  background: #0152ad;   text-align: center;  margin: -5px auto 0 auto; font-size: 26px; color: #fff; display: block;}
.qiqi_hx>.qiqi_hexin_con{margin-bottom: 40px; position: relative; overflow: hidden;}
.qiqi_hx>.qiqi_hexin_con { overflow: hidden;}
.qiqi_hx>.qiqi_hexin_con>.qiqi_tit { width: 50%; float: left; padding-top: 25px;}
.qiqi_hx>.qiqi_hexin_con>.qiqi_pic { width: 50%; float: right;}
.qiqi_hx>.qiqi_hexin_con>.qiqi_pic img { max-width: 100%; max-height: 100%; displ ay: block;}
.qiqi_hx>div:nth-child(2n)>.qiqi_pic { float: left;}
.qiqi_hx>.qiqi_hexin_con>.qiqi_tit>.qiqi_hexin_con_tit{ background: url('../images/01.png') left center no-repeat; padding: 20px 0 0 60px;  margin-bottom: 20px;}
.qiqi_hx>.qiqi_hexin_con>.qiqi_tit>.qiqi_hexin_con_tit>h4 { height: 24px; line-height: 24px; color: rgb(63, 63, 63); font-size: 20px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.qiqi_hx>.qiqi_hexin_con>.qiqi_tit>.qiqi_hexin_con_tit>h4>span { color: #0152ad;}
.qiqi_hx>.qiqi_hexin_con>.qiqi_tit>.qiqi_hexin_con_tit>em { display: block; height: 18px; line-height: 18px; color: rgb(127, 127, 127); font-size: 12px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.qiqi_hx>.qiqi_hexin_con>.qiqi_tit>.qiqi_ul_txt { padding-left: 38px;}
.qiqi_hx>.qiqi_hexin_con>.qiqi_tit>.qiqi_ul_txt>li { height: 30px; line-height: 30px; color: #333; background: url('../images/dot.png') left center no-repeat; padding-left: 26px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.qiqi_hx>.qiqi_hexin_con>.qiqi_tit>.qiqi_ul_txt>li>span { float: none; color: #0152ad;}
.qiqi_hx>div:nth-child(2)>.qiqi_tit>.qiqi_hexin_con_tit { background: url('../images/02.png') left center no-repeat;}
.qiqi_hx>div:nth-child(3)>.qiqi_tit>.qiqi_hexin_con_tit { background: url('../images/03.png') left center no-repeat;}
.qiqi_hx>div:nth-child(4)>.qiqi_tit>.qiqi_hexin_con_tit { background: url('../images/04.png') left center no-repeat;}
@media (max-width: 767px){
	.qiqi_hexin_tit h2 {font-size: 18px;}
	.qiqi_hexin_tit span{ display:none;}
	.qiqi_hx>.qiqi_hexin_con{margin-bottom: 20px; position: relative;overflow: hidden;}
	.qiqi_hx>.qiqi_hexin_con>.qiqi_tit { width: 100%; padding-top: 25px;}
	.qiqi_hx>.qiqi_hexin_con>.qiqi_pic {width: 100%;}
}

/*---------公司介绍---------------*/
.qiqi_com{ margin-top:20px; background: url(../images/bg1.jpg) no-repeat; padding: 20px 0; color:#fff;}
.qiqi_com_tit h3{ font-size:28px; font-weight: bold; color: #fff; line-height: 45px; text-align: center; margin-bottom:20px;}
.qiqi_com_con{ line-height:30px; font-size:16px; }
.qiqi_com_con a.more {width: 140px; height: 40px; line-height: 40px; text-align: center; color: #0152ad; margin: 20px 0px 44px; display: block; background: #fff;}
@media (max-width: 767px){
	.qiqi_com_tit h3{ font-size:18px; font-weight: bold; color: #fff; line-height: 45px; text-align: center; margin-bottom:20px;}
}
/*-------------新闻--------------------*/
.qiqi_news{ margin-top:20px;}
.qiqi_news_con{ border-bottom:1px solid #e5e5e5; line-height: 30px; padding:10px;}
.qiqi_news_con h4{ display:inline;  margin:0px; font-size: 14px;}
.qiqi_news_con span{ float:right;}

/*---------------友情链接-------------------------*/
.lanrenzhijia{ width:100%; max-width:1300px; height:auto; margin:20px auto 20px auto; font-family:'微软雅黑'; background:#fff; border-bottom:1px solid #DCDCDC;}
.lanrenzhijia .tab0{ overflow:hidden; padding:10px;}
.lanrenzhijia .tab0 span{ float:right; padding:10px 10px 10px 2px; color:#555555;}
.lanrenzhijia .tab0 a{ display:block; padding:10px 20px; float:left; text-decoration:none; color:#555555; border-border:2px #35393C solid; font-size: 15px;}
.lanrenzhijia .tab0 a:hover{ color:#900; text-decoration:none; border-bottom:2px #FC0 solid; }
.lanrenzhijia .tab0 a.on{ color:#555; text-decoration:none; border-bottom:2px #35393C solid; }
.lanrenzhijia .content0{ overflow:hidden; padding:10px;}
.lanrenzhijia .content0 li{ display:none;line-height:30px;  color:#555555}
.lanrenzhijia .content01 li a{ color:#333; text-decoration:none; margin-left:5px; line-height:30px; }
.lanrenzhijia .content01 li a:hover{ color:#06F; text-decoration:none; line-height:30px;}

/*--------------------底部-------------------------*/
.qiqi_bottom{ margin-top:20px; }
.qiqi_bot_nav{height:50px; line-height: 50px; background: #0152ad; }
.dibu a{color:#fff; margin: 0 20px;}
.qiqi_footer{padding:30px 0px;}
.qiqi_footer_con{ line-height:35px;}
.qiqi_footer_logo{ margin-top:30px;}
@media (min-width: 768px){
	.qiqi_mf_none{display:none;}
	
}

@media (max-width: 767px){
	.qiqi_bot_nav{display:none; }
	.qiqi_bottom{display:none;}
	.lanrenzhijia{display:none;}
	.qiqi_mf{width:100%; height: auto; line-height: 30px; text-align: center; color:#333; margin-bottom: 80px; font-size:14px; margin-top:20px; border-top:1px solid #ccc; padding-top:10px;}
	/* footer */
	.qiqi_mbottom{width:100%;height:auto;position: fixed!important;bottom: 0;right: 0;z-index: 9999;background:#0152ad; margin-top: 100px; padding-top:10px;padding-bottom:10px;}
	.qiqi_foot{width:100%;position: fixed;height:auto;bottom:0;left:0;z-index:10; padding-top:10px; padding-bottom:10px;}
	.qiqi_foot_relative{position:relative;width:100%;height:50px;}
	.qiqi_foot a{display:block;float:left;width:25%;color:#fff}
	.qiqi_foot a span{width:100%;text-align:center;font-size:20px;line-height:0.5rem;}
	.qiqi_foot a h3{width:100%;text-align:center;font:14px/16px "microsoft yahei";}
}

/*-----------------单页面--------------------------*/
.qiqi_page_tit{ border-bottom:#0152ad 2px solid; height:60px; line-height: 60px;}
.qiqi_page_tit span{ background: #0152ad; padding: 20px 30px; color:#fff; font-weight: bold;}
.qiqi_page_con{padding:20px 0px; line-height: 30px;}
.qiqi_page_con p{text-indent:25px;}
@media (max-width: 767px){
	.qiqi_page_tit{ border-bottom:#0152ad 2px solid; height:40px; line-height: 40px;}
	.qiqi_page_tit span{ background: #0152ad; padding: 10px 30px; color:#fff; font-weight: bold;}
}

/*----------------------产品列表------------------------------*/
.qiqi_pro_con{}
.qiqi_pro_conn{ padding:20px; border-bottom:1px solid #dddddd;  border-left:rgba(200,200,200,0) 2px solid;}
.qiqi_pro_conn_img{ width:220px; float: left; }
.qiqi_pro_conn_img img{width:220px;height:150px;display:block}
.qiqi_pro_conn_r{ float:right; margin-left: 15px; width:640px; line-height: 30px;}
.qiqi_pro_conn_r h2{ font-size:18px; font-weight: bold;}
.qiqi_pro_conn:hover{background: #f5f9ff; border-left:#0152ad 2px solid;}
/*---------------------产品内页--------------------*/
.qiqi_pro_info{with:100%; border: 1px solid #dddddd; padding: 10px;}
.qiqi_pro_pimg{ width:48%; float:left;}
.qiqi_pro_pimg img{ max-width: 100%;}
.qiqi_pro_ptit{ width:49%; float: right;}
.qiqi_pro_ptit h1{font-size:20px; font-weight: bold; border-bottom: 1px solid #ddd; line-height: 40px;}
.qiqi_pro_ptit p{ line-height:40px;}
.qiqi_pro_ptit p b{ color:#ff3600}
.qiqi_info_tel{ border-top:2px solid #ddd;padding-top:10px; margin-top: 10px;}
.qiqi_info_tel p{ font-weight: 600;  font-size:20px;}
.qiqi_info_tel p span a{color:#ff3600;}
.qiqi_info_zx{ background: #ff3600; margin: 10px; width: 200px; padding: 10px 0; text-align: center;}
.qiqi_info_zx a{ color:#fff; font-weight: normal;}
.qiqi_info_con{ margin-top: 10px;}
.qiqi_info_con_tit{ line-height: 40px; border-bottom: 2px solid #0152ad; padding:0 0 0 10px; color:#ff3600; font-weight: bold;}
.qiqi_info_con_newstit{ border-bottom: 2px solid #0152ad; padding:0 0 0 10px;  text-align: center;}
.qiqi_info_con_newstit h1{ border-bottom: 1px #ddd dashed; font-size: 20px; font-weight: bold; line-height: 50px;}
.qiqi_info_con_newstit p{ font-size:14px; color: #989898; line-height: 30px; }
.qiqi_info_conn{ padding:10px 0 10px 0; line-height: 30px;}
.qiqi_info_conn img{ text-align:center; padding:2px; border:1px solid #ccc; margin: 0 auto; display: block; margin-bottom:5px;}
.qiqi_info_conn p img{ text-align:center; padding:2px; border:1px solid #ccc; margin-bottom:5px;}
.qiqi_info_connh2 {color:#333;font-size: 16px; border-left:4px solid #ff3600; font-weight:bold; margin-top: 10px;  padding: 5px 15px; line-height: 30px; background: #f5f5f5;}
.qiqi_info_page{ border:1px solid #f2f2f2; background: #fbfbfb; line-height: 40px; border-radius: 5px; padding-left: 10px;padding-right: 10px;}
.qiqi_info_next{width:48%; float: left; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.qiqi_info_prenext{width:48%; float: right; text-align: right;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.qiqi_info_xg{ margin-top: 10px;}
.qiqi_info_xgtit{border:1px solid #ddd; background: #f8f8f8; padding: 5px 15px;border-radius: 3px; margin-bottom: 10px;}
.qiqi_info_xgtit h2{border-left:4px solid #0152ad; padding-left: 10px; font-weight: bold;}
.qiqi_info_xgcon{  line-height: 40px; text-align: center; padding:5px;}
.qiqi_info_xgcon h2{ line-height:40px; font-size:14px;}
.qiqi_info_xgcon img{max-width:100%; height:auto;}
.qiqi_info_xgcon a{background: #fff; padding: 5px; border:1px solid #e5e5e5; display: block;}
.qiqi_info_xgnews{padding:5px; line-height: 35px;border-bottom:1px solid #e5e5e5;}
.qiqi_info_xgnews h3{padding:0px; margin:0px; display:inline; }
.qiqi_info_xgnews span{ float:right;}
.pro_key { line-height:35px;  border-top:dashed 1px #d7d7d7; margin-top:5px; font-size:14px;}
.pro_key span { font-weight:bold;}
.pro_key a {font-size:14px; margin-right:10px;}
@media (max-width: 767px){
	.qiqi_pro_conn{ padding:20px 0; border-bottom:1px solid #dddddd;  border-left:rgba(200,200,200,0) 2px solid;}
	.qiqi_pro_conn_img{margin: 0 auto 10px; text-align:center;width: 100%;}
	.qiqi_pro_conn_img img{width:100%;height:auto;display:block; margin: 0 auto;}
	.qiqi_pro_conn_r{line-height: 30px;width: 100%;}
	.qiqi_pro_pimg{ width:100%; }
	.qiqi_pro_ptit{ width:100%;}
	.qiqi_info_page{border:none;  padding-left: 0;padding-right: 0;}
	.qiqi_info_next{width:100%; border:1px solid #f2f2f2; background: #fbfbfb; line-height: 40px; border-radius: 5px; padding-left: 10px;padding-right: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .qiqi_info_prenext{width:100%;border:1px solid #f2f2f2; background: #fbfbfb; line-height: 40px; border-radius: 5px; padding-left: 10px;padding-right: 10px; text-align: left; margin-top: 5px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .qiqi_info_xgcon img{width:150px; height:120px;}
    .qiqi_info_conn p img{ text-align:center; padding:2px; border:1px solid #ccc; margin-bottom:5px; width:92%; height:auto; text-indent: 0x;}
	
}

.imgborder{ border:1px solid #ccc; padding:2px;}
/*----------------------分页-----------------------------*/
.pagenavi li{float:left;margin-bottom:15px;margin-top:15px; list-style:none;}
.pagenavi li a,.pagenavi .current,.pagenavi .dots,.pagenav .page-numbers{padding:5px 10px;border:1px solid #d8d8d8;border-radius:3px;color:#555;background:#fff;display:inline-block;margin-right:4px;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);}
.pagenavi .current,.pagenavi a:hover{background:#0152ad;color:#fff;border-color:#0152ad}

/*---------------------新闻列表-------------------------*/
.qiqi_news_con{ border-bottom: none;}
.qiqi_news_conn{padding:10px; border:1px solid #dddddd; border-radius: 5px; margin: 10px 0; }
.qiqi_news_conn:hover{ background:#f5f9ff }
.qiqi_news_conn h2{font-size:18px; font-weight: bold;}
.qiqi_news_conn div{line-height: 30px; font-size: 14px; color:#989898; border-bottom:1px dotted #dddddd;}

/*分页*/
.qiqi_pagelist { text-align: center; color: #666; width: 100%; clear: both; margin: 0 0 10px; }
.qiqi_pagelist a { color: #666; margin: 0 5px 10px; padding: 5px 10px; background: #F7F7F7; display: inline-block; }

.qiqi_pagelist a:nth-child(1):after { position: absolute; right: 0; bottom: 0 }
.qiqi_pagelist a:nth-child(1):hover { background: none; color: #666 }
.qiqi_pagelist a:hover, .qiqi_pagelist > b { color: #3690cf; color: #FFF; background: #0051ad; }
.qiqi_pagelist > b { padding: 5px 10px; }
/*---------------------百科内页-------------------------*/
.qiqi_baike_tit h1{ font-weight: bold; font-size: 20px;color:#ff3600; line-height: 60px;}
.qiqi_bake_jj{ border:1px solid #ccc; height: 120px; margin-bottom: 20px;}
.qiqi_bake_jjl{ float:left; width: 18%; text-align: center; font-size: 18px; font-weight: bold; height: 118px; line-height: 118px; background:#F4FDFF; border-right:1px solid #ddd;}
.qiqi_bake_jjr{ float:right; width: 82%;height: 118px; padding:10px; line-height: 35px; font-size: 14px;}
.qiqi_baike_h2{color:#333;font-size: 18px; border-left:35px solid #0152ad; font-weight:bold; margin: 10px 0;  padding: 0px 15px; line-height: 30px;}
.qiqi_baike_con{ margin: 10px 0 20px 0; line-height:30px;color:#3d464d; font-size:15px;text-indent:30px; padding: 10px 10px 20px 10px; border-bottom: 1px dotted #ccc;}
.qiqi_baike_con img{ max-width:90%;height:auto;}
.qiqi_baike_con_a{ font-size:14px; margin-top: 10px;}
.qiqi_baike_con_a:hover{ text-decoration: none;}
@media (max-width: 767px){
	.qiqi_bake_jj{ display: none;}
}

.qiqi_baikeinfo_fudong{position: fixed;  width: 260px; top:360px; z-index: 9999; }

 ul.nav-tabs{ width: 290px; margin-top: 20px;  padding-left:28px;  border-bottom: none; }
 ul.nav-tabs li{  margin-bottom:5px;padding:0 10px; cursor:pointer; color:#578a8e;font-weight:bold; }
 ul.nav-tabs li a{ margin: 0; padding: 8px 16px; border-radius: 0;}
 ul.nav-tabs li span{ display:block; position:absolute;top:8px;left:-24px;width:13px;height:13px;border-radius:50%;background:#0152ad;border:3px solid #d0edf0;}
 ul.nav-tabs li em{display:block;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;font-weight:bolder;}
 ul.nav-tabs li.active a, ul.nav-tabs li.active a:hover{ color:#fff; text-decoration: none; background:#0152ad; border: 1px solid #0152ad }
 ul.nav-tabs li a:hover,ul.nav-tabs li.active a,ul.nav-tabs li.active a:hover{color:#fff; text-decoration: none; background:#0152ad;}
 ul.nav-tabs li a{color:#000; font-size:14px; line-height: 30px;}
 ul.nav-tabs li:before{content:""; display:block;top:15px;left:-18px;width:1px;height:100%;background:#0152ad; position:absolute;}
 ul.nav-tabs li:last-child:before{display:none;}
 ul.nav-tabs li li:hover span,
 ul.nav-tabs li li.active span{background:#fff;border-color:#0152ad;}
 ul.nav-tabs li:focus span{background:#fff;border-color:#0152ad;}
 ul.nav-tabs li a { height:40px; padding: 5px 5px;}
 ul.nav-tabs li a:hover,
 ul.nav-tabs li a:focus { text-decoration: none; background-color: #0152ad; color:#fff;}
 ul.nav-tabs.affix{ top: 200px; /* Set the top position of pinned element */ }
 /*浮动联系方式*/
.yb_conct{position:fixed;z-index:9999999;top:300px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ff4a00 url(../images/fixcont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ff4a00 url(../images/fixcont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/fixcont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#ff4a00 url(../images/fixcont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
@media (max-width: 767px){
	.yb_conct{ display: none;}
}
/*内页侧栏*/
#menu{width: 88px;height: auto; position: fixed;bottom: 10%;right:200px; display: none;}
#menu ul{display: block;list-style: none}
#menu ul li a{width: 88px; height: 40px; line-height: 40px; text-align: center;background-color:#005dc7;color: #fff;display: block;border-bottom:1px solid #51a3ff;}
#menu ul li a:hover,#menu ul li a.cur{background-color: #ff7402;color: #fff;}
#menu ul li a.cur{border-bottom:1px solid #fff;}
#menu ul li.gtop{cursor: pointer;}
@media (max-width: 767px){
	#menu{ display: none;}
	#menu ul{display:none;}
}
/*产品导航*//
.qiqi_pronav{ width: 100%; height: auto; margin-top: 20px;}
.qiqi_pronav_con{ margin:10px 0px;}
.qiqi_pronav_con h2 a{ border:1px solid #ccc; padding: 10px 20px; display: block; width: auto; float: left; margin: 5px; font-size: 16px;}
/*后面加的*//




.qiqi_pagelist .pagination p{
	padding: 0 13px;
    line-height: 28px;
    height: 28px;
    float: none;
    display: inline-block;
}
/*产品列表*//
.container {
    padding: 0px;}
@media (max-width: 767px)
.qiqi_lbnone {
    display: none;
}
@media (min-width: 1200px)
.container {
    width: 1200px;
}
@media (min-width: 992px)
.container {
    width: 970px;
}

@media (min-width: 768px)
.container {
    width: 750px;
}

.liebiao_pro {
    margin-top: 10px;
    border: 1px solid #d7d7d7;
    padding-top: 10px;
    width: auto;
    line-height: auto;
}
.liebiao_pro ul {
    width: 100%;
    height: auto;
    padding: 0px;
    margin: 0px;
}
.liebiao_pro ul li {
    width: 100%;
    height: auto;
    margin: 4px 0;
    border-bottom: 1px solid #ccc;
}
.liebiao_pro ul li .protit {
    width: 100px;
    height: 40px;
    line-height: 40px;
    background: #193c8d;
    float: left;
    margin-left: 10px;
    padding: 0 10px;
    border-radius: 5px;
}
.liebiao_pro ul li .protit h2 a {
    font-size: 16px;
    color: #fff;
    padding: 0px;
    margin: 0px;
    display: inline;
}
.liebiao_pro ul li .proinfo {
    width: 1040px;
    float: right;
    height: auto;
    padding-right: 10px;
}
.liebiao_pro ul li .proinfo dl {
    width: 100%;
    height: auto;
}
.liebiao_pro ul li .proinfo dl dd {
    width: 150px;
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
    border: 1px dotted #ccc;
    line-height: 30px;
    text-align: center;
}
.liebiao_pro ul li .proinfo dl dd h2 a {
    font-size: 14px;
    font-weight: normal;
}
.qiqi_cplb_tf {
    width: 100%;
    height: 50px;
    line-height: 50px;
    margin: 0 auto;
    background: url(../images/cp_title1.jpg) no-repeat center center;
    font-size: 26px;
    font-weight: bold;
    color: #3f3f3f;
    text-align: center;
}
.qiqi_cplb_tf h2 {
    font-size: 26px;
    font-weight: bold;
    line-height: 50px;
}
.qiqi_cplb_r {
    width: 300px;
    text-transform: uppercase;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px #e1e1e1 solid;
    text-align: center;
    font-size: 16px;
    color: #787878;
    margin: 0 auto;
}


/*二级导航*/

.v_list {
    position: absolute;
    width: 100%;
    background: #0152ad!important;
    left: 0;
    z-index: 99;
    display: none;
}
.v_list a {
    width: 100%;
    color: #fff;
    line-height: 36px;
    font-size: 14px!important;
    transition: .5s;
    text-align: center;
    display: block!important;
    padding: 0px 7px!important;
    background: #0152ad!important;
}

.v_list a:hover {
  background: #203c7e!important;
  color: #fff;
}
.navbar-nav ul li:hover > a {
  background: #203c7e;
  color: #fff;
}
.qiqi_footer_con{
     color: #000!important;
   
}