@charset "utf-8";
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	font-size:12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #595959;
	LINE-HEIGHT: 180%;
	PADDING-TOP: 0px;
	list-style:none;
	background:url(../images/bg_01.jpg) repeat-x left top;
}
* {
	padding:0;
	margin:0;
}
a {
	color:#595959;
	text-decoration:none;
}
a:hover {
	color:#595959;
	text-decoration:underline;
}
a:active {
	color:#595959;
	text-decoration:none;
}
/*页面切换*/
.transfer {
	float:left;
	margin-top:57px;
	font-size:12px;
}
/*头部样式*/
.top {
	width:1003px;
	height:85px;
	margin:0 auto;
	padding:0;
}
.logo {
	background-image:url(../images/logo.png);
	width:165px;
	height:65px;
	float:left;
	margin-top:20px;
}
.logo1 {
	background-image:url(../images/logo1.png);
	width:165px;
	height:65px;
	float:left;
	margin-top:20px;
}
.language {
	background-image:url(../images/index_07.jpg);
	width:680px;
	text-align:right;
	margin-top:-12px;
	height:20px;
	float:right;
	line-height:20px;
	background-repeat:no-repeat;
	background-position:right;
}
.languagelink {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-right:8px;
	font-size:10px;
}
.languagelink:visited {
	color:#FFFFFF;
}
.languagelink:hover {
	color:#595959;
}
/*导航*/
.nav {
	width:600px;
	margin:0 auto;
	padding:0;
	position:relative;
	z-index:99999;
	float:right;
}
#navigation, #navigation li ul {
	list-style-type:none;
}
#navigation {
	margin:10px;
	width:600px;
	z-index:100000
}
#navigation li {
	float:left;
	text-align:center;
	position:relative;
	margin-left:8px;
	margin-right:8px;

}
#navigation li.line {
	float:left;
	width:2px;
	height:30px;
	background-color: #CCCCCC;
	height:15px;
	margin-top:35px
}/*菜单的线的位置*/
#navigation li a:link, #navigation li a:visited {
	display:block;
	text-decoration:none;
	color:#000;
	height:35px;
	line-height:35px;
	font-size:12px;
	font-weight:bold;
}
#navigation li a:hover {
	color:#000;
	text-decoration:none;
}
#navigation li ul {
	display:none;
	position:absolute;
	top:55px;
	left:-20px;
	width:117px;
	font-size:12px;
	font-weight:normal;
}
#navigation li ul li {
	vertical-align:bottom;
	text-indent:20px;
	text-align:left;
}
#navigation li ul li.topimg {
	background:url(../images/index_14.png) no-repeat left top;
	width:117px;
	height:6px;
	line-height:6px;
	font-size:0px;
}
#navigation li ul li.bottomimg {
	background:url(../images/index_21.png) no-repeat left top;
	width:117px;
	height:8px;
	line-height:8px;
	font-size:0px;
}
#navigation li ul li a:link {
	color:#000;
	background:url(../images/index_19.png) repeat-y left top;
	font-size:12px;
	font-weight:normal;
	width:117px;
	height:25px;
	line-height:25px;
	padding:0;
	margin:0;
	text-align:left;
}
#navigation li ul li a:visited {
	color:#000;
	background:url(../images/index_19.png) repeat-y left top;
	font-size:12px;
	font-weight:normal;
	height:25px;
	line-height:25px;
	padding:0;
	margin:0;
	width:117px;
	text-indent:20px;
	text-align:left;
}
#navigation li ul li a:hover {
	font-size:12px;
	color:#fff;
	background:#ff0000;
	font-weight:normal;
	width:117px;
	height:25px;
	line-height:25px;
	padding:0;
	margin:0;
}
.searchline {
	float:right;
	margin-left:5px;
}
.search {
	height:auto;
	overflow:hidden;
	width:1003px;
	margin:0px auto;
	padding:0;
	font-weight:bold;
	height:25px;
}
.searchinput {
	height:19px;
	line-height:19px;
	border: 1px solid #D4D0C8;
	background-color:#f4fdbd;
}
.newcasetitle {
	height:auto;
	overflow:hidden;
	width:1003px;
	margin:8px auto;
	padding:0;
	font-weight:bold
}
.newcase {
	height:auto;
	overflow:hidden;
	width:1003px;
	margin:8px auto;
	padding:0;
	font-weight:bold
}
.newcaseimg {
	border:1px solid #333333;
}
.newline {
	background-image:url(../images/line.jpg);
	width:15px;
	height:150px;
	background-repeat:no-repeat;
	background-position:center
}
.newcaseline {
	float:left
}
/*中间样式*/
.centerbody {
	height:auto;
	overflow:hidden;
	width:1003px;
	margin:15px auto;
	padding:0;
}
.more {
	float:right;
	margin-top:10px;
}
.bigleft {
	width:750px;
	float:left;
	
}
.serviceleft {
	width:250px;
	float:left
}
.imgone {
	background-image:url(../images/11.jpg);
	width:84px;
	height:94px;
	float:left
}
.imgone:hover {
	background-image:url(../images/1.jpg);
	background-position:top
}
.imgt {
	background-image:url(../images/21.jpg);
	width:84px;
	height:94px;
	float:left
}
.imgt:hover {
	background-image:url(../images/2.jpg);
	background-position:top
}
.imgth {
	background-image:url(../images/31.jpg);
	width:84px;
	height:94px;
	float:left
}
.imgth:hover {
	background-image:url(../images/3.jpg);
	background-position:top
}
.imgf {
	background-image:url(../images/41.jpg);
	width:84px;
	height:94px;
	float:left
}
.imgf:hover {
	background-image:url(../images/4.jpg);
	background-position:top
}
.imgfi {
	background-image:url(../images/51.jpg);
	width:84px;
	height:94px;
	float:left
}
.imgfi:hover {
	background-image:url(../images/5.jpg);
	background-position:top
}
.imgs {
	background-image:url(../images/61.jpg);
	width:84px;
	height:94px;
	float:left
}
.imgs:hover {
	background-image:url(../images/6.jpg);
	background-position:top
}
.moretext {
	float:right;
	margin-top:-19px;
	font-weight:normal;
	color:red;
	width:50px;
}


