@charset "utf-8";
/*
 * Uwaysoft Technology Copyright
 * 
 * @author: meizhi
 * @email:  javameizhi@hotmail.com
 */


ol {font-family: Arial,"宋体","Microsoft Sans Serif", sans-serif;}
.top_image {margin-bottom:5px;}

.left_nav { float:left; width:250px; min-height:300px; /*to be delete background: url(../images/navigator_bg.jpg) no-repeat;*/}
	.left_nav .left_nav_top {_margin-bottom:-5px;/*For IE6*/ height: 80px; overflow:hidden;/*For IE6*/ background:url(../images/navigator_top.jpg) top left no-repeat;}
	.left_nav .left_nav_bottom {_margin-top:-5px;/*For IE6*/ height: 29px; background:url(../images/navigator_bottom.jpg) left bottom no-repeat;} 
	.left_nav .left_nav_main { min-height: 50px; background:url(../images/navigator_center.jpg) repeat-y;}
	.left_nav ul { font-weight: normal; padding: 10px 0 10px 0; margin: 0 6px 0 2px; }
	.left_nav a { color:#245194; font-weight:bold; letter-spacing:0em; display:block; zoom:1;/*For IE6(display:block doesn't work)*/ padding: 8px 0 8px 50px; background: url(../images/content_right_title_bak.jpg) repeat-x; }
	.left_nav ul li a:hover { color:#fff; background: url(../images/nav_hover_bg02.jpg) repeat-x;}
	.left_nav ul li a img {padding: 3px 10px 0 0;}
	.left_nav .back_top {_margin-bottom:0px;/*For IE6*/ margin-top: 20px; height: 61px; overflow:hidden;/*For IE6*/ background:url(../images/back_m_top02.jpg) top left no-repeat;}
	.left_nav .back_bottom { _margin-top:-11px;/*For IE6*/ height: 90px; background:url(../images/back_m_bottom02.jpg) left bottom no-repeat;}
	.left_nav .content_main { min-height: 200px; background:url(../images/back_m.jpg) repeat-y;}
	.left_nav .content_main h3 a { color:#245194; height:30px; padding: 10px 0 0 35px; margin-right:130px; font-size:1.2em; letter-spacing:0em; font-weight:bold; background: url(../images/border01.jpg) bottom right no-repeat;}
	.left_nav .content_main ul { padding: 10px 0 0 0; margin: 0 7px 0 2px;height:100%;}
	.left_nav .content_main ul span {display:block; width:100%; height:32px;_margin-top: -14px;}
	.left_nav .content_main ul span a { padding: 9px 10px; letter-spacing:0; font-weight:normal;}
	.left_nav .content_main ul span a:hover { color:#105feb; background: url(../images/content_right_title_hover.jpg) repeat-x;}
	.left_nav .content_main .nav_more {width:200px; height:10px; margin: 0 20px 5px 20px; } 
	.left_nav .content_main .nav_more a { background:#fff; }
	.left_nav .content_main .nav_more a img {padding: 0 0 0 80px;}

/*
border: 1px #000 solid;	
*/	 
		 
.right_main { float:right; width:740px;}
	.right_main .bold1 { font-weight: bold;font-size: 4em;}
	.right_main .bold { font-weight: bold;}
	.right_main .right_main_top {_margin-bottom:-3px;/*For IE6*/ height: 6px; overflow:hidden;/*For IE6*/ background:url(../images/back_e_top.jpg) top left no-repeat;}
	.right_main .right_main_bottom {_margin-top:-11px;/*For IE6*/ height: 7px; background:url(../images/back_e_bottom.jpg) left bottom no-repeat;}
	.right_main .right_main_content {min-height: 400px; background:url(../images/back_e.jpg) repeat-y;}
	.right_main .location {margin: 5px 0 6px 0;}
	.right_main img {padding-left: 50px;  margin:0 auto;}
	.right_main_content h3 { color:#000; font-family: Arial,"宋体","Microsoft Sans Serif", sans-serif; font-size: 1.2em; letter-spacing:0.5em;  font-weight:bold; text-align: center; padding: 20px 0 20px 0; margin-bottom: 25px; background:url(../images/border02.jpg) bottom center no-repeat;}
	.right_main_content p {margin: 10px 50px 10px 50px; line-height: 1.5em;}
	.right_main_content p ul {margin-left: 20px; }
	.right_main_content p ul li {list-style: circle; font-family: Arial,"宋体","Microsoft Sans Serif", sans-serif;}
	.right_main_content .service_image { padding: 0 120px;}
	
	.right_main #news ul { margin: 0 5px; padding-bottom:100px; font-family: Arial,"宋体","Microsoft Sans Serif", sans-serif;}
	.right_main #news li { list-style:none; width:550px; height:17px; padding:6px 0 2px 0; margin:0 20px 0 80px; border-bottom: 1px dashed #b7bbc3;}
	.right_main #news li a { float:left; color:#000; width:480px;}
	.right_main #news li a:hover {color:#245194;} 
	.right_main #news ul li span { float:right; text-align:right;}
	.right_main #news ul span {width: 500px; display:block; margin:5px 0 0 50px; padding:5px 0 2px 0;  border-bottom: 1px dashed #b7bbc3;}
	.right_main #news ul span a { float:left; color:#000; width:480px; height:20px;}
	.right_main #news ul span a:hover {color:#245194;} 
	.right_main #newsSite {text-indent:0; }

	.right_main #job { padding: 20px 50px; font-family: Arial,"宋体","Microsoft Sans Serif", sans-serif; font-size: 1em;}
	.right_main #job h4 { margin: 10px 10px;}
	.right_main #job ul {margin: 0 0 50px 30px;}
	.right_main #job ul li {line-height: 1.5em;}
	.right_main #job ol {margin: 0 0 10px 40px;}
	
	.right_main #case ol {margin: 0 50px 10px 80px;}
	.right_main #case ol p {margin: 10px 50px 10px 10px;}
	
	.right_main .contact {height:100px; width:400px; margin: 0 0 20px 120px; padding-left: 20px; border-bottom: 1px #000 dotted; background: url(../images/mail.jpg) left bottom no-repeat;}
	
	.right_main .site_map ul {padding-left:0; font: 1em #000 bold; width:200px; margin: 20px 80px;}
	.right_main .site_map ul li {margin:5px 0 5px 40px; line-height:20px;}

