﻿.nav-tabs > li > a{
font-size:16px;
}


.media small a{
font-size:16px;
}

.media *{
font-size:14px;
}

.newbd table,tr,td{
	border: 1px solid black;
}

.bf_xs_bd img{height:auto;width:auto;max-width:100%}
p{
	margin: 0px;
	color: #777777;
}
video{
	border:1px solid black;
	background:url(../img/spbg.jpg) center center;
	-webkit-background-size: cover;
	background-size: cover;
    /*-webkit-background-size: contain;
	background-size: contain;*/
}
.text_center{
	text-align: center;
}
.bg_color{
	background: #EFF0F2;
}

/*rczy-info.html.css*/
.rczy_box{
	width: 100%;
	margin: 20px 0px;

}
.rczy_title{
	height: 30px;
	background: #005197;
	color:white;
	font-weight: bold;

}
.rczy_box td{
		line-height: 40px;
		padding-left: 15px;
}
.rczy_bg_pd{padding: 20px 40px 20px 40px;}
/*rczy-info.html.css*/

/*position_info.html.css*/
.e-content-tit-02{
	text-align: center;
}
.e-net-box{ padding:0; margin: -15px 0 0 0;}

/*连接颜色*/
.e-net-box a{ color: #333; }
/*鼠标经过连接颜色*/
.e-net-box a:hover,.e-net-box a:active{ color: #da251d; text-decoration: none;}
.e-content-box{padding: 50px 0px;}
.position_info_box{
	padding: 20px 0px;
}
/*position_info.html.css*/

/*news.html.css*/
.newbd .news_h2{
	font-size: 26px;
	font-weight: bold;
	padding: 20px 0px;
	color: #333333;
	text-align: center;
	
}
.img-size{
	padding-top:-10px ;
	
}
.font_padding{
	padding:40px 0px;
	text-align: start;
	
}
.font_padding p{
	color: #333333;
}
/*news.html.css*/


/*Manufacture_info.html.css*/
.mf_info{
	text-align: inherit;
}

.mf_box{
	padding-top:20px;
	
}
.mf_box_img{
	height: 100%;
	width: 400px;
}
.mf_box_info{
	width: 55%;
	background: white;
	margin-left: 34px;
	
}
.mf_box_img,.mf_box_info{
	float: left;
}
.mf_h3_title{
	height: 80px;
	background: #005197;
	color: white;
	font-weight: bold;
	font-size:18px;
	padding: 0px;
	margin: 0px;
	text-align: start;
	padding-top: 30px;
	padding-left: 15px;
	
}
.mf_font_info{
		padding:40px 20px;
		background: #FFFFFF;
}
.mf_box_info p{
	margin:  0 0 5px; 
	
	
}
.btn_style{
	background: #FFFFFF;
	color: #005197;
	border-color: #005197;
	width: 120px;
	height: 40px;
	margin: 10px;
	line-height:26px;
	
}
.btn_style:hover{
	color: #FFFFFF;
	background: #005197;
}
.mf_btn_box{
	
	padding-top: 30px;
	margin-bottom:-12px ;
}
.mf_nav-tabs{
	margin-top:20px ;
	width: 100%;
	height: auto;
	float: left;
	padding: 20px;
	background: #FFFFFF;
}
.mf_nav_tabs_style li{
	height: 44px;
	width: 140px;
	text-align: center;
}
.mf_nav-tabs div p{
	word-wrap: break-word;
}
.nav-tabs{
	border-bottom: 4px solid #ddd;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
	
	border-bottom:4px solid #005197;
}

.two_list{
	width: auto;
	height:123px;
}
.two_list a{
	
}
/*Manufacture_info.html.css*/

/*Manufacture.html.css*/

.mf_bd{
	margin: 0px;
}
.mfxs_center{
	margin: 0px -30px;
}
.mf_imgandfont{
	width: 33.3333%;
	float:left;
	padding:0px 30px;
	padding-top:30px;
	
}
.mf_imgandfont img{
	border: 2px solid #E3E2E2;
}
.mf_imgandfont p{position:relative;}
.mf_imgandfont span{position:relative;}
.img-responsive{
	width: 100%;
}
.title_img{
	height: 300px;
	width: 100%;
	background: url(../img/title.jpg);
	
}

.introduce{
	width:1250px;
	height: auto;
}
.introduce_l{
	width: 230px;
	height: 870px;
	display: inline-block;
	text-align: start;
	position: absolute;
	top: 310px;
	margin-right: 25px;
}
.introduce ul li{
	height: 72px;
	line-height: 50px;
	font-size: 16px;
}
.introduce ul li span{
	
	padding-top: 15px;
}
.list_group_h4{
	font-size: 30px; 
	height:110px; 
	color: white;
	background: #005197;
	z-index: 1px;
	opacity: 0.8;
	line-height: 100px;
	
}
.introduce_r{
	padding-left: 25px;
	width: 1000px;
	height: 870px;
	float: right;
}
.position_font{
	
	height: 50px;
	width: 100%;
	border-bottom: 1px solid gray;
}
.position_font p{
	color: #999999;
	float: right;
	padding-top: 18px;
}
.introduce_imgs{
	height: auto;
	width: 100%;
}

.introduce_r .imgsize-info{
	height: 300px;
	width: 300px;
}
.imgsize-info-font{
	
	font-size: 14px;
	color: white;
	background: #005197;
	text-align: center;
	padding:10px 0;

white-space: nowrap;
overflow: hidden;
display:block;
	
}
.imgsize-info-font p span{
	color:white;
}
.imgsize-info-font p{
	margin:0 10px;
	overflow: hidden;
}
.imgsize-info-font span{
	color:#fff;
}
.introduce_flex{
		display: flex;

}


/*Manufacture.html.css*/


/*zn_factory.html.css*/


.zn_video_title{
	border-bottom: 1px solid gray;
	padding-top: 20px;
	height: 50px;
	width: 949px;
	margin-left: 229px;
}
.zn_video_info{
	height:auto;
	width: 1202px;
	padding-left: 218px;
	padding-top: 20px;
}
.zn_video_info_box{
	width: 25%;
	height: 183px;
	display: inline-block;
	float: left;
	padding: 0px 15px;
	margin: 30px 0px;
	padding-top: 15px;
	

}
.img_info{
	padding:10px;
	background: #FFFFFF;
	text-align: center;
	width: 220px;
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
	color:black;
	font-size:16px;
}

/*zn_factory.html.css*/






/*information.html.css*/




.left-nav ul{list-style-type: none;padding: 0;}
.left-nav ul li{border-bottom: 1px solid #ccc;}
.left-nav ul li a{padding: 15px 20px; display:block; color: #444;}
.left-nav ul li i{float: right;font-size: 12px;line-height: 22px; display:none;}
.left-nav ul li a:hover{
	color: #fff;
	background: #002E73;
	border: none;}
.left-nav ul li.on a{
	background: white;
	color:black;
	padding: 20px 20px;
	display:block;
	font-size: 16px;
}
.left-nav ul li.on a:hover{
	background: #005197;
	color:white;
	text-decoration: none;
}
.left-nav ul li div{display: none;}

.left-nav ul li.on{border-bottom: none;}
.left-nav ul li.on a{background:#005197;color:#fff;}
.left-nav ul li.on div a{display: block;background: #EEF7FF;color: #666666;padding: 15px 24px;border-bottom: 1px solid #fff;font-size: 12px;}
.left-nav ul li.on div a:hover{background: #EEF7FF;
	color:#005197;
	text-decoration: none;}
.left-nav ul li.on i{display:block;}
.left-nav ul li.on div a.on{background: #ebf2f9;color: #002E73;font-weight: bold;}
.left-nav ul li.on a.on span{font-weight: normal;}















.if_tab_box{
	margin-top: 15px;	
	
}
.if_li_width h5{
	font-size: 18px; color: #005197;padding: 10px;font-weight: bold;text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.if_li_width p{
	color: gray;
	text-align: start;
	padding: 0px 20px 20px 20px;
}

.if_tab_box_ul{
	
	margin:0px -11px;
}
.if_li_width{
	float: left;
	width: 31.11%;
	margin: 11px;
	padding: 0px;
}
.if_text_start{
	text-align: start;
	margin: 0px 0px 5px 0px;
	font-size: 12px;
}
._box{
	height:auto;
}
.if_tab_box_1{
	width:100%;
	text-align: center;
}
/*information.html.css*/


/*service_offer.css*/
.so_newbd{
	background: #FFFFFF;
	padding-bottom: 30px;
	margin-bottom: 30px;
}
.so_btn_bottom{
	background: #005197;
	color: white;
	margin-top: 30px;
}
.offer_font_h3{
	margin: 20px 0px 10px 0px;
	padding: 20px;
}
.form_style{
	margin:0px 40px;
	padding-top:15px;
}
.text_align{
	
	text-align: center;
}
.text_start{
	text-align: start;
}
.text_start p{
	padding: 5px 0px;
}
.offer_font_size{\
	color: black;
	font-size: 22px;
}
.span_width{
	width: 50%;
}
.text_border{
	border:none;
	border-bottom: 1px solid black;
}
.text_border_wd{
	width: 65px;
}
.m_red{
	color: red;
	
}
.h3_title{
	background: #EFF0F2;
	padding:10px;
	color: #666666;
}

.gsbox{
	width: 45%;
	display: inline-block;
}
.gsbox .text_border{
	width: 70%;
}


/*service_offer.css*/




/*brieft.html.css*/
.newbd h2{
	font-weight: bold;
	color: #005197;
	font-size: 22px;
	
}
.brief_bd_img{
	margin-top: 20px;
	height: 382px;
	width: 970px;
	background: url(../img/bfbg.png);
}
.img_l{
	width: 50%;
	height: 100%;
	float: left;
}
.img_l img{
	height: 100%;
}
.img_r{
	width: 50%;
	float: left;
	height: 100%;
}
.img_r_l{
	height: 70%;
}
.img_r_l img{
	height: 100%;
}
.img_r_b{
	background: url(../img/font_bg.png);
	float: left;
	width: 100%;
	height: 30%;
	font-size: 16px;
	font-weight: bold;
	color:white;
	
}
.img_r_b_font{
	padding:10px 0px 0px 15px;
}
.img_r_b_font p{
	padding: 5px 0px;
	color: white;
}
.font_padding p{
	padding-top: 20px;
	
}
.bf_xs_bd_p{padding: 10px 0px;}
/*brieft.html.css*/










/*service.html css*/
.sv_start{
	text-align:start;
}
.sv_img .img-responsive{
	width: inherit;
}
.color_gray{
	color: gray;
}
.font_weight{
	font-weight: bold;
}
.font_color{
	color:#005197;
}
.sv_font_h_size{
	font-size: 30px;
}
.sv_font_p_size{
	font-size: 18px; 
}
.service_border{
	border-bottom: 1px solid gray;
	width: 45%;
	float: left;
	margin: 0px 24px;
}
.service_font_box{
	padding-top: 20px;
	padding-bottom: 80px;
}
.service_border_{
	width: 970px;
	margin: 0px -24px;
	height: 80px;
	
}




/*service.html css*/

.abstract_font{
		text-indent:28px;
	
}

.news_detail_content p{    padding: 10px;
    font-size: 16px;

    color: #333333;}
.news_detail_content div{
	border-radius:5px;
	font-size:16px;
}
.news_detail_title h3{
	text-align:center;
}
.news_detail_title p{
	text-align:right;
	padding:5px;
	padding-top:30px;
}
.m_hover img{width:100%;}



.news_detail_title h3{
    text-align: center;
    color: #222222;
    font-weight: bold;
    font-size: 24px;
}

.news_detail_content audio, canvas, progress{
	border:1px solid gray;
	background:url(../img/spbg.jpg) center center no-repeat;	
}

.news_detail_content iframe{ width: 640px !important; height: 360px !important;}



/*响应式*/
@media all and (max-width:768px ) {

.bf_xs_bd video{width:100%;height:100%;}
.border_cl_show{display:none}
.border_cl_right_show{display:none;}
.news_detail_content img{width:100%; display:block;}
.index_two_list{border:none;}

/*bottom start*/
.bottom{padding: 15px;text-align:center;}
.bottom_center{display: inherit;height: 100%;}
.code_1 p{padding: 0px;}
.ltbox{height: 100%;width: 100%;border: none;float: none;padding:0px;text-align:inherit;}
.brief{display: none;}
.address{padding-top: 0px;}
.address p{padding:0px;}
.phone_{margin: 0px;}
.phone_ img{float: none;display:none;}

.phone_ p{padding-left:0px;}
.phone_phone{font-size: 23px;}
.code{float: none;border: none;}
.container-btm{width: 100%;}
.btm-left,.btm-right{float:none ;}
.btm-right{text-align: center;padding:0px}
/*bottom end*/

.navbar-toggle{margin-right: 0px;padding-right: 10px;}
.newbd{margin: -5px;}
.zn_nav{display: none;}	
.newstitle{height: 40px;}
.container-r{width: 100%;padding: 0px 10px;position: inherit;left:0px;margin: 0px;}
.container-box{width: auto;padding: 0px 10px;}
.img_l{width:100%;}
.img_r{width:100%;}
.brief_bd_img{width:100%; height: auto;}
.zn_video_info_box{width: 50%;padding:5px;height: 100%;margin-top:5px;}
.zn_video_info_box img{width: 100%;}
.mfxs_center{text-align: center; margin:0px -5px}
.newstitle p{padding-top: 0px;}
.navbar-header img{display: inline-block;padding-top: 5px;
    width: auto;
    height: 50px;}

.mf_box_img,.mf_box_info{height: auto;width: 100%;margin: 0px;}

.mf_box_img img{width: 100%;max-width: none;}
.bf_xs_bd,.rczy_box{margin: 0px;}
.bf_xs_bd{margin:0px 10px;}
.bf_xs_bd *{white-space: normal !important;}
.bf_xs_bd img{
	width:auto;
	height:auto;
	max-width:100%
}
.form_style{padding-top:1px;}
.if_li_width,.service_border,.service_border_{width: 100%;}
.if_li_width{margin: 0px;margin-top: 20px;}
.if_li_width  a img{width: 100%;}
.if_li_width .if_text_start img{width:auto;}

.if_tab_box_ul{margin: 0px;}
.rczy_bg_pd{padding: 0px;}
.pagination li a{margin-left: 0px;}
.zn_video_info_box .img_info{height: 100%;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.nav > li > a{padding: 10px 9px;}
.service_font_box{padding-bottom: 340px;}
.mf_imgandfont{width: 50%; padding:10px 5px;padding-top:0px}
.page_style{padding-left: 0px;}
.pagination{padding: 4px;}
.sv_font_p_size{font-size: 16px;}
.newbd h2{font-size: 18px;}
.if_li_width h5{font-size: 16px;}
.h3_title{padding:5px;font-size:18px;}

.news_detail_content iframe{ width: 320px !important; height: 180px !important;}
}

/*响应式*/


#newBridge .icon-right-top{ top:auto !important; bottom: 20px !important;}
@media screen and (min-width: 320px) and (max-width:991px){
	.bf_xs_bd img{height: auto !important;width: auto !important;max-width: 100% !important;}
	
}
