html,body{overflow-x: hidden;}
body{position: relative;}

/*公共时间*/
.head_right input,.nav li,.nav,header{
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-ms-transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;
}

header{height: 100px;line-height: 100px;background: white;overflow: hidden;    position: absolute;top: 0;left: 0;width: 100%;z-index: 111;}
.head1{width: 75%;margin:0 auto;}
.head1 ul{display: inline-block;float: right;width:265px;vertical-align: top;}
.head1 li{display: inline-block;margin-right: 45px;vertical-align: top;}
.head1 li:last-child{margin-right: 0;}
.head1 li img{vertical-align: middle;margin-right: 6px;animation:run4 1s ease;}
.head1 li a{font-size: 16px;color: #666666;}
.head1 li:hover a{color: #0f6ab6;}
.nav{line-height: 56px;position: fixed;top: 100px;left: 0;width:100%;z-index: 111;background:rgba(11,82,147,.8)}
.nav div{width: 77%;margin:0 auto;position: relative;}
.nav ul{display: inline-block;vertical-align: top;width: 100%;}
.nav li{display: inline-block;font-size: 16px;width: 10.65%;box-sizing: border-box;vertical-align: top;text-align: center;}
.nav li a{font-size: 16px;}
.nav li:hover,.nav li.active{background: #0f6ab6;}
.nav li:hover>a,.nav li.active>a{color: #56b9d4;}
.nav li a{display: block;color: white;}
.head_right a{position: absolute;right:10px;}
.head_right a img{width: 19px;}
.head_right{display:inline-block;position: absolute;right:10px;top:0;}
.head_right img{width: 25px;vertical-align: middle;}
.head_right form{display: inline-block;vertical-align: middle;}
.head_right input{padding-left:10px;box-sizing:border-box;color:white;width:150px;border: transparent;background: transparent;border: 1px solid lightgray;height: 33px;border-radius:50px;outline: none;}

/*.head_right:hover input{width: 100px;border-bottom: 1px solid lightgray;}*/
.mobile{display: none;}







/*侧边栏部分*/
.cbl{position: fixed;z-index: 999;right: 0;top: 75%;margin-top: 0;width: 55px;}
.cbl a{display: block;width: 55px;margin-bottom: 3px; border-top-left-radius: 10px;border-bottom-left-radius: 10px; height: 55px;line-height: 55px;background:rgba(11,82,147,.8);background:rgba(11,126,216,.8);font-size: 0;}
.cbl .number{width: 200px;}
.cbl a i{display: inline-block;color: #fff;font-size: 15px;text-align: center;border: 1px solid rgba(255,255,255,0.2);border-radius: 50%; vertical-align: middle;width: 34px;height: 34px;line-height: 34px;margin-left: 11px;}
.cbl .goTop, .cbl .goTop i{height: 38px;line-height: 38px;}
.cbl .goTop i{border: none;border-radius: 0;margin-top: 0;}
.cbl span{font-size: 16px;color: #fff;vertical-align: middle;margin-left: 25px;}
.cbl a:hover{background:rgba(11,126,216,.8);}
.cbl .number:hover{transform: translateX(-140px);}
/*侧边栏部分*/


/*footer部分*/
footer {
    margin-top: 90px;
    padding-bottom: 50px;
    background: #0f6ab6;
}

footer dd {}


/*footer:before{display: block;content: '';width: 100%;height: 30px;background: url(../images/footer_02.jpg) no-repeat;background-size:100%;}*/

.footer {
    width: 75%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}

.footer dl {
    display: inline-block;
    vertical-align: top;
}

.footer dl:nth-child(2) {
    width: 420px;
}

.footer dl:nth-child(2) dd {
    display: inline-block;
    width: 32%;
    vertical-align: top;
}

.footer dl dt {
    margin-bottom: 40px;
    margin-top: 50px;
    font-size: 16px;
    color: white;
    font-weight: bold;
}

.footer dl dd,
.footer dl dd a {
    font-size: 14px;
    line-height: 30px;
    color: white;
}

.footer dl dd a:hover {
    color: #72d7e0;
}

.footer dl:nth-child(3) {
    width: 140px;
}

.footer dl:nth-child(3) dd {
    display: inline-block;
    vertical-align: top;
    width: 31%;
}

.footer dl:nth-child(3) dd a {
    font-size: 25px;
}

.footer dl:nth-child(3) dd:nth-child(2) a {
    font-size: 35px;
}
/*footer部分*/

/*新增·潘海东  footer*/
/*底部*/





@keyframes run3{
	0%{transform:scaleX(1) scaleY(1);}
	50%{transform:scaleX(0.9) scaleY(1.1);}
	100%{transform:scaleX(1) scaleY(1);}
}

@media only screen and (max-width:1600px ) {
/*	.nav li{wi}
*/
}



.ej_footer{width: 100%;background: #0f6ab6;padding: 60px 0px 20px 0px;}

.ej_footer1{width: 75%;margin:0 auto;font-size: 0;display: flex;justify-content: space-between;}

.ej_footer1 div{display: inline-block;vertical-align:top}

.ej_footer1 h2,.ej_footer1 dt{font-size: 16px;color: white;font-weight:bold;margin-bottom:22px; border-bottom: 1px solid #fff; padding-bottom: 10px;width: 85px;}



.ej_footer1 a{display: inline-block;vertical-align: top;width:100%;color: white;font-size:14px;margin-top:10px;}

.ej_footer1 a:hover{color:#1fbcde;}

.ej_footer1 dl{margin-top:40px;}

.ej_footer1 dd{color: white;font-size: 14px;margin-top:5px;}

.ej_footer_left{width:90px;}
.ej_footer_left2{width:90px;}
.ej_footer_left3{width:90px;}



.ej_footer_middle{width: 336px;}

.ej_footer_right{width: 265px;}

.ej_footer_middle input,.ej_footer_middle textarea{display: block;width: 100%;line-height: 40px;box-sizing:border-box;padding-left:12px;border: none;outline: none;background:#5797cc;color:white;margin-top: 10px;}

.ej_footer_middle textarea{resize: none;}

.ej_footer_middle input[type=submit]{width: 110px;text-align: center;padding: 0;background: #1fbcde;transition: 0.3s ease-in-out;cursor: pointer;}

.ej_footer_middle input[type=submit]:hover{background: #1da5c3;}

/*.footer_span1{display: inline-block;vertical-align: top;width: 25px;height: 25px;background: url(../images/footer_weixin1.png) no-repeat center center;}

.footer_span2{display: inline-block;vertical-align: top;width: 25px;height: 25px;background: url(../images/footer_webo1.png) no-repeat center center;}

.footer_span3{display: inline-block;vertical-align: top;width: 25px;height: 25px;background: url(../images/footer_qq1.png) no-repeat center center;}

.footer_span1:hover{background: url(../images/footer_weixin.png) no-repeat center center;}

.footer_span2:hover{background: url(../images/footer_weibo.png) no-repeat center center;}

.footer_span3:hover{background: url(../images/footer_qq.png) no-repeat center center;}*/

.ej_footer1 .ej_footer_right a{display: inline-block;font-size: 25px;text-align: center;width: 33%;}

.ej_footer1 .ej_footer_right a:nth-of-type(1){font-size: 30px;margin-top: 8px;}


.xiugai_footer{display: block !important;text-align: left;margin-top: 25px;}
.xiugai_footer li{display: inline-block;vertical-align: top;width:57px;}
.xiugai_footer li a{display: block !important;width: 100%;}
.ppp li{width: 48%;}


.nav li{position: relative;}
.nav .ej_nav{position: absolute;width:900px;font-size: 0;left: 0;transform: scaleX(0.5) scaleY(0);opacity: 0;transition: 0.3s ease-in-out;text-align: left;}
.nav .ej_nav dl{width: auto;background:#0f6ab6;display: inline-block;vertical-align: top;padding: 20px;border-right: 1px solid rgba(250,250,250,.5);line-height: 35px;min-height: 120px;}
.nav .ej_nav dl:last-child{border: none;}
.nav .ej_nav dl a{font-size: 14px;}
.nav .ej_nav dl a:hover{color: #56b9d4;}
.nav .ej_nav dl dd a:before{content: '';display: inline-block;vertical-align: middle;border: 3px solid transparent;border-left-color: white;margin-top: -4px;margin-right: 5px;}
.nav .ej_nav dl dd a:hover:before{border-left-color: #56b9d4;}
.nav .ej_nav dl dt a{font-weight: bold;}
.nav .ej_nav dl dt{margin-bottom: 5px;}
.nav li:hover .ej_nav{transform: scaleX(1) scaleY(1);opacity: 1;}

.ej_footer .beian{display: block;width:94%;margin:30px auto 10px;text-align: center;color: white;}
.ej_footer_right img{margin-top: 10px;}
.ej_footer_right img:nth-of-type(1),.ej_footer_right img:nth-of-type(2){margin-top:0;}

.ej_footer_right span{display: inline-block;vertical-align: top;}
.ej_footer_right span font{display: block;line-height: 25px;text-align: center;color: white;font-size: 12px;}







.neirong_3_2 dl {padding: 25px 10px 0 90px;height: 150px;width: 86%;border: 1px solid #d2d2d2;position: relative;float: left;margin: 0 0 18px 0px;transition: all 0.5s;}
.neirong_3_2 dl.bdnot {margin-left: 0;}
.neirong_3_2 dl dt {height: 62px;position: absolute;left: 0;top: 25px;width: 73px;border-right: 1px solid #a0a0a0;}
.neirong_3_2 dl dt span {display: block;height: 38px;line-height: 38px;font-size: 35px;text-align: center;}
.neirong_3_2 dl dt em {display: block;height: 35px;line-height: 35px;text-align: center;font-size: 13px;}
.neirong_3_2 dl dd.dd1 {font-size: 18px;height: 24px;line-height: 24px;margin-bottom: 10px;}
.neirong_3_2 dl dd.dd1 a {color: #000;font-size: 16px;font-weight: bold;}
.neirong_3_2 dl dd.dd2 {font-size: 14px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.neirong_3_2 dl dd.dd2 a {color: #444;font-size: 14px;}
.neirong_3_2 dl dd.dd2 a:hover{ text-decoration:none;}
.neirong_3_2 dl dd.dd3 {font-size: 14px;width: 122px;height: 33px;background: #ebebeb;margin-top: 15px;}
.neirong_3_2 dl dd.dd3 a {display: block;height: 33px;line-height: 33px;text-indent: 41px;background: url(../images/icon02.png) no-repeat 15px center;}
.neirong_3_2 dl dd.dd4 {width: 90px;padding-left: 32px;height: 33px;line-height: 33px;position: absolute;right: 10px;bottom: 13px;background: url(../images/icon01.png) no-repeat left center;font-size: 12px;}
 neirong_3_2
.neirong_3_2 dl:hover {background: #ebebeb;box-shadow: 8px 8px 15px #999;}
.neirong_3_2 dl:hover dd.dd3 {background: #ffcd32;}
.neirong_3_2 dl:hover dd.dd3 a {background: url(../images/icon02.png) no-repeat 15px center;color: #3b382e;}


.pageshow {
    text-align:center;
    margin:0px auto;
}
/*列表页分页*/
.pagination{margin:25px 0 0 0;padding:0 10px;text-align:center;font-size:14px;display:block;border-radius:0}
.excerpts .pagination{margin-bottom: 10px;}
.pagination ul{display:inline-block !important;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;padding:0}
.pagination ul > li{display:inline}
.pagination ul > li > a,.pagination ul > li > span{margin:0 2px;float:left;padding:6px 12px;background-color:#ddd;color:#666;border-radius:2px;opacity:.88}
.pagination ul > li > a:hover,.pagination ul > li > a:focus{opacity:1}
.pagination ul > .active > a,.pagination ul > .active > span{background-color:#0f3878;color:#fff}
.pagination ul > .active > a,.pagination ul > .active > span{cursor:default}
.pagination ul > li > span,.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,.pagination ul > .disabled > a:focus{color:#999999;background-color:transparent;cursor:default}



















