body,ul,ol,dl,dt,p,h1,h2,h3,h4,form,input,select,textarea{margin: 0; padding: 0;}
a{text-decoration: none; color:#000}
img{border: none; vertical-align: top;}
li{list-style: none;}
input,select,textarea{outline: none;}
textarea{resize: none;}
body{ background-color:#f3f3f3}



.fl{float: left;}
.fr{float: right;}
.clear:after{content: ""; display: block;  clear: both;}
.clear{zoom:1;}



.headBox{  width:100%; background:#FFF; }
.headone{  overflow: hidden; margin:0 auto}
.headone img{width:100%; height:auto;margin-top:10px;}
.headone span{float:left;margin:24px 0 0 150px;color:#2b507d;font-size:30px;font-weight:bold;}

.nav{width:100%;height:50px; background:#2b507d;}
.nav_cen{width:759px;height:50px; margin:0 auto; text-align:center }
.nav_all{width:1000px; height:50px; margin:0 auto;}
.nav_cen ul li{width:107px;height:50px;  text-align:center; line-height:50px; float:left; color:#FFF;}
.nav_cen ul li a{ color:#FFF; display:block;}
.nav_cen ul li a:hover{ background:#f5f5f5; color:#027fc1;}
.nav_cen_ri{width:201px;height:30px; background:#FFF; float:right; margin-right:30px; margin-top:10px; border-radius:5px;}
.nav_cen_ri input{width:145px;height:30px; border:0px; margin-left:10px; text-align:right; color:#CCC;}
.nav_cen_ri img{ margin-top:8px;}

.icticleBox1{ width:1000px; height:260px; border:1px solid #d3e1e1; margin:0 auto; background: #fff;}
.actxhx{ height:34px;  width:95px; border-bottom:3px solid #2b507d; margin-left:10px; margin-top: 10px; overflow: hidden;}
.actxhx span{ font-size:22px; color:#2b507d}
.ict1im{ height:200px;  margin-top:20px;}
.ict1im img{ margin-left: 10px;}
.actrsz{ width:700px;  float:right; color:#000; font-size:14px; text-indent:32px; line-height:28px; padding: 0 10px;}

.icticle2{ height:270px; width:1000px; margin:0 auto; margin-top:10px;}


.ict2l{ width:1000px; border:1px solid #d3e1e1; float:left; background: #fff;}
.ict2r{ width:325px; height:100%; border:1px solid #d3e1e1; float:right;}

.ict2l ul li{ width:114px; height:176px;float:left; text-align:center; margin:25px;}
.ict2l p{ font-size:14px; text-align:center; color:#26745d;}
.ict2l span{ font-size:12px; color:#000;  }

.actxhx3{ height:34px;  width:92px; border-bottom:3px solid #2b507d; margin-left:10px; margin-top: 10px;}
.actxhx3 span{ font-size:22px; color:#2b507d}

.ict2rimg{ width:300px; height:142px; margin:0 auto; margin-top:16px; position:relative}

.yy{ height:46px; background-color:#000; opacity:0.4;}



.serone_ri_cen_do p{ margin-left:20px;}
.serone_ri ul li{width:300px;height:35px; border-bottom:1px dashed #000; margin:0 auto; line-height:35px; font-size:14px;  overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.serone_ri ul li img{margin-top:14px;}
.serone{width:1000px;overflow:hidden; margin:0 auto; display: flex;justify-content: space-between;}
.ksjs{	width: 1000px; height: auto; margin: 0 auto; overflow: hidden;}
.ksjs .jbkp{width: 328px; height: 200px; margin: 0 auto;float: right; overflow: hidden;}
.ksjs .jbkp ul{width: 100%; height: auto; margin: 0 auto;}
.ksjs .jbkp ul li{width: 96%; height: auto; font-size: 16px; border-bottom: 1px dashed #ccc; margin: 12px auto 0; padding-bottom: 10px;}
.serone_le{width:662px; height:200px; background:#FFF; float: left; border:1px solid #d3e1e1;}
.serone_le_top{width:665px;height:48px;  background-repeat:no-repeat;}
.serone_le_top_le{width:80px; height:45px;  margin-left:10px; font-size:20px; line-height:48px;color:#2b507d; border-bottom:3px solid #2b507d; box-sizing: border-box;}
.serone_le_do{	width: 96%; height: auto; overflow: hidden; box-sizing: border-box; padding: 10px; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; margin: 10px auto;}
.serone_le_do span {margin-top: 33px;display: block;font-size: 20px;color: #2b507d;border-bottom: 3px solid #2b507d;width: 86px;height: 26px;margin-left: -9px;line-height: 20px;}
.serone_ri_cen{width:302px;height:178px; margin-left:11px; margin-top:12px; position:relative;}
.serone_ri_cen_do{width:300px;height:47px; background:#000; position:absolute; top:130px;opacity:0.5; color:#FFF; }
.serone_le_do ul li{ float:left; margin-left:60px; margin-top:20px;}
.serone_ri_cen_do p{text-align: center; line-height: 45px; font-size: 18px;}
.serone_ri{width:327px;padding-bottom:15px;background:#FFF;float:left; border:1px solid #d3e1e1;border-top:0;}
.serone_ri.center{ margin: 0 6px;}
.serone_ri ul li{width:300px;height:35px; border-bottom:1px dashed #999; margin:0 auto; line-height:35px;}
.serone_ri_top{width:335px; height:51px; background-repeat:no-repeat;margin-bottom: 10px;}
.serone_ri_top_le{width:80px;height:44px; line-height:51px; margin-left:10px; font-size:20px; color:#2b507d; border-bottom:3px solid #2b507d;}



.p3_footer{text-align: center;color:#333;line-height:35px; margin-top:20px;width:100%; background:#FFF;}	
.footer1{width:1100px;margin:0 auto;}
.f-l { padding: 30px 0px 0 0; float: left; }
.f-m { border-left: 1px #222 solid; border-right: 1px #222 solid; margin-top: 30px; padding: 0px 20px; float: left; text-align: left; width: 400px; }
.f-m p { color: #fff; font-size: 13px; display: inline-block; line-height: 20px; }

.f-r { width: 236px; margin: 30px 0 0 0px; float: left; }
.f-r p {font-size: 12px; color: #fff;}
.f-r p a{ color: #fff;text-align: center; }
.footer {clear: both; text-align: center; height: 200px; background: url(../images/foot-bg.jpg) repeat; }

.list_nav{ width:229px; border:1px solid #d3e1e1;float:left;}
.list_nav ul li a{ width:227px; height:65px; border-top:1px solid #d3e1e1; display:block; background-color:#fff; text-align:center; font-size:18px !important; line-height:65px; color:#2b507d !important;}
.list_nav_li{ height:77px; width:217px; display:block; padding-top:33px; padding-right:10px; background-color:#f3f3f3 !important;}
.list_nav_li h1{ color:#2b507d; font-size:26px; float:right;}
.list_nav_li p{ font-size:16px; color:#2b507d; float:right;}
.content{ width:752px; border:1px solid #d3e1e1; float:right; background-color:#fff; padding-top:20px; overflow:hidden;}
.content img{ max-width:640px;}
.content h1{text-align:center; margin:0 0 2%; font-size:22px;}

.content ul li{ width:706px; height:149px;  margin-bottom:10px; margin-left:20px;}
.content ul li h1{ border-bottom:1px dashed #000; width:554px !important; float:right; text-align:left; font-weight:100 !important; font-size:18px !important; padding:15px 0; color:#00674c;}
.content ul li img{ float:left;}
.content ul li p{ text-indent:2em; font-size:14px; line-height:25px; margin-top:5px; width:554px; float:right;}

.weizhi {
    height: 40px;
}
.right {
    float: right;
}
.f20 {
    font-size: 20px;
}
.blue, .blue a, a.blue {
    color: #2b507d;
}

span.right {
    font-size: 12px;
}

.newslist2 li {
    height: 40px;
    line-height: 40px;
    padding: 0 0 0 12px;
    border-bottom: 1px dashed #c6c6c6;
    font-size: 14px;
}
.newslist2 li span {
    float: right;
    font-size: 12px;
    color: #adadad;
}
a:link, a:visited {
    color: #333;
}
a:visited {
    color: #333;
    text-decoration: underline;
}
.w_1000{ width:1000px; margin:20px auto 0;}
.content{padding: 30px; padding-top:20px; width:692px !important;}
.content p{font-size:14px;padding:0 24px;line-height:25px;text-align:left;}
.content{height:auto !important;}
.newslist2 li{height:40px !important;line-height:40px;padding:0 0 0 12px;border-bottom:1px dashed #c6c6c6;font-size:14px;}
.content ul li{width:auto !important;height:auto !important;margin-bottom:auto !important;margin-left:0px !important;}