@media only screen and (max-width:1023px) {
.h-content {padding-left:10px;padding-right:10px;}
}
@media only screen and (min-width:1024px) and (max-width:1279px) {
.h-content {padding-left:32px;padding-right:32px;}
}
@media only screen and (min-width:1280px) and (max-width:1599px) {
.h-content {padding-left:52px;padding-right:52px;}
}
@media only screen and (min-width:1600px) {
.h-content {padding-left:10%;padding-right:10%;}
}
html,body{font-size:16px;}
.h-content:after,ul:after,ul.n-textlist:after,.n-contact01:after{content: " ";display: block;font-size:0;height:0;clear: both;visibility: hidden;}
.gbg{background:#f2f2f2;}
.n-banner{width:100%;margin:0;padding:0;}
.n-banner img{width:100%;}
.h-content{padding-bottom:2em;}
/*标题*/
.h-content h2 {
    font-size: 26px;
    font-weight: normal;
    line-height: 60px;
    text-align: center;
	margin-bottom:1em;
	font-weight:normal;
}
/*内页导航*/
.n-nav{padding-top:0;padding-bottom:0;margin:0;height:3.625em;color:#666;font-size:1em;}
.n-nav span{line-height:50px;font-size:1.25em;color:#02a0ce;}
.n-nav a.cur:link,.n-nav a.cur:visited{color:#c00;}
.n-nav a:link,.n-nav a:visited{font:300 1.375em/2.63em "微软雅黑","microsoft yahei";color:#666;}
/*动态列表*/
.n-search{width:30%; float:right;height:3em;border:1px solid #e1e1e1;}
.n-search input[type="text"]{width:70%;height:3em;background:#f9ff99;padding-left:2%;border:0;font:300 1em/3em "微软雅黑","microsoft yahei";color:#555;}
.n-search input[type="button"]{width:26%;height:3em;border:0;font:300 1em/3em "微软雅黑","microsoft yahei";color:#fff; background:#6698b5; float:right; cursor:pointer;}
/*动态详情*/
.articleTitleDate{font-size:.875em;color:#999; text-align:center;margin-bottom:20px;_margin-bottom:10px;}
.articleContant{color:#333;}

.h-content h3.articletitle{font:300 1.25em/2.5em "微软雅黑","microsoft yahei";color:#333; text-align:center;}
.h-content .news-content{font:300 1em/2.2em "微软雅黑","microsoft yahei";color:#666;} 
.h-content .news-content p{text-indent:2em;font:300 1em/2.2em "微软雅黑","microsoft yahei";}
.h-content .news-content img{max-width:80%; text-align:center;margin-top:10px;}

/*纯文字列表*/
ul.n-textlist{margin-top:0.5em;}
ul.n-textlist li{display:block;position:relative;padding:0px 98px 0px 15px;margin-bottom:.5em;line-height:2em;}
ul.n-textlist li:before{display:block;content:"·";font-size:1.5em;line-height:2em;position:absolute;top:50%;left:0;margin-top:-1em;color:#999;}
ul.n-textlist li a:link,ul.n-textlist li a:visited{width:23.625em;display:block;width:100%;height:2em;overflow:hidden;text-overflow:ellipsis;color:#555;font:300 1em/2em "微软雅黑","microsoft yahei";}
ul.n-textlist li a:hover{color:#c00;}
ul.n-textlist li i{font:300 1em/2em "微软雅黑","microsoft yahei";position:absolute;top:0;right:0;color:#999;}
ul.n-newslist{margin-left:-3%;}
ul.n-newslist li{width:32%;float:left;margin-left:3%;padding:0px 14% 0px 1%;}

/*客户案例*/
.h-content h3 {
    color: #546f94;
    font-size: 1.125em;
    font-weight: normal;
    line-height: 2em;
    margin: 0.75em 0 0.25em;
}
ul.n-caselist{display:block;margin-left:-1.3%;}
ul.n-caselist li{width:32%;background:#f9f9f9;float:left;margin-left:1.3%;_margin-left:.6%;padding:0px 0 1.25em 0;margin-bottom:20px;_margin-bottom:10px;}
ul.n-caselist li a.img{padding:1.25em 0;display:block;margin:1.25em 1.25em 0.5em 1.25em; background:#fff;text-align:center;}
ul.n-caselist li a.img img{height:43px;}
ul.n-caselist li h3,ul.n-caselist li p{padding:0px 20px;}
ul.n-caselist li p{height:7em;overflow:hidden;}
i.new{display:inline-block;width:3.125em;height:1.5em;background:#c00;color:#fff;position:relative;font:300 0.75em/1.5em "微软雅黑","microsoft yahei"; text-align:center;margin-left:30px;_margin-left:15px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
i.new:before{display:block;content:"◆";font-size:1.25em;line-height:1.5em;color:#c00;position:absolute;left:-0.3em;top:50%;margin-top:-0.725em;}
a.btn:link,a.btn:visited{display:block;background:#f8b551;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px;color:#fff;width:7.5em;height:2.185em;margin:10px auto;text-align:center;font:300 1em/2.185em "微软雅黑","microsoft yahei";}
a.btn:hover{background:#6698b5;}
/*联系我们*/
.n-contact01{display:block;margin-left:-2.3%;}
h3.n-ctitle{font-size:1.125em; text-align:center;margin-bottom:30px;}
ul.n-contact01 li{width:31%;margin-left:2.3%;height:145px;background:#f9f9f9; display:block;float:left; position:relative;padding:2em 0;text-align:center;}
ul.n-contact01 li h4{margin-bottom:2px;_margin-bottom:1px;}
ul.n-contact01 li p{margin:0 1em;font:300 1em/1.875em "微软雅黑","microsoft yahei";}
ul.n-contact01 li.contact-01{width:97.6%;margin-bottom:28px; float:none;height:108px; }
ul.n-contact01 li.contact-01 p{width:22%;margin:0 0 0 2%;float:left;font:300 1em/1.5em "微软雅黑","microsoft yahei";color:#555;text-align:left;}
ul.n-contact01 li.contact-01 p i{display:block; float:left;width:95px;height:30px;font:300 14px/30px Georgia, "Times New Roman", Times, serif;background:#eb6468; text-align:center;color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;margin-right:12px;}
ul.n-contact01 li.contact-01 p i.c02{background-color:#1b95cb;}
ul.n-contact01 li.contact-01 p i.c03{background-color:#639f05;}
ul.n-contact01 li.contact-01 p i.c04{background-color:#ff9825;}
ul.n-contact01 li.contact-01 p mark{ background:none;color:#c00;font-size:1.125em; font-family:Georgia, "Times New Roman", Times, serif;}
ul.n-contact01 li.contact-01 p.address{width:98%;text-align:center;float:none;margin-top:1em;_margin-top:.5em;}
ul.n-contact01 li.contact-01 p.address img{margin-right:8px;_margin-right:4px;}


.page .coopbox {
	padding: 50px;
}
.page .callus, .page .message {
	width: 100%;
	margin:0 auto;
}
.callus {
	position:relative;
}
.callus h2 p{text-align:center; font-size:16px; }

.callus .continf{width:1100px;; margin:0 auto; }
.continf font i{width:30%; float:left; text-align:center}
.continf font i img{margin:50px;}
.continf font{width:49.7%; float:left;border:1px solid #DDD;}
.continf font span h3{font-weight:normal; font-size:24px; color:#555; line-height:60px; margin-top:20px;}
.continf font span p{font-size:20px; color:#888;}
.map{width:1100px; margin:0 auto; margin-bottom:20px;}
.message form {
	width:760px; margin:50px auto;
}
.message form ul p{line-height:60px;}
.message form ul li{line-height:3.6em;}
.message form ul li label{width:100px; display:block; float:left; font-size:16px; color:#666;}

 .message li i {
	color: #C00;
	font-size: 12px;
	float:left;
	width:12px;
}
.message li input {
	line-height: 2.6em;
	height: 2.6em;
	width: 80%;
	margin: 0.5em;
	background-color:#f5f5f5;
	border:none;
	border-radius:0px;
}
.message li textarea {
	width: 80%;
	margin: 0.5em;
	background-color:#F5F5F5;
	border:none;
	border-radius:0px;
	min-height:80px;
}

.message li button {
	border:1px solid #ddd;
	border-radius:4px;
	width:80%;
	margin:20px auto;
	background-color:#FFF;
	line-height:60px;
	display:block;
	font-size:20px; color:#666;
}
b{height:1px; width:1100px; border-bottom:1px dashed #ddd; display:block; margin:20px auto;} 
.contp{width:1100px; margin:0 auto;}
.contp font{width:50%; float:left; padding:20px 0px; display:block;}
.contp i{width:30%; float:left;  padding-right:10px;}
.contp span h3{font-weight:normal; font-size:24px; line-height:60px;}
.contp span strong{font-weight:normal; font-size:24px; color:#26cb9b; line-height:36px;}
.contp span p{color:#666; font-size:16px; line-height:30px;}