/* CSS Document */

*{list-style:none; font-family:microsoft yahei}
a img{ border:0;}

a:link {color: #555;text-decoration:none}
a:visited {color: #555;text-decoration:none}
a:hover {color: #0084D1;text-decoration:none}
a:active {color: #555;text-decoration:none}

.clear{ width:0; height:0; overflow:hidden; display:block; clear:both;}
html{}
body{ font-size:13px;margin:0; line-height:28px !important; color:#555; overflow-x:hidden}
ul,li,img,p,dl,dt,dd{ margin:0; padding:0; border:0; list-style:none}
table,td{border-collapse:collapse}


.table11 td{ border:1px solid #ccc; border-collapse:collapse}

.red{color:#FF0000}
.red1{color:#A20000}
h1{font-size:23px; font-weight:bolder}
.bule1{ color:#165173}
a.bule{ color:#165173}
.bai{ color:#fff !important}
a.bai{ color:#fff}
.huise{ color:#999999}
.huisebg{ background-color:#F5F5F5; border-radius:10px; padding:10px 0; position:relative}
.lanse{ color:#4FB4B0}
.imgborder{ border:1px solid #D1D1D1; padding:2px;}

.dropdown:hover>.dropdown-menu {display: block}
.dropdown>.dropdown-toggle:active {pointer-events: none}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{position: relative;width: 100%;padding-right: 6px;padding-left: 6px;}



.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{ color:#82FEFF}
.navbar-brand{height:auto !important;padding: 0px 15px !important;}

.biaoti{ text-align:center; font-size:34px; font-weight:bold; color:#001E5A; line-height:50px; margin:40px auto 20px;}
.biaoti:after{ content:url(../images/icon1.png); display:block}
.sycp li{ margin-top:12px;}
.sycp li p.wenzi{ background-color:#001D58; text-align:center; color:#FFF}
.sycp li .pic{ overflow:hidden}
.sycp li a img{transition: all 0.6s;}
.sycp li a:hover img{transform: scale(1.1);transition: all 0.6s;}

.about{ background:url(../images/aboutbg.jpg) center no-repeat; background-attachment:fixed; padding:40px 0; margin:40px 0}
.biaoti1{ text-align:center; font-size:34px; font-weight:bold; color:#fff; line-height:50px; margin:40px auto 20px;}
.biaoti1:after{ content:url(../images/icon11.png); display:block}


.newslist{ margin-bottom:18px;}
.newslist dt{ border:1px solid #e4e4e4; width:70px; float:left;}
.newslist dt .riqi{ font-size:30px; line-height:50px; text-align:center; font-weight:bold}
.newslist dt .yue{ font-size:12px; text-align:center; background-color:#f8f8f8; font-weight:normal}
.newslist dd{ margin-left:80px;}
.newslist dd .biaoti{  font-size:16px; margin-bottom:10px;}
.newslist dd .neirong{ color:#999}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{font-size:18px; color:#0A2B7A; font-weight:bold}
.linkbg{ background-color:#F8F8F8; padding:30px; margin-top:30px; }
.link a{ display:block; margin:20px;}
.copy{ background-color:#001D58; padding:15px; color:#FFF}
.copy a{ color:#FFF}
.kefu a{ display:block; background:url(../images/qq.png) no-repeat; padding-left:30px; color:#FFF; margin:13px 10px 0 0;}
.kefu1 a{ display:block; background:url(../images/qq.png) no-repeat; padding-left:30px; color:#555; margin:13px 10px 0 0;}

.neibanner{ height:296px; text-align:center; font-size:40px; font-weight:bolder; color:#001D58; line-height:296px;}
.leibie{ background-color:#F8F8F8; margin-bottom:15px;}
.leibie a{ display:block; padding:10px 20px;}
.leibie a.over{ background-color:#0A2B7A; color:#FFF}
.cpleibiao{ background-color:#F8F8F8; margin:10px;}
.cpleibiao dt{ width:40%; float:left}
.cpleibiao dd{ width:60%; float:left; padding:10px 10px; font-size:13px;}
.cobiaoti{ font-size:16px; font-weight:bold; color:#001D58}
.neirong{margin-bottom:20px; width:100%}
.neirong img{ max-width:100%; margin:10px auto; display:block; width:auto; height:auto;}
.neirong table { border-collapse:collapse; width:100%; margin:0 auto}
.neirong table td{ border:0px solid #E5E5E5; padding:5px;}
.swiper-slide-thumb-active{border:0px solid #e1e1e1}
.swiper-slide{ cursor:pointer}


@media (min-width:768px) { 
.juli30{ height:30px;}
.navbar{ padding:0 !important}
.xialacaidan{ background-color:#001E5A; position:relative}
.xialacaidan li{ margin:0 15px;}
.xialacaidan li a{ color:#FFF !important; font-size:15px}
.xialacaidan li a:hover{ color:#FD0000 !important}
#xialacaidana{ position:absolute; left:0; top:42px; width:100%;border-radius:0  !important; padding: 0 !important; margin:0 !important;}
#xialacaidana div p{ font-weight:bold;}
#xialacaidana div a{ display:block; color:#000 !important; font-size:12px; line-height:25px}
#xialacaidana div a:hover{ color:#FD0000 !important}
#xialacaidana div div{ margin-top:10px; margin-bottom:10px;}
.abouttxt{ font-size:16px; line-height:30px; text-align:center; color:#FFF;  width:800px; margin:40px auto}
 }
@media (max-width:768px) { 
.juli30{ height:10px;}
.abouttxt{ font-size:16px; line-height:30px; text-align:center; color:#FFF;  width:100%; margin:40px auto}

 }












