@charset "utf-8";
/*内页样式·微观网络·欧*/
/*顶部banner*/
.nybanner {
    width: 100%;
    height: 300px;
}
.nybanner .container {
    position: relative;
}
.mub02address {
    width: 100%;
    border-bottom: 1px solid #e4e4e4;
    overflow: hidden;
    height: 65px;
}
.mub02address .con {
    width: 57%;
    height: 43px;float: left;
}
.mub02address .homePage {
    display: block;
    width: 60px;
    height: 65px;
    background: url(../images/mub02address_homePage.png) no-repeat center;
    float: left;
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
}
.mub02address p {
    width: 62%;
    line-height: 65px;
    font-size: 13px;
    color: #999999;
    float: left;
    margin-left: 18px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.mub02address p a {
    color: #999999;
    padding: 0 4px;
}
.mub02address .backList {
    display: block;
    width: 117px;
    height: 43px;
    line-height: 43px;
    text-align: center;
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    float: right;
    font-size: 13px;
    color: #999999;
    text-decoration: none;
    cursor: pointer;
}
.mub02address .backList img {
    display: inline-block;
*display: inline-block;
    margin-right: 10px;
    position: relative;
    top: 2px;
}
.anniu {
    width: 334px;
    height: 43px;
    overflow: hidden;
    padding: 10px 0;
}
.anniu .input {
    width: 258px;
    line-height: 43px;
    float: left;
    border: none;
    padding-left: 20px;
    background: #f5f5f5;
}
.anniu .btn {
    width: 55px;
    height: 43px;
    background: url(../images/ybj.png)#006db8 no-repeat 12px 7px;
    float: left;
    border: none;
    cursor: pointer;
}
.topban{
    height: 300px;
    position: relative;
}
.topban .tb01{
    padding-top: 80px;
    text-align: center;
    margin-bottom: 20px;
}
.topban .tb01 h3{
    font-size: 35px;
    font-weight: normal;
    color: #fff;
    margin-bottom: 20px;
}

.topban .tb01 h3 i{
    width: 100px;
    height: 50px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    display: inline-block;
    position: relative;
    top: 42px;
    margin: 0 10px;
    z-index: 1;
}
.topban .tb01 h3 i:first-of-type{
    border-right: none;
}
.topban .tb01 h3 i:last-of-type{
    border-left: none;
}
.topban .tb01 p{
    font-size: 14px;
    color: rgba(255, 255, 255, 0.9);
    background: rgba(8, 124, 58,1);
    display: inline-block;
    padding: 5px 15px;
    position: relative;
    z-index: 9;
}
.topban  p{
    position: absolute;
    bottom: 20px;
    background:url(../images/weizhi-y.png)no-repeat left center;
    padding: 5px 23px;
    
}
.topban .tb01 span{
font-size: 14px;
    color: rgba(255, 255, 255, 1);
    background: rgba(8, 108, 184,1);
    display: inline-block;
    padding: 9px 19px;
    position: relative;
    z-index: 9;
    top: -5px;
}
.topban  a{
    color: rgba(0, 0, 0, 0.5);
}

.topban  p.baise{
    color: rgba(255, 255, 255, 0.75);
}
.topban  .baise a{
    color: rgba(255, 255, 255, 0.75);
}


.toplist .tb02{    
	padding-top: 50px;
    text-align: center;
}
.toplist .tb02 ul{
	overflow: hidden;
}
.toplist .tb02 li{
	display: inline-block;
	margin: 0 5px;
}
.toplist .tb02 li a{
	display: block;
    padding: 15px 30px;
    background: #fff;
}

.toplist .tb02 li a{
	display: block;
    padding: 12px 25px;
    background: #f1f1f1;
    border-radius: 2px;
}
.toplist .tb02 li:hover a,.toplist .tb02 li.on a{
	color: #fff;
    background: #ff9500;
}


/*当前位置*/
.Popular{
    border-bottom: 1px solid #eee;
}

/*内页主体*/
.zhuti{
    padding: 50px 0;
    clear: both;
}

/*电池检测列表*/
.liebiao{}

/*4个*/
.sige li{
	float: left;
	width: 23%;
	margin-right: 2.66666%;
	margin-bottom: 30px;
}
.sige li:nth-of-type(4n){
	margin-right: 0;
}
.sige li .img{
    overflow: hidden;
    border: 1px solid #f1f1f1;
    border-bottom: none;
}
.sige li .img img{
    display: block;
    
}
.sige li p{
	background: #eee;
	font-size: 14px;
	color:#666;
	text-align: center;
    line-height: 38px;
    overflow: hidden;
    text-overflow: 
    ellipsis;
    white-space: nowrap; 
    display:block;
}

.sige li p.p2{
	background: #fff;
	border: 1px solid #eee;
	border-top: none;
	font-size: 14px;
	color:#666;
	text-align: center;
    line-height: 38px;
    overflow: hidden;
    text-overflow: 
    ellipsis;
    white-space: nowrap; 
    display:block;
}
.sige li:hover p.p2{
	border: 1px solid #ff7f00;
}

.sige li p span{
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #087c3b;
	line-height: 50px;
}
.sige li p span:after{
	content: "";
    width: 30px;
    height: 1px;
    display: block;
    background: #21894f;
    margin: auto;
}
.sige li:hover p span{
	color: #fff;
}
.sige li:hover p span:after{
	background: #fff;
}

/*5ge*/
.wuge li{
	float: left;
	width: 19%;
	margin-right: 1.25%;
	margin-bottom: 20px;
}
.wuge li:nth-of-type(5n){
	margin-right: 0;
}
.wuge li .img{
    overflow: hidden;
    border: 1px solid #f1f1f1;
    border-bottom: none;
}
.wuge li .img img{
	display: block;
}
.wuge li p{
	background: #666;
	font-size: 14px;
	color: #fff;
	text-align: center;
    line-height: 38px;
    overflow: hidden;
    text-overflow: 
    ellipsis;
    white-space: nowrap; 
    display:block;
}



.sige li:hover .img img,.wuge li:hover .img img{
	-webkit-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
	-webkit-transition: -webkit-transform 0.6s ease 0;
	transition: transform 0.6s ease 0;
}
.sige li:hover .img,.wuge li:hover .img{
	border-color: #ff7f00;
}
.sige li:hover p,.wuge li:hover p{
    background: #ff7f00;
    color: #fff;
}


/*小标题*/
.xgtitle{
    width: 100%;
    height: 50px;
    line-height: 50px;
    margin-bottom: 30px;
}
.xgtitle span {
    display: block;
    font-size: 25px;
    color: #21894f;
    float: left;
    text-align: center;
}
.xgtitle font{
    font-size: 14px;
    text-transform: uppercase;
    padding-left: 10px;
    color: #bcbcbc;
}

/**/
.leftcate .aaxx .aabb{
    background: #ffffff;
    color: #333;
    padding-top: 17px;
    padding-bottom: 10px;
    border: 1px solid #eee;
}
.leftcate .aaxx .aabb ul{
    margin: 0 20px;
    clear: both;
}
.leftcate .aaxx .aabb li{
    height: 45px;
    line-height: 45px;
    background: #087c3b;
    margin-top: 5px;
}
.leftcate .aaxx .aabb li a{
    display: block;
    color: #fff;
}
.leftcate .aaxx .aabb li:hover{
    background: #ff8c1a;
}
.leftcate .aaxx .aabb li.on{
	background: #ff8c1a;
}


.leftcate .aaxx .aabb li i{
    width: 27px;
    height: 27px;
    float: left;
    fill: #fff;
	margin-left: 17px;
    margin-right: 10px;
    margin-top: 10px;
    background: url(../images/sanjiao-w.png)no-repeat center center;
}


/*左侧*/
.leftcate .aaxx{
	width: 23%;
}

.leftcate .aaxx .aa01{
    color: #fff;
    background: #087c3b;
    font-size: 25px;
    height: 80px;
    line-height: 80px;
}
.leftcate .aaxx .aa01 i{
    width: 35px;
    height: 35px;
    float: left;
    margin-top: 29px;
    margin-left: 30px;
    margin-right: 15px;
    fill: #fff;
	background: url("../images/listico-w.png") no-repeat;
}

.leftcate .aaxx .aa02{
    background: #ffffff;
    color: #333;
    padding-top: 15px;
    padding-bottom: 10px;
    border: 1px solid #eee;
}
.leftcate .aaxx .aa02 dl{
    padding-bottom: 5px;
    margin: 0 20px;
    clear: both;
}
.leftcate .aaxx .aa02 dt{
    height: 45px;
    line-height: 45px;
    background: #087c3b;
}
.leftcate .aaxx .aa02 dt a{
    display: block;
    color: #fff;
}
.leftcate .aaxx .aa02 dt:hover{
    background: #ff8c1a;
}
.leftcate .aaxx .aa02 dt i{
    width: 27px;
    height: 27px;
    float: left;
    margin-top: 1px;
    margin-left: 25px;
    fill: #fff;
}

.leftcate .aaxx .aa02 dd{
    overflow: hidden;
    padding: 10px 0 5px;
}
.leftcate .aaxx .aa02 dd span{   
    width: 49%;
    display: block;
    float: left;
    line-height: 30px;
    margin: 3px 0;
}
.leftcate .aaxx .aa02 dd span:nth-of-type(2n){
    margin-left: 2%;
}
.leftcate .aaxx .aa02 dd span a{
    display: block;
    line-height: 18px;
    padding: 3px 0;
}

.leftcate .aaxx .aa02 dd span:hover{
    background: #ff8c1a;
}
.leftcate .aaxx .aa02 dd span:hover a{
    color: #fff;
    
}

/*分类2*/
.leftcate .aaxx .aa03{
    background: #ffffff;
    color: #333;
    padding-top: 15px;
    padding-bottom: 10px;
	border: 1px solid #eee;
}
.leftcate .aaxx .aabb .aa03{
	border: none;
}


.leftcate .aaxx .aa03 dl{
    padding-bottom: 5px;
    margin: 0 20px;
    clear: both;
}
.leftcate .aaxx .aa03 dt{
    height: 45px;
    line-height: 45px;
    background: #ffffff;
    border: 1px solid #eee;
}
.leftcate .aaxx .aa03 dt a{
    display: block;
    color: #333;
}

.leftcate .aaxx .aa03 dt i{
    width: 27px;
    height: 27px;
    float: left;
    margin-left: 15px;
    margin-right: 10px;
    margin-top: 10px;
    fill: #ff7f00;
	background: url("../images/sanjiao-y.png")no-repeat center center;
}
.leftcate .aaxx .aa03 dt:hover,.leftcate .aaxx .aa03 dt.on{
    background: #ff7f00;
}
.leftcate .aaxx .aa03 dt:hover a,.leftcate .aaxx .aa03 dt.on a{
    color: #fff;
}
.leftcate .aaxx .aa03 dt:hover i,.leftcate .aaxx .aa03 dt.on i{
    fill: #fff;
	background: url("../images/sanjiao-w.png")no-repeat center center;
}
.leftcate .aaxx .aa03 dd{
    overflow: hidden;
    padding: 10px 0 5px;
}
.leftcate .aaxx .aa03 dd span{   
    width: 49%;
    display: block;
    float: left;
    line-height: 30px;
    margin: 3px 0;
}
.leftcate .aaxx .aa03 dd span:nth-of-type(2n){
    margin-left: 2%;
}
.leftcate .aaxx .aa03 dd span a{
    display: block;
    line-height: 18px;
    padding: 3px 0;
}

.leftcate .aaxx .aa03 dd span:hover{
    background: #ff8c1a;
}
.leftcate .aaxx .aa03 dd span:hover a{
    color: #fff;
}
.leftcate .aaxx .aa03 dd .on a{
    color: #ff8c1a;
}


.leftcate .bb01{
    margin-bottom: 20px;
    font-size: 25px;
    color: #087c3b;
    border-bottom: 2px solid #087c3b;
    padding-bottom: 15px;
}
.leftcate .bb01 i{
    background: url(../images/ico.png)no-repeat -25px -335px;
    width: 25px;
    height: 25px;
    display: inline-block;
    position: relative;
    top: 4px;
    margin-right: 5px;
}
.leftcate .bb02{
    border: 1px solid #eee;
    padding: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.leftcate .bb02 a{
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:block;
    line-height: 1.6;
    margin-bottom: 10px;
    border-bottom: 1px dashed #eee;
    padding-bottom: 10px;
}
.leftcate .bb02 a:before{
    content: "";
    width: 4px;
    height: 4px;
    display: inline-block;
    background: #ff8c1a;
    margin-right: 8px;
    position: relative;
    top: -3px;
}
.leftcate .bb02 a:hover{
    color: #ff8c1a;
}


.leftcate .aaxx .cc01{
    border: 1px solid #eee;
    overflow: hidden;
}
.leftcate .aaxx .cc02{
    background: url(../images/llx.jpg)no-repeat left;
    background-size: cover;
    font-size: 25px;
    color: #fff;
    height: 58px;
    padding-top: 30px;
    padding-left: 20px;
}

.leftcate .aaxx .cc01 i{
    width: 25px;
    height: 25px;
    float: left;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 5px;
    background: url(../images/ico.png) no-repeat 0 -110px;
}
.leftcate .aaxx .cc01 p{
    font-size: 14px;
    color: #666;
    float: left;
    margin-top: 25px;
}
.leftcate .aaxx .cc01 span{
    color: #ff7f00;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    font-weight: bold;
    display: block;
    clear: both;
    margin-left: 22px;
    line-height: 38px;
}
.leftcate .aaxx .cc01 .padding20{
    overflow: hidden;
    padding-top: 10px;
}
.leftcate .aaxx .cc01 .padding20 p{
    margin-top: 10px;
    line-height: 1.6;
}

.xiangxi .bbxx{
	width: 100%;
}
.xiangxi .ccxx{
	width: 75%;
}

.nntit{
    text-align: center;
    border-bottom: 1px dashed #eee;
    margin-bottom: 20px;
    padding-bottom: 20px;
}
.nntit h3{
    font-size: 20px;
    line-height: 1.75;
    color: #333;
}
.neirong .nntit p{
    color: #888;
    line-height: 1.75;
    margin-top: 15px;
}


/* 分页样式 */
.pages {
	height: 26px;
	padding: 5px 0;
	margin-top: 50px;
	margin-bottom: 20px;
	clear: both;
}
.pages:after {
	content: '.';
	clear: both;
	height: 0;
	line-height: 0;
	display: block;
	visibility: hidden;
}
.pages ul {
	padding: 0;
	list-style: none;
	margin: 0;
	text-align: center;
}
.pages li {
	/*float: left;*/
	display: inline-block;
	margin-right: 5px;
}
.pages li a {
	padding: 5px 10px;
	border: 1px solid #e1e1e1;
	height: 24px;
	line-height: 24px;
	color: #666;
}
.pages li a:hover {
	border: 1px solid #ff7f00;
	background: #ff7f00;
	color: #fff;
	text-decoration: none;
}
.pages li span {
	border: 1px solid #e1e1e1;
	height: 24px;
	line-height: 24px;
	color: #c4c4c4;
	padding: 5px 10px;
}
.pages .current a {
	border: 1px solid #ff7f00;
	background: #ff7f00;
	color: #fff;
}


/*详细页*/
.xiangxi{}

.neirong{
    border: 1px solid #eee;
    padding: 20px;
    line-height: 1.75;
}
.neirong strong{
    color: #333;
}
.neirong p{
    color: #555;
}

.neirong img{
    margin: auto;
    display: block;
}

.neirong .bttitle{
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    line-height: 30px;
    margin-bottom: 30px;
    margin-top: 20px;
    color: #087c3a;
    border-bottom: 1px dashed #eee;
    padding-bottom: 20px;
}
.neirong table {
    width: 100% !IMPORTANT;
    border: 1px #087c3a solid !IMPORTANT;
    border-collapse: collapse !IMPORTANT;
    font-size: 14PX;
    word-break: break-all;
    word-wrap:break-word;
}
.neirong table td {
    border: 1px #087c3a solid !IMPORTANT;
    padding: 5px 20px !IMPORTANT; 
    line-height: 1.75;
}


.news_sx {
	padding: 0 20px;
	height: 40px;
	line-height: 40px;
	color: #555;
	margin-top: 35px;
	font-size: 14px;
	 background: #f5f5f5;
}
.news_sx a {
	color:#ff7f00;
}
.n_s {
	width: 48%;
	float: left;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.n_x {
	width: 48%;
	float: right;
	text-align: right;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.aaxx{
    margin-bottom: 50px;
}




/*内页留言*/
.message{
    margin-top: 40px;
}

.message .atitle{
    font-size: 38px;
    text-align: center;
    width: 100%;
    color: #fff;
}
.message .atitle b{
    color: #ff7f00;
}

.message .mess{
    border: 1px solid #eee;
    overflow: hidden;
    padding: 20px;
}
.message .aaly{
    width: 100%;
    float: left;
}
.message .aaly input{
    width: 85%;
    height: 50px;
    background: rgb(242, 242, 242);
    margin-bottom: 16px;
    border: none;
    font-size: 16px;
    color: #087c3b;
    padding: 0 15% 0 20px;
}
.message .aaly .ly01{
    float: left;
    position: relative;
    width: 49%;
    overflow: hidden;
}
.message .aaly .ly01:nth-of-type(2n){
    margin-left: 2%;
}
.message .aaly .ly01 i{
    display: block;
    width: 25px;
    height: 25px;
    background: url(../images/ico.png)no-repeat 0 -310px;
    position: absolute;
    right: 10px;
    top: 15px;
}
.message .aaly .ly01:nth-of-type(2) i{
    background-position: -25px -310px;
}
.message .aaly .ly01:nth-of-type(3) i{
    background-position: -50px -310px;
}
.message .aaly .ly01:nth-of-type(4) i{
    background-position: -75px -310px;
}

.message .bbly{
    width: 100%;
    position: relative;
    overflow: hidden;
}
.message .bbly textarea{
    width: 100%;
    height: 85px;
    border: none;
    padding: 20px;
    background: rgb(242, 242, 242);
    color: #087c3b;
}
.message .bbly i{
    display: block;
    width: 25px;
    height: 25px;
    background: url(../images/ico.png)no-repeat -100px -310px;
    position: absolute;
    right: 12px;
    top: 15px;
}

.message .ccly{
    width: 100%;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 20px;
}
.message .ccly a{
    font-size: 14px;
    background: #087c3b;
    border-radius: 50px;
    color: #fff;
    width: 160px;
    height: 45px;
    line-height: 45px;
    text-align: center;
}
.message .ccly .submit{
    font-size: 14px;
    background: #ff7f00;
    border-radius: 50px;
    color: #fff;
    width: 160px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    border: none;
    cursor: pointer;
}

.message .blx{
    text-align: center;
    font-size: 25px;
    color: #fff;
    padding-top: 45px;
    border-top: 1px solid rgba(255, 255, 255, 0.3);
    margin-top: 20px;
}
.message .blx i{
    display: inline-block;
    width: 35px;
    height: 30px;
    background: url(../images/ico.png)no-repeat -50px -25px;
    position: relative;
    top: 5px;
    margin-right: 8px;
}
.message .blx b{
    font-size: 40px;
    font-family: Arial, Helvetica, sans-serif;
}


/*新闻列表*/
.newsList ul li{
    width: 820px;
    padding: 39px;
    height: 166px;
    border: 1px solid #dfdfdf;
    border-top: none;
    background: #fff;
    position: relative;
	overflow: hidden;
}
.newsList ul li:first-child {
	border-top: 1px solid #dfdfdf;}
.newsList ul li .pic {
    width: 220px;
    height: 165px;
    float: left;
    overflow: hidden;
}
.newsList ul li .pic img {
    display: block;
    transform: scale(1);
    transition: all 2s ease-out;
    width: 220px;
    height: 165px;
}
.newsList ul li .wen {
    width: 69%;
    height: 165px;
    position: relative;
    margin-left: 28px;
    float: left;
}
.newsList ul li .wen p {
    font-size: 20px;
   color: #333;
}

.newsList ul li .wen span {
    font-size: 13px;
    color: #666666;
    line-height: 24px;
    margin-top: 17px;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.newsList ul li .wen i.more {
    display: block;
    width: 36px;
    height: 36px;
    background: url("../images/list_circle.png") no-repeat left top;
    overflow: hidden;
    position: absolute;
    right: 6px;
    bottom: 0;
}
.newsList ul li:hover {
    box-shadow: 0 0 10px 6px #eeeeee;
    z-index: 99;
}
.newsList ul li:hover .pic img {
    transform: scale(1.08);
}
.newsList ul li:hover .wen p {
    color: #006db8;
}
.newsList ul li:hover .wen i.more {
    background-position: left bottom;
}
/*相关资讯*/
.xgzx{border: 1px solid #e4e4e4;margin-top: 20px;padding: 0 19px 16px;}

.xgzx h3{font-size: 18px;color: #006db8;font-weight: normal;height: 59px;line-height: 59px;border-bottom: 1px solid #e4e4e4;margin-bottom: 18px;text-indent: 10px;}

.xgzx p{font-size: 14px;color: #333333;margin-bottom: 10px;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.xgzx p a{color: #333333;}

.xgzx p:hover a{color: #006db8;}
.xgnew{
    margin-top: 50px;
    width: 100%;
}
.xgnew ul{
    overflow: hidden;
    border: 1px solid #eee;
    padding:10px 20px 20px;
}
.xgnew li{
    width:49%;
    float: left;
}
.xgnew li:nth-of-type(2n){
    margin-left: 2%;
}
.xgnew li a{
    display: block;
    line-height: 1.75;
    padding: 10px 0;
    border-bottom: 1px dashed #eee;
}
.xgnew li a:before{
    content: "";
    width: 4px;
    height: 4px;
    display: inline-block;
    background: #ff7f00;
    margin-right: 10px;
    position: relative;
    top: -3px;
}
.xgnew li:hover a{
    color: #ff7f00;
}



/*联系我们*/
.hyc {
    margin-bottom: 10px;
    overflow: hidden;
    padding: 20px;
    border: 1px solid #eee;
}
.conimg {
    word-break: break-all;
    width: 275px;
    align: center;
    float: left;
}
.conimg img {
    margin: 0 auto;
}
.conwen {
    word-break: break-all;
    margin: 20px 43px 0 0;
    float: right;
    width: 800px;
}
.conwen strong{
    font-size: 22px;
    color: #333;
    line-height: 1.75em;
}
.conwen p{
    line-height: 1.75em;
    margin-bottom: 15px;
    margin-top: 15px;
    font-size: 14px;
    color: #666;
}
.conwen span{
    font-size: 16px;
    color: #ff7f00;
    font-weight: bold;
}
.conwen span em{
    font-size: 30px;
    color: #ff7f00;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}


.contelss {
    background: #fff;
    overflow: hidden;
}
.telwens {
    width: 40%;
}
.erwen img{
	width: 140px;
    border: 1px solid #eee;
    margin-bottom: 5px;
}
.telwens ul li {
    overflow: hidden;
    border-bottom: 1px dashed #eee;
    padding: 8px 0;
}
.telwens ul li img {
    display: block;
    float: left;
    margin-right: 13px;
}
.telwens ul li p {
    display: block;
    float: left;
    line-height: 35px;
    color: #333;
    font-size: 14px;
    width: 86%;
}
.telditu {
    width: 55%;
}
.contits h4 {
    display: block;
    font-size: 23px;
    color: #087c3b;
    font-weight: normal;
    height: 40px;
    padding: 40px 0 0;
    font-weight: bold;
}
.mub01Titls{
    margin-bottom: 30px;
    margin-top: 30px;
}
.mub01Titls h4 i {
    display: inline-block;
    height: 1px;
    background: #e4e4e4;
    width: 547px;
    position: relative;
    top: -6px;
}
.contits h4 i {
    background: #e4e4e4!important;
}
.erwen .gzh {
    float: left;
    margin: 15px 20px 0 48px;
    text-align: center;
}
.erwen .wxzx {
    float: left;
    margin: 15px 21px 0;
    text-align: center;
}



/*网站地图*/
/**/
.sp-title{
	padding: 20px;
}
.sitemap dl{
    width: 32%;
    float: left;
	margin-bottom: 5px;
}
.sitemap dl:nth-of-type(2n-1){
	
}
.line1 .xiangyou{float: left;}
.sitemap dt,.sitemap dd{
    padding-right: 72px;
}
.sitemap dt{
    margin-bottom: 5px;
}
.sitemap dt a{
    font-size: 14px;
    color: #ffffff;
    line-height: 30px;
    background: #ff9500;
    padding: 0 20px;
}
.sitemap dd a{
	font-size: 12px;
	color: #666;
    line-height: 22px;
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:block; 
}
.sitemap dd:hover a{
    color: #ff9500;
}

.line1{
    overflow: hidden;
    border: 1px solid #eee;
    padding: 20px;
    margin-bottom: 20px;
}
.sitemap h3{
    display: block;
    clear: both;
    font-size: 18px;
    font-weight: bold;
    color: #ef8200;
    margin-bottom: 10px;
}
.sitemap h3 a{
    display: block;
    clear: both;
    font-size: 18px;
    color: #006db8;
    margin-bottom: 10px;
    margin-top: 20px;
}



/*证书查询*/
.border{
    border: 1px solid #eee;
    padding: 20px;
}
.zhengshu1{
    background: url(../images/zs_bg.jpg)#eee no-repeat center 50px;
    max-width: 1920px;
    margin: auto;
    margin-top: 50px;
}

.zhengs .zsaa{
    overflow: hidden;
    padding: 20px 0;
    margin-bottom: 70px;
}
.zhengs .zsaa .fl{
    width: 300px;
    padding-left: 80px;
}
.zhengs .zsaa .fr{
    width: 700px;
    padding-right: 80px;
}
.zhengs .zsaa .fr .zssr{
    background: #fff;
    padding: 60px;
    position: relative;
}
.zhengs .zsaa .fr #keywords{
    width: 300px;
    height: 30px;
    padding: 2px 8px;
    line-height: 30px;
    font-size: 16px;
    color: #333;
    border-radius: 2px;
    border:1px solid #999;
}
.zhengs .zsaa .fr .submit{
    width: 130px;
    height: 36px;
    padding: 2px 8px;
    line-height: 36px;
    font-size: 16px;
    color: #fff;
    border-radius: 2px;
    border: none;
    background: #ff7f00;
    cursor: pointer;
}
.zhengs .zsaa .fr .zssr img{
    position: absolute;
    width: 100px;
    right: 40px;
    top: 40px;
    opacity: .2;
}
.zhengs .zsaa .fr .zsbbtxt{
    font-size: 14px;
    line-height: 1.75;
    color: #666;
}
.zhengs .zsaa .fr .zsbbtxt #tixing{
    font-size: 16px;
    font-weight: bold;
    color: #1f884d;
    line-height: 30px;
    display: block;
    margin: 20px 0 10px;
}

.zhengs .zsbb{
    background: #eee;
}
.zhengs .zsbb .wuge li p{
    border-radius: 2px;
}

/*证书查询结果页*/
.zsimg{
    text-align: center;
}
.zsimg h3{
    text-align: center;
    font-weight: normal;
    margin-top: 10px;
    margin-bottom: 20px;
}
.zsimg h3 span{
    color: #333;
    font-weight: bold;
    font-size: 25px;
}
.zsimg h3 font{
    color: #ff7f00;
}
.zsimg h3 p{
    margin: 20px;
}
.zsimg img{
    max-width: 1000px;
    max-height: 1000px;
    margin: auto;
    display: block;
}

.zsimg .return{
    font-size: 14px;
    background: #333;
    border-radius: 50px;
    color: #fff;
    width: 160px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    margin: 5px;
    margin-top: 30px;
}
.zsimg .return1{
    font-size: 14px;
    background: #ff7f00;
    border-radius: 50px;
    color: #fff;
    width: 160px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    margin: 5px;
    margin-top: 20px;
}


/*招聘*/
/**/
.join .border p{
    line-height: 22px;
}

.lb01 li em {
    float: right;
    display: block;
    width: 40px;
    height: 32px;
    background: url(../images/icoAdd.png) 16px 15px no-repeat;
    cursor: pointer;
}
.lb01 li.cur em {
    background-position: 16px -53px;
}
.lb01 dl{
    padding: 10px 25px;
    line-height: 25px;
    color: #666;
    display: none;
    font-size: 14px;
    border: 1px solid #eee;
}

.join .lb01{
    margin-top: 20px;
}
.join .ltit{
    margin-bottom: 0px;
    background: #087c3b;
    border: none;
}
.join .ltit span,.join .ltit p,.join .ltit i{
    color: #fff;
}

.join .sidem{

}
.join .sidem li{
    background: #eeeeee;
    color: #fff;
    margin-bottom: 0px;
    margin-top: 1px;
    border: none;
    padding: 5px 0;
    line-height: 32px;
    cursor: pointer;
}
.join .sidem li span{}
.join .sidem li p{}
.join .sidem li i{
    background: none;
    color: #333;
    padding: 0;
}

/*关于我们*/
.ab02 dl dt.qpk {
    width: 100%;
    text-align: center;
}

.ab02 dl dt.qpk img {
    width: 100%;
}

.ab02 dl dt.shipin .video {
    padding: 30px;
    background: #000;
    width: 100%;
    margin: 0 auto;
    height: 600px;
}

.ab02 dl {
    clear: both;
    overflow: hidden;
    margin: 0;
    background: #fff;
    padding: 50px;
    box-shadow: 0px 0px 1px 2px #f1f1f1;
}

.ab02 dl dt {
    width: 48%;
    float: left;
    padding: 0 2% 0 0;
}

.ab02 h2 {
    font-size: 25px;
    color: #006db8;
    border-bottom: 2px solid; 
    padding-bottom: 20px; 
    margin-bottom: 5px;
    display: inline-block;
    font-weight: bold;
}

.ab02 strong {
    display: block;
    margin-bottom: 20px;
    font-size: 16px;
    /*    background: #f5f5f5;*/
    padding: 5px 0px;
    color: #444;
}
.ab02 dl dt{
    font-size: 14px;
    line-height: 28px;
    color: #666;  
}
.ab02 dl dt p {
    font-size: 14px;
    line-height: 28px;
    color: #666;
    text-indent: 2rem;
}

.ab02 dl dt .bottom {
    font-size: 16px;
    background: #234d99;
    color: #fff;
    padding: 10px 20px;
}

.ab02 dl dd {
    width: 50%;
    float: right;
    overflow: hidden;
}

.ab02 dl dd img {
    width: 100%;
}

.ab02 dl:nth-of-type(2n) dt {
    float: right;
    padding: 2% 0 2% 2%;
}

.ab02 dl:nth-of-type(2n) dd {
    float: left;
    padding: 2% 0 2% 0;
}

/* InpageSidebar01 侧栏导航1公共样式*/
.InpageSidebar01{width: 270px;float: left;}

.InpageSidebar01 .top{width: 100%;height: 80px;background: #006db8;}

.InpageSidebar01 .top h2{height: 80px;text-indent: 28px;background: url(../images/InpageSidebar01_icon01.png) no-repeat 218px center;line-height:80px;font-size: 24px;color: #fff;font-weight: normal;}

.InpageSidebar01 .top h2 a{color: #fff;text-decoration: none; }

.InpageSidebar01 .classify .box{border: 1px solid #e4e4e4;border-top: none;position: relative;}

.InpageSidebar01 .classify .box:first-child{border-top: 1px solid #e4e4e4;}

.InpageSidebar01 .classify dl{padding: 0 0 0 30px;line-height: 50px;}

.InpageSidebar01 .classify dt{background: url("../images/mujt.png") no-repeat 194px 6px;font-weight: bold;padding: 5px 0;}

.InpageSidebar01 .classify dt a{font-size: 16px;color: #333333;display: block;}
.InpageSidebar01 .classify dd p{border-left: 1px solid #e4e4e4;height: 40px;line-height: 40px;} 

.InpageSidebar01 .classify dd p a{font-size: 15px;color: #000;display: block;text-indent: 16px;text-decoration: none;}

/*.InpageSidebar01 .classify .box i{display: none;width: 3px;height: 100%;position: absolute;left: -1px;top: 0;background: #006db8;}*/

.InpageSidebar01 .classify .box:hover{background: #fff;}
/*.InpageSidebar01 .classify .box:hover i{display: block;}*/


.InpageSidebar01 .classify .box dt.cur{font-weight: bold;}

.InpageSidebar01 .classify .box:hover dt a,.InpageSidebar01 .classify .box dt.cur a{color: #006db8;display: block;text-decoration: none;}

.InpageSidebar01 .classify .box:hover dt{font-weight: bold;}

.InpageSidebar01 .classify dd p:hover a,.InpageSidebar01 .classify dd p.cur a{color: #fff;}

.InpageSidebar01 .classify dd p:hover,.InpageSidebar01 .classify dd p.cur{background: #ff9500;}

.InpageSidebar01 .sidebarLinkUs{border: 1px solid #e4e4e4;margin-top: 20px;padding: 0 19px 20px; margin-bottom:20px;}

.InpageSidebar01 .sidebarLinkUs h3{font-size: 18px;color: #006db8;font-weight: normal;height: 59px;line-height: 59px;border-bottom: 1px solid #e4e4e4;margin-bottom: 18px;text-indent: 10px;}

.InpageSidebar01 .sidebarLinkUs p{font-size: 14px;color: #000;margin-bottom: 12px;line-height: 20px;padding: 0 10px;}

.InpageSidebar01 .sidebarLinkUs .zxzx{display: block;width: 160px;height: 50px;overflow: hidden;background: #006db8;text-decoration: none;margin-top: 20px;}

.InpageSidebar01 .sidebarLinkUs .zxzx span{display: block;width: 50px;height: 50px;float: left;border-right: 1px solid #fff;background: url(../images/zxzx_icon01.png) no-repeat center;}

.InpageSidebar01 .sidebarLinkUs .zxzx em{display: block;width: 109px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;float: left;}

.InpageSidebar01 .sidebarLinkUs .zxzx em img{display: inline-block;*display: inline-block;position: relative;top: 2px;margin-left: 8px;}

/*联系我们*/
.contacts{
    overflow: hidden;
    padding: 50px 0 50px;
}
.contanr{
	width: 900px;
}
.contanr .contel{
	    box-shadow: 0px 0px 1px 2px #f1f1f1;overflow: hidden;padding: 34px;
}
.contanr .contel .pic img{
    border: 1px solid #eee;
}
.contel .wen{
	width: 388px;
}
.contel .wen span{
	display: block;
    font-size: 14px;
    color: #666;
    line-height: 26px;
}
.contel .wen h4{
	font-size: 20px;
    font-weight: bold;
    color: #006db8;
    margin: 0 0 16px;
}
.contel .wen p{
	width: 115px;
	display: block;
    text-align: center;
}
.contel .wen p img{
	width: 115px;overflow: hidden;
}
.contel .wen p i{font-size: 14px;color: #666;}
.conditu{
	overflow: hidden;margin: 40px 0;
}
.conditu p{
	    text-align: left;
    font-size: 20px;
    color: #333;
    font-weight: bold;
}
.conditu i{
	margin: 10px 0 19px;
    overflow: hidden;
    display: block;
    width: 30px;
    height: 2px;
    background: #006db8;
}
.conditu .ditu{
	border: 1px solid #eee;padding: 1px;
}
/*在线留言*/
#book_post {
   
}
.zaixianly {
    overflow: hidden;
	
}
.zaixianly .Input {
    width: 290px;
    height: 58px;
    border: 1px solid #e4e4e4;
    float: left;
    margin-bottom: 10px;
    margin-left: 12px;
}
.zaixianly input {
    width: 267px;
    padding-left: 22px;
    font-size: 16px;
    color: #999999;
    line-height: 58px;
    outline: none;
    border: none;
}

.zaixianly input.submit {
    color: #fff;
    background: #006db8;
    cursor: pointer;
    padding: 0!important;
	width: 360px!important;
}
.zaixianly .Input1 {
    margin-left: 0;
}
.zaixianly textarea {
    padding-left: 22px;
    width: 825px;
    height: 150px;
    border: 1px solid #e0e0e0;
    padding-top: 18px;
    font-size: 16px;
    color: #999999!important;
    outline: none;
    resize: none;
    padding-right: 51px;
	font-family: "微软雅黑"!important;
}
.zaixianly textarea::-webkit-input-placeholder { /* WebKit browsers */ 
color: #999;
} 
.zaixianly textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #999;
} 
.zaixianly textarea::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #999;
} 
.zaixianly textarea:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #999;
}


.zaixianly .yzmtj {
    margin-top: 20px;
}
.zaixianly .yzmtj img {
    margin: 10px 20px 15px 20px;
    cursor: pointer;
}
.zaixianly .yzmtj .sr {
    width: 380px;
    float: left;
    border: 1px solid #e0e0e0;
}
.zaixianly .yzmtj .sr span {
    display: block;
    font-size: 16px;
    color: #999999;
    display: block;
    height: 58px;
    line-height: 58px;
    float: left;
    border-right: 1px solid #e0e0e0;
    width: 100px;
    text-align: center;
}
.zaixianly .yzmtj .sr input {
    padding: 0 10px;
    width: 127px;
    float: left;
    display: block;
    border: none;
    line-height: 58px;
    font-size: 16px;
    color: #999;
    height: 58px;
    outline: none;
}
.zaixianly .yzmtj #spVerCode img {
    display: block;
    margin-top: 14px;
    margin-left: 10px;
    float: left;
    width: 105px;
    height: 38px;
}
.zaixianly .yzmtj a.p {
    line-height: 86px;
    margin-left: 10px;
}
.zaixianly .yzmtj a.tj {
    display: block;
    width: 410px;
    height: 60px;
    line-height: 60px;
    font-size: 22px;
    color: #fff;
    text-decoration: none;
    text-align: center;
    background: #fe9900;
    float: right;
}
.zaixianly input::-webkit-input-placeholder {
 color:rgba(153,153,153,0.9);
}
.aui_outer table td {
    border: none!important;
}
.aui_outer table {
    border: none!important;
}
.zxlytit{}
.zxlytit p{text-align: left;font-size: 20px;color: #333;font-weight: bold;}
.zxlytit i{margin:10px 0 19px;overflow: hidden;display: block;width: 30px;height: 2px;background: #006db8;}
/*产品列表*/

.prolist .probox ul {
    width: 104%;
}
.prolist .probox li {
    float: left;
    width: 280px;
    margin-right: 30px;
    margin-bottom: 24px;
	border: 1px solid #f5f5f5;
}
.prolist .probox li:nth-child(3n){
	margin: 0 0 24px 0;
}
.prolist .probox li.noMl {
    margin-right: 0px;
}
.prolist .probox li .Pic {
    width: 280px;
    height: 278px;
    overflow: hidden;
    display: block;
}
.prolist .probox li .Pic img {
    display: block;
    width: 280px;
    height: 278px;
    transform: scale(1);
    transition: all 1s ease-out;
}
.prolist .probox li .intro {
    width: 280px;
    height: 60px;
    text-align: center;
    position: relative;
    background: #eee;
}
.prolist .probox li .intro p {
    font-size: 16px;
     color: #333;
    width: 280px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;line-height: 60px;
}
.prolist .probox li .intro p a {
    color: #333333;
    text-decoration: none;
}
.prolist .probox li:hover .intro p {
    color: #fff;
    
}
.prolist .probox li:hover{border: 1px solid #ff9500;}
.prolist .probox li:hover .intro {
	background: #ff9500;
}
.prolist .probox li:hover .Pic img {
    transform: scale(1.08);
}

/*产品详细*/

.xianguan {
    border: 1px solid #eee;
    padding: 20px;
}
.neiye_main {
    width: 100%;
    overflow: hidden;
    padding: 70px 0 80px 0;
}
.products_main {
    width: 884px;
    padding: 15px;
}
.cpxx_wen {
    width: 360px;
    margin-left: 46px;
}
.cpxx_wen .wen_bt {
}
.cpxx_wen .wen_bt p {
    color: #333333;
    font-size: 22px;
    font-weight: bold;
    padding: 15px 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #eee;
}
.cpxx_wen .wen_bt span {
    color: #006db8;
    font-size: 16px;
    line-height: 43px;
    display: block;
    width: 100%;
	font-weight: 700;
	padding-top:10px; 
}
.cpxx_wen .wen_bt pre {
    margin: 0;
    font: 14px Arial, "Microsoft Yahei";
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
    color: #555555;
    line-height: 28px;
}
.cp_gengduo {
    margin-top: 28px;
}
.cp_gengduo a {
    width: 107px;
    height: 47px;
    display: block;
    float: left;
    text-align: center;
    line-height: 47px;
}
.cp_gengduo .gengduo01 {
    background: #006db8;
    color: #fff;
    font-size: 16px;
    margin-right: 10px;
    width: 225px;
    font-weight: 700;
}
.cp_gengduo .gengduo02 {
    background: #373737;
    color: #fff;
    font-size: 14px;
}
.con_xiangqing {
    width: 100%;
    display: table;
}
/* 本例子css */
.slideTxtBox66 {
    width: 100%;
    text-align: left;
}
.slideTxtBox66 .hd {
    height: 50px;
    line-height: 50px;
    position: relative;
}
.slideTxtBox66 .hd ul {
    width: 100%;
    position: absolute;
    height: 50px;
    text-align: center;
}
.slideTxtBox66 .hd ul li {
    float: left;
    padding: 0 14px;
    cursor: pointer;
    background: #ddd;
    color: #222;
    border-right: 1px solid rgba(255,255,255,0.6);
    width: 20%;
    font-size: 16px;
}

.slideTxtBox66 .hd ul li.cur,.slideTxtBox66 .hd ul li.on {
    height: 50px;
    background: #ff9500;
    color: #fff;
}
.slideTxtBox66 .bd dl {
    padding: 20px 0 0;
    zoom: 1;
	overflow: hidden;
	position: relative;
}
.slideTxtBox66 .bd dl dt .telditu{width: 60%;overflow: hidden;}
.slideTxtBox66 .bd dl dt embed{
	width: 830px!important;display: block;margin: 0 auto;height: 500px!important;
}
.slideTxtBox66 .bd dl dt {
    line-height: 27px;
    font-size: 14px;
    color: #333;
}

.slideTxtBox66 .bd dl dt video{
    width: 100%;
    height: 500px;
    background: #000;
}
.slideTxtBox66 .bd dl dt iframe{
    width: 100%;
    height: 500px;
    background: #000;
}
.slideTxtBox66 .bd dl dt img{
    display:block;
}

.slideTxtBox66 .telwens ul li{overflow: hidden;}
.slideTxtBox66 .telwens ul li img{display: block;float: left;}
.slideTxtBox66 .telwens ul li p{display: block;float: left;}
.slideTxtBox66 .wxzx img{display: block;}
.slideTxtBox66 .wxzx p{text-align:left;font-size: 14px;color: #333;padding-left: 5px;}
.slideTxtBox66 .telditu iframe{height: 430px!important;}
.container table {
    width: 100% !IMPORTANT;
    border: 1px solid #000 !IMPORTANT;
    border-collapse: collapse !IMPORTANT;
    font-size: 14PX !IMPORTANT;
    word-break: break-all;
    word-wrap: break-word;
	line-height: 35px;
}
.container table td {
    border: 1px solid #e4e4e4 !IMPORTANT;
    padding-left: 10px!important;
	color: #666;
}










.cptit{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    padding-bottom: 20px;
    margin-top: 20px;
	background: url("../images/cptit.jpg")no-repeat;
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
}
.cp02{
    display: block;
    margin-bottom: 40px;
	text-align: center;
	overflow: hidden;
}
.cp02 .sp01{
	display:block;
	width: 100%;
	margin-bottom: 10px;
} 

.huisebg{
	background: #eee;
}

 .cp01{
	border: 1px solid #eee;
	padding: 20px;
    display: block;
    margin-bottom: 40px;
	text-align: center;
	overflow: hidden;
}

.con_xiangqing .cp01 ul li{
	float: left;
	width: 31%;
	margin-right: 3.1%;
	border: 1px solid #eee;
	margin-bottom: 20px;
}
.con_xiangqing .cp01 ul li a{
	display: grid;
}
.con_xiangqing .cp01 ul li:hover{
	background: none;
}
.cp01 ul li:nth-of-type(3n){
	margin-right: 0;
}
.cp01 ul li img{
	max-width: 100%;
}










/* 相关产品css */
.txtScroll-left01 {
    width: 100%;
    position: relative;
}
.txtScroll-left01 .hd {
    overflow: hidden;
    height: 30px;
    padding: 0 10px;
    position: absolute;
    bottom: -3px;
    text-align: center;
    width: 100%;
}
.txtScroll-left01 .hd01 {
    height: 30px;
    padding: 0 10px;
    position: absolute;
    bottom: 52px!important;
    text-align: center;
    width: 100%;
}
.txtScroll-left01 .hd ul {
    overflow: hidden;
    zoom: 1;
    display: inline-block;
}
.txtScroll-left01 .hd ul li {
    float: left;
    width: 9px;
    height: 9px;
    overflow: hidden;
    margin-right: 5px;
    text-indent: -999px;
    cursor: pointer;
    background: #b7b7b7;
    border-radius: 40px;
}
.txtScroll-left01 .hd ul li.on {
    background: #006db8;
}
.txtScroll-left01 .bd {
    padding: 32px 0;
    overflow: hidden;
}
.txtScroll-left01 .bd ul {
    overflow: hidden;
    zoom: 1;
}
.txtScroll-left01 .bd ul li {
    margin: 0 8px;
    float: left;
    width: 282px;
}
.txtScroll-left01 .bd ul li span {
    color: #999;
}
.txtScroll-left01 .bd ul li .pic {
    text-align: center;
}
.txtScroll-left01 .bd ul li .pic img {
    width: auto;
    max-height: 248px;
    display: block;
    padding: 2px;
    border: 1px solid #ccc;
    transition: all 1s ease-out;
    transform: scale(1);
}
.txtScroll-left01 .bd ul li .chpic img {
    width: 270px!important;
    height: 139px!important;
    display: block;
    padding: 2px;
    border: 1px solid #ccc;
    transition: all 1s ease-out;
    transform: scale(1);
}
.txtScroll-left01 .bd ul li .chpic a:hover img {
    border-color: #999;
}
.txtScroll-left01 .bd ul li .chuimg img{
	 max-height: 205px!important;
}
.txtScroll-left01 .bd ul li .pic a:hover img {
    border-color: #999;
}
.txtScroll-left01 .bd ul li .title {
    line-height: 30px;
    color: #666;
    font-size: 14px;
    text-align: center;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.txtScroll-left01 .bd ul li:hover .title{color: #006db8;}
.txtScroll-left01 .bd .tempWrap {
      width: 860px!important;
    margin: 0 auto;
}
.txt02 .bd ul li {
    margin: 0 24px;
    float: left;
    width: 255px;
}

/* mub02xgyd 相关阅读/推荐阅读公共样式*/
.mub02Top {
    width: 863px;
    margin: 0 auto;
    padding-top: 20px;
}
.mub02Top h2 {
    font-size: 18px;
    color: #006db8;
    font-weight: normal;
    height: 40px;
    border-bottom: 1px solid #e4e4e4;
	font-weight: bold;
}
.mub02xgyd {
    border: 1px solid #e4e4e4;
    padding: 0 19px 10px;
    margin-top: 20px;
}
.mub02xgyd .conBox {
    width: 100%;
    margin-top: 22px;
    overflow: hidden;
}
.mub02xgyd .conBox ul {
    width: 106%;
}
.mub02xgyd .conBox li {
    width: 402px;
    overflow: hidden;
    margin-right: 38px;
    float: left;
    margin-bottom: 13px;
}
.mub02xgyd .conBox li a {
    display: block;
    font-size: 14px;
    color: #333333;
    float: left;
    width: 302px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.mub02xgyd .conBox li a:hover {
    color: #026cc4;
}
.mub02xgyd .conBox li span {
    display: block;
    font-size: 14px;
    color: #999999;
    font-family: arial;
    float: right;
}
/*案例*/
.casebox ul {
    width: 104%;
}
 .casebox li {
    float: left;
    width: 290px;
    margin-right: 30px;
    margin-bottom: 24px;
	border: 1px solid #f5f5f5;
}
 .casebox li:nth-child(3n){
	margin: 0 0 24px 0;
}
 .casebox li.noMl {
    margin-right: 0px;
}
 .casebox li .Pic {
    width: 290px;
    overflow: hidden;
    display: block;
}
.casebox li .Pic img {
    display: block;
    width: 290px;
    transform: scale(1);
    transition: all 1s ease-out;
}
 .casebox li .intro {
    width: 250px;
    padding: 0 20px 15px;
    text-align: center;
    position: relative;
    background: #f5f5f5;
}
 .casebox li .intro p {
    font-size: 16px;
     color: #006db8;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;line-height: 42px;
}
 .casebox li .intro i{
	display: block;height: 1px ;
	width: 30px;margin:0 auto 10px auto;background: #006db8;
}
 .casebox li .intro span{
	font-size: 13px;color: #666;line-height: 23px;
}
 .casebox li .intro p a {
    color: #333333;
    text-decoration: none;
}
.casebox li .intro em{
	display: block;
    margin: 12px auto;
    border: 1px solid #ddd;
    border-radius: 40px;
    width: 100px;
    line-height: 30px;
}
 .casebox li:hover .intro p,  .casebox li:hover .intro span,.casebox li:hover .intro em{
    color: #fff;
}
 .casebox li:hover .intro i{background: #fff}
 .casebox li:hover{border: 1px solid #ff9500;}
 .casebox li:hover .intro {
	background: #ff9500;
}
 .casebox li:hover .Pic img {
    transform: scale(1.08);
}
.casenr{width: 870px;}
.casenr h4{
    font-size: 25px;
    font-weight: bold;
    color: #333;
    line-height: 56px;
}
.casenr p{
	font-size: 14px;line-height: 30px;color: #666;
}

/*新闻详细*/
.newsDetails{overflow: hidden;padding: 70px 0;}
.newsDetails .InpageSidebar01{float: left!important;}
.newsDetailsSection {
    width: 910px;
    float: right;
    position: relative;
}
.newsDetailsSection .article {
    border: 1px solid #e4e4e4;
    width: 908px;
    position: relative;
}
.newsDetailsSection .article .conBox {
    padding: 20px 19px 0;
}
.newsDetailsSection .article .conBox img {
    max-width: 800px;
	margin: 10px auto;
}
.newsDetailsSection .article .title h1 {
    font-size: 25px;
    color:#006db8;
    margin-bottom: 20px;
    line-height: 35px;
}
.newsDetailsSection .article .title .share {
    width: 100%;
    height: 24px;
}
.newsDetailsSection .article .title .share p {
    float: left;
    overflow: hidden;
    margin-top: 5px;
}
.newsDetailsSection .article .title .share p span {
    display: block;
    font-size: 12px;
    color: #999999;
    float: left;
    padding: 0 8px;
    border-left: 1px dotted #b6b6b6;
}
.newsDetailsSection .article .title .share p span:first-child {
    padding-left: 0;
    border-left: none;
}
.newsDetailsSection .article .title .share p span #cntrHits {
    float: right;
}
.newsDetailsSection .article .title .share ul {
    float: right;
}
.newsDetailsSection .article .title .share li {
    margin-left: 7px;
    width: 24px;
    height: 24px;
    float: left;
}
.newsDetailsSection .article .title .share li img {
    display: block;
}
.newsDetailsSection .article .title i {
    width: 100%;
    display: block;
    height: 1px;
    background: #e7e7e7;
    margin-top: 12px;
}
.newsDetailsSection .article .title p.label {
    font-size: 12px;
    color: #999999;
    display: block;
    padding-left: 26px;
    line-height: 16px;
    margin-top: 20px;
}
.newsDetailsSection .article .con {
    margin-top: 20px;
    padding-bottom: 20px;
    overflow: hidden;
    line-height: 28px;
    font-size: 14px;
    color: #333333;
}
.context {    border-top: 1px solid #eee;}
 .context p{width: 45%;float: left;height: 60px;line-height: 60px;padding-left: 25px;}

 .context p a{font-size: 13px;color: #666666;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

 .context p.prevNews a{margin-left: 20px;padding-left: 20px;}

 .context p.NextNews a{margin-right: 20px;padding-right: 20px;text-align: right;}

 .context p.prevNews a:hover{color: #006db8;}

 .context p.NextNews a:hover{color: #006db8;}

.context p.NextNews{border-left: 1px solid #e7e7e7;width: 444px;}

/*企业风采*/
.albunr{
	    padding: 50px 0;
    overflow: hidden;
}
.albunr .abimg img{
	max-width: 100%;
}
.baguetteBoxOne ul li{
	    width: 280px;
    overflow: hidden;
    margin: 0 24px 28px 0;
    float: left;
    border: 1px solid #eee;
}
.baguetteBoxOne ul li .abimg{
width: 280px;
    height: 210px;overflow: hidden;
}
.baguetteBoxOne ul li span{
	    font-size: 15px;
    line-height: 55px;
    text-align: center;
    display: block;
}
.baguetteBoxOne ul li:hover{
	border: 1px solid #ff9500;
	background: #ff9500;
}
.baguetteBoxOne ul li:hover span{color: #fff;}
/*搜索页面*/
.sealist {
	    border: 1px solid #eee;
    padding: 20px;
	width: 855px;
}
.sealist .conBox ul li{
    float: left;
    margin: 0 20px 20px 0;
    width: 260px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #eee;
	background: #eee;
}
.sealist .conBox ul li h3{
	color: #333;font-size: 15px;line-height: 45px;
}
.sealist .conBox ul li img{
	width: 260px;height: 260px;
}
.sealist .conBox ul li a{
	height: 0!important;
}
.sealist .mub02Title{
	    margin: 0 0 27px 0;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
}
.sealist .conBox ul li:hover{
	border: 1px solid #ff8c00;
	background: #ff8c00;
}
.sealist .conBox ul li:hover h3{
	color: #fff;
}
























