@charset "utf-8";
/* CSS Document */

/**{margin: 0;padding: 0;list-style: none;}*/

/*
KISSY CSS Reset
理念：1. reset 的目的不是清除浏览器的默认样式，这仅是部分工作。清除和重置是紧密不可分的。
2. reset 的目的不是让默认样式在所有浏览器下一致，而是减少默认样式有可能带来的问题。
3. reset 期望提供一套普适通用的基础样式。但没有银弹，推荐根据具体需求，裁剪和修改后再使用。
特色：1. 适应中文；2. 基于最新主流浏览器。
维护：玉伯<lifesinger@gmail.com>, 正淳<ragecarrier@gmail.com>
 */

/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
  margin: 0;
  padding: 0;
}
html, body{ height:100%; }

/** 设置默认字体 **/
body,
button, input, select, textarea /* for ie */ {
  font: 14px/1.5 tahoma, arial,"Microsoft Yahei", 微软雅黑, \5b8b\4f53, sans-serif;
}

h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/** 重置列表元素 **/
ul,li { list-style: none; }

/** 重置文本格式元素 **/
a { text-decoration: none; cursor:pointer;  color: #000;}
/*a { text-decoration: none; cursor:pointer;  transition: all 0.3s ease-out 0s; color: #373d41;}*/
/*a:hover { text-decoration:none; color:#3c77df;}*/

img,a.img{
	transition: all 0.3s ease-out 0s;
}

/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */

/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }

