 .container{margin-left:auto; margin-right:auto; width:1200px;}
 
 
 /* M_Product */
.M_Product{
	width:100%;background:#eeeeee;padding:55px 0;overflow:hidden;
}
.M_Product .Main{
	width:1200px;margin:0 auto;
}
.slideTxtBox{ 
	width:100%;text-align:left; margin-top:30px;overflow:hidden;
}
.slideTxtBox .hd{ 
	width:260px;float:left;background:#fff;
}
.slideTxtBox .hd .title{
	width:100%;overflow:hidden;background:url(/images/xunha.png) no-repeat 205px 17px #0058b1;
}
.slideTxtBox .hd .title a{ 
	display:inline-block;height:75px;color:#fff;font-size:18px;padding:25px 0 0 20px;
}
.slideTxtBox .hd .title a h5{ 
	font-size:22px;color:#fff;
}
.slideTxtBox .hd .title a h5 span{ 
	font-weight:700;
}
.slideTxtBox .hd ul{ 
	width:100%;overflow:hidden;background:#fff;
}
.slideTxtBox .hd ul li{ 
	overflow:hidden;width:210px;border-top:solid 1px #eeeeee;padding-left:50px;background:url(/images/P_nav02.png) no-repeat 25px center;
}
.slideTxtBox .hd ul li a{ 
	display:inline-block;line-height:70px;overflow:hidden;height:70px;width:100%;
}
.slideTxtBox .hd ul li:hover { 
	background:url(/images/P_nav01.png) no-repeat 25px center;color:#0058b1; 
} 
.slideTxtBox .hd ul li:nth-child(1) a{ 
	border-top:none;
}
.slideTxtBox .hd ul li.on { 
	background:url(/images/P_nav01.png) no-repeat 25px center;color:#0058b1; 
} 
.slideTxtBox .hd ul li.on  a{ 
	color:#0058b1; 
} 
.Mphone{
	padding:20px;overflow:hidden;background:#0058b1;color:#fff;
}
.Mphone h5{
	color:#fff;font-size:18px;font-weight:700;
}
.Mphone .Mph{
	font-size:24px;background:url(/images/Hphone1.png) no-repeat left center;height:25px;line-height:25px;padding-left:35px;margin-top:20px;
}

.slideTxtBox .bd{
	width:920px;float:right;
}

.slideTxtBox .bd .CseS{ 
	width:100%;overflow:hidden;margin-bottom:20px;
}
.slideTxtBox .bd li{ 
	overflow:hidden;background:#fff;
}
.slideTxtBox .bd li.Case2{
	padding:35px 25px;
}
.slideTxtBox .bd li.Case2 .title{
	font-size:18px;color:#0058b1;background:url(/images/case1N.png) no-repeat left bottom;padding-bottom:20px;
}
.slideTxtBox .bd li.Case2 .title span{
	font-size:18px;color:#0058b1;font-weight:700;
}
.slideTxtBox .bd li.Case2 .pic{
	width:100%;overflow:hidden;
}
.slideTxtBox .bd li.Case2 .pic .Pleft {
	width:425px;overflow:hidden;float:left;margin-top:30px;
}
.slideTxtBox .bd li.Case2 .pic .Pleft:nth-child(2n){
	float:right;
}
.slideTxtBox .bd li.Case2 .pic .Pleft .Img{
	display:block;width:425px;height:264px;overflow:hidden;
}
.slideTxtBox .bd li.Case2 .pic .Pleft img{
	width:425px;height:264px;transition: .8s;
}
.slideTxtBox .bd li.Case2 .pic .Pleft a:hover img{
	transform: scale(1.1);
}
.slideTxtBox .bd li.Case2 .pic .txt{
	text-align:center;font-size:16px;padding-top:20px;
}



/* 后期添加样式 */
.CaseM{
	padding-top:0px;
}
/* 案例中心 */
.CeaImg{
	width:100%;overflow:hidden;margin-top:20px;
}
.CeaImg li{ 
	margin:0 28px 28px 0; float:left; _display:inline; overflow:hidden; text-align:center;  
}
.CeaImg li:nth-child(3n){ 
	float:right;margin-right:0px; 
}
.CeaImg li .pic{ 
	text-align:center;width:381px; height:281px;overflow:hidden;
}
.CeaImg li .pic img{ 
	width:381px; height:281px; display:block;transition: .8s;
}
.CeaImg li .pic a:hover img{ 
	transform: scale(1.1);
}
.CeaImg li .Honetxt a{ 
	display:block;height:58px;line-height:58px;background:#fff;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
}
.CeaImg li:hover .Honetxt a{ 
	background:#0058b1;color:#fff;transition: 0.8s;
}

