/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Hanlding Updates
-----------------------------------------------------------------*/
/*========================================================总体结构更改=============================*/

@media only screen and (min-width: 1200px) {
	.container{
		width: 1180px;
	}
}

/*logo*/
#header.sticky-header #header-wrap{
	position: static;
}
.navigation-v3>ul>li>a>img{
	max-height: 60px;
}
#header{
	border-bottom: 0px;
}

.logo_img{
	vertical-align: top;
}
.jright li{
	margin-right: 0px !important;
	margin-left: 50px;
	}
 
#primary-menu ul li > a{
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}

#footer{
	margin-top: 10px !important;
	background: #f7f7f7;
}
#copyrights{
	background: #f7f7f7;
}
#copyrights>.container>.col_full>.center{
	font-size: 12px;
    color: #7b7a7a;
    font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
#copyrights>.container>.col_full>.center>.copyright-links>a{
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	font-size: 12px;
    color: #7b7a7a;
    text-decoration: none !important;
}
section.container{
	padding-top: 0px !important;
}
label{
	font-size: 12px;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
sub{
	bottom: 0em;
}
.breadcrumb{
	display: inline-block;
	position: static !important;
    width: auto !important;
    top: 0px !important;
    left: auto !important;
    right: 0px !important;
    margin: 0px 0 0 0 !important;
}
/*首页底部图标*/
.social-icon.si-small {
    width: 22px;
    height: 22px;
    font-size: 11px;
    font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
    line-height: 20px !important;
}
/*=====================================================关于PC导航==============================*/
#primary-menu ul li.mega-menu .mega-menu-content, .floating-header.sticky-header #primary-menu ul li.mega-menu .mega-menu-content{
	margin:0 auto;
	width: 100%;
}
/*#primary-menu ul ul:not(.mega-menu-column), #primary-menu ul li .mega-menu-content {
	border: 0px;
}*/
#primary-menu ul li > a {
	font-weight: normal;
}
#primary-menu ul ul li > a{
	font-weight: normal;
}
#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column > li.mega-menu-title > a {
	font-weight: normal;
}
 
#primary-menu{
	float: left;
}

 /*<!--导航反选样式-->*/ 
.active h2 a{
			color: #a1a0a0 !important;
			/*font-size: 15px;*/
}
.nav_active{
	border-bottom: 2px solid #c0153e !important;
}

#top-search a i {
    position: absolute;
    top: 0;
    /*left: 100px;*/
   }
#top-search form input {
    box-shadow: none !important;
    pointer-events: none;
    border-radius: 0;
    border: 0;
    outline: 0 !important;
    font-size: 15px;
    /* padding: 10px 80px 10px 0; */
    height: 60px;
    background-color: #fff;
    color: #333;
    font-weight: normal;
    margin-top: 0 !important;
    font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
    letter-spacing: 2px;  
}
#top-search form{
	padding: 0px;
}

#top-search a{
		margin: 0px 0px !important;
	}
.nav_searh_li{
	
	height: 70px;
	line-height: 70px !important;
}
.nav_searh{
	display: inline-block;
}
#top-search{
	margin: 0px;
}


}
/*============================================手机端导航======================*/
#logo{
	height: 60px;
}
#header, #header-wrap, #logo img{
	height: 60px;
}
#primary-menu-trigger{
	top: 0;
	font-size: 20px;
}
/*====================================================首页轮播========================*/
.owl-carousel .owl-dots .owl-dot span{
	border-radius: 0px;
}
/*#slider .owl-dots span*/
#slider .owl-dots span{
	background: #fffefe;
	border: 0px;
	width: 30px;
	height: 1px;
	}
#slider .owl-dots .owl-dot.active span, #slider .owl-dots .owl-dot:hover span{
	background: #c0153e !important;
	}
/*轮播上的切换按钮*/
#slider .owl-prev, #slider .owl-next{
	background: none  !important;
}
 #slider .owl-prev:hover, #slider .owl-next:hover{
 	background: none  !important;
 }
.owl-carousel .owl-nav [class*=owl-]:hover{
	background: none  !important;
}
 #slider .owl-prev i, #slider .owl-next i{
 	font-size: 60px;
 }
 #slider .owl-next{
 	right: 9px !important;
 }
/*--------------------index------------------*/
#content>.content-wrap>.clearfix{
	margin-top: 5px;
}
#content>.content-wrap>.clearfix>.row>.col-md-4{
	padding-left: 5px;
	padding-right: 0px;
}

#footer{
	background: #f7f7f7;
	border-top: 0px;
	margin-top: 10px;
}

