@charset "UTF-8";

/**

 * @authors k

 * @date    2015-05-11 11:10:56

 * @version 1.0

 */



/*

初始化样式

 -------------------------------------------------------------------------------------*/

body, div, /*p,*/ dl, dt, dd, ul, ol, li, dl, dt, dd, .title, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea {
	margin: 0;
	padding: 0;
}
/*blockquote , th, td*/
h1, h2, h3, h4, h5, h6 {
	font-style: normal;
	font-size: 100%;
	font-weight: normal;
}

ol, ul, li {
	list-style: none;
}

fieldset, img {
	border: none;
}

img {
	vertical-align: middle;
}

a {
	text-decoration: none;
	outline: none;
	color: #666;
}

input, button, select, textarea {
	outline: none;
}

textarea {
	resize: none;
}

table {
	border-collapse: collapse;
} 
table p{ margin:0; padding:0; margin:0.5em  auto}
/*布局类*/

.wrap {
	width: 1150px;
	margin: 0 auto;
	overflow: hidden;
}

.t_c {
	text-align: center;
}

.t_l {
	text-align: left;
}

.t_r {
	text-align: right;
}

/*字体类*/

.fs_0 {
	font-size: 0;
}

.fs_12 {
	font-size: 12px;
}

.fs_13 {
	font-size: 13px;
}

.fs_14 {
	font-size: 14px;
}

.fs_15 {
	font-size: 15px;
}

.fs_16 {
	font-size: 16px;
}

.fs_17 {
	font-size: 17px;
}

.fs_18 {
	font-size: 18px;
}

.fs_19 {
	font-size: 19px;
}

.fs_20 {
	font-size: 20px;
}

.ff_yh {
	font-family: "Microsoft Yahei";
}

.ff_st {
	font-family: "宋体";
}

.ff_Arial {
	font-family: "Arial";
}

.bold {
	font-weight: bold;
}

.normal {
	font-weight: normal;
}

/*颜色类*/

.red {
	color: #f00;
}

.green {
	color: #0f0;
}

.blue {
	color: #00f;
}

.color_0 {
	color: #000;
}

.color_1 {
	color: #111;
}

.color_2 {
	color: #222;
}

.color_3 {
	color: #333;
}

.color_4 {
	color: #444;
}

.color_5 {
	color: #555;
}

.color_6 {
	color: #666;
}

.color_7 {
	color: #777;
}

.color_8 {
	color: #888;
}

.color_9 {
	color: #999;
}

.color_f {
	color: #fff;
}

/*文字排版类*/

.uppercase {
	text-transform: uppercase;
}

.t_indent {
	text-indent: 2em;
}

/*浮动定位类*/

.f_l {
	float: left;
	display: inline;
}

.f_r {
	float: right;
	display: inline;
}

.relative {
	position: relative;
}

.absolute {
	position: absolute;
}

.fixed {
	position: fixed;
}

/*清除浮动类*/

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	zoom: 1;
}/*IE兼容专用*/

.clear_l {
	clear: left;
}

.clear_r {
	clear: right;
}

.clear_b {
	clear: both;
}

/*块行类*/

.none {
	display: none
}

.block {
	display: block;
}

.inline {
	display: inline;
}

.inline_block {
	display: inline-block;
}

.table_cell {
	display: table-cell;
}

/*其他*/

.of_hidden {
	overflow: hidden;
}

.pointer {
	cursor: pointer;
}

.zoom {
	zoom: 1;
}

.current_visible {
	display: block
}

.pad_6 {
	padding: 0 6px
}

.p-t-50{
	padding-top:50px;
}
.p-b-20{
	padding-bottom:50px;
}

.m-t-10{
	margin-top:10px;
}
	
/*分页工具条 pagination

.pagination {
	padding: 10px 0 50px;
	background: #fff;
	overflow: hidden;
}

.pagination a {
	padding: 10px;
	border: 1px solid #dedfe0;
	color: #666;
}

.pagination .paginationCurr, .pagination a:hover {
	background: #d00;
	color: #fff;
}

.pagination {
	padding: 50px 0;
}
*/