.newsListCon .mainCon .clearfix{
	margin-top:0px;
}



.newsListCon .mainCon .S_left{
	width:260px;background:#0058b1;float:left;
}
.newsListCon .mainCon .S_left .title{
	width:100%;height:95px;line-height:95px;font-size:21px;color:#fff;background:#0058b1;
}
.newsListCon .mainCon .S_left .title img{
	vertical-align: middle;padding:0 10px 0 20px;
}
.newsListCon .mainCon .S_left .title a{
	color:#fff;
}
.newsListCon .mainCon .S_left .sideMenu{  
	border:5px solid #0058b1;background:#fff; 
}
.newsListCon .mainCon .S_left .sideMenu h3{
	height:59px; line-height:59px;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3; cursor:pointer;padding:0px;margin:0px;padding-left:20px;font-weight:normal;font-size:17px;margin-top:-1px;
}
.newsListCon .mainCon .S_left .sideMenu h3.on{
	border-top:none; color:#0058b1;font-weight:700;
}
.newsListCon .mainCon .S_left .sideMenu h3 em{ float:right; display:block; width:40px; height:59px;   background:url(/images/icoAdd.png) 16px 25px no-repeat; cursor:pointer; }
.newsListCon .mainCon .S_left .sideMenu h3.on em{ background-position:16px -45px; }
.newsListCon .mainCon .S_left .sideMenu ul{ 
	padding:8px 25px; color:#999; display:none; /* 默认都隐藏 */ 
}
.newsListCon .mainCon .S_left .sideMenu ul li{ 
	line-height:38px;
}

.newsListCon .mainCon .S_right{
	width:925px;float:right;
}
.newsListCon .mainCon .S_right li{
	float:left;width:302px;margin:0 9px 35px 0;background:#fff;
}
.newsListCon .mainCon .S_right li:nth-child(3n){
	float:right;margin-right:0px;
}
.newsListCon .mainCon .S_right li .pic{
	padding:7px;border:solid 1px #dddddd;overflow:hidden;width:286px;height:211px;
}
.newsListCon .mainCon .S_right li .pic img{
	width:286px;height:211px;transition: .8s;
}
.newsListCon .mainCon .S_right li .pic a:hover img{
	transform: scale(1.1);
}
.newsListCon .mainCon .S_right li .txt{
	text-align:center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding:20px 15px 15px 15px;
}
.newsListCon .mainCon .S_right li .txt a{
	color:#333;
}
.newsListCon .mainCon .S_right li .txt a:hover{
	color:#0058b1;
}
.newsListCon .mainCon .S_right li .txt1{
	overflow: hidden;padding:0 30px;line-height:18px;height:36px;color:#666;
}
.newsListCon .mainCon .S_right li .linke{
	text-align:center;width:301px;margin:25px auto 0;
}
.newsListCon .mainCon .S_right li .linke a{
	width:150px;line-height:46px;border-left:solid 1px #ddd;border-top:solid 1px #ddd;float:left;
}
.newsListCon .mainCon .S_right li .linke a:nth-child(1){
	border-left:none;
}
.newsListCon .mainCon .S_right li .linke a:hover{
	background:#0058b1;color:#fff;transition: 0.8s;
}

/* Pright */
.Pright{
	width: 925px; float: right;
}


.HuoZuo{
	width:1201px;margin:40px auto 20px;overflow:hidden;
}
.HuoZuo li{
	width:239px;height:120px;border:solid 1px #ccc;float:left;margin-left: -1px;margin-top: -1px;overflow:hidden;
}
.HuoZuo li img{
	width:239px;height:120px;transition: .8s;
}
.HuoZuo li:hover img{
	transform: scale(1.1);
}
.HuoZuo li:hover{
	box-shadow: 0 0 30px rgba(0,76,152,.3);position: relative;z-index: 9;border: 1px #004c98 solid;
}

/* 添加样式 */

.newsListCon .mainCon .clearfix .clearfix span ,.newsListCon .mainCon .clearfix .clearfix a{
	display: inline-block;
    line-height: 35px;
    background: #fff;
    padding: 0 15px;margin:0 5px;
    border: solid 1px #d7d7d7;
}
.newsListCon .mainCon .clearfix .clearfix .current{
    background: #0058b1;
    border: solid 1px #0058b1;color:#fff;
}
.newsListCon .mainCon .clearfix .clearfix span:hover ,.newsListCon .mainCon .clearfix .clearfix a:hover{
	  background: #0058b1;
    border: solid 1px #0058b1;color:#fff;
}