#footer .container .footer-widgets-wrap div ul li{	
	list-style-type: none;
	line-height: 30px;
}
#footer .container .footer-widgets-wrap div ul h5{
	margin-bottom: 10px;
}
#footer .container .footer-widgets-wrap div ul h5:hover a{
	text-decoration: underline ;
}
#footer .container .footer-widgets-wrap div ul h5 a{
	color: #333;
	font-weight: normal;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	
}
#footer .container .footer-widgets-wrap div ul li a{
	font-size: 12px;
	color: #7b7a7a;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
#footer .container .footer-widgets-wrap div ul li:hover{
	text-decoration: underline ;
}
#copyrights{
	background-color:#f7f7f7;
}
.content-wrap{
	padding: 0 0;
}
#footer .footer-widgets-wrap{
	/*margin-right: -25%;*/
}
#content .content-wrap .row a{
	overflow: hidden;
}
.img_tit{
	position: absolute;
	bottom: 0px;
	padding: 5px 0px 5px 20px;
	color: #fff;
	background:#c0153e;
	width:100%;
	height: 60px;
}
.hid_:hover .img_tit{
	height: 25%;
	transition:.7s;
}
.hid_ .img_tit{
	transition: .9s ease;
}

.img_tit p{
	margin-bottom: 0px;
	text-align: left;
}
.img_tit h5{
	cursor:pointer;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
	margin-bottom: 0px;
	color: #eee;
}
.img_tit>a>p,.img_tit>a>h5{
	color: #fff;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";

}


.img_tit:hover>a>p,.img_tit:hover>a>h5{
	color: #ccc;
}

.hid_{
	overflow: hidden;
	position: relative;
	}

#content .content-wrap .container .row .col-md-4{
	padding-right: 5px !important;
}
.hid_ a img{
	transition: .9s ease;
}
.hid_ a img:hover{
	transform: scale(1.02);
	transition: all 0.6s;
}
#footer .footer-widgets-wrap{
	padding: 10px 0px 10px 0px;
}
#copyrights{
	padding: 0px !important;
}
#copyrights .container .col_full{
	margin-bottom: 0px;
}
#copyrights .container .col_full .col_full{
	margin-bottom: 0px;
}
/*@media (min-width: 1200px)

.container {
    width: 1180px;
    */
/*@media (min-width: 992px){
		.mega-menu-content:after{ content: "";display: inline-block; min-width:2000px;min-height:238px;/**/position:absolute;left:-380px;top: -2px; z-index:-1;background: #fff;border-top: 2px solid #1ABC9C;box-shadow: 0 1px 2px #ddd; }
	}*/  
/*总布局宽度1180px*/
@media only screen and (min-width: 1200px) {
	.container {
		 width: 1180px;
		 padding-left: 0px;
		 padding-right: 0px; 
		}
}

