/* 设置body默认样式 */
body{font-family:"Microsoft YaHei",verdana,arial;font-size:14px;color:#333;}
pre{font-family:"Microsoft YaHei",verdana,arial!important;}
p,span{font-family:"Microsoft YaHei",verdana,arial!important;}
body,ul,li{padding:0;margin:0;font-size: 14px;}
ul,li{list-style:none;}
.nounderline{text-decoration:none !important;}
.form-control{width:100%;}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12{
	padding:0;
}
.form_success{
	color: #27a932!important;
}
.padding_lr15{
	padding-left:15px;
	padding-right:15px;
}
.padding_lr25{
	padding-left:25px;
	padding-right: 25px;
}
/* 设置文本选中后的样式，默认设置的为背景和字体 */
/*::selection{background:#e41e1e;color:#eee;}*/

/* 设置链接默认样式 */
a{text-decoration:none;color:#666;-webkit-transition:all 0.3s;transition:all 0.3s;cursor: pointer;}
a:hover,a:active{text-decoration:none;color: #812a17;}
a:focus,a:visited{outline:none;-moz-outline:none;text-decoration:none;}

/* 设置图片无边框 */
img{border:none;}
.container{padding-left:0;padding-right:0;}
/*ie7清除浮动*/
.clearfix{
	*zoom:1;
}
.pointer{
	cursor: pointer;
}
.wrapper{
	min-width: 1200px;
}
.btn,.btn:visited,.btn:focus,.bth:active{
	outline: none;
}
.pagination .active a{border-color: #ddd;}
.pagination a:hover{background-color: #812a18!important;color: #fff!important;}
.pagebox ul span{
	color: #999;
}
.pagebox ul a{
	display:inline-block; _zoom:1;_display:inline;
	/*width: 26px;*/
	height: 26px;
	color: #999;
	font-size: 14px;
	text-align: center;
	line-height: 24px;
	border:1px solid #ddd;
}
.pagebox ul a.cur,
.pagebox ul a:hover{
	color: #fff;
	background-color: #812a18;
	border:1px solid #812a18;
}
.js_tipContent{
	color: #e41e1e;
}
.js_encyScroll{
	height: 72px;
	overflow: auto;
}
.js_tipContent i{
	font-size: 18px;
}
.align_l{
	text-align: left;
}
.align_c{
	text-align: center!important;
}
.align_r{
	text-align: right;
}
.container{
	width: 1170px!important;
}
.bl{
	display: block;
}
.prev,
.next{
	cursor: pointer;
}
.trans_0{
	transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
}
.trans_180{
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
}
.h_auto{
	height:auto!important;
}
.bg_gray{
	background-color: #f3f3f3;
	border-top:1px solid #f4f4f4;
	border-bottom:1px solid #f4f4f4;
}
.gray_pad_tb40{
	margin:40px 0;
	padding:30px 0;
}
.mar90{
	margin-top:90px; /*内页固定在头部导航*/
}
.mar40{
	margin-top:40px;
}
.mar_b20{
	margin-bottom: 20px;
}
.mar_b30{
	margin-bottom: 30px;
}
.mar_b50{
	margin-bottom: 50px;
}
.limit_h40{
	mix-height: 40px;
	overflow: hidden;
}
.fr{
	float: right;
}
.fl{
	float: left;
}
.f12{
	font-size: 12px;
}
.f14{
	font-size: 14px;
}
.f16{
	font-size: 16px;
}
.f18{
	font-size: 18px;
}
.f20{
	font-size: 20px!important;
}
.f24{
	font-size: 24px;
}
.f28{
	font-size: 28px;
}
.f30{
	font-size: 30px!important;
}
.f36{
	font-size: 36px;
}
.f40{
	font-size: 40px;
}
.col_f{
	color: #fff;
}
.col_4{
	color: #444!important;
}
.col_6{
	color: #666!important;
}
.col_9{
	color: #999!important;
}
.col_c6{
	color: #c6b700!important;
}
.col_comm{
	color: #812a18;
}
.col_d0{
	color: #d0c9b7;
}
.color_red{
	color:#812a18;
}
.song{
	font-family: SimSun!important;
}
.mar_b5{
	margin-bottom: 5px;
}
.mar_l75{
	margin-left:75px;
}
/*.col_4:hover,
.col_6:hover,
.col_9:hover{
	color: #812a18!important;
}*/
/*.pos_r0{
	right: 0;
}
.pos_l0{
	left: 0;
}*/
.pad_b15{
	padding-bottom: 15px;
}
.pad_b30{
	padding-bottom: 30px;
}
.mar_l50{
	margin-left: 50px;
}
.line_h24{
	line-height: 24px;
}
.line_h27{
	line-height: 27px;
}
.line_h30{
	line-height: 30px;
}
.align{
	text-align: center;
}
.bor_b1{
	padding-bottom: 10px;
	border-bottom:1px solid #ddd;
}
.pad_tb5{
	padding:5px 0;
}
.pad_tb15{
	padding:15px 0;
}
.pad_tb20{
	padding:20px 0;
}
.w150{
	width: 150px!important;
}
.w160{
	width: 160px!important;
}
.w280{
	width: 280px!important;
}
.mar_b0{
	margin-bottom: 0;
}
.w100{
	width: 100px;
}
.mar_r10{
	margin-right: 10px;
}
.mar_r80{
	margin-right:80px;
}
.mar_tb5{
	margin-top:5px;
	margin-bottom:5px;
}
.max_w150{
	max-width: 180px;
	width: 130px\9;
}
/*表单公用样式 S*/
.form-control,
.form-control:focus,
.form-control:active{
	box-shadow:none;
	outline:none;
	border-color:#ddd;
	border-radius:2px;
}
.form-control:focus,
.form-control:active{
	border-color:#812a18;
}
/*表单公用样式 E*/

/*头部 S*/
.top{
	position: relative;
	z-index:11;
	width: 100%;
	line-height: 40px;
	height:40px;
	background-color: #f0f0f0;
}
.topscroll{
	height: 40px;
	overflow: hidden;
}
.top .notice{
	color: #666;
}
.top .notice i{
	float: left;
	margin-right: 5px;
}
.top .notice .title,
.top .notice ul{
	float: left;
}
.top .notice .navbar-nav{
	height: 40px;
	overflow: hidden;
}
.top .notice ul li a{
	color: #812a18;
}
.top .pull-right .top-nav,
.top .pull-right .message{
	float: left;
}
.top .pull-right .top-nav{
	margin:0!important;
}
.top .pull-right .message{
	margin-right: 20px;
}
/* head_顶部模块 -S */
.top .top-nav{height:40px;width:124px;line-height:40px;background-color: #e4e4e4;}
.top .navbar-nav li.dropdown{width: 100%;text-align: center;}
.navbar-nav{margin:0!important;}
.top .down_app{padding:10px;width:124px;min-width: 124px;float:none;}
.top .down_app a.col-xs-4{padding:5px;}
.top .down_app a.col-xs-4:hover{background-color:#eee;}
.top .site_nav li.col-xs-6{padding:0;}
.top .navbar-nav li a{display: block;width: 100%;padding:10px 0;margin:0;}
.top .top-nav .dropdown-menu{margin:0;padding:0;top:100%!important;display:none;}
.top-nav:hover .down_app img{
	height: 124px;
	width: 124px;
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
}
.top-nav .dropdown-toggle{
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
}
.top-nav .dropdown-toggle i{
	font-size: 12px;
	color: #bbb;
	margin-left: 5px;
}
.col_c6{
	color: #c6b700;
}
.top-nav:hover .dropdown-toggle{
	background-color: #c6b700;
	color: #fff;
}

.top-nav:hover .dropdown-toggle i{
	color: #fff;
	transform:rotate(180deg);
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
}
.navbox_bg{
	position: absolute;
	top:0;
	z-index:5;
	width: 100%;
	margin:0 auto;
	height: 89px;
	background-color: #fff;
	opacity: 0.8;
	filter:aplpha(opacity=80);
}
.navbox{
	width: 100%;
	margin:0 auto;
	position: absolute;
	z-index: 5;
	top:0;
}
.navbox .pull-left{
	padding:18px 0;
}
.navbox .pull-left .logo{
	float: left;
}
.navbox .pull-left .logo img{
	margin-right: 10px;
	max-width: 190px;
}
.navbox .pull-left .content{
	float: left;
	width: 205px;
	padding:0 10px;
	line-height: 24px;
	font-size: 14px;
	text-align: center;
	color: #231815;
	border-left:1px solid #999;
}
.navbox .content a:hover{
	color: #812a18;
}
.js_navbar,.js_navbar_bg{
	position: fixed;
	top:0;
	z-index:6;
	opacity: 100;
	filter:alpha(opacity=100);
}
.js_navbar_bg{
	border-bottom:1px solid #f8f8f8;
}
.navbox .navbar-nav .second{
	float: left;
	/*height: 90px;*/
	padding:34px 15px;
	color: #444;
	font-size: 16px;
}
/*.navbox .navbar-nav .second_link{
	line-height: 40px;
}*/
.navbox .navbar-nav .second:hover .second_link,
.navbox .navbar-nav .second:active .second_link{
	color: #baac01;
}
.navbox .navbar-nav .second:hover .caret{
	color: #baac01;
	transform:rotate(180deg);
}
.navbox .navbar-nav .second{
	position: relative;
	z-index:3;
}
.navbox .navbar-nav .second .line{
	position: absolute;
	z-index: 3;
	width: 0;
	height: 4px;
	font-size:1px;
	left: 50%;
	margin-left:0;
	bottom: 0;
	background-color: #baac01;
}
.navbox .navbar-nav .second:hover .line{
	margin-left:-50%;
	width: 100%;
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
}
.caret{
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 4px;
	color: #999;
	vertical-align: middle;
	border-top: 6px dashed;
	border-top: 6px solid\9;
	border-right: 6px solid transparent;
	border-left: 6px solid transparent;
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
}
.navbox .pull-right{
	position: relative;
	z-index:3;
}
.navbar-nav .second .content{
	position: absolute;
	z-index: 3;
	top:86px;
	padding:20px 20px 35px 20px;
	width: 314px;
	border-top:4px solid #baac01;
	background-color: #fff;
	opacity: 0;
	filter:alpha(opacity=0);
	visibility: hidden;
	box-shadow: 1px 1px 3px #ddd;
	/*opacity: 100;*/
}
.navbar-nav .second .content a:hover{
	color: #812a18!important;
}
.navbar-nav .second .content.pos_l0{
	left: 100px;
}
.navbar-nav .second .content.pos_r0{
	right: 100px;
}
.navbar-nav .second:hover .content{
	opacity: 100;
	top:86px;
	filter:alpha(opacity=100);
	visibility: visible;
	-webkit-transition:all 0.5s;
    transition:all 0.5s;
}
.navbar-nav .second:hover .content.pos_r0{
	right:0;
}
.navbar-nav .second:hover .content.pos_l0{
	left:0;
}
.navbar-nav .second .content .pull-left{
	padding:0;
	margin-top:-9px;
}
.navbar-nav .second .content .pull-left ul li{
	font-size: 16px;
	color: #444;
	line-height: 30px;
}
.navbar-nav .second .content .pull-right{
	width: 160px;
}
.navbar-nav .second .content .pull-right .topline{
	height: 2px;
	width: 30px;
	font-size: 1px;
	background-color: #812a18;
}
.navbar-nav .second .content .pull-right img{
	margin:10px 0;
}
.navbar-nav .second .content .pull-right .fl{
	margin:5px 0;
}
.navbar-nav .second .content.about_w{
	width: 410px;
}
.navbar-nav .second .content .pad_line{
	width: 1px;
	background-color: #ddd;
	height: 203px;
	margin: 6px 15px;
}
.searchIcon{
	position: absolute;
	z-index:3;
	color: #666;
	right: -5px;
	top: 35px;
	cursor: pointer;
}
/*头部 E*/

/*头部搜索 S*/
.searchbox{
	position: relative;
	z-index:5; 
	height: 36px;
	border:2px solid #c6b700;
	display: none;
}
.searchbox .typebox{
	padding:0 10px 0 15px;
	margin-left:-2px;
	margin-top:-1px;
	border:1px solid #c6b700;
	background-color: #fff;
}
.searchbox .typebox ul{
	display: none;
}
.searchbox .typebox ul li:hover{
	color: #812a18;
}
.searchbox .typebox:hover ul{
	display: block;
}
.searchbox .typebox span,
.searchbox .typebox ul li{
	font-size: 14px;
	color: #444;
}
.searchbox .typebox .typename i{
	font-size: 10px;
	color: #999;
	padding: 0 5px;
	margin-top:10px;
	transform:rotate(180deg);
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
}
.searchbox .typebox:hover .typename i{
	transform:rotate(0deg);
}
.searchbox .typebox span{
	line-height: 36px;
}
.searchbox .typebox ul li{
	line-height: 30px;
}
.searchbox input{
	outline: none;
}
.searchbox .input_search{
	padding:8px 5px;
	width:242px;
} 
.searchbox .btn_submit{
	position: absolute;
	z-index: 5;
	top:3px;
	right: 3px;
	width: 35px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	background-color: #fff;
}
.hot_search{
	position: absolute;
	left: 80px;
	width: 250px;
}
.hot_search a,
.hot_search span{
	float: left;
	padding:3px 0;
	margin-right: 10px;
	color: #fff;
}
/*头部搜索 E*/

/*悬浮框 S*/
.susbox{
	position: fixed;
	z-index: 16;
	right: -190px;
	bottom:10px;
	height: 276px;
}
.w75{
	width: 75px;
}
.spread .message{
	display:block;
	border-left: 1px solid #fff;
	width:180px;
	text-align: center;
	margin-top: 12px;
}
.susbox ul li{
	width:277px;
	background-color: #c6b700;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	margin-bottom: 1px;
	text-align: center;
}
.row .col-xs-6{
	width:48%;
	margin:0 1%;
}
.susbox .spread{
	margin-left:0;
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
}
.susbox .spread:hover{
	margin-left:-180px;
}
.susbox i{
	font-size: 20px;
}
.susbox a{
	display: block;
	padding:10px;
}
.susbox a span{
	font-size: 12px;
	color: #fff;
}
.susbox a:hover{
	color: #fff;
}
/*悬浮框 E*/

/*footer S*/
.footer{
	position: relative;
	z-index: 1;
	width: 100%;
	padding-top:13px;
	background-color: #3a3a3a;
}
.footer .linkbg{
	background-color: #4a4a4a;
}
.friendlink{
	color: #999;
	padding:12px 0;
}
.friendlink a{
	padding:0 10px;
	color: #999;
}
.friendlink span{
	color: #666;
}
.friendlink .pull-right{
	text-decoration: underline;
}
.footericon{
	position: absolute;
	z-index: 1;
	left: 50%;
	margin-left:-25px;
	top:-25px;
	width: 50px;
	height: 50px;
	background-image: url('../img/icon_footer.png');
	background-position: center center;
	background-repeat: no-repeat;
}
.chidgelink,
.chidgelink a{
	padding:10px;
	color: #fff;
}
.copyright span{
	display: block;
	line-height: 30px;
	color: #535353;
}
.approve{
	width: 415px;
	margin:20px auto;
}
.approve li{
	display: inline-block;
	*display:inline;
	*zoom:1;
	padding:0 5px;
	width: 100px;
	height: 36px;
}
.approve li a{
	display: block;
}
.pagebanner .col-xs-4{
	width:33%!important;
}
/*footer E*/

/*中桥首页 S*/

/*专利维权悬浮窗*/
.entrance,
.shrink{
	position: fixed;
	left: 0;
	bottom:10%;
	margin-top:-30px;
	z-index: 9999;
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
}
.activistbox .entrance{
	opacity:0;
	filter:alpha(opacity=0);
	left:-214px;
	visibility: hidden;
}
.activistbox:hover .entrance{
	left:0;
	opacity:100;
	filter:alpha(opacity=100);
	visibility: visible;
}
.activistbox:hover .shrink{
	left:-124px;
	visibility: hidden;
	opacity:0;
	filter:alpha(opacity=0);
}

/*首页banner */
.homebanner{
	width: 100%;
	height: 580px;
	overflow:hidden;
	position:relative;
	z-index:1;
	max-width: 1600px;
	margin:0 auto;
	overflow: hidden;
}
.homebanner .banner{
	height:100%!important;
}
.homebanner .banner ul li{
	background-position: top center;
	background-repeat: no-repeat;
}
.homebanner .banner ul li a{
	width: 100%;
	height: 580px;
	background-position: top center;
	background-repeat: no-repeat;
}
.homebanner .homecheck{
	position: absolute;
	z-index:3;
	left:50%;
	bottom: 20px;
	margin-left:-35px;
}
.homebanner .homecheck li{
	float: left;
	margin:0 5px;
	width: 10px;
	height: 10px;
	font-size:1px;
	border-radius: 50%;
	background-color: #fff;
}
#home_banner ol>li{
	background-color: #fff;
	border:1px solid #fff;
}
.homebanner .homecheck li.on,
.homebanner .homecheck li:hover{
	background-color: #c6b700;
}
#home_banner ol>li.active,
#home_banner ol>li:hover{
	background-color: #c6b700;
	border:1px solid #c6b700;
}
.homebanner .mutual{
	position: relative;
	z-index: 3;
	width: 50%;
	height: 100%;
}
.homebanner .mutual .patent{
	position: absolute;
	z-index: 3;
	right:143px;
	top:143px;
}
.homebanner .mutual .description{
	position: absolute;
	z-index: 3;
	width: 609px;
	right:-84%;
	top:220px;
}
.col_w{
	width: 160px!important;
	color: #fff!important;
	border:1px solid #eee!important;
}

/*--首页公用标题样式--*/
.mainbox .topbox .title{
	height: 55px;
	padding:10px 0;
	background-image: url('../img/bg_home_title.png');
	background-position: left top;
	background-repeat: no-repeat;
}
.mainbox .topbox .title strong{
	font-size: 24px;
	color: #c6b700;
}
.mainbox .topbox .title span{
	margin-top:4px;
	margin-left: 5px;
	font-size: 18px;
}
.mainbox .topbox .title .other{
	margin-top:4px;
	margin-left: 5px;
}
.mainbox .topbox .pull-right{
	margin-top: 20px;
}
.w840{
	width: 840px;
}
.w300{
	width: 300px;
}
.w260{
	width: 260px;
}
.w552{
	width: 552px;
}

/*--行业标杆 --*/
.industry .mF_fancy_wrap{
	width:100%;
	height: 100%;
}
.industry{
	height: 334px;
	margin-top:10px;
	overflow: hidden;
}
.industry .imgbox{
	position: relative;
	z-index: 1;
	width: 840px;
}
.industry .imgbox img{
	max-width: 100%;
}
.industry .opacity_bg{
	position: absolute;
	z-index: 1;
	left: 0;
	width: 100%;
	padding:10px 0;
}
.industry .opacity_bg{bottom:0px;}
.industry .desclist{top:0;}
.industry .banner{
	height: 100%!important;
}
.industry .opacity_bg{
	background-color: #000;
	opacity: 0.7;
	filter:alpha(opacity=70);
}
.industry .opacity_bg>span{
	font-size: 48px;
	color: #fff;
	opacity: 0.2;
	filter:alpha(opacity=20);
}
.industry .opacity_bg .fr{
	margin-top:40px;
	margin-right:10px;
	height: 30px;
}
.industry .desclist{
	width:94%;
	padding:0 3%;
	color: #fff;
}
.industry .imgcheck{
	position: absolute;
	z-index: 1;
	left: 0;
	bottom: 20px;
	width: 820px;
	padding:0 10px;
	color: #999;
}


/*=========mF_shutters ========*/
.industry .num{display: none;}
.industry .banner .prev,.industry .banner .next{position:absolute;top:auto;bottom:20px;left:10px;z-index:2;color:#999;}
.industry .banner .next{right:10px;left:auto;}
.industry .banner .prev>a,.industry .banner .next>a{opacity:0.8;filter:alpha(opacity=80);visibility: visible;}


.col_yellow{
	color: #c6b700;
}
/*--技术专利--*/
.patentSlider.poster-main{
	margin:10px 0!important;
}
.patentSlider .poster-btn{
	width: 20px;
	height: 36px;
	background-position: left top;
	background-repeat: no-repeat;
}
.patentSlider .poster-prev-btn{
	left: 0!important;
	background-image: url('../img/patent_prev.png');
}
.patentSlider .poster-next-btn{
	right: 0!important;
	background-image: url('../img/patent_next.png');
}
.patentSlider .patent_desc{
	width: 300px;
	margin-top:8px;
	text-align: center;
	margin-left:-50px;
	height:20px;
	overflow: hidden;
}
/*--专家点评 --*/
.previews,
.previews li{
	display: block;
}
.previews{
	margin:10px 0;
	max-height: 350px;
	overflow: hidden;
	border-top:1px solid #ececec;
}
.previews li{
	padding:20px 0;
	border-bottom:1px dashed #ddd;
}
.previews span.fr{
	width: 82%;
	padding-top:15px;
}
/*大型项目*/
.projects{
	height: 348px;
	/*overflow:hidden;*/
	margin:10px 0;
}
.projects .imgbox img{
	max-width: 552px;
}
.projects .banner{
	position: relative;
	z-index: 3;
	height: 348px;
	/*overflow: hidden;*/
}
.projects .imgbox{
	position: relative;
	z-index: 1;
	height: 348px;
}
.ie_projects .check{
	position: absolute;
	z-index:1;
	right:0!important;
	top:-15px;

}
.ie_projects .check li{
	float: left;
	width: 22px;
	height: 4px;
	font-size: 1px;
	margin-right: 5px;
	background-color: #fff;
}
.ie_projects .check li.on,
.ie_projects .check li:hover{
	background-color: #c6b700;
}
.projects .desclist,
.projects .opacity_bg{
	position: absolute;
	z-index:3;
	left: 0;
	width: 390px;
	height: 82px;
}
.projects .desclist{
	width:380px;
}
.projects .opacity_bg{
	bottom: 25px;
	background-color: #fff;
	opacity: 0.8;
	filter:alpha(opacity=80);
}
.projects .opacity_bg img{
	width: 102px;
	margin-right: -102px;
	margin-top:-20px;
}
.projects .desclist{
	bottom: 25px;
	height:72px!important;
	padding:5px 10px;
	overflow: hidden;
}
.projects .desclist .col_6{
	display: block;
	line-height: 24px;
}
.projects .imgcheck{
	position: absolute;
	z-index:3;
	left: 0;
	top:125px;
	width: 100%;
}
.projects .imgcheck li{
	width:25px;
	height: 57px;
}
.projects .imgcheck .fl{
	background-image: url('../img/project_prev.png');
}
.projects .imgcheck .fr{
	background-image: url('../img/project_next.png');
}
/*--专利产品--*/
.products{
	margin:10px 0;
	height: 326px;
	background-color: #f0f0f0;
}
.w758{
	width: 758px;
}
.w380{
	width:380px;
}
.w438{
	width: 438px;
}
.w310{
	width:295px;
}
.pad_l10{
	padding:10px;
}
.products .title{
	margin:5px 0;
}
.products .content{
	padding:10px 0;
}
.products .content p{
	min-height: 190px;
	line-height: 24px;
}
.products .content p a:hover{
	color: #666;
}
.products .banner{
	height: 326px;
}
.products .banner .check{
	right: 0;
	top:-10px;
	bottom: auto;
}
/*--行业百科--*/
.encylist {
	position:relative;
	z-index:0;
	height: 326px;
	margin:10px 0;
}
.encylist .top{
	width: 100%;
	height: 42px;
	background-color: #f0f0f0;
}
.encylist li.active .top{
	background-color: #d0c9b7;
}
.encylist .list{
	display: block;
	width: 100%;
	margin-bottom: 4px;
	cursor: pointer;
}
.encylist .top i{
	width: 35px;
	height: 42px;
	text-align: center;
	line-height: 42px;
}
.encylist .top span{
	line-height: 42px;
}
.encylist .content{
	padding:14px 20px;
}
.encylist .content{background:#fff;}
.encylist li.active .content{display:block;}
.encylist .content p{
	line-height: 24px;
	margin-bottom: 0;
}
/*技术优势 */
.advance{
	position: relative;
	z-index: 1;
}
.advance .icon {
	position: absolute;
	z-index:13;
	left: 50%;
	margin-left:-30px;
	top:-10px;
	width: 61px;
	height: 59px;
	background-image: url('../img/advance_vs.png');
}
.bg_deep{
	background-color: #d0c9b7;
}
.bg_light{
	background-color: #f0f0f0;
}
.wp50{
	width: 50%;
}
.advance{
	margin:10px 0;
}
.advance .wp50{
	text-align: center;
}
.advance .viewlist{
	width: 148px;
	height: 200px;
	overflow: hidden;
}
.advance .viewlist li{
	width:100%;
	height:100%;
}
.advance .contentlist{
	width: 207px;
	height: 204px;
	overflow: hidden;
}
.h30{
	height: 30px;
}
.mar_tb2{
	margin:2px 0;
}
.mar_tb20{
	margin-top:20px;
	margin-bottom: 20px;
}
.advance .onwer .content,
.advance .other .content{
	padding:20px 10px;
}
.advance .onwer .content{
	border:1px solid #f0f0f0;
}
.advance .other .content{
	border:1px solid #f0f0f0;
	border-left: 0;
}
.advance .onwer .contentlist i{
	width: 10px;
	height: 24px;
	background-image: url('../img/advance_icon.png');
	background-repeat: no-repeat;
	background-position: center center;
}
.h204{
	height: 204px;
	overflow: hidden;
}
.bor_r1{
	border-right: 1px solid #f0f0f0;
}
.advance .onwer .contentlist span,
.advance .other .contentlist span{
	display: block;
	text-align: left;
}
.line_h24{
	line-height: 24px;
}
.mar_l20{
	margin-left: 20px;
}
.advance .other .contentlist i{
	width: 5px;
	margin-left:5px;
	height: 24px;
	line-height: 24px;
	text-align: center;
}
/*--行业视频--*/
.video{
	margin:10px 0;
}
.video .content{
	position: relative;
	z-index: 1;
	width: 100%;
	height: 220px;
}
.video .content .bg_toptag{
	position: absolute;
	z-index: 1;
	left: 0;
	top:0;
	height: 30px;
	width: 100%;
	background-color: #000;
	opacity: 0.7;
	filter:alpha(opacity=70);
}
.video .content .toptag{
	position: absolute;
	z-index: 1;
	left: 0;
	top:0;
	color: #fff;
	padding:5px 15px;
}
.video .content p{
	height: 40px;
	overflow: hidden;
}
/*行业资讯*/
.mar_b0{
	margin-bottom: 0;
}
.report .imgbox img{
	max-width: 136px;
	margin-right: 10px;
}
.news{
	padding:20px 0;
	border-bottom:1px dashed #ddd;
}
.news .row .date{
	width: 64px;
	height: 44px;
	margin-right: 10px;
	padding:10px 5px;
	text-align: center;
	border:1px solid #ddd;
}
.news .row  .content span.col_6{
	height: 40px;
	overflow: hidden;
	margin-top: 5px;
}
.w280{
	width: 280px;
}
.w460{
	width: 440px;
}
.form-inline .col-xs-6{
	width:43%;
	padding:0 2%;
}
.story{
	padding-top:30px;
	padding-bottom: 20px;
}
.story .imgbox{
	width: 100%;
	border:1px solid #812a18;
}
.story .imgbox img{
	max-width: 100%;
	margin-top:-10px;
	margin-left:-10px;
	padding-bottom: 10px;
}
.story .pull-left{
	position: relative;
	z-index: 1;
}
.story .title{
	position: absolute;
	z-index: 1;
	bottom: 15px;
	right: -10px;
	padding:6px 22px;
	color: #fff;
	background-color: #812a18;
}
.story .pull-right{
	padding:0 12px;
	line-height: 24px;
}
.story .pull-right p{
	margin-top:5px;
}
/*.story .pull-right a{
	margin-top:-8px;
}*/
.form-group .form-control{
	width:94%;
	padding:0 2%;
}
.form-group select.form-control{
	width:100%;
	padding:5px 0;
}
.feedback .form-group{
	width: 100%;
	display:block;
	margin-top:15px;
}
.feedback .form-group textarea{
	height: 160px;
}
.feedback .form-control{width:96%;display:block;}
/*声明*/
.statebox .bgstyle{
	position: relative;
	z-index: 1;
	width: 100%;
	height: 272px;
	background-repeat: no-repeat;
	background-position: top center;
}
.statebox .content{
	position: absolute;
	z-index: 1;
	left: 0;
	top:70px;
	padding:20px 15px;
	margin:0 15px;
	color: #fff;
	background-color: rgba(0, 0, 0, 0.5);
}
.statebox .tips{
	position: absolute;
	left: 50%;
	margin-left: -33px;
	bottom:-30px;
	width: 66px;
	height: 62px;
	line-height: 62px;
	background-image: url('../img/tips.png');
	background-position: center center;
	background-repeat: no-repeat;
	color: #fff;
	text-align: center;
}
.statebox .tipcontent{
	margin-top:42px;
	margin-bottom: 20px;
}
.tipcontent .col-xs-6{
	width:40%;
	padding:0 5%;
}
.statebox .links .col-xs-6 a,
.joinlinks .col-xs-6 a{
	width: 120px;
	height: 30px;
	color: #444;
	margin:0 5px;
	line-height: 28px;
	text-align: center;
	border:1px solid #999;
	border-radius: 2px;
}
.statebox .links .col-xs-6 a.active,
.joinlinks .col-xs-6 a.active{
	color: #fff;
	background-color: #812a18;
	border-color:#812a18;
}
.statebox .links .col-xs-6 a.fr:hover,
.joinlinks .col-xs-6 a.fr:hover{
	color: #fff;
	background-color: #661909;
	border-color:#661909;
}
.statebox .links .col-xs-6 a.fl:hover,
.joinlinks .col-xs-6 a.fl:hover{
	color: #661909;
	border-color: #661909;
}
.align_l{
	text-align: left;
}
.align_r{
	text-align: right;
}
/*中桥首页 E*/

/*产品中心 > 产品列表头部 S*/
.js_prfix{
	position: fixed;
	top: 42px;
	z-index: 1;
	left: 50%;
	margin-left: -585px;
	background-color: #fff;
	box-shadow: 1px 1px 2px #eee;
}
.top_product{
	width:100%;
	background-color:#eee;
	background-repeat: no-repeat;
	background-position: top center;
}
.pad_12{
	padding:12px 0;
}
.pad_20{
	padding: 20px 0;
}
.pad_all20{
	padding:20px;
}
.pathbox{
	color:#999;
}
.pathbox i,
.pathbox a,
.pathbox span{
	float: left;
	color: #999;
}
.pathbox a:hover{
	color: #ddd;
}
.contentbox{
	padding-top:36px;
}
.contentbox .line{
	margin-top:8px;
	width:35px;
	height: 3px;
	font-size:1px;
	background-color: #fff;
	opacity:0.18;
	filter: alpha(opacity=18);
}
.contentbox .ch_title{
	color: #c6b700;
}
.contentbox .en_title{
	height: 30px;
	color: #fff;
	opacity:0.18;
	filter: alpha(opacity=18);
	font-family: SimSun;
}
.top_product .newslist{
	padding-top:65px;
	margin-left:-15px;
	margin-right:-15px;
}
.top_product .newslist li{
	float: left;
	width:48%;
	padding:3px 1%;
	color: #dbdbdb;
}
.top_product .newslist li i{
	margin:0 5px;
}
.top_product .newslist li a{
	color: #dbdbdb;
}
/*产品中心 > 产品列表头部 E*/

/*产品中心 > 所属分类 S*/
.typebox{
	padding:20px 0;
	background-color: #f8f8f8;
	cursor: pointer;
}
.typebox .pull-left{
	color: #999;
	line-height: 28px;
}
.typebox .pull-left span{
	color: #666;
}
.typebox .pull-right{
	height: 28px;
	width: 118px;
	color: #fff;
	line-height: 28px;
}
.typebox .pull-right .moreproduct span{
	width: 18px;
	height: 28px;
	background-color: #c6b700;
	cursor: pointer;
}
.typebox .pull-right .moreproduct i{
	display:block;
	padding-left:5px;
	text-align: center;
	color: #fff;
	transform: rotate(180deg);
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
}
.typebox .pull-right .moreproduct:hover span i{
	transform: rotate(0deg);
}
.typebox .pull-right .moreproduct a{
	width: 100px;
	height: 28px;
	text-align: center;
	background-color: #FFF;
	color: #999;
	/*display:none;*/
}
.typebox .pull-right .moreproduct a:hover{
	background-color: #c6b700;
	color: #fff;
}
.moreproduct{
	position: relative;
	z-index: 1;
}
.moreproduct .showmore{
	position: absolute;
	z-index: 1;
	right: 118px;
	top:0;
	height: 26px;
	line-height: 26px;
	padding:0 20px;
	font-size: 12px;
	color: #999;
	border:1px solid #c6b700;
	opacity:0;
	filter:alpha(opacity=0);
}
/*产品中心 > 所属分类 E*/

/*产品中心 > 产品展示 S*/
.pr_single{
	padding:32px 0;
}
.pr_single .pull-left{
	width:539px;
}
.pr_single .pull-right{
	width: 610px;
}
.pr_single .pull-right .toptitle{
	font-size: 24px;
}
.pr_single .pull-right .toptitle i{
	float:left;
	margin-top:5px;
	margin-right: 5px;
	width: 3px;
	height: 24px;
	background-color: #812a18;
}
.pr_single .pull-right .toptitle span{
	float: left;
}
.pr_single .pull-right .content{
	margin-top:15px;
	padding:10px;
	min-height: 330px;
	*height:330px;
	*overflow: hidden;
	background-color: #f8f8f8;
}
.pr_single .links a.fl{
	float: left;
	width: 100px;
	margin:30px 40px 15px 0;
	text-align: center;
	padding:5px 0;
	color: #a29600;
	border:1px solid #a29600;
	border-radius: 2px;
}
.pr_single .pull-right .content ul{
	display:block;
	color: #666;
}
.pr_single .pull-right .content ul li{
	line-height: 24px
}
.pr_single .pull-right .content ul li i{
	margin-right:5px;
}
.pr_single .pull-right .content p{
	display:block;
	margin:15px 0;
	line-height: 24px;
	color: #666;
}
.advisory{
	display:block;
	width: 100px;
	margin:30px 0 15px 0;
	text-align: center;
	padding:5px 0;
	color: #a29600;
	border:1px solid #a29600;
	border-radius: 2px;
}
.advisory:hover,
.pr_single .links a.fl:hover,
.advisory:active{
	color: #812a18;
	border:1px solid #812a18;
}
.sharelink a i:hover{
	color: #812a18;
}

/*产品中心 > 产品展示  E*/

/*--priduct banner S--*/
.bannerbox{
	width: 100%;
	height: 398px;
	overflow: hidden;
}
.banner{
	position: relative;
	width: 100%;
	height: 398px;
}
.banner .bd li a{
	display: block;
	height: 398px;
	background-position: no-repeat;
	background-position: top center;
}
.products .bd li a{height:auto;}
.banner .check{
	position: absolute;
	right:8px;
	bottom:10px;
}
.banner .check li{
	float:left;
	width:22px;
	height: 4px;
	font-size:1px;
	margin-right: 5px;
	background-color: #bbb;
}
.banner .check li.on,
.banner .check li:hover{
	background-color: #c6b700;
}
/*-- product banner E--*/

/*分享到 S*/
.pr_single .pull-right .sharebox{
	padding:15px 0;
	border-top:1px dashed #ddd;
}
.sharebox .title{
	color: #999;
}
.sharebox .sharelink a{
	float: left;
	color: #999;
	margin-right:10px;
	cursor: pointer;
}
.sharebox .sharelink a i{
	display: block;
	font-size: 26px;
	margin-right:10px;
}
/*分享到 E*/

/*桥梁项目 S*/ 
.toptitle .pull-left .project{
	padding:20px 0;
}
.toptitle .pull-left .project li{
	float:left;
	font-size: 20px;
	cursor: pointer;
}
.toptitle .pull-left .project .lf2{
	margin:0 5px;
}
.toptitle .pull-left .project .lf4{
	margin-top:8px;
	font-size: 14px;
	color: #999;
}
.pr_viewbox .bd ul li .mainbox{
	position: relative;
	z-index: 1;
	display: block;
	overflow: hidden;
	height:240px;
}
.w370{
	width:370px;
}
.project_check{
	position: absolute;
	z-index：0;
	width: 100%;
	top:50%;
}
.project_check li{
	position: absolute;
	z-index:0;
	width:25px;
	height: 57px;
	top:-20px;
	background-repeat: no-repeat;
}
.project_check li.prev{
	left:0;
}
.project_check li.next{
	right:0;

}
.pr_viewbox .bottom_desc{
	position: absolute;
	z-index: 2;
	bottom :0;
	left:0;
	padding:5px 15px;
	height: 62px;
	width: 340px;
	background-color: #000;
	color: #d0c9b7;
	opacity: 0.7;
	filter:alpha(opacity=70);
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
}
.pr_viewbox .bottom_desc span{
	color: #c6b700;
}
.pr_viewbox .bg_black,
.pr_viewbox .pr_transform{
	position: absolute;
	left: 0;
	top:0;
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.pr_viewbox .bg_black{
	z-index: -1;
	background-color: #000;
	opacity: 0.7;
	filter:alpha(opacity=70);
}
.pr_viewbox .transfrombox{
	width:330px;
	padding:40px 20px;
	z-index:2;
}
.pr_viewbox .pr_transform{
	z-index:0;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
}
.pr_viewbox .bd ul li:hover .mainbox img{
	transform: scale(1.05,1.05);
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
}
.pr_viewbox .mainbox:hover .pr_transform{
	opacity:1;
	filter:alpha(opacity=100);
}
.pr_viewbox .mainbox:hover .bottom_desc{
	opacity:0;
	filter:alpha(opacity=0);
}
.pr_viewbox .transfrombox .comm{
	display: block;
	text-align: center;
	color: #d0c9b7;
}
.pr_viewbox .transfrombox .comm span,
.pr_viewbox .transfrombox .comm a,
.pr_viewbox .transfrombox .comm a i{
	color: #c6b700;
}
.pr_viewbox .transfrombox .comm a i{
	font-size: 60px;
}
.pr_viewbox{
	position: relative;
	z-index: 1;
	margin-bottom: 40px;
}
.pr_viewbox .imgcheck{
	position: absolute;
	z-index: 1;
	right: -5px;
	top:-40px;
}
.pr_viewbox .imgcheck ul li{
	float: left;
	margin-right: 5px;
	width: 32px;
	height: 22px;
	background-repeat:no-repeat;
	cursor: pointer;
}
.pr_viewbox .imgcheck ul li:hover{
	box-shadow: 1px 2px 3px #e8e8e8;
}
.pr_viewbox .col-xs-4,
.recommend .col-xs-4{
	width:400px!important;
}
.pr_viewbox .tempWrap{
	width:1170px!important;
}
.pr_viewbox .tempWrap .row{
	margin-left:-15px!important;
}
/*桥梁项目 E*/ 

/*详情介绍头部 S*/
.outerbox{
	height:66px;
	overflow: hidden;
	background-color: #f7f7f7;
	border-bottom:1px solid #f0f0f0;
}
.detialbanner>span{
	display: block;
	padding:10px 0;
	font-size: 20px;
	color: #c6b700;
}
.detialbanner ul li{
	float: left;
	cursor: pointer;
}
.detialbanner .row{
	margin-left:-2px;
	margin-right:-2px;
}
.detialbanner .row .col-xs-2 a{
	margin-left:2px!important;
	margin-right:2px!important;
}
.detialbanner ul{
	margin-top:8px;
}
.detialbanner ul li a,
.detialbanner ul li span,
.advance_tech .col-xs-3 span{
	display:block;
	height: 42px;
	line-height: 42px;
	text-align: center;
	color: #444;
	font-size: 16px;
	background-color: #ddd;
	-webkit-transition:all 0.3s;
    transition:all 0.3s;
    cursor: pointer;
}
.detialbanner .ie6_detial{
	display: block;
	padding: 10px 0;
	font-size: 20px;
	color: #c6b700;
}
.detialbanner ul li.active,
.advance_tech .col-xs-3.active span{
	padding-top:0;
}
.detialbanner .row .col-xs-2{
	width:195px;
}
.detialbanner ul li.active a,
.detialbanner ul li.active span,
.advance_tech .col-xs-3.active span{
	margin-top: -8px;
	height: 50px;
	line-height:50px;
	background-color: #c6b700;
	color: #fff;
}
.advance_tech .col-xs-3.active span{
	margin-top:-10px;
	background-color: #812a18!important;
}
.detialbanner ul li:hover a,
.detialbanner ul li:hover span{
	color: #812a18;
}
/*详情介绍头部 E*/

/*详情介绍 S*/
.detiallist .listbox{
	padding:20px 0;
	border-bottom: 1px dashed #ddd;
}
.detiallist .listbox .title{
	color: #444;
	font-weight: bold;
}
.detiallist .listbox .iconbox{
	margin:0 auto;
	width: 55px;
	height: 55px;
	border-radius: 2px;
	background-color: #d0c9b7;
	text-align: center;
	line-height: 55px;
}
.detiallist .listbox .iconbox em{
	font-size: 30px;
}
.detiallist .listbox .row .col-xs-2,
.detiallist .listbox .row .col-sm-2{
	width:170px;
	padding:20px 13px;
	_padding:20px 10px;
}
.detiallist .listbox .row .col-xs-2 span,
.detiallist .listbox .row .col-sm-2 span{
	display: block;
}
.detiallist .listbox .iconbox em{
	font-size: 30px;
	color: #812a18;
}
.detiallist .listbox .desc2,
.detiallist .listbox .desc3{
	padding:2px 0;
	text-align: center;
}
.detiallist .listbox .desc2{
	margin-top:15px;
	color: #444;
}
.detiallist .listbox .desc3{
	color: #999;
}
.detiallist .listbox p{
	padding-top:10px;
	color: #666;
}
.detiallist td{
	height: 36px;
	text-align: center;
}
.td_bg_tl{
	background-color: #ddd;
	color: #666;
}
.td_bg_tc{
	color: #666;
	background-color: #ddd;
}
.td_bg_tr{
	color: #666;
	background-color: #ddd;
}
.detiallist table{
	width: 100%;
	margin-top:10px;
}
.detiallist table thead td{
	border:1px solid #fff;
}
.detiallist table .w13{
	width: 13%;
}
.detiallist table .w14{
	width: 14%;
}
.detiallist table .w27{
	width: 27%;
}
.detiallist table .w23{
	width: 23%;
}
.detiallist table tbody .even{
	
}
.detiallist table tbody .odd{
	background-color: #f0f0f0;
}
.detiallist table tbody .even td{
	border:1px solid #f0f0f0;
}
.detiallist table tbody .odd td{
	border:1px solid #fff;
}
.con_capture{
	padding:12px 0;
}
.con_capture .pull-left{
	width: 70%；
}
.con_capture .pull-left>img{
	max-width: 813px;
	border:1px solid #ddd;
}
.con_capture .pull-right{
	margin-top:15px;
	width: 28%;
	line-height: 24px;
}
.con_capture .pull-right span{
	color: #999;
}
.con_capture .pull-right p{
	color: #666;
}
.detiallist .ul_list{
	margin:5px 0;
}
.detiallist .ul_list>li{
	line-height: 24px;
	color: #666;
}
.detiallist .ul_list>li>i{
	margin-right: 5px;
}
.detiallist .notice{
	margin-top:5px;
	padding:5px;
	background-color: #f0f0f0;
}
.productname{
	padding:25px 0 10px 0;
}
.productname span{
	float: left;
}
.bookform .form-group{
	margin-bottom: 0;
}
.bookform .form-group .col-xs-3,
.bookform .form-group .col-xs-9,
.bookform .form-group .col-xs-2,
.bookform .form-group .col-xs-10{
	padding: 10px 0;
}
.bookform .form-group .col-xs-2{
	padding-top:10px!important;
}
.bookform .form-group label{
	font-weight: normal;
}
.bookform textarea{
	height: 92px;
}
.detiallist .btn_submit,
.contact .btn_submit{
	float: right;
	background-color: #c6b700;
}
.detiallist .reset,
.contact .reset{
	float: left;
	background-color: #444;
	cursor: pointer;
}
.detiallist .btn_submit,
.detiallist .reset,
.contact .btn_submit,
.contact .reset{
	width: 107px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	color: #fff;
	border-radius: 2px;
	border:none;
	outline: none;
	cursor: pointer;
}
.contact .btn_submit{
	background-color: #812a18;
}
.contact .reset{
	background-color: #444;
}
.pad_t15{
	padding-top:25px;
}
/*详情介绍 E*/
/*产品列表 S*/
.listbanner .row {
	margin-top:25px;
}
.listbanner .row li{
	float: left;
	margin-right: 3px;
	width:170px;
	/*width:auto!important;*/
	text-align: center;
}
/*.listbanner .row li a{
	padding:0 15px
}*/
.prlistbox{
	display: block;
}
.prlistbox .product{
	position: relative;
	z-index: 1;
	display: block;
	width: 96%;
	padding:20px 2%;
	margin:20px 0;
	background-color: #f8f8f8;
	border-bottom: 3px solid #ddd;
}
.prlistbox .product .hot{
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	width: 48px;
	height: 48px;
	background-position: left top; 
	background-repeat: no-repeat;
	background-image: url('../img/hot_icon.png');
}
.prlistbox .product .line{
	position: absolute;
	z-index: 0;
	left: 0;
	bottom: -3px;
	width: 0;
	height: 3px;
	font-size:1px;
	background-color: #812a18;
	-webkit-transition:all 0.5s;
    transition:all 0.5s;
}
.prlistbox .product:hover .line{
	width: 100%;
}
.prlistbox ..product .pull-left{
	width: 360px;
}
.prlistbox .product .pull-left img{
	max-width: 360px;
}
.prlistbox .product .pull-right{
	width:750px;
}
.prlistbox .product .pull-right .title{
	color: #444;
}
.prlistbox .product .pull-right .title i,
.products .title i{
	float: left;
	margin-top:3px;
	width:3px;
	height: 18px;
	margin-right: 5px;
	background-color: #444;
}
.prlistbox .product .pull-right .title a{
	float: left;
	color: #000;
}
.prlistbox .product .pull-right .title a:hover{
	color: #812a18;
}
.prlistbox .product:hover .pull-right .title i{
	background-color: #812a18;
}
.prlistbox .product .content{
	padding-top:10px;
}
.prlistbox .product .content ul,
.prlistbox .product .content ul li{
	color: #666;
	display:block;
}
.prlistbox .product .content ul li{
	line-height: 24px;
}
.prlistbox .product .content ul li i{
	margin-right: 5px;
}
.prlistbox .product .content p{
	color: #666;
	line-height: 24px;
}
.prlistbox .product .content .use{
	padding:15px 0;
	width: 100%;
	line-height: 24px;
}
.prlistbox .product .content .use p{
	color: #666;
}
.prlistbox .product .content .use span{
	color: #999;
}
.prlistbox .product .advisory{
	margin-top:28px;
	margin-bottom: 0;
	font-size: 14px;
}
.pagebanner{
	position: fixed;
	z-index: 3;
	left:0;
	top:90px;
	display: none;
	width: 100%;
}
.bgbanner{
	position: fixed;
	z-index: 3;
	left:0;
	top:90px;
	width: 100%;
	height: 48px;
	background-color: #000;
	opacity: 0.8;
	fliter:alpha(opacity=80);
}
.js_aboutnav{
	position: fixed;
	z-index:5;
}
.pagebanner ul,
.joinbanner ul{
	width: 100%;
	padding:15px 0;
	overflow: hidden;
}
.pagebanner ul li,
.joinbanner ul li{
	position: relative;
	z-index: 3;
	width: 19%;
	height: 18px;
	float: left;
	margin-left: -1px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	border-left: 1px solid #444;
	cursor: pointer;
}
.joinbanner ul li{
	width: 25%;
}
.pagebanner ul li span,
..joinbanner ul li span{
	display: block;
	height: 50px;
	line-height: 46px;
	margin-top:-14px;
}
.pagebanner ul li .line,
.joinbanner ul li .line{
	position: absolute;
	z-index: 2;
	height: 2px;
	width: 0;
	left:50%;
	top:31px;
	margin-left: 0;
	background-color: #fff;
	-webkit-transition:all 0.4s;
    transition:all 0.4s;
}
.pagebanner ul li:hover .line,
.joinbanner ul li:hover .line{
	width: 80%;
	margin-left: -40%;
}
/*产品列表 E*/

/*关于我们 S*/
.aboutbox .titlebox{
	width: 100%;
	height: 97px;
	background-position: top center;
	background-repeat: no-repeat;
}
.aboutbox .titlebox span{
	display:block;
	width: 100%;
	padding-top:20px;
	font-size: 32px;
	text-align: center;
	font-family:"Microsoft YaHei";
}
.aboutbox .titlebox.bg_w{
	color: #fff;
	background-image: url('../img/about_title_w.png');
}
.aboutbox .titlebox.bg_b{
	color: #222;
	background-image: url('../img/about_title_b.png');
}
.aboutbox .summary{
	width: 100%;
	/*height: 558px;*/
	padding:40px 0;
	background-repeat: no-repeat;
	background-position: top center;
}
.aboutbox .summary .imglist{
	width: 700px;
}
.aboutbox .summary .imglist li{
	float: left;
	margin-right: 1px;
	margin-bottom: 1px;
	overflow: hidden;
}
/*.aboutbox .summary .imglist>li>img{
	width: 100%;
	height: 100%;
}*/
.aboutbox .summary .contentbox{
	padding:0;
	width: 460px;
	height: 284px;
	overflow-y: auto;
}
.aboutbox .summary .contentbox p{
	color: #fff;
	line-height: 24px;
}
.pad35{
	padding-top:35px;
}
.icondown{
	display: block;
	width: 46px;
	height: 46px;
	margin:-23px auto 0 auto;
	color: #fff;
	font-size: 25px!important;
	line-height: 42px;
	text-align: center;
	background-color: #c6b700;
	border-radius: 50%;
	cursor: pointer;
}
.aboutbox .honor{
	margin:20px auto;
	width: 360px;
	height: 35px;
	border:1px solid #812a18;
	border-radius: 3px;
}
.aboutbox .honor li{
	float: left;
	width: 50%;
	color: #812a18;
	font-size: 16px;
	text-align: center;
	line-height: 36px;
	cursor: pointer;
}
.aboutbox .honor li.active{
	color: #fff;
	background-color: #812a18;
}
.aboutbox .structbox,
.merchants{
	width: 100%;
	height: 630px;
	padding-top:40px;
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #f8f8f8;
}
.aboutbox .structbox .content{
	margin-top: 40px;
	padding:25px 20px;
	background-color: #fff;
}
.aboutbox .structbox .content .pull-left{
	position: relative;
	z-index: 0;
	width: 460px;
}
.aboutbox .structbox .content .top{
	height: 160px;
	overflow: hidden;
}
.aboutbox .structbox .content .top img{
	max-width: 460px;
}
.aboutbox .structbox .content .pull-left img{
	max-width: 632px;
}
.aboutbox .structbox .content .bottom{
	padding:15px;
	background-color: #d8d3c4;
}
.structbox .content .line{
	display: block;
	margin-bottom: 10px;
	width: 36px;
	height: 3px;
	font-size:1px;
	background-color: #812a18;
}
.structbox .content .bottom p{
	margin-bottom: 0;
	line-height: 23px;
	color: #444;
}
.culturebox{
	padding:40px 0;
}
.culturebox .pull-left img{
	max-width: 536px;
}
.culturebox .pull-right{
	overflow: hidden;
}
.culturebox .pull-right p{
	color: #999;
}
.culturebox .pull-right ul{
	display: block;
	width: 590px;
	padding:0 20px;
	margin-top:-1px;
}
.culturebox .pull-right ul li{
	display: block;
	padding:5px 0;
	border-top:1px dashed #ddd;
}
.culturebox .pull-right ul li span,
.culturebox .pull-right ul li p{
	float: left;
	width: 100%;
}
.culturebox .pull-right ul li span{
	padding:3px 0;
	font-size: 18px;
	color: #444;
}
.culturebox .pull-right ul li p{
	font-size: 14px;
	line-height: 24px;
	color: #999;
}
.videobox{
	padding:40px 0;
}
.videobox .content{
	margin-top:40px;
}
.videobox .content .pull-left{
	width: 530px;
	height: 308px;
	border:1px solid #e7d500;
	padding:20px;
}
.videobox .content .pull-left img,
.videobox .content .pull-left video{
	width: 530px;
}

.videobox .content .pull-right ul{
	padding:0 15px;
	width: 560px;
	height: 328px;
	overflow-y:auto;
}
.videobox .videolist,
.video .list ul li{
	display: block;
	padding:9px 0;
	border-bottom: 1px dashed #ddd;
}
.video .list ul li{
	padding:5px 0;
}
.videobox .videolist i,
.video .list ul li i{
	float: left;
	width: 4%;
	color: #bbb;
}
.videobox .videolist a,
.video .list ul li a{
	float: left;
	width: 96%;
	color: #666;
	line-height: 22px;
}
.videobox .videolist a .list{
	float: left;
	width: 65%;
}
.videobox .videolist a .date{
	float: right;
	width:20%;
}
.videobox .videolist a:hover,
.video .list ul li a:hover{
	color: #812a18;
}
.video .list ul li a .list{
	float: left;
	margin-left:2%;
	width: 95%;
}

/*--图片切换--*/
.opacity_5{opacity:0.5!important;filter:aplha(opacity=50)!important;}
*{margin:0;padding:0;list-style: none;border:0;}
.poster-main{ position:relative;z-index:3;width:420px;height:292px;margin:40px auto;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:30px;height:30px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;z-index:3;top:120px;z-index:10; cursor:pointer;  opacity:0.8;filter:alpha(opacity=80);}
.poster-main .poster-btn:hover{opacity:1;filter:alpha(opacity=100);}
.poster-main .poster-prev-btn{left:-62px;}
.poster-main .poster-next-btn{right:-62px;}
.poster-btn i{color: #fff;font-size: 30px;}
.poster-btn:hover i{color: #812a18;}
#imgview .modal-content{
	border:none;
	background: none;
	box-shadow: none;
}
#imgview i.close{
	position: fixed;
	right: 40px;
	top: 20px;
	color: #fff;
	font-size: 30px;
}
/*关于我们 E */

/* 中桥百科 S */
.wiki_box{border-left:1px solid #d0c9b7;margin-left:10px;margin-bottom:40px;position:relative;}
.wiki_box li{border-bottom:1px solid #d0c9b7;padding:30px 0 40px 20px;}
.wiki_box h4{font-weight:bold;margin-bottom:20px;}
.wiki_box h4 .iconfont{border-radius:100%;width:16px;height:16px;background:url(../img/title_dotte.jpg) no-repeat;display:inline-block; _zoom:1;_display:inline;position:relative;left:-29px;top:2px;}
.wiki_box .reply{border:1px solid #d0c9b7;position:relative;}
.wiki_box .reply h4{font-weight:normal;background:#f8f8f8;margin:0;padding:10px 20px;}
.wiki_box .reply .title_bg{position:absolute;top:-13px;left:-7px;background:url(../img/wiki_title.jpg) no-repeat;width:18px;height:25px;}
.wiki_box .reply .reply_content{padding:20px;}
.pagebox{background:#f5f5f5;margin-bottom:40px;}
.pagebox .pagination{margin:5px 0;}
.pagination-sm li a, .pagination-sm li span{margin:0 2px;border-radius:0;background:none;color:#999;}
.pagination-sm li.cur a{background:#812a18;color:#fff;}
/* 中桥百科 E */

/*新闻列表 S*/
.key_search{
	width: 180px;
	margin-top:27px;
	border:1px solid #ddd;
	background-color: #fff;
}
.key_search input{
	padding:4px 5px;
	outline: none;
}
.key_search input.pull-left{
	width: 120px;
}
.key_search input.pull-right{
	width:40px;
	border-radius: 0;
	border-left:1px solid #ddd;
	margin:0;
}
.pad_tb40{
	padding:40px 0;
}
.recommend .toptitle{
	height: 32px;
	border-bottom: 1px solid #eee;
}
.recommend .toptitle span{
	display: block;
	padding:0 15px;
	margin:0 45px;
	margin-top:16px;
	background-color: #fff;
	color: #565d67;
}
.recommend .content ul li{
	margin:15px 0;
}
.recommend .content .imgbox{
	width: 370px;
	height: 234px;
}
.recommend .check{
	position: absolute;
	top:-36px;
	right:15px;
	padding:0 15px;
	background-color: #fff;
}
.recommend .check li{
	float: left;
	margin:15px 5px!important;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #9ea1a8;
}
.recommend .check li.on{
	background-color: #c6b700;
}
.bg_f8{
	background-color: #f8f8f8;
}
.mar_tb15{
	margin-top:15px;
	margin-bottom: 15px;
}
.recommend .newscontent{
	padding:15px 20px;
	border-bottom: 4px solid #ddd;
}
.pad_tb10{
	padding:10px 0;
}
.pad_tb25{
	padding:25px 0;
}
.pad_tb30{
	padding:30px 0;
}
.recommend .newscontent p{
	margin:0;
}
.newslist .listbox li{
	border-bottom: 1px solid #ddd;
}
.newslist .listbox li:hover{
	background-color: #f8f8f8;
}
.newslist .listbox li img{
	width: 200px;
	margin-right: 30px;
	border:1px solid #ddd;
	display: block;
	margin-left: 10px;
}
.newsbox{
	padding:0 10px;
}
.newsbox .content{
	margin:5px 0;
	/*min-height: 75px;*/
}
.newsbox p:hover,
.newsbox .w_p50:hover,
.newsbox h4:hover{
	color: #812a18!important;
}
.newsbox p{
	margin:0;
}
.newsbox .date{
	padding-top:5px;
	cursor: default;
}
.newsbox .date i{
	width:20px;
	height: 20px;
	line-height: 20px;
}
.w_p20{
	width: 20%!important;
}
.w_p30{
	width: 30%!important;
}
.w_p50{
	width: 50%!important;
}
.w_p70{
	width: 70%!important;
}
.w_p100{
	width: 100%!important;
}
.mar_tb30{
	margin:30px 0;
}
.mar_tb40{
	margin:40px 0;
}
/*新闻列表 E*/
/*新闻详情 S*/
.newsinfotop{
	height: 65px;
	line-height: 65px;
	border:1px solid #ddd;
}
.newsinfotop a i{
	color: #999;
}
.newsinfotop a:hover,
.newsinfotop a:hover i{
	color: #812a18!important;
}
.newsinfo .title{
	text-align: center;
}
.newsinfo .title li{
	display: inline-block;
	padding:15px 0;
	margin-right:30px;
}
.newsinfo .content{
	padding:30px 0;
	margin:10px 0;
	border-top:1px dashed #ddd;
	border-bottom: 1px dashed #ddd;
}
.newsinfo .content img{
	display: block;
	max-width: 90%;
	padding:10px;
	margin:15px auto;
	border:1px solid #ddd;
}
.newsinfo .content p{
	font-size: 16px;
	color: #444;
	line-height: 24px;
	text-indent: 28px;
	padding:0;
	margin:0;
}
.newsinfo .content p.noneindent{
	text-indent: 0;
}
.newsinfo .bottom{
	padding:20px 0;
}
.newsinfo .bottom li{
	color: #999;
	max-width: 50%;
}
.newsinfo .bottom li a{
	color: #999;
}
.newsinfo .bottom li:hover a{
	color: #812a18;
}
/*新闻详情 E*/
/*头部筛选 S*/
.topfilter{
	padding:20px 0;
}
.topfilter .pull-left ul{
	display: inline-block;
}
.topfilter .pull-left .filters li{
	display: inline-block;
	*display:inline;
	*zoom:1;
	border:1px dotted #ddd;
	padding:2px 5px;
	margin:0 5px;
}
.topfilter .pull-left .filters i{
	padding:0 5px;
}
.inline{
	display: inline-block;
}
.topfilter .pull-right a{
	padding:2px 5px 2px 10px;
	margin-top:6px;
	border-radius: 3px;
	border:1px solid #ddd;
	background-color: #f0f0f0;
	cursor: pointer;
	display: block;
}
.topfilter .pull-right a i{
	font-size: 10px;
	color: #999;
	padding:0 5px;
	transform:rotate(180deg);
	-webkit-transition:all 0.3s;
	transition:all 0.3s;
}
.topfilter .pull-right a:hover i{
	transform:rotate(0deg);
}
.mar_t10{
	margin-top:10px;
}
.filterlist{
	overflow: hidden;
	border:1px solid #e2e2e2;
}
.filterlist ul{
	margin-top:-1px;
	background-color: #f4f4f4;
}
.filterlist ul li{
	position:relative;
	z-index:0;
	display: block;
	width: 100%;
	border-top:1px solid #e2e2e2;
}
.unfold{
	position: absolute;
	z-index: 0;
	right:10px;
	top:9px;
}
.unfold i{
	font-size:12px;
	color: #999;
	cursor: pointer;
}
.filterlist ul span.fl{
	padding:5px 0;
	width: 116px;
	text-align: center;
}
.filterlist .links{
	padding:5px 10px;
	margin-left:116px;
	/*height:25px;*/
	overflow: hidden;
	background-color: #fff;
}
.filterlist .links a{
	float: left;
	margin-bottom:6px;
	margin-right:10px;
	padding:2px 10px;
	color: #666;
}
.filterlist .links a:hover{
	color: #812a18;
}
.filterlist .links a.active{
	background-color: #812a18;
	color: #fff;
}
.bg_fliter{
	width: 100%;
	padding-bottom: 25px;
	border-bottom:1px solid #f0f0f0;
	background-color: #f8f8f8;
}
.nonemessage{
	padding:80px 0;
	margin-bottom: 30px;
	border-bottom: 1px solid #ddd;
}
.nonemessage p{
	font-size: 20px;
	line-height: 32px;
	font-family: "Microsoft YaHei";
	text-align: center;
}
/*头部筛选 E*/

/*技术资料 S*/
.techlist li.list{
	border-bottom: 1px solid #ddd;
}
.format img{
	float: left;
	max-width: 86px;
	margin-right:30px;
}
.techlist .content{
	display: block;
}
.techlist .content ul{
	padding:5px 0;
	height: 30px;
}
.techlist .content ul li{
	margin-right:20px;
}
.techlist .content .detial p{
	margin:0;
}
.dowmload{
	width: 180px;
	margin:30px auto;
}
.dowmload a{
	display:block;
	padding:0 30px;
	height: 44px;
	text-align: center;
	border-radius: 3px;
	background-color: #812a18;
	color: #fff;
}
.dowmload span{
	height: 42px;
	line-height: 42px;
}
.projectSlider.poster-main{
	margin:10px 0!important;
}
.projectSlider .poster-btn{
	width: 25px;
	height: 57px;
	background-position: left top;
	background-repeat: no-repeat;
}
.projectSlider .poster-prev-btn{
	left: 0!important;
	top:50%;
	margin-top:-30px;
	background-image: url('../img/project_prev.png');
}
.projectSlider .poster-next-btn{
	right: 0!important;
	top:50%;
	margin-top:-30px;
	background-image: url('../img/project_next.png');
}
.projectSlider .patent_desc{
	width: 300px;
	margin-top:12px;
	text-align: center;
	margin-left:-50px;
}
.projectlist .title{
	display: block;
	width: 100%;
	text-align: center;
}
.projectlist .content li{
	border-top:1px dashed #ddd;
}
.projectlist .content li p{
	margin:0;
	color: #666;
	line-height: 24px;
}
.projectlist .status{
	padding-top:20px;
}
.projectlist .status li{
	border:0;
}
.unitbox img{
	width:170px!important;
	height: 170px!important;
	border:1px solid #ddd;
	padding:5px;
}
/*背景透明 文字不透明*/
.useproduct .pos{
	position: relative;
	z-index: 1;
	margin-bottom:20px;
}
.useproduct .desc {
	position: absolute;
	z-index: 1;
	width: 350px;
	left: 0;
	bottom:0;
	padding:15px 10px;
    background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important; /* 实现FF背景透明，文字不透明 */
    filter:alpha(opacity=40);
    background:#fff; /* 实现IE背景透明 */
}
.useproduct .desc span {font-size:14px;color: #d0c9b7; position:relative; }

.reviews{
	padding:20px;
	background-color: #f8f8f8;
	border:1px solid #f0f0f0;
}
.reviewbox a{
	margin-top:15px;
	color: #999;
}
.reviewbox a:hover{
	color: #812a18;
}
.reviews ul li{
	padding:10px 0;
	border-top:none!important;
	border-bottom: 1px solid #ddd;
}
/*技术资料 E*/
/*中桥优势 S*/
.brands{
	width: 100%;
	height: 478px;
	padding:40px 0;
	background-repeat: no-repeat;
	background-position: top center;
}
.brands .col-xs-6{
	*width:46%;
}
.brands .line{
	width: 60px;
	height: 4px;
	font-size:1px;
	margin-top:25px;
	background-color: #c6b700;
}
.brands h4{
	color: #fff;
}
.brands .content p{
	margin:0;
	color: #fff;
	line-height: 24px;
}
.brands .rightlist{
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url('../img/advance_rbg.png');
}
.brands .rightlist li{
	float: left;
	width: 50%;
}
.brands .listbox{
	margin:10px 15px;
	height: 140px;
}
.brands .listbox em{
	width: 100%;
	margin-bottom: 8px;
	font-weight: bold;
}
.brands .listbox p{
	margin:0;
	line-height: 30px;
	max-height: 90px;
	overflow: hidden;
}
.bor_t9{
	border-top:1px solid #999;
}
.bor_r9{
	border-right:1px solid #999;
}
.bor_b9{
	border-bottom:1px solid #999;
}
.bor_l9{
	border-left:1px solid #999;
}
.advance_tech .row{
	margin-left:-2px;
	margin-right:-2px;
}
.advance_tech .col-xs-3{
	padding:0 2px;
}
.advance_tech .col-xs-3 span{
	display: block;
	text-align: center;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	background-color: #ddd;
}
.advance_tech ul.bl{
	border:1px solid #ddd;
	margin-bottom: 100px;
}
.advance_tech ul.bl li.first{
	padding:15px;
}
.advance_tech .material .line{
	margin:15px auto 0 auto;
	width: 33px;
	height: 4px;
	font-size:1px;
	background-color: #ddd;
}
.advance_tech .material .desc{
	padding:15px;
	height: 102px;
	overflow: hidden;
	line-height: 24px;
}
.advance_tech .produce i{
	width: 70px;
	height: 70px;
	color: #59ae7f;
	font-size: 45px;
	text-align: center;
	border:1px solid #ddd;
}
.advance_tech .produce .col-xs-4{
	padding:15px;
}
.advance_tech .produce .col-xs-4 .list{
	height: 100px;
	overflow: hidden;
}
.advance_tech .produce .col-xs-4 span{
	display: block;
	margin-left:90px;
}
.js_advance .col-xs-3{
	width:289px;
}
.sales .content img{
	width: 420px;
}
.sales .toptitle em{
	display: block;
	width: 46px;
	height: 46px;
	font-size: 40px;
	color: #fff;
	border-radius: 50%;
	background-color: #812a18;
}
.sales .toptitle{
	border-bottom: 1px solid #ddd;
}
.sales .toptitle em i{
	margin-top:-6px;
	margin-left:8px;
}
.sales .toptitle span{
	display:block;
	margin-top:5px;
	margin-left:5px;
	color: #812a18;
}
.sales .content{
	margin:20px 0;
	background-color: #fff;
}
.sales li.even img{
	float: left;
}
.sales li.odd img{
	float: right;
}
.sales .content .desc{
	margin:20px 0;
	height: 218px;
	overflow: hidden;
}
.sales .content .desc p,
.sales .content .desc h4{
	padding-left:30px;
	padding-right:30px;
	color: #444;
	line-height: 24px;
	margin:0;
}
.sales .content .desc h4{
	line-height: 40px;
}
.sales{
	background-position: top center;
	background-repeat: no-repeat;
}
.advisory.entrance{
	margin:27px 0 30px 0;
}
/*中桥优势 E*/

/* 技术专利 S*/
.patentfilter{
	padding:20px 0;
}
.patentfilter .pull-left{
	height: 32px;
	_width:660px;
}
.patentfilter .pull-left li{
	padding:5px 25px;
	float: left;
	margin-right: 20px;
}
.patentfilter .pull-left li.active{
	background-color: #812a18;
	border-radius: 3px;
}
.patentfilter .pull-left li:hover a{
	color: #812a18;
}
.patentfilter .pull-left li.active a{
	display: block;
	color: #fff;
	text-decoration: none;
}
.patentfilter .pull-left a{
	font-size: 14px;
	color: #444;
	text-decoration: underline;
}
.patentfilter .pull-right li{
	margin:0 5px;
}
.patentfilter .pull-right a{
	display: block;
	width: 32px;
	height: 32px;
	line-height:normal;
	color: #999;
	text-align:center;
}
.patentfilter .pull-right li.active a{
	color: #fff;
	background-color: #c6b700;
	border-radius: 5px;
}
.patentfilter .pull-right li.active a i{position:relative;top:-2px;}
.techpatent .col-xs-3 .content{
	display: block;
	border:1px solid #f0f0f0;
}
.techpatent .col-xs-3 .content .imgbox{
	padding:15px;
	height: 345px;
	cursor: pointer;
	overflow: hidden;
}
.techpatent .col-xs-3 .content:hover{
	background-color: #f8f8f8;
	box-shadow:1px 2px 3px #e8e8e8;
}
.w253{
	width:253px;
}
.techpatent .col-xs-3 .content img{
	border:1px solid #dad8d0;
}
.techpatent .col-xs-3 .content .desc .number{
	border-top:1px solid #f0f0f0;
	padding:6px 10px;
}
.detiallist table thead td{
	border:1px solid #fff;
}
.patentlist2 thead td,
.invitebox thead td{
	height: 46px;
	line-height: 46px;
	font-size: 16px;
	color:#444;
	background-color: #e9e4d8;
}
.w_p20{
	width: 20%;
}
.w_p40{
	width: 40%;
}
.w_p10{
	width: 10%;
}
.patentlist2 table,
.invitebox table{
	width: 100%;
}
.patentlist2 tr,
.invitebox tr{
	width: 100%;
}
.patentlist2 thead td,
.invitebox thead td{
	text-align: center;
	border:1px solid #fff;
}
.patentlist2 tbody td,
.invitebox tbody td{
	text-align: center;
}
.patentlist2 tbody tr td,
.invitebox tbody tr td{
	padding:10px;
	font-size: 16px;
	color: #444;
}
.patentlist2 tbody .col_1{
	padding-left:35px;
	padding-right: 35px;
}
.patentlist2 tbody .col_1 .imgbox{
	width: 63px;
}
.patentlist2 tbody .col_1 a{
	margin-left: 15px;
	margin-top:5px;
	float: left;
}
.patentlist2 tbody .col_2{
	padding-left:80px;
	padding-right: 80px;
}
.patentlist2 tbody tr.odd{
	background-color: #f8f8f8;
	border:1px solid #f0f0f0;
}
.patentdetial .detial{
	padding:15px 0;
	border-top:1px dashed #ddd;
	border-bottom: 1px dashed #ddd;
}
.patentdetial .detial li{
	margin:12px 0;
}
.warrant{
	padding:8px 30px;
	color: #fff;
	background-color: #812a18;
}
.warrant:hover{
	color: #fff;
}
/* 技术专利 E*/

/*产权声明 S*/
.declare{
	margin-top:20px;
}
.declare li{
	padding:5px 0;
	margin:15px 0;
	border-bottom:1px solid #ddd;
}
.declare .viewbox{
	width: 95px;
	height: 128px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: left top; 
}
.declare_detial .content{
	font-size: 14px;
	color: #444;
}
.declare_detial .content p{
	margin:15px 0;
}
.declare_detial .content span{
	display: block;
	text-indent: 28px;
}
/*产权声明 E*/

.modal-content{
	background:none;
	border-radius: 0;
	border:0;
}
/*加入我们 S*/
.contact{
	width: 100%;
	height: 731px;
	background-position: top center;
	background-repeat: no-repeat;
}
.h510{
	height: 510px;
}
.contact .content{
	height: 510px;
	background-color: #fff;
}
.w430{
	width: 430px;
}
.topline_c6{
	display: block;
	width: 60px;
	height: 4px;
	font-size:1px;
	background-color: #c6b700;
}
.contact .form-horizontal .form-group{
	margin-left:-5px;
	margin-right:-5px;
}
.h140{
	height: 140px!important;
}
.h150{
	height: 150px!important;
}
.newscontent .h150{
	overflow: hidden;
}
.w426{
	width: 426px;
}
.agency .pull-right ul li{
	width: 95%;
	padding:2%;
	margin-bottom: 20px;
	border-radius: 5px;
	border:1px solid #ddd;
}
.addresslist{
	position: relative;
	z-index: 1;
	margin-top:55px;
}
.js_showall{
	position: absolute;
	top: -35px;
	right: 0;
	cursor: pointer;
}
.js_showall:hover{
	color: #812a18;
	text-decoration: underline;
}
.js_addresslist{
	height: 480px;
	overflow-y: auto;
}
.addresslist .check span,
.problems .check span{
	width: 33px;
	height: 25px;
	background-color: #ddd;
	color: #fff;
}
.addresslist .check span:hover,
.problems .check span:hover{
	background-color:#999;
}
.addresslist .check .col-xs-6,
.problems .check .col-xs-6{
	padding-left:3px;
	padding-right:3px;
}
.addresslist .check span i,
.problems .check span i{
	display:block;
	text-align: center;
	margin-top:2px;
}
.w160{
	width: 160px;
}
.merchants{
	height: auto;
}
.merchants .list{
	padding:40px 0;
	border-bottom: 1px dashed #ddd;
}
.w468{
	width: 468px;
}
.merchants .func{
	position: relative;
	z-index: 1;
	border:1px solid #ddd;
	background-color: #fff;
}
.merchants .func .imgbox{
	width: 100%;
	max-height: 168px;
	overflow: hidden;
}
.funcicon{
	position: absolute;
	z-index: 1;
	right: 15px;
	top:136px;
	width: 65px;
	height: 65px;
	background-image: url('../img/step_icon.png');
	background-repeat: no-repeat;
	background-position: center center;
}
.funcicon i{
	float: left;
	margin-left:15px;
	margin-top:3px;
	color: #fff;
	font-weight: bold;
	font-size: 36px;
}
.bg_and{
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('../img/and_icon.png');
}
.w260{
	width:260px;
}
.process {
	width: 100%;
	height: 82px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url('../img/bg_process.png');
	background-size: 100%;
}
.process .icon{
	display:block;
	width: 52px;
	height: 52px;
	border-radius: 50%;
	border:2px solid #fff;
}
.process .icon>i{
	float: left;
	margin-left:8px;
	line-height: 52px;
	font-size: 30px;
	color: #fff;
}
.process .pull-left{
	padding:15px 0;
	padding-left:50px;
}
.process .f18{
	margin-left:68px;
	display:block;
	color: #fff;
}
.w435{
	width: 435px;
}
.w720{
	width: 720px;
}
.advancebox .col-xs-4{
	width:349px;
	padding:0 15px;
}
.advancelist{
	padding:0 15px;
	height: 340px;
	overflow: hidden;
}
.advancelist li{
	display: block;
	width: 100%;
	padding:5px 0!important;
}
.advancelist i{
	float: left;
	width: 12px;
	height: 24px;
	background-image: url('../img/advance_icon.png');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100%;
}
.filelist .col-xs-3{
	width:270px;
	padding:0 15px;
}
.filelist .col-xs-3 .downbox{
	border:1px solid #ddd;
	border-radius: 2px;
}
.filelist .downicon{
	float: left;
	width: 54px;
	height: 50px;
	background-color: #ddd;
}
.filelist .downicon i{
	display:block;
	margin-top:-3px;
	font-size: 35px;
}
.filelist .fliename{
	margin-left: 54px;
	padding:0 15px;
	background-color: #fff;
	line-height: 50px;
}
.w184{
	width: 184px;
}
.joinlinks .col-xs-6>a{
	color: #812a18;
	border:1px solid #812a18;
}
.js_allProblem{
	position: relative;
	z-index: 1;
}
.problems .bd{
	height: 295px;
	overflow-y: auto;
}
.problems .check{
	position: absolute;
	z-index: 1;
	top:-42px;
	right: 18px;
	color: #812a18;
	cursor: pointer;
}
.problems .check span{
	margin-left:5px;
}
.problems .bd ul>li{
	display: block;
	margin:5px 0;
	border-bottom: 1px solid #ddd;
}
.problems .bd .topname{
	display: block;
	padding:0 15px;
	height: 46px;
	line-height: 46px;
	background-color: #e9e4d8;
}
.problems .bd ul>li .content{
	padding:20px 15px;
	line-height: 24px;
}
.invitebox table tbody tr td{
	text-align: left;
	padding:15px;
	font-size: 14px;
	color: #444;
	border:1px solid #ddd;
	border-top:none;
}
/*加入我们 E*/
.timeline{
	padding:15px 45px!important;
}
.w344{
	width: 344px;
}
.timeline .outertimebox{
	position: relative;
	z-index: 1;
	width: 100%;
	height: 356px;
	background-color: none!important;
	overflow: hidden;
}
.timelinebox{
	padding:35px 0;
	width: 100%;
}
.timelinebox>li{
	float: left;
	height: 286px;
	/*background-position: left center;
	background-image: url('../img/bg_time_line.png');*/
}
.timelinebox .topbox{
	height: 140px;
	background-position: left bottom;
	background-image: url('../img/top_bg.png');
	background-repeat: no-repeat;
}
.timelinebox .bottombox{
	height: 143px;
	margin-left:80px;
	margin-top:1px;
	background-position: left top;
	background-image: url('../img/bottom_bg.png');
	background-repeat: no-repeat;
}
.timelinebox .topbox .date,
.timelinebox .bottombox .date{
	float: left;
	width: 62px;
	height: 62px;
	text-align: center;
	color: #fff;
}
.timelinebox .topbox .date{
	margin-left:48px;
	margin-top:12px;
	
}
.timelinebox .message{
	width: 210px;
}
.timelinebox .topbox .message{
	margin-left:120px;
}
.timelinebox .bottombox .date{
	margin-top:95px;
}
.timelinebox .bottombox .message{
	margin-left: 74px;
	padding-top: 66px;
}
.timeline .btn_prev,
.timeline .btn_next{
	position: absolute;
	z-index: 2;
	top:50%;
	margin-top:-19px;
	width: 35px;
	height: 35px;
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
}
.timeline{
	position: relative;
	z-index: 2;
}
.timeline .btn_prev{
	left:10px;
	background-image: url('../img/time_prev.png');
}
.timeline .btn_next{
	right: 10px;
	background-image: url('../img/time_next.png');
}
.centerline{
	position: absolute;
	top: 50%;
	width: 100%;
	border-bottom: 1px solid #ddd;
	margin-top: -2px;
}
.w470{
	width: 470px!important;
}
.applybox.modal-content{
	background-color: #fff;
}
.apply_top{
	padding:0 19px;
	height: 42px;
	line-height: 42px;
	background-color: #e9e4d8;
}
.apply_content{
	padding:19px;
	background-color: #fff;
}
.apply_content .form-group{
	width: 100%;
	margin-bottom: 20px;
}
.apply_content .form-group label{
	font-weight: normal;
	padding-top:5px;
	padding-bottom: 5px;
}
.apply_content .form-group textarea{
	height: 110px;
}
.apply_content .btn_submit{
	display: block;
	margin:15px auto;
	color: #fff;
	background-color: #812a18;
}
.company_map{width:400px;}
.company_map .map_title{padding:0;}
.company_map .map_title{color:#999;width:80px;}
.company_map .map_title,.company_map .map_content{float:left;}
.company_map .map_content{width:310px;}
.btn_view_prev,
.btn_view_next{
	position: absolute;
	top:50%;
}
.btn_view_prev:hover i
.btn_view_next:hover i{
	color: #fff;
}
.btn_upload{
	width: 175px;
	padding:8px 30px;
	background-color: #999;
	color: #fff;
	cursor: pointer;
}
.btn_upload i{
	margin-top: -12px;
	height: 30px;
}

/*申请友链 S*/
.applylink{
	padding:30px 40px;
	background-color: #fff;
	border:1px solid #ddd;
}
.w520{
	width: 520px;
}
.applylink .form-group label{
	font-size: 14px;
	color: #444;
	font-weight: normal;
}
.applylink .form-group label span{
	display:inline-block; _zoom:1;_display:inline;
	width: 10px;
	text-align: center;
	color: #ec0000;
}
/*申请友链 E*/

.iconfont.close{font-size:30px;
	color:#fff;
	opacity:1;filter:alpha(opacity=100);
	dsplay: block;width: 50px;height: 50px;
	line-height: 50px;
}

/*404*/
.statusbox{
	padding-top:140px;
	font-family:"Microsoft YaHei",arial,verdana;
}
.statusbox img{
	margin:0 auto;
}
.statusbox .note{
	padding:40px 0;
	text-align: center;
}
.w400{
	width:400px;
}
.statusbox .links{
	margin:0 auto;
	padding-bottom:40px;
}
.statusbox .links .col-xs-6 a{
	display:block;
	width: 120px;
	height: 30px;
	color: #661909;
	line-height: 28px;
	text-align: center;
	border:1px solid #661909;
	border-radius: 2px;
}
.statusbox .links .col-xs-6 a.active{
	color: #fff;
	background-color: #812a18;
	border-color:#812a18;
}
.embed{
	display:auto;
	max-width:100%!important;
	margin:15px auto;
}
.w390{
	width:390px!important;
	padding:5px 10px!important;
}
.form-group{
	margin-bottom:7px!important;
}
/*内页导航左右滑动*/
.listbanner{
	position: relative;
	z-index:0;
}
.nav_inpage{
	width:865px;
	overflow: hidden;
}
.checkicon{
	position: absolute;
	z-index: 0;
	top:36px;
	left:930px;
}
.nav_inpage .pos{
	position: relative;
	z-index: -1;
}
.nav_inpage .pos a{
	height:42px!important;
	line-height:42px!important;
	margin-top:0!important;
}
.checkicon span:hover{
	color: #c6b700;
}

/*百度地图*/
.BMap_stdMpCtrl.BMap_noprint.anchorTL{
	top:auto!important;
	bottom: 30px!important;
	left: 5px!important;
}
.source{
	padding:0 10px;
}
.source .iconfont{
	color: #c6b700;
}
.source:hover .iconfont{
	color: #812a18!important;
}

/*图片切换 S*/
.modal-content .poster-btn{
	width:65%;
	height: 100%;
	top:0!important;
	background-repeat: no-repeat;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.modal-content .poster-btn:hover{
	opacity:1;
	filter:alpha(opacity=100);
}
.modal-content .poster-prev-btn{
	left:-15%;
	background-position: left center;
	background-image: url('../img/prev_large.png');
}
.modal-content .poster-next-btn{
	right:-15%;
	background-position: right center;
	background-image: url('../img/next_large.png');
}
/*图片切换 E*/
