@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
}

div{
	margin:0px;
	padding:0px;
}
.index_body{
	text-align:center;
	background-image:url(img/index_bg.gif);
	background-repeat:repeat-x;
	width:100%;
	height:1171px;
}

.bodyer{
	width:1003px;
	height:auto;
	margin:auto;
}
.body_case_list{
	width:100%;
	height:auto;
	background-image:url(web/kehu.jpg);
	background-repeat:repeat-x;
}
.body_service{
	width:100%;
	height:auto;
	background-image:url(web/servers.jpg);
	background-repeat:repeat-x;
}
.body_contact{
	width:100%;
	height:auto;
	background-image:url(web/contact.jpg);
	background-repeat:repeat-x;
}
.body_us{
	width:100%;
	height:auto;
	background-image:url(web/us.jpg);
	background-repeat:repeat-x;
}
.body_show{
	width:100%;
	height:auto;
	background-image:url(web/news.jpg);
	background-repeat:repeat-x;
}
.body_customer{
	width:100%;
	height:auto;
	background-image:url(web/customer.jpg);
	background-repeat:repeat-x;
}
.body_list{
	width:100%;
	height:auto;
	background-image:url(web/list.jpg);
	background-repeat:repeat-x;
}

*{
	margin:0px;
	padding:0px;
	text-align:left;
}

/**/
A {
	TEXT-DECORATION: none;
}
a:link{
	font-size:14px;
	color:#DFDBCD;
	font-weight:bold;
}
a:hover{
	color:#F00;
	font-weight:bold;
}

a:active{
	font-size:14px;
	color:#DFDBCD;
	font-weight:bold;
}
a:visited{
	font-size:14px;
	color:#DFDBCD;
	font-weight:bold;
}
#top{
	width:1003px;
	height:13px;
	line-height:0px;
	margin:0px;
	padding:0px;
	clear:both;
	margin:auto;
}
#header{
	width:100%;
	height:111px;
	background-color:#272822;
	margin-top:0px;
	background-image:url(img/top2.jpg);
	background-repeat:repeat-x;
}
#logo{
	width:200px;
	float:left;
	padding-top:24px;
	padding-left:10px;
}
#logo_imgsss{
	padding-top:27px;
	padding-left:10px;
}
#nva{
	width:778px;
	height:98px;
	float:left;
}
#nva ul{
	margin-top:60px;
	margin-left:240px;
	list-style:none;
	font-size:14px;
	color:#272822;
	font-weight:bold;
}
#nva ul li{
	float:left;
	margin-left:40px;
}
#banner{
	width:1003px;
	height:120px;
	background-color:#272822;
	background-image:url(img/banner.gif);
	background-repeat:no-repeat;
}
#banner_new{
	width:1003px;
	height:120px;
	background-color:#272822;
	background-image:url(img/banner_new.gif);
	background-repeat:no-repeat;
}
#mian{
	width:1003px;
	height:730px;
	background-color:#272822;
}
#mian_news{
	width:1003px;
	background-color:#272822;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;

}
#mian_right_news{
	width:370px;
	height:630px;
	float:left;
}
#mian_left{
	width:550px;
	height:100%;
	background-color:#1E211A;
	margin-left:16px;
	float:left;
}