/*------------------------------------Company introduction-----------------------------*/
.sidenav > .ui-tabs-active > a{
	font-weight: normal;
	color: #78b3dd !important;
	background: #fff !important;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
li.current > a {
	color: #000000;
	border-bottom: 2px solid;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	}
.panel-body ul li{
	list-style-type: none;
	padding-left: 20px;
	line-height: 28px;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.toggle{
	margin: 0px
}
.toggle.toggle-bg .togglet, .toggle.toggle-bg .toggleta{
	background-color: #f7f7f7 !important;
	font-size: 13px;
}
.company_intro_nav{
	background: #f7f7f7;
	padding: 0px 20px 20px 20px;
	/*margin-left: 20px;*/
}
.company_intro_nav>h3{
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	font-weight: normal;
    font-size: 16px;
    padding: 15px 0px 5px 0px;
    border-bottom: 1px solid #eee;
    color: #111;
    height: 54px;
    line-height: 44px;
}
.company_intro_nav>h3>img{
	margin-right: 10px;
	margin-bottom: 3px;
}
.company_intro_nav li{
	font-size: 16px;
	list-style-type: none;
	height: 44px;
	line-height: 44px;
	/*padding-left: 20px;*/
	color: #444;
    cursor: pointer;
    margin-left: 30px;
}
.company_intro_nav li:hover a{
	color: #c0153e !important;
}
.company_intro_nav li a{
	color: #444;
	font-size: 12px;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.company_intro_detail{
	background: #f7f7f7;	
	/*margin-right: 10px;*/
	padding: 20px;
	min-height: 50vh;
}
#posts { min-height: 50vh; }
._contpadding{
	padding: 20px;
}
/*._contpadding p{
	font-size: 13px;
}*/
.company_intro_detail img{
	max-width: 100%;
	
}
.company_intro_detail p{
	/*text-indent:25px;*/
}
.head_cont{
	position: relative;
}
.intr_tit{
	position: absolute;
	bottom: 60%;
	right: 60px;
	
}
.intr_tit h4,.intr_tit h5{
	color: #fff;
	font-weight: normal;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.intr_tit h4{
	font-size: 25px;
	
}
.intr_tit h5{
	font-size: 15px;
}
@media only screen and (min-width:768px ) {
	#content .content-wrap .col_three_fourth{
		width: 76%;
	}
}
#content p{
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	line-height: 2.8;
}
.company_intro_nav li{
	border-bottom: 1px dotted #eee;
	
}

/*-----------------------------------company news------------------------------------*/
.small-thumbs .entry-image, .ievent .entry-image{
	width: 200px !important;
}
#posts .entry-content {
    margin-top: 0px;
}

/*.small-thumbs .entry-image{
    float: left;
    width: 200px !important;
    margin: 0 30px 0 0;
} */
.small-thumbs .entry-image,
.ievent .entry-image {
	float: left;
	width: 200px;
	margin: 0 0 0 0;
}
.entry-content p{
	font-size: 12px;
	color: #717171;
	text-indent:0px;
}
#posts .clearfix .entry-c a{ display: block; }
#posts .clearfix .entry-c a:hover h2,
#posts .clearfix .entry-c a:hover p{ 
	color: #c0153e;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}

.fy ul{
	display: inline-block;
}
.fy ul li{
	height: 30px;
	line-height:30px;
	list-style-type: none;
	float: left;
	margin-left: 15px;
	
}
.fy ul li input{
	width: 20px;
	height: 15px;
	line-height:15px;
	margin-right: 5px;
}
.fy ul li span{
	margin-left: 30px;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.fy ul li a{
	color: #555;
	font-size: 16px;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.fy ul li a:hover{
	color: #c0153e;
}
.fy_active a{
	color:#c0153e !important;
}
.small-thumbs .entry-image img{
	border-radius: 2px;
	width: 90% !important;
}
/*新闻列表*/
.entry-content p{
	line-height: 1.8 !important;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
#posts .clearfix{
	background: #f7f7f7;
	padding: 10px;
}
.small-thumbs .entry-title h2{
	font-size: 15px;
	margin-bottom: 5px;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
#posts .clearfix{
	margin-bottom: 10px;
}
/*-----------------------------------company news detail------------------------------------*/
.company_intro_detail h3{
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	font-weight: normal;
	font-size: 19px;
	margin-bottom: 10px;
}
.company_news_detail_img img{
	width: 327px;
}
.company_intro_detail>.tleft{
	font-size: 13px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.company_news_detail_img h5{
	font-weight: normal;
	color:#888;
	margin-bottom: 30px;
	margin-top: 10px;

}
/*-----------------------------------product center------------------------------------*/
/*.product_list{
	margin-bottom: 20px;
}*/
#content>.content-wrap>.col_full>.row>.col-md-2>h3{
	margin: 0 0 0px 25px;
	font-weight: normal;
    font-size: 18px;
    height: 30px;
    line-height: 30px;
   font-family: "Microsoft yahei","Helvetica","Arial","sans-serif";
}
}
#content>.content-wrap>.col_three_fourth>.row>.col-md-4{
	padding-left: 2.5px;
	padding-right: 2.5px;
}
.product_conter{
	margin-right: 2% !important;
	padding-bottom: 20px;
	background-color: #f7f7f7 !important;
	
}
.product_list .col-md-4{
	/*margin-right: -25px;*/
	/*margin-top: 20px;*/
	/*padding-left: 10px;
	padding-right: 10px;*/
	
}
.product_conter>.toggle>.togglet{
	/*font-weight: bold;*/
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.product_conter>.toggle>.togglec>.panel-body>ul li a{
	color: #666;
	font-size: 12px;
}
.product_conter>.toggle>.togglec>.panel-body>ul li a:hover{
	color: #c0153e;
	font-weight: bold;
}
.panel-body {
	padding: 5px 20px 10px 0px;
	border-bottom: 1px dotted #eee;
}
.toggle.toggle-bg .togglet i{
	margin-left: 80%;
	line-height: 50px;
	pointer-events: none;
}
.toggle.toggle-bg .togglec{
	padding:0px 0 0 20px;
}
.toggle .togglet{
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	font-weight: normal;
	padding: 0px !important;
	margin-left: 30px;
}
.but_radius,.input_radius{
	border-radius: 2px;
	background: #fdfdfd;
	color: #898989;
	border: 1px solid #eee;
	font-weight: normal;
	text-shadow:none;
	transform: translateZ(0);
	height: 30px;
    line-height: 30px;
    width: 20%;
    display: inline-block;
    text-align: center;
    font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
#but_radius{
	height: 30px;
	line-height: 30px;
	display: inline-block;
    width: 20%;
    text-align: center;
  
}
.input_radius{
	width: 280px;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	vertical-align: top;
	text-align: left;
}
.input_radius a{
	/*margin-right: 5%;*/
	color: #7a7979;
	width: 20%;
    margin-left: 8%;
}
.input_radius input{
	border:0px;
	height: 20px;
	width: 80%;
	color: #ccc;
}
.pro_border{
/*	padding: 20px 20px 0px 20px;*/
	border: 1px solid #f5f5f5;
	margin-right: -10px;
	margin-bottom: 10px;
}
.product_cent{
	width: 81% !important;
}
.pro_border{
	border: 1px solid #f7f7f7;
	transition: .5s;
}
.pro_border:hover{
	border-color: #c0153e;
}
.pro_tit{
	padding: 0px 20px 0px 20px;
	height: 60px;
	line-height: 60px;
}
.pro_tit h6{
	display: inline-block;
	font-size: 13px;
	font-weight: normal;
	color: #999;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
#content .content-wrap .col_full .col-md-10 .fright{
	width: 50%;
	text-align: right;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	
}
.pro_border:hover a .pro_tit h6{
	color: #c0153e;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	
}

.togglet{
	border-bottom: 1px dotted #eee;
	height: 45px;
    line-height: 45px !important;
}
.but_radius:hover{
	border-color: #c0153e;
	background: none;
	text-shadow:none;
	color: #c0153e;
}
.pro_mar{
	margin-bottom: 5px;
	margin-top: 5px;
}
.pro_tit_icon{
	top: 10px;
    position: absolute;
    margin-right: 5px;
}
.sublimt_radius{
	height: 30px;
    line-height: 30px;
    display: inline-block;
    width: 20%;
    text-align: center;
    border: 1px solid #eee;
    color: #fff;
    background: #c0153e;
   
}
.sublimt_radius:hover{
	color: #fff;
}
.but_radius{
	background: #c0153e;
	color: #fff;
}
.but_radius:hover{
	background: #c0153e;
	color: #fff;
}
/*=====================================添加对比的按钮==============================*/
.but_contrast{
background: #c0153e;
width: 30%;
text-align: center;
color: #fff;
}
/*=======================================关于添加对比和删除对比===========================*/
.add_contrast{
	 cursor:pointer;
	display: none;
	height: 60px;
	line-height: 60px;
	background: rgba(182,182,183,0.9);	
	position: absolute;
    bottom: 0px;
    width: 100%;
    z-index: 1;
}
.add_contrast i{
	color: #fff;
	font-size: 40px;
	font-weight: normal;
}
.pro_border{
	position: relative;
}
.checkbox_box{
	position: absolute;
	display: none;
	width: 20%;
	right: 0px;
	background: rgba(236,236,236,0.5);
    text-align: right;
	z-index: 5

}
.remove_contrast{
	display: hidden;


}
.remove_contrast i{
	font-size: 22px;
    cursor: pointer;
    right: 4%;
    top: 2%;
    position: absolute;
    color: #ccc;
	z-index: 299;
}

#triangle-topleft { 
	width: 0; 
	height: 0; 
	border-top: 100px solid #c0153e; 
	border-right: 100px solid transparent; 
	position: absolute;
	z-index: 299;
	} 
#triangle-topleft h5{
	color: #fff;
	position: absolute;
    bottom: 50px;
    left: 10px;
    font-size: 20px;
    font-weight: normal;
    text-align: center;
    transform: rotate(-45deg);
}

