#ie8logo{
	display:none;
}
H1
{
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

H2
{
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}


H4
{
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

H5
{
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

H6
{
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

HR
{
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

DL
{
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

DT
{
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

DD
{
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

UL
{
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	margin: 0;
	padding: 0;
}

OL
{
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

LI
{
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}

ADDRESS
{
	FONT-STYLE: normal;
}

EM
{
	FONT-STYLE: normal;
}

UL
{
	LIST-STYLE-TYPE: none;
}

OL
{
	LIST-STYLE-TYPE: none;
}

ul li
{
	list-style: none;
}

.float0831
{
	POSITION: fixed;
	TOP: 160px;
	RIGHT: 1px;
	_position: absolute;
}

	.float0831 A
	{
		COLOR: #00a0e9;
	}

		.float0831 A:hover
		{
			COLOR: #ff8100;
			TEXT-DECORATION: none;
		}

	.float0831 .floatL
	{
		POSITION: relative;
		WIDTH: 28px;
		FLOAT: left;
	}

		.float0831 .floatL A
		{
			TEXT-INDENT: -9999px;
			DISPLAY: block;
			FONT-SIZE: 0px COLOR:#ff8100;
		}

	.float0831 .floatR
	{
		BACKGROUND: url(../image/float_bg.gif);
	}

	.float0831 .tp
	{
		BACKGROUND: url(../image/float_bg.gif);
	}

	.float0831 .cn
	{
		BACKGROUND: url(../image/float_bg.gif);
	}

	.float0831 .floatR
	{
		PADDING-BOTTOM: 15px;
		WIDTH: 130px;
		BACKGROUND-REPEAT: no-repeat;
		BACKGROUND-POSITION: -131px bottom;
		FLOAT: left;
		OVERFLOW: hidden;
	}

	.float0831 .tp
	{
		BACKGROUND-REPEAT: no-repeat;
		BACKGROUND-POSITION: 0% 0%;
		HEIGHT: 10px;
		overflow: hidden;
	}

	.float0831 .cn
	{
		BACKGROUND-REPEAT: repeat-y;
		BACKGROUND-POSITION: -262px 0px;
		margin: 0;
		padding: 0;
	}

		.float0831 .cn H3
		{
			TEXT-INDENT: -9999px;
			HEIGHT: 36px;
			FONT-SIZE: 0px;
		}

		.float0831 .cn UL
		{
			PADDING-BOTTOM: 0px;
			PADDING-LEFT: 12px;
			PADDING-RIGHT: 14px;
			PADDING-TOP: 0px;
		}

			.float0831 .cn UL LI
			{
				/*BORDER-BOTTOM: #e6e5e4 1px solid;*/
				LINE-HEIGHT: 36px;
				WORD-WRAP: break-word;
				HEIGHT: 36px;
				OVERFLOW: hidden;
				WORD-BREAK: normal;
			}
			.messageImg:hover{
				cursor:pointer;
			}

	.float0831 .titZx
	{
		BACKGROUND: url(../image/float_s.gif) no-repeat;
	}

	.float0831 .titDh
	{
		BACKGROUND: url(../image/float_s.gif) no-repeat;
	}

	.float0831 .titDc
	{
		BACKGROUND: url(../image/float_s.gif) no-repeat;
	}

	.float0831 .icoZx
	{
		BACKGROUND: url(../image/float_s.gif) no-repeat;
	}

	.float0831 .icoTc
	{
		BACKGROUND: url(../image/float_s.gif) no-repeat;
	}

	.float0831 .icoFf
	{
		BACKGROUND: url(../image/float_s.gif) no-repeat;
	}

	.float0831 .icoTl
	{
		BACKGROUND: url(../image/float_s.gif) no-repeat;
	}

	.float0831 .btnOpen
	{
		BACKGROUND: url(../image/float_s.gif) no-repeat;
	}

	.float0831 .btnOpen_n
	{
		BACKGROUND: url(../image/float_s.gif) no-repeat;
	}

	.float0831 .btnCtn
	{
		BACKGROUND: url(../image/float_s.gif) no-repeat;
	}

	.float0831 .titZx
	{
		BACKGROUND-POSITION: 5px -10px;
	}

	.float0831 .titDh
	{
		BACKGROUND-POSITION: 5px -66px;
	}

	.float0831 .titDc
	{
		BACKGROUND-POSITION: 5px -124px;
	}

	.float0831 .icoZx
	{
		BACKGROUND-POSITION: 2px -154px;
	}

	.float0831 .icoTc
	{
		BACKGROUND-POSITION: 0px -323px;
	}

	.float0831 .icoFf
	{
		BACKGROUND-POSITION: 2px -213px;
	}

	.float0831 .icoTl
	{
		PADDING-LEFT: 11px;
		DISPLAY: block;
		FONT-FAMILY: "����";
		font-size: 12px;
		BACKGROUND-POSITION: -3px -266px;
		FLOAT: left;
		width: 100px;
		font-weight: 400;
	}

	.float0831 .btnOpen
	{
		BACKGROUND-POSITION: -30px -396px;
	}

	.float0831 .btnOpen_n
	{
		BACKGROUND-POSITION: 0px -530px;
	}

	.float0831 .btnCtn
	{
		BACKGROUND-POSITION: 0px -396px;
	}

	.float0831 .icoZx
	{
		PADDING-LEFT: 28px;
		DISPLAY: block;
		FLOAT: left;
	}

	.float0831 .icoTc
	{
		PADDING-LEFT: 28px;
		DISPLAY: block;
		FLOAT: left;
	}

	.float0831 .icoFf
	{
		PADDING-LEFT: 28px;
		DISPLAY: block;
		FLOAT: left;
	}

	.float0831 .btnOpen
	{
		POSITION: relative;
		WIDTH: 28px;
		HEIGHT: 118px;
		TOP: 80px;
		LEFT: 2px;
	}

	.float0831 .btnOpen_n
	{
		POSITION: relative;
		WIDTH: 28px;
		HEIGHT: 118px;
		TOP: 80px;
		LEFT: 2px;
	}

	.float0831 .btnCtn
	{
		POSITION: relative;
		WIDTH: 28px;
		HEIGHT: 118px;
		TOP: 80px;
		LEFT: 2px;
	}

	.float0831 .btnOpen
	{
		TOP: 118px;
		LEFT: 1px;
	}

	.float0831 .btnOpen_n
	{
		TOP: 118px;
		LEFT: 1px;
	}

	.float0831 .btnCtn
	{
		TOP: 118px;
		LEFT: 2px;
	}

	.float0831 UL LI H3.titDc A
	{
		WIDTH: 80px;
		DISPLAY: block;
		HEIGHT: 36px;
	}

	.float0831 UL LI.top
	{
		BORDER-BOTTOM: #ace5f9 1px solid;
		width: 100px;
	}

	.float0831 UL LI.bot
	{
		BORDER-BOTTOM-STYLE: none;
	}

	.float0831 UL.webZx
	{
		PADDING-BOTTOM: 0px;
		PADDING-LEFT: 0px;
		WIDTH: 164px;
		PADDING-RIGHT: 0px;
		BACKGROUND: url(../image/webZx_bg.jpg) no-repeat;
		HEIGHT: 65px;
		PADDING-TOP: 0px;
	}

	.float0831 UL LI.webZx-in
	{
		BORDER-BOTTOM-STYLE: none;
		PADDING-LEFT: 3px;
		HEIGHT: 50px;
		PADDING-TOP: 8px;
		width: 122px;
	}

#player2
{
	display: none;
}

.bdimg
{
	overflow: hidden;
}

.header .area
{
	max-width: 1190px;
	min-width: 320px;
}



.headers_1 i
{
	display: none;
}

@media screen and (max-width:3000px)
{
	#pop
	{
		display: none;
	}

	#big4
	{
		display: none;
	}

	.big2
	{
		display: none;
	}

	.dqp
	{
		width: 90px;
		margin: 0 auto;
	}

	.listbtn
	{
		display: none;
	}

	.player_2
	{
		display: none;
	}
}

@media screen and (max-width:1089px)
{
	.big2
	{
		display: block;
	}

	.header
	{
		position: relative;
		overflow: visible;
		height: 55px;
	}

	.area
	{
		overflow: visible;
	}

	.listbtn
	{
		display: block;
	}

	#floatTools
	{
		display: none;
	}

	#navigation_horiz
	{
		display: none;
		width: 200px;
		position: absolute;
		top: 100%;
		right: 0;
	}

		#navigation_horiz ul
		{
			width: 100%;
		}

			#navigation_horiz ul li
			{
				width: 100%;
				float: none;
			}

				#navigation_horiz ul li a
				{
					float: none;
				}

	.navnewoa
	{
		padding-top: 0;
		height: auto;
		width: 100%;
		box-sizing: border-box;
	}

	#pop
	{
		display: block;
		width: 100%;
		background-color: #006cab;
		position: absolute;
		top: 55px;
		right: -100%;
		opacity: 0.8;
		transition: .6s;
		border-bottom-left-radius: 5px;
	}

	#big4
	{
		display: block;
		width: 100%;
		position: absolute;
		top: 55px;
		right: 100%;
		opacity: 0.8;
		transition: .6s;
	}

		#big4 p input
		{
			width: 100%;
			font-size: 16px;
			text-align: center;
		}

			#big4 p input:focus
			{
				text-align: left;
			}



	.log
	{
		width: 35px;
		border: 2px solid #006cab;
		margin-top: 3px;
	}

	#player1, #player2
	{
		float: none;
		margin-left: calc((100% - 360px)/2);
	}

	.iabout1
	{
		margin-bottom: 20px;
	}

	

	.header .cons
	{
		display: none;
	}

	.header .logo a
	{
		height: 30px;
		background-size: auto 30px;
		background-repeat: no-repeat;
		margin-top: 10px;
	}

	.indexpf4 a:hover
	{
		background-color: red;
	}
}

.listbtn
{
	transition: .6s;
	width: 25px;
	height: 25px;
	position: absolute;
	bottom: 10px;
	right: 10px;
	background: whitesmoke;
	cursor: pointer;
}

	.listbtn:hover
	{
		background-color: dodgerblue;
	}

#pop .list-1 a
{
	color: white;
}

.btn-default
{
	float: right;
	position: relative;
	top: 20px;
}

.btn-default
{
	display: none;
}

#pop
{
	z-index: 10001;
}

#big4
{
	z-index: 10001;
}

.mengceng
{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10000;
	display: none;
}

@media only screen and (max-width:992px)
{
	.iabout .con
	{
		width: 100%;
	}

	.left_news
	{
		width: 100%;
		position: relative;
	}

		.left_news .icontact
		{
			float: left;
		}

	.right_probox
	{
		position: relative;
		width: 100;
		overflow: static;
	}

	.slideTxtBox
	{
		width: 80vw;
	}

		.slideTxtBox .bd ul li
		{
			width: 80vw;
		}

	#footer .footer
	{
		width: 85%;
		font-size: 10px;
		text-align: center;
	}

		#footer .footer .footcon p
		{
			display: none;
		}

	.header .cons p
	{
		display: none;
	}

	.line5
	{
		display: none;
	}

	#iabout
	{
		width: 100%;
	}

	.right_probox
	{
		overflow: inherit;
	}
}

.iabout #player1
{
	overflow: visible;
}

.about_img
{
	width: 74.5%;
	margin: 0 auto;
	height: auto;
	max-height: 180px;
}

@media only screen and (max-width:768px)
{
	.player_1
	{
		display: none;
	}

	

	.player_2
	{
		display: block;
		width: 100%;
		height: auto;
	}

	.probox
	{
		margin-top: 50px;
		height: 428px;
	}

	.slideTxtBox
	{
		margin: 0 auto;
	}

	.probox .pros
	{
		height: 330px;
	}

	.iabout .con
	{
		width: 60%;
		padding: 0 2px;
		box-sizing: border-box;
		margin-left: 80px;
	}

	#player1
	{
		height: 250px;
		width: 60%;
	}

	#footer .footer
	{
		width: 95%;
	}

	.left_news
	{
		width: 100%;
		padding: 0 20px;
		position: static;
		box-sizing: border-box;
		margin-left: 60px;
	}

		.left_news .icontact
		{
			float: left;
		}

	.rollBox .left_newsBotton, .rollBox .right_proboxBotton
	{
		display: none;
	}

	.probox dd a
	{
		margin-top: 0;
	}

	.right_probox
	{
		width: 100%;
		padding: 0 2px;
		position: static;
		box-sizing: border-box;
		overflow: visible;
	}

	.probox
	{
		margin-left: 80px;
	}



	.footer_1
	{
		position: relative;
		top: 130px;
	}

	.slideTxtBox .bd ul li
	{
		width: 90%;
	}

	#footer .footer .footcon
	{
		display: none;
	}

	.probox dd
	{
		width: 175.5px;
	}

	.swiper-container
	{
		height: 119px;
	}

	.swiper-container
	{
		margin-top: 115px;
	}

	.headers_1 i
	{
		display: block;
	}
	.newgif{
		display:none;
	}
}

@media screen and (max-width:500px)
{
	#footer
	{
		margin-top:100px;
	}
	.probox .first a.img
	{
		width: 187px;
	}

	.video_1
	{
		margin-left: 8px;
	}
	.video_2
	{
		margin-left: -2px!important;
	}

	.probox
	{
		margin-top: 50px;
		height: 408px;
		margin-left: 0px;
	}

	.slideTxtBox
	{
		margin: 20px auto;
	}

	.left_news
	{
		margin-left: 0px;
	}

	.slideTxtBox
	{
		overflow: visible;
	}

	.footer_1
	{
		position: relative;
		top: 190px;
	}

	.slideTxtBox
	{
		width: 100%;
		float: left;
		height: 765px;
	}

	.first_img
	{
		width: 160px;
		height: auto;
	}

	.fleft
	{
		position: relative;
		right: 30px;
	}

	.iabout .con
	{
		width: 90%;
		margin-left: 20px;
		font-size:12px;
	}
	.indexpf3{
		margin-left:20px;
	}
}
@media screen and (max-width:1189px)
{
	.iabout .con
	{
		width: 100%;
		margin-left: 20px;
		margin-top: 0px;
	}
	.player_1{
		margin-left:25%;
	}
}
@media screen and (max-width:3000px)
{
	#right-10
	{
		display: none;
	}

	@media screen and (max-width:1089px)
	{
		
		#right-10
		{
			display: block;
			width: 100%;
			background-color: #006cab;
			position: absolute;
			top: 55px;
			right: -100%;
			opacity: 0.8;
			transition: .6s;
			border-bottom-left-radius: 5px;
		}

		#right-10
		{
			z-index: 10001;
		}
	}

	#right-10 .indexpf3 .indexpf4 a
	{
		color: white;
	}

	#right-10 .indexpf3 .iiul1 a
	{
		color: khaki;
	}
}

.slideTxtBox .bd li:hover
{
	background-color: #f4f4f4;
}

.iabout .con:hover
{
	background-color: #f4f4f4;
}

.slideTxtBox .bd li
{
	border-bottom: 1px solid #cbcbcb;
}

.pros a img:hover
{
	border: 1px solid red;
}

.big2, .slideTxtBox .bd li img
{
	-webkit-transition: ease .3s;
	transition: ease .3s;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

	.big2, .slideTxtBox .bd li img:hover
	{
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
	}

.big2
{
	transition: .6s;
	width: 25px;
	height: 25px;
	position: absolute;
	bottom: 10px;
	right: 70px;
	cursor: pointer;
}

#nav .big4
{
	display: none;
	border-top: none;
}

.probox dd:hover
{
	border: 1px solid red;
}

.swiper-slide img:hover
{
	-webkit-transform: scale(1.2);
	transform: scale(1.2);
}

.swiper-slide img
{
	-webkit-transition: ease .3s;
	transition: ease .3s;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}



.swiper-container
{
	width: 618px;
	height: 160px;
	margin: 20px auto;
	position: relative;
	top: -20px;
	/*cursor: url("../images/grabbing.png"),auto;*/
}

.swiper-slide
{
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.swiper-slide
{
	width: 133px !important;
	height: 151px !important;
	margin-right: 20px !important;
	border: 1px solid red;
	position: relative;
	border: 1px solid deepskyblue;
	background: aliceblue;
	overflow: hidden;
}

	.swiper-slide:hover
	{
		border: 1px solid red;
	}

.yes
{
	position: absolute;
	top: 105px;
	font-size: 12px;
	color: #0069b7 !important;
	font-weight: 600;
	right: 0px;
}

.swiper-slide img
{
	position: relative;
	top: -10px;
	width: 113px !important;
	height: 88px !important;
}

.swiper-slide-active
{
	margin-left: 10px;
}

@media only screen and (max-width:321px)
{
	
	.video_1
	{
		width: 300px;
		height: 180px;
		margin-left:31px;
	}

	.left_news
	{
		width: 30%;
	}

	.fleft
	{
		position: relative;
		right: 90px;
	}

	.first_img
	{
		width: 100px;
		height: auto;
	}

	

	#footer .footer
	{
		background-size: auto 30px;
	}

	.iabout .con
	{
		margin-left: 20px;
		margin-top:-35px;
	}

	.footer_1
	{
		position: relative;
		top: 320px;
	}

	.rollBox
	{
		border-bottom: none;
	}
	.headers_1{
		font-size:20px;
	}
}

/*product*/
.header .area
{
	max-width: 1490px;
	min-width: 320px;
}
a.navnewoa{
	margin-left:30px;
}
.header .area{
	width:1490px!important;
}
@media only screen and (max-width: 1680px){
	.header .area{
		max-width:1290px!important;
}
	a.navnewoa{
	margin-left:0px;
}
}

@media screen and (max-width:3000px)
{
	#pop
	{
		display: none;
	}

	#big4
	{
		display: none;
	}

	.big2
	{
		display: none;
	}

	.dqp
	{
		width: 163px;
		margin: 0 auto;
	}
}

@media screen and (max-width:1089px)
{
	.big2
	{
		display: block;
	}

	.header
	{
		position: relative;
		overflow: visible;
		height: 55px;
	}

		.header .cons
		{
			display: none;
		}

	.area
	{
		overflow: visible;
	}

	.listbtn
	{
		display: block;
	}

	#floatTools
	{
		display: none;
	}

	#navigation_horiz
	{
		display: none;
		width: 200px;
		position: absolute;
		top: 100%;
		right: 0;
	}

		#navigation_horiz ul
		{
			width: 100%;
		}

			#navigation_horiz ul li
			{
				width: 100%;
				float: none;
			}

				#navigation_horiz ul li a
				{
					float: none;
				}

	.navnewoa
	{
		padding-top: 0;
		height: auto;
		width: 100%;
		box-sizing: border-box;
	}

	#pop
	{
		display: block;
		width: 100%;
		background-color: #006cab;
		position: absolute;
		top: 55px;
		right: -100%;
		opacity: 0.8;
		transition: .6s;
		border-bottom-left-radius: 5px;
	}

	#big4
	{
		display: block;
		width: 100%;
		position: absolute;
		top: 55px;
		right: 100%;
		opacity: 0.8;
		transition: .6s;
	}

		#big4 p input
		{
			width: 100%;
			font-size: 16px;
			text-align: center;
		}

			#big4 p input:focus
			{
				text-align: left;
			}



	.log
	{
		width: 25px;
		border: 2px solid #006cab;
		margin-top: 3px;
	}

	.probox
	{
		position: relative;
		top: -30px;
	}

	body
	{
		overflow: -Scroll;
		overflow-x: hidden;
	}

	.header .logo a
	{
		height: 30px;
		background-size: auto 30px;
		background-repeat: no-repeat;
		margin-top: 10px;
	}
}

.listbtn
{
	transition: .6s;
	width: 25px;
	height: 25px;
	position: absolute;
	bottom: 10px;
	right: 10px;
	background: whitesmoke;
	cursor: pointer;
}

	.listbtn:hover
	{
		background-color: dodgerblue;
	}

#pop .list-1 a
{
	color: white;
}

.btn-default
{
	float: right;
	position: relative;
	top: 20px;
}

.btn-default
{
	display: none;
}

#pop
{
	z-index: 10001;
}

#big4
{
	z-index: 10001;
}

.mengceng
{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10000;
	display: none;
}

@media only screen and (max-width:992px)
{
	#footer .footer
	{
		width: 85%;
		font-size: 10px;
		text-align: center;
	}

		#footer .footer .footcon p
		{
			display: none;
		}

	.header .cons p
	{
		display: none;
	}
}

@media only screen and (max-width:768px)
{
	#footer .footer
	{
		width: 95%;
	}

		#footer .footer .footcon
		{
			display: none;
		}
}

@media screen and (max-width:3000px)
{
	#right-10
	{
		display: none;
	}

	.back
	{
		display: none;
	}

	@media screen and (max-width:1089px)
	{
		#right-10
		{
			display: block;
			width: 100%;
			background-color: #006cab;
			position: absolute;
			top: 55px;
			right: -100%;
			opacity: 0.8;
			transition: .6s;
			border-bottom-left-radius: 5px;
		}

		#right-10
		{
			z-index: 10001;
		}
		.right_td{display:none;}
	}

	#right-10 .indexpf3 .indexpf4 a
	{
		color: white;
		margin-left:20px;
	}

	#right-10 .indexpf3 .iiul1 a
	{
		color: khaki;
		margin-left:30px;
	}
}

.pros a img
{
	-webkit-transition: ease .3s;
	transition: ease .3s;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

	.pros a img:hover
	{
		-webkit-transform: scale(1.2);
		transform: scale(1.2);
	}

.big2, .slideTxtBox .bd li img
{
	-webkit-transition: ease .3s;
	transition: ease .3s;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

	.big2, .slideTxtBox .bd li img:hover
	{
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
	}

.big2
{
	transition: .6s;
	width: 25px;
	height: 25px;
	position: absolute;
	bottom: 10px;
	right: 70px;
	cursor: pointer;
}

#nav .big4
{
	display: none;
	border-top: none;
}

.sidebar-menu .treeview-menu > li > a
{
	color: #3870a3;
	padding-left: 35px;
}
@media only screen and (max-width: 1168px)
{
	.sidebar-menu .treeview
	{
		background: #1E90FF;
	}
	.sidebar-menu > li > a{
		color:white;
	}
	.sidebar-menu .treeview-menu > li > a{
		color:white;
	}
	.sss{
		background:#836FFF;
	}
	.left_1{
		display:none;
	}
}
@media only screen and (max-width:932px)
{
	.prolist ul li
	{
		width: 30%;
	}

	.right_prolist .flickr
	{
		text-align: center;
		float: left;
	}
}

@media only screen and (max-width:758px)
{
	/*.prolist ul{
		width: 400px;
	}*/
	.prolist ul li
	{
		width: 40%;
	}

	.right_prolist .flickr
	{
		float: left;
	}
}

@media only screen and (max-width:638px)
{
	.prolist ul
	{
		width: 400px;
	}

	.right_prolist .flickr
	{
		position: relative;
		right: 90px;
	}

	.back
	{
		display: block;
	}
}

@media only screen and (max-width:470px)
{

	.nav h4.product
	{
		width: 149px;
	}

	.sidebar-menu > li > a
	{
		width: 149px;
	}

	.sidebar-menu .treeview
	{
		width: 148px;
	}

	.main-sidebar
	{
		width: 123px!important;
	}

	.sidebar-menu
	{
		width: 149px;
	}

	.main-sidebar
	{
		width: 149px;
	}

	.sss
	{
		width: 147px!important;
	}

	.nav
	{
		width: 149px;
	}
	/*改*/
	.left_1
	{
		width: 149px;
		display: none;
		z-index: 2018;
		position:absolute;
	}

	

		.right_prolist .flickr
		{
			position: relative;
			right: -30px;
		}

	.pow
	{
		display: none;
	}

	.nav h4.product
	{
		height: 40px;
		background-size: auto 35px;
		background-repeat: no-repeat;
	}

	.sidebar-menu > li > a
	{
		padding: 3px 1px 3px 10px;
	}

	.sidebar-menu .treeview-menu > li > a
	{
		padding: 5px 1px 1px 10px;
	}

	.sidebar-menu > li > a
	{
		padding: 12px 5px 12px 1px;
	}

		.sidebar-menu > li > a > .fa
		{
			width: 10px;
		}

	.sidebar-menu li > a > .fa-angle-left
	{
		margin-right: 0;
	}
	/*#test2 { position:fixed; top:115px; height: 400px;overflow: auto;}*/

}

.prolist ul li a
{
	overflow: hidden;
}

.prolist ul li img
{
	-webkit-transition: ease .3s;
	transition: ease .3s;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

.prolist ul li
{
	border-radius: 10px;
	box-sizing: border-box;
	height: 196px;
}

	.prolist ul li img:hover
	{
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
	}

	.prolist ul li:hover
	{
		border: 1px solid orange;
		background-color: #f0f8ff;
		color: white;
	}

.prolist ul
{
	box-sizing: border-box;
}

/*overview*/

@media only screen and (max-width:470px)
{
	#cboxPhoto
	{
		width: 290px;
		float: left!important;
	}

	#cboxLoadedContent, #cboxContent
	{
		width: auto;
		height: auto!important;
	}

	#cboxMiddleLeft, #cboxBottomCenter, #cboxTopCenter, #cboxMiddleRight, #cboxTopLeft, #cboxTopRight, #cboxBottomLeft, ##cboxBottomRight
	{
		background: none;
	}

	.rollBoxview .RightBotton
	{
		display: none;
	}

	.rollBoxview .LeftBotton
	{
		display: none;
	}

	.proboxview .pros
	{
		width: 350px;
		margin-left: 10px;
	}

	.rollBoxview
	{
		width: auto;
		overflow: auto;
	}

		.rollBoxview .Cont
		{
			width: 1500px;
		}

	.tb_ ul li, .ps_ ul li
	{
		width: 110%;
		height: 30px;
		font-size: 16px;
		position: relative;
		right: 10px;
	}

	.menu_ps li
	{
		display: none;
	}

	.questionTable_table
	{
		width: 32%;
	}

	.hsp
	{
		/*width: 45%;*/
		height: 200px;
		overflow-y: auto;
		overflow-X: hidden;
	}

	.proboxview .pros
	{
		background: none;
	}


	.fa-times
	{
		position: relative;
		right: 3px;
	}

	#down_data th, table#down_data td
	{
		padding: 0;
	}
}

@media only screen and (max-width:321px)
{
	.prolist ul li
	{
		margin-left: -9px;
	}

	.right_prolist ul li
	{
		margin-left: -10px;
	}

	.right_prolist .flickr
	{
		position: relative;
		right: -10px;
	}

	#footer .footer
	{
		background-size: auto 30px;
	}

	.hsp
	{
		width: 40%;
	}

	.proboxview .pros
	{
		width: 300px;
		margin-left: 10px;
	}
}

h2.location
{
	background: none;
	border-bottom: 1px solid #ccc;
}

.cur_x
{
	position: relative;
	left: 100px;
}

#header1_txtKeyword
{
	width: 192px;
	height: 23px;
	font-family: inherit;
	background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#FFFFFF));
	border: 1px solid #666;
	padding: 3px 30px 2px 10px;
	border-radius: 12px;
	line-height: normal;
	color: #666;
	box-sizing: border-box;
}

.proboxview dd
{
	border: 1px solid deepskyblue;
	background: aliceblue;
	margin-left: 10px;
}

/**insert*/

@media only screen and (max-width:768px)
{
	.prolist ul li
	{
		width: 40%;
	}

	.right .flickr
	{
		float: left;
	}

	/*#down_data th, table#down_data td
	{
		width: 70%;
	}*/

	

	.zoom_img2
	{
		display: block;
	}

	.left_img
	{
		margin-top: 20px;
	}

	.right_type
	{
		margin-right: 10px;
	}

	.zoom img
	{
		width: 100%;
		height: auto;
		max-width: 300px;
	}

	.about_img
	{
		width: 100%;
	}
}

@media only screen and (max-width:638px)
{
	.main{
		width:100%!important;
	}
	.prolist ul
	{
		width: 100%;
	}

	.right .flickr
	{
		position: relative;
		right: 90px;
	}

	.back
	{
		display: block;
	}
}

@media only screen and (max-width:470px)
{

	.nav h4.product
	{
		width: 149px;
	}

	.sidebar-menu > li > a
	{
		width: 156px;
	}

	.sidebar-menu .treeview
	{
		width: 155px;
	}

	.main-sidebar
	{
		width: 123px!important;
	}

	.sidebar-menu
	{
		width: 149px;
	}

	.main-sidebar
	{
		width: 149px;
	}

	.sss
	{
		width: 147px!important;
	}

	.nav
	{
		width: 149px;
	}
	/*left*/
	.left
	{
		width: 179px;
	}

	.left_news
	{
		width: auto;
	}

	.right
	{
		
		width:100%;
		overflow:inherit;
	}
	.feadright{
		width:100%!important;
	}
		.right .flickr
		{
			position: relative;
			right: -10px;
		}

	.pow
	{
		display: none;
	}

	.nav h4.product
	{
		height: 40px;
		background-size: auto 35px;
		background-repeat: no-repeat;
	}

	.sidebar-menu > li > a
	{
		padding: 3px 1px 3px 10px;
	}

	.sidebar-menu .treeview-menu > li > a
	{
		padding: 5px 1px 1px 10px;
	}

	.sidebar-menu > li > a
	{
		padding: 12px 5px 12px 1px;
	}

		.sidebar-menu > li > a > .fa
		{
			width: 10px;
		}

	.sidebar-menu li > a > .fa-angle-left
	{
		margin-right: 0;
	}
	/*#test2 { position:fixed; top:115px; height: 400px;overflow: auto;}*/
	/*.right_type{
		position: relative;
    	left: 20px;
	}*/
	.zoom img
	{
		width: 280px;
		height: auto;
	}
	.left_zoomimg{
		width:300px;
	}
	/*#down_data th, table#down_data td
	{
		width: 45%;
	}*/
}

.prolist ul li a
{
	overflow: hidden;
}

.prolist ul li img
{
	-webkit-transition: ease .3s;
	transition: ease .3s;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

.prolist ul li
{
	border-radius: 10px;
}

	.prolist ul li img:hover
	{
		-webkit-transform: scale(1.1);
		transform: scale(1.1);
	}

	.prolist ul li:hover
	{
		border: 1px solid orange;
		background-color: #f0f8ff;
		color: white;
	}

blockquote
{
	font-size: 12px;
}

@media only screen and (max-width:470px)
{
	#footer .footer
	{
		background-size: auto 30px;
	}

	#tab .tabCon div
	{
		margin-right: 40px;
	}

	.cur_v
	{
		float: right;
		margin-right: 20px;
	}
	
	.right_probox{margin-bottom:145px;}
}

@media only screen and (min-width:470px)
{
	.cur_v
	{
		display: none;
	}
}

#txtKeyword, #header_txtKeyword
{
	width: 192px;
	height: 23px;
	font-family: inherit;
	background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#FFFFFF));
	border: 1px solid #666;
	padding: 3px 30px 2px 10px;
	border-radius: 12px;
	line-height: normal;
	color: #666;
	box-sizing: border-box;
}
/*about us */
.main_all
{
	width: 74.13%;
}

@media only screen and (max-width:1168px)
{
	.left_view
	{
		display: none;
	}

	.left_view
	{
		position: absolute;
		left: 10px;
	}
	.left{
		display:none;
	}
}

@media only screen and (max-width:768px)
{
	.left_2
	{
		display: none;
	}

	.main_all
	{
		width: 100%;
	}

	.right_all
	{
		width: 95%;
		float: none;
		margin:0 auto;
	}
	.pageInfo_img
	{
		width: 100%;
		height: auto;
	}
}
.left_back{
	display:none;
}
@media screen and (min-width:769px) and (max-width:1168px)
{
	.left_view
	{
		left: 140px;
	}
}
@media screen and (max-width:990px)
	{
		.iabout .con{width:45%;}
		}
@media screen and (max-width:900px)
	{
		.iabout .con{width:90%;}
		.iabout1{margin:0 auto;}
		}

@media screen and (max-width:550px){
	.left_back{
	display:block;
	margin-top:10px;
	}
	.left_dis{
		display:none;
	}
	#spec-n5{
		display:none;
	}
	.left_zoomimg{
		width:100%;
	}
	.jqzoom{
		border:none;
		width:100%;
		text-align:center;
	}
	#cboxContent{
			margin-left:1%;
			width:350px!important;
		}
	#cboxPhoto{
		width:350px!important
	}
}
@media screen and (max-width:321px){
	.jqzoom{
		width:0;
	}
	.left_back{
		width:83%;
	}
	#cboxContent{
			margin-left:1%;
			width:293px!important;
		}
	#cboxPhoto{
		width:293px!important
	}
	.prolist ul li{
		width:47%;
	}
	.prolist ul{
		margin-left:12px;
	}
	.right .flickr{
		position: relative;
		right: 34px;
	}
}
*{margin:0;padding:0;list-style-type:none;}/*清楚内外默认边距*/
.lanren{width:950px; overflow:hidden;margin:10px auto;}
.lanren ul li{width:30%;height:198px;float:left;margin:0 15px 15px 0;position:relative;overflow:hidden;cursor:pointer;}
.lanren .txt{width:100%;height:45px; background:url(../image/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"";}
.lanren .txt h3{font-size:20px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.lanren .txt p{font-size:14px;text-align:center;}
@media screen and (max-width:922px){
	.lanren ul li{width: 32%!important;}
}
@media screen and (max-width:550px){
	.lanren ul li img{float: left;margin-left:13%; }
	.lanren ul li{width: 50%!important;}
	.lanren .txt{width:74%!important;
	left:13%!important;
	}

}
@media screen and (max-width:470px){
	.lanren ul li{width: 100%!important;float: left!important;}
	.lanren ul li img{float: left;margin-left:13%; }
	.lanren .txt{width:74%!important;
	left:13%!important;
	}
}
@media screen and (max-width:375px){
	.lanren .txt{
		margin-bottom:3%;
	}
	.right .flickr{
		position:relative;
		right: 4px;
	}
}
@media screen and (max-width:321px){
	.lanren ul li{width: 100%!important;float: left!important;}
	.lanren ul li img{float: left;margin-left:13%; }
	.lanren .txt{
	left:13%!important;
	margin-bottom:12%;
	}
}

.lanren .container ul li a{color:#fff;}

div#part_num h2 {
    color: #ea0437;
    font-size: 18px;
	font-weight:bold;
	}
div#part_num{
	font-size:14px;
	width:80%;
}
.go-top img:hover{
	opacity:1!important;
}
html{
	overflow-y:inherit;
}