@charset "utf-8";
/* 
--------------------------------------------------
Anchiva
css.css
yicoo[lyayt @ 126.com]
9/24/2008 
Copyright © 2008 Anchiva.com
--------------------------------------------------
*/

/* 全局样式 */
body{ margin:0 auto; padding:0; background:#fff url(../../images/en/an01_02.gif) repeat-x top left; font:11px/14px Verdana, Arial, Helvetica, sans-serif;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, div {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
ul, ol {
	list-style: none;
}
blockquote:before, 
blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
.clear:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
* html .clear {
	height: 1%;
}

.bothClear { 
	clear:both;
}
.overflow{ overflow:auto; zoom:1;}
.clear{ clear:both; line-height:0;}
.floatleft{ float:left;}
.floatright{ float:right;}
.support{ padding-left:30px;}
.noright{ margin-right:0;}
.noleft{ margin-left:0;}
select, input{ margin:0; padding:0;}

/* 文字样式 */
.fb { font-weight:bold;}
.fn{ font-weight:normal;}
.black, a.black:link,a.black:visited { color:#000000; text-decoration:none;}
a.black:hover,a.black:active { color:#666666; text-decoration:underline;}

.black1, a.black1:link,a.black1:visited { color:#000000; text-decoration:underline;}
a.black1:hover,a.black1:active { color:#1b2d76; text-decoration:underline;}

.blue, a.blue:link,a.blue:visited { color:#2087e2; text-decoration:none;}
a.blue:hover,a.blue:active { color:#FF3300; text-decoration:underline;}

.green{ color:#359280; text-decoration:none;}

.sblue, a.sblue:link,a.sblue:visited { color:#091e57; text-decoration:none;}
a.sblue:hover,a.sblue:active { color:#FF3300; text-decoration:underline;}

.orange, a.orange:link,a.orange:visited { color:#ff5400; text-decoration:none;}
a.orange:hover,a.orange:active { color:#000; text-decoration:underline;}

.gray, a.gray:link,a.gray:visited { color:#494949; text-decoration:none;}
a.gray:hover,a.gray:active { color:#000; text-decoration:underline;}

.gray1, a.gray1:link,a.gray1:visited { color:#494949; text-decoration:none;}
a.gray1:hover,a.gray1:active { color:#cc3333; font-weight:bold;}

.red, a.red:link,a.red:visited { color:#cc3333; text-decoration:none;}
a.red:hover,a.red:active { color:#000; text-decoration:underline;}

/* 主框架样式 */
.main{ width:880px; margin:0 auto;}

/* ----- 头部样式 ----- */
.head{ width:880px; height:58px;}
.head .logo{ float:left; width:156px; height:32px; padding-top:14px;}
.topright { float:right; width:300px;}
.subnav { margin:12px 0 6px 0; float:right; width:290px; text-align:right}
*html .subnav { margin:8px 0 0 0;}
.subnav ul{text-align:right;}
.subnav ul li{ float:left; font-size:9px; font-family:Arial, Helvetica, sans-serif; }
.search { text-align:right;}
.search ul{}
.search ul li{ float:right; margin-right:5px;}
.search ul li.dw{ margin-top:0px;}
*+html .search ul li.dw{ margin-top:-1px;}
*html .search ul li.dw{ margin-top:-1px;}
.search ul li.dw1{ margin-top:2px; margin-right:0;}
*+html .search ul li.dw1{ margin-top:2px; margin-right:0; margin-left:-5px;}
*html .search ul li.dw1{ margin-top:2px; margin-right:0; margin-left:-5px;}
.put{ height:14px; padding-top:2px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.sel{height:18px; line-height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:120px;}
*+html .sel{height:20px;}
.bnt{ width:47px; height:17px; border:0;} 

/* ----- 导航样式 ----- */
#nav .no{ background:none;}
#nav {background:url(../../images/en/an01_17.gif) repeat-x bottom center; height: 37px; border:1px solid #dfdfdf; text-align:center; line-height:37px; padding-left:80px;}
#nav a, 
#nav ul li a:link, 
#nav ul li a:visited{ display: block; color:#000000; text-decoration:none; text-align:center;}
#nav ul li a:hover, 
#nav ul li a:active{ color:#FF6600; text-decoration:none;}
#nav a:hover {color:#FF6600; text-decoration:none;}
#nav li {float:left; padding:0 23px; font-size:11px; font-weight:bold; line-height:37px; text-align:center; background: url(../../images/en/an01_20.gif) no-repeat center right; display:block;}
#nav li ul {list-style-type: none; text-align:left; left: -999em; width: 100px; position: absolute; color:#000; margin-left:-24px;}
#nav li:hover ul, li.over ul {	display: block;}
#nav li ul li {
    float: left;
	margin-left:18px !important;
	margin-left:9px;
    width: 110px;
    background-image:none;
    background-color: #EFEFEF;
   	text-align:left;
    font-size:10px;
    line-height:18px;
    padding:0;
    border-bottom:1px solid #CCCCCC;
    font-weight:normal;
	display:block;
}
#nav li ul.company li {  width: 130px;}
#nav li ul.solution li {  width: 140px;}
#nav li ul.news li {  width: 125px;}
#nav li ul a {display: block; text-align:left; padding: 0 5px; color:#000;}
#nav li ul a:link {color:#000; text-decoration:none; text-align:left;}
#nav li ul a:visited {color:#000; text-decoration:none; text-align:left;}
#nav li ul a:hover {color:#fff; text-decoration:none; background:#C00; text-align:left;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}

/* ---------  language  ---------------------*/
#lang a, 
#lang ul li a:link, 
#lang ul li a:visited{ display: block; color:#000000; text-decoration:none; text-align:center;}
#lang ul li a:hover, 
#lang ul li a:active{ color:#FF6600; text-decoration:none;}
#lang a:hover {color:#FF6600; text-decoration:none;}
#lang li ul {list-style-type: none; text-align:left; left: -999em; width: 65px; position: absolute; color:#000; margin-left:-24px;}
#lang li ul li {
    float: left;
	margin-left:24px !important;
	margin-left:12px;
    width: 65px;
    background-image:none;
    background-color: #EFEFEF;
   	text-align:left;
    font-size:10px;
    line-height:18px;
    padding:0;
    border-bottom:1px solid #CCCCCC;
    font-weight:normal;
	display:block;
}

#lang li ul a {display: block; text-align:left; padding: 0 5px; color:#000;}
#lang li ul a:link {color:#000; text-decoration:none; text-align:left;}
#lang li ul a:visited {color:#000; text-decoration:none; text-align:left;}
#lang li ul a:hover {color:#fff; text-decoration:none; background:#C00; text-align:left;}
#lang li:hover ul {left: auto;}
#lang li.sfhover ul {left: auto;}

/* ----- 主体内容样式 ----- */
.content { width:880px; background:#FFF url(../../images/en/an01_25.gif) repeat-y top center; border-bottom:1px solid #dfdfdf; }
*+html .content{ overflow: visible; padding-bottom:18px;}/* ie7 */
*html .content{ padding-bottom:12px;}/* ie6 */
/* ----- 主体左边内容样式 ----- */
.contentleft { width:674px; float:left;}
.conlproduce{ margin:10px 0 0 12px; width:672px;}
.conlproduce img{ margin-right:8px; float:right;}

.conlnews{ margin:12px 0 0 16px; padding-bottom:14px;}
*html .conlnews{ margin:8px 0 -12px 16px;}
.conlnewsbg{ background:url(../../images/en/newsbg.gif) no-repeat top center; width:296px; height:153px; padding:12px;}
.conlnewsbg h1{ border-bottom:1px solid #cecece; color:#1b2d76; font-size:11px; font-weight:bold; text-align:left; padding-bottom:6px; position:relative; font-family: Arial, Verdana, Helvetica, sans-serif;}

.conlnewsbg h1 span{ position: absolute; top:4px; right:0;}
*html .conlnewsbg h1 span{ position: absolute; top:4px; right:13px;}/* ie6 */
.conlnewsbg ul{ margin-top:8px;}
.conlnewsbg ul li { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px; margin-bottom:5px;}

.conlfoot{ margin:0 0 18px 16px; overflow:auto;}
*+html .conlfoot{overflow:visible;}/* ie7 */ 
*html .conlfoot{margin:0 0 18px 12px; }/* ie6 */
.conlfootbg { background:url(../../images/en/parbg.gif) no-repeat top center; width:296px; height:79px; padding:12px;}
*html .conlfootbg {}
.conlfootbg h1{ color:#1b2d76; font-size:11px; font-weight:bold; text-align:left; padding-bottom:6px; position:relative; font-family: Arial, Verdana, Helvetica, sans-serif;}
.conlfootbg h1 span{ position: absolute; top:4px; right:0;}
*html .conlfootbg h1 span{ position: absolute; top:4px; right:13px;}/* ie6 */
.conlfootbg ul { margin-top:8px;}
.conlfootbg ul li{ width:140px; float:left; margin-right:8px; color:#2087e2;}
.conlfootbg ul li.kk{ margin-bottom:8px; width:100px; padding-left:35px; float:left;}
.conlfootbg ul li.right{ }
.conlfootbg1{width: 300px; height:53px;}
.conlfootbg1 ul { margin-top:8px; margin-left:5px;}
.conlfootbg1 ul li{ width:140px; float:left; margin-right:3px; color:#2087e2;}
.conlfootbg1 ul li.kk{ margin-bottom:8px; margin-left:10px; width:130px; }

/* ----- 主体右边内容样式 ----- */
.contentright { width:190px; float:right;}
*+html .contentright { margin-left:8px;} /* ie7 */
.conriica{ padding:12px; font: 10px/14px Verdana, Arial, Helvetica, sans-serif; color:#091e57;}

.conrilab{ width:190px; margin:0;}
.conrilab h3{ background:url(../../images/en/an01_48.gif) repeat-x left center;  height:26px; font-size:10px; margin-top:5px; line-height:26px; padding-left:5px;}
.status{ width:177px; height:61px; background: url(../../images/en/an01_52.gif) no-repeat bottom center; margin:8px auto 0; position:relative;}
*html .status{ margin-bottom:5px; margin-top:4px;}/* ie6 */
.status h4{color:#1b2d76; font-size:9px; font-weight:bold; text-align:left; width:177px; margin:1px auto 0;}
.statusdate {position:absolute; width:60px; left:0; bottom:1px; font-size:10px; font-family:Arial;}

.lableve1{
    width:6px;
    height:7px;
    position:absolute;
    bottom:1px;
    right:99px;
}
.lableve2{
    width:6px;
    height:7px;
    position:absolute;
    bottom:1px;
    right:79px;
}
.lableve3{
    width:6px;
    height:7px;
    position:absolute;
    bottom:1px;
    right:58px;
}
.lableve4{
    width:6px;
    height:7px;
    position:absolute;
    bottom:1px;
    right:38px;
}
.lableve5{
    width:6px;
    height:7px;
    position:absolute;
    bottom:1px;
    right:18px;
}
.conrilab h2{color:#1b2d76; font-size:9px; font-weight:bold; text-align:left; width:177px; margin:5px auto 0;}
*html .conrilab h2 {margin:0 auto;}
.conrilab ul{ width:177px; margin:0 auto;}
.conrilab ul.bd{margin:8px auto;font-family:Verdana, Arial; }
.conrilab ul li{ font-size:11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height:17px;}
.conrilab ul li.bdh{line-height:20px;}
*html .conrilab ul li.bdh{line-height:20px; height:20px;}
.conrionline { width:177px; margin:2px auto 0;}

/* ********************************  more页面样式  ********************************* */
.zicontent { width:880px; background: #FFF url(../../images/en/zibg.gif) repeat-y top center; border-bottom:1px solid #dfdfdf; padding-bottom:18px;}
.zileft { width:172px; float:left; margin-right:30px;}
.ziright{ width:650px; float:left;}
.news h1{ background:url(../../images/en/an01_48.gif) repeat-x left center;  height:26px; font-size:10px; line-height:26px; padding-left:8px;}
.news ul{ padding: 0px 1px 0;}
.news ul li{  height:22px;border-top:1px solid #FFFFFF; border-bottom:1px solid #d1d1d1; padding:4px 7px 0 15px; color:#494949;}
.news ul li.sub { padding-left:40px;}
.newsearch{ margin:8px; text-align:center;}
.newstitle { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #999999; color:#1b2d76; padding:15px 0 8px}
.innews{}
.innews ul{}
.innews ul li{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; line-height:18px; padding:8px 0;}
.innews ul li.dise{ background-color:#f1f1f1;}
.innews ul li.two{ font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

/* ********************************  搜索页面样式  ********************************* */
.seacontent {background-color:#FFFFFF; width:878px; border:1px solid #dfdfdf; padding-bottom:18px; border-top-width:0;}
.seatitle { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #cc3333; color:#cc3333; padding:15px 0 8px; margin:0 20px; position:relative;}
.seatitle span{ position:absolute; right:0; bottom:3px; margin:0; padding:0; font-weight:normal; font-size:10px;}
.seatet {margin:0 20px;}
.seatet ul li{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; padding:8px 0; border-bottom:1px dotted #000;}

/* ----- 版权样式 ----- */
.footer { width:880px; margin:0 auto; text-align:center; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#8f8f8f; position:relative; background-color:#FFFFFF;
}
.footer .txt{padding-top:26px; padding-bottom:40px;}
a.footer:link,a.footer:visited{color:#8f8f8f; text-decoration:none;}
a.footer:hover,a.footer:active {color:#8f8f8f;  text-decoration:underline;}
.top{ position:absolute; top:0; right:0; width:58px; height:26px;}

/* ----- 翻页样式 ----- */
.black2 {padding:7px; margin:3px; text-align: right;}
.black2 a {border: #000000 1px solid; padding-right: 5px;  padding-left: 5px; padding-bottom: 2px; margin: 2px; color: #000000; padding-top: 2px; text-decoration: none;}
.black2 a:hover {border: #000000 1px solid; color: #fff; background-color: #000;}
.black2 a:active {border: #000000 1px solid; color: #fff; background-color: #000;}
.black2 span.current {border: #000000 1px solid; padding:2px 5px; font-weight: bold; margin: 2px; color: #fff; background-color: #000000;}
.black2 span.disabled {border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #ddd; padding-top: 2px; border-bottom: #eee 1px solid;}
/*------  me  ------*/
.title_blue {
	font-size: 14px;
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}