#riqi{
	font-size:24px;
	font-weight:bold;
	text-indent:18px;
	color:#960;
	height:50px;
	line-height:60px;
}
#xingqi{
	font-size:14px;
	font-weight:100;
	text-indent:19px;
	color:#960;
}
#row1{
	width:550px;
	height:162px;
}
#xue{
	width:133px;
	height:162px;
	background-image:url(img/xue.gif);
	float:left;
}
#xuex{
	width:417px;
	height:162px;
	float:left;
}
#xx{
	width:417px;
	height:73px;
	background-image:url(img/xx.gif);
}
#ziti{
	font-size:12px;
	color:#9EA09B;
	text-indent:24px;
	line-height:20px;
	margin-right:40px;
	margin-left:16px;
}
#row2{
	width:100px;
	height:20px;
	font-size:13px;
	padding-top:24px;
	color:#93945E;
	font-weight:bold;
	margin-left:40px;
	margin-right:40px;
}
.row3{
	width:470px;
	height:30px;
	background-color:#282923;
	border-style:none;
	font-size:16px;
	line-height:30px;
	color:#B66611;
	margin-top:4px;
	margin-left:40px;
	margin-right:40px;
}
.rows{
	width:470px;
	height:80px;
	background-color:#282923;
	border-style:none;
	overflow:visible;
	font-size:14px;
	color:#C6DA85;
	margin-left:40px;
	margin-right:40px;
}
#bt{
	margin:30px auto auto 40px;
}
#bt2{
	margin:0px;
	overflow:hidden;
}
#mian_right{
	width:370px;
	height:auto;
	float:left;
}
#mr_map{
	width:344px;
	height:256px;
	margin-left:26px;
	background-image:url(img/map.gif);
	background-repeat:no-repeat;
}
#new_map{
	width:344px;
	height:256px;
	margin-left:26px;
}
#map_xia{
	width:344px;
	height:auto;
	margin-left:26px;
	font-size:12px;
	line-height:20px;
	margin-top:15px;
	color:#CFCFCF;
	text-indent:24px;
}
#map_xia1{
	width:344px;
	height:auto;
	margin-left:26px;
	font-size:12px;
	line-height:20px;
	margin-top:15px;
	color:#CFCFCF;
}
#bottom{
	width:1003px;
	min-height:354px;
	height:354px;
	background-image:url(img/bg.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	margin:auto;
}
#bottom_top{
	width:1003px;
	height:24px;
	margin:0px;
	padding:0px;
	clear:both;
}
#title_ziti{
	padding-top:30px;
	padding-left:24px;
	font-weight:bold;
	font-size:14px;
	color:#993400;
}
#title_ziti2{
	padding-top:30px;
	padding-left:6px;
	font-weight:bold;
	font-size:14px;
	color:#993400;
}
#title_ziti3{
	padding-top:30px;
	padding-left:12px;
	font-weight:bold;
	font-size:14px;
	color:#993400;
}

#bottom_left{
	width:263px;
	height:330px;
	float:left;
}
#title{
	width:263px;
	height:72px;	
}
#title2{
	width:353px;
	height:72px;	
}
#title3{
	width:223px;
	height:72px;
}
#content{
	padding-left:24px;
	font-size:12px;
	line-height:20px;
	color:#676654;
}
#content2{
	width:353px;
	height:96px;
}
#content3{
	padding-left:12px;
	font-size:12px;
	line-height:20px;
	color:#676654;
}
#name{
	width:476px;
	height:26px;
}
#tu1{
	width:230px;
	height:26px;
	margin-right:5px;
	background-color:#F5EABD;
	float:left;
}
#input{
	width:33px;
	height:26px;
	background-image:url(img/user.gif);
	background-repeat:no-repeat;
	float:left;
}
#input2{
	width:33px;
	height:26px;
	background-image:url(img/youjian.gif);
	background-repeat:no-repeat;
	float:left;
}
.inp{
	width:160px;
	margin-top:5px;
	color:#3A3522;
	font-size:14px;
	float:left;
	border-style:none;
	background-color:#F5EABD;
}
#name_liu{
	width:476px;
	height:135px;
	overflow:hidden;
}
#neirong{
	width:454px;
	height:120px;
	font-size:12px;
	background-color:#F5EABD;
	margin:10px 5px 10px 4px;
	color:#3A3522;
	border-style:none;
	padding:4px;
	overflow:hidden
}
#bottom_center{
	width:476px;
	height:330px;
	float:left;
}
#cks{
	width:476px;
	padding-top:10px;
	overflow:hidden;
}
#ck{
	width:20px;
	height:20px;
	overflow:hidden;
	background-color:#F5EABD;
	float:left;
	text-align:center;
}
#ckbox{
	margin-top:2px!important;
	margin:0px;
}