.hid_contrast{
	overflow: hidden;
	position: relative;
}
.toggle .pro_icon{
		font-size: 16px !important;
		right: 20px !important;
}

/*==============================================产品详情=============================*/
/*tab切换的样式*/
ul.tab-nav:not(.tab-nav-lg) li a{
	background: #fff;
	font-weight: normal;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
ul.tab-nav:not(.tab-nav-lg) li a span{
	/*margin-left: 20px;*/
	
}

ul.tab-nav:not(.tab-nav-lg) li{
	/*float: left;*/
	display: inline-block;
	border: 0px;
}
ul.tab-nav:not(.tab-nav-lg){
	border-bottom: 0px;
}
ul.tab-nav:not(.tab-nav-lg) li:first-child{
	border-left: 0;
}
.tab-nav{
	display: inline-block;
/*	float: right;*/
}
.ui-tabs-active a{
	color: #c0153e !important;
}
.ui-tabs-active a span{
	color: #444;
}
/*新的样式*/
.tabs.tabs-alt ul.tab-nav li.ui-tabs-active a{
	border: 0px;
}
.tabs.tabs-alt ul.tab-nav li{
	width: 110px !important;
}
.tabs.tabs-alt ul.tab-nav li a{
	background: none;
}
ul.tab-nav:not(.tab-nav-lg) li a{
	background: none;
}
ul.tab-nav:not(.tab-nav-lg) li:first-child{
	margin-left: 0px;
}
ul.tab-nav:not(.tab-nav-lg) li a{
	padding: 0px !important;
}
/*产品参数样式*/
#tab-responsive-2{
	width: 50%;
	margin: 0 auto;
	margin-top: 30px;
}
#tab-responsive-3{
	margin-top: 30px;
}
.pro_detail_hea{
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	color:#c0153e;
	border-bottom: 1px solid #333333;
	font-size: 20px;
    padding-bottom: 10px;
}
.pro_detail_tit{
	border-bottom: 1px solid #ccc;
    font-size: 14px;
}
.pro_detail_attr{
	padding: 10px 0px 5px 0px;
	border-bottom: 1px solid #ccc;
}
.pro_detail_attr>.row>.col-md-4>p,.pro_detail_attr>.row>.col-md-8>p{
	line-height: 25px !important;
}

