@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:22px; }
*{ margin:0; padding:0; }
ul, li{ list-style:none; }
img{ border:0; }
a, a:hover{ text-decoration:none; }
a{ color:#000; }
a:hover{ color:#D82520; }
input, select, textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.clear1{ clear:both; margin:0 auto; height:16px; overflow:hidden; }
.red{ color:#CB1500; }
.gray{ color:#666; }

/* area */
#header, #content, #footer{ clear:both; width:951px; margin:0 auto; }

/* header */
.subNav{ padding:0 0 0 0; background:url(../images/logo.jpg) no-repeat left  ; text-align:right; height:100px; }
.subNav a{ padding:0 24px 0 8px; background:url(../images/arrow1.jpg) no-repeat left center; color:#5F5F5F; }
.subNav a:hover{ color:#000; }
.subNav strong a{ background-position:-40px top; }
.navBg{ height:34px; background:url(../images/navBg.jpg) no-repeat left top; }
.nav{ float:left; width:740px; background:url(../images/nav.jpg) no-repeat left top; height:34px; }
.nav ul{list-style:none; margin-left:5px;}
.nav ul li{ float:left; display:block; width:89px; text-align:center; line-height:36px;}
.nav ul li a{ color:#FFF;}
#nav { color:#fff;height:20px;line-height:25px;text-align:center;list-style:none;}
	#nav a{color:#fff;}
	#nav li{width:89px;float:left;position:relative;z-index:1;}
	#nav li .title{display:block;}
	#nav li .title:hover{background-color:green;}
	#nav li .submenu{width:89px;margin:0 auto;background:#006666;position:absolute;left:0;top:25px;display:none;}
	#nav li .submenu dd{border-top:1px dotted #ddd;color:#fff;}
.search{ float:left; margin-top:5px; }
.search input{ width:160px; border:solid 1px #D5D5D5; color:#797979;}
.search input, .search img{ vertical-align:middle; }
.flash{ margin:8px 0 8px 0; }

/* content-left */
.contentLeft{ float:left; width:233px; }
.memberPadding{ padding:14px 0 6px 20px; color:#00776D; }
.member p{ margin-top:4px; }
.member input{ width:120px; height:18px; border:solid 1px #00776D; }
.member .p1 a{ color:#CB1500; text-decoration:underline; }
.member .p2{ margin-left:60px; }
.member .p2 img{ vertical-align:middle; }
.member .p2 a{ color:#00776D; }
.member a:hover{ color:#000; }

.links{
	height:auto;
	background:url(../images/title2.jpg) no-repeat left top;
	margin-left:auto;
	margin-right:auto;
	width:950px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.skin1{ padding:40px 0 0 5px; }
.links select { width:190px;   }
.links li{ float:left; padding-left:5px;}
/* content-right */
.contentRight{ float:right; width:697px; }
.news{ float:left; width:442px; }
.news ul{ margin:8px 6px 0 6px; height:156px; }
.news li{ height:22px; padding:0 8px; background:url(../images/arrow2.jpg) no-repeat 8px center; border-bottom:#CCC 1px dashed; line-height:24px; text-indent:12px; overflow:hidden; }
.newsTitle1{ float:left; display:block; width:344px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.newsTime1{ float:right; display:block; width:70px; color:#666; font-size:11px; }

.project{ float:right; width:230px; }
.pro li{ float:left; width:152px; padding:0 10px; margin:15px 0 6px 0; text-align:center; border-left:#CCC 1px dashed; }
.pro .li1{ border:0; }
.pro li img{ margin-bottom:6px; padding:2px; background:url(../images/bg3.jpg) no-repeat left top; }

.about{ float:left; width:340px; }
.aboutPadding{ height:66px; padding:15px; background:url(../images/bg4.jpg) no-repeat left top; }

/* footer */
#footer{ margin-top:0px; padding:15px 0; background-color:#00776D; color:#CCE4E2; text-align:center; line-height:18px; }

.TitleA a:link {color:#797979; text-decoration: none}
.TitleA a:visited {color:#797979; text-decoration: none}
.TitleA a:hover{color:#797979; text-decoration:underline; }



.video{width:320px; height:240px;bottom:0; border:#000 solid 1px;
position: fixed;
right:0;
z-index:1;
_position: absolute; _bottom: auto; _top: expression( eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight) - 1 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight) - 1);}
#lovexin12,#lovexin14{
width:90px;
height:230px;
background-color:#ededed;
border:1px solid #ddd;
}

 