#ck2{
	width:450px;
	padding-top:4px;
	color:#75726B;
	font-size:12px;
	float:left
}
#bottom_right{
	width:263px;
	height:330px;
	float:left;
}

#footer{
	width:1003px;
	height:98px;
	margin:auto;
}
#footer_zi{
	text-align:center;
	font-size:12px;
	color:#422E2D;
	padding-top:20px;
}
/*qita*/
#our_mian{
	width:1003px;
	height:530px;
	background-color:#272822;
}
#tuandui{
	width:1003px;
	height:120px;
	background-color:#272822;
	background-image:url(img/tuandui.gif);
	background-repeat:no-repeat;
}
#our{
	width:105px;
	height:150px;
	float:left;
	margin-right:5px;
}
#our_map{
	width:343px;
	height:279px;
	background-image:url(img/our_map.jpg);
	background-repeat:no-repeat;
	margin-left:26px;
}
#our_ziti{
	width:344px;
	font-size:14px;
	font-weight:bold;
	color:#7F9F20;
	margin-left:26px;
	margin-top:30px;
}
#our_content{
	width:344px;
	height:auto;
	margin-left:26px;
	font-size:12px;
	margin-top:15px;
	color:#9C9C9A;
	line-height:18px;
}
#mian_left2{
	width:550px;
	height:100%;
	margin-left:16px;
	float:left;
}
#soujin{
	text-indent:24px;
}
/*fuwu*/
#fuwu{
	width:1003px;
	height:112px;
	background-color:#272822;
	background-image:url(img/fuwu.gif);
	background-repeat:no-repeat;
}
#tu_row{
	width:1003px;
	height:230px;
	font-size:12px;
	color:#999999;
}
#site{
	width:160px;
	height:139px;
	background-image:url(img/site.gif);
	background-repeat:no-repeat;
	float:left;
}
#site_content{
	width:302px;
	float:left;
	line-height:24px;
}
#site_title{
	font-size:16px;
	font-weight:bold;
	color:#C96601;
	line-height:24px;
	border-bottom:1px #CCCCCC dotted;
}
#site_title2{
	font-size:12px;
	color:#99CC33;
	line-height:24px;
}
#zine{
	width:180px;
	height:139px;
	background-image:url(img/zine.gif);
	background-repeat:no-repeat;
	float:left;
}
#zine_content{
	width:294px;
	float:left;
	line-height:24px;
}
#zine_title{
	font-size:16px;	
	color:#C96601;
	font-weight:bold;
	line-height:24px;
	border-bottom:1px #CCCCCC dotted;
}
#zine_title2{
	font-size:12px;
	color:#99CC33;
	line-height:24px;
}
#flash{
	width:160px;
	height:174px;
	background-image:url(img/flash.gif);
	background-repeat:no-repeat;
	float:left;
}
#setlogo{
	width:160px;
	height:144px;
	background-image:url(img/setlogo.gif);
	background-repeat:no-repeat;
	float:left;
}
#sheji{
	width:180px;
	height:174px;
	background-image:url(img/sheji.gif);
	background-repeat:no-repeat;
	float:left;
}
#webfuwu{
	width:180px;
	height:144px;
	background-image:url(img/webfuwu.gif);
	background-repeat:no-repeat;
	float:left;
}

/*作品*/
#zuopin{
	width:1003px;
	height:115px;
	background-color:#272822;
	background-image:url(img/zuopin.gif);
	background-repeat:no-repeat;
	margin:auto;
}


