body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote，th,
td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset,
img {
	border: 0;
}
address,
caption,
cite,
code,
dfn,
em,
th,
var {
	font-style: normal;
	font-weight: normal;
}
ol,
ul {
	list-style: none;
}
capation,
th {
	text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before,
q:after {
	content: ' '
}
abbr,
acronym {
	border: 0;
}
.none {
	display: none;
}
.block {
	display: block;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfix:before,
.clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
	overflow: hidden;
}
.clearfix {
	zoom: 1;
}
body {
	font-size: 12px;
	font-family: "微软雅黑", Arial, Verdana;
	color: #666;
}
a {
	text-decoration: none;
}
.wai {
	border-top: 2px solid #43c0f0;
}
.nav {
	width: 1000px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
}
.logo {
	width: 300px;
	height: 80px;
	background: url("../images/logo.jpg") no-repeat;
	float: left;
}
.nav_zi {
	width: 700px;
	height: 100%;
	float: right;
}
.hou li {
	float: left;
	margin-left: 5px;
}
.hou li a {
	display: block;
	line-height: 80px;
	padding: 0 10px;
	text-align: center;
	font-size: 16px;
	color: #26231E;
}
.hou li a:hover {
	background-color: #43c0f0;
	color: #fff;
}
.hou li a.on {
	background-color: #43c0f0;
	color: #fff;
}
.datu {
	position: relative;
	width: 100%;
	height: 410px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
#JINGDONGBox {
	position: relative;
	left: 50%;
	margin-left: -960px;
}
.bannerTab {
	position: absolute;
	width: 1020px;
	bottom: 10px;
	left: 50%;
	margin-left: -510px;
	text-align: right;
}
#bannerTabID li {
	display: inline-block;
	cursor: pointer;
	filter: alpha(opacity=50);
	opacity: 0.5;
	margin: 0 5px;
	border: #fff solid 2px;
}
#bannerTabID li img {
	width: 90px;
	height: 35px;
	display: block;
}
#bannerTabID li.active {
	filter: alpha(opacity=100);
	opacity: 1;
	border-color: #04a5ff;
}
#JINGDONGNumID {
	position: absolute;
	bottom: 15px;
	text-align: center;
	width: 100%;
}
#JINGDONGNumID li {
	width: 12px;
	height: 12px;
	FILTER: alpha(opacity=80);
	opacity: 0.8;
	background-color: #FFFFFF;
	cursor: pointer;
	font-size: 0px!important;
	border-radius: 12px;
	display: inline-block;
	margin: 0 10px;
}
#JINGDONGNumID li:hover,
#JINGDONGNumID li.active {
	background-color: #1097CB;
}
.about {
	height: 367px;
}
.about_zi {
	height: 40px;
	font-size: 30px;
	color: #3d3d3d;
	text-align: center;
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
}
.zi {
	margin-top: 20px;
	line-height: 20px;
}
.zi dt {
	font-size: 16px;
	margin-bottom: 3px;
}
.zi:hover a {
	color: #21aee5;
}
.tuzuo {
	width: 487px;
	height: 120px;
	float: left;
	padding-top: 16px;
	margin-left: 15px;
}
.tuzuo img {
	float: left;
	margin-right: 25px;
}
.tuzuo dd {
	width: 480px;
}
.lister {
	margin-left: 30px;
}
.kuang {
	width: 1005px;
	height: 280px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}