/*#content .content-wrap .col_three_fourth{
	padding: 20px;
}*/
@media only screen and (min-width:768px ) {
	#content .content-wrap .col_one_fourth{
	margin-right: 1% !important;
	width: 23%;
	
	}
	#top-search a{
		line-height: 50px;
	}
	
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
	
	
	.search_job input.keyword {
	    height: 30px;
	    width: 80% !important;
	    margin-right: 20px !important;
	}
	.search_job{
		padding-top: 15px !important;
	}

}
/*文档下载*/

.pro_download{
	border: 1px solid #eff0f0;
	margin: 0px 5px 15px 10px;
	padding: 20px 0px;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.pro_download>h5>a{
	color: #666;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.i-plain{
	float: none;
}
/*#tab-responsive-3>h4{
		border: 1px solid #eee;
		padding-bottom: 10px;
	}*/
.tab-content>h4{
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
	font-weight: normal;
	color: #8e8d8d;
	margin: 0px;
	font-size: 15px;
	margin-bottom: 5px;
}
.tab-content>hr{
	border:1px solid #c0153e;
}
.tab-content>.row{
	padding-top: 10px;
	padding-left: 5px;
	background: #fff;
	
}
.tab-content>.row>.pro_download>h5{
	font-weight: normal;
	margin-top: 10px;
	color: #727171;
}
.pro_detail_active>a{
	font-weight: bold;
	color: #c0153e !important;
}
/*=================================================产品对比================================*/
.product_contrast_bg{
	background: #F7f7f7;
	padding: 40px;
}
/*产品对比表隔行换色*/
#content .content-wrap .col_three_fourth>.product_contrast_bg>table.product_contrast tr:nth-child(even){
	background: #eeefef;
}
#content .content-wrap .col_three_fourth>.product_contrast_bg>table.product_contrast tr:nth-child(odd){
	background: #fff;
}
/*与图片对比的添加符号*/
#content .content-wrap .col_three_fourth>.product_contrast_bg>table.product_contrast tr:first-child i{
	color: #f3f4f4;
	font-size: 40px;
}
/*第一列居中对齐*/
#content .content-wrap .col_three_fourth>.product_contrast_bg>table.product_contrast tr:nth-child(1){
	text-align: center;
}
#content .content-wrap .col_three_fourth>.product_contrast_bg>table.product_contrast tr td{
	padding: 10px;
	width: 20%;
	min-width: 163px;
	height: 45px;
	border-right: 2px solid #e3e4e4;
	position: relative;
}
/*最后一列没有右边框*/
#content .content-wrap .col_three_fourth>.product_contrast_bg>table.product_contrast tr td:last-child{
	border-right: none;
}
#content .content-wrap .col_three_fourth>.product_contrast_bg>table.product_contrast tr td:first-child{
	text-align: center;
	font-weight: bold;
}
#content .content-wrap .col_three_fourth>.product_contrast_bg>table.product_contrast tr td img{
	width: 80%;
	display: inline-block;
}
.remove_contrast_dea{
	position: absolute;
    top: 3%;
    right: 5%;
}
.remove_contrast_dea>i.icon-guanbi{
	font-size: 15px !important;
	color: #ccc !important;
}
/*==========================================honor========================*/
.company_honor_detail p{
	text-indent: 25px;
}
.company_honor_detail{
	background-color: #F7f7f7;
	padding: 0px 20px;
}

