﻿/* CSS Document */
body{
	margin:0 auto;
	font-size:12px;
	color:#545454;
	background-color:#FFFFFF;
}
#header{
	width:100%;
	height:85px;
	background:url(http://images.800app.com/image/topbg1.gif) repeat-x;
	margin-bottom:5px;
}
.top{
	width:980px;
	height:50px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.toplink{
	width:980px;
	height:20px;
	padding-top:10px;
	text-align:right;
	padding-right:40px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.STYLE5 {font-family: Arial, Helvetica, sans-serif}
.logo{ width:230px; float:left;}
.r_toplink{
	float:right;
	padding-top:5px;
	width:565px;
	clear: right;
}
.r_toplink li{ display:inline;  padding-left:15px; float:left;}
.hottel{ font-size:14px; color:#545454;}
.tel{
	padding-right: 120px;
}
.f_banner{ margin:0; padding:0;
}
.navpub{
	width:982px;
	height:52px;
}
.navpub_l{
	float:left;
	width:21px;
	height:52px;
	background-image: url(http://images.800app.com/image/nav_l01.gif);
	background-repeat: no-repeat;
}

.navpub_m{ float:left; width:908px; height:52px; padding-left:25px; }

.navpub_r{
	float:right;
	width:21px;
	height:52px;
	background-image: url(http://images.800app.com/image/nav_r02.gif);
	background-repeat: no-repeat;
}

#pagewrap{
	width:980px;
	height:auto;
	background-color:#FFFFFF;

	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#contentmain{width:980px; height:750px; background:url(http://images.800app.com/image/mainbg01.gif) repeat-x; }
#contentmain{
	width:982px;
	height:790px\9;
	background:url(http://images.800app.com/image/mainbg01.gif) repeat-x;
}
*html #contentmain{width:978px; height:auto; background:url(http://images.800app.com/image/mainbg01.gif) repeat-x; }
#contentmain1{width:980px; margin:0 auto; height:50px;}
#contentmain1{width:980px; margin:0 auto; height:50px\9; background:url(http://images.800app.com/image/mainbg01.gif) repeat-x; }

.mainbanner{
	width:712px;
	height:234px;
	float:left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 15px;

}
*html .mainbanner{width:712px; height:323px;  margin:14px 10px 5px 10px; float:left;}

.r_kjlink{
	float:right;
	width:213px;
	height:235px;
	background:url(http://images.800app.com/image/kjtdbg.gif) no-repeat;
	display:block;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 0px;
}

* html .r_kjlink{float:right; width:213px; height:235px;margin:14px 5px 5px 5px; background:url(http://images.800app.com/image/kjtdbg.gif) no-repeat; }
.kjtd{
	width:170px;
	text-align:center;
	padding-top:0px;
	margin-top: 0px;
	margin-right: 35px;
	margin-bottom: 3px;
	margin-left: 20px;
}
.kjtd li{
	list-style:none;
	background:url(http://images.800app.com/image/r_icopic.gif) no-repeat  30px 6px;
	padding-right:15px;
	padding-bottom:0px;
	line-height:30px;
	border-bottom:1px #e1e1e1 solid;
	margin-top:15px;
	margin-bottom:10px;
}
.kjtd li a{ font-size:12px; color:#545454; font-weight:bold; text-decoration:none;}
.kjtd li a:hover{ font-size:12px; color:#FF0000; font-weight:bold; text-decoration:none; }
.events {
	width:170px;
	padding-top:0px;
	margin-top: 10px;
	margin-right: 35px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.events li{
	font-size:12px;
	color:#808080;
	font-weight:bold;
	line-height:25px;
	list-style:none;
}
.events li a:hover{font-size:12px; color:#FF0000; font-weight:bold; text-decoration:none; }

/*-------产品新闻切换------*/
.pro_new{
	float:left;
	width:712px;
	height:238px;
	margin-top: 14px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 20px;
}
*html .pro_new{
float:left;
	width:712px;
	height:238px;
	margin-top: -70px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	}

.pro_l{ float:left; width:18px; height:238px; background:url(http://images.800app.com/image/pronewbg_l.gif) no-repeat;}
.pro_repeatx{ float:left; width:676px; height:238px; background:url(http://images.800app.com/image/pronewrepeatx.gif) repeat-x;}
.pro_r{ float:right; width:18px; height:238px; background:url(http://images.800app.com/image/pronewbg_r.gif) no-repeat; }

.p_left { background-position: right center; float: left; background-image:url(http://images.800app.com/image/linbg.gif); width: 670px; background-repeat:no-repeat; height:230px
}
.p_list1 {
	background-position: center bottom; margin-top: 10px; display: block; padding-left:30px; background-image: url(http://images.800app.com/image/line02.jpg); line-height: 30px; background-repeat:no-repeat; height: 30px;
}
.p_list1 li{
	display: block; padding-left:1px; float: left; background-image: url(http://images.800app.com/image/line01.jpg); width: 85px;background-repeat: no-repeat; height: 30px; text-align: center; text-decoration:none;
}
.block_02 {
	padding-right: 10px; padding-left: 10px; padding-top: 2px
}

.p_list1 a {
	display: block;  font-weight:bold; COLOR: #545454; height: 30px;text-decoration:none;
}
.p_list1 a:hover {
	 background-image:url(http://images.800app.com/image/bg_postion.jpg); color:#545454 ; background-repeat:repeat-x
}
.p_list1 a.postion {
	BACKGROUND-IMAGE: url(http://images.800app.com/image/bg_postion.jpg); color:#FF0000; background-repeat: repeat-x
}
/*--------产品、新闻over-------*/

.keywords{ float:right;width:213px;height:238px;background:url(http://images.800app.com/image/keywordsbg.gif) no-repeat; overflow:hidden;margin:15px 15px 10px 10px;
}
*html .keywords{ float:right;width:213px;height:238px;background:url(http://images.800app.com/image/keywordsbg.gif) no-repeat; margin:-70px 6px 10px 0px;
}
h1{ font-size:14px; color:#545454; font-weight:bold; margin:20px 0px 5px 20px; }

.tags{
	width:355px;
	height:180px;
	text-align:left;
	font-size:12px;
	color:#719acc;
	line-height:35px;
	padding-top:10px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 25px;
} 
.tags a{font-size:12px; color:#719acc; text-decoration:none;}
.tags a:hover{font-size:12px; color:#FF0000; text-decoration:none;}
.tag14{ font-size:14px;	color:#719acc;line-height:25px;}
.tag14 a{font-size:14px;color:#719acc;line-height:25px; text-decoration:none;}
.tag14 a:hover{font-size:14px;	color:#FF0000;line-height:25px; text-decoration:none}
.case{
	width:940px;
	height:200px;
	float:left;
	padding-left:25px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.case_l{
	width:16px;
	height:200px;
	float:left;
	background:url(http://images.800app.com/image/case_l.gif) no-repeat;
}
.case_r{
	width:16px;
	height:200px;
	float:right;
	background:url(http://images.800app.com/image/case_r.gif) no-repeat;
	overflow:hidden;
}
.case_repeatx{
	width:908px;
	height:200px;
	background:url(http://images.800app.com/image/caserepeatx.gif) repeat-x;
	float:left;
}
.case_logo{
	margin-top:10px;
}

.case_link a{ font-size:12px; color:#545454; text-decoration:none;}
.case_link a:hover{font-size:12px; color:#FF0000; text-decoration:none;}

/*--------页面底部------*/
#footer {
	clear: both; FONT-SIZE: 12px; COLOR: #545454; BACKGROUND-COLOR: #ffffff; margin:0 auto;
}
#footer .nav {
	FONT-SIZE: 12px; margin: 25px 0px 10px 0px; LINE-HEIGHT: 20px; TEXT-ALIGN: center
}
*html #footer .nav{FONT-SIZE: 12px; MARGIN:15px 0px 10px; LINE-HEIGHT: 19px; TEXT-ALIGN: center}
#footer .nav A {
	MARGIN: 0px 8px; COLOR: #545454; TEXT-DECORATION: none
}
#footer .nav .select_language {
	MARGIN-LEFT: 0px; COLOR: #015ba7
}
#footer .nav A:hover {
	COLOR: #ff0000
}
#footer .fineprint {
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(http://images.800app.com/image/bk_foot_fine.png);
	WIDTH: 925px;
	LINE-HEIGHT: 15px;
	BACKGROUND-REPEAT: no-repeat;
margin:0 auto;
}
#footer .fineprint .bottom {
	padding-right: 25px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(http://images.800app.com/image/bk_foot_fine_bottom.png); PADDING-BOTTOM: 31px; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; text-align: center; margin:0 auto;}
#footer .fineprint .address { margin-top: 15px }

/*--------页面底部over------*/

.newslink a{ font-size:12px; color:#545454; text-decoration:none;}
.newslink a:hover{font-size:12px; color:#FF0000; text-decoration:none;}
a.news:link {
	font-size: 12px;
	color: #545454;
	text-decoration: none;
	line-height: 150%;
	font-weight:normal;
}
a.news:visited {
	font-size: 12px;
	color: #545454;
	line-height: 150%;
	text-decoration: none;
	font-weight:normal;
}
a.news:hover {
	font-size: 12px;
	color: #FF0000;
	line-height: 150%;
	text-decoration: underline;
	font-weight:normal;
}
a.news1:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 150%;
	font-weight:normal;
}
a.news1:visited {
	font-size: 12px;
	color: #000000;
	line-height: 150%;
	text-decoration: none;
	font-weight:normal;
}
a.news1:hover {
	font-size: 12px;
	color: #FF0000;
	line-height: 150%;
	text-decoration: underline;
	font-weight:normal;
}

.e_links a{
	font-size:12px;
	color:#808080;
	text-decoration:none;
}
.e_links a:hover{ font-size:12px; color:#FF0000; text-decoration:none;}

.casetitle { font-size:23px; color:#545454;}

.r_linktop{ float:right;}

/*---------srcoll----*/
.scroll_div {
	width:900px;
	height:105px;
	margin:0 auto;
	overflow: hidden;
	white-space: nowrap;
	background:#ffffff;
}
.scroll_div img {border: 0; padding:0px;
margin:0px -2px;
list-style:none;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{
	display:inline;
	padding:0px;
margin:0px;
list-style:none;
}

a.p_link:link { font-size:12px; color:#545454; text-decoration:none;}
a.p_link:visited{font-size:12px; color:#545454; text-decoration:none;}
a.p_link:hover { font-size:12px; color:#719acc; text-decoration:none;}

.inputbtn{ float:left;  cursor:pointer; width:23px; height:23px;}
/* search */
.search {
	padding:0;
	margin:0;
	float:right;
	height:40px;
	position: relative;
	top: 5px;
	display:block;
	float:right;
	padding:7px 0 0 0;
	left: 570px;
}

.search span {
	display:block;
	float:left;
	background:url(http://images.800app.com/image/search_bg.gif) left top no-repeat;
	width:100px;
	height:27px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	padding-top: 0;
	padding-right: 6px;
	padding-bottom: 0;
	padding-left: 6px;
}
.search  .keywords { float:left; border:0; background:none; height:10px; width:100px; padding:8px 0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#a1a1a1; }
.search .button { float:left; margin:0; padding:1px 0 0 0;}
.nav_ef {font-family: Arial, Helvetica, sans-serif;}

.kcyg{ font-size:12px; color:#719acc; font-family:Verdana, Arial, Helvetica, sans-serif}
.l_sitemap{ float:left; width:650px;}
.m_sitemap{ width:850px; margin:0 auto; height:auto; padding:20px 30px 20px 45px;}
a.s_maplink { font-size:12px; color:#545454; line-height:25px; text-decoration:none;}
a.s_maplink:hover {font-size:12px; color:#FF0000; line-height:25px; text-decoration: underline;}
.foot{clear:both;}
.linknei a{
	font-size:12px;
	color:#545454;
	text-decoration:none;
}