#zp_mian{
	width:1003px;
	background-color:#272822;
	overflow:hidden;
	margin:auto;
}
#zp_mian{
	width:1003px;
	height:auto!important;

	background-color:#272822;
}
#zp_shang{
	width:80px;
	height:30px;
	float:right;
	margin-right:20px;
	margin-top:50px;
	border-style:none;
}
#zp_shang2{
	width:80px;
	height:30px;
	border-style:none;
}
#zp_shang3{
	width:100px;
	height:30px;
	border-style:none;
}
#zp_left{
	width:700px;
	height:500px;
	float:left;
}
#zp_right{
	width:242px;
	height:500px;
	float:left;
}
#zp_tu{
	width:645px;
	height:455px;
	background-image:url(img/tu_zuopin.gif);
	background-repeat:no-repeat;
	margin-left:30px;
}
#zp_title{
	font-size:24px;
	color:#D6D6D4;
	font-weight:bold;
}
#zp_title2{
	font-size:12px;
	color:#CC6602;
	margin-top:30px;
	line-height:20px;
}
#zp_ziti{
	font-size:12px;
	color:#CCCCCC;
	margin-top:30px;
	line-height:20px;
	text-indent:24px;
}
/*作品列表*/
#zpl{
	width:960px;
	margin-left:20px;
}
#zpl_kuang{
	width:240px;
	height:156px;
	float:left;
	background-color:#272822;
	margin:auto;
}
#zpl_tu{
	width:240px;
	height:156px;
	border-style:none;
	background-position:inherit;
	background-position:center;
	background-color:#99F;
}
#zpl_nva{
	width:300PX;
	height:115PX;
	float:right;
}
#zpl_row{
	width:300px;
	height:30px;
	margin-top:20px;
}

#zpl_shang{
	width:82px;
	height:30px;
	float:right;
	margin-right:30px;
	border-style:none;
}
#zpl_shangs{
	width:100px;
	height:30px;
	float:right;
	margin-right:30px;
	border-style:none;
}
/*首页*/
#id_banner{
	width:1003px;
	height:90px;
	background-color:#272822;
}
#id_banner_s{
	width:1003px;
	height:68px;
}
#id_banner_2{
	width:528px;
	height:68px;
	float:left;
}
#id_banner_3{
	width:237px;
	height:68px;
	float:left;
}
#banner_img{
	padding-top:40px;
}
#banner_img2{
	padding-top:20px;
}
#wangzhan{
	font-size:14px;
	font-weight:bold;
	color:#B85F03;
	text-align:center;
	
}
#id_flash{
	width:1003px;
	height:246px;
	background-image:url(img/id_flash.gif);
	background-repeat:repeat-x;
}
#id_mian{
	width:1003px;
	height:250px;
	background-color:#F8F2DA;
}
#id_left{
	width:100px;
	height:240px;
	float:left;
}
#id_lefttu{
	width:57px;
	height:125px;
	float:right;
	background-image:url(img/11.gif);
	background-repeat:no-repeat;
}
#id_center{
	width:537px;
	height:auto;
	float:left;
}
#id_sixiang{
	width:526px;
	height:85px;
	background-image:url(img/id_sixiang.gif);
	background-repeat:repeat-x;
	font-family:"宋体";
}
#id_ct{
	width:496px;
	font-size:12px;
	color:#363227;
	margin-right:40px;
	text-indent:24px;
	line-height:24px;
}
#id_bt{
	width:536px;
	height:28px;
}
#id_bt2{
	border-style:none;
}

#id_right{
	float:left;
	width:343px;
	height:240px;
	padding-top:6px;
}
#id_news{
	float:left;
	width:343px;
	height:74px;
}
#id_news_img{
	border-style:none;
}
#news_list{
	width:343px;
	height:50px;
	
}
#id_biao{
	width:34px;
	height:48px;
	background-image:url(img/id_new.gif);
	background-repeat:no-repeat;
	float:left;
}
#id_biao2{
	width:300px;
	float:left;
}
#time{
	width:300px;
	font-size:14px;
	font-weight:bold;
	color:#A29D73;
	line-height:28px;
	text-indent:10px;
}
#new_content{
	width:300px;
	font-size:12px;
	color:#312A20;
	float:left;
	text-indent:10px;
	line-height:20px;
}
#new_content a{
	color:#312A20;
	font-size:12px;
	font-weight:100;
}


