/* CSS Document */
li {list-style-type: none;}
.clearfix:after {display: block; height: 0px; visibility: hidden; clear: both; content: "."}
.clear{ clear:both;} 
.topMenu {FONT-SIZE: 12px; COLOR: #ffffff;  TEXT-DECORATION: none}
.leftContent {FONT-SIZE: 12px; COLOR: #5f5f5e; }
.leftTitle {FONT-SIZE: 12px;
	COLOR: #003b6f;
	background-image: url(/i/serarch.jpg);
	height: 21px;
	width: 162px;
	margin: 0px;
	padding: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.middleTitle {FONT-SIZE: 12px; COLOR: #003b6f; }
.middleContent01 {FONT-SIZE: 16px;COLOR: #0C528D;font-weight: bold;}
.middleContent02 {FONT-SIZE: 12px; COLOR: #005D90; TEXT-DECORATION: none}
.v14 {font-size: 14px;color: #FFFFFF;}
.middleContent02:hover {TEXT-DECORATION: underline}
.bottomNavigation {	FONT-SIZE: 8pt; COLOR: #188bc9; }
.rightTitle {FONT-SIZE: 10pt; COLOR: #5f5f5e; }
.seachInput {BORDER-RIGHT: #00abec 1px solid; BORDER-TOP: #00abec 1px solid; FONT-SIZE: 7.5pt; BORDER-LEFT: #00abec 1px solid; WIDTH: 70pt; BORDER-BOTTOM: #00abec 1px solid; }
.seachOK {BORDER-RIGHT: #ffffff; BORDER-TOP: #ffffff; FONT-SIZE: 12px; BORDER-LEFT: #ffffff; COLOR: #0086e1; BORDER-BOTTOM: #ffffff; ; BACKGROUND-COLOR: #ffffff}
.listSelect {
	BORDER-RIGHT: #00abec 1px solid; BORDER-TOP: #00abec 1px solid; FONT-SIZE: 7.5pt; BORDER-LEFT: #00abec 1px solid; BORDER-BOTTOM: #00abec 1px solid; 
}
.noBLine {
	COLOR: #5f5f5e; LINE-HEIGHT: normal; TEXT-DECORATION: blink
}
.timeShow {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 7.5pt; VERTICAL-ALIGN: text-bottom; BORDER-LEFT: medium none; COLOR: #ffffff; LINE-HEIGHT: 15px; BORDER-BOTTOM: medium none; ; LETTER-SPACING: 1pt; BACKGROUND-COLOR: #0086e1; TEXT-ALIGN: center
}
.leftTitle1 {
	FONT-SIZE: 12px; COLOR: #003b6f; 
}
.leftContent1 {
	FONT-SIZE: 12px; COLOR: #003b6f; ; TEXT-DECORATION: none
}
.productsFunction {
	FONT-SIZE: 8pt; COLOR: #000000; ; TEXT-DECORATION: none
}
.productsFunctionSelect {
	FONT-SIZE: 8pt; COLOR: #84db09; ; TEXT-DECORATION: none
}
.productsFunctionBox {
	BORDER-RIGHT: #bdbabd 1px; BORDER-TOP: #bdbabd 1px solid; BORDER-LEFT: #bdbabd 1px solid; BORDER-BOTTOM: #bdbabd 1px
}
.productsFunctionTitle {
	FONT-SIZE: 12px; COLOR: #5f5f5e; LINE-HEIGHT: 130%; 
}
.webTitle {
	FONT-SIZE: 12px; COLOR: #5f5f5e; LINE-HEIGHT: 130%; 
}

.productsFunctionContent {
	FONT-SIZE: 12px; COLOR: #000000; 
}
.productsFunctionContent1 {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 15pt; 
}
.cominfo {
	FONT-SIZE: 12px; COLOR: #5f5f5e; LINE-HEIGHT: 11pt; ; TEXT-DECORATION: none
}
.cominfo:hover {
	TEXT-DECORATION: underline
}
.sitmap {
	FONT-SIZE: 12px;
	COLOR: #FF6600;
	
	TEXT-DECORATION: none;
	font-weight: bold;
}
.sitmap:hover {
	TEXT-DECORATION: underline
}
.productsList {
	FONT-SIZE: 8pt; COLOR: #2D90AF;  TEXT-DECORATION: none
}
.productsList:hover {
	TEXT-DECORATION: underline
}
.listSelect1 {
	BORDER-RIGHT: #9ba2a9 1px solid; BORDER-TOP: #9ba2a9 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #9ba2a9 1px solid; WIDTH: 100pt; COLOR: #3d6389; BORDER-BOTTOM: #9ba2a9 1px solid; ; BACKGROUND-COLOR: #ffffff
}
.topMenu A {
	TEXT-DECORATION: none
}
.topMenu:hover {
	COLOR: #ffa114; TEXT-DECORATION: none
}
.leftContent A {
	TEXT-DECORATION: none
}
.leftContent:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.bottomNavigation A {
	TEXT-DECORATION: none
}
.bottomNavigation:hover {
	TEXT-DECORATION: underline
}
.leftTitle1 A {
	TEXT-DECORATION: none
}
.leftTitle1:hover {
	TEXT-DECORATION: underline
}
.infotitle {
	FONT-SIZE: 12px; COLOR: #333333; 
}
.infotext {
	FONT-SIZE: 12px; COLOR: #5f5f5e; LINE-HEIGHT: 15pt; 
}
.infotitle A {
	TEXT-DECORATION: none
}
.infotitle:hover {
	TEXT-DECORATION: underline
}
.infotext A {
	TEXT-DECORATION: none
}
.infotext:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.timeShow1 {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-SIZE: 7.5pt;
	VERTICAL-ALIGN: text-bottom;
	BORDER-LEFT: medium none;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	BORDER-BOTTOM: medium none;
	
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #ff7300;
	TEXT-ALIGN: center;
	background-image: url(i/albg.jpg);
	height: 21px;
	width: 36px;
}
.search {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-SIZE: 7.5pt;
	VERTICAL-ALIGN: text-bottom;
	BORDER-LEFT: medium none;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	BORDER-BOTTOM: medium none;
	
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #ff7300;
	TEXT-ALIGN: center;
	background-image: url(i/serarch.jpg);
	height: 21px;
	width: 162px;
}
.sitmap1 {
	FONT-SIZE: 12px; COLOR: #5f5f5e;  TEXT-DECORATION: none
}
.sitmap1:hover {
	TEXT-DECORATION: underline
}
.newstitle {
	FONT-SIZE: 12px; COLOR: #ffffff;  TEXT-DECORATION: none
}
.newstitle1 {
	FONT-SIZE: 12px; COLOR: #ffffff; , "Helvetica", "sans-serif"
}
.newstext {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 21px;  TEXT-DECORATION: none
}
.newstitle2 {
	FONT-SIZE: 75%; COLOR: #000000; LINE-HEIGHT: 130%; 
}
.newsContrl {
	FONT-SIZE: 12px; COLOR: #ffffff;  TEXT-DECORATION: none
}
.leftNews {
	FONT-SIZE: 8pt; COLOR: #5f5f5e; LINE-HEIGHT: 20px; 
}
.DownWP {
	FONT-SIZE: 12px; COLOR: #925382; LINE-HEIGHT: 12pt; ; TEXT-DECORATION: none
}
.DownWP:hover {
	TEXT-DECORATION: underline
}
.DownFile {
	FONT-SIZE: 12px; COLOR: #006dad; LINE-HEIGHT: 13pt; ; TEXT-DECORATION: none
}
.DownFile:hover {
	TEXT-DECORATION: underline
}
.ServiesFaqs {
	FONT-SIZE: 12px; COLOR: #006dad; LINE-HEIGHT: 13pt; TEXT-DECORATION: none
}
.ServiesFaqs:hover {
	TEXT-DECORATION: underline
}
.ServiesQuickLink {
	FONT-SIZE: 8pt; COLOR: #006dad; LINE-HEIGHT: 12pt; ; TEXT-DECORATION: none
}
.ServiesQuickLink:hover {
	TEXT-DECORATION: underline
}
.TipsText {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15pt; 
}
.rightfuntext {
	FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 12pt; ; TEXT-DECORATION: none
}
.rightfuntext:hover {
	TEXT-DECORATION: underline
}
.ComeTouch {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; ; TEXT-DECORATION: none
}
.10 {
	font-size: 10px;
	line-height: 18px;
	color: #F7F7F7;
}
#serviceLap{width:139px;float:right;  
     position:fixed !important; bottom/**/:30px;  
     position:absolute; z-index:10; right:0; color:#000000}
	 #serviceClose{float:right;width:35px;  
     position:fixed !important; bottom/**/:80px;  
     position:absolute; z-index:10; right:0;}
* html #serviceClose,* html #serviceLap{top:expression(offsetParent.scrollTop+100); }
* html #serviceClose{ margin-top:100px}
#serviceClose img{ cursor:pointer; float:right}
#contactLayList #serviceTitle{ background:url(/images/service_03.gif) no-repeat; height:28px; line-height:28px; text-align:center; font-weight:bold; font-size:12px}
#serviceList{background:url(/images/service_05.gif) repeat-y;padding:0 10px}
#serviceList ul{padding:0px;margin:0px;}
#serviceList li{ line-height:1.5em; padding:0 0 5px 0; height:25px; margin:0px;text-align:left }
#serviceList li img{padding-right:3px}
#serviceList li a{ font-size:12px;margin:0px; padding:0px;}
#LR_User_TextLink0 a,#serviceList li a:hover{ color:#FF0000}
#serviceTitle span{float:right; height:25px; width:25px; cursor:pointer}
#serviceList h4{ height:1.5em; font-size:12px;padding:5px 0 0 0}
#contactLayList #serviceBottom{ background:url(/images/service_07.gif) no-repeat; height:28px; line-height:5px; text-align:center}
#contactLayList{ width:139px; height:463px;}
#serviceLap a{color:#000000}
.templates  { margin:10px; padding:0px; width:700px;}
.templates  h3{background-color:#f5f5f4; margin: 20px 0 0 0px;font-size:14px; font-weight:bold; width:670px; padding:10px; border-bottom:1px #CCCCCC solid;  border-top:1px #CCCCCC solid; }
.templates ul{ margin:0px; padding:0px; width:670px;}
.templates li{ margin:0px; padding:10px;list-style:none;  border-bottom:1px #CCCCCC solid;   }
.templates p{ margin:0px 0 5px 0px; padding:0px;}
.temp{ width:700px; margin:0px; padding:0px;}
.temp h3{ margin:20px 1px; padding:0px; font-size:14px; color:#666666; border-bottom:1px #CCCCCC solid; padding: 0 0 10px 0;}
.temp ul{ margin:0px; padding:0px;}
.temp li{ margin:5px 10px 10px 0px;list-style:none; width:200px; float:left;  }
.temp p{ margin:0px 0 15px 0px; padding:0px; text-align:center;}
.temp .mb01{ border:1px #CCCCCC solid; width:172px; padding:1px;}
.temp .view{ text-align:right; margin: 0 0 4px 0px;width:172px; }
#case_container_r, #casevideo{ margin:0px; padding:0px; width:172px; text-align:right;}
