*{word-break:break-all;} 
a{outline:none;hide-focus:expression(this.hideFocus=true);} 

body,ul,li,a,p,input{
	margin: 0px;
	padding: 0px;
	list-style:none;
	text-decoration: none;
	border: none;
}
/*导航部分*/
.navi{
	width: 100%;
	height: 79px;
	background: #fff;
}
.navi-content{
	width: 1300px;
	margin: 0 auto;
	height: 79px;
}
.navi-logo{
	float: left;
	margin-right: 14px;
}
.ul-navi{
	float: left;
	height: 79px;
}
.text-navi ul li{
	float: left;
	line-height: 79px;
	color: #333;
}
.text-navi ul li a{
	padding: 0 18px;
	display: inline-block;
	color: #333;
}
.text-navi ul li a:hover{
	font-weight:bold;
	color: #1d2089;
	background: url(../images/hover-bg.jpg);
}
/*二级导航*/
.two-navi{
	width: 101px;
	box-shadow: 0px 0px 4px rgba(0,0,0,0.5);
}
.two-navi li{
	width: 101px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border-bottom: 1px solid #e8e8e8;
}
/*banner部分*/
.banner{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.img-banner img{
	width: 1920px;
	height: 625px;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -960px;
}

/*路径部分*/
.route{
	width: 1300px;
	height: 66px;
	margin: 0 auto;
	margin-top:26px;
	color: #333333;
}
.label-icon{
	width: 4px;
	height: 16px;
	background: #1d2089;
	display: inline-block;
	border-radius: 2px;
	float: left;
	margin-right: 10px;
}
.route p a{
	color: #333333;
}
.route p a:hover{
	color: #1d2089;
}

/*内容部分*/
.content{
	width: 1300px;
	height: 1206px;
	margin: 0 auto;
}
.title{
	height: 97px;
	width: 1300px;
	margin: 0 auto;
	text-align: center;
	font-size: 20px;
	font-family: "微软雅黑";
	color: #333;
}
.english-title{
	font-size:14px;
	color: #999;
}
.line{
	width: 28px;
	height: 3px;
	background: #1d2089;
	text-align: center;
	display: block;
	margin: 4px auto;
}
/*左边部分*/
.left{
	width: 270px;
	height: 888px;
	float: left;
	margin-right:14px;
}
/*工程案例*/
.engineering-case{
	width: 270px;
	height: 552px;
	border: 1px solid #efefef;
	margin-bottom: 24px;
}
.engineering-case ul li{
	height: 40px;
	text-align: center;
	line-height: 40px;
	border-bottom: 1px solid #efefef;
}
.engineering-case ul li a{
	color: #999;
}
.engineering-case ul li a:hover{
	color: #1d2089;
}
.engineering-case-title{
	background: #1d2089;
	color: #fff;
}
/*左侧新闻资讯*/
.news{
	width: 270px;
	height: 252px;
	border: 1px solid #efefef;
	margin-bottom: 24px;
}
.news-title{
	height: 37px;
	background: #1d2089;
	color: #fff;
	text-align: center;
	line-height: 37px;
}
.news ul{
	padding: 16px 14px;
}
.news ul li{
	font-size: 14px;
	height: 34px;
}
.news ul li a{
	color: #333;
}
.news ul li span{
	margin-right:8px;
}



/*左侧工程案例*/
.news-case{
	width: 270px;
	height: 750px;
	border: 1px solid #efefef;
	margin-bottom: 24px;
}
.news-title-case{
	height: 37px;
	background: #1d2089;
	color: #fff;
	text-align: center;
	line-height: 37px;
}
.news-case ul{
	padding: 16px 14px;
}
.news-case ul li{
	padding: 18px 0px 15px 18px;
}
.news-case ul li a{
	color: #333;
}
.news-case ul li span{
	margin-right:8px;
}
.products-case{
	width: 206px;
	text-align: center;
	font-size: 14px;
	color: #333;
	margin-top: 12px;
}


/*联系我们*/
.contact-us{
	width: 270px;
	height: 252px;
	border: 1px solid #efefef;
}
.contact-us-title{
	height: 37px;
	width: 270px;
	background: #1d2089;
	color: #fff;
	text-align: center;
	line-height: 37px;
}
.company-title{
	font-size:16px;
	color: #1d2089;
	padding-left: 18px;
	height: 62px;
	line-height: 62px;
	font-weight: bold;
}
.contact-us ul{
	margin-left:18px;
}
.contact-us ul li{
	height: 36px;
}


/*右边部分*/
.right{
	width: 1016px;
	height: 973px;
	float: left;
	margin-top: 97px;
}
.right ul li{
	width: 976px;
	height: 84px;
	border: 1px solid #cccccc;
	padding: 18px 20px;
}
.right ul li a{
	color: #333;
} 
.right ul li img{
	float: left;
	margin-right: 20px;
}
.product-title{
	margin: 14px 11px;
	font-size: 16px;
	color: #333;
	font-weight:bold;
}
.solution-text{
	line-height: 40px;
}
.solutio-btn{
	width: 140px;
	height: 40px;
	background: #252896;
	float: right;
	color: #fff;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	margin-top:20px;
}
.newstitle{
	font-size: 16px;
	font-weight:bold;
	margin-bottom:10px;
}
.newstext{
	line-height: 28px;
}

.checkbox{
	width: 148px;
	height: 28px;
	border: 1px solid #efefef;
	display: inline-block;
	float: left;
}


/*底部部分*/
.bottom{
	width: 100%;
	height: 262px;
	background:#1d2089;
}
.bottom-content{
	width: 1300px;
	height: 262px;
	margin: 0 auto;
}
.bottom-content-t{
	width: 1300px;
	height: 78px;
	border-bottom: 1px solid #292d9b;
}
.ul-bottom-content-t{
	width: 860px;
	height: 78px;
	line-height: 78px;
	color: #fff;
	font-family: "微软雅黑";
	float: left;
}
.li-bottom-content-t{
	height: 52px;
	margin-right: 50px;
	line-height: 52px;
}
.li-bottom-content-t span{
	margin-right: 40px;
	width: 64px;
	display: inline-block;
}
.li-english{
	height: 0px;
	line-height: 0px;
}
.li-english span{
	margin-right: 40px;
	width: 64px;
	display: inline-block;
	text-align: center;
	font-size: 12px;
	font-family: "Arial";
}
.l-bottom-content-t-r{
	font-size: 22px;
	color: #fff;
	float: right;
	line-height: 78px;
	font-family: "Arial";
}
.l-bottom-content-t-r p{
	float: left;
}
.bottom-content-c{
	width: 1300px;
	height: 90px;
	color: #fff;
	font-size: 14px;
	border-bottom: 1px solid #292d9b;
}
.bottom-content-c li{
	height: 42px;
}
.bottom-content-b{
	height: 50px;
	line-height: 50px;
	color: #fff;
	font-size: 14px;
}

.icon-telephone-b{
	width: 41px;
	height: 78px;
	background: url(../images/icon-telephone-b.png);
	display: inline-block;
	float: left;
	margin-right:4px;
}

/*上下翻页*/
.fanye{height:88px;width:990px;margin:0 auto;text-align:left;line-height:88px; padding-left:310px;}

.pagination p{margin:0;}
.pagination{height:40px;padding:20px 0px;}
.pagination a{display:block;float:left;margin-right:10px;padding:2px 12px;height:24px;border:1px #9f9f9f solid;background:#fff;text-decoration:none;color:#333333;font-size:12px;line-height:24px;}
.pagination a:hover{color:#077ee3;background:white;border:1px #077ee3 solid;}
.pagination a.cur{border:none;background-color:#077ee3;color:#fff;}
.pagination p{float:left;padding:2px 12px;font-size:12px;height:24px;line-height:24px;color:#333333;border:1px #aaaaaa solid;background:#fcfcfc;margin-right:8px;}
.pagination p.pageRemark{border-style:none;background:none;margin-right:0px;padding:4px 0px;color:#333333;}
.pagination p.pageRemark b{color:#FF0000;}


/*顶部导航部分*/
a.mjd_n_y{padding: 0 18px;display:inline-block;font-weight:bold;color:#1d2089;background:url(../images/hover-bg.jpg);}
a.mjd_n:link,a.mjd_n:visited{padding: 0 18px;display:inline-block;color:#333;}
a.mjd_n:hover,a.mjd_n:active{font-weight:bold;color:#1d2089;background:url(../images/hover-bg.jpg);}


/*顶部幻灯切换*/
.yunu-slideBox {height: 500px;position: relative;overflow: hidden;}
.yunu-slideBox .hd {position: absolute;bottom: 20px;font-size: 0;left: 0;width: 100%;text-align: center;z-index: 2;}
.yunu-slideBox .hd li {display: inline-block;width: 15px;height: 15px;margin: 0 5px;background-color: #fff;cursor: pointer;border-radius: 50%;}
.yunu-slideBox .hd li.on {background-color: #c8a264;}
.yunu-slideBox .bd,.yunu-slideBox .bd ul,.yunu-slideBox .bd li {width: 100% !important;height: 100% !important;}
.yunu-slideBox .bd li {background: no-repeat center;}
.yunu-slideBox .bd li a {display: block;width: 100%;height: 100%;}


/*右侧滑动部分*/
.client-2{position:fixed;right:-170px;top:50%;z-index:900;}
.client-2 li a{text-decoration:none;}
.client-2 li{margin-top:1px;clear:both;height:71px;position:relative;}
.client-2 li i{background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0 auto;text-align:center;}
.client-2 li p{height:20px;font-size:14px;line-height:20px;overflow:hidden;text-align:center;color:#fff;margin: 0;}
.client-2 .my-kefu-qq i{background-position:4px 5px;}
.client-2 .my-kefu-tel i{background-position:0 -21px;}
.client-2 .my-kefu-liuyan i{background-position:4px -53px;}
.client-2 .my-kefu-weixin i{background-position:-34px 4px;}
.client-2 .my-kefu-weibo i{background-position:-30px -22px;}
.client-2 .my-kefu-ftop{display:none;}
.client-2 .my-kefu-ftop i{width:33px;height:35px;background-position:-27px -51px;}
.client-2 .my-kefu-left{float:left;width:77px;height:47px;position:relative;}
.client-2 .my-kefu-tel-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.client-2 .my-kefu-right{width:20px;}
.client-2 .my-kefu-tel-main{background-color:#51A0FF;color:#fff;height:56px;width:247px;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-main{background-color:#51A0FF;width:97px;height:56px;position:relative;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.my-kefu-weixin-pic img{width:115px;height:115px;}