/***
 *	DedeCMS v5.6 Style (Default Style)
 *	dedecms.com  Author Networker  2010.02.05
 **/
 
/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");


/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:12px Verdana,Arial,Tahoma; text-decoration:none;
	font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", FontAwesome, sans-serif;
}

img{
	border:none;
}

a{
	color:#256EB1;
	text-decoration:none;
}

ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
.head{background:#fff;height:110px;min-height:110px;}
.head .fr{height:110px;min-height:110px;padding:30px 0 0 60px;}
.head .fr span{margin:0;padding:0 0 0 40px;float:left;}
.head .fr span a{font-size:18px;color:#4bcdd9;display:block;float:none;margin:0;}
.head .fr .tel{font-size: 24px; line-height:40px;padding-left: 50px; color: #37b8c4;font-weight: bold;background:url(../img/tel.png) no-repeat;}

.index_header {
	BACKGROUND: url(../images/service_bg.gif) repeat-x 50% bottom;
	HEIGHT: 790px
}
.index_banner {
	TEXT-ALIGN: center;
	WIDTH: 100%;
	BACKGROUND: url(../images/service_bg.gif) repeat-x 50% bottom;
	HEIGHT: 480px;
	OVERFLOW: hidden
}
.home-slider {
	OVERFLOW: hidden
}
.design_box {
	Z-INDEX: 10000;
	POSITION: relative;
	MARGIN: 0px auto;
	WIDTH: 1200px;
	LEFT: 0px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.design {
	Z-INDEX: 10000;
	POSITION: absolute;
	MARGIN: 0px auto;
	WIDTH: 1200px;
	BOTTOM: 30px;
	OVERFLOW: hidden;
	LEFT: 0px
}
.design DL {
	TEXT-ALIGN: center;
	FILTER: alpha(opacity=60);
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 30px;
	WIDTH: 310px;
	PADDING-RIGHT: 30px;
	BACKGROUND: url(../images/design_dl_bg.gif) no-repeat;
	FLOAT: left;
	HEIGHT: 94px;
	PADDING-TOP: 15px;
	-moz-opacity: 0.6;
	opacity: 0.6
}
.design DL.sel {
	FILTER: alpha(opacity=80);
	BACKGROUND: url(../images/design_dl_bg_hover.gif) no-repeat;
	COLOR: #fff;
	-moz-opacity: 0.8;
	opacity: 0.8
}
.design DL.sel DD {
	COLOR: #fff
}
.design_center {
	MARGIN: 0px 45px
}
.design DL DT {
	BORDER-BOTTOM-COLOR: #0f6;
	WIDTH: 300px;
	FONT-FAMILY: "Î¢ÈíÑÅºÚ";
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold
}
.design DL DD {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 20px;
	MARGIN: 0px auto;
	WIDTH: 330px;
	COLOR: #999;
	PADDING-TOP: 10px
}
.service_bg {
	Z-INDEX: 100000;
	POSITION: relative;
	MARGIN: 0px auto;
	WIDTH: 1200px;
	HEIGHT: 290px;
	TOP: 0px
}
.service {
	POSITION: absolute;
	MARGIN: 0px auto;
	WIDTH: 1200px;
	BOTTOM: 20px;
	HEIGHT: 290px;
	LEFT: 0px
}
.service DL {
	TEXT-ALIGN: center;
	WIDTH: 266px;
	FLOAT: left;
	HEIGHT: 290px
}
.service DT {
	PADDING-BOTTOM: 10px;
	FONT-FAMILY: "Î¢ÈíÑÅºÚ";
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 200px
}
.service DD { padding:0 10px;
	COLOR: #999;
	FONT-SIZE: 12px
}
.service01 {
	BACKGROUND: url(../images/service_bg01.gif) no-repeat;
	MARGIN-RIGHT: 45px
}
.service01:hover {
	BACKGROUND: url(../images/service_bg01_hover.gif) no-repeat;
	COLOR: #2eafbb
}
.service02 {
	BACKGROUND: url(../images/service_bg02.gif) no-repeat;
	MARGIN-RIGHT: 45px
}
.service02:hover {
	BACKGROUND: url(../images/service_bg02_hover.gif) no-repeat;
	COLOR: #2eafbb
}
.service03 {
	BACKGROUND: url(../images/service_bg03.gif) no-repeat;
	MARGIN-RIGHT: 45px
}
.service03:hover {
	BACKGROUND: url(../images/service_bg03_hover.gif) no-repeat;
	COLOR: #2eafbb
}
.service04 {
	MARGIN: 0px;
	BACKGROUND: url(../images/service_bg04.gif) no-repeat
}
.service04:hover {
	BACKGROUND: url(../images/service_bg04_hover.gif) no-repeat;
	COLOR: #2eafbb
}
.service DL.service_hover DD {
	COLOR: #2eafbb
}
.content {
	MARGIN-TOP: 40px
}
.content_title {
	MARGIN-BOTTOM: 25px;
	BACKGROUND: url(../images/content_title_bg.png) repeat-x center center
}
.content_title2 {
	BACKGROUND-COLOR: #fff;
	WIDTH: 207px
}
.content_title3 {
	BACKGROUND-COLOR: #fff;
	WIDTH: 260px
}
.content_title4 {
	BACKGROUND-COLOR: #f9f9f9;
	WIDTH: 268px
}
.title_ch {
	FONT-FAMILY: "Î¢ÈíÑÅºÚ";
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #2eafbb;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 15px
}
A.title_ch {
	FONT-FAMILY: "Î¢ÈíÑÅºÚ";
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #2eafbb;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 15px
}
.title_en {
	TEXT-TRANSFORM: uppercase;
	FONT-FAMILY: Arial;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #aaa;
	FONT-SIZE: 20px
}
.cases {
	PADDING-BOTTOM: 40px;
	MARGIN: 0px auto;
	WIDTH: 1200px
}
.cases_dl {
	FILTER: alpha(opacity=30);
	MARGIN: 0px auto;
	WIDTH: 1200px;
	-moz-opacity: 0.3;
	opacity: 0.3
}
.cases_dl DL {
	WIDTH: 380px;
	FLOAT: left
}
.cases_name {
	FONT-SIZE: 14px;
	PADDING-TOP: 15px
}
.cases_int {
	LINE-HEIGHT: 20px;
	COLOR: #999;
	FONT-SIZE: 12px;
	PADDING-TOP: 10px
}
.cases_center {
	MARGIN: 0px 10px
}