/*====================================招聘======================*/
.recurit_list_table{
	margin-top: 20px;
}
.table-responsive{
	padding: 10px;
}
.search_job{
	padding-top: 25px;
}
.search_job input.keyword{
	height: 30px;width: 70%;
	margin-right: 30px;
}
/*职位详情链接*/
table.recurit_list_table>tbody>tr>td:nth-child(1)>a{
	color: #444 !important;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
table.recurit_list_table>tbody>tr>td:nth-child(1)>a:hover{
	text-decoration: underline !important;
	color: #c0153e !important;
}
.company_recurit{
	background-color: #F7f7f7;
	min-height: 500px;
	padding: 10px;
}
.fancy-title h3{
	font-size: 14px;
    font-weight: normal;
    color: #000;
    font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
    color: #333;
}
.recurit_column{
	background: #f7f7f7;
	border: 1px solid #F5F5F5;
	padding: 10px;
	margin-bottom: 20px;
	
}
.iconlist li {
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
    line-height: 22px;
}
.fancy-title{
	margin-bottom: 10px;
}
.recurit_list_tit_sm{
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	font-size: 12px !important;
	font-weight: normal !important;
	color: #222 !important;
		
}
.recurit_list>.recurit_column>a{
	padding: 0px 12px;
	font-size: 13px;
    height: 30px;
    line-height: 30px;
    font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
/*================================职位详情=====================*/
.recurit_detail_bg{
	padding: 10px;
	background-color: #f7f7f7;
}
.recurit_detail>h4{
	margin: 10px 0px 10px 0px;
	color: #c0153e;
	font-size: 18px; 
	 font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.recurit_detail>.row>.col-lg-6{
	height: 30px;
	line-height: 30px;
	color: #333;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.recurit_detail>p{
	text-indent: 25px;
	line-height: 20px !important;
	margin-top: 10px;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.hot_job{
	background-color: #f6f6f6;
	padding: 10px;
	padding-left: 20px;
}
.hot_job>h4{
	font-size: 15px;
	font-weight: normal;
	color: #c0153e;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	border-bottom: 1px solid #D4D4D4;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.hot_job>ul>li{
	height: 25px;
	line-height: 25px;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.hot_job>ul>li>a{
	color: #666;
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
}
.hot_job>ul>li:hover>a{
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif";
	color: #c0153e;
	text-decoration: underline !important;
}
.recurit_apply_hidden{
	display: none;
	margin-top: 20px;
}
/*search_result*/
.search_result{
	background: #F7f7f7;
	padding: 10px !important;
}
.search_result>.table>tbody>tr>td>a{
	color: #444 !important;
    font-family: "Microsoft yahei","Helvetica","Arial","sans-serif";
}
.search_result>.table>tbody>tr>td>a:hover{
	text-decoration: underline !important;
    color: #c0153e !important;
}
.search_bread{
	margin: 20px 0px !important;
}
.search_result>.table > thead > tr > th{
	border-bottom: 2px solid #eee;
}
.search_result>.table > tbody > tr > td{
	border-bottom: 1px solid #eee;
}
@media only screen and (max-width: 767px) {


	.toggle .recurit_list_tit_sm{
		margin-left: 0px!important;
	}
	.recurit_head{
		padding-top: 10px;
	}
	.search_job input.keyword{
		width: 78%;
	}
	.recurit_detail_bg{
		padding: 0px;
	}
	.recurit_detail{
		margin-bottom: 10px;
		padding-bottom: 10px;
		background: #f7f7f7;
	}
	.search_job input.keyword {
    height: 30px;
    width: 64%;
    margin-right: 10px;
}
}
/*==============================职位申请===================*/
.heading-block h2 {
    font-size: 20px;
    font-weight: bold;
}
.heading-block h2 + span{
	font-size: 16px;
	 font-weight: normal;
}
.sm-form-control{
	border: 1px solid #eee;
	font-size: 12px;
}
.recurit_apply{
	background: #f7f7f7;
	padding: 10px;
}
.recurit_apply>.center>h2{
	font-size: 16px;
    font-weight: normal;
    color: #000;
}
.recurit_apply>.center>h2>span{
	margin-left: 20px;
	font-size: 13px;
	color: #666;
	font-weight: normal;
}
.divider{
	margin: 5px 0px 30px 0px;
}
label {
	font-weight: normal;
}
/*=========================================平台技术======================*/
.technology_content{
	background: #fdfdfd;
	padding: 10px;
}
._contpadding>p{
	text-indent: 25px;
}

/*=======================================供应商自荐======================*/
.supplier_tit>h2{
	color: #000000;
	font-family: "Microsoft yahei","Helvetica","Arial","sans-serif";
	font-weight: normal;
	padding: 10px 0px 5px;
    font-size: 15px;
    border-bottom: 1px solid #eee;
}
.company_news_detail{
	background: #f7f7f7;
	padding: 10px;
}
/*=========================================服务支持=====================*/
.product-dec>p{
	text-indent: 0px;
}
.cont{
	padding: 10px;
	border: 1px solid #eee;
	transition: .4s ease;
}
.cont:hover{
	    box-shadow: 2px 2px 16px 0 #ccc;
	    transform: translateY(1px);
}
.cont>.product-image>a{
	    transition: all .5s ease;
}
.product-image{
	position: relative;
	    overflow: hidden;
}
.product-dec>a{
	line-height: 22px;
}
.product-dec>a:hover{
	text-decoration: underline !important;
}
/*==============================网站地图========================*/

.jingzhan_map>div{
	padding-left: 0px !important;
}
.iconlist{
	margin-left: 0px !important;
}
#page-title{
	background: #f7f7f7;
	border-bottom: 1px solid #F7f7f7;
}
#page-title>.container>h1{
	color: #c0153e;
	font-weight: normal;
	font-size: 22px;
	font-family: "Microsoft yahei","Helvetica","Arial","sans-serif";
}
#content-wrap .jingzhan_map>.col-lg-3>h3{
	margin: 20px 0px 5px 0px !important;
	font-size: 16px;
    font-weight: normal;
    font-family: "Microsoft yahei","Helvetica","Arial","sans-serif";
    
}
#content-wrap .jingzhan_map>.col-lg-3>.iconlist>li>a{
	color: #44a8f2;
}
#content-wrap .jingzhan_map>.col-lg-3>.iconlist>li>a:hover{
	color: #444;
}
/*===========================媒体关注========================*/
.company_medil_cent>ul>li>span{
	font-size: 13px;
}
.company_medil_cent>ul>li{
	height: 30px;
	line-height: 30px;
}
.company_medil_cent>ul>li>a{
	font-family:"Microsoft yahei","Helvetica","Arial","sans-serif" ;
	font-size: 13px;
	color: #666;
}
.company_medil_cent>ul>li>a:hover{
	color: #44a8f2;
	text-decoration: underline !important;
}
/*===========================新闻详情======================*/
.company_detail_tit{
	text-indent: 0px;
}
.company_detail_tit span{
		margin-right: 20px !important;
	}