#id_bottom{
	width:1003px;
	height:auto;
}
#id_bottom_top{
	width:1003px;
	height:28px;
}
#id_bottom_bottom{
	width:1003px;
	height:310px;
	background-color:#0F120B;
}
#id_title{
	width:263px;
	height:68px;
	color:#D4DC49;
}
#id_title2{
	width:353px;
	height:68px;
	color:#D4DC49;
}
#id_title3{
	width:223px;
	height:68px;
	color:#D4DC49;
}
#id_title_ziti{
	padding-top:30px;
	padding-left:24px;
	font-weight:bold;
	font-size:14px;
}
#id_title_ziti2{
	padding-top:30px;
	padding-left:6px;
	font-weight:bold;
	font-size:14px;
}
#id_title_ziti3{
	padding-top:30px;
	padding-left:12px;
	font-weight:bold;
	font-size:14px;
}
#id_content{
	padding-left:24px;
	font-size:12px;
	color:#C4C6C5;
	line-height:20px;
}
#content2{
	width:353px;
	height:96px;
}
#id_content3{
	padding-left:12px;
	font-size:12px;
	color:#D4D6D1;
	line-height:24px;
	margin-right:24px;
}
#id_tu1{
	width:230px;
	height:26px;
	margin-right:5px;
	background-color:#25281D;
	float:left;
}
#id_input{
	width:32px;
	height:26px;
	background-image:url(img/userName2.gif);
	background-repeat:no-repeat;
	float:left;
}
#id_input2{
	width:31px;
	height:26px;
	background-image:url(img/email2.gif);
	background-repeat:no-repeat;
	float:left;
}
.id_inp{
	width:140px;
	margin-top:5px;
	float:left;
	font-size:14px;
	color:#6E6F65;
	border-style:none;
	background-color:#25281D;
}
#id_neirong{
	width:460px;
	background-color:#25281D;
	margin:10px 5px 10px 5px;
	font-size:12px;
	height:120px;
	color:#6E6F65;
	border-style:none;
	overflow:hidden;
	scrollbar-3d-light-color:#25281D;
	scrollbar-highlight-color:#25281D;
	scrollbar-face-color:#25281D;
	scrollbar-arrow-color:#25281D;
	scrollbar-shadow-color:#25281D;
	scrollbar-dark-shadow-color:#25281D;
	scrollbar-base-color:#25281D;
}
#id_ck{
	width:20px;
	height:20px;
	background-color:#10130C;
	overflow:hidden;
	float:left;
}
#id_ck2{
	width:456px;
	padding-top:2px;
	color:#C2C5BE;
	font-size:12px;
	float:left
}
#id_footer{
	width:1003px;
	height:108px;
	background-image:url(img/id_footer.gif);
	background-repeat:repeat-x;
}
#id_footer_zi{
	text-align:center;
	font-size:12px;
	color:#939691;
	line-height:20px;
	padding-top:20px;
}
#id_bottom_left{
	width:263px;
	height:310px;
	float:left;
}
#id_bottom_center{
	width:476px;
	height:310px;
	float:left;
}
#id_bottom_right{
	width:263px;
	height:310px;
	float:left;
}
/*客户*/
#kehu{
	width:1003px;
	height:115px;
	background-color:#272822;
	background-image:url(img/hehu_ml.gif);
	background-repeat:no-repeat;
}