.kuang a {
	color: #6b6b6b;
}
.case {
	width: 100%;
	height: 660px;
	background-color: #f0f2f4;
}
.case_tou {
	line-height: 25px;
	margin-top: 25px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.case_anli {
	font-size: 30px;
	color: #232424;
	padding-top: 20px;
}
.case_shangye {
	font-size: 14px;
	margin-top: 13px;
	color: #8b8c8c;
}
.case_shangye a {
	color: #8b8c8c;
}
.case_tupian {
	width: 1007px;
	margin-top: 20px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}
.case_tupian li {
	float: left;
	margin-right: 15px;
	line-height: 30px;
}
.pian {
	text-align: center;
	font-size: 12px;
}
.case_tupian li a {
	color: #4b4c4c;
}
.case_jian {
	width: 80px;
	height: 22px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}
.zuojian {
	float: left;
}
.youjian {
	float: left;
	margin-left: 20px;
}
.xiakuang {
	width: 1007px;
	height: 280px;
	margin-left: auto;
	margin-right: auto;
}
.size {
	margin-top: 25px;
	width: 300px;
	height: 30px;
	overflow: hidden;
}
.size p {
	float: left;
}
.peixun {
	font-size: 24px;
	color: #000;
}
.quanbu {
	margin-left: 10px;
	margin-top: 10px;
}
.quanbu a {
	color: #b0b1b2;
	font-size: 15px;
}
.size_zuozi {
	width: 585px;
	height: 195px;
	float: left;
	overflow: hidden;
	margin-top: 25px;
}
.size_youzi {
	width: 420px;
	height: 195px;
	float: left;
	margin-top: 25px;
	border-left: 1px solid #ababab;
}
.xiapai {
	margin-top: 20px;
}
.yipai {
	font-size: 15px;
	line-height: 36px;
}
.erpai {
	font-size: 12px;
	line-height: 24px;
}
.youshang {
	margin-top: 5px;
	border-bottom: #ddd solid 1px;
	overflow: hidden;
	padding-bottom: 5px;
}
.youyi {
	font-size: 12px;
	line-height: 26px;
	margin-left: 50px;
}
.dazi {
	margin-top: 15px;
	font-size: 24px;
	line-height: 30px;
	color: #000;
	margin-left: 50px;
}
.hong {
	color: #db0000;
}
.lian {
	margin-left: 50px;
	margin-top: 15px;
}
.hei {
	background-color: #222;
	overflow: hidden;
}
.footer_bian {
	width: 1155px;
	height: 215px;
	margin-left: auto;
	margin-right: auto;
}
.footer_yi {
	width: 190px;
	float: left;
}
.footer_friend {
	width: 260px;
	float: left;
}
.xiangfuyou {
	font-size: 16px;
	line-height: 36px;
	color: #fff;
	margin-top: 30px;
	margin-left: 65px;
}
.tiao {
	font-size: 12px;
	line-height: 24px;
	margin-left: 65px;
	color: #fff;
}
.tiao a {
	color: #a7a7a7;
}
.tiao li {
	white-space: nowrap;
}
.tiao img {
	float: left;
	margin-top: 5px;
}
.buchong {
	color: #a7a7a7;
}
.xiatu {
	width: 215px;
	float: left;
	margin-left: 20px;
	margin-top: 80px;
}
.footer_si {
	float: left;
	width: 275px;
}
.chunhei {
	height: 41px;
	background-color: #101010;
}
.chunhei a {
	color: #a4a4a4;
}
.xinchuang {
	text-align: center;
	padding-top: 10px;
}
.lianx {
	color: #ea0303;
}
.footer_si .xiangfuyou {
	margin-left: 0;
}
.footer_si .tiao {
	margin-left: 0;
}

/**************************关于我们***************/

.zhengwen {
	width: 1020px;
	margin: 10px auto;
	overflow: hidden;
}
.list_zuo {
	width: 200px;
	float: left;
	margin-top: 5px;
}
.list_guan {
	width: 200px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 15px;
	color: #333;
	background-color: #dedede;
	font-weight: bold;
	font-size: 16px;
}
.list_zuo ul {
	border: #dedede solid 1px;
}
.list_zuo li {
	line-height: 40px;
	border-top: 1px solid #dedede;
	text-align: center;
}
.list_zuo li a {
	color: #333;
	font-size: 14px;
	display: block;
	border-right: 5px solid #fff;
}
.list_zuo li a:hover {
	border-color: #04a5ff;
	color: #04a5ff;
}
.list_zuo li a.on {
	border-color: #04a5ff;
	color: #04a5ff;
}
.list_youshang {
	width: 765px;
	height: 40px;
	float: right;
	margin-left: 22px;
}
.ys_jianjie {
	font-size: 20px;
	margin-top: 4px;
	float: left;
	color: #333;
}
.ys_weizhi {
	float: right;
	font-size: 14px;
	margin-top: 8px;
	margin-left: 20px;
}
.list_you {
	float: right;
	width: 800px;
}
.list_you a {
	color: #666;
}
.youxia {}
.zheng {
	font-size: 20px;
	color: #333;
	margin-top: 30px;
	text-align: center;
}
.nei {
	color: #333;
	font-size: 15px;
	line-height: 35px;
	margin-top: 10px;
	padding-top: 5px;
}

/*********************服务项目**********************************/

.ys_fuxiang {
	font-size: 20px;
	margin-top: 8px;
	margin-left: 100px;
	;
	float: left;
	color: #333;
}
.xintu {
	float: left;
	width: 400px;
	height: 120px;
	padding-top: 16px;
}
.xintu:hover a {
	color: #04a5ff;
}
.xintu img {
	float: left;
	margin-left: 50px;
}
.wuyebao {
	margin-left: 200px;
	margin-top: 10px;
}
.wuyebao dt {
	font-size: 16px;
	margin-bottom: 5px;
}
.wuyebao dd {
	font-size: 13px;
	line-height: 25px;
}
.wuyebao a {
	color: #6b6b6b;
}

/******************经典案例*************************/

.jingdian_xia {}
.jingdian_xia ul {
	width: 850px;
	overflow: hidden;
}
.jingdian_xia li {
	float: left;
	margin-right: 20px;
	margin-top: 18px;
	text-align: center;
}
.jingdian_xia li a {
	color: #333;
	font-size: 14px;
}

/************************************/

.banner-page {
	text-align: center;
}

/*******翻页*******/

.page {
	padding: 20px;
	text-align: center;
	font-size: 14px;
}
.page a {
	display: inline-block;
	*zoom: 1;
	*display: inline;
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
	border: 1px solid #cccccc;
	border-radius: 3px;
	margin-left: 3px;
	color: #005aa0;
}
.page a.on {
	border-color: transparent;
	color: #ff6600;
}
.page {
	text-align: center;
	padding: 20px 0;
}
.page a.no {
	color: #ccc;
}

/*****************************about_dong**************************/

.about_dong {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	overflow: hidden;
}
.zuokuai {
	width: 340px;
	float: left;
}
.about_zuoshang {
	height: 225px;
}
.sizi {
	font-size: 18px;
	margin-top: 15px;
}
.about_zuoshang a {
	color: #000;
}
.zhiye a:hover {
	color: #0eb7f6;
}
.about_geng {
	font-size: 14px;
	float: right;
}
.zhiye {
	padding-top: 10px;
	margin-top: 5px;
	border-top: 1px solid #0eb7f6;
	height: 180px;
	overflow: hidden;
}
.zhiye li {
	font-size: 14px;
	line-height: 30px;
}
.zhiye li a {
	display: block;
	overflow: hidden;
}
.zhiye_name {
	float: left;
	width: 250px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zhiye_you {
	float: right;
}
.youkuai {
	width: 580px;
	float: right;
}
.youkuai a {
	color: #000;
}
.youkuai_tu {
	width: 580px;
	padding-top: 10px;
	margin-top: 5px;
	float: right;
	margin-left: 30px;
	border-top: 1px solid #0eb7f6;
}
.youkuai_tuzuo {
	width: 268px;
	height: 135px;
	float: left;
	padding-top: 16px;
	margin-right: 20px;
}
.youkuai_tuzuo img {
	float: left;
	margin-right: 25px;
}
.youkuai_tuzuo dd {
	width: 265px;
}
.youkuai_tuzuo dl {
	padding-left: 50px;
}

/************************************新闻*****************/

.ns_xia {
	width: 765px;
	float: right;
}
.ns_xia li a {
	text-decoration: none;
	color: #333;
	font-size: 15px;
}
.ns_you {
	float: right;
	color: #333;
	font-size: 15px;
}
.ns_zi li {
	line-height: 28px;
	margin-top: 10px;
	font-size: 14px;
}
.ns_zi li a {
	color: #333;
}
.ns_zi li a:hover {
	color: #04a5ff;
}
.anniu {
	text-align: center;
	overflow: hidden;
	padding-top: 30px;
}
.erweima {
	width: 132px;
	text-align: center;
	position: fixed;
	top: 30%;
}
.shequ {
	margin-top: 10px;
}

/**********submenu**********/

.submenu {
	margin-top: 50px;
}
.submenu ul {
	width: 820px;
}
.submenu ul li {
	float: left;
	width: 190px;
	margin-right: 10px;
	text-align: center;
}
.submenu ul li a {
	display: block;
}
.submenu-item a {
	padding-top: 5px;
	font-size: 16px
}

/***********subnav***********/

.subnav {
	margin: 25px 0;
	height: 27px;
}
.subnav ul li {
	position: relative;
	float: left;
	width: 155px;
	height: 16px;
	border-left: #999 solid 2px;
}
.subnav ul li:first-child {
	border-left: none;
}
.subnav ul li a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	display: block;
	height: 25px;
	text-align: center;
	border-bottom: #fff solid 2px;
	font-size: 16px;
	line-height: 100%;
	color: #333;
}
.subnav ul li a:hover,
.subnav ul li a.hover {
	border-color: #04a5ff;
	color: #04a5ff;
}
.cats_item dt{
	border-bottom: #0eb7f6 solid 1px;
	color: #444;
	font-size: 16px;
	line-height: 200%;
}
.cats_item dd {
	padding: 10px 0;
}

/**********0126*********/

.beitai {
	height: 900px;
}
.suibian_ye {
	height: 30px;
	font-size: 15px;
	color: #000;
	margin-left: 15px;
	margin-top: 8px;
	border-bottom: 1px solid #0eb7f6;
}
.ys_jie {
	font-size: 20px;
	margin-top: 8px;
	margin-left: 15px;
	float: left;
	color: #333;
}
.suibian {
	width: 795px;
	float: right;
}
.suibian_tu {
	overflow: hidden;
}
.suibian_tu li {
	float: left;
	margin-top: 25px;
	margin-left: 10px;
	text-align: center;
	width: 255px;
}
.suibian_tu a {
	display: block;
	width: 255px;
	height: 201px;
	position: relative;
	cursor: default;
}
.suibian_tu img {
	position: absolute;
	top: 0;
	left: 0;
}
.guanli_ye {
	height: 30px;
	font-size: 15px;
	color: #000;
	margin-left: 15px;
	margin-top: 25px;
	border-bottom: 1px solid #0eb7f6;
}
.guanli_tu li {
	float: left;
	margin-top: 25px;
	margin-left: 28px;
	text-align: center;
}
.guanli_tu_thumb{
	width: 360px;
	background: url("../images/gaokong.jpg") no-repeat bottom;
	padding-bottom: 12px;
}

/***********************/

.service_describe {
	font-size: 14px;
	color: #444;
	line-height: 28px;
	padding: 20px 0;
}

.detail_label{
	font-size: 14px;
	color: #333;
	line-height: 30px;
}

.service_link ul{
	width: 850px;
}
.service_link ul li{
	float: left;
	width: 260px;
	height: 260px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.service_link ul li img{
	display: none;
}
.service_link_1{
	background-image: url(../images/service01.jpg);
}
.service_link_2{
	background-image: url(../images/service02.jpg);
}
.service_link_3{
	background-image: url(../images/service03.jpg);
}
.service_link_4{
	background-image: url(../images/service04.jpg);
}
.service_link_5{
	background-image: url(../images/service05.jpg);
}
.service_link_6{
	background-image: url(../images/service06.jpg);
}
.service_link_7{
	background-image: url(../images/service07.jpg);
}
.service_link_8{
	background-image: url(../images/service08.jpg);
}
.service_link_9{
	background-image: url(../images/service09.jpg);
}
.service_link_10{
	background-image: url(../images/service10.jpg);
}
.service_link_11{
	background-image: url(../images/service11.jpg);
}

.mall_content{
	width: 790px;
	margin-left: auto;
	margin-right: auto;
}
.cat_thumb1{
	padding-top: 10px;
	text-align: center;
}
.qq-kefu{ width: 100px; height: auto; position: fixed; bottom: 40%; right: 0; z-index: 999; }

.qq-kefu img{ width: 100px;}

/*main css*/
.main-im{position:fixed;right:0px;bottom:100px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:auto; padding:10px 0;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}

.next{ width: 100%; padding: 20px 0;}
.next .n-left,.next .l-right{ float: left ; width: 50%; }

.chanpin{ clear: both; width: 100%; margin: 20px auto;}
.chanpin ul{ width: 100%;}
.chanpin ul li{ float: left; width: 22%; margin: 10px 1%; border: #cccccc solid 1px; height: 270px; position: relative;}
.chanpin ul li .cpimg{ width: 100%; height: 230px;}
.chanpin ul li p{ width: 100%; height: 40px; line-height: 40px; text-align: center; display: block; color: #777777;}
.chanpin ul li .cpurl{ position: absolute; top: 0; left: 0; z-index: 999; width: 100%;}
.ys_weizhi a{ color: #666;}
/*
 * 
 * 
 * 
 * 
 */
