/* CSS Document */
/*background:url(images/bj_02.gif) repeat;*/
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}

ul, ol {
    list-style-type:none;
}
fieldset, img {
    border:medium none;
}
.cana:link {color: #000000;text-decoration: none;}
.cana:visited {color: #000000;text-decoration: none;}
.cana:hover {color: #FF3000;text-decoration: underline;}
.nav:link {color: #ffffff;text-decoration: none;}
.nav:visited {color: #ffffff;text-decoration: none;}
.nav:hover {color: #000000;text-decoration: underline;}
.font{ color:#FF7100; font-weight:bold; font-size:14px;}
.font1{ color:#FFffff; font-weight:bold; font-size:14px;}
.solutions{ border:solid 1px #CACACA; padding:1px;}
.fudong{ float:left; margin-left:12px; margin-top:12px;}
.xx {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #B2B2B2;margin-top:10px; margin-left:15px;}
.qq {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}
.FONT2{ line-height:22px; padding:10px;}
.FONT3{ line-height:20px; padding:10px;}
.fu_x{border-top-width: 1px;border-top-style: solid;border-top-color: #DDDDDD;}
.tel{ color:#FF7100; font-weight:bold; font-size:16px;}
.about_x{ border:solid 1px #CDCDCD;}
.about_x1{ border:solid 1px #CDCDCD; padding:1px;}
.about{ color:#005BD5; font-size:14px; font-weight:bold;}
.about_fudong{ float:left; margin-left:16px;}
.about_nav:link {color: #000000;text-decoration: none; font-size:13px;}
.about_nav:visited {color: #000000;text-decoration: none;  font-size:13px;}
.about_nav:hover {color: #FF3000;text-decoration: underline;  font-size:13px;}
.font4{ color:#000000; font-weight:bold; font-size:14px;}
/* CSS navigation */
.navigation_r { width:270px; float:right; }
.index_tabtitlel { background: url(image/tab/index_nav_bg1.gif) no-repeat scroll center top transparent; clear:both; height:30px; overflow:hidden; width:450px; float: right;border:1px solid #cccccc; border-bottom:none; }
.index_tabtitler { background: url(image/tab/index_nav_bg2.gif) no-repeat scroll center top transparent; clear:both; height:26px; overflow:hidden; width:270px; float: right; }
.index_tabtitlel ul { border:0 none; margin:0; padding:0 0 0 2px; }
.index_tabtitler ul { border:0 none; margin:0; padding:0 0 0 2px; }
.index_tabtitlel .active { background: url(image/tab/index_nav_simple.gif) no-repeat scroll center bottom transparent; color:#333; font-size:12px; }
.index_tabtitler .active { background: url(image/tab/index_nav_simple.gif) no-repeat scroll center bottom transparent; color:#000; font-size:12px; }
.index_tabtitlel li { cursor:pointer; float:left; height:24px; list-style-type:none; padding-top:9px; text-align:center; width:120px; }
.index_tabtitlel li a { color:#333; text-decoration:none;}
.index_tabtitler li { cursor:pointer; float:left; height:18px; list-style-type:none; padding-top:8px; text-align:center; width:120px; }
.index_tabcontentl { background: none; float:right; height:100%; line-height:20px; padding:30px 0 6px 50px; text-align:left; width:400px; border:1px solid #cccccc;border-top:none; }
.index_tabcontentr { background: url(image/tab/index_nav_main2.gif) no-repeat scroll center bottom transparent; float:left; height:100%; line-height:20px; padding:10px 5px 6px; text-align:left; width:260px; }
.none { display:none; }
.index_pnavbe2 { background: url(image/tab/index_nav_line.gif) no-repeat scroll right center transparent; }
.index_pnavb1 { float:left; line-height:20px; padding: 10px; padding-top: 0px; padding-right: 0px; }
.index_pnavb1 a { color:#333; text-decoration:none;}
.index_pnavb1 a:hover { color:#F60; text-decoration:none; }
.index_pnavb1 input { border:#CCC solid 1px; padding:2px 2px 1px; height:15px; }
.index_pnavb2 { float:left; padding:4px 20px; width:335px; }
.index_pnavbe3 { border-bottom:1px solid #EEEEEE; }
.index_pnavb2l { float:left; padding:0; }
.index_pnavb2r { float:left; width:220px; }
.index_pnavbe { background: url(image/tab/index_nav_line.gif) no-repeat scroll right center transparent; }
.right_p { text-align:right; }
.more { color: #00F; }