#kh_zpl{
	width:956px;
	margin-left:30px;
}
#kh_zpl_kuang{
	width:136px;
	height:108px;
	float:left;
	background-color:#282923;
	margin:auto;
}
#kh_zpl_tu{
	width:120px;
	height:90px;
	border-style:none;
}
#bt_left{
	width:64px;
	height:66px;
	float:left;
	position:absolute;
	z-index:10;
	top:400px;
	
}
#bt_right{
	width:64px;
	height:66px;
	float:right;
	position:absolute;
	z-index:11;
	top:400px;
	left:938px;
}
#bt_left2{
	width:64px;
	height:66px;
	float:left;
	position:absolute;
	z-index:10;
	top:430px;
	
}
#bt_right2{
	width:64px;
	height:66px;
	float:right;
	position:absolute;
	z-index:11;
	top:430px;
	left:938px;
}
#shuoming{
	font-size:13px;
	color:#8B915A;
	width:600px;
	float:left;
	margin-top:70px;
	text-indent:40px;
}
/*zuopin*/
#project-pages ul li a:hover {color: #FF0000}   /* 鼠标悬浮在上的链接 橙色 */
/*zuopin_list*/
#aaaa{
	display:none;
	background-color:#272822; 
	display:none; 
	width:1003px;
	height:0px; 
	overflow:hidden;
}
#bbba{
	display:none;
	background-color:#272822; 
	display:none; 
	width:1003px; 
	height:0px; 
	overflow:hidden;
}
#aaa_box{
	background-color:#1B1D18;
	width:923px;
	height:130px;
	margin:0px 30px 0px 40px;
}
#aaa_box li{
	list-style:none;
	color:#B9BA3C;
	font-size:12px;
	float:left;
	width:180px;
	height:18px;
	margin-top:10px;
}

#aaa_box li input{
	background-color:#1B1D18;
	color:#B9BA3C;
	border-style:none;
	width:180px;
}
#aaa_box li a{
	background-color:#1B1D18;
	font-size:12px;
	font-weight:100;
	color:#B9BA3C;
	border-style:none;
	text-align:center;
	margin-left:65px;
	width:180px;
}
/*新闻详细*/
#new_zhong{
	margin:20px;
	height:580px;
}
#show_title{
	font-size:16px;
	font-weight:bold;
	color:#B55000;
	text-align:center;
	line-height:30px;
}
#zuozhe{
	width:100%;
	color:#A4842D;
	border-bottom:1px #CCCCCC dotted;
}
#zuozhe2{
	width:100%;
	color:#A4842D;
	line-height:30px;
	border-top:1px #CCCCCC dotted;
}
#newsMan{
	width:160px;
	float:left;
	color:#A4842D;
	font-size:14px;
	line-height:24px;
}
#newsDate{
	width:160px;
	float:right;
	font-size:14px;
	line-height:24px;
}
#newsDate2{
	width:100px;
	float:right;
	font-size:14px;
	line-height:24px;
}
#show_content{
	width:100%;
	font-size:13px;
	color:#899D58;
	text-indent:24px;
	line-height:24px;
	padding:5px;
	overflow:auto;
	height:440px;
	scrollbar-highlight-color:#272822;
	scrollbar-base-color:#1E211A;
}
#show_content_us{
	width:100%;
	font-size:13px;
	color:#899D58;
	text-indent:24px;
	line-height:24px;
	padding:20px;
}

#id_sixiang_img{
	padding-top:18px;
	padding-left:9px;
	float:left;
	width:40px;
}
#sixiang_img{

}
#id_sixiang_ziti{
	width:477px;
	font-size:14px;
	padding-top:27px;	
	float:left;
}
#id_ziti1{
	font-size:21px;
	text-indent:9px;
	font-weight:bold;
	color:#35332C;
}
#id_ziti2{
	font-size:15px;
	color:#98AF93;
	font-weight:bold;
	text-align:right;
	padding-top:8px;
	padding-right:24px;
}
/*show_new*/
#show_list{
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	font-weight:100;
}
#show_list_row{
	width:340px;
	line-height:24px;
}
#show_list_title{
	width:220px;
	float:left;
	text-align:left;
	text-indent:2px;
	border-bottom:1px #CCCCCC dotted;
}
#show_time{
	width:100px;
	float:left;
	text-align:right;
	border-bottom:1px #CCCCCC dotted;
}
/**/
.xin_top{
	width:1003px;
	height:auto;
	margin:auto;
}
.xin_zuopin{
	width:100%;
	height:115px;
	background-color:#272822;
}
.xin_zp_mian{
	width:100%;
	height:auto;
	background-color:#272822;
}
.xin_bottom{
	width:100%;
	height:354px;
	background-image:url(img/bg.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}
.xin_footer{
	width:100%;
	height:98px;
	background-image:url(img/footer.gif);
	background-repeat:repeat-x;
}