*{
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
:after, :before {
	-webkit-box-sizing: inherit;
	box-sizing: inherit;
}
/* 清除浮动 */
.clear:after {
  content: '\20';
  display: block;
  height: 0;
  clear: both;

}
.clear {
  *zoom: 1;
}

.clearfix {
*zoom:1
}

.clearfix:before, .clearfix:after {
	content: ' ';
	display: block;
	clear: both;
	visibility:hidden;
	line-height: 0;
	height:0;
	}

.clearfix:after {
	clear:both
}

.divlrbox{

	/*-webkit-box-sizing: inherit;*/
	/*box-sizing: inherit;*/

	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */

}
.im img{
	border: 0;
	display:block;
}
.im100 img {
    width: 100%;
    min-width: 100%;
}
.icon_png,.img_icon a,.tywzlist0 a,.tywzlist1 a,.tywzlist2 a,.mainbt2 a.more{
	background:url(../images/ico.png) no-repeat;
}

.position_r{
	position: relative;
}
.position_a{
	position: absolute;
}
.overflow_h{
	overflow: hidden;
}
.display_b{
	display: block;
}
/*背景色*/
.body1{
	background-color: #f5f5f5;
}


/*图片Hover放大效果*/
.hover_zoom img {
	-webkit-transform:scale(1, 1);
	-webkit-transition-timing-function:ease-out;
	-webkit-transition-duration:1500ms;
	-moz-transform:scale(1, 1);
	-moz-transition-timing-function:ease-out;
	-moz-transition-duration:1500ms;
	transform:scale(1, 1);
	transition-timing-function:ease-out;
	transition-duration:1500ms;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-perspective:1000;
	-moz-perspective:1000;
	-ms-perspective:1000;
	perspective:1000;
	width:100%
}
.hover_zoom:hover img {
	-webkit-transform:scale(1.05, 1.05);
	-webkit-transition-timing-function:ease-out;
	-webkit-transition-duration:1000ms;
	-moz-transform:scale(1.15, 1.15);
	-moz-transition-timing-function:ease-out;
	-moz-transition-duration:1500ms;
	transform:scale(1.15, 1.15);
	transition-timing-function:ease-out;
	transition-duration:1000ms;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-perspective:1000;
	-moz-perspective:1000;
	-ms-perspective:1000;
	perspective:1000;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;}



/*通用式*/
.main_top05{
	margin-top:5px;
}
.main_top1{
	margin-top: 10px;
}
.main_top2{
	margin-top: 20px;
}
.main_top3{
	margin-top: 30px;
}
.main_top4{
	margin-top: 40px;
}
.main_top5{
	margin-top: 50px;
}
.main_top7{
	margin-top: 70px;
}
.padding_ty1{
	padding:10px;
}
.padding_ty2{
	 padding:20px;
 }
.padding_ty3{
	padding:30px;
}


.padding_top1{
	padding-top:10px;
}
.padding_top2{
	padding-top:20px;
}
.padding_top3{
	padding-top:30px;
}
.padding_top4{
	padding-top:40px;
}
.padding_top5{
	padding-top:50px;
}
.padding_top7{
	padding-top:70px;
}
.padding_top9{
	 padding-top:90px;
 }
.padding_bottom2{
	padding-bottom:20px;
}
.padding_bottom3{
	padding-bottom:30px;
}
.padding_bottom4{
	padding-bottom:40px;
}
.padding_bottom5{
	padding-bottom:50px;
}
.padding_bottom8{
	 padding-bottom:80px;
 }
.main_left1{
	margin-left: 10px;
}
.main_left2{
	margin-left: 20px;
}
.main_left4{
	margin-left: 40px;
}

.main_right1{
	margin-right: 10px;
}
.main_right2{
	 margin-right: 20px;
 }
.main_bottom2{
	margin-bottom:20px;
}
.main_bottom3{
	 margin-bottom:30px;
 }
.main_bottom-29{
	margin-bottom:-29px;
}
.main_bottom5{
    margin-bottom:50px;
}
.main_bottom6{
	margin-bottom:60px;
}
.flol{
	float: left;
}
.flor{
	float: right;
}
.dsin{
	display:inline;
}
.text_left{
	text-align: left;
}
.text_center{
	text-align: center!important;
}
.text_right{
	text-align: right;
}

/*灰*/	
.gray1 {
	color:#a8a8a8;
}

.gray1 a,a.gray1{
	color:#a8a8a8;
}
.gray1 a:hover,a:hover.gray1{
	color:#3c77df;
}

.gray2 {
	color:#a9a9a9;
}
.gray2 a,a.gray2{
	color:#a9a9a9;
}
.gray2 a:hover,a:hover.gray2{
	color:#3c77df;
}


 .gray3 {
	 color:#6d6d6d;
 }
.gray3 a,a.gray3{
	color:#6d6d6d;
}
.gray3 a:hover,a:hover.gray3{
	color:#3c77df;
}

.gray4 {
	color:#191919;
}
.gray4 a,a.gray4{
	color:#191919;
}
.gray4 a:hover,a:hover.gray4{
	color:#3c77df;
}

	
	
/*红*/	
.red {
	color:#cf0000;
}
.red a,a.red{
	color:#cf0000;
	}
.red a:hover,a:hover.red{
	color:#000;
	}


.red2 {
	color:#cf0000;
}
.red2 a,a.red2{
	color:#01a08d;
	}
.red2 a:hover,a:hover.red2{
	color:#3c77df;
	}
.red3 {
	color:#c20000;
}
.red3 a,a.red3{
	color:#c20000;
	}
.red3 a:hover,a:hover.red3{
	color:#000;
	}
	
	
/*蓝*/	
.blue {
	color:#3c77df;
	}	
.blue a,a.blue{
	color:#3c77df;
	text-decoration: none;
	}	
.blue a:hover,a:hover.blue{
	color:#cf0000;
	}


/*绿*/	
.green {
	color:#01a544;
	}	
.green a,a.green{
	color:#01a544;
	text-decoration: none;
	}	
.green a:hover,a:hover.green{
	color:#c20000;
	}
.green2 {
	color:#17a217;
	}	
.green2 a,a.green{
	color:#17a217;
	text-decoration: none;
	}	
.green2 a:hover,a:hover.green2{
	color:#c20000;
	}

/*橙*/	
.orange {
	color:#ff4e00;
	}	
.orange a,a.orange{
	color:#ff4e00;
	text-decoration: none;
	}	
.orange a:hover,a:hover.orange{
	color:#000;
	}
.orange2 {
	color:#ffcc00;
	}	
.orange2 a,a.orange2{
	color:#ffcc00;
	text-decoration: none;
	}	
.orange2 a:hover,a:hover.orange2{
	color:#000;
	}
/*紫*/	
.purple {
	color:#763eaa;
	}	
.purple a,a.purple{
	color:#763eaa;
	text-decoration: none;
	}	
.purple a:hover,a:hover.purple{
	color:#000;
	}
/*白*/
.white {
	color:#fff;
	}	
.white a,a.white{
	color:#fff;
	text-decoration: none;
	}	
.white a:hover,a:hover.white{
	color:#ffff00;
	}
/*黄*/
.yellow {
	color:#ffff00;
	}	
.yellow a,a.yellow{
	color:#ffff00;
	text-decoration: none;
	}	
.yellow a:hover,a:hover.yellow{
	color:#c20000;
	}

.f14{
	font-size:14px;
}
.f16{
	font-size:16px;
}
.f18{
	font-size:18px;
}
.f20{
	font-size:20px;
}
.w250{
	width:250px;
}
.w930{
	width:930px;
}

/*全局样式*/

.article-content p {
    font-size: 16px;
    line-height: 24px;
    color: #333;
    text-align: justify;
    _margin-top: 22px;
}

/*图片Hover移动效果*/

.hover_yidong img{

	-webkit-transition:-webkit-transform .2s linear;-moz-transition:-moz-transform .2s linear;-o-transition:-o-transform .2s linear;transition:transform .2s linear;

	_width: expression(function(el){if(/msie 6/i.test(navigator.userAgent)){var threshold=100*el.parentNode.clientWidth/100;el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%':'auto';}}(this));
	max-height:340px;
	_height: expression(function(el){if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>340px)?'340px':'auto';}(this));
}

.hover_yidong:hover img{
	/*
        filter:alpha(opacity=80);
        -moz-opacity:0.8;
        opacity:0.8;
    */
	-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px);

}

/*圆角*/
.yuanjiao5{
	filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/
	border-radius:5px;/*opera或ie9*/
	-webkit-border-radius: 5px;/*safari或chrome*/
	-moz-border-radius: 5px;/*firefox*/
	}
.yuanjiao10{
	filter:progid:DXImageTransform.Microsoft.radius(strength=10);/*ie*/
	border-radius:10px;/*opera或ie9*/
	-webkit-border-radius: 10px;/*safari或chrome*/
	-moz-border-radius: 10px;/*firefox*/
	}

/*播放时间*/
.guodu5{
	transition:all .5s ease-out 0s;
	-webkit-transition:all .5s ease-out 0s;
	-moz-transition:all .5s ease-out 0s;
	-ms-transition:all .5s ease-out 0s;
	-o-transition:all .5s  ease-out 0s;
}
.guodu10{
	transition:all 1s ease-out 0s;
	-webkit-transition:all 1s ease-out 0s;
	-moz-transition:all 1s ease-out 0s;
	-ms-transition:all 1s ease-out 0s;
	-o-transition:all 1s  ease-out 0s;
}

/*延迟播放*/
.yanchi3 {
	transition-delay: .3s;
	-moz-transition-delay: .3s;
	-webkit-transition-delay: .3s;
	-o-transition-delay: .3s;
}
.yanchi6 {
	transition-delay: .6s;
	-moz-transition-delay: .6s;
	-webkit-transition-delay: .6s;
	-o-transition-delay: .6s;
}
.yanchi10 {
	transition-delay: 1s;
	-moz-transition-delay: 1s;
	-webkit-transition-delay: 1s;
	-o-transition-delay: 1s;
}
.yanchi15 {
	transition-delay: 1.5s;
	-moz-transition-delay: 1.5s;
	-webkit-transition-delay: 1.5s;
	-o-transition-delay: 1.5s;
}



/*通用标题*/

.mainbt {
	width:100%;
	clear:both;
}
.mainbt li {
	float:left;
}
.mainbt .more{
	float:right;
	}

/*文章通用列表*/
.tywzlist0 li,.tywzlist1 li,.tywzlist2 li{
	float:left;
	overflow:hidden;
	}
/*点,应用于24px*/

.tywzlist0 a{
	background-position:-1197px 10px;
}

.tywzlist0 a:hover{
	background-position:-1197px -47px;
}

/*点,应用于30px*/

.tywzlist1 a{
	background-position:-1197px 13px;
}

.tywzlist1 a:hover{
	background-position:-1197px -44px;
}

/*三角,应用于30px*/

.tywzlist2 a{
	background-position:-1197px -148px;
}

.tywzlist2 a:hover{
	background-position:-1197px -203px;
}











/*翻页*/
.pageborder {
	border-top:1px solid #e2e2e2;
}
.page {
	padding:20px 0;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	clear: both;
	text-align: -webkit-center;
}
.page .Notices {
	display: inline-block;
	background-color: #fff;
	color:#8f8f8f;
	text-decoration: none;
	border: 1px solid #f3f3f3;
	padding-left: 12px;
	padding-right: 12px;
	line-height: 34px;
	margin-left: 3px;
	margin-right: 3px;
	filter: progid:DXImageTransform.Microsoft.radius(strength=5); /*ie*/
	border-radius: 5px; /*opera或ie9*/
	-webkit-border-radius: 5px; /*safari或chrome*/
	-moz-border-radius: 5px; /*firefox*/
}
.page a {
	font-weight:bold;
	display:inline-block;
	background-color:#fafafa;
	color:#be131b;
	border: 1px solid #e8e8e8;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 34px;
	margin-left:3px;
	margin-right:3px;
	text-decoration: none;
	filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/
	border-radius:5px;/*opera或ie9*/
	-webkit-border-radius: 5px;/*safari或chrome*/
	-moz-border-radius: 5px;/*firefox*/}
.page a:hover {
	color: #fff;
	border: 1px solid #be131b;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 34px;
	background-image:none;
	background-color:#be131b;
}
.page .pagefont {

	display:inline-block;
	color: #cccccc;
	text-decoration: none;
	font-weight:bold;
	padding-left: 8px;
	padding-right: 8px;
	line-height: 36px;
}
.page .nopage {
	display:inline-block;
	background-color:#fff;
	color: #dcdcdc;
	text-decoration: none;
	border: 1px solid #dcdcdc;
	padding-left:12px;
	padding-right:12px;
	line-height: 34px;
	margin-left:5px;
	margin-right:5px;
	filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/
	border-radius:5px;/*opera或ie9*/
	-webkit-border-radius: 5px;/*safari或chrome*/
	-moz-border-radius: 5px;/*firefox*/
}
.page .nopage span{
	font-family:"宋体";
	font-weight:bold;
}
.page a span {
	font-family:"宋体";
	font-weight:bold;
}
.page .dd {
	display: inline-block;
	color: #333333;
	text-decoration: none;
	font-size:16px;
	padding-left: 8px;
	padding-right: 8px;
	line-height:34px;
	margin-left:5px;
	margin-right:5px;
}






/*上下篇*/
.pageArticle {
	color:#8f8f8f;
	/*margin-bottom:18px;*/
	padding-top:20px;
    height:28px;
	border-top:1px solid #f0f0f0;
}
.pageArticle li {
	width:50%;
	min-height:28px;
	line-height:28px;
    overflow: hidden;
    float: left;
}
.pageArticle a {
	font-size:14px;
	color:#333333;
}
.pageArticle a:hover {
	color:#be131b;
	text-decoration: none;
}

.pageArticle li:last-child{
    text-align:right;
}


/*图片列表*/
.piclistlr ul {
	width: 1232px;
}
.pic_list1 li{
	width:380px;
	height:auto;
	float:left;
}
.pic_list1 li a{
	width:380px;
	height:305px;
	cursor:pointer;
	text-decoration: none;
	transition:all 0.3s ease-out 0s;
	display:block;
	position: relative;
}

.pic_list1 li h3{
	width: 380px;
	overflow: hidden;
	line-height: 40px;
	padding: 0 20px;
	height: 40px;
	font-size: 14px;
	font-weight: 100;
	transition: all 0.3s ease-out 0s;
	text-align: center;
	text-overflow: ellipsis;
	/* white-space: nowrap; */
	align-items: center;
	justify-content: center;
	align-items: center;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	color: #666666;
	background-color: #e6e6e6;
}
.pic_list1 li a:hover h3 {
	color:#ffffff;
	background-color: #be131b;
}



.pic_list1 li .picfm{
	width:380px;
	height:285px;
	background-color:#000000;
	overflow:hidden;
	position:relative;
	display:block;
	border-radius: 4px;
}

.pic_list1 li i{
	transition:all 0.3s ease-out 0s;
	width: 60px;
	height: 60px;
	line-height:60px;
	font-size:50px;
	color:#ffffff;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-30px;
	filter: alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
}
.pic_list1 li a img{
	max-width:100%;
	width:100%;
	transition:all 0.3s ease-out 0s;
}
.pic_list1 li a:hover img{
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.8;
}
.pic_list1 li a:hover i{
	display:block;
	margin-top:-30px;
	margin-left:-30px;
	top:50%;
	left:50%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
/**/
.pic_list2 li{
	width:380px;
	height:auto;
	float:left;
}
.pic_list2 li a{
	width:380px;
	height:214px;
	cursor:pointer;
	text-decoration: none;
	transition:all 0.3s ease-out 0s;
	display:block;
	position: relative;
}

.pic_list2 li h3{
	width: 380px;
	overflow: hidden;
	line-height: 40px;
	padding: 0 20px;
	height: 40px;
	font-size: 14px;
	font-weight: 100;
	transition: all 0.3s ease-out 0s;
	text-align: center;
	text-overflow: ellipsis;
	/* white-space: nowrap; */
	align-items: center;
	justify-content: center;
	align-items: center;
	position: absolute;
	/*bottom: 0;*/
	left: 0;
	right: 0;
	color: #666666;
	background-color: #e6e6e6;
}
.pic_list2 li a:hover h3 {
	color:#ffffff;
	background-color: #be131b;
}



.pic_list2 li .picfm{
	width:380px;
	height:214px;
	background-color:#000000;
	overflow:hidden;
	position:relative;
	display:block;
	border-radius: 4px;
}

.pic_list2 li i{
	transition:all 0.3s ease-out 0s;
	width: 60px;
	height: 60px;
	line-height:60px;
	font-size:50px;
	color:#ffffff;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-30px;
	filter: alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
}
.pic_list2 li a img{
	max-width:100%;
	width:100%;
	transition:all 0.3s ease-out 0s;
}
.pic_list2 li a:hover img{
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.8;
}
.pic_list2 li a:hover i{
	display:block;
	margin-top:-30px;
	margin-left:-30px;
	top:50%;
	left:50%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}


/*产品列表*/
.pro_list1 li{
	width:242px;
	height:auto;
	float:left;
}
.pro_list1 li a{
	width:240px;
	height:282px;
	padding:10px;
	display:block;
	border:1px solid #f1f1f1;
	background-color:#FFF;
	cursor:pointer;
	text-decoration: none;
	transition:all 0.3s ease-out 0s;
}
.pro_list1 li a:hover{
	border-color:#33bbdd;
	background-color:#eff5ff;
}
.pro_list1 li h3{
	width:220px;
	overflow:hidden;
	line-height:18px;
	padding:2px 0;
	height:40px;
	font-size:14px;
	font-weight:100;
	transition:all 0.3s ease-out 0s;
	text-align: center;
	text-overflow: ellipsis;
	/*white-space: nowrap;*/
	display: flex;
	display:-webkit-flex;
	align-items: center;
	justify-content:center;/*子元素水平居中*/
	align-items:center;/*子元素垂直居中*/


}
.pro_list1 li a:hover h3 {
	color:#ffffff;
	background-color:#33bbdd;
}



.pro_list1 li .imgbox{
	width:220px;
	height:220px;
}
.pro_list1 li .imgbox .picfm{
	width:220px;
	height:220px;
	background-color:#000000;
	overflow:hidden;
	position:relative;
	display:block;
}
.pro_list1 li .imgbox .picfm img{
	max-width:100%;
}
.pro_list1 li .imgbox .picfm i{
	transition:all 0.3s ease-out 0s;
	width: 60px;
	height: 60px;
	line-height:60px;
	font-size:50px;
	color:#ffffff;
	position:absolute;
	top:-60px;
	left:50%;
	margin-left:-30px;
	filter: alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
}
.pro_list1 li a img{
	max-width:100%;
	width:100%;
	transition:all 0.3s ease-out 0s;
}
.pro_list1 li a:hover img{
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
.pro_list1 li a:hover .picfm i{
	display:block;
	margin-top:-30px;
	margin-left:-30px;
	top:50%;
	left:50%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}


/*留言板相关**************/
.Message ul{
	width:1224px;
	clear: both;
}
.Message li{
	width:100%;
	margin:5px 0;
	float:left;
}



.xlxz select {
	width:98%;
	height:35px;
	line-height:33px;
}
.wbk textarea{
	width:98%;
	height:150px;
	line-height:23px;
}
.srk input{
	width:98%;
	height:35px;
	line-height:33px;
}
.lran a{
	width:49%;
	height:39px;
	line-height:39px;
	font-size:14px;
	text-align:center;
	color:#FFF;
	display:block;
	filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/
	border-radius:5px;/*opera或ie9*/
	-webkit-border-radius: 5px;/*safari或chrome*/
	-moz-border-radius: 5px;/*firefox*/
}
.lran .a1{
	background-color:#ae2500;
}
.lran .a2{
	background-color:#005896;
}


/*标题*/
.Message .title {
	width:80px;
	padding-right:10px;
	color: #ffffff;
	height:35px;
	line-height:35px;
	float:left;
}
.Message .message_lr{
	margin-left:90px;
	min-height:35px;
}

.Message .message_lr .inp1{
	margin:0;
	text-align:left;
	height:33px;
	line-height:33px;
	border:1px solid #CCC;
}
.Message .message_lr .inp2{
	padding:5px 10px;
	margin:0;
	text-align:left;
	line-height:21px;
	border:1px solid #CCC;
}
.Message .message_lr .select1{
	text-align:left;
	padding-left:10px;
	height:33px;
	line-height:33px;
	float: right;
	background-color: rgba(255,255,255,0);
	border:1px solid rgba(255,255,255,0);
	color: #eb7400;
}


.Message .message_lr .yzm{
	height:30px;
	cursor:pointer;
	margin-left:10px;
}

.Message .message_lr input{
	float:left;
}

.Message .message_lr input {
	transition: all 0.30s ease-in-out;
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	border-radius: 4px;
	outline: none;
}



/*按钮*/
.an1{
	font-size:14px;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#ffffff;
	border:0;
	padding:0;
	margin:0;
	display:inline-block;
	cursor:pointer;
	background-color:#be131b;
	filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/
	border-radius:5px;/*opera或ie9*/
	-webkit-border-radius: 5px;/*safari或chrome*/
	-moz-border-radius: 5px;/*firefox*/

	transition: all .2s linear;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
}

.an1:hover,a:hover .an1{
	color:#fff;
	background-color:#3867de;
}
/*筛选*/
.in_ss{margin-top: 10px;border-top:none;border:1px solid #dddddd;border-bottom:none;background:#ffffff;}
.in_ss .sxlb_bt{float:left;width:100px;color:#333333;padding-left:20px;line-height: 42px;background-color: #f3f3f3;}
.in_ss ul {padding-left: 10px;margin: 0;background-color: #ffffff;float: right;width: 1018px;padding-right: 50px;padding-top: 5px;}
.in_ss ul li {float: left;margin: 0 12px 0 0;white-space: nowrap;margin-bottom: 4px;}
.in_ss ul li a {display: inline-block;padding: 0 8px;color: #333333;}
.sxbt {width:1198px;/* border-bottom: 1px solid #eb9320; */overflow:hidden;}
.sxbt ul li a {float:left;margin-right:-1px;padding:0 20px;font:12px/31px microsoft yahei,simsun,sans-serif;display:inline;color:#666666;background:#ffffff;}
.sxbt ul li.active a,.sxbt ul li:hover a {position:relative;border-color:#eb9320;background:#eb9320;color:#ffffff;text-decoration:none;}
.sxlb {border-top:none;border:1px solid #dddddd;border-bottom:none;background:#ffffff;margin-bottom:10px;}
.sxlb .sxlb_fl {zoom:1;border-bottom:1px solid #dddddd;line-height:34px;overflow:hidden;position:relative;background:#f3f3f3;height: 42px;overflow:hidden;}
.sxlb .sxlb_fl.active {height:auto;}
.sxlb .sxlb_fl .sxlb_bt {float:left;width:100px;color:#333333;text-align: center;line-height: 42px;}
.sxlb .sxlb_fl .search-all.active {color:#ffffff;background:#85b700;}
.sxlb .sxlb_fl ul {padding-left:10px;margin:0;background-color:#ffffff;float:right;width:1098px;padding-right:50px;padding-top:5px;}
.sxlb .sxlb_fl ul li {float:left;margin:0 12px 0 0;white-space:nowrap;margin-bottom: 4px;}
.sxlb .sxlb_fl ul li a {display:inline-block;padding:0 8px;color:#333333;}
.sxlb .sxlb_fl ul li a:hover {background-color:#ffb018;color:#ffffff;text-decoration:none;}
.sxlb .sxlb_fl ul li.active a {background-color: #ffb018;color:#ffffff;text-decoration:none;}
.sxlb .sxlb_fl .sxlb_more {position:absolute;right:5px;top:5px;width:50px;}
.sxlb .sxlb_fl .sxlb_more a {position:relative;width:50px;height:30px;color: #0080d9;display:inline-block;}
.sxlb .sxlb_fl .active ul {height:auto;}
.sxlb .sxlb_fl .sxlb_more i {position:absolute;width:0;height:0;line-height:0;right:7px;top:13px;}
.more_icon1 {border-style:solid dashed none dashed;border-width:5px 5px 0px 5px;border-color: #0080d9 transparent transparent transparent;top:9px;float:right;}
.more_icon2 {border-style:none dashed solid dashed;border-width:0 5px 5px 5px;border-color:transparent transparent #0080d9 transparent;top:9px;float:right;}

/*新版 产品详情页主图预览*/
.bg-color-f{border-bottom: 1px solid #ddd;}
.cp_lef .small-img {display:flex;align-items:center;justify-content:center;}
.cp_lef .clearfix:before,.clearfix:after {display:table;line-height:0;content:"";}
.cp_lef .magnifier {position:relative;margin: 10px 15px 0;}
.cp_lef .magnifier-container {width: 440px;height: 330px;overflow:hidden;position:relative; border:1px solid #ddd;}
.cp_lef .move-view {width:100px;height:75px;position:absolute;background-image:url('../images/main_bg.png');}
.cp_lef .images-cover {height:100%;width:100%;position:relative;}
.cp_lef .images-cover img {position:absolute;}
.cp_lef .magnifier-assembly {height:92px;overflow:hidden;position:relative;padding-left:30px;padding-right:30px;margin-top: 10px;}
.cp_lef .magnifier-btn {position:absolute;font-family:"宋体";width:100%;top:50%;left:0;margin-top:-40px;}
.cp_lef .magnifier-btn span {line-height: 57px;height: 57px;width:20px;background-color: #c7c7c7;color:#fff;display:block;z-index:9998;text-align:center;font-size:20px;cursor:pointer;border-radius:3px;}
.cp_lef .magnifier-btn .magnifier-btn-left {float:left;}
.cp_lef .magnifier-btn .magnifier-btn-right {float:right;}
.cp_lef .magnifier-line {position:relative;overflow:hidden;height:92px;}
.cp_lef .magnifier-line ul {display:block;font-size:0;width:10000%;position:absolute;left:0;z-index:9997;}
.cp_lef .magnifier-line li {float:left;width: 77px;cursor:pointer;}
.cp_lef .magnifier-line ul > .active .small-img {border-color:#bbb;}
.cp_lef .small-img {height: 57px;padding:1px;margin:5px;overflow:hidden;border:1px solid #ddd;text-align:center;}
.cp_lef .small-img img {max-width:100%;max-height:100%;}
.cp_lef .magnifier-view {width:100%;height:100%;position:absolute;right:-105%;top:0;z-index:9999;background-color:#fff;display:none;overflow:hidden;}
.cp_lef .magnifier-view img {display:block;}
.cp_lef .animation03 {transition:all 0.3s ease-in 0.1s;-ms-transition:all 0.3s ease-in 0.1s;-moz-transition:all 0.3s ease-in 0.1s;-webkit-transition:all 0.3s ease-in 0.1s;-o-transition:all 0.3s ease-in 0.1s;}
.cp_rig {width: 595px;height:auto;height: 400px;overflow:hidden;border-left:0 none;/*padding:10px 20px;*/position:relative;font-size:13px;margin-left: 35px;padding-top: 100px;}
.cp_rig.cpxq_jg_jiudian {width:667px;}
.cp_rig h1 {font:20px/30px microsoft yahei,simsun,sans-serif;overflow:hidden;}
.cp_rig h1 a {color:#161616;}
.cp_rig h1 .type-icon {display:inline-block;padding:3px 4px;padding-top:4px;margin-left:3px;font-size:12px;border-radius:2px;color:#ffffff;font-weight:400;vertical-align:middle;line-height:1;margin-top:-4px;padding-bottom:4px;background-color:#3ea3ff;}
.cp_rig p {font-size:14px;color:#e4393c;line-height:14px;margin-top:8px;max-height:28px;overflow:hidden;}