.designone {
	background-image:url(../images/book1.jpg);
	width:84px;
	height:94px;
	float:left
}
.designone:hover {
	background-image:url(../images/book.jpg);
	background-position:top
}

.designtwo {
	background-image:url(../images/magazine1.jpg);
	width:84px;
	height:94px;
	float:left
}
.designtwo:hover {
	background-image:url(../images/magazine.jpg);
	background-position:top
}


.designthree {
	background-image:url(../images/package1.jpg);
	width:84px;
	height:94px;
	float:left
}
.designthree:hover {
	background-image:url(../images/package.jpg);
	background-position:top
}

.designfour {
	background-image:url(../images/taili1.jpg);
	width:84px;
	height:94px;
	float:left
}
.designfour:hover {
	background-image:url(../images/taili.jpg);
	background-position:top
}

.designfive {
	background-image:url(../images/chanp1.jpg);
	width:84px;
	height:94px;
	float:left
}
.designfive:hover {
	background-image:url(../images/chanp.jpg);
	background-position:top
}

.designsix {
	background-image:url(../images/creative1.jpg);
	width:84px;
	height:94px;
	float:left
}
.designsix:hover {
	background-image:url(../images/creative.jpg);
	background-position:top
}


.moretext a:visited, .moretext a, .moretext a:active {
	color:#990000;
}
.servititle {
	float:left;
	width:100px;
}
.servicecontent {
	float:left;
	width:160px;
	font-weight:normal;
}
.serviceright {
	float:right;
	width:235px;
	text-align:center;
	margin:0 auto;
	background-image:url(../images/rightbg.jpg)
}
.contacttitle {
	color:#990000;
	margin-bottom:20px;
}/*div在div中居中代码text-align:center; margin:0 auto;*/
.contactqq {
	margin-top:10px;
	width:235px;
	height:25px;
	line-height:25px;
	font-weight:normal;
}
.contactqq img {
	margin-left:5px;
	vertical-align:middle;
}
.contactno {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
}
.contactimg {
}
/*域名搜索*/
.searchdommainlist {
	font-weight:normal
}
.searchdommainlist li {
	float:left;
	width:100px;
}
/*产品区域*/
.servicerightchanpin {
	float:right;
	width:235px;
	text-align:center;
	margin:0 auto;
	border:1px #e9ebee solid;
}
* {
	margin:0;
	padding:0;
}
li {
	list-style:none;
}
.tab1, .tab2 {
	width:730px;
}
.tab1 li, .tab2 li {
	float:left;
	padding:0 30px;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
}
.tab1 li.now, .tab2 li.now {
	color:white;
	background-image:url(../images/buttom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	font-weight:bold;
}
.tablist {
	width:730px;
	height:160px;
	padding:10px;
	font-size:14px;
	line-height:24px;
	display:none;
}
.block {
	display:block;
}
.pruductline {
	margin-left:6px;
}
.pruductlineimg {
	margin-left:5px;
}
/*常见问题*/
.faqright {
	float:right;
	width:220px;
	border:1px #e9ebee solid;
	margin-right:6px;
}
.faqtitle {
	background-color: #fcfcfc;
	text-align:center;
	margin:0 auto;
}
.faqcontent {
	background-color:#e9ebee;
	height:auto;
	overflow:hidden;
}
.faqlist {
	font-weight:normal;
	margin-left:20px;
	padding-top:10px;
	color:#24375a;
	margin-right:20px;
}
.faqlistcon {
	font-weight:normal;
	margin-left:20px;
	margin-top:5px;
	margin-right:20px;
}
.faqlistlistt {
	font-weight:normal;
	margin-left:20px;
	margin-top:5px;
	margin-right:20px;
}
.faqlistlistt a {
	color:#24375a
}
.faqlistlistt img {
	margin-right:5px;
}
.faqline {
	margin-left:20px;
	margin-right:20px;
	height:1px;
	background-color:#c5c9d2;
	overflow:hidden;
}
.faqall {
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
	float:right;
	margin-bottom:10px;
	height:auto;
	overflow:hidden;
}
.industrynewscontent {
	border:1px #e9ebee solid;
	height:auto;
	overflow:hidden;
}
.industrynewsright {
	float:right;
	width:220px;
	text-align:center;
	margin:0 auto;
	margin-right:6px;
}
.industrynewstitle {
	color:#990000;
	margin-bottom:5px;

}
.industrynewsimg {
	float: left;
	margin-top:8px;
	margin-right:5px;
	margin-left:5px;
}
.industrynewstit {
	float:left;
	font-weight:normal;
	color:#24375a;
	margin-top:5px;
		width:170px;
		text-align:left
}
.industrynewstit a {
	color:#24375a;
}
.industynewtop {
	padding:10px;
	margin-bottom:5px;
}
/*新闻区域*/

.newspart {
	width:375px;
	float:left
}
.newspic {
	float:left
}
.newintro {
	float:left;
	margin-left:10px;
}
.newstitle {
}
.newscon {
	font-weight:normal;
	width:270px;
}
.newsdetail {
	font-weight:normal;
	float:right;
	margin-right:5px;
	color:red;
	margin-top:-22px;
}
.newsdetail a, .newsdetail a:visited {
	color:#990000;
}
.newtitle {
	float:left;
	font-weight:normal;
	margin-left:35px;
}
.newdate {
	float:right;
	font-weight:normal
}
.news {
	margin-top:2px;
	width:375px;
	height:25px;
	float:left
}
/*底部样式*/
.bottom {
	background:url(../images/bottombj.jpg) no-repeat center top;
	width:100%;
	height:190px;
}
.bottomprinting {
	background:url(../images/footer-background.jpg) no-repeat center top;
	width:100%;
	height:190px;
}
img {
	border:none
}
.copright {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	width:920px;
	margin:0 auto;
	font-weight:bold;
	height:20px;
	text-align:right;
	padding-top:170px;
	color:#6d6d6d;
}


.coprightprinting{font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	width:920px;
	margin:0 auto;
	font-weight:bold;
	height:20px;
	text-align:right;
	padding-top:155px;
	color:#6d6d6d;}
.link {
	width:1003px;
	margin:0px auto;
	padding:0;
	font-weight:bold
}
.text {
	font-weight:normal; height:100%;
	min-height:600px;
_height:600px;
}
.subnavy {
	height:auto;
	overflow:hidden;
	width:1003px;
	margin:0px auto;
	padding:0;
	height:31px
}
.subnavycenter {
	float:left;
	background-color:#e5e5e5;
	width:826px;
	height:31px;
	line-height:31px;
}
.subnavycenter a {
	padding:10px;
}
.subnavyleft {
	float:left;
	background-image:url(../images/left.jpg);
	width:172px;
	height:31px;
	line-height:31px;
	color:white;
	background-position:center;
	background-repeat:no-repeat;
}
.subnavyleftcontent {
	margin-left:50px;
}
.subnavyleftcontent a {
	color:#FFFFFF
}
.date {
	color:red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.readmore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.readmore a {
	color:#006600
}
.newsline {
	height:1px;
	background-color: #CCCCCC;
	margin-bottom:25px;
}
.wrapper {
	width:80%;
	margin:0 auto;
}
/*通用样式--容器宽度值*/
.sharp {
	width:750px;
	margin:0px auto 0;
	float:left;
}
.sharp .content div {
	padding:0px;
	text-indent:2em;
}
.content {
	height:auto
}
h3 {
	height:29px;
	line-height:29px;
	font-size:12px;
	text-indent:10px;
}
h3 a {
	font-weight:normal;
	padding:5px;
}
.selected {
	background-color:#FF0000;
	color:#FFFFFF;
}
/*上圆角框通用设置样式，如果要运用多个不同颜色，以下6句不用重新变化--------------------------------*/
.b1, .b2, .b3, .b4, .b5, .b6, .b7, .b8 {
	height:1px;
	font-size:1px;
	overflow:hidden;
	display:block;
}
.b1, .b8 {
	margin:0 5px;
}
.b2, .b7 {
	margin:0 3px;
	border-right:2px solid;
	border-left:2px solid;
}
.b3, .b6 {
	margin:0 2px;
	border-right:1px solid;
	border-left:1px solid;
}
.b4, .b5 {
	margin:0 1px;
	border-right:1px solid;
	border-left:1px solid;
	height:2px;
}
.content {
	border-right:1px solid;
	border-left:1px solid;
	overflow:hidden;
}
.color4 .b2, .color4 .b3, .color4 .b4, .color4 .b5, .color4 .b6, .color4 .b7, .color4 .content {
	border-color:#E3E197;
}
.color4 .b1, .color4 .b8 {
	background:#E3E197;
}
/*背景色*/
.color4 .b2, .color4 .b3, .color4 .b4, .color4 .b5, .color4 .b6, .color4 .b7, .color4 .content {
	background:#FFFFDD;
}
.solutions {
	background-color:#ebf5f9;
	float:left;
	width:726px;
	margin-top:20px;
	padding:10px;
	border-style:solid;
	border-color:#CCCCCC
}
.solutions .title {
	font-weight:bold
}
.solutions .line {
	margin-top:10px;
	margin-bottom:20px;
}
.solutions1 {
	float:left;
	width:726px;
	margin-top:20px;
	padding:8px;

}
.case {
	float:left;
	margin-bottom:10px;
}
.listtitle {
	float:left;
	font-size:14px;
	width:90%
}
.listdate {
	float:right;
	font-weight:normal;
	width:10%
}
.listcontent {
	font-weight:normal;
	padding-top:35px;
}
.listline {
	background-color:#CCCCCC;
	height:1px;
	margin-top:5px;
	margin-bottom:40px;
}
.listcenter {
	margin:20px;
}
.detail {
	width:750px;
	float:left;
}
.detailtitle {
	width:750px;
	font-size:18px;
	margin:20px auto;
	text-align:center
}
.detailtitledate {
	font-size:12px;
}
.tapcon{ float:left; width:240px; margin-right:5px;}
.taptitle{  font-size:12px}
.tapcont{ font-weight:normal; font-size:12px; }
.price{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:red;}
.tapcontext{ width:230px;float:left;}

.xixibox{ width:1003px; height:260px;}

.domian_search{ font-weight:normal; font-size:12px}

/*案例页面效果*/
#page-wrapper{ float:left;
	width:760px;

	display: block;
	text-align:center;}
.content-gallery{

	overflow: hidden;
}
.content-gallery li{
	cursor: pointer;
	float: left;
	position: relative;
	margin: 5px;
}
.content-gallery.clients li {

}
.content-gallery li > a{
	text-decoration: none;
	display: block;
}





.overlay-container li .overlay-item{ position: relative;}
.overlay-container li .overlay.content { font-size: 20px; font-family:"微软雅黑"; font-weight:normal}
.overlay-container li .overlay.content span.name{
	color: #e3222b;
	margin-top: 26px;
}

.overlay-container li .overlay, #carousel li .overlay{
	display: none;
	left: 0;
	position: absolute;
	top: 0;
}
.overlay-container li .overlay.color, #carousel li .overlay.color{
	background: #000;
	z-index: 1000;
}
.overlay-container li .overlay.content, #carousel li .overlay.content{
	color: #fff;
	font-family: Cantarell, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -2px;
	text-decoration: none;
	text-transform: uppercase;
	z-index: 1100;
}
.overlay-container li .overlay.content span, #carousel .overlay.content span{
	display: block;
}


.bigleft h1{ font-family:Arial, "黑体"; line-height:50px; width:750px; margin:0 auto; text-align:center}

.articletitle{ font-size:24px; font-family:Arial, "黑体"; width:750px; margin:0 auto; text-align:center}
.articlecontent{ font-weight:normal; margin-top:15px;
margin-bottom:15px;}
.linecontent{ width:750px; height:1px; background-color: #D0D0D0; margin-top:10px;}

.fenye{	width:750px; text-align:center; margin:0 auto; height:20px}
.fenye li{ float:left; border:solid; line-height:15px; margin-right:4px; margin-left:4px; border-width:1px; padding-left:3px; padding-right:3px; border-color:#999999; color:#999999}
.fenye li a{color: #666666}
.fenye li a:hover{color:#FF0000; text-decoration:none}
.fenye li:hover{color:#FF0000;border-color:#FF0000;}
.dotdotdot{border: none;float:left; border-width:0px; margin-left:10px; margin-right:10px;}
.activea{ background-color: #999999; color:#FFFFFF;}
.activea:hover{ border-color:#999999}

.shangxia{width:750px; margin-bottom:60px;}
.shangxialeft{ float:left;}
.shangxiaright{float:right;}



DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