/*=================================media========================*/
@media (max-width:767px) {
	#top-search a{
	line-height: 50px;
	}
	#top-search form{
		height: 50px;
		line-height: 50px;
	}
	#top-search form input{
		height: 50px;
		line-height: 50px;
		font-family:"Microsoft yahei","Helvetica","Arial","sans-serif" ;
		font-size: 13px;
	}
	.map_last{
		top: -300px;
	}
	.container{
		margin: 0px !important;
		padding: 0px 10px 0px 10px !important;
	}
	.jingzhan_map{
	margin-left: 30px !important;
	}
	#header{
		height: 50px;
	}
	#logo{
		height: 50px;
	}
	#logo img{
		height: 50px;
	}
	
	.col_full, .col_half, .col_one_third, .col_two_third, .col_three_fourth, .col_one_fourth, .col_one_fifth, .col_two_fifth, .col_three_fifth, .col_four_fifth, .col_one_sixth, .col_five_sixth{
		margin-bottom: 10px !important;
		width: 100% !important;
	}
	.col_one_fourth{
		padding-top: 10px;
	}
	.topmargin-sm{
		margin-top: 0px !important;
	}
	.company_honor_detail{
		padding: 0px 10px;
	}
	#copyrights .container .col_full{
		text-align: center !important;
	}
	#copyrights .container .col_full>.fright{
		margin: 0 auto;
		margin-right: 31% !important;
		margin-bottom: 10px;
	}
	/*首页*/
	.img_tit h5{
		font-size: 13px;
	}
	.img_tit p{
		font-size: 11px;
	}
	#footer{
		margin-top: 10px;
	}
	#footer .footer-widgets-wrap>div{
		margin-bottom: 20px;
	}
	#footer .container .footer-widgets-wrap div ul li a{
		font-size: 11px;
	}
	#footer .footer-widgets-wrap{
		margin-right: 0;
	}
	#slider .owl-prev i, #slider .owl-next i{
		font-size: 25px;
	}
	#slider .owl-dots span{
		width: 20px;
	}
	#slider .owl-dots{
		bottom: 5px;
	}
	#header-wrap>.clearfix{
		padding-left: 10px;
		padding-top: 0px !important;
		position: relative;
	}
	#footer .footer-widgets-wrap{
		padding: 10px 0px 10px 0px;
	}
	/*关于我们*/
	._contpadding{
		padding: 10px 0px 10px 0px;
	}
	/*新闻列表*/
	.entry-title h2{
		font-size: 13px !important;
	}
	.small-thumbs .entry-image{
		width: 100% !important;
	}
	.small-thumbs .entry-image img{
		width: 100% !important;
	}
	.small-thumbs .entry-image, .ievent .entry-image{
		margin: 0px 0px 10px 0px !important;
	}
	.small-thumbs .entry-title h2{
		margin-top: 0px;
	}
	.fy ul li a{
		font-size: 12px;
	}
	.fy ul li{
		margin-left: 10px;
	}
	.fy ul li span{
		margin-left: 0px;
	}
	/*新闻详情*/
	.company_intro_detail h3{
		font-size: 16px;
	}
	.company_intro_detail>.tleft{
		font-size: 12px;
	}
	
	/*资质荣誉*/
	.company_honor_detail>._contpadding>.center>.row>.col-md-6{
		padding-bottom: 10px;
	}
	/*供应商自荐*/
	.recurit_apply>.center>h2{
		font-size: 16px;
	}
	.supplier_tit{
		font-size: 14px;
	}
	label{
		font-size: 12px;
	}
	/*招聘*/
	.fancy-title h3{
		font-size: 16px;
	}
	/*产品中心*/
	.togglet{
		height: 40px;
    	line-height: 40px !important;
	}
	.toggle.toggle-bg .togglet i{
		line-height: 40px;
	}

	/*产品详情*/
	.tabs.tabs-alt ul.tab-nav li{
		width: 80px !important;
	}
	ul.tab-nav:not(.tab-nav-lg) li a{
		font-size: 12px;
	}
	#tab-responsive-2{
		width: 80%;
		margin-top: 10%
	}
	#tab-responsive-3{
		display: block;
	    width: 100%;
	    margin-top: 10%;
	}
	
	
	.pro_detail_hea{
		font-size: 16px;
  		padding-bottom: 5px;
	}
	}
	
	
