﻿/* ============================================================================ 全局 == */
html { height: 100%; }
body { margin: 0; height: 100%; background: #fff; font-size: 12px; font-family: tahoma,Arial,Century Gothic,verdana,Helvetica,sans-serif; color: #000; line-height: 150%; word-break: break-all; }

div,ul,ol,form { margin: 0; padding: 0; }
img { border: 0; }
li { list-style: none; }
.input {
	BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; WIDTH: 80px; BORDER-BOTTOM: #dadada 1px solid; color:#CCCCCC;}
.TEXTAREA {
	FONT-SIZE: 12px; COLOR: #5f666f
}
h2,h3,h4,h5,h6,h7 { margin: 0; padding: 0; text-align: left; font-size: 12px; font-weight: 400; }
h1 { font-size: 14px; font-weight: 800; color:#cda2b0; display : inline}
p { margin: 0; }
/* ============================================================================ 连接 == */
a:link{ text-decoration: none; color: #000; }
a:visited { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; color: #000; }
a:active { text-decoration: underline; color: #000; }
/* ============================================================================ 常用 == */
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.none { display: none; }
/* ============================================================================ 布局 == */
#header { width:1002px; margin-left:auto; margin-right:auto; position:relative}
.header_top { background:url(../images/header_top.gif); height:90px; }
.logo { float:left; width:96px; height:90px;}
.logo_name {float:left;padding-top:24px; position:absolute; left: 86px;}
.banner { float:right; padding-top:22px;}
.header_line { height:11px; width:1002px; background:url(../images/header_line.gif) repeat-x;}
#menu { height:29px; float:left; background: url(../images/menu.gif) repeat-x; width:1002px; line-height:29px; _margin-top:-3px; margin-bottom:1px;}
#menu ul { margin:0px; padding:0px;}
#menu li { float:left; font-weight:bold; color:#FFFFFF; font-size:14px; padding-left:16px;}
#menu li a:link{ text-decoration: none; color: #fff; }
#menu li a:visited { text-decoration: none; color: #fff; }
#menu li a:hover { text-decoration: underline; color: #fff; }
#menu li a:active { text-decoration: underline; color: #fff; }
#menu li span { color:#f8b828; font-size:14px;}
#menu li span a:link{ text-decoration: none; color: #f8b828; }
#menu li span a:visited { text-decoration: none; color: #f8b828; }
#menu li span a:hover { text-decoration: underline; color: #f8b828; }
#menu li span a:active { text-decoration: underline; color: #f8b828; }


#zhuti { width:1002px; margin-left:auto; margin-right:auto;}
/*左边*/
.lianjie { height:15px; _height:8px;}
#zhuti_left { margin-left:18px; width:231px; float:left; _margin-left:10px;}
.fangan { width:231px; height:auto; background:#e8e8e8; margin-top:5px;}
.whoise { width:231px; height:autopx; background:#e8e8e8;}
.fangan_border { width:219px; height:autopx; border:#d8d8d8 1px solid; margin:5px; background-color:#FFFFFF; }
.nav_bg { width:219px; background:url(../images/left_bg.gif) repeat-x; height:29px;}
.nav_font { line-height:28px; padding-left:13px; _padding-top:7px; color:#b20808; font-size:14px; font-weight:bold;}
.fangan_nr { margin-top:13px; margin-left:8px;}
.whoise_nr { margin-left:8px;}
.fangan_1 { width:98%; float:left; margin-top:1px;}
.fangan_ico { margin-right:9px; float:left; line-height:22px;}
.fangan_title { color:#0888a8; font-weight:bold; float:left; line-height:14px;}
.fangan_title a:link{ text-decoration: none; color:#0888a8; }
.fangan_title a:visited { text-decoration: none; color:#0888a8; }
.fangan_title a:hover { text-decoration: underline; color:#0888a8; }
.fangan_title a:active { text-decoration: underline; color:#0888a8; }
.fangan_jieshao { color:#484848; width:85%; float:left; padding-left:26px; line-height:24px;word-wrap:break-word; height:24px; overflow:hidden;}

.jieshao { width:231px; height:381px; background:#e8e8e8; margin-top:4px;}
.jieshao_border { width:219px; height:210px; border:#d8d8d8 1px solid; margin:5px; background-color:#FFFFFF; }
.moshi_border { width:219px; height:151px; border:#d8d8d8 1px solid; margin:5px; background-color:#FFFFFF; }
.jieshao_nr { text-indent:2em; _line-height:24px; padding:0px 5px; line-height:23px;}
.jieshao_nr span { color:#d09111;}
.moshi_nr1 { margin-left:17px; margin-top:7px; background:url(../images/moshi_1.gif) no-repeat; width:146px; height:28px; line-height:28px; color:#b20808; padding-left:39px;}
.moshi_nr2 { margin-left:17px; margin-top:7px; background:url(../images/moshi_2.gif) no-repeat; width:146px; height:28px; line-height:28px; color:#b20808; padding-left:39px;}
.moshi_nr3 { margin-left:17px; margin-top:7px; background:url(../images/moshi_3.gif) no-repeat; width:146px; height:28px; line-height:28px; color:#b20808; padding-left:39px;}
.moshi_nr4 { margin-left:17px; margin-top:7px; background:url(../images/moshi_4.gif) no-repeat; width:146px; height:28px; line-height:28px; color:#b20808; padding-left:39px;}

/*中间*/
#zhuti_center { width:513px; float:left; margin-left:6px;}
#List_center { width:760px; float:left; margin-left:6px;}
.box { background: #E8E8E8; }
.boxtop { background: url(../images/ne.gif) no-repeat top right; }
.boxtop div { font-size: 0;height: 6px; background: url(../images/nw.gif) no-repeat top left; }
.boxbottom { background: url(../images/se.gif) no-repeat bottom right; }
.boxbottom div { font-size: 0;height: 6px; background: url(../images/sw.gif) no-repeat bottom left; }
.boxcontent {padding: 0px 6px 0px 6px; height:auto;}
.boxcontent ul {padding: 0px 6px 0px 6px; height:auto;}

.idc { margin-top:5px; border:1px solid #d8d8d8; padding-top:2px; height:235px;}
.idc_nav{ background:url(../images/idc_nav.gif); height:25px; line-height:25px;} 
.idc_nav_text { width:243px; float:left; line-height:25px; padding-left:12px; height:25px; color:#b92817; font-size:14px; font-weight:bold;}
.idc_content { float:left; width:247px; padding-left:8px; }
.idc_content dl { margin:8px 0px 0px 0px; }
.idc_content dl img { width:92px; height:86px; float:left; }
.idc_content dt { FLOAT: left; font-weight:bold; width:145px; margin-left:2px; padding:0px;}
.idc_content dd { FLOAT: left; width:145px; margin-left:2px; padding:0px; text-indent:2em; margin-bottom:5px;}


/*kf*/
.kf { width:513px; height:172px; background:url(../images/kf_bg.gif); margin-top:5px;}
.kf_title { font-size:14px; color:#b20808; text-align:center; font-weight:bold; padding-top:8px;}
.kf_content { text-indent:2em; width:341px; float:left; padding: 10px 5px 5px 5px; line-height:24px;}
.kf_sumbut { width:370px; float:left; padding: 2px 70px; text-align:center;}
.kf_sumbut ul { width:370px; float:left;}
.kf_sumbut li { width:72px; float:left; height:26px; margin-right:12px; margin-left:5px;}
.kf_pic { width:162px; float:left;}

/*ad*/
.banner_ad { margin-top:5px}


/*hua*/
#hua { width:513px; height:124px; background:url(../images/hua_bg.gif) no-repeat; margin-top:5px; padding-top:4px; padding-left:1px;}
#tag_contain{ background:url(../images/idc_nav.gif); width:511px; float:left; height:25px; line-height:25px;} 
#tag_contain UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tag_contain LI {
	FLOAT: left; CURSOR: pointer; line-height:25px; HEIGHT: 25px!important; TEXT-ALIGN: center; margin-left:10px; 
}
.tag_label { color:#5f5e5e; font-size:14px; font-weight:bold; margin-left:8px;}
.tag_current { FONT-WEIGHT: bold; WIDTH: 86px; COLOR: #000; background:url(../images/hua_mouse.gif);}
A.Ablack {
	COLOR: #000
}
A.Ablack:hover {
	COLOR: #000
}
#focus_newstext {
	FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px
}
#mainContent {
	FLOAT: right; WIDTH: 511px; TEXT-ALIGN: center
}
#focus_right {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 505px
}
#images_contain {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 511px; height:80px;
}
#eb1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#eb1 li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#eb2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#eb2 li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#eb3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#eb3 li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#eb4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; 
}
#eb4 li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left; padding-top:2px;
}
#ew1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#ew1 li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#ew2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#ew2 li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#ew3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#ew3 li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#ew4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#ew4 li{
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; TEXT-ALIGN: left; height-d: 40px
}
#ea1 { DISPLAY: none}
#ea2 { DISPLAY: none}
#ea3 { DISPLAY: none}
#ea4 { DISPLAY: none}
#ea5 { DISPLAY: none}
#eb1 { DISPLAY: none}
#eb2 { DISPLAY: none}
#eb3 { DISPLAY: none}
#eb4 { DISPLAY: none}
#ew1 { DISPLAY: none}
#ew2 { DISPLAY: none}
#ew3 { DISPLAY: none}
#ew4 { DISPLAY: none}
#ec1 { DISPLAY: none}
#ec2 { DISPLAY: none}
#ec3 { DISPLAY: none}
#ec4 { DISPLAY: none}
#ec5 { HEIGHT: 85px}
#ec1 { HEIGHT: 85px}
#ec2 { HEIGHT: 85px}
#ec3 { HEIGHT: 85px}
#ec4 { HEIGHT: 85px}
#ec5 { HEIGHT: 85px}

/*中间*/
#zhuti_right { width:211px; float:left; margin-left:6px;}
.company_box{display:block}
.company_box *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f8f8f8}
.company_box1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb;
  background:#f9f9f9}
.company_box2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fefefe;
  border-right:1px solid #fefefe;
  background:#f9f9f9}
.company_box3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9;}
.company_box4{
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb}
.company_box5{
  border-left:1px solid #f9f9f9;
  border-right:1px solid #f9f9f9}
.company_boxfg{
  background:#f8f8f8}
.company_title { font-size:14px; font-weight:bold; color:#b20808; height:27px; padding-left:10px; float:left; padding-top:5px;}
.company_more  { float:right; height:32px; line-height:32px; padding-right:15px;}
.company_more a:link {color: #c8421f;}
.company_more a:visited { text-decoration: none; color: #c8421f; }
.company_more a:hover { text-decoration: underline; color: #c8421f; }
.company_more a:active { text-decoration: underline; color: #c8421f; }
.company_content { width:199px; margin:0px 5px; border:#e8e8e8 1px solid; background:#FFFFFF;}
.team_content { width:199px; margin:0px 5px; border:#e8e8e8 1px solid; background:#FFFFFF; padding-bottom:3px;}
.company_content ul { margin:0px; padding:0px; margin-top:5px;}
.company_content li { width:190px; line-height:24px; float:left; padding-left:6px; overflow:hidden; height:22px;}

/*kf_onile*/
.kf_onile { width:209px; border:#b8b8b9 1px solid; background:#FFFFFF; margin-top:8px; padding-top:2px; position:relative;}
.kf_onile_nav { width:207px; margin:0px 1px; background:url(../images/kf_onile.gif); height:28px;}
.kf_3 {
	z-index:3;
	position:absolute;
	left: 155px;

}
.kf_name { font-size:14px; color:#b20808; font-weight:bold; padding-top:6px; padding-left:10px;}
.kf_onile_content { margin:0px 1px; width:208px;}
.kf_onile_content span{ font-weight:bold;}
.kf_onile_tel { margin-top:4px;}

/*team*/
.nTab{
float: left;
width: 191px;
margin: 0 auto;
background:#f8f8d8;
background-position:left;
background-repeat:repeat-y;
margin-top:3px;
margin-left:4px;
_margin-left:2px;
}
.nTab .TabTitle{
clear: both;
height: 18px;
overflow: hidden;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width: 61px;
height:18px;
cursor: pointer;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
list-style-type: none;
font-size: 12px;
text-align: center;
margin: 0;
}
.nTab .TabTitle .active{ background:#f8f8d8; color:#b92817; font-weight:bold;}
.nTab .TabTitle .normal{ background:#e8f8f8; color:#686868; font-weight:bold;}
.nTab .normal2{ background:#e8f8c8; color:#686868; font-weight:bold;}
.nTab .TabContent{
width:auto; background:#f8f8d8;
margin: 0px auto;
padding:10px 0 0 0;
}
.none {display:none;}
.team { width:178px; padding-left:9px; _width:177px; _padding-left:5px;}
.team img { border:#CCCCCC 1px solid; width:54px; height:62px; padding:1px; background:#FFFFFF; float:left;}
.team_right { float:left; margin-left:4px;}
.team_name { color:#982828;}
.team_name span{ color:#000; font-weight:bold;}
.team_liyou  { width:178px; _width:177px; padding-left:8px; _padding-left:5px;color:#982828; text-indent:1em; float:left;}
.team_liyou span{ color:#000;}

.float_right {
	FLOAT: right
}
.domain_search_div A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.domain_search_div A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.domain_search_div1 {
	COLOR: #559100
}

/*Links*/
#Links { width:1002px; margin-left:auto; margin-right:auto; margin-top:10px; background:#b8b8b9; height:57px;}
.links_name { width:75px; color:#b20808; font-weight:bold; font-size:14px; line-height:28px; text-align:center; float:left;}
.links_content { width:927px; background:#d4d4d5; color:#484858; float:left; height:57px;}
.links_content ul{ margin:0px 0px; float:left; padding:0px;}
.links_content li{ float:left; color:#484858; padding:0px; line-height:24px; height:24px; overflow:hidden;  text-align:center; padding:0px 5px;}

/*Copy*/
#bottom { width:1002px; margin-left:auto; margin-right:auto; margin-top:10px;}
.bottom_text { height:30px; line-height:30px; color:#783937; background-color:#d4d4d5; text-align:center; }
.bottom_text a:link{ text-decoration: none; color: #783937; }
.bottom_text a:visited { text-decoration: none; color: #783937; }
.bottom_text a:hover { text-decoration: underline; color: #783937; }
.bottom_text a:active { text-decoration: underline; color: #783937; }
.copy { text-align:center; line-height:22px;}

#List_Banner {width:100%;}


.key { font-weight:bold; color:#993300; font-size:14px;}
.key a:link{ text-decoration: none; color:#993300;}
.key a:visited { text-decoration: none; color:#993300; }
.key a:hover { text-decoration: underline; color:#993300; }
.key a:active { text-decoration: underline; color:#993300; }