.newsListCon .mainCon .paging span ,.newsListCon .mainCon .paging a{
	display: inline-block;
    line-height: 35px;
    background: #fff;
    padding: 0 15px;margin:0 5px;
    border: solid 1px #d7d7d7;
}
.newsListCon .mainCon .paging .current{
    background: #0058b1;
    border: solid 1px #0058b1;color:#fff;
}
.newsListCon .mainCon .paging span:hover ,.newsListCon .mainCon .paging a:hover{
	  background: #0058b1;
    border: solid 1px #0058b1;color:#fff;
}


/* 企业风采 2019-04-09添加样式  */
#iscroll0{
	width:100%;overflow:hidden;padding-bottom:10px;
}
#iscroll0 ul li {
	width:390px;height:295px;margin:20px 15px 10px 0;float: left;list-style: none;overflow:hidden;
}
#iscroll0 ul li:nth-child(3n){
	margin-right:0px;float: right;
}
#iscroll0 ul li  a{
	display:block;width:390px;height:260px;overflow:hidden;
}
#iscroll0 ul li  img{
	width:390px;height:260px;transition: .8s;
}
#iscroll0 ul li :hover img{
	transform: scale(1.1);
}
#iscroll0 ul li span {
	display:block:;width:100%;line-height:35px;text-align:center;
}


/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(../images/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(../images/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(../images/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(../images/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(../images/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(../images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(../images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(../images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(../images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;font-size: 12px;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(../images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(../images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(../images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}


.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}



.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}





/*================网站地图 css================*/
.map_main { overflow:hidden; border: 0px solid #e1e2e2; margin:10px 0; padding:15px 0px 20px; }
.sitemap_con { width:auto; margin:0 auto; color:#666; }
.sitemap_con .map_top { border-bottom:solid 0px #ccc; }
.sitemap_con .map_top img { float:left; }
.sitemap_con h4 { line-height:40px; }
.b4 {width:auto;  padding:10px 0px 10px 20px; border:solid 1px #E0E0E0; }
.b4 ul { padding:0 11px; }
.b4 li { float:left; line-height:30px; width:150px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
.b4 li a { color:#666; }
.b4 li a:hover{ color:#d33738; text-decoration: underline; }

/*================搜索页面 css================*/
.ntitle { margin: 0 auto;padding: 15px 0 10px;border-bottom: 1px solid #d6d6d6;width:auto;}
.ntitle h2 {height: 45px;line-height: 45px;font-size: 20px;font-weight: bold;color: #fe0000;text-align: left;overflow: hidden;}
.ntitle h2 a {color: #5c5c5c;}
.ntitle span{height: 24px;color: #999;font-size: 12px;line-height: 24px;text-align: left;position: relative;}
.n-list{ margin:10px 0px;}
.n-list li{ width:770px; height:auto; overflow:hidden;border-bottom: 1px solid #d6d6d6; padding-bottom:20px; margin-bottom:12px; }
.n-list li dl dt{ float:left; width:185px; height:128px;margin-right:25px;}
.n-list li dl dt img{ width:185px; height:128px;}
.n-list li dl dd{ float:left; width:560px; height:128px; }
.n-list li h2{color: #fe0000;text-align: left;overflow: hidden; height:32px; line-height:32px; font-size:16px; margin-bottom:10px; }
.n-list li h2 a{color: #ee4600;}
.n-list li .note{ width:770px; height:auto; overflow:hidden;}
.n-list li .note .info span {margin-right: 10px;padding-left: 20px;color: #777;background: url(Img/Index/sprite.gif) no-repeat;}
.n-list li .note .info .comm { background-position: 0 5px;}
.n-list li .note b img{ margin:10px 0px;}
.n-list li .note .info .time { background-position: 0 -156px;}
.n-list li .note .info .view {background-position: 0 -34px;}
.n-list li .note p{font-size:14px; text-align:left; line-height:25px;}
.n-list li .note .info{font-size:14px; line-height:26px; padding:5px 0px;}

.gjc{ height:auto; overflow:hidden; text-align:left; line-height:22px; font-size:14px; color:#00a1e9 ;margin:0 0 10px;}


.NewTetile{
	width:240px;height:182px;line-height:182px;color:#fff;font-size:24px;float:left;
}
.SWtime .EdCont .me{
	margin-left:205px;
}  

/* 新添加 */
.txtScroll-top .infoList li em{
	display:inline-block;float:left;color:#fff;height:32px;line-height:32px;overflow:hidden;font-size: 12px;
}