@media only screen and (min-width: 768px) and (max-width: 991px){
	/*移动端导航阴影*/
	/*#logo + #primary-menu.style-2 {
    border-top: 0;
    box-shadow: -3px 3px 3px;
    margin-bottom: 10px;
}*/
	
	#top-search a{
		margin: 0px 0px !important;
	}
	#top-search a{
	line-height: 50px;
	}
	#top-search form{
		height: 50px;
		line-height: 50px;
	}
	#top-search form input{
		height: 50px;
		line-height: 50px;
		font-family:"Microsoft yahei","Helvetica","Arial","sans-serif" ;
		font-size: 13px;
	}
	#logo{
		height: 60px;
	}
	#header .container{
		padding: 0 !important;
	}
	#copyrights .container .col_full>.fright{
		margin: 0 auto;
		margin-right: 41% !important;
		margin-bottom: 10px;
	}
	#footer .footer-widgets-wrap>div{
		margin-bottom: 20px;
	}
	
	/*关于我们*/
	._contpadding{
		padding: 10px 0px 10px 0px;
	}
	#footer{
		margin-top: 10px !important;
	}
	
	/*新闻详情*/
	.company_intro_detail h3{
		font-size: 16px;
	}
	.company_intro_detail>.tleft{
		font-size: 12px;
	}
	/*资质荣誉*/
	.company_honor_detail>._contpadding>.center>.row>.col-md-6{
		padding-bottom: 10px;
	}
	/*供应商自荐*/
	.recurit_apply>.center>h2{
		font-size: 16px;
	}
	.supplier_tit{
		font-size: 14px;
	}
	label{
		font-size: 12px;
	}
	/*招聘*/
	.fancy-title h3{
		font-size: 16px;
	}
	/*产品中心*/
	.togglet{
		height: 40px;
    	line-height: 40px !important;
	}
	.toggle.toggle-bg .togglet i{
		line-height: 40px;
	}
	/*产品详情*/
	.tabs.tabs-alt ul.tab-nav li{
		width: 80px !important;
	}
	ul.tab-nav:not(.tab-nav-lg) li a{
		font-size: 12px;
	}
	#tab-responsive-2{
		width: 80%;
		margin-top: 10%
	}
	#tab-responsive-3{
		display: block;
	    width: 100%;
	    margin-top: 10%;
	}
	.pro_download{
		width: 30%;
	}
	
	.pro_detail_hea{
		font-size: 16px;
  		padding-bottom: 5px;
	}
}
@media (width:1024px){
		#top-search a{
		line-height: 50px;
		}
		#top-search form{
			height: 50px;
			line-height: 50px;
		}
		#top-search form input{
			height: 50px;
			line-height: 50px;
			font-family:"Microsoft yahei","Helvetica","Arial","sans-serif" ;
			font-size: 13px;
		}
		#primary-menu ul > li{
			margin-right: 15px !important;
		}
		#header-wrap>.container{
			padding: 0px !important;
		}
		#primary-menu ul li > a{
			line-height: 32px;
		}
		#primary-menu ul > li{
			margin-right: 45px;
		}
		#header{
		height: 50px;
		}
		#logo{
			height: 50px;
		}
		#logo img{
			height: 50px;
		}
		#primary-menu ul li > a{
			padding: 10px 10px !important;
		}
		#footer{
			margin-top: 10px !important;
		}
		#copyrights .container .col_full>.fright{
		margin: 0 auto;
		margin-right: 10% !important;
		margin-bottom: 10px;
		}
	/*==================职位详情=================*/
		.recurit_detail{
			padding-bottom: 20px;
		}
		.search_job input.keyword{
			width: 66%;
			margin-right: 30px;
		}
		
	}	
	@media only screen and (min-width:1025px ) {
	#top-search a{
	line-height: 60px;
	margin: 0px!important;
		}
	}
}