@charset "utf-8";
/* 

	典意设计 2008-2011 qhg

 */

*{ padding:0px; margin:0px;}
body{ 
	background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/bigbg.jpg) repeat-x center top;
	font-size:12px; font-family:'宋体',Arial;}
ul, li{ list-style-type:none;}
img{ border:0px;}
h1,h2,h3,h4,h5,h6,h7{ font-size:12px; font-weight:100;}
a{ color:#313131; text-decoration:none;}
a:hover{ color:#F60; text-decoration:underline;}
.main{ margin:0px auto; width:960px; clear:both;}
.left{ float:left;}
.right, .more{ float:right;}
.clear{ clear:both;}

.width01{ width:250px;}
.width02{ width:420px;}
.width03{ width:340px;}
.width031{ width:300px;}
.width032{ width:380px;}
.width04{ width:692px;}
.width05{ width:253px;}
.width06{ width:200px;}
.width07{ width:720px;}
.width08{ width:621px;}
.width09{ width:319px;}

.content{ line-height:1.6; color:#323232;}
.title01{ font-size:16px; font-weight:bold;}

.padding01{ padding-left:13px;}
.padding02{ padding-top:15px;}
.padding03{ padding-left:15px;}
.padding04{ padding-left:20px;}

/*头部*/
.topbg{
	background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/bodybg.jpg) no-repeat center top;
	height:119px; overflow:hidden;
	padding-top:15px;}
.top{ width:100%; height:70px; overflow:hidden;}
	.logo{ 		width:525px; height:70px; overflow:hidden; 
		text-align:left;}
	.topright{ 
		width:420px; 
		text-align:right; 

		padding-right:15px;}
		.fav{ color:#bababa;}
			.fav a{ padding:0px 10px; color:#565656;}
			.fav a:hover{ color:#f60; text-decoration:none;}
		.toptel{ padding-top:20px;}

	.menu{	
		background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/navbg_03.jpg) no-repeat center top;
		height:36px; overflow:hidden;
		padding-bottom:7px;}
		.menu li{
			float:left; 
			line-height:36px;
			text-align:center;}
		.menu li a{
			display:block;
			width:94px;
			color:#fff; font-size:14px;}
		.menu #navhome a, .menu #navcontact a{ width:115px;}
		.menu li a:hover{
			background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/navbg_02.jpg) no-repeat left top;
			text-decoration:none; color:#fff;}
		.menu #navhome a:hover, 
		.menu #navcontact a:hover
		{
			background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/navbg_01.jpg) no-repeat left top;}
		.menu li span{ display:block; width:2px; text-align:center;}

body#index #navhome a{
	background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/navbg_01.jpg) no-repeat left top;
	text-decoration:none; color:#fff;}
body#service #navservice a,
body#about #navabout a,
body#case #navcase a,
body#news #navnews a,
body#guest #navguest a
{
	background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/navbg_02.jpg) no-repeat left top;
	text-decoration:none; color:#fff;}


/*banner*/
.banneritem{
	position:relative;}
.banner{ width:670px; height:280px; overflow:hidden;}
.bannertitle{
	background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/banner_bg.jpg) no-repeat left top;
	position:absolute; right:0px; top:0px;
	width:286px; height:280px;}
	.bannertitle div{
		margin-left:14px; line-height:26px; height:26px;
		width:264px; overflow:hidden; color:#86d1f8; margin-top:10px;}
		.bannertitle div a, .bannertitle div a:hover{
			display:block; width:250px; height:26px;
			color:#86d1f8; font-size:14px; padding-left:14px;}
		.bannertitle div a:hover{
			background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/banner_nav.jpg) no-repeat left top;
			text-decoration:none; color:#FFF;}

/*首页 图片新闻 - 公司简介 - 公司动态*/
.i_news{}	
	.i_news_bar{
		height:30px; overflow:hidden;
		line-height:30px;}		
	.i_news_bar .title01{
		background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/title_bg01.jpg) no-repeat left center;
		width:140px; color:#FFF; padding-left:12px; font-size:13px;}
	.i_news_bar .more{
		width:100px; height:30px; overflow:hidden; padding-right:30px;
		line-height:30px; text-align:right;}
		.i_news_bar .more a{ 
			display:block; padding-top:12px;}
	.i_newsspc{ padding-top:7px;}
		.i_newsspc_img{ width:107px; height:74px; overflow:hidden;}
		.i_newsspc_ct{ 
			width:220px; font-size:13px; line-height:18px; color:#666;
			padding-left:10px;}
		.i_newsspc_ct h1{ font-weight:bold;}
			.i_newsspc_ct a{}

	.i_newslist{
		width:100%; height:auto; overflow:hidden; 
		padding-top:10px; border:0px solid #F00;}
		.i_newslist li{
			width:100%; line-height:26px; font-size:13px;}
			.i_newslist li a, .i_newslist li a:hover{ 
				background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg07.jpg) no-repeat 5px 11px;
				display:block; width:100%; height:26px; overflow:hidden; 
				color:#444; padding-left:20px;}
			.i_newslist02 li a, .i_newslist02 li a:hover{ 
				background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg07.jpg) no-repeat 5px 9px;
				display:block; width:100%; height:26px; overflow:hidden; 
				color:#444; padding-left:20px;}
			.i_newslist li a:hover{
				background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg12.jpg) no-repeat left top;
				background-color:#f3f3f3;
				text-decoration:none; color:#444;}

.i_jionin{
	float:right; width:260px;}
.jioninitem{
	float:left; text-align:center; width:130px; height:45px;
	margin-top:8px;}
.jioninitembg{
	background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg100.jpg) no-repeat left top;
	float:left; text-align:center; width:130px; height:30px;
	line-height:30px; margin-top:5px;}
/*首页 案例展示 - 业务范围*/
.i_case{ 
	width:958px; height:201px; overflow:hidden; 
	border:1px solid #c7c7c7;}
	.i_case_bar{
		background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg13.jpg) repeat-x bottom;
		height:34px; overflow:hidden;
		line-height:34px;}
		.i_case_bar .title01{
			background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg06.jpg) no-repeat 9px 13px;
			color:#00428d;
			padding-left:23px;}
		.i_case_bar .more{ padding:10px 18px 0px 0px;}
	.i_casect{ 
		width:948px; height:auto; overflow:hidden; 
		padding-top:15px;  margin:0px auto;}
		.i_caselist{ width:948px;}
			.caseitem{
				width:150px; padding:0px 5px;}
			.i_caseimg{ width:150px; height:110px; overflow:hidden;}
			.i_casename{
				background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg10.jpg) no-repeat;
				height:25px; width:150px;
				line-height:25px; font-size:13px; text-align:center;}
			.i_casename a{ color:#444;}

/*友情链接*/
.flink{
	wdth:958px; height:auto; overflow:hidden;
	border:1px solid #e1e1e1;}
	.flink_bar{
		background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg15.jpg) repeat-x;
		height:31px; overflow:hidden;
		line-height:31px;}
		.flink_bar .title01{
			background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg16.jpg) no-repeat;
			width:79px;
			font-size:15px; color:#00428d;
			padding-left:18px;}
	.flink .content{
		line-height:24px; color:#b6b6b6; font-size:13px;
		padding:10px 0px;}
		.flink .content a{ 
			display:inline-block; 
			color:#333; 
			padding:0px 16px;}
		.flink .content a:hover{ color:#f60; text-decoration:none;}

/*首页 底部*/
.footer{ 
	background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg17.jpg) no-repeat top;
	height:32px; width:100%; overflow:hidden;
	line-height:32px;
	padding-bottom:24px; margin-top:2px;}
	.footer_menu{ 
		width:377px;
		color:#666;
		padding-left:9px;}
		.footer_menu a{ color:#666; padding:0px 11px;}
		.footer_menu a:hover{ color:#f60; text-decoration:none;}
	.fcontent{ color:#555; line-height:32px;}
		.fcontent span{ color:#00428d;}

/*业务范围*/
.s_index{
	width:940px; height:auto; overflow:hidden;
	padding:0px 10px;}
/*左边*/
.scat{ width:100%; height:auto; overflow:hidden;}
	.scatbar{ height:83px; overflow:hidden;}
	.scatlist{}
		.scatlist li{ 
			float:left; 
			width:100%; height:27px; overflow:hidden; 
			padding-top:2px;}
			.scatlist li a{
				background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg19.jpg) no-repeat left top;
				display:block;
				width:131px;
				line-height:27px; font-size:14px; color:#000;
				padding-left:68px;}
			.scatlist li a:hover{
				background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg18.jpg) no-repeat left top;
				color:#fff; text-decoration:none;}
.lcontact{
	background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg20.jpg) repeat-x left top;
	width:198px; height:auto; overflow:hidden;
	margin-top:15px;
	border:1px solid #c8c8c8;}
	.lcontact_bar{ height:40px; overflow:hidden;}
	.lcontact .content{
		line-height:30px; color:#222;
		padding:10px 13px;}
		.lcontact .content span{ color:#3363b2;}

/*右边*/
.s_banner{
	width:100%; height:150px; overflow:hidden;}
.scontent{ 
	width:650px; height:auto; overflow:hidden;
	padding:27px 36px 30px 32px;
	border:1px solid #c8c8c8;}
	.scontent_bar{
		height:32px; overflow:hidden;
		font:14px "微软雅黑"; color:#5b5b5b;
		border-bottom:1px solid #c5c5c5;}
		.scontent_bar .title02{
			height:31px;
			font-size:20px; color:#000; 
			padding:0px 7px;
			border-bottom:1px solid #000;}
		.scontent_bar .title03{ text-transform:uppercase; padding-top:5px;}
	.scontent .content{ 
		line-height:24px; color:#656565; font-size:13px;
		padding-top:15px;}

.backtop{ padding-left:9px; padding-top:23px;}

/*案例展示*/
.caselist{}
	.caselist li{ 
		float:left; 
		width:150px; height:auto; overflow:hidden;
		padding:17px 16px 9px 0px;}
	.caselist .li_spc{ padding-right:0px;}
	    .caseimg01{ width:114px; height:144px; overflow:hidden;}
		.casename01{
			background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg23.jpg) repeat-x;
			height:22px; width:114px;
			line-height:22px; 
			margin-top:1px;
			border:1px solid #dcdcdc;}
		.caseimg{ width:150px; height:110px; overflow:hidden;}
		.casename{
			background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg23.jpg) repeat-x;
			height:22px; width:150px;
			line-height:22px; 
			margin-top:1px;
			border:1px solid #dcdcdc;}
		.casename a{ 
			background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg24.jpg) no-repeat 9px 3px;
			color:#444;
			padding-left:15px;}

.pcontent{ padding-top:10px;}
	.pcontent .name{ 
		text-align:center; font-size:16px; font-weight:bold; line-height:30px; color:#666;}
	.pcontent .content{
		line-height:27px; font-size:13px; color:#333;
		padding:15px 0px 30px 0px;}

/*公司动态*/
.ncontent{ padding-top:20px;}
	.ncontent .title{ 
		text-align:center; font-size:16px; font-weight:bold; line-height:30px; color:#666;}
	.ncontent .property{ 
		color:#999; text-align:center;
		padding:3px 0px; 
		border-bottom:1px dashed #ddd;}
	.ncontent .content{ 
		line-height:27px; font-size:13px; color:#333;
		padding:15px 0px 30px 0px;}
	.flip a{ line-height:24px; color:#333;}
	.flip a:hover{ color:#f60; text-decoration:none;}
	
.newslist{
	width:100%; height:auto; overflow:hidden; 
	padding-top:5px;}
	.newslist li{ 
		background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg25.jpg) no-repeat 2px 7px;
		float:left;
		width:630px;
		line-height:25px;
		padding-left:20px;}
		.newstitle a{ 
			display:block; 
			width:565px; 
			font-size:14px; color:#666;}
		.newstitle a:hover{ color:#00428c; text-decoration:none;}
		.newspdate{ width:65px; color:#777;}

/*留言*/
.guest{ 
	width:619px; height:auto; overflow:hidden;
	border:1px solid #dddddd;}
.grow{ padding-bottom:5px; border-bottom:1px dashed #d6d6d6;}
.gtitle{ 
	background-color:#F6F6F6; 
	line-height:25px;
	font-size:13px; color:#333;
	padding-left:8px;}
.gcontent{ font-size:13px; line-height:2.0; padding-left:8px; color:#596480;}

.guestpage{ width:100%; height:60px; overflow:hidden;}

.guestbar{
	background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_14.jpg) no-repeat;
	height:25px; overflow:hidden;
	line-height:25px; color:#fff; font-size:14px; font-weight:bold;
	padding-left:32px; padding-top:2px
;}
.guestbook{
	width:317px; height:auto; overflow:hidden;
	border:1px solid #ccc; border-bottom:0px;}
	.gbook_row{
		width:100%; height:auto; overflow:hidden;
		line-height:22px;  color:#555; font-size:13px;
		border-bottom:1px solid #ccc;}	
		.gadvisors{ width:76px; text-align:center; padding-top:5px;}
		.gbook_text{ 
			width:230px; 
			padding-top:5px; padding-left:10px; 
			border-left:1px solid #ccc;}
		.input, .inputtext{ 
			height:20px; overflow:hidden; 
			border:1px solid #7e9db9;}
		.inputtext{ width:208px; height:60px;}
		
.gbotton{ 
	width:100%; height:27px; overflow:hidden; 
	text-align:center; 
	padding-top:20px;}
	.gsubmit, .greset{
		background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_13.jpg) no-repeat;
		width:75px; height:23px; overflow:hidden;
		padding:1px;
		border:0px; border:1px solid #ccc;}
	.greset{
		background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_12.jpg) no-repeat;}		

/*底部*/
.s_footer{
	background:url(https://www.banggaberubah.com/dfiles/5406/templates/default/images/icon_bg22.jpg) no-repeat;
	width:958px; height:32px; /*overflow:hidden;*/
	line-height:32px; margin-bottom:10px;
	border:1px solid #bbbbbb;}

/*分页样式*/
.page{ 
	height:60px; overflow:hidden;
	padding-right:40px;
	border:1px solid #c8c8c8; border-top:0px solid #c8c8c8;}
.pagelist{ clear:both; padding-top:20px;}
.pagelist div{ float:right;}
	.pagelist a, .pagelist span, .pagelist strong{
		float:left; display:block; padding:2px 5px; margin-right:3px;}
	.pagelist strong{ border:1px solid #F00; color:#F00;}
	.pagelist span{ font-size:13px; padding:3px 5px;}
	.pagelist a, .pagelist a:hover{ border:1px solid #333;}
	.pagelist a{ color:#333;}
	.pagelist a:hover{ color:#F00; border:1px solid #F00;}
	
	
#flashBoxu_u3_ ul{
        position: absolute;
        right: 20px;
        bottom: 3px;
        font: 9px tahoma;
}