charset "utf-8";
/* CSS Document */
*{ margin:0px 0px; padding:0px 0px;}
html,body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,submit,input,textarea,select,table,tr,th,td,hr,pre,sup,address,cite,dfn,em,var,blockquote { margin:0; padding:0;}
html { border:none 0;}
body { font:14px/1.5 Tahoma,"Microsoft YaHei",arial,simsun,sans-serif;+font:12px/1.5 "Microsoft YaHei",Tahoma,arial,simsun,sans-serif;word-wrap:break-word;word-break:break-all; background:#FFF; color:#333;}
ul,ol { list-style-type:none;}
dl,dt,dd{ list-style-type:none; padding:0; margin:0;}
img { border:none; vertical-align:middle; display:block;}
a { outline:none; color:#333;text-decoration:none;}
/*广告图*/
.banner{ width:100%; height:350px; min-width:1200px;}
.banner img{ width:100%; height:350px; min-width:1200px;}
/*主体内容*/
.main{ width:1200px; margin:0 auto 60px auto;}
.main .bz{ line-height:60px; font-size:12px; color:#666; height:60px;}
.main .bz span{ color:#aacd06;}
.main .contaner_box{ overflow:hidden; margin-top:20px;}
/*left*/
.main .contaner_box .left_box{ width:280px; height:auto; float:left;}
.main .contaner_box .left_box h3{ font-size:14px; text-align:center;font-weight:bold; background-color:#aacd06; color:#fff; text-align:center; height:40px; line-height:40px;}
.main .contaner_box .left_box h3.mt30{ margin-top:30px;}
.main .contaner_box .left_box h3 span{ display:inline-block; font-size:14px; color:#fff; margin-left:5px;}
.main .contaner_box .left_box ul li{ border-bottom:1px solid #ebebeb;}
.main .contaner_box .left_box ul li a{ display:block; height:40px; line-height:40px; color:#666; transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s; padding-left:110px;}
.main .contaner_box .left_box ul li.hover a,.main .contaner_box .left_box ul li:hover a{ color:#aacd06; font-size:16px; height:50px; line-height:50px; background:url(../images/sl.png) right center no-repeat;}
/*展厅设计*/
.main .contaner_box .right_box{float:right; width:900px;}
.right_box .exihibition h2{ font-size:24px; color:#000;font-weight:normal; margin-bottom:10px;}
.right_box .exihibition p{ line-height:24px; font-size:14px; margin-bottom:30px; width:1180px; color:#666;}
.right_box .exihibition ul{overflow:hidden;}
.right_box .exihibition ul li{ width:280px;height:250px; float:left; margin-right:20px; margin-bottom:20px; position:relative; overflow:hidden;}
.right_box .exihibition ul li img{ width:280px; height:250px; transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}
.right_box .exihibition ul li:hover img{ transform:scale(1.5,1.5);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.right_box .exihibition ul li p{ width:280px; height:auto; background:url(../images/black.png) left repeat; color:#2f2c2c; position:absolute; left:0px; bottom:-30px; line-height:18px; padding-bottom:5px; padding-top:5px;}
.right_box .exihibition ul li p span.name{ font-weight:bold;font-size:14px; display:block; margin-left:15px; margin-bottom:5px;}
.right_box .exihibition ul li p span.adress b{ font-weight:normal; font-size:12px; margin-left:15px;}
/*展览设计*/
.right_box .zhanlan ul li p span.name{ text-align:center; font-weight:normal;}
/*页码*/
.pages{ margin:0 auto; text-align:center;}
.pages span{ display:inline-block; width:30px; height:30px; background-color:#e5e5e5; line-height:30px; cursor:pointer; color:#666;}
.pages span.selectd{ background-color:#aacd06; color:#fff;}

/*展厅详情页*/
.exihibition_detile h2{ font-size:24px; color:#000;font-weight:normal; margin-bottom:10px;}
.exihibition_detile h3{ font-size:14px; margin-top:30px; margin-bottom:20px; color:#333; font-weight:bold;}
.exihibition_detile .zs{ padding-bottom:30px; border-bottom:1px solid #ddd; margin-bottom:40px;}
.exihibition_detile .zs span{ font-size:14px; color:#666; margin-left:10px; margin-right:10px;}
.exihibition_detile p{ font-size:14px; color:#666; margin-top:10px; line-height:24px;}
.exihibition_detile img{ width:900px; height:350px; margin:0 auto; margin-top:30px;}
.exihibition_detile span.name{ font-size:14px; display:block; line-height:40px; text-align:center; color:#999;}
.exihibition_detile .pre_and_next{ height:40px; overflow:hidden; margin-top:40px;}
.exihibition_detile .pre_and_next .pre_1{ float:left; line-height:40px; color:#aacd06;}
.exihibition_detile .pre_and_next .next_2{ float:left; line-height:40px; color:#aacd06;}
.exihibition_detile .pre_and_next a:hover{ color:#008fcc;}

/*解决方案*/
.Solution h2{ font-size:24px; color:#000;font-weight:normal; margin-bottom:10px;}
.Solution .sz{ padding-bottom:30px; border-bottom:1px solid #ddd; margin-bottom:10px; color:#666;}
.Solution h3{ font-size:16px; color:#aacd06; margin-top:30px; margin-bottom:30px; font-weight:normal; font-weight:bold;}
.Solution p{ line-height:24px; color:#666; margin-bottom:10px;}
.Solution img{ width:900px; height:350px; margin-top:30px; margin-bottom:20px;}

/*数字沙盘列表*/
.multimedia_list1 h2{ font-size:28px; margin-bottom:30px; font-weight:normal;}
.multimedia_list1{ margin-bottom:30px;}
.multimedia_list1 ul li{ overflow:hidden; position:relative; padding-top:30px; padding-bottom:30px; border-bottom:1px solid #ddd;}
.multimedia_list1 ul li img{ width:170px; height:120px; float:left; margin-right:30px;}
.multimedia_list1 ul li .tile a{ font-size:16px; padding-bottom:10px; color:#333; display:block;}
.multimedia_list1 ul li .text a{ color:#666; font-size:14px; line-height:22px; height:66px; overflow:hidden;}
.multimedia_list1 ul li span{ position:absolute; right:5px; top:30px; color:#666;}
.multimedia_list1 ul li a:hover{ color:#aacd06;}
/*影像结构*/
.multimedia_list2 h2{ font-size:24px; color:#000;font-weight:normal; margin-bottom:10px;}
.multimedia_list2 p.sz{ line-height:24px; color:#666; padding-bottom:30px; border-bottom:1px solid #ddd;}
.multimedia_list2 h3{ font-size:18px; color:#4cbee0; margin-top:30px; margin-bottom:20px; font-weight:normal;}
.multimedia_list2 p{ color:#666; line-height:24px;}
.multimedia_list2 img{ width:900px; height:450px; margin-top:30px; margin-bottom:30px;}
.multimedia_list2 a.btn{ display:block; width:200px; height:40px; line-height:40px;color:#aacd06;text-align:center; border:1px solid #aacd06; margin:0 auto; transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}
.multimedia_list2 a.btn:hover{ background-color:#aacd06; color:#fff;}
/*联系我们*/
.contact_us ul{ overflow:hidden;}
.contact_us ul li{padding-top:40px; padding-bottom:40px; border-bottom:1px solid #ddd; overflow:hidden;}
.contact_us ul li img{ width:140px; height:140px; float:left; margin-right:30px;}
.contact_us ul li p{ color:#666; line-height:24px;}
.contact_us ul li p span.name{ font-weight:bold; margin-bottom:10px; display:block; }
/*资料下载*/
.download ul li{ height:60px; line-height:60px; color:#666; border-bottom:1px dotted #ddd; overflow:hidden; font-size:14px;}
.download ul li a{ float:right; color:#aacd06;}
.download ul li a:hover{ color:#0289b3;}

/*人才招聘*/
.jobs ul li{ margin-bottom:50px; border-bottom:1px solid #ddd; padding-bottom:50px;}
.jobs ul li span.gw{ display:block; font-size:24px; color:#333; margin-bottom:20px;}
.jobs ul li span.cur{ display:block; color:#333; font-size:16px; margin-bottom:10px; margin-top:20px;}
.jobs ul li dl dd{ font-size:14px; line-height:24px; color:#666;}

/*公司简介*/
.company img{ width:900px; margin:0 auto;}
.company p{ font-size:14px; line-height:24px; color:#666; margin-top:15px;}
/*公司文化*/
.culture h3{ font-size:20px; color:#333; margin-bottom:10px; font-weight:normal;}
.culture p{ font-size:14px; color:#666; margin-bottom:10px;}
.culture img{ width:900px; height:250px; margin-top:30px; margin-bottom:40px;}
/*服务客户*/
.service ul{overflow:hidden;}
.service ul li{ width:156px; height:75px; border:1px solid #ddd; float:left; margin-right:10px; margin-bottom:10px}
.service ul li img{width:156px; height:75px;}
.service ul li.cur{ margin-right:0px;}
/*公司理念*/
.Corporate img{ width:900px; height:350px; margin-bottom:30px;}
.Corporate dl{ border:1px dashed #ddd; padding-left:30px; padding-right:30px; padding-top:30px; padding-bottom:30px; overflow:hidden; margin-top:30px;}
.Corporate dl dt{ float:left; font-size:18px; color:#aacd06; margin-right:30px; width:200px;}
.Corporate dl dt span{ display:block; font-size:14px; color:#aacd06;}
.Corporate dl dd{ line-height:24px; width:600px; float:left; color:#666}
/*企业资质*/
.qualification h2{ font-size:24px; color:#000; margin-bottom:30px; font-weight:normal;}
.qualification .sz{ width:900px; height:180px; margin:0 auto;}
.qualification div.box{ padding-top:40px; padding-bottom:40px; border-bottom:1px solid #ddd; overflow:hidden;}
.qualification div.box .txt{float:left; width:350px; margin-right:60px;}
.qualification div.box .txt h3{ font-size:18px; font-weight:normal; margin-bottom:15px;}
.qualification div.box .txt p{ font-size:14px; color:#666; margin-bottom:10px;}
.qualification div.box img{ width:450px; height:300px; float:right;}
.qualification ul{ overflow:hidden;}
.qualification ul li{ width:210px; float:left; margin-right:15px; margin-bottom:30px;}
.qualification ul li img{ width:210px; height:180px;}
.qualification ul li span{ display:block; height:24px; line-height:24px; display:block; text-align:center; color:#666; margin-top:10px;}
/*设计流程*/
.Design_process dl{border:1px solid #ddd; overflow:hidden; margin-bottom:30px}
.Design_process dl dt{ float:left; width:300px; padding:30px; font-size:18px; color:#aacd06;}
.Design_process dl dt span{ display:block; font-size:14px; color:#aacd06; height:18px; line-height:18px; margin-bottom:15px;}
.Design_process dl dt p{ line-height:24px; color:#666; font-size:14px;}
.Design_process dl dd{ float:right;}
.Design_process dl dd img{ width:500px; height:200px;}

/*--左边导航CSS样式*/
.hdbg { width:100%; background:#FFF; line-height:40px; position:fixed; top:0; left:0;z-index:999; }
.hdbg p { width:1200px; margin:0 auto; }
.hdbg p span { float: right; }
.content { width:1200px; margin:0 auto; }
.dbt { font-size:24px; color:#a8cc04; line-height:50px; background:url(../images/bt_bg.jpg) no-repeat bottom; padding-top:40px; }
.dbt b {font-weight:normal; font-size:14px;}
.dbt span { font-size:12px; color:#666; float:right; }
.left { width:195px; float:left; padding:35px 0; }
.zcdh { width:173px; height:auto; }
.zcdh dt {line-height:32px; background:#a8cc04; color:#FFF; padding-left:10px; }
.zcdh dd a { display:block; line-height:32px; padding-left:25px; background:url(../images/left_bg_a.jpg) no-repeat left bottom; }
.zcdh dd a:hover { background:url(../images/left_bg_a.jpg) no-repeat left top;}
.zcdh dd a.dq { background:url(../images/left_bg_a.jpg) no-repeat left top;}
.right { width:985px; float:right; padding:35px 0 30px 20px; background:url(../images/left_bg.jpg) repeat-y; }

/*列表翻页样式*/
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}