/*paging分页*/
.paging{clear:both;margin:0 auto;height:auto;min-width:200px;text-align:center}
.paging li,.paging ul{display:inline-block;margin:0;padding:0;border-radius:3px;list-style:none;*display:inline;zoom:1}
.paging ul{width:auto;height:100%;background:#fff;font-size:0}
.paging li{font-size:12px;margin-right:5px !important;}
.paging li a{margin:0 3px;padding:4px 6px;color:#666;font-family:"Microsoft Yahei", '微软雅黑',Arial,Helvetica,sans-serif;font-size: 12px}
.paging li a:hover{color:#333;text-decoration: none;text-decoration: none}
.paging li.paging_next a,
.paging li.paging_prev a{margin:0;padding:6px 6px;border:1px solid #ddd;border-radius:3px;background:#fff}
.paging li.paging_current a{color:#e21715;font-weight: 700;border:1px solid #ddd;}
.paging li.paging_page a{border:1px solid #ddd;}
.paging .icon{display: inline-block;*display: inline;zoom:1;margin: 0;padding:0;line-height: 0;font-size: 0;width: 6px;height: 6px;background:url(../images/icon-page.png) no-repeat;}
.paging .icon-prev{background-position: 0 0;margin-right: 3px;}
.paging .icon-next{background-position: 0 -54px;margin-left: 3px;}
.paging li.paging_next a:hover,.paging li.paging_prev a:hover{border-color:#e21715;background:#e21715;color:#fff;text-decoration: none}
.paging li.paging_prev a:hover .icon{ background-position:0 -26px!important}
.paging li.paging_next a:hover .icon{ background-position:0 -85px!important}
.paging li.total a{margin:0;padding:6px 9pt;border:1px solid #ddd;border-radius:3px;background:#fff}
.paging li.paging_next ~ .total,
.paging li.paging_prev ~ .total{
  margin-left: 6px
}

/*水平线*/
hr.dotted{border-top:1px dotted #ddd;background: none}

/*上一页下一页*/
.prve-next{
	
}
.prve-next .acr-prve{float:left;}
.prve-next .acr-next{float:right;}


/*当前站点类*/

body {
	font-size: 12px;
	font-family: "Microsoft Yahei";
	color: #666;
	text-align: center;
}

.bg {
	background: #d00;
}

a:hover {
	color: #d00;
}

/*end 初始化样式--------------------------------------------------------------------*/

li, a {
/*-webkit-transition: all 0.3s ease;

    -moz-transition: all 0.3s ease;

    -o-transition: all 0.3s ease;

    transition: all 0.3s ease;*/
}



/*

首页样式

 -------------------------------------------------------------------------------------*/

/*网站头部 header*/

/*头部logo header_logo*/

.header {
	overflow: visible;
}

.header_logo {
	padding: 40px 0 22px 0;
	width:350px;
	height: 50px;
}

.header_logo a {
	display:inline-block;
	width: 350px;
	height: 50px;
	background:url(../images/logo.png) no-repeat left center;
}

/*头部其他 header_others*/

.header_right {
	width: 795px;
	height: 100px;
}

.header_others {
	height: 20px;
	line-height: 20px;
	margin-top: 12px;
}

.header_others_text {
	padding-right: 12px;
	border-right: 1px solid #c3c1c1;
	font-weight: 700;
	color:#333;
	font-size:14px;
}

.header_others_phone {
	margin-left: 12px;
	padding-left: 30px;
	background: url("../images/header_others_phone.png") no-repeat left center;
	color:#333;
}

.header_others_box, .header_others_submit {
	border: none;
}

.header_others_box {
	margin-left: 23px;
	width: 146px;
	padding-left: 7px;
	height: 20px;
	line-height: 20px;
	background: url("../images/header_others_box.png") no-repeat left center;
}

.header_others_submit {
	width: 10px;
	height: 10px;
	line-height: 10px;
	right: 10px;
	top: 6px;
	background: url("../images/header_others_submit.png") no-repeat center;
}





/*------------------------------------------------------------------------------------*/

/*头部导航 header_nav*/

.header_nav {
	margin-top:6px;
}
.header_nav .header_nav_li {
	width: 88px;
	padding: 30px 0 19px 0;
	text-align: center;
}

.header_nav .header_nav_li a {
	display: block;
	text-align: right;
	width:71px;
	float:right;
	color: #4b4b4b;
	border-left: 1px dotted #e5e5e5;
}

.header_nav .header_nav_li:first-child a {
	border: none;
}

.header_nav .header_nav_li a:hover {
	color: #d00;
}

.header_nav_jt {
	display: none;
	width: 12px;
	height: 8px;
	position: absolute;
	left: 60%;
	top: 90%;
	margin-left: -6px;
	background: url(../images/header_sign_bg.png) no-repeat left top;
	z-index: 999
}

ul.header_nav_sub2 li {
	width: auto;
	padding: 0;
	text-align: left;
}

.header_nav .header_nav_li ul.header_nav_sub2 li a {
	text-align: left;
	border-left: 0;
	width:auto;
	float:none;
}

ul.header_nav_sub2 {
	display: none;
	position: absolute;
	top: 99%;
	width: 130px;
	height: auto;
	margin-left: -15px;
	padding: 20px 0;
	background: #fff;
	z-index: 101;
}

ul.header_nav_sub2 li.header_nav_sub2_li {
	width: 130px;
	padding: 4px 0 4px 0px;
	font-size: 14px;
	position: relative;
	height:20px;
	line-height: 20px;
	float:left;
}

ul.header_nav_sub2 li.header_nav_sub2_li a {
	margin-left: 37px;
}

ul.header_nav_sub2 li.current {
	background: #d00;
}

ul.header_nav_sub2 li.current a {
	color: #fff !important
}

ul.header_nav_sub3 {
	display: none;
	position: absolute;
	left: 130px;
	top: -1px;
	background: #fff;
 /*padding: 15px 0;*/
	border: 1px solid #e3e3e3;
}

ul.header_nav_sub3 li.header_nav_sub3_li {
	width: 145px;
	padding: 4px 0 4px 20px;
	font-size: 14px;
}

ul.header_nav_sub3 li.header_nav_sub3_li a {
	color: #4b4b4b !important
}

ul.header_nav_sub3 li.header_nav_sub3_li:hover a {
	color: #ffffff !important
}

/*head line*/
.head_line {
	width: 100%;
	height: 0;
	line-height: 0;
	font-size: 0;
	position: relative;
}

.head_line .zhe {
	width: 100%;
	height: 10px;
	background: url(../images/zhe.png) repeat-x;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9
}

/*------------------------------------------------------------------------------------*/

/*幻灯 banner*/

.banner {
	width: 100%;
	height: 600px;
	display:table;
	overflow: hidden;
}

.banner_wrap {
	/*width: 1920px;
	height: 490px;*/
	/*left: 50%;margin-left: -800px;*/
	top: 0;
	
}
.flickerplate {
	position:relative;
	width:100%;
	height:600px;
	background-color:#e6e6e6;
	overflow:hidden;
	display: table;
}
.flickerplate ul.flicks {
	width:10000%;
	height:100%;
	padding:0px;
	margin:0px;
	list-style:none
}
.flickerplate ul.flicks>li {
	float:left;
	width:1%;
	height:100%;
	background-position:center;
	background-size:cover;
	display:table
}
.flickerplate ul.flicks>li .flick-inner {
	height:100%;
	padding:10px;
	color:#fff;
	display:table-cell;
	vertical-align:middle
}
.flickerplate ul.flicks>li .flick-inner .flick-content {
	max-width:68.75em;
	margin-left:auto;
	margin-right:auto
}
.flickerplate ul.flicks>li .flick-title {
	padding:0px 0px;
	font-size:2.778em;
	line-height:1.995em;
	text-align:center
}
@media only screen and (max-width: 43.813em) {
.flickerplate ul.flicks>li .flick-title {
font-size:1.667em
}
}
.flickerplate ul.flicks>li .flick-sub-text {
	padding:5px;
	font-weight:300;
	line-height:2.5em;
	color:rgba(255, 255, 255, 0.8);
	text-align:center
}
.flickerplate ul.flicks>li .flick-title span.flick-block-text, .flickerplate ul.flicks>li .flick-sub-text span.flick-block-text {
	padding:12px 18px;
	background-color:rgba(0, 0, 0, 0.6)
}
.flickerplate .arrow-navigation {
	position:absolute;
	height:80%;
	width:10%;
	top:10%;
	z-index:100;
	overflow:hidden
}
.flickerplate .arrow-navigation .arrow {
	display:block;
	height:100%;
	width:90%;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	-ms-transition:all 0.2s ease-out;
	transition:all 0.2s ease-out
}
.flickerplate .arrow-navigation:hover, .flickerplate .arrow-navigation .arrow:hover {
	cursor:pointer
}
.flickerplate .arrow-navigation.left {
	left:0%
}
.flickerplate .arrow-navigation.left .arrow {
	opacity:0;
	margin:0px 0px 0px 50%;
	background-image:url("../images/flickerplate/arrow-left-light.png");
	background-repeat:no-repeat;
	background-position:left
}
.flickerplate .arrow-navigation.right {
	right:0%
}
.flickerplate .arrow-navigation.right .arrow {
	opacity:0;
	margin:0px 0px 0px -50%;
	background-image:url("../images/flickerplate/arrow-right-light.png");
	background-repeat:no-repeat;
	background-position:right
}
.flickerplate .arrow-navigation.left.hover .arrow {
	opacity:1;
	margin:0px 0px 0px 20%
}
.flickerplate .arrow-navigation.right.hover .arrow {
	opacity:1;
	margin:0px 0px 0px -20%
}
.flickerplate .dot-navigation {
	position:absolute;
	bottom:15px;
	width:100%;
	text-align:center;
	z-index:100
}
.flickerplate .dot-navigation ul {
	text-align:center;
	list-style:none;
	padding:0px 15px
}
.flickerplate .dot-navigation ul li {
	display:inline-block;
	float:none
}
.flickerplate .dot-navigation .dot {
	width:14px;
	height:14px;
	margin:0px 6px;
	background-color:rgba(255, 255, 255, 0.3);
	border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-webkit-transition:background-color 0.2s ease-out;
	-moz-transition:background-color 0.2s ease-out;
	-o-transition:background-color 0.2s ease-out;
	-ms-transition:background-color 0.2s ease-out;
	transition:background-color 0.2s ease-out
}
.flickerplate .dot-navigation .dot:hover {
	cursor:pointer;
	background-color:rgba(255, 255, 255, 0.6)
}
.flickerplate .dot-navigation .dot.active {
	background-color:#fff
}
.flickerplate .dot-navigation.left, .flickerplate .dot-navigation.left ul {
	text-align:left
}
.flickerplate .dot-navigation.right, .flickerplate .dot-navigation.right ul {
	text-align:right
}
.flickerplate.flicker-theme-dark .arrow-navigation.left .arrow {
	background-image:url("../images/flickerplate/arrow-left-dark.png")
}
.flickerplate.flicker-theme-dark .arrow-navigation.right .arrow {
	background-image:url("../images/flickerplate/arrow-right-dark.png")
}
.flickerplate.flicker-theme-dark .dot-navigation .dot {
	background-color:rgba(0, 0, 0, 0.12)
}
.flickerplate.flicker-theme-dark .dot-navigation .dot:hover {
	background-color:rgba(0, 0, 0, 0.6)
}
.flickerplate.flicker-theme-dark .dot-navigation .dot.active {
	background-color:#000
}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner {
	color:rgba(0, 0, 0, 0.9)
}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-sub-text {
	color:rgba(0, 0, 0, 0.9)
}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-title span.flick-block-text, .flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-sub-text span.flick-block-text {
	background-color:rgba(255, 255, 255, 0.5)
}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner {
	color:rgba(0, 0, 0, 0.9)
}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-sub-text {
	color:rgba(0, 0, 0, 0.9)
}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-title span.flick-block-text, .flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-sub-text span.flick-block-text {
	background-color:rgba(255, 255, 255, 0.5)
}
.flickerplate.animate-transform-slide ul.flicks {
	-webkit-perspective:1000;
	-webkit-backface-visibility:hidden;
	transform:translate3d(0%, 0px, 0px);
	-webkit-transform:translate3d(0%, 0px, 0px);
	-webkit-transition:-webkit-transform 0.6s;
	-o-transition:-o-transform 0.6s;
	-moz-transition:-moz-transform 0.6s;
	transition:transform 0.6s
}
.flickerplate.animate-transition-slide ul.flicks {
	position:relative;
	left:0%;
	-webkit-transition:left 0.4s ease-out;
	-moz-transition:left 0.4s ease-out;
	-o-transition:left 0.4s ease-out;
	-ms-transition:left 0.4s ease-out;
	transition:left 0.4s ease-out
}
.flickerplate.animate-jquery-slide ul.flicks {
	position:relative;
	left:0%
}
.flickerplate.animate-scroller-slide {
	padding-bottom:0px;
	overflow:auto
}
.flickerplate.animate-scroller-slide ul.flicks {
	position:auto
}

/*
.slideBox {
	width: 1920px;
	height: 490px;
}

.slideBox .bd {
	height: 100%;
	z-index: 0;
}

.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}

.slideBox .bd img {
	width: 1920px;
	height: 490px;
	display: block;
}

.slideBox .prev,

.slideBox .next {
	left: 10%;
	top: 50%;
	margin-top: -25px;
	width: 32px;
	height: 40px;
	background: url("../images/slider-arrow.png") -110px 5px no-repeat;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.slideBox .next {
	left: auto;
	right: 10%;
	background-position: 8px 5px;
}

.slideBox .prev:hover,

.slideBox .next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}

.slideBox .prevStop {
	display: none;
}

.slideBox .nextStop {
	display: none;
}

.banner .zhe {
	width: 100%;
	height: 8px;
	left: 0;
	top: 0;
	background: url(../images/zhe.png) repeat-x left top;
}*/



/*主要内容 contain*/

.contenter {
	margin-top: 7px;
}

/*产品分类 productClass*/
/*
.product_center_index{
	width:1160px;
	margin-top:25px;
}
.product_center_index ul{
	width:1160px;
	height:277px;
	margin-bottom:40px;
}
.product_center_index li{
	float:left;
	border: 1px solid #f2f2f2;
	margin-right: 13px;
}

.product_center_index li img{
	width: 217px;
	height: 237px;
}
.product_center_index dd{
	height: 40px;
	line-height:40px;
}
.product_center_index a{
	display:block;
	width: 217px;
	height:277px;
	font-size:14px;
}
.product_center_index a:hover{
	color:#fff;
	background:#d00;
}*/

.productClass_title {
	margin-top: 36px;
}

.productClass_title .title {
	width: 200px;
	padding: 0 0 0 18px;
	padding: 0 0 0 18px;
	height: 33px;
	line-height: 33px;
	background: #d00;
}

.productClass_title .title span {
	text-transform: uppercase;
	margin-left: 10px;
}

.productClass_title p {
	padding:0;
	width: 899px;
	padding-left: 33px;
	height: 33px;
	line-height: 33px;
	background: #f6f6f7;
	color: #666666;
	margin:0; 
}

.productClass_title p a{
	display:inline-block;
	width:40px;
	height:33px;
	background:url(../images/more.png) no-repeat left top;
}

.productClass_content {
	margin-top: 30px;
	width: 1160px;
}
.productClass_content li {
	border: 1px solid #f2f2f2;
	margin: 0 13px 40px 0;
}
.productClass_content li a h2 {
	padding: 9px 0 7px 0;	
	display:block;	
	width: 217px;	
	font-size:14px;
}
.productClass_content li a:hover h2 {
	color: #fff;	
	background:#d00;
}
.productClass_content li img {
	width: 217px;
	height: 237px
}
/*
.productClass_content .bBorder {
	width: 0;
	height: 4px;
}
*/

/*其他区块 otherBlock*/

.otherBlock {
	margin-top: 40px;
}

.otherBlock_title_top {
	height: 32px;
	line-height: 32px;
}

.otherBlock_title_top .title {
	color: #383737;
}

.otherBlock_title_top .title span {
	padding-left: 5px;
	color: #d00;
	text-transform: uppercase;
}

.otherBlock_title_top a {
	margin-right: 7px;
	padding-right: 10px;
	background: url("../images/otherBlock_title_top_a.png") no-repeat right center;
}

.otherBlock_title_bottom {
	width: 100%;
	height: 2px;
	background: #e3e2e2;
}

.otherBlock_title_bottom div {
	width: 57px;
	height: 2px;
	background: #d00;
	font-size: 0;
}

/*核心竞争力

.core{
	background:url(../images/core.jpg) no-repeat center center;
	background-size:100% 100%;
	width:1150px;
	height:358px;
	margin-bottom:40px;
	text-indent:-9999px;
}
*/
.core{
	width:1148px;
	height:385px;
        margin-top:30px;
	background:url(../images/core.png) no-repeat center center
}

.core ul{
	height:100%;
	width:50%;
}

.core ul li{
	height:114px;
}

.core ul li span{
	height:21px;
	color:#f00;
	font-size:15px;
	font-weight:bold;
}

.core ul li p{
	height:88px;
	line-height:1.4rem;
	color:#333;
	font-size:14px;
	margin-top:5px;
	margin-bottom:0px;
}

.core ul li:nth-child(2){
	margin:21.5px 0;
}

.core .core-left{
	text-align:left;
	float:left;
}

.core .core-right{
	float:right;
	text-align:right;
}

/*关于我们*/
/*关于我们*/
.about_us{
	height:300px;
	margin-top:20px;
        text-align:left;
}

.about_us_rihgt {
	margin-top:-3px;
	float:right;
}

.about_us img{
	float:left;
	width:350px;
	height:300px;
}
.about_us p{
	margin:0;
	width:750px;
	font-size:14px;
	text-align:left;
	color:#333;
	margin-bottom:10px;
}

.us_pic{
	/*background:url(../images/about_us_product.png) no-repeat left center;*/
background-repeat:no-repeat;
background-position:left center;
	height:140px;
	float:right;
	width:750px;
	margin-top:2px;
	
}

.us_pic li{
	margin-top:110px;
	background:#d00;
	float:left;
	margin-right:10px;
width:180px;
color:#fff;
font-size:14px;
height:30px;
line-height:30px;	
}

.us_pic li:last-child{
	margin-right:0;
}




/*新闻资讯 newsInfo*/

.newsInfo {
	margin-top: 30px;
}

.newsInfo_companyProfile {
	width: 288px;
	margin-right: 42px;
}

.newsInfo_list {
	width: 350px;
	margin-right: 50px;
}
.newsInfo_list_2{
	width: 350px;	
}

.newsInfo_companyVideo {
	width: 340px;
	margin-right: 5px;
}

.newsInfo_companyProfile_content,

.newsInfo_list_content,

.newsInfo_companyVideo_content {
	margin-top: 16px;
}

.newsInfo_list_content ul li {
	margin-top: 12px;
	background: url("../images/sign_ul.png") no-repeat left center;
	padding-left: 15px;
}

.newsInfo_list_content ul li a:hover span:first-child {
	color: #d00;
}

.ladyScroll {
	width: 288px;
	height: 219px;
	position: relative;
	overflow: hidden;
}
.ladyScroll .hd{ height:22px; line-height:22px; overflow:hidden; position:absolute; z-index: 20 ; bottom: 12px; right: 12px;}
.ladyScroll .hd h2{ float:left; font: 15px Arial,Helvetica,sans-serif; color: #072; margin: 0 0 12px 0; }
.ladyScroll .hd h2 a{ color:#37A; font-size:12px; margin-left:10px;  }
.ladyScroll .hd .next,
.ladyScroll .hd .prev{float:right; display:block; width:18px; height:17px; background: url("../images/lr.png") no-repeat 0 0; overflow:hidden; margin-right:6px; cursor:pointer; }
.ladyScroll .hd .next{background-position:-18px 0 }
.ladyScroll .hd .prevStop{background-position:-6px -40px; cursor:default; }
.ladyScroll .hd .nextStop{background-position:-34px -40px; cursor:default; }
.ladyScroll .hd ul{ float:right; margin:6px 6px 0 0; zoom:1; }
.ladyScroll .hd ul li{ float:left; cursor:pointer; display:block; width:8px; height:8px; margin-right:4px; _display:inline; background:none}
.ladyScroll .hd ul li.on{ background-position:-12px 0; }
.ladyScroll .bd{padding: 0}
.ladyScroll .bd ul{overflow:hidden; zoom:1; clear: both; }
.ladyScroll .bd ul li{ float:left; display: inline; }
/*.ladyScroll {
	width: 288px;
	height: 219px;
}

.ladyScroll .prev, .ladyScroll .next {
	width: 19px;
	height: 17px;
	bottom: 5%;
	right: 5%;
	z-index: 100;
	background: url("../images/lr.png") no-repeat;
}

.ladyScroll .prev {
	right: 12%;
}

.ladyScroll .next {
	background-position: -17px 0;
}

.ladyScroll .prev:hover {
	background-position: 0 -17px;
}

.ladyScroll .next:hover {
	background-position: -17px -17px;
}

.ladyScroll .scrollWrap {
	width: 288px;
}

.ladyScroll .scrollWrap a{
	cursor:default
}

.ladyScroll li {
	width: 288px;
}

.ladyScroll  img {
	display: block;
	width: 288px;
	height: 219px;
}*/

/*工程案例 projectCase*/

.projectCase {
	margin-top: 60px;
}

.projectCase_content {
	margin-top: 32px;
	width: 1165px;
}

.projectCase_content li {
	width: 220px;
	border: 1px solid #f2f2f2;
	margin-right: 10px;
	margin-bottom:30px;
}

.projectCase_content li span {
	padding: 15px 0;
}

.projectCase_content li a:hover span {
	color: #fff;
}

.projectCase_content li img {
	width: 220px;
	height: 226px;
}

/*品牌厂家*/
.brand{
	margin-top: 32px;
	width: 1165px;
}
.brand li {
	width: 166px;
	border: 1px solid #f2f2f2;
	margin-right: 30px;
	margin-bottom:30px;
}
.brand li:last-child{
	margin-right:0px;
}

.brand li span {
	padding: 15px 0;
}

.brand li a:hover span {
	color: #fff;
}

.brand li img {
	width: 166px;
	height: 98px;
}




/*合作客户 cooperationClient*/

.cooperationClient {
	margin-top: 0px;
}

.cooperationClient_content {
	width: 1150px;
	height:244px;
	margin-top:32px;
	margin-left:5px;
	background:url(../images/partners.jpg) no-repeat left center;
}

.cooperationClient_content li {
	width: 125px;
	border:1px solid #ddd;
}

/*网站底部 footer*/

.footer {
	margin-top: 40px;
	border-top: 3px solid #c8c9ca;
	width: 100%;
	overflow: hidden;
	display: table;
}

.footer_link {
	background: #828a95;
	text-align: left;
}

.footer_contact {
	background: #2d2d2d;
}

.footer_copyright {
	background: #242424;
}
.footer_copyright a{
	color:#fff;
}
.footer_copyright a:hover{
	color:#d00;
}

.footer_link_content {
	padding: 50px 0;
	border-bottom: 1px solid #737983;
}

.footer_link_content div {
	width: 1px;
	margin: 0 37px 0 0;
	height: 150px;
	background: #999;
}

.footer_link_content_product {
	width: 276px;
}

.footer_link_content dt a {
	color: #fff;
}

.footer_link_content dd {
	margin-top: 14px;
	width: 92px;
}

.footer_link_content dd a {
	color: #e0dfdf;
}

.footer_link_content a:hover {
	color: #d00;
}

.footer_link_content_case {
	width: 184px;
}

.footer_contact_content {
	padding: 15px 0;
	border-bottom: 1px solid #303131;
}

.footer_contact_content li {
	margin-top: 10px;
}

.footer_contact_contentL {
	color: #ffffff;
	width: 410px;
	margin-top: 10px;
}

.footer_contact_contentL_company {
	background: url("../images/footer_contact_contentL.png") no-repeat left top;
	padding-left: 25px;
}

.footer_contact_contentL_tel {
	background: url("../images/footer_contact_contentL.png") no-repeat left -25px;
	padding-left: 25px;
}

.footer_contact_contentL_send {
	background: url("../images/footer_contact_contentL.png") no-repeat left -50px;
	padding-left: 25px;
}

.footer_contact_contentL_email {
	background: url("../images/footer_contact_contentL.png") no-repeat left -70px;
	padding-left: 25px;
}

.footer_contact_contentL_address {
	background: url("../images/footer_contact_contentL.png") no-repeat left -92px;
	padding-left: 25px;
	line-height: 2em;
}

.footer_contact_contentC {
	width: 390px;
	margin-top: 10px;
}
.duoem{
	line-height: 2em;
}
.footer_contact_contentC li a{
	color:#fff;
}
.footer_contact_contentC li a:hover{
	color:#d00;
}

.footer_contact_contentR {
	width: 350px;
}

.footer_contact_contentR span {
	padding: 10px 0;
}

.footer_contact_contentR li {
	margin-left: 14px;
}

.footer_contact_contentR li>div{
	background:url(../images/footer_contact_contentR.png) no-repeat;
	width:102px;
	height:102px;
}

.footer_contact_contentR .footer_contact_contentR_gz{
	background-position:-116px 0;
}

.footer_contact_contentR .footer_contact_contentR_qq{
	background-position:-232px 0;	
}

.footer_copyright_content {
	padding: 12px 0;
}

/*end 首页样式---------------------------------------------------------------------*/









/**

 * 内页样式

 ----------------------------------------------------------------------------------*/

/*内页banner*/

.innerBanner {
	width: 100%;
	height: 218px;
}

.innerBanner_wrap {
	left: 50%;
	top: 0;
	margin-left: -800px;
}



/*内页公共*/

.innerContenter_lside {
	width: 222px;
}

.innerContenter_lside_menu dt {
	padding: 30px 0 25px;
	color: #3a3a3a;
	border: 1px solid #efefef;
	border-bottom: 1px solid #ccc;
	background:url(../images/icon-sub-head.png) no-repeat 13px center;
	text-indent:43px;
}

.innerContenter_lside_menu dd {
/*padding: 15px 0 15px 75px;*/
	padding: 10px 0 10px 42px;
	background: url("../images/innerContenter_lsilder_menu.png") no-repeat 29px center;
	border: 1px solid #efefef;
	border-top: 1px solid #fff;
}

.innerContenter_lside_menu dd.current {
	border-color: #d00
}

.innerContenter_lside_menu dd.current a {
	color: #d00
}

.innerContenter_lside_menu dd.current ul a {
	color: #666;
}

.innerContenter_lside_menu dd.current ul a:hover {
	color: #d00
}

.innerContenter_lside_menu dd ul {
	display: none;
	left: 220px;
	top: -1px;
	width: 188px;
	border: 1px solid #d00;
 /*border-right: none; border-left: none;text-align: center; */
	background: #fff;
	z-index: 99;
	padding: 6px 0;
	padding-left: 28px;
}

.innerContenter_lside_menu dd ul .markline {
	display: block;
	width: 10px;
	height: 39px;
	background: #fff;
	position: absolute;
	top: 0;
	left: -5px;
}

.innerContenter_lside_menu dd ul li {
	height: 30px;
	line-height: 30px;
/*border: 1px solid #d00; */
	font-size: 14px;
	border-top: none;
 /*border-bottom: none;*/
}

.innerContenter_lside_menu dd ul li:first-child {
	border-left-color: #fff;
}

.innerContenter_lside_nav {
	margin-top: 29px;
}

.innerContenter_lside_nav a {
	border: 1px solid #e0e0e0;
	margin-top: 3px;
}

.innerContenter_lside_service {
	margin-top: 35px;
}

.innerContenter_lside_service dl {
	padding: 25px 13px;
	border: 1px solid #ededed;
}

.innerContenter_lside_service dd p:first-child {
	color: #666;
}

.innerContenter_lside_service dd p {
	margin-top: 8px;
}

.innerContenter_lside_service dd {
	margin-top: 20px;
}

.inner_contact {
	padding-left: 40px;
	background: url("../images/inner_contact.png") no-repeat left center;
}

.inner_contact p {
	margin: 0;
	line-height: normal;
}

.inner_contact p.phone {
	font-size: 20px;
	color: #d00;
}

.innerContenter_main {
	margin-left: 13px;
	width: 915px;
	padding: 38px 0;
}

.innerContenter_main_title {
	background: #f6f6f7;
}

.innerContenter_main_title .title {
/*width: 222px;*/
	width: auto;
	padding: 8px 18px;
	text-align: left;
	background:url(../images/innerContenter_main_title_bg.png) no-repeat 3% center
}

.innerContenter_main_title div {
	background: #f6f6f7;
 /*width: 630px;*/
	width: auto;
	padding-right: 27px;
	height: 40px;
	line-height: 40px;
}

.innerContenter_main_title div a {
	color: #999;
}

.innerContenter_main_title div a:hover {
	color: #d00;
}

.innerContenter_main_title div span {
	background: url("../images/innerContenter_main_title_bg.png") no-repeat left center;
	padding-left: 10px;
}

.innerContenter_main_title .current {
	color: #d00;
}

/*左边联系我们*/
.autocall .left-contact {
	border:1px solid #ededed;
	padding-bottom:20px;
	color:#333;
}

.autocall .left-contact li{
	font-size:14px;
	margin-top:5px;
	text-align:left;
	text-indent:23px;
	/*letter-spacing:1.4px;*/
}
.autocall .left-contact li span{font-size: 14px
}
.autocall .left-contact li span{ letter-spacing:1px;
}
.autocall .left-contact li:nth-child(2){
	letter-spacing:1px;
}
.autocall .left-contact span {
	font-size:16px;
}

.autocall .left-contact .address{
	font-size:16px;
	text-align:left;
	padding:0 23px;
	color:#111;
}
.autocall .left-contact .map  a{
	text-indent:-9999px;
	font-size:16px;
	letter-spacing:5px;
	color:#000;
	font-weight:bold;
	margin:10px 0;
	display:block;
	background:url(../images/jiajiemap.jpg) no-repeat 50% 50%;
	width:180px;
	height:110px;
}


/*左边本周热点*/
.left-content-title{
	display:inline-block;
	width:220px;
	height:40px;
	line-height:40px;
	text-align:left;
	font-size:18px;
	background:url(../images/icon-sub-head.png) no-repeat 13px center;
	color:#000;
	text-indent:43px;
	margin-top:20px;
	border:1px solid #ededed;
	border-bottom:none;
}
.autocall .left-news {
	border:1px solid #ededed;
	padding-bottom:20px;
}
.autocall .left-news li {
	margin:8px 0;
	width:220px;
	height:20px;
	line-height:20px;
	font-size:13px;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	background: url(../images/icon-circle.gif) no-repeat 13px center;
	text-align:left;
	text-indent:23px;
}
.autocall .left-news li a {
	color:#333;
}


/*产品中心 products_center*/

.products_center {
	margin-top: 20px;
}

.products_center p {
	line-height: 2em;
}

.products_center ul {
	margin-top: 10px;
	width: 928px;
}

.products_center ul li {
	margin: 18px 13px 0 0;
}

.products_center ul a {
	border: 1px solid #e7e6e6;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.products_center .desc {
	padding-left: 27px;
	border-top: 1px solid #e7e6e6;
	border-bottom: 4px solid #fff;
 /*padding-bottom: 13px;*/
	padding-bottom: 10px;
}

.products_center .desc h3 {
	padding: 10px 0;
	font-size: 14px;
	overflow: hidden
}

.products_center .desc span:last-child {
	margin-top: 6px
}



/*产品详情 products_detailed*/

.products_detailed {
	margin-top: 37px;
}

.products_detailed_summary_slider {
	position: relative;
	width: 500px;
/* height: 500px;*/
	height: 450px;
	overflow: hidden;
}

.products_detailed_summary_slider .bd {
	position: relative;
	float: left;
	/*width: 394px;
	height: 430px;*/
	
	width: 392px;
	height: 426px;
	
	overflow: hidden;
	border: 1px solid #e6e6e6;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	overflow:hidden;
}

.products_detailed_summary_slider .bd img {
	/*width: 392px;
	height: 428px;*/
	/*border: 1px solid #e6e6e6;*/
	
	display:inline-block !important;*display:inline;zoom:1;
	/*width:300px;
	height:300px*/;
	/*margin-top:50px;*/
	
}

.products_detailed_summary_slider .hd {
	position: relative;
	width: 92px;
	float: right;
	z-index: 1
}

.products_detailed_summary_slider .hd ul {
	position: relative;
	width: 92px;
	height: 428px;
	overflow: hidden
}

.products_detailed_summary_slider .hd li {
	height: 101px;
	margin-bottom: 8px;
	overflow: hidden
}

.products_detailed_summary_slider .hd img {
	width: 90px;
	height: 99px;
	border: 1px solid #e6e6e6;
	display: block
}

.products_detailed_summary_slider .hoverBg {
	position: absolute;
	top: 0;
	left: 0;
	width: 90px;
	height: 99px;
	border: 1px solid #d00;
	z-index: 100
}

.products_detailed_summary_detailed {
	width: 380px;
	margin-left: 35px;
}

.products_detailed_summary_detailed .title {
	color: #d00;
}

.products_detailed_summary_detailed .short_title {
	width: 100%;
	border-bottom: 1px dotted #d7d7d7;
	padding: 10px 0 20px 0;
	color: #333
}

.products_detailed_summary_detailed div {
	margin-top: 14.7px;
}
.products_detailed_summary_detailed h1.butong {
	margin-top: 0px;
	margin-bottom: 4px;
}

.products_detailed_summary_detailed div.info {
	height: 100px;
	line-height: 24px;
}

.products_detailed_summary_detailed div.info p {
	line-height: 1.8em;
}

.products_detailed_summary_detailed div.brand_descr {
	line-height:1.8em;
}

.products_detailed_summary_detailed div.mobile p {
	font-size: 14px;
}

.products_detailed_summary_detailed div.mobile span {
	margin-top: 2px
}

.products_detailed_summary_detailed span {
	width: 65px;
}

.products_detailed_summary_detailed p {
	width: 300px;
	margin: 0;
	padding: 0;
}


.products_detailed_summary_detailed .btn {
	border: none;
	width: 168px;
	height: 34px;
	line-height: 34px;
	background: #d00;
	font-weight: 700;
	font-family: "Microsoft yahei"
}

.products_detailed_summary_detailed .btn:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
}

.products_detailed_desc {
/*margin-top: 30px;*/
	margin-top: 10px;
}

.products_detailed_desc_menu {
	background: #f6f6f6;
	border: 1px solid #e6e6e6;
}

.products_detailed_desc a {
	display: inline-block;
	font-size: 14px;
	padding: 16px 35px;
/*	border-top: 2px solid #f6f6f6;
	border-right: 1px solid #e6e6e6;*/
}

.products_detailed_desc a.current {
	background: #fff;
	border-top: 2px solid #d00;
	position: relative;
	bottom: -1px;
	padding: 15px 35px 17px
}


/*产品详情页移植后样式改动*/


.desc dd.tese {
	height: 60px;
}

.desc dd ul {
	width: 126px;
	float:left;
}

.desc dd li {
	margin: 10px 0 0 0;
	width: 66px;
	position:relative;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
}

.desc dd li span {
	background: url(../images/wenhao.gif) no-repeat 50px center ;
	display: block;
	height: 16px;
	
}

.desc .jiantou {
	width:16px;
	height: 10px;
	display: block;
	position: absolute;
	left:50px;
	bottom: 15px;
	z-index: 100;
	
}

.xianshi {
	background: url(../images/jiantou.png) no-repeat;
}

.desc dd li div {
	width: 300px;
	background: #fdfdfd;
	border: 1px solid #ccc;
	z-index: 99;
	position: absolute;
	/*top:25px;*/
	bottom: 24px;
	left: 0;
	line-height: 180%;
	font-size: 12px;
	padding: 10px;
	height:326px;
	display:none;
}

.desc dd li div.jieda2 {
	height: 352px;
}


.desc dd ul.dingwei-left div {
	left: -100px;
}

.desc dd ul.dingwei-left2 div {
	left: -200px;
}

.qingchu {
	clear: both;
	background: #000;
}

.zhekou{
	background: url(../images/youjiantou.png) no-repeat;
	color: #000;
	border-radius: 0;
	width: 200px !important; 
	height: 42px;
	line-height:42px;
	float:left;
	font-size: 14px;
	text-indent:5px;
	
}

.zhekou strong {
	color: #f00;
	font-size: 16px;
	margin-left:5px;
}

.desc .btn-ask{
	background:#fff;
	color:#f00;
	width:140px !important;
	font-size:14px;
	float:left;
	height:42px;
	margin-bottom:10px;
}
.desc .btn-ask a{
	display:block;
	width:120px;
	height:34px;
	border:1px solid #ccc;
	border-radius: 4px;
	line-height:34px;
	margin-top:4px;
	margin-left:10px;
	text-align:center;
	color:#f00;
}
.desc .btn-ask a:hover {
	color:#fff;
	background:#f21c0a;
	border:none;
}


.ask-qrcode-plane{
	position: absolute;
	width: 88%;
	height: 240px;
	background: #fff;
	margin-top: 0px!important;
	top:55px;
	display: none;
}
.ask-qrcode-main{
	width: 100%;
	height: 170px;
	box-sizing: border-box;
	border:1px solid #ccc;
	margin-top: 0px!important;
}
.ask-top-icon{
	display: inline-block;
	width: 20px;
	height: 20px;
	background: #fff;
	border-top:1px solid #ccc;
	border-left: 1px solid #ccc;
	position: absolute;
	top:-10px;
	right: 40px;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg); 	/* IE 9 */
	-moz-transform:rotate(45deg); 	/* Firefox */
	-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
	-o-transform:rotate(45deg); 	/* Opera */
}
.ask-price{
	display: inline-block;
	width: 49%;
	box-sizing: border-box;
	margin-top: 0px!important;
}
.ask-price-title{
	font-size: 16px;
	display: inline-block;
	width: 100%!important;
	margin-left: 20px;
	margin-top:15px;
	text-indent: 25px;
}
.ask-price-title.wechat{
	background:url('../images/wechat-icon.png') no-repeat left center;
	background-size: 20px 20px;
}
.ask-price-title.qq{
	background:url('../images/qq-icon.jpg') no-repeat left center;
	background-size: 20px 20px;
}
.ask-price-qrcode{
	width: 102px!important;
	height: 102px;
	margin-top:10px!important;
	margin-left: 30px!important;
	background: url(../images/footer_contact_contentR.png) no-repeat;
}
.ask-price-qrcode.qq{
	background-position: -232px 0;
}

.whythis{
    clear: both;
    height: 24px;
    line-height: 24px;
    width: auto;
    /* background: #333; */
    color: #000;
    font-family: "Microsoft Yahei", '微软雅黑';
    text-align: left;
    font-size: 14px;
    border: 1px solid #ccc;
    border-radius: 5px;
    text-indent: 5px;
    display: inline-block;
}





/*产品详情 products_detailed

*特色项目 project_center 

*企业荣誉 company_honour

*服务支持 service_support

*/

.products_detailed_desc_mian, .project_center, .company_honour, .service_support {
	padding: 20px 15px;
}

.products_detailed_desc_mian li p {
	line-height: 1.9em
}
/*.products_detailed_desc_mian p,*/.project_center p, .company_honour p, .service_support p /*, .articleContent_main p*/ {
	margin-top: 20px;
 /*line-height: 2em;*/
	line-height: 1em
}

.products_detailed_desc_mian div, .project_center div, .company_honour div, .service_support div /*, .articleContent_main div*/ {
	padding: 20px 0;
}

/*.products_detailed_desc_mian p{ margin:0 auto}*/

/*特色项目_列表 project_lists

*新闻资讯 news

*/

.project_lists_left, .news_left {
	width: 166px;
}

.project_lists_right, .news_right {
	width: 710px;
	margin-left: 30px;
}

.project_lists_right h2 a, .news_right h2 a {
	color: #333;
}

.project_lists_right p {
	color: #a9a6a6;
	margin-top: 10px;
	line-height: 2em;
}

.news_right p {
	color: #666;
	margin-top: 10px;
	line-height: 2em;
}

.project_lists_right p a, .news_right p a {
	color: #494848;
}

.project_lists_right span, .news_right span {
	color: #a9a6a6;
	margin-top: 10px;
}

.project_lists, .news {
	margin-top: 20px;
}

.project_lists li, .news li {
	padding: 20px 0;
	border-bottom: 1px solid #e5e4e2;
}

/*企业资质 company_aptitude*/

.company_aptitude {
	padding: 20px 0 40px;
	width: 928px;
}

.company_aptitude li {
	width: 220px;
	text-align: center;
	margin: 25px 11px 0 0;
}

.company_aptitude img {
	width: 218px;
	height: 273px;
	border: 1px solid #f2f2f2;
}

.company_aptitude h3 {
	padding: 18px 0;
}



/*服务网络 service_network*/

.service_network h3 {
	padding: 10px 30px;
	background: #f5f5f5;
	border: 1px solid #dfdfdf;
}

.service_network {
	margin-top: 30px;
}

.service_network .inner_contact {
	margin-top: 20px;
}



/*客户见证 client_witness*/

.client_witness {
	padding: 20px 0 40px;
	width: 928px;
}

.client_witness li {
	width: 220px;
	text-align: center;
	margin: 25px 11px 0 0;
}

.client_witness img {
	width: 218px;
	height: 224px;
	border: 1px solid #f2f2f2;
}

.client_witness h3 {
	padding: 18px 0;
}

/*资质荣誉 client_witness*/

.client_witness.honor {
	padding: 20px 0 40px;
	width: 928px;
}

.client_witness.honor li {
	width: 218px;
	text-align: center;
	margin: 25px 13px 0 0;
}

.client_witness.honor img {
	width: 216px;
	height: 270px;
	border: 1px solid #f2f2f2;
}

.client_witness.honor h3 {
	padding: 18px 0;
}



/*联系我们 contactUs*/

.contactUs {
	padding: 50px 70px;
}

.contactUs h2 {
	background: #ebebeb;
	padding: 7px;
}

.contactUs div {
	margin-top: 10px;
	padding-bottom: 40px;
}

.contactUs div p {
	margin-top: 18px;
	padding-left: 7px;
}

div.contact_map {
	margin-top: 25px;
}



/*在线留言 contactUs_online*/

.contactUs_online {
	padding: 50px 150px;
}

.contactUs_online div {
	margin-top: 15px;
}

.contactUs_online .btn_box {
	padding-left: 120px;
	margin-top: 50px;
}

label {
	width: 100px;
	margin: 5px 20px 0 0;
}

.contactUs_online input {
	width: 275px;
	height: 25px;
	line-height: 25px;
	border: none;
	border: 1px solid #e1e1e1;
	padding-left: 10px;
	vertical-align: middle;
}

.contactUs_online textarea {
	width: 265px;
	height: 145px;
	padding: 10px;
	border-color: #e1e1e1;
}

.contactUs_online .validate {
	width: 80px;
}

.contactUs_online .btn {
	width: 92px;
	height: 34px;
	line-height: 34px;
	padding: 0;
	background: #d00;
	font-family: "Microsoft yahei"
}

.contactUs_online .btn:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
}


/*相关推荐*/
.recomend{width: 100%;padding: 0 12px;border:1px solid #f0f0f0;}
.recomend .panel-head{border-bottom:1px dotted #ccc;padding: 6px 0;text-align:left;}
.recomend .panel-head i{height: 12px;width: 5px;background: #f21c0a;display: inline-block;line-height: 12px;position: relative;top: 1px;}
.recomend .zh{display: inline-block;/*border-left:5px solid #f21c0a;*/padding-left:6px;font-size:14px; }
.recomend .en{display: inline-block;text-transform: uppercase;color: #f21c0a;margin-left: 5px; font-size:12px;}
.recomend .panel-body{padding: 15px 0;text-align:left}
.recomend .panel-body li{float: left;}
/*新闻推荐*/
.list-news.recomended li{border:0;padding: 10px 0;width: 33.33%;float: left;}
.list-news li .tit {background: url(../images/news-type.gif) no-repeat left center;padding-left: 15px;color: #777;font-size: 12px;}
/*产品推荐*/
.list-group-imgtext.i-t-s-1.recomended .list-item{width: 217px;border-right:1px dotted #ccc;padding:0px 6px;}
.list-group-imgtext.i-t-s-1.recomended .list-item:hover{}
.list-group-imgtext.i-t-s-1.recomended .list-item >div{border:transparent;border-bottom:1px solid #fff;}
.list-group-imgtext.i-t-s-1.recomended .list-item >div:hover{border-bottom:1px solid #d00;}
.list-group-imgtext.i-t-s-1 .last{margin-right: 0}
.list-group-imgtext.i-t-s-1.recomended .list-item  .list-item-title{
	text-indent:20px;
}



/*搜索页面 searchPage*/
.search_key{
	margin:15px 0 0 20px;
}

.search{
	margin-top:36px;
}

.searchPage {
	padding: 20px;
}

.searchPage span {
	color: #bf3131;
}

.searchPage li {
	border-top: 1px solid #ccc;
	padding: 30px 20px;
}

.searchPage .title {
	padding: 20px;
}

.searchPage p, .searchPage div {
	margin-top: 25px;
}

.searchPage h2 a, .searchPage div span {
	color: #666;
}

.searchPage p {
	line-height: 150%;
}



/*文章内容 articleContent*/

.articleContent {
	padding: 20px 0;
}

.articleContent_title {
	padding: 15px 0;
	border-bottom: 1px dotted #bfbfbf;
}

.articleContent .title {
	/*font-size: 30px;*/
	font-size:18px
}

.articleContent_title div {
	margin-top: 10px;
}

.articleContent_main {
	padding-top: 20px;
	text-align: left;
	width:900px;
}

.articleContent_main .add_articlecon{ padding:0 18px;}


/*问答详情页*/
.wenda-content{
	padding:20px 20px 0!important;
}
.wenda{
	border-bottom:1px dotted #eee;
}
.wenda .wenda-title{
	width:auto;
	height:60px;
}
.wenda .wenda-title i{
	font-family:arial;
	display:inline-block;
	height:16px;
	line-height:16px;
	padding:4px 6px 4px 4px;
	font-size:16px;
	color:#f60;
	text-align:left;
	float:left;
	border:1px solid #f70;
	border-radius:4px;
	margin:3px 10px 0 0;
}
.wenda .wenda-title h1{
	float:left;
	margin:0px;
	width:840px;
	padding-bottom:6px;
	border-bottom:1px solid #d00;
}

.wenda .wenda-title .question_er{
	display:inline-block;
	height:20px;
	width:auto;
	text-align:left;
	float:left;
	font-size:14px;
	color:#ccc;
	margin:10px 0 0 31px;
}

.wenda .wenda-title .c-data{
	color:#ccc;
	margin-top:10px;
}

.wenda p{
	color: #666;
    margin-top: 10px;
    line-height: 2em;
	margin-left:31px;
}

.wenda-main {
	margin-top:30px;
	text-align:left;
}

.wenda-main ul{
	
}

.wenda-main ul li{
	margin-bottom:50px;
}

.wenda-main ul li i{
	font-family:arial;
	display:inline-block;
	height:16px;
	line-height:16px;
	padding:4px 6px 4px 4px;
	font-size:16px;
	color:#f60;
	text-align:left;
	float:left;
	border:1px solid #f70;
	border-radius:4px;
	margin:3px 10px 0 0;
}

.wenda-main ul li span{
	color:#c00;
	display:inline-block;
	width:840px;
	border-bottom:1px solid #ccc;
	font-size:14px;
	height:30px;
	line-height:30px;
}

.wenda-main ul li p{
	font-size:14px;
	color:#333;
	line-height: 2em;
	margin-left:31px;
}



/*end 内页样式--------------------------------------------------------------------*/



/*在线客服*/

/*在线客服*/

#rsidebar {
	position: fixed;
	top: 100px;
	right: 0px;
	width: 143px;
	height: 467px;
	background: url(../images/rsidebar_bg.png) no-repeat left top;
	text-align: left;
}

.rsidebar_btn {
	position: absolute;
	left: -30px;
	top: 50%;
	margin-top: -75px;
	width: 33px;
	height: 150px;
	background: url(/img/rsidebar_btn.png) no-repeat left top;
	cursor: pointer;
}

.rsidebar_top {
	margin-top: 51px;
	padding-left: 11px;
}

.rsidebar_top p {
	margin-top: 6px;
	font-family: "微软雅黑";
	font-size: 12px;
}

.rsidebar_top .title {
	width: 68px;
	height: 25px;
	line-height: 25px;
	padding-left: 53px;
	color: #2b2b2b;
	background: url(../images/rsidebar_qq.png) no-repeat left top;
}

.rsidebar_top .phonenumber {
	color: #1f1f1f;
	padding-left: 2px;
}

.rsidebar_middle {
	padding-left: 11px;
}

.rsidebar_middle a {
	display: inline-block;
	width: 68px;
	height: 25px;
	line-height: 25px;
	padding-left: 53px;
	margin-top: 6px;
	font-family: "微软雅黑";
	font-size: 12px;
	color: #2b2b2b;
	background: url(../images/rsidebar_qq.png) no-repeat left bottom;
}

.rsidebar_bottom {
	margin: 15px 4px 0 4px;
	border-top: 1px dotted #dadada;
	text-align: center;
}

.rsidebar_bottom .title {
	padding: 2px 0;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 12px;
	color: #666;
}

.rsidebar_bottom .rsidebar_wx {
	width: 102px;
	height: 102px;
	background:url(../images/footer_contact_contentR.png) no-repeat;
	display: inline-block;
}

.products_detailed_desc .product_down {
	display: inline-block;
	font-size: 14px;
	padding: 0px;
	border-top: 0px solid #f6f6f6;
	border-right: 0px solid #e6e6e6;
}

.product_basic_data_height {
	height: 34px;
	line-height: 1.8em
}

.articleContent_main_padding {
	padding: 0px 20px;
	font-size:14px;
	color:#333333;
}

/*返回顶部*/
#gotop{
	position: fixed;
	bottom: 10px;
	right: 2px;
	width:35px;
	height:35px;
	background:url(../images/gotop.png) no-repeat left center;
	text-indent:-9999px;
	cursor:pointer;
}
/*
.products_center_list_border_bottom_width{border-bottom-width:4px;}
*/

.inbanner{
    width: 100%;
    height: 218px;
    background-color: #fff;
    padding: 20px 0;
}
.inbanner .inbanner_wrap{
    background: #eee;
    width: 1150px;
    height: 100%;
    margin: 0 auto;
    border-radius: 10px;
}
.inbanner .inbanner_wrap p{
    text-align: left;
    height: 200px;
    line-height: 200px;
    padding-left: 80px;
    font-size: 30px;
    color: #000;
    font-weight: 300;
    margin: 0;
}