﻿@charset "UTF-8";
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
strike,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
label,
legend,
caption,
tbody,
tfoot,
thead,
header,
section,
footer {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	list-style: none;
		

}

a,
a:visited {
	text-decoration: none;
	color: inherit;
}

html,
body {
	margin: 0 auto;
	padding: 0;
	font-size: 13px;
	color: #333;
	font-family: "微雅软黑", "Microsoft Yahei", "宋体";
	text-decoration: none;
	font-weight: normal;
	text-decoration: none;
	background: #fff;overflow-x: hidden;

}

ul,
dl,
ol {
	list-style: none;
}

ul,
dl,
ol,
dt,
dd,
p,
h1,
h2,
h3,
h4,
div,
span,
font {
	margin: 0;
	padding: 0;
}


.bodyclass{width:100%;/*min-width:1680px;*/}






/*2021*/
/*底下栏目*/
.menu{ position:fixed; bottom:0px; left:0; width:100%;border-top:solid 1px #626262; z-index:9999999999999999999999999999;background:#051744; }

.menu .m ul{ position:absolute; display:none; bottom:3rem; width:100%; 
color:#FAD507;
background:#051744;
	filter: Alpha(Opacity=10, Style=0);
    opacity: 0.70;text-shadow:0.5px 0.5px 0px #000;
}
.menu .m ul li{height:2rem;line-height:2rem; border-bottom:solid 1px #333333; overflow:hidden;font-size: .9rem;color:#FAD507;}
.menu .m ul li a{color:#FAD507;font-size: .9rem;line-height:2rem;} 

@media (min-width:768px) and (max-width:1024px) {
.menu .m{ float:left; width:24.6%; height:3rem; line-height:3rem; color:#FAD507; background:#051744;position:relative; text-align:center;
display:block; border-right:solid 1px #333333;font-size:1rem;
}	
	
.menu .m4 dd{ font-weight:bold; background:url(/images/mbtel.png) 20px no-repeat; text-indent:10px;color:#00B221;}
.menu .m4 strong{border-right:none;font-size:1rem;color:#00B221;}
}
@media (max-width:767px){
	
.menu .m{ float:left; width:24.6%; height:3rem; line-height:3rem; color:#FAD507; background:#051744;position:relative; text-align:center;
display:block; border-right:solid 1px #333333;font-size:.9rem;
}	
.menu .m4 dd{ font-weight:bold; background:url(/images/mbtel.png) -10px no-repeat; text-indent:10px;color:#00B221;}
.menu .m4 strong{border-right:none;font-size:.9rem;color:#00B221;}
}


.menu .m:nth-of-type(4n){border-right:solid 0px #333;}












/*
@media only screen and (max-width:768px) {
.youkuplayer{width:100%;height:250px;}
#youkuplayer{width:100%;height:250px;}
}


@media only screen and (min-width: 768px) {
.youkuplayer{width:100%;height:580px;}
#youkuplayer{width:100%;height:580px;}
}
*/





@media screen and (max-width: 677px) {
.youkuplayer{width:100%;height:200px;}
#youkuplayer{width:100%;height:200px;}
}

@media screen and (min-width: 678px) and (max-width: 1024px) {
.youkuplayer{width:100%;height:400px;}
#youkuplayer{width:100%;height:400px;}
}


@media screen and (min-width: 1025px) {
.youkuplayer{width:100%;height:640px;}
#youkuplayer{width:100%;height:640px;}
}


/*2021
texttitle*/
.clearcss{clear:both;}
.clearcss30{clear:both;height:30px; border-bottom: 0px solid #ccc;margin:0 auto;text-align:center;width:72%;color:#666;}
.clearcss50{clear:both;height:50px;}







/**/

@media screen and (min-width: 1025px) {

.texttitle{line-height:60px;font-size:50px;color:#fff; background:#06C;padding:10px;text-align:center;font-weight:800;}



/**/
.fanganbg{background:#EEF3F7;min-height:800px;width:100%;margin:0 auto;}
.fangantitle{font-size:50px;color:#02206A; font-weight:800;text-align:center;line-height:60px;padding-top:50px;}
.fangantitle2{font-size:35px;color:#FC0113;font-weight:600;text-align:center;line-height:60px;}





/*首页案例projects*/
.projects { margin: 30px 0; margin-bottom: 50px;}
.projects .pro-con li { width: 370px; border: 0; }
.pro-con li h4 { font-weight: bold;text-align:center;font-size:24px;}
.pro-con li div { font-size: 18px; color: #666; margin-top: 10px; margin-bottom: 15px; }
.pro-con li .prj-more { color: #fff; display: block; width: 160px; height: 40px; background: #0D378C; border-radius: 5px; text-align: center; line-height: 40px;margin:0 auto; }
.prj-hd { position: relative; max-width: 1200px; margin: 0 auto; }
.prj-hd a { position: absolute; display: block; width: 64px; height: 50px; top: 150px; cursor: pointer; }
.prj-hd a.next { background: url(/images/righta.png) no-repeat center; right: -60px; z-index: 99; }
.prj-hd a.prev { background: url(/images/lefta.png) no-repeat center; left: -60px; z-index: 99; }
.prj-hd a.next:hover { background: url(/images/rightah.png) no-repeat center; }
.prj-hd a.prev:hover { background: url(/images/leftah.png) no-repeat center; }

.container {max-width: 1200px; margin-right: auto; margin-left: auto; }
.container:after, .container:before, .clear:after, .clear:before { display: block; content: ""; clear: both; }



.pro-cona {max-width: 1200px; overflow: hidden; }
.pro-con li { float: left; border: 1px solid #ccc; margin: 0 15px; box-sizing: border-box; width: 370px;margin-bottom:20px;}
.pro-con li a { position: relative; display: block; width: 100%;color:#333;}
.pro-con li a span { position: absolute; width: 100%; height: 100%; display: block; background: rgba(0, 0, 0, .6); left: 0; top: 0; text-align: center; opacity: 0; }
.pro-con li a span em { display: block; width: 50px; height: 50px; background: #0D378C url(../images/more.png) no-repeat center; border-radius: 50%; margin: 0 auto; margin-top: 120px; }
.pro-con li a img { width: 100%;height: 290px; }
.pro-con li:hover a span { opacity: 1; }
.pro-con li p { text-align: center; }
.pro-con li a.pro-more { display: block; width: 120px; height: 45px; line-height: 45px; border: 1px solid #ccc; margin: 0 auto; text-align: center; text-transform: uppercase; margin-top: 10px; margin-bottom: 10px; }
.pro-con li:hover a.pro-more { background: #0D378C; color: #fff; border: 1px solid #0D378C; }
.pro-hd { position: relative; width: 1200px; margin: 0 auto; }
.pro-hd a { position: absolute; display: block; width: 64px; height: 50px; top: 150px; cursor: pointer; }
.pro-hd a.next { background: url(../images/right.png) no-repeat center; right: -70px; z-index: 99; }
.pro-hd a.prev { background: url(../images/left.png) no-repeat center; left: -70px; z-index: 99; }
.pro-hd a.next:hover { background: url(../images/righth.png) no-repeat center; }
.pro-hd a.prev:hover { background: url(../images/lefth.png) no-repeat center; }






.boxfour{max-width:1300px;margin:50px auto;}
.boxfour ul li{min-height:560px;box-shadow:0 0 9px 3px #999;width:24%; background:#FFF;text-align:center;}
.boxfour ul li:nth-of-type(1){width:24%;float:left;}
.boxfour ul li:nth-of-type(2){width:24%;float:left;margin-left:18px;}
.boxfour ul li:nth-of-type(3){width:24%;float:left;margin-left:18px;}
.boxfour ul li:nth-of-type(4){width:24%;float:right;}

.boxfour ul li span{font-size:30px;color:#02206A;width:100%;line-height:400%;font-weight:600;}
.boxfour ul li p{text-align:left;font-size:18px;width:85%;line-height:160%;margin-top:20px;}
.lipic{margin:0 auto;width:77px;text-align:center; background: }
.boxcontent{width:90%;margin:0 auto;}
.clickbottom{background:#EEF3F7;width:100%;margin:0 auto;text-align:center;}
.clickbottom img{padding-bottom:30px;}





/*优秀案例*/
.youxiuanli{width:90%;margin:0 auto;}
.youxiuanlititle{width:100%;margin:0 auto;text-align:center;margin-top:30px;}
.youxiuanlititle span{font-size:50px;font-weight:bold;color:#02206A;}
.youxiuanlititle p{font-size:25px;line-height:200%;width:60%;margin:0 auto;text-align:center;}

.youxiuanlicontent{max-width:1240px;margin:0 auto;}
.youxiuanlicontent span{font-size:50px;font-weight:bold;color:#02206A;margin-top:30px;}
.youxiuanlicontent p{font-size:28px;line-height:180%;}
.youxiuanlicontent img {float:right;padding:20px;max-width:100%;}


/*内页*/
.b-main{width:1300px;margin:0 auto;}
.p12-curmbs-1{font-size:18px;line-height:250%;}
.neiarticletitle{font-size:35px;line-height:180%;text-align:center;color:#039;}
.neiarticletime{font-size:20px;line-height:180%;text-align:center;}
.neiarticlecontent{font-size:20px;line-height:180%;}
.neiarticlecontent img{float:right;padding:20px;max-width:800px;}
.neiarticlecontent span{font-size:20px; font-weight:600;}

.neiarticlecontent strong{font-size:20px; font-weight:600;color:#039;}
.neiarticlecontent p{font-size:20px;}
.MsoNormal{font-size:20px;line-height:180%;}








/*内页左图列表*/
  .p15-proindexlist-1-tit {
            height: 40px;
            border-bottom: 2px solid #d4d4d4;
            margin-bottom: 18px;
        }
        
        .p15-proindexlist-1-tit h3 {
            height: 40px;
            display: inline-block;
            font-size: 24px;
            font-weight: normal;
            line-height: 40px;
            padding-right: 24px;
            border-bottom: 2px solid #bbbaba;
        }
        
        .p15-proindexlist-1 dl {
            border: 1px solid #dedede;
            margin-bottom: 15px;
            padding: 15px 10px 18px 22px;
            background: #fff;
            display: inline-block;
            /*width: 896px;*/
			width:100%;
        }
        
        .p15-proindexlist-1 dl:hover {
            border: 1px solid #01509d;
        }
        
        .p15-proindexlist-1 dt {
            width: 276px;
            height: 205px;
            float: left;
            margin-right: 52px;
        }
        
        .p15-proindexlist-1 dt img {
            width: 276px;
            height: 205px;
            margin: 0 auto;
            display: block;
        }
        .p15-proindexlist-1 dd{padding-right:40px;}
        .p15-proindexlist-1 dd h4 {
            height: 52px;
            font-weight: 600;
            font-size: 18px;
            color:#039;
            line-height: 48px;
            margin-bottom: 10px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .p15-proindexlist-1 h4 a {
            display: block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            padding-bottom: 4px;
            background: url(../images/p15-icon1.png) repeat-x left bottom;
        }
        
        .p15-proindexlist-1 dl:hover h4 a {
            color: #01509d;
        }
        
        .p15-proindexlist-1-list-desc {
            height: 84px;
            font-size: 14px;
            line-height: 28px;
            color: #626262;
            overflow: hidden;
            margin-bottom: 20px;
        }
        
        .p15-proindexlist-1-list-deta {
            float: right;
            width: 125px;
            height: 38px;
            display: inline-block;
            border: 1px solid #aaa;
            font-size: 16px;
            line-height: 40px;
            text-align: center;
			margin:2px;
        }
        
        .p15-proindexlist-1 dl:hover .p15-proindexlist-1-list-deta {
            background: #01509d;
            border-color: #01509d;
        }
        
        .p15-proindexlist-1 dl:hover .p15-proindexlist-1-list-deta a {
            color: #fff;
        }



/*内页新闻刘表*/
.news_list{
    width:100%;
    height: 180px;
    border-bottom: 1px solid #D1D1D1;
}
.news_list .thum_img{
       float: left;
    width: 125px;
    height: 105px;
    margin-top: 22px;
}
.news_list .news_details{
      width: 915px;
    height: 151px;
    float: left;
    margin: 16px 20px 0 20px;
    color: #9f9f9f;
    overflow: hidden;
}
.news_details a{
/*font-size: 16px;*/
    color:#039;
    display: block;
    font-weight: bold;
    padding-bottom: 5px;
}
.date_times{
        float: right;
    background: #0E3182;
    color: #fff;
    width: 110px;
    height: 125px;
    margin-top: 22px;
    text-align: center;
}
.date_times .day{    display: block;
    font-size: 40px;
    padding-top: 5px;
}
.date_times .date{   display: block;
    font-size: 18px;
}
.secound_ul{
    display: block;
    border: 1px solid #959595;
    padding: 17px 20px;
    text-align: left;
}
.secound_ul li{
       height: 40px !important;
    border-bottom: 1px dotted #959595;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    background: none;
    list-style-type: disc;
    list-style-position: inside;
    font-weight: initial !important;
    line-height: 41px !important;
    font-size: 14px !important;
}
.secound_ul li:last-child{
    border-bottom: none;
}
.secound_ul li a{
    font-weight: initial;
    line-height: initial;
}
.titlenews{font-size: 30px;}
.morenews{font-size: 14px;color: #999;display: inline-block;padding: 2px 10px; border: 1px solid #666666;font-weight: normal;}
.contentnews{font-size: 14px;height:55px; color: #666666;font-size:20px;line-height:180%;}



/*内页图片里表*/
.productList{margin-top:30px;margin:0 auto;}
.productList a{
    display: inline-block;text-align: center;   
    margin-left:2px;padding:5px;width:24%;
}
.productList a span{
        font-size: 16px;
    padding: 10px 0;
    display: block;
}
.productList a img{
    width: 100%;max-height:220px;
}










/*版权*/
.copyright2021{text-align:center;width:100%;font-size:14px;color:#ffffff; background:#011040;line-height:180%;}



/*leftmenue*/
#nav{ width:120px; position:fixed; bottom:200px; left:10px; text-align:center; border:solid 3px #860608; display:block;z-index:9999999;background:#FFF;}

#nav dl{ z-index:9999999;}

#nav dl dt{ height:35px; line-height:35px; background:#860608; color:#fff; text-align:center; font-size:14px;}

#nav dd{ width:120px; height:35px; line-height:35px; border-top:solid 1px #fff; position:relative; }

#nav dd a{ display:block; height:35px; line-height:35px; color:#fff;}

#nav dd{ background:#0066CC;}

#nav dd:hover{ background:#860608;}


#nav dd.up{ background:#860608; color:#fff; cursor:pointer;} 

#nav dd.up span{ margin-right:5px;}

/*
#nav dd ul{ display:none; padding-right:30px; position:absolute; top:0; left:120px; background:#860608; padding:10px 10px 10px 0;}

#nav dd ul li{ white-space:nowrap; text-align:left;}

#nav dd ul a{ color:#fff; font-size:12px; height:26px; line-height:26px; padding-left:20px; background:#860608;}

#nav dd ul a:hover{ background:#c7000b; text-decoration:underline;}

#nav dd:hover ul{ display:block;}


*/


/*leftmenue end*/



/*浮动二维码*/
/* service tel */
.serviceTel{
	position:fixed; right:25px; top:120px;z-index:1000;
	width:180px; 
	/*height: 80px;*/
	height:auto;
	
	 border:3px solid #153704;  padding-top: 10px;
	color: #2D6810; font-size: 24px; line-height: 30px; text-align: center;
	background:#ffffff; font-weight:600;
}
.serviceTel span{
	display: block;
	color: #2D6810; font-size: 26px; line-height:30px;font-family: impact; text-align: center;
}
.serviceTel .chacha{
	position: absolute; right:0px; top:0px;
	width: 21px; height: 21px;border-left:1px solid #ae2422; border-bottom:1px solid #ae2422;
	color: #1A4008; font-size: 16px; line-height:21px; text-align: center;
	background: #ffe6e6; cursor: pointer;
}





/*首页论文*/

.c_news{/*width:450px;*/
width:1300px;margin:0 auto; overflow:hidden}
.cn_item{ float:left; margin-right:2px; 
/*background:#fff;
width:431px;*/
width:49%;
height:81px;overflow:hidden;margin-bottom:20px;margin-top:10px; border:1px solid #063F94;}

.cn_item:nth-of-type(2n){float:right;}

.cn_item:hover{ border-color:#063F94}
.cn_item:hover p.cn_til a{color:#F62907; font-weight:700}
.cn_item:hover p.cn_des{color:#999;}
.cn_item span{width:56px;height:60px;text-align:center;background:#063F94;display:block;float:left;margin:12px;color:#fff; font-size:30px; line-height:54px; border-radius:50%;}
.cn_item .deannewdate { margin:15px 10px 0; background:#063F94; border-radius: 3px 3px 3px 3px; color: #fff;float: left;font-size: 16px; height: 51px; line-height: 51px; text-indent:8px; width:110px;}

.cn_item span b{font-size:20px;line-height:1.8em;}
.cn_item p.cn_til{margin-top:10px;color:#000;}
.cn_item p.cn_til a{color:#063F94;font-size:16px;font-weight:700}
.cn_item p.cn_des{color:#666;margin:5px 0 0 0;line-height:16px; padding-right:10px;font-size:15px;}
.r_news{width:240px;height:352px;float:left;margin-left:4px;background:#ece6dd;}



/*pc不显*/
.topheadmb{display:none;}
.scgymb{display:none;}
.mbsixiang{display:none;}
.menu{display:none;}
}

@media screen and (max-width: 1024px) {

.texttitle{line-height:160%;font-size:30px;color:#fff; background:#06C;padding:10px;text-align:center;font-weight:800;}
	
/**/
.fanganbg{background:#EEF3F7;min-height:800px;width:100%;margin:0 auto;}
.fangantitle{font-size:30px;color:#02206A; font-weight:800;text-align:center;line-height:160%;padding-top:50px;}
.fangantitle2{font-size:25px;color:#FC0113;font-weight:600;text-align:center;line-height:140%;}







/*首页案例projects*/
.projects { margin: 30px 0; margin-bottom: 50px;}
.projects .pro-con li { width: 100%; border: 0; }
.pro-con li h4 { font-weight: bold;text-align:center;font-size:24px;}
.pro-con li div { font-size: 18px; color: #666; margin-top: 10px; margin-bottom: 15px; }
.pro-con li .prj-more { color: #fff; display: block; width: 160px; height: 40px; background: #0D378C; border-radius: 5px; text-align: center; line-height: 40px;margin:0 auto; }
.prj-hd { position: relative; width: 100%; margin: 0 auto; }
.prj-hd a { position: absolute; display: block; width: 64px; height: 50px; top: 150px; cursor: pointer; }
.prj-hd a.next { background: url(/images/righta.png) no-repeat center; right: -60px; z-index: 99; }
.prj-hd a.prev { background: url(/images/lefta.png) no-repeat center; left: -60px; z-index: 99; }
.prj-hd a.next:hover { background: url(/images/rightah.png) no-repeat center; }
.prj-hd a.prev:hover { background: url(/images/leftah.png) no-repeat center; }

.container {width: 100%;}
.container:after, .container:before, .clear:after, .clear:before { display: block; content: ""; clear: both; }



.pro-cona {width: 98%; overflow: hidden;margin:0 auto;}
.pro-con li { float: left; border: 1px solid #ccc; box-sizing: border-box; width: 100%;margin-bottom:20px;}
.pro-con li a { position: relative; display: block; width: 100%;color:#333;}
.pro-con li a span { position: absolute; width: 100%; height: 100%; display: block; background: rgba(0, 0, 0, .6); left: 0; top: 0; text-align: center; opacity: 0; }
.pro-con li a span em { display: block; width: 50px; height: 50px; background: #0D378C url(../images/more.png) no-repeat center; border-radius: 50%; margin: 0 auto; margin-top: 120px; }
.pro-con li a img { width: 100%;height: 290px; }
.pro-con li:hover a span { opacity: 1; }
.pro-con li p { text-align: center; }
.pro-con li a.pro-more { display: block; width: 120px; height: 45px; line-height: 45px; border: 1px solid #ccc; margin: 0 auto; text-align: center; text-transform: uppercase; margin-top: 10px; margin-bottom: 10px; }
.pro-con li:hover a.pro-more { background: #0D378C; color: #fff; border: 1px solid #0D378C; }
.pro-hd { position: relative; width: 1200px; margin: 0 auto; }
.pro-hd a { position: absolute; display: block; width: 64px; height: 50px; top: 150px; cursor: pointer; }
.pro-hd a.next { background: url(../images/right.png) no-repeat center; right: -70px; z-index: 99; }
.pro-hd a.prev { background: url(../images/left.png) no-repeat center; left: -70px; z-index: 99; }
.pro-hd a.next:hover { background: url(../images/righth.png) no-repeat center; }
.pro-hd a.prev:hover { background: url(../images/lefth.png) no-repeat center; }






.boxfour{width:100%;margin:50px auto;}
.boxfour ul li{height:400px;box-shadow:0 0 9px 3px #999;width:49%; background:#FFF;text-align:center;}
.boxfour ul li:nth-of-type(1){width:49%;float:left;}
.boxfour ul li:nth-of-type(2){width:49%;float:right;}
.boxfour ul li:nth-of-type(3){width:49%;float:left;}
.boxfour ul li:nth-of-type(4){width:49%;float:right;}


.boxfour ul li p{text-align:left;font-size:14px;width:99%;line-height:160%;margin-top:20px;}
.lipic{margin:0 auto;width:77px;text-align:center; background: }
.boxcontent{width:95%;margin:0 auto;}
.boxcontent span{line-height:250%;font-size:15px;color:#02206A;width:100%;font-weight:600;margin-top:80px;}
.clickbottom{background:#EEF3F7;width:100%;margin:0 auto;text-align:center;}
.clickbottom img{padding-bottom:30px;max-width:40%;padding-top:20px;}



/*优秀案例*/
.youxiuanli{width:90%;margin:0 auto;}
.youxiuanlititle{width:100%;margin:0 auto;text-align:center;margin-top:30px;}
.youxiuanlititle span{font-size:30px;font-weight:bold;color:#02206A;}
.youxiuanlititle p{font-size:14px;line-height:200%;width:100%;margin:0 auto;text-align:center;}

.youxiuanlicontent{max-width:100%;margin:0 auto;}
.youxiuanlicontent span{font-size:22px;font-weight:bold;color:#02206A;margin-top:30px;}
.youxiuanlicontent p{font-size:14px;line-height:180%;}
.youxiuanlicontent img {padding:2px;max-width:100%;}







/*内页公用*/
.b-main{width:98%;margin:0 auto;}
.p12-curmbs-1{font-size:18px;line-height:180%;}
.neiarticletitle{font-size:30px;line-height:180%;text-align:center;color:#039;border-bottom: 1px solid #ccc;}
.neiarticletime{font-size:15px;line-height:180%;text-align:center;}
.neiarticlecontent{font-size:20px;line-height:180%;}
.neiarticlecontent img{width:99%;margin:0 auto;}
.neiarticlecontent table{max-width:100%;}
.neiarticlecontent td{max-width:100%;}




.neiarticlecontent span{font-size:20px; font-weight:600;}

.neiarticlecontent strong{font-size:20px; font-weight:600;color:#039;}
.neiarticlecontent p{font-size:20px;}
.MsoNormal{font-size:20px;line-height:180%;}








/*内页左图列表*/
  .p15-proindexlist-1-tit {
            height: 40px;
            border-bottom: 2px solid #d4d4d4;
            margin-bottom: 18px;
        }
        
        .p15-proindexlist-1-tit h3 {
			width:100%;clear:both;
            height: 40px;
            display: inline-block;
            font-size: 24px;
            font-weight: normal;
            line-height: 40px;
            padding-right: 24px;
            border-bottom: 2px solid #bbbaba;
        }
        
        .p15-proindexlist-1 dl {
            border: 1px solid #dedede;
           /* margin-bottom: 15px;
            padding: 10px 0px 0px 0px;*/
			margin:10px auto;
            background: #fff;
            display: inline-block;
            /*width: 896px;*/
			width:99%;
        }
        
        .p15-proindexlist-1 dl:hover {
            border: 1px solid #01509d;
        }
        
        .p15-proindexlist-1 dt {
           /* width: 276px;
            height: 205px;*/
			width:100%;
           /* float: left;
            margin-right: 52px;*/
        }
        
        .p15-proindexlist-1 dt img {
            /*width: 276px;
            height: 205px;*/
			width:100%;
            margin: 0 auto;
            display: block;
        }
        .p15-proindexlist-1 dd{}
        .p15-proindexlist-1 dd h4 {
			clear:both;
            /*height: 52px;*/
            font-weight: normal;
            font-size: 18px;text-align:center;
            color: #154c64; font-weight:600;
            line-height: 180%;width:100%;
           /* margin-bottom: 10px;*/
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .p15-proindexlist-1 h4 a {
            display: block;color:#039;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            /*padding-bottom: 4px;*/
            background: url(../images/p15-icon1.png) repeat-x left bottom;
        }
        
        .p15-proindexlist-1 dl:hover h4 a {
            color:#039;
        }
        
        .p15-proindexlist-1-list-desc {
			width:100%;margin:0 auto;
            height: 84px;
            font-size: 14px;
            line-height: 18px;
            color: #626262;
            overflow: hidden;
            margin-bottom: 10px;
        }
        
        .p15-proindexlist-1-list-deta {
            /*float: right;
            width: 125px;
            height: 38px;*/
			clear:both;width:99%;
			margin:0 auto;
			color:#039;
            display: inline-block;
            border: 1px solid #aaa;
            font-size: 16px;
            line-height: 180%;
            text-align: center;
			
        }
        
        .p15-proindexlist-1 dl:hover .p15-proindexlist-1-list-deta {
            background: #01509d;
            border-color: #01509d;
			color:#039;
        }
        
        .p15-proindexlist-1 dl:hover .p15-proindexlist-1-list-deta a {
            color: #fff;
        }



/*内页新闻刘表*/
.news_list{
    width:100%;
    height: 180px;
    border-bottom: 1px solid #D1D1D1;
}
.news_list .thum_img{
       float: left;
    width: 125px;
    height: 105px;
    margin-top: 22px;
}
.news_list .news_details{
	margin-top:10px;
   width: 62%;
    height: 151px;
    float: left;
    /*margin: 16px 20px 0 20px;*/
    color: #9f9f9f;
    overflow: hidden;
}
.news_details a{
/*font-size: 16px;*/
    color:#039;
    display: block;
    font-weight: bold;
    padding-bottom: 5px;
}
.date_times{
        float: right;
    background: #0E3182;
    color: #fff;
    width: 30%;
    height: 125px;
    margin-top: 22px;
    text-align: center;
}
.date_times .day{    display: block;
    font-size: 40px;
    padding-top: 5px;
}
.date_times .date{   display: block;
    font-size: 18px;
}
.secound_ul{
    display: block;
    border: 1px solid #959595;

    padding: 17px 20px;
    text-align: left;
}
.secound_ul li{
       height: 40px !important;
    border-bottom: 1px dotted #959595;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    background: none;
    list-style-type: disc;
    list-style-position: inside;
    font-weight: initial !important;
    line-height: 41px !important;
    font-size: 14px !important;
}
.secound_ul li:last-child{
    border-bottom: none;
}
.secound_ul li a{
    font-weight: initial;
    line-height: initial;
}

.titlenews{font-size: 18px;}
.morenews{font-size: 14px;color: #999;display: inline-block;padding: 2px 10px; border: 1px solid #666666;font-weight: normal;}
.contentnews{font-size: 14px;height:55px; color: #666666;}

/*内页图片里表*/
.productList{margin-top:30px;margin:0 auto;}
.productList a{
    display: inline-block;text-align: center;   
    margin-left:2px;padding:5px;width:46%;
}
.productList a span{
        font-size: 16px;
    padding: 10px 0;
    display: block;
}
.productList a img{
    width: 100%;height:120px;
}





#nav{ width:120px; position:fixed; bottom:100px; left:10px; text-align:center; border:solid 3px #fff; display:none;z-index:-9999999;}






/*首页论文*/

.c_news{/*width:450px;*/
width:100%;margin:0 auto; overflow:hidden}
.cn_item{ /*float:left; margin-right:2px; 
background:#fff;
width:431px;*/
width:99%;
height:auto;overflow:hidden;margin-bottom:20px;margin-top:10px; border:1px solid #063F94;}

.cn_item:nth-of-type(2n){float:left;}

.cn_item:hover{ border-color:#063F94}
.cn_item:hover p.cn_til a{color:#F62907; font-weight:700}
.cn_item:hover p.cn_des{color:#999;}
.cn_item span{width:56px;height:60px;text-align:center;background:#063F94;display:block;float:left;margin:12px;color:#fff; font-size:30px; line-height:54px; border-radius:50%;}
.cn_item .deannewdate { margin:15px 10px 0; background:#063F94; border-radius: 3px 3px 3px 3px; color: #fff;float: left;font-size: 16px; height: 51px; line-height: 51px; text-indent:8px; width:110px;}

.cn_item span b{font-size:20px;line-height:1.8em;}
.cn_item p.cn_til{margin-top:10px;color:#000;}
.cn_item p.cn_til a{color:#063F94;font-size:16px;font-weight:700}
.cn_item p.cn_des{color:#666;margin:5px 0 0 0;line-height:16px; font-size:12px;}
.r_news{/*width:240px;height:352px;float:left;margin-left:4px;*/background:#ece6dd;}





/*版权*/
.copyright2021{text-align:center;width:100%;font-size:12px;color:#ffffff; background:#011040;line-height:160%;}


/*wap不显*/
.topheadpc{display:none;}
.scgypc{display:none;}
.pcsixiang{display:none;}
.serviceTel{display:none;}
}




@media (min-width:768px) and (max-width:1024px) {
.menu .m{ float:left; width:24.6%; height:3rem; line-height:3rem; color:#FAD507; background:#051744;position:relative; text-align:center;
display:block; border-right:solid 1px #333333;font-size:1rem;
}	
	
.menu .m4 dd{ font-weight:bold; background:url(/images/mbtel.png) 20px no-repeat; text-indent:10px;color:#00B221;}
.menu .m4 strong{border-right:none;font-size:1rem;color:#00B221;}
}
@media (max-width:767px){
	
.menu .m{ float:left; width:24.6%; height:3rem; line-height:3rem; color:#FAD507; background:#051744;position:relative; text-align:center;
display:block; border-right:solid 1px #333333;font-size:.9rem;
}	
.menu .m4 dd{ font-weight:bold; background:url(/images/mbtel.png) -10px no-repeat; text-indent:10px;color:#00B221;}
.menu .m4 strong{border-right:none;font-size:.9rem;color:#00B221;}
}

/*pc底部浮动*/
.div_pfix{ display:none;}
.div_pfix{bottom: 0px;position: fixed;height: auto;width: 100%;z-index:9999;}
.div_pfix span{color: #fff; display: block;float: left;text-align: center;}
.div_pfix a{color: #fff;line-height: 49px;height:49px;text-align: center; display: block; font-size:16px; font-weight:bold;}
.div_pfix .sp3{width: 50%; background:#ff9402;height: 49px}

.div_pfix .sp4{width: 50%;background:#ff363a;height: 49px}
.unnamed1 {
	font-size: 12px;
	line-height: 30px;
}





/*2021*/
/*底下栏目*/
.menu{ position:fixed; bottom:0px; left:0; width:100%;border-top:solid 1px #626262; z-index:9999999999999999999999999999;background:#051744; }

.menu .m ul{ position:absolute; display:none; bottom:3rem; width:100%; 
color:#FAD507;
background:#051744;
	filter: Alpha(Opacity=10, Style=0);
    opacity: 0.70;text-shadow:0.5px 0.5px 0px #000;
}
.menu .m ul li{height:2rem;line-height:2rem; border-bottom:solid 1px #333333; overflow:hidden;font-size: .9rem;color:#FAD507;}
.menu .m ul li a{color:#FAD507;font-size: .9rem;line-height:2rem;} 

.menu .m:nth-of-type(4n){border-right:solid 0px #333;}




/*分页*/
.wp-pagenavi {
	CLEAR: both;padding-top:25px;margin:0 auto;text-align:center;padding-bottom:25px;
}
.wp-pagenavi A {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid; TEXT-DECORATION: none; line-height:30px;font-size:18px;
}
.wp-pagenavi SPAN {
	BORDER-BOTTOM: #bfbfbf 0px solid; BORDER-LEFT: #bfbfbf 0px solid;  PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 0px solid; BORDER-RIGHT: #bfbfbf 0px solid; TEXT-DECORATION: none; 
}
.wp-pagenavi A:hover {
	BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000; BORDER-LEFT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000;color:#FF0000; BORDER-LEFT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}

.fenyecss{font-size:18px;text-align:center;BORDER-top: #bfbfbf 0px solid;width:100%;clear:both; background:#E7E7E7;line-height:200%;}