@charset "utf-8";body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, h2, font {	margin: 0;	padding: 0;	border: 0;}input, button, textarea, select, optgroup, option {	font-family: inherit;	font-size: 100%;	font-style: inherit;	font-weight: inherit;}ul, li, dl, dt, dd, ol {	display: block;	list-style: none;}img {	border: 0;}.fl {	float: left}.fr {	float: right}.clear {	clear: both;	height: 0px;	overflow: hidden}a {	text-decoration: none;	outline: 0;	color: #515d6b;}html {	overflow-x: hidden;}.center {	text-align: center;}.center img {	border: 1px solid #ccc;}/*涓囪兘娓呴櫎娴姩寮€濮�*/.clearfix:after {	visibility: hidden;	display: block;	font-size: 0;	content: " ";	clear: both;	height: 0;}.clearfix {	display: inline-table;} /* Hides from IE-mac */* html .clearfix {	height: 1%;}.clearfix {	display: block;}/*header*/body {	color: #515d6b;	font-size: 12px;	background: #fff;}.main, .fyMain {	width: 1040px;	margin: 0 auto;	clear: both;	position: relative;}.main1 {	width: 1040px;	margin: 0 auto;	clear: both;	position: relative;}.header {	width: 100%;	min-width: 1040px;	height: 80px;	padding-top: 10px;	padding-bottom: 10px;	position: relative;	z-index: 9;	background: #262626;}.logo {	float: left;	display: inline;}.tel {	float: right;	width: 380px;}.tel span, .tel p {	width: 348px;	display: block;	float: right;	text-align: right;}.tel span {	background: url(../images/tel.gif) right center no-repeat;	padding-right: 30px;	font: 22px/26px 'Microsoft Yahei';	color: #006699;}.tel p {	color: #fff;	font: 30px/40px 'Impact';}/*缃戠珯鍏憡*/.notice {	width: 100%;	min-width: 1040px;	height: 85px;	background: #262626;	position: relative;	z-index: 999;	color: #fff;	line-height: 85px;}.notice b {	font-size: 16px;	float: left;	font-family: 'Microsoft Yahei'}.notice marquee {	float: left;	display: inline;	margin-left: 20px;	width: 400px;}.search {	position: relative;	padding-top: 27px;	float: right;	width: 330px;	z-index: 9999;	height: 32px;	line-height: 32px;	display: inline;}.text {	float: left;	width: 237px;	padding-left: 5px;	color: #707070;	height: 30px;	line-height: 30px;	border: 1px solid #d4d4d4;}.button {	float: left;	width: 33px;	margin-left: 3px;	height: 32px;	display: inline;	background: url(../images/button.gif) center top no-repeat;}.select {	float: left;	width: 82px;	margin-left: 3px;	display: inline;	background: url(../images/select.gif) left top no-repeat;	position: relative}.select select {	margin: 5px auto;	width: 80px;}.selectbox {	border: none;	display: block;	width: 80px;	text-indent: 8px;	cursor: pointer;	background: none;	font-size: 12px;	height: 32px;	line-height: 32px;	color: #707070;}/*瀵艰埅*/.menu {height: 60px;	padding-top: 24px;	margin: 0 auto;	overflow: hidden;}.menu ul {	margin: 0 auto;}.menu li {	float: left;	margin: 0 10px;	display: inline;}.menu li a {	display: block;	width: 68px;	line-height: 38px;	text-align: center;	border-top: 4px solid #fff;	font-size: 14px;	color: #262626;	font-family: 'Microsoft Yahei';}.menu a:hover, .menu li a.cur {	border-top: 4px solid #006699 !important}/*banner*/.banner {	position: relative;	height: 350px;	overflow: hidden;	background: url(../images/loading.gif) 50% no-repeat;	width: 70%;	min-width: 1040px;    margin: 0 auto;}.slides {	position: relative;	z-index: 1;}.slides li {	height: 450px;}.flex-control-nav {	position: absolute;	bottom: 20px;	z-index: 2;	width: 100%;	text-align: center;}.flex-control-nav li {	display: inline-block;	width: 50px;	height: 3px;	margin: 0 5px;*display:inline;	zoom: 1;}.flex-control-nav a {	display: inline-block;	width: 50px;	height: 3px;	overflow: hidden;	background: #fff;	cursor: pointer;}.flex-control-nav .flex-active {	background: #ff8400;}.flex-direction-nav {	position: absolute;	z-index: 3;	width: 100%;	top: 45%;}.flex-direction-nav li a {	display: block;	width: 50px;	height: 38px;	overflow: hidden;	cursor: pointer;	position: absolute;	filter: alpha(opacity=80);	-moz-opacity: 0.8;	-khtml-opacity: 0.8;	opacity: 0.8;}.flex-direction-nav li a.flex-prev {	left: 40px;	background: url(../images/prev_icon.png) center center no-repeat;}.flex-direction-nav li a.flex-next {	right: 40px;	background: url(../images/next_icon.png) center center no-repeat;}.flex-direction-nav li a:hover {	filter: alpha(opacity=60);	-moz-opacity: 0.6;	-khtml-opacity: 0.6;	opacity: 0.6;}/*涓氬姟浠嬬粛*/.product {	width: 100%;	min-width: 1040px;	overflow: hidden;	padding-top: 50px;	height: 450px;	background: #262626;}.product .ititle {	height: 79px;	color: #fff;}.product .more {	margin: 0 auto;}#swap_pic {	margin: 0 auto;	WIDTH: 1040px;	OVERFLOW: hidden;}.box {	position: relative;	width: 1040px;	float: left;	height: 300px;	overflow: hidden;	margin-top: 20px;}.pics {	position: absolute;/* width:5000px; */	top: 0;	width: 1040px;	float: left;	height: 450px;	overflow: hidden;}.pics li {	float: left;	position: relative;	width: 245px;	cursor: pointer;	margin-right: 10px;	text-align: center;}.pics li a {	width: 245px;	height: 184px;	float: left;}.pics .nomar {	margin-right: 0px;}.pics li span {	width: 245px;	height: 40px;	line-height: 40px;	overflow: hidden;	text-align: center;	color: #CCC;}.pics a font {	display: none;	position: absolute;	width: 100%;	height: 100%;	background: url(../images/proico.png) center no-repeat #262626;	filter: alpha(opacity=75);	-moz-opacity: 0.75;	-khtml-opacity: 0.75;	opacity: 0.75;}.pics a:hover font {	display: block;}/* 鏈嶅姟椤圭洰*/.qnav {	padding-top: 50px;	z-index: 1;/*width:100%;*/	width: 1040px;	margin: 0 auto;	position: relative;	height: 350px;}.qnav_t {	text-align: center;}.qnav ul {	padding-top: 45px;	width: 1004px;	margin: 0 auto;}.qnav ul li {	float: left;	width: 160px;	margin-left: 50px;	margin-right: 41px;	display: inline;}.qnav ul li a {	width: 100%;	color: #3d3d3d;	float: left;	text-align: center;	font: 16px/1 'Microsoft Yahei';}.qnav ul li a font {	width: 160px;	cursor: pointer;	margin-bottom: 10px;	float: left;	height: 158px;}.qnav ul li span {	width: 100%;	color: #3d3d3d;	float: left;	text-align: center;	font: 16px/1 'Microsoft Yahei';	height: 30px;	line-height: 30px;	overflow: hidden;}.qnav1 a font {	background: url(../images/qnav.gif) 0 top no-repeat;}.qnav1 a:hover font {	background: url(../images/qnav.gif) 0 bottom no-repeat;}.qnav2 a font {	background: url(../images/qnav.gif) -332px top no-repeat;}.qnav2 a:hover font {	background: url(../images/qnav.gif) -332px bottom no-repeat;}.qnav3 a font {	background: url(../images/qnav.gif) -664px top no-repeat;}.qnav3 a:hover font {	background: url(../images/qnav.gif) -664px bottom no-repeat;}.qnav4 a font {	background: url(../images/qnav.gif) -1003px top no-repeat;}.qnav4 a:hover font {	background: url(../images/qnav.gif) -1003px bottom no-repeat;}.fwxm {	width: 1040px;	margin: 0 auto;	margin-bottom: 30px;}/*鍏充簬鎴戜滑*/.case {	overflow: hidden;	position: relative;	width: 100%;	min-width: 1040px;/*height:416px;*/	background: #262626;	padding-top: 50px;}.case li {	position: absolute;	width: 1040px;	left: 0;	display: inline;}.view-port {	overflow: hidden;	position: relative;	width: 1040px;}.track {	margin-top: 30px;}.track a.prev, .track a.next {	display: none;}.track a.prev.disabled, .track a.next.disabled {	display: none;}.slider-container {	position: relative;	height: 350px;}.caseimg {	float: left;	width: 400px;	margin-right: 48px;	display: inline;}.case_r {	float: left;	width: 588px;	font-size: 14px;}.case_rt {	float: left;	width: 528px;	color: #fff;	font-size: 22px;	margin-bottom: 27px;	text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap;	font-family: 'Microsoft Yahei'}.case_r .index_about {	margin-bottom: 30px;	color: #757575;	width: 100%;	height: 200px;	line-height: 32px;	display: block;	overflow: hidden;}.more {	background: url(../images/more.png) 0 0 no-repeat;	width: 110px;	height: 32px;	line-height: 32px;	color: #fff;	display: block;	text-align: center;	font-size: 14px;}.ititle {	text-align: center;	font-size: 22px;	color: #262626;	font-family: 'Microsoft Yahei';	height: 69px;	width: 385px;	margin: 0 auto;}.ititle font {	height: 47px;	text-transform: uppercase;	display: block;	line-height: 1;	font-size: 25px;	font-family: 'Impact';}.news {	min-width: 1040px;	height: 580px;	padding-top: 48px;	overflow: hidden;}.news .ititle, .al .ititle, .qnav .ititle {	background: url(../images/news_t.gif) bottom center no-repeat;}.news ul {	width: 1040px;}.news ul li {	width: 466px;	float: left;	margin: 50px 50px 0 0px;	display: inline;	cursor: pointer;}.news ul .nomar {	margin-right: 0px;}.news img {	float: left;}.protxt {	width: 356px;	float: right;	color: #717171;	font-size: 14px;	line-height: 24px;	height: 24px;	overflow: hidden;}.news ul li span {	width: 350px;	color: #717171;	font-size: 12px;	line-height: 24px;	height: 48px;	overflow: hidden;	float: right;}.protxt font {	font-size: 16px;	cursor: pointer;	float: left;	width: 100%;	margin-bottom: 10px;	font-weight: bold;	color: #292929;	text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap;}.news li a font:hover {	color: #006699;}.news li a:hover {	color: #3f3f3f;}.newsmore {	width: 1040px;	border-top: 1px solid #e2e2e2;	margin-top: 68px;	float: left;	text-align: center}.newsmore a {	margin: -16px auto 0;}/*妗堜緥灞曠ず*/.al {	width: 1040px;	margin: 0 auto;	margin-top: 50px;	margin-bottom: 50px;}.al ul {	margin-top: 30px;}.al ul li {	float: left;	margin-right: 25px;}.al ul li span {	display: block;	height: 40px;	line-height: 40px;	text-align: center;	width: 330px;	overflow: hidden;}.al ul .nomar {	margin-right: 0px;}/* foot*/.footclear {	width: 100%;	clear: both;	margin: 0 0 0px 0;	height: 0px;	font-size: 0;	overflow: hidden;}.foot {	width: 100%;	min-width: 1040px;	color: #707070;	background: #1a1d22;	height: 268px;}.f_link {	width: 100%;	min-width: 1040px;	height: 75px;	line-height: 75px;	text-align: center;	color: #707070;	background: #f5f5f5}.foot .f_link a {	padding-left: 20px;	color: #707070;}.bottomnav {	width: 100%;	min-width: 1040px;	height: 45px;	line-height: 45px;	text-align: center;	background: #006699;	overflow: hidden;}.foot .bottomnav a {	color: #fff;	display: inline-block;	width: 90px;	margin: 0 2px;	_display: inline;	_zoom: 1;}.bottomnav a:hover {	color: #006699;	background: url(../images/bootnav.gif) center no-repeat;}.bootTxt {	width: 1040px;	text-align: center;	padding-top: 40px;	height: 80px;	line-height: 30px;}.foot a {	color: #707070;}/* 浜岀骇椤甸潰*/.fyMain {	overflow-x: hidden;	overflow-y: auto;	padding-bottom: 40px;	padding-top: 50px;}.fyLeft {	float: left;	width: 230px;	overflow: hidden;}.l_pro {	margin-bottom: 38px;}.proOne {	margin-bottom: 8px;}.l_procon {	width: 100%;	clear: both;}.proOne a {	width: 230px;	display: block;	text-align: center;	height: 33px;	line-height: 33px;	font-size: 14px;	text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap;	color: #6d6d6d;	background: url(../images/l_pro.gif) bottom center repeat-x;}.proOne a:hover, .proOne a.cur {	color: #fff;	background: url(../images/l_pro.gif) top center repeat-x;}.l_news ul {	display: block;	float: left;	width: 230px;	padding-bottom: 30px;}.l_news li a {	display: block;	height: 36px;	line-height: 36px;	width: 206px;	text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap;	background: url(../images/newsico1.gif) 2px center no-repeat;	padding-left: 24px;	color: #707070;}.l_news li a:hover {	color: #000;	background: url(../images/newsico2.gif) 2px center no-repeat;}.ltitle {	width: 230px;	height: 55px;	float: left;	font-weight: bold;}.titlefl {	float: left;	width: 146px;}.titlefl span {	color: #1a1d22;	font: 22px/22px 'Microsoft Yahei';}.ltitle p {	color: #006699;	text-transform: uppercase;	font: 26px /30px 'impact';}.ltitle a {	color: #fff;	background: #1a1d22;	width: 84px;	margin-top: 26px;	float: right;	font: 14px/21px '瀹嬩綋';}.l_pro .ltitle a {	width: 58px;}/*鑱旂郴鎴戜滑*/.l_contact {	clear: both;	width: 100%;	line-height: 24px;}.l_contact .contacttel {	color: #1a1d22;}.contacttel {	color: #898989;	height: 74px;	font: 22px/22px 'Microsoft Yahei';}.contacttel p {	color: #898989;	font: 28px/30px 'Impact';}.contacttel img {	vertical-align: -0.2em;	margin-right: 3px;}.lconmore {	background: #1a1d22;	line-height: 20px;	height: 20px;	display: block;	margin-top: 5px;}.lconmore a {	background: #e2e2e2;	color: #000;	line-height: 20px;	padding: 0 3px;	float: right;}/* fyRight*/.fyRight {	float: right;	overflow: hidden;	width: 765px;}.title {	float: left;	height: 36px;	margin-bottom: 20px;	width: 100%;	border-bottom: 1px solid #a6a6a6}.title .fl {	color: #24272e;	font: 22px/26px 'Microsoft Yahei';	padding-left: 20px;	background: url(../images/titlefl.gif) left top no-repeat;	border-bottom: 1px solid #006699;	height: 36px;	margin-bottom: -1px;	position: relative;}.titler {	float: right;	color: #707070;	line-height: 22px;	font-weight: normal;}.titler a {	color: #707070;}.titler font {	font-size: 12px;	color: #707070;}/* list*/.news_list {	margin-bottom: 20px;	float: left;}.news_list li a {	font-size: 14px;	color: #737171;}.news_list li a:hover {	color: #006699;}.news_list li a .fr {	font-size: 12px;}.news_list li a span {	cursor: pointer;}.news_list li .fl {	width: 400px;	text-overflow: ellipsis;	overflow: hidden;	white-space: nowrap;}.news_line {	clear: both;	width: 687px;	height: 18px;	margin: 18px 0;}.news_list p {	font-size: 12px;	padding: 10px 20px;	line-height: 20px;	color: #ccc;}/*浜岀骇椤甸潰*/.fyRight .news_list li {	width: 725px;	padding: 0 20px;	display: block;	line-height: 37px;	height: 37px;	overflow: hidden;	border-bottom: 1px dotted #999;	background: url(../images/lidd.gif) left no-repeat;}.fyRight .news_list span {	float: right;}.Page {	width: 100%;	text-align: center;	padding: 30px 5px;}.Page ul {	list-style-type: none;}.Page ul li {	float: left;	margin-right: 10px;	display: inline-block;	width: 65px;	background: #ffffff;	height: 48px;	vertical-align: middle;	line-height: 48px;	font-size: 14px;	border: 1px solid #e5e5e5;	margin-left: -1px;	float: left;	text-decoration: none;	color: #333;	outline: none;}.Page a {	display: inline-block;	width: 65px;	background: #ffffff;	height: 48px;	vertical-align: middle;	line-height: 48px;	font-size: 14px;	border: 1px solid #e5e5e5;	margin-left: -1px;	float: left;	text-decoration: none;	color: #333;	outline: none;}.Page a:hover {	background: #006699;	color: #FFF;	background-repeat: no-repeat;}.Page span {	display: inline-block;	min-width: 45px;	padding: 0 10px;	background: #ffffff;	height: 48px;	vertical-align: middle;	line-height: 48px;	font-size: 14px;	border: 1px solid #e5e5e5;	margin-left: -1px;	float: left;}.Page span.current {	background: #006699;	color: #FFF}.cont_tit {	font-size: 24px;	text-align: center;}.cont_data {	font-size: 12px;	text-align: center;	padding: 8px 0;}.cont_img {	text-align: center;}.cont_img img {	max-width: 720px;}.cont_con {	line-height: 32px;	padding: 10px 0;	text-indent: 2em;	font-size: 14px;}.cont_page {	line-height: 32px;	margin-top: 10px;}.fyRight .product_list li {	float: left;	margin-right: 14px;}.fyRight .product_list .nomar {	margin-right: 0px;}.fyRight .product_list li span {	width: 225px;	display: block;	text-align: center;	height: 30px;	line-height: 30px;	overflow: hidden;}