@import url( banner.css );
@import url( css.css );

/*公共属性*/
body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 { font-family:"宋体",Arial, Helvetica, sans-serif; margin:0; padding:0; color:#333; font-size:12px;}
body {text-align:left; background:#FFF url(../images/bg_2.jpg) repeat-x 0 -94px;}
a:link, a:visited { text-decoration:none; color:#333;}
a:hover, a:active { text-decoration:underline; color:#ff4800;}
ul, ol { list-style:none;}
input, textarea, select, button, file {	font-size:12px;}
img { border:0;}

/*表单相关*/
input,select,textarea,.textarea_style{	font-family:"宋体";	border:1px solid #dcdcdc;}
.inputtitle{ background:url("../images/ruler.gif") repeat-x 0 5px; height:18px;line-height:18px;padding-left:2px;}
.input_focus, .input_blur {	height:18px; line-height:18px; border:1px solid #dcdcdc;  padding-left:2px;}
.input_focus, .textarea_focus {	background-color:#F6FCFF; font-size: 12px; border:1px solid #C7E8F9;}
.huang{ color:#ff4800;}

/*单选框复选框*/
.radio_style, .checkbox_style {	border:0;}

/*按钮样式*/
.button_style {	background:url(../images/bg_admin.jpg) repeat-x 0 -51px; text-align:center; border:1px solid #9cc9e0; padding:1px 4px; padding-top:3px; color:#F60; cursor:pointer; height:21px; }
 
 /*布ju*/
#top{ background:#FFF;width:1003px; margin:0px auto 0; background:transparent; height:73px; color:#F60; overflow:hidden;background-image:url(../images/top_bg.jpg);}
#top td,.cribox_bdr_1 td{ padding:0 0px;}
#head, #main, #foot,#menu,#submenu{ width:980px; margin:0px auto 0; background:#fff; text-align:left; clear:both; overflow:hidden;}
#head{ background:transparent; overflow:hidden;}
#main {	background:#FFF;background:url(../images/main_bg.gif) repeat-y right 0; /*height:100%; overflow:hidden;*/}
#gonggao{ width:980px; margin:0px auto 0;}
#content { width:980px; margin:0px auto 0;}
#index_left {WIDTH: 690px; FLOAT: left; MARGIN-RIGHT: 4px; margin-left:-5px;  PADDING-TOP: 2px;}
#index_right {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 286px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 5px;}
#index_left_2 {WIDTH: 272px; FLOAT: left; MARGIN-RIGHT: 2px; margin-left:0px;  PADDING-TOP: 8px;}
#index_right_2 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-right: 0px; margin-left:2px; WIDTH: 702px; PADDING-RIGHT: -5px; FLOAT: right; PADDING-TOP: 8px;}
#index_right_3 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-right: 0px; margin-left:2px; WIDTH: 702px; PADDING-RIGHT: -5px; FLOAT: right; PADDING-TOP: 2px;}
#index_kf{ width:980px; margin:0px auto 0;}
#foot { background:url(../images/foot_bg.jpg) repeat-x 0 0; line-height:20px; height:31px; padding-top:6px; margin-top:text-align:center; color:#454545;font-family:arial;color:#333333; text-align:center;}
#main_l { float:left; width:640px;	overflow:hidden;}
#main_l h1 { font-size:18px; text-align:center;	margin:10px auto;}
#main_r { float:right; width:315px;	padding:5px; overflow:hidden;}
#logo { float:left; width:310px;}

/*内页布ju*/
#inside_left_2 {WIDTH: 209px; FLOAT: left; MARGIN-RIGHT: 3px; margin-left:0px;  PADDING-TOP: 7px;}
#inside_right_2 {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-right: 0px; margin-left:2px; WIDTH: 755px; PADDING-RIGHT: -5px; FLOAT: right; PADDING-TOP: 8px;}
#inside_left_4 {WIDTH: 232px; FLOAT: left; MARGIN-RIGHT: 3px; margin-left:0px;  PADDING-TOP: 12px;}
#inside_right_4 {PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-right: 0px; margin-left:2px; WIDTH: 723px; PADDING-RIGHT: -5px; FLOAT: right; PADDING-TOP: 13px;}


/*头部banner*/
#topbanner{ float:right; width:638px;}
.clear { clear:both; }

/*位置导航*/
#position{ margin:5px;background:#FFF url(../images/bg_position.gif) no-repeat right -25px; padding-left:5px; height:25px; line-height:25px; border:1px solid #fff;}
#position a{ color:#666; background:url(../images/bg_position.gif) no-repeat right 0px; padding-left:8px;padding-right:14px;height:25px; line-height:25px;display:block;float:left;}
#position a:hover{ color:#c30; }

#cn_position{ margin:5px; border:1px solid #fff;clear:both;}
#cn_position div{ background:#f4f4f4; height:25px; line-height:25px; }
#cn_position a{ color:#666; background:url(../images/cn_bg_position.gif) no-repeat right -25px; padding-left:8px;padding-right:14px;height:25px; line-height:25px;display:block;float:left;}
#cn_position a.p_home{ color:#666; background:url(../images/cn_bg_position.gif) no-repeat right 0px; padding-left:8px;padding-right:14px;height:25px; line-height:25px;display:block;float:left;}
#cn_position a:hover{ color:#c30; }
#cn_position em{color:#666; padding-left:8px;font-style:normal;}


/*链接样式*/
a.orange:hover, a.orange:active { color:#ff4800; text-decoration:underline;}
a.orange:link, a.orange:visited { color:#ff4800; text-decoration:none;}
a.orange2:hover, a.orange2:active { color:#ff4800; text-decoration:underline;}
a.orange2:link, a.orange2:visited { color:#ff4800; text-decoration:underline;}
a.orange3:hover, a.orange3:active { color:#ff4800; font-size:14px; text-decoration:underline;}
a.orange3:link, a.orange3:visited { color:#ff4800; font-size:14px; text-decoration:underline;}
a.red:hover, a.red:active {	color:#f00;	text-decoration:underline;}
a.red:link, a.red:visited {	color:#f00;	text-decoration:underline;}
a.white:hover, a.white:active {	color:#fff;	text-decoration:underline;}
a.white:link, a.white:visited {	color:#fff;	text-decoration:underline;}
a.green:hover, a.green:active {	color:#090;	text-decoration:underline;}
a.green:link, a.green:visited {	color:#090;	text-decoration:underline;}

/*粗体*/
.b{ font-weight:bold;}


/*菜单*/
#menu{ background:#F8F8F8 url(../images/topNav.png) no-repeat 0 0px; height:38px; clear:both; width:980px; margin-left:auto; margin-right:auto; overflow:hidden;}
#menu ul{ margin-left:5px; _margin-left:5px;float:left;}
#menu ul li{ display:inline;float:left;margin:0;height:38px;background:url(../images/topNav_line.png) right top no-repeat;padding:0;margin:0;	line-height:1.8em;}
#menu ul li a,#menu ul li a span{ display:block; font-size:14px; float:left; height:38px; color:#fff; text-decoration:none; cursor:pointer;}
#menu ul li a span{padding-top:8px;margin:0 8px;_margin:0 5px;width:68px;text-align:center;}

#menu ul li a:hover span{ background:url(../images/topNav_selected.png) no-repeat 0 8px; display:block; float:left; height:30px; color:#FFF;}

#menu ul li a.selected span{ background:url(../images/topNav_selected.png) no-repeat 0 8px; display:block; float:left; height:30px; color:#FFF;}

#submenu{  background:url(../images/topNav_subbg.png) center bottom no-repeat;height:30px; line-height:30px; margin-top:0;}
#submenu a{ margin:0 0 0 10px;padding:0;color:#666;}

#menu .topsearch form{padding:0;margin:0;}
#menu .topsearch{float:right;margin:0;width:200px;}
#menu .topsearch .ipt_menu{float:left;width:124px;_width:130px;height:20px;line-height:18px;margin:0;margin:7px 0 0 0;padding:2px 5px 0 5px;_padding:2px 2px 0 2px;border:0;}
#menu .topsearch .btn_menu{float:right;margin:5px 5px 0 0;_margin:5px 4px 0 0;width:56px;height:26px;border:0;background:url(../images/topNav_btn_search.png) no-repeat 0 0px;_background:url(../images/topNav_btn_search.gif) no-repeat 0 0px;cursor:pointer;}
#menu .topsearch .btn_menu span{display:none;}

/*其他*/
#top .logo{ float:left;}
#top .welcome{ float:right;color:#111111; margin-right:50px; line-height:20px; padding-top:25px; text-align:right;}
#top .tel{ color:#ff4800; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}

#gonggao {WIDTH: 980px; BACKGROUND: url(../images/gonggao.jpg) no-repeat; HEIGHT: 34px; CLEAR: both; padding:0px;}
#gonggao {TEXT-INDENT: 40px; FONT-SIZE: 12px;}
#gonggao A {COLOR: #666; FONT-SIZE: 12px; TEXT-DECORATION: none}
#gonggao A:hover{ color:#ff4800;}
#gonggao SPAN {	COLOR: red; FONT-WEIGHT: bold}
.fastproduct {	PADDING-RIGHT: 15px; FLOAT: right; padding-top:3px;}
.announce {	FLOAT: left; line-height:34px;}

/*news*/
.indextop {	BACKGROUND-IMAGE: url(../images/index_title1.gif); WIDTH: 286px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 49px}
.indexmid {	WIDTH: 100%; height:180px; BACKGROUND: url(../images/bg_index_left1.jpg); padding-top:5px;}
.nitem { TEXT-INDENT: 25px; BACKGROUND: url(../images/nitem2.gif) no-repeat; HEIGHT: 22px}
.nitem A {COLOR: #666; FONT-SIZE: 12px; TEXT-DECORATION: none}
.nitem A:hover{ color:#ff4800;}
.nitem span{ float:right; margin-right:15px;}
#cont3h {MARGIN-TOP: 18px; WIDTH: 175px; FLOAT: right; HEIGHT: 30px; MARGIN-RIGHT: 2px}
#cont3h DIV {FLOAT: left;}
#cont3h DIV A {	COLOR: #666 !important; TEXT-DECORATION: none !important}
#m3 DIV {TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 54px; MARGIN-RIGHT: 3px}
.menu2_index {	BACKGROUND-IMAGE: url(../images/menu_index3.jpg); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer}
.currentmenu {  BACKGROUND-IMAGE: url(../images/bg_cm.jpg); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer; FONT-WEIGHT: bold}
.currentmenu2 {	BACKGROUND-IMAGE: url(../images/bg_cm3.jpg); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer}
.morenews {	MARGIN-LEFT: 180px}

/*活动*/
.indextop_2 { WIDTH: 272px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px; padding-bottom:10px;_padding-bottom:0px;}
.indexcenter_2 { BACKGROUND-IMAGE: url(../images/index_hd_center_2.jpg); WIDTH: 272px; BACKGROUND-REPEAT:repeat-y; HEIGHT: 100%; margin-top:-15px;}
.indexbot_2 { WIDTH: 272px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px}
.index_s2p{ padding:15px 10px 0 20px;}
.index-s2p div{ line-height:22px;}
.index_s2p div img{float:left; border:1px solid #eeeeee; width:65px; height:45px; margin-right:10px;}
.index_s2pt{ padding:5px 0 0 20px;}
.index_s2pt li{ height:20px;}
#righttop {	POSITION: relative; HEIGHT: 219px;}
.foo3 {	POSITION: relative; WIDTH: 702px; FLOAT: left; HEIGHT: 219px}
#rightbottom { FLOAT: left; MARGIN-LEFT: 0px}
.cont5 {WIDTH: 702px; BACKGROUND: url(../images/bg_cont5_m.jpg); HEIGHT: 280px}
#mmore {PADDING-LEFT: 180px; PADDING-TOP: 12px}
#cont5h {WIDTH: 702px; BACKGROUND: url(../images/bg_cont5.jpg); HEIGHT: 48px; FONT-SIZE: 12px; overflow:hidden}
#cont5h DIV {LINE-HEIGHT: 48px; FLOAT: left; COLOR: #333}
#cont5h DIV A {	COLOR: #666 !important; TEXT-DECORATION: none !important}
#container {HEIGHT: 220px}
.d_s_i {MARGIN: 10px}
.s_i_input {MARGIN-TOP: 5px; HEIGHT: 25px; CLEAR: both}
.s_i_input DIV {FLOAT: left; MARGIN-LEFT: 5px; MARGIN-RIGHT: 2px}
.s_i_inputd {BORDER-BOTTOM: #868686 1px solid; BORDER-LEFT: #868686 1px solid; WIDTH: 220px; HEIGHT: 16px; BORDER-TOP: #868686 1px solid; BORDER-RIGHT: #868686 1px solid}
.d_l_i {WIDTH: 358px; BACKGROUND: url(../images/bg_d_l.jpg); HEIGHT: 83px; CLEAR: both}
.d_l_i_c {PADDING-LEFT: 20px}
.d_l_i_c DIV {WIDTH: 65px; FONT-FAMILY: arial; FLOAT: left; COLOR: #666; FONT-SIZE: 11px}
.menu_index {BACKGROUND-REPEAT: no-repeat; CURSOR: pointer}
#m5 DIV {TEXT-ALIGN: center; WIDTH: 90px; MARGIN-RIGHT: 1px;}
.cont5_detail {	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 3px}
.ceachitem {FLOAT: left; FONT-SIZE: 12px}
.itempicture {FLOAT: left}
.ceachitem {WIDTH: 300px}
.pt1 {font-family:Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.pt1 a{font-family:Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.pt1 a:hover { color:#ff4800; text-decoration:none}
.pt2 {	COLOR: #333}
.itemtextp {LINE-HEIGHT: 30px}
.vsep {	FLOAT: left}
.pt3 A {COLOR: #333}
.index_s_buy SPAN {	PADDING-LEFT: 20px}
.pt3 SPAN {	FONT-FAMILY: Georgia; COLOR: #ff4800; FONT-SIZE: 18px; FONT-WEIGHT: bold}
.pt1 SPAN {	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 18px}
.i3 {TEXT-ALIGN: center; PADDING-BOTTOM: 5px; WIDTH: 100%}
A:focus {OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium}
#panel {TEXT-ALIGN: center; WIDTH: 237px; DISPLAY: none; BACKGROUND: url(../image/bg_index_left1.jpg); FLOAT: left; HEIGHT: 180px}
#panel IMG {MARGIN-BOTTOM: 5px}
#iconlink_m {WIDTH: 1000px; OVERFLOW: auto}
#icon_list_f_inner {PADDING-LEFT: 60px; PADDING-TOP: 5px}
#icon_list_f_inner DIV {FLOAT: left; MARGIN-RIGHT: 20px}
#icon_list_f_inner A {BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; DISPLAY: block; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid}
inner {PADDING-TOP: 10px}
.client_logo A {BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none}
.client_logo A:hover {BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid}
#icon_list_f_inner A:hover {BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid}
#icon_list_f_inner IMG {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px}
#copy_f_txt {TEXT-ALIGN: right; MARGIN-TOP: 10px}
#copy_f_l {	PADDING-LEFT: 56px; FLOAT: left; PADDING-TOP: 40px}
#copy_f_txt {FLOAT: left}
#copy_f {LINE-HEIGHT: 23px; COLOR: #666; FONT-SIZE: 12px}
#copy_f_txt {MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px}
#copy_f_txt A {	COLOR: #666; TEXT-DECORATION: none}
.index_server_each {WIDTH: 213px; FLOAT: left}
.index_server_each2 {WIDTH: 160px; FLOAT: left}
.index_server_top {	CLEAR: both}
.index_server_top_p {FLOAT: left}
.index_server_top_p2 {FLOAT: left; width:70px;}
.index_server_top_p3 {FLOAT: left; margin-left:20px;}
.index_server_c {MARGIN-TOP: 10px; MARGIN-LEFT: 20px; CLEAR: both}
.index_server_c2 {MARGIN-TOP: 10px; MARGIN-LEFT: 10px; CLEAR: both}
.title_index_detail {LINE-HEIGHT: 30px; COLOR: #ff4800}
.index_detail_item {LINE-HEIGHT: 22px; TEXT-INDENT: 20px; BACKGROUND: url(../image/icon_server_1.gif) no-repeat; COLOR: #333}
.index_detail_item2 {LINE-HEIGHT: 22px; width:200px; BACKGROUND: url(../image/icon_server_1.gif) no-repeat; COLOR: #333}

.index_s_buy {LINE-HEIGHT: 30px}
.index_server_v {FLOAT: left; MARGIN-RIGHT: 10px}
.title_index_server {MARGIN-BOTTOM: 9px; PADDING-TOP: 6px}

/*案例*/
.index_case{ background-image:url(../images/case_bg.jpg); background-repeat:no-repeat; width:248px; height:157px; margin:0px 0px 0px 8px;}
.index_case li{ float:left; list-style:none; width:106px; padding:5px 0px 7px 14px; height:66px;}
.index_case li img:hover{ border:1px solid #ff4800;}


/*建华客户*/
#index_kf {WIDTH: 980px; BACKGROUND: url(../images/kf_bg.jpg) no-repeat;  CLEAR: both; text-align:center; height:75px; padding-top:35px;}

/*bottom*/
#bottom {MARGIN: 0px auto; WIDTH: 980px; height:70px;}
.bottom_li1 {TEXT-ALIGN: right; LINE-HEIGHT: 25px; WIDTH: 700px; FONT-FAMILY: Arial; FLOAT: left; COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none; padding-top:5px;}
.bottom_li2 {FLOAT: left; padding-left:10px;}




/*输入法模式禁止ie支持*/
.noime{ime-mode:disabled;}
.commenttext textarea{display:black; width:600px; height:110px; background:url(../images/bg_logo.gif) no-repeat 260px 40px; padding:4px;}
.commenttext li input{float:left;margin:0 3px;}
.commenttext li img{float:left;margin:0 5px 5px;margin-bottom:0px;}

.s_clear { clear: both; }
.s_clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.s_clear { display: inline-block; }