@charset "UTF-8";
@font-face {
font-family: 'myfont';
src: url('../fonts/cococola.ttf') format('truetype');
}
@font-face {
font-family: 'mainfont';
src: url('../fonts/fangzheng.woff');
}
body{ margin: 0;padding: 0;font-family: 'mainfont';}
body,html{-webkit-text-size-adjust: none;width: 100%;}
*{text-decoration: none;list-style: none;}
img{border:0;margin: 0;padding: 0;display: inline-block}
div{margin: 0;padding: 0;border: 0;}
ul,li,dl,dd,dt,p,ol,h1,h2,h3,h4,h5{font-size: 12px;font-weight: 100;padding: 0;margin: 0;word-break: break-all}
table,tr,td,tbody{border-collapse: collapse;border-spacing: 0;}
input{padding: 0}
span,p,a{word-break: break-all}
img{padding: 0;margin: 0;border: 0}
a{text-decoration: none}
a:hover{text-decoration: none}
input{outline:none;}
body{background:#ffffff}
.clear{clear: both}
.wp_nav .nav-item a{font-family: 'mainfont';}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
select{
    border: none;
    outline: none;
    /*将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    -ms-appearance:none;
    /*在选择框的最右侧中间显示小箭头图片*/
}
/*header*/
#header{width:100%;position:relative;z-index:1000;}
.l_con{position:relative;margin:0 auto;width:1200px}
#header .header{width:100%;background:#1A285D;}
.header .h_banner{    width: 1200px;
    margin: 0 auto;}

.box {
    width:400px;
    float:right;
    margin-top:65px;
    overflow: hidden;
}

 .fun_menu2{display:none;}

.animate {
   font-family: 'myfont';

    padding-left: 20px;

    font-size: 17px;

    color: #F0F2F4;

    display: inline-block;

    white-space: nowrap;

    animation: 15s wordsLoop linear infinite normal;

}

 

@keyframes wordsLoop {

    0% {

        transform: translateX(100%);

        -webkit-transform: translateX(100%);

    }

    100% {

        transform: translateX(-100%);

        -webkit-transform: translateX(-100%);

    }

}

 

@-webkit-keyframes wordsLoop {

    0% {

        transform: translateX(100%);

        -webkit-transform: translateX(100%);

    }

    100% {

        transform: translateX(-100%);

        -webkit-transform: translateX(-100%);

    }

}
.header .h_banner .bg{
    width: 100%;
    height: 125px;
    background: url(../image/header.jpeg) no-repeat;
}
#header .top{
    width:100%;background:#61AEF0;}
#header .top .topbanner{width: 100%;display:block;}

#header .nav{width: 100%;height: 42px;background-color:white;margin:0; padding:0;color:#16336A;}
#header .navdiv{width: 1200px;height: 42px;margin: 0 auto}
.form{position:absolute;right:0;top:20px;width:220px;height:33px;background:#b64b5a;border-radius:5px}
.form input{color:#fff;width:100%;height:33px;font-size:14px;text-indent:3em}
input::-webkit-input-placeholder{
	color:#fff;
   
}
.dtjt8_div_img {
	margin:0 auto;
}
.dtjt8_div_img img{
	width:100%;
}
/*中间导航*/
.fun_menu{position:relative;z-index:2;height:80px;background-color:#f5f5f5;position:absolute;top:660px;margin-left:-600px;left:50%;box-shadow: 0 1px 10px 0 rgba(0,5,37,.18);
    border-radius: 30px;
    border: solid 10px #eff2f4;overflow: hidden;}
.fun_menu .container{position:relative;height:80px;margin:0 auto;background:#ffffff}
.fun_menu ul{display: flex;
    text-align: center;
    *zoom: 1;
    height: 80px;
    font-size: 0;
    width: 1200px;
    margin: auto;
    justify-content: space-between;}
.fun_menu ul:after, .fun_menu ul:before{content:"";display:table}
.fun_menu ul:after{clear:both}
.fun_menu ul>li{height:80px;display:inline-block;*display:inline;*zoom:1;transition:all .15s linear 0s;-moz-transition:all .15s linear 0s;-webkit-transition:all .15s linear 0s;-o-transition:all .15s linear 0s;width:16.66%;}
.fun_menu ul>li .cur{display:none}
.fun_menu ul>li .img{height:45px;width:45px;display:inline-block;vertical-align:middle;margin-right:10px}
.fun_menu ul>li .img img{width:40px}
.fun_menu ul>li .txt{text-align:center;font-size:16px;letter-spacing:1;color:#16336A;line-height:100%;font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif;display:inline-block;vertical-align:middle;font-weight:700}
.fun_menu ul>li>a{*zoom:1;width:100%;height:100%;display:block;position:relative;padding-top:20px;}
.fun_menu ul>li>a:after, .fun_menu ul>li>a:before{content:"";display:table}
.fun_menu ul>li>a:after{clear:both}
.fun_menu ul>li>a::before{position:absolute;top:0;left:0;width:1px;height:80px;opacity:.5;}
.lli {background-color:#fafafa;box-shadow:-1px 0 0 0 #fafafa;border-right:2px solid #f2dce1}
.sec_3 .module_1{background:#fff}
.fun_menu ul>li:hover{background-color:#35598B}
.fun_menu ul>li:hover .now{display:none;}
.fun_menu ul>li:hover .cur{display:block}
.fun_menu ul>li:hover .txt{color:#fff}
/*main*/
.zckx{margin-left:50px;}
.maincontent .module_1{background:rgba(255, 255, 255, 0.89)}
 .maincontent{*zoom:1;background:url(../image/bg.png) no-repeat center center;background-size:100% 100%;}
.maincontent:after, .maincontent:before{content:"";display:table}
.maincontent:after{clear:both}
.maincontent .container{position:relative;*zoom:1;width:1200px;margin:0 auto;padding-bottom:45px}
.maincontent .container:after, .maincontent .container:before{content:"";display:table}
.maincontent .container:after{clear:both}
.maincontent .module_1{float:right;width:870px;margin-top:94px;margin-left:30px;}
.maincontent .module_2 {
    float: left;
    width: 300px;
    margin-top:104px;
}
.module_1 .m_con{display: flex;
    justify-content: space-between;}
.module_1 li.new{margin-top:8px;}
.module_1 .m_con, .module_2 .m_con{*zoom:1;padding:25px;}
.module_1 .m_con:after,.module_1 .m_con:before,.module_2 .m_con:after,.module_2 .m_con:before{content:"";display:table}
.module_1 .m_con:after,.module_2 .m_con:after{clear:both}
.module_1 .m_con .cover,.module_2 .m_con .cover{float:left;width:289px}
.module_1 .new_strong, .module_2 .new_strong{float:left;width:280px;height:350px;display:block;overflow:hidden;border-radius:5px;position:relative}
.module_1 .new_strong .banner2,.module_2 .new_strong .banner2{;overflow:hidden}
.module_1 .new_strong li,.module_2 .new_strong li{width:300px;height:270px}
.module_1 .new_strong>.img, .module_2 .new_strong>.img{width:100%;height:100%;transition:all .1s linear 0s;-moz-transition:all .1s linear 0s;-webkit-transition:all .1s linear 0s;-o-transition:all .1s linear 0s;background-size:cover;background-color:#f5f5f5;background-position:center;background-repeat:no-repeat}
.module_1 .new_strong:hover>.img, .module_2 .new_strong:hover>.img{transform:scale(1.1)}
.module_1 .new_strong:hover>.txt, .module_2 .new_strong:hover>.txt{background:#0A6CB8;background-blend-mode:normal,normal}
.module_1 .new_strong_,.module_2 .new_strong_{width:275px;height:164px;position:relative;margin-top:20px;}
.module_1 .txt_,.module_2 .txt_{position:absolute;left:0;bottom:0;height:46px!important;opacity:.65;text-align:center;width:288px;padding:0!important;line-height:46px!important}
.module_1 .txt,.module_2 .txt{font-family:MicrosoftYaHei;font-size:16px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#fff;height:80px;line-height:29px;overflow:hidden;padding:12px;background-image:linear-gradient(34deg,#354B7F 0,#354B7F 100%),linear-gradient(#045cd3,#045cd3);position:absolute;width:100%;box-sizing:border-box}
.module_1 .txt .content, .module_2 .txt .content{float:left;width:100%;word-break:break-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:MicrosoftYaHei-Bold;font-size:16px;font-weight:600;font-stretch:normal;line-height:44px;letter-spacing:2.5;color:#fff}
.module_1 .txt .date,.module_2 .txt .date{font-family:MicrosoftYaHei;font-size:14px;font-weight:400;font-stretch:normal;line-height:12px;letter-spacing:0;color:#fff}
#main1{width:1200px;margin: 0 auto;margin-bottom:10px;}
#main2{width:1200px;margin: 0 auto;margin-bottom:20px;}
.cont-1-sj{width:58px;height:50px;border:2px solid #16326A; border-radius:6px; display: inline-block;
            vertical-align: middle;}
.cont-1-sj .sudy-pubdate span.pubdate-day {color:#16326A; font-weight:bold; font-size:20px;height:30px;line-height:30px; font-family: 'Englishfont';}
.cont-1-sj .pubdate-ym {background-color:#16326A;color:white;height:20px;line-height:20px;font-weight:bold; font-family: 'Englishfont';}
.cont-2-bt{display: inline-block;
            vertical-align: middle;
            line-height: normal;width:100%;}

.cont-2-bt a{ 
   letter-spacing:0.3;
   word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; /* 这里是超出几行省略 */
    overflow: hidden;font-weight:400;
                  line-height:20px; font-size:16px;color:black;margin-top:5px;}
.cont-2-bt a:hover{ 
                  color:#17316A;}
.rili .cont-2{    width:300px; float: right;margin-left:5px;}
.head-bar{height: 37px;}
.xyxw .head-bar{height: 37px;border-bottom: 1px solid #dddddd;}
.head-bar .post-title{float: left;width: 92px;text-align: center;line-height: 37px;font-size: 16px;color: #fff;font-family: 'myfont';}
.xyxw .head-bar .post-title{background-color:white;}
.head-bar .post-title span{font-size: 22px;color: #17316A;font-weight:bold;letter-spacing:1px;}
.head-bar .post-title2{float: left;width:192px;font-family: 'myfont';}
.head-bar .post-title2 span{width: 95px;text-align:center;height:37px;line-height:37px;font-size: 22px;color: #17316A;display:block;font-weight:bold;}
.head-bar .post-title2 span{cursor:pointer;}
.head-bar .post-title2 span.active{color:#0A6CB8;}
.wp_nav .sub-nav{border:none;}
.searchk{width: 190px;
    height: 30px;
    position: absolute;
    top: 20px;
    right:20px;
    background-color:white;border-radius:7px;}
.wp_search table{margin:0 auto;}
.wp_search .search {
    background: url("../image/search.png") no-repeat;
    width:24px;
    height: 24px;
    border: 0px;
    cursor: pointer;
}
#keyword{border:none;color:grey;padding-left:3px;height:30px;line-height:30px; font-size:14px;}
#qiehuan1{float:left;}
#qiehuan2{float:right;}
.timer{height:36px;line-height:36px;}
.Column_Anchor{font-family: 'myfont';font-size:22px;}
#listmain .right h3 span.name{font-family: 'myfont';letter-spacing:1px;font-size:18px;}
.head-bar .post-more{float: right;font-size: 12px;line-height: 32px;color: #444444}
.head-bar .post-more span{font-size: 12px;line-height: 32px;color: #969696}
.item-11{width: 735px;float: right;}
.xyxw{width:790px;float:left;}
.item-11 .head-bar{margin-bottom: 12px}
.item-11 .item-list ul li{background: url("../image/notice.png") left 12px no-repeat;padding-left: 18px}
.item-11 .item-list #item6 ul li{background: url("../image/flag.png") left 12px no-repeat;padding-left: 18px}
.item-11 .item-list #item6 ul li a:hover{color:red;}
.item-11  .item-list ul li .date{float: right;font-size: 12px;color: grey;line-height: 34px}
.item-11  .item-list ul li a{font-size: 16px;color: #000000;line-height: 34px}
.item-11  .item-list ul li a:hover{color:#2958BE;}
.banner{height: 270px;background-color: aliceblue;border-bottom: 3px solid #2E487F;}
.head-bar .post-more span.tab{font-size: 14px;padding: 0 10px;cursor: pointer}
.head-bar .post-more span.active{color:#0A6CB8;}
.item-more{float: right;font-size: 12px;color: #969696}
/*设备*/
.shebei{}
.shebei-title{background: url("../image/sheibei.png") left center no-repeat;padding-left: 15px;font-size: 18px;line-height: 24px;color: #036e84;font-weight: bold;margin: 20px 0 15px;}
.shebei-list{}
.shebei-list ul li{width: 227px;float: left;margin-right: 13px}
.shebei-list ul li.sheibeili{margin-right: 0}
.shebei-list ul li a{display: block;height: 42px;line-height: 34px;background: url("../image/shebeibg.png") right bottom no-repeat;text-align: center;font-size: 14px;color: #383838}
/*链接*/
.friends{margin: 25px 0 30px}
.friends .friends-left{float: left}
.friends .friends-left a{margin-right: 8px}
.friends .friends-right{width: 204px;height: 41px;float: right;background-color: #ececec;padding: 8px 13px 2px}
.friends .friends-right .search{width: 203px;height: 40px;background: url("../image/search.png");position: relative}
.friends .friends-right .search .keyword{position: absolute;width: 160px;border: none;left: 1px;top: 1px;height: 33px;line-height: 33px;padding-left: 2px;font-size: 14px;color: #696969}
.friends .friends-right .search .submit{position: absolute;left: 164px;top: 1px;background: none;border: none;height: 33px;width: 32px;cursor: pointer}

/*列表页*/
#listmain{width:1200px;margin: 0 auto;}
#listmain .right img { max-width:700px; _width:expression(this.width > 700?"700px" : this.width); }
#listmain .left{width: 280px;float: left;}
#listmain .left h3{line-height: 52px;background-color:#314B7F;text-align: center;border-bottom: 2px solid #FFF;border-radius:7px 7px 0px 0px;letter-spacing:9px;}
#listmain .left h3>span{text-align: center;line-height: 52px; color: #fff;  font-size:20px;font-weight: bold;}
#listmain .right{width: 905px;float: right;padding: 0 0 15px 0}
#listmain .right h3{padding-left: 0px;padding-right: 15px;height: 36px;border-bottom:2px solid #314B7F;}
#listmain .right h3 span.name{color: #fff; font-size: 18px;font-weight: bold;line-height: 36px; background-color: #314B7F;padding:0 20px;float: left;border-radius:7px 7px 0px 0px;}
#listmain .right h3 span.weizhi{float: right;color:#666666;font-size: 15px;line-height: 36px}
#listmain .right h3 span.weizhi a{color: #666666}
#listmain .right .list{padding: 10px;min-height: 550px;background-color: #FFffff;overflow: auto;}
#listmain .right .list ul.rightlist li{border-bottom: 1px dashed #ccc;}
#listmain .right .list ul.rightlist li .date{float: right;line-height: 35px;font-size: 14px ;color: #aaaaaa;}
#listmain .right .list ul.rightlist li a{line-height:40px;font-size: 15px ;color: black;}
#listmain .right .list ul.rightlist li a:hover{color:#314B7F;}

.leftlist li{}
.leftlist li a{font-size:17px;color: #2e477e;line-height:40px;font-weight: bold;display: block;text-align: center;background-color: #CBE2F6;border-bottom: 1px solid #ffffff;letter-spacing:5px;}
.leftlist li a:hover{color: #fff;background-color:#314B7F;}
.leftlist li a.parent{color: #0A6CB8;background-color:#BEE4FC;}
.childlist{}
.childlist li a{font-size: 14px;color: #fff;text-align: center;border-bottom: 1px solid #ffffff;}

/*文章页*/
#infomian{width: 1200px;margin: 0 auto; margin-top:50px;margin-bottom:50px;padding: 40px;
    border-radius: 10px;
    box-shadow: 0px 0px 5px #b0b0b0;background-color:#fff;}
#infomian img { max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }
#infomian .info{padding: 0 15px;min-height: 500px;margin-top: 25px}
#infomian .info h1{font-size: 32px;text-align: center;line-height: 50px;height: 50px;font-weight:bold;}
#infomian .info h2{font-size: 14px;color: #acacac}
#infomian .info p.other{font-size: 13px;text-align: center;line-height: 30px;color: #656565;margin-top:45px;}
.wp_articlecontent{padding: 5px 15px;overflow: auto;}
.wp_articlecontent p{line-height: 1.6;margin-bottom: 6px;
    font-size: 16px;
    color: #555555;}
.wp_nav {
    width: 1188px;
    margin: 0 auto;
}
.wp_nav .nav-item a span.item-name {font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif;padding: 6px 39px;line-height:30px;height:30px; font-weight:bold; font-size: 17px;color:#16336A;}
.wp_nav .nav-item>a{background: url("../image/line.png") left center no-repeat;}
.wp_nav .i1>a{background:none;}
.wp_nav .nav-item a.parent:hover span.item-name{ color:#005488;}
.wp_nav .sub-nav{width: 100%!important;}
.wp_nav .sub-nav .nav-item{background-color: #2F487E;color:white;}
.wp_nav .sub-nav .nav-item .mark {  background-color: #2F487E;color:white;}
.wp_nav .sub-nav .nav-item a{text-align: center;border:none;}
.wp_nav .sub-nav .nav-item a span.item-name{font-size: 15px;color:white;background:#2F487E;font-weight: bold;letter-spacing:1px;height:30px;line-height:30px;}
.wp_nav .sub-nav .nav-item a.parent { background:#2F487E;color:white;}
.wp_nav .sub-nav .nav-item a.parent:hover{ background:#CAE3F6;color:#2F487E;}
.wp_nav .sub-nav .nav-item a.parent:hover span.item-name{ background-color:#CAE3F6;color:#2F487E;}
.wp_nav .nav-item a.parent:hover{background-color:white;}
.dtjt9_div_text .dtjt9_div_text_title {
    background: #ccc;

}
.list .rightlist {    min-height: 504px;
}
.list_banner{ display:none;}
#listmain{ margin-top:25px;}
#lunbo{width:100%;}
#lunbo .lunbopic{width:100%;height:400px;}
#lunbo .lunbodiv{width: 1200px;height: 400px; margin: 0 auto;}
.picbase1-content h2{background-color:red;}
.picbase1-slidenav li{width:10px;height:10px;margin:0px 0px 0px 5px;}
.picbase1-slidenav li img {left:-20px;border:2px solid #64B7F7;}
.picbase1-content {
    bottom: 0;
    left: 0;
    width: 100%;
    max-width: 100%;
}
.picbase1-content p {
    display: none;
}
.picbase1-content h2 {
    background: rgba(99,155,242, .4);
    opacity: 1;
    border: 0;
    font-size: 16px;
    padding: 10px;
letter-spacing:1px;
font-weight:bold;
}
.picbase1-credit {
    display: none;
}
.picbase1-slidenav {
    bottom: 15px;
    right: 12px;
}
.picbase1-slidenav li.active{background: #0A6CB8;}
.picbase1-slidenav li{ background:white;}
.dtjt8_div_img{width:100%;height:500px;background:#efefef;}
.dtjt8_div_img .number{
    bottom: 50px;right:20px;}
.dtjt8_div_img .number .nomal{
   background:white;border-radius:8px;height:10px;width:10px;
}
.dtjt8_div_img .number .current{background:white;border-radius:8px;width:30px;height:10px;}
#localDTWw12{color:#444;font-weight:bold;text-align:center;font-size:18px;letter-spacing:1px;}
.morelogo{float:right;font-size:10px;color:#17316A;line-height:37px;margin-right:3px;}
.xyxw .morelogo{color:grey;}
/*footer*/
.footer{position:relative;width:100%;max-width:100%;background:url(../image/bg2.png) #354B7F no-repeat center center;background-size:cover;}
.footer .info .l_con{*zoom:1;padding:10px}
.footer .info .l_con:after,.footer .info .l_con:before{content:"";display:table}
.footer .info .l_con:after{clear:both}
.chunk_6{border-left: 1px solid #fff;
    height: 300px;
    margin-top: 50px;
    padding-left: 50px;}
.footer .info .chunk_1{float:left;}
.footer .info .chunk_1 .logo{width:220px;height:75px;margin-top:45px;margin-left:25px;background:url(../image/logo.png) center/contain no-repeat;background-size:100% auto;background-position:center;margin-bottom:20px}
.footer .info .chunk_1 ul{border-top:1px solid #fff}
.footer .info .chunk_1 ul li{font-family:MicrosoftYaHei;font-size:14px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#fff}
.footer .info .chunk_1 ul li img{margin-top:10px;margin-left:70px;}
.footer .info .chunk_2{float:left;width:125px;height:241px;padding-left:0}
.footer .info .chunk_2 .tit{margin-top:14px;font-family:MicrosoftYaHei-Bold;font-size:18px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#fff}
.footer .info .chunk_2 .con{*zoom:1;margin-top:17px}
.footer .info .chunk_2 .con:after,.footer .info .chunk_2 .con:before{content:"";display:table}
.footer .info .chunk_2 .con:after{clear:both}
.footer .info .chunk_2 .con .list_1{float:left;width:200px;line-height:26px}
.footer .info .chunk_2 .con .list_1 a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-family:MicrosoftYaHei;font-size:14px;font-weight:400;font-stretch:normal;line-height:42px;letter-spacing:0;color:#fff}
.footer .info .chunk_2 .con .list_1 a:hover{text-decoration:underline}
.footer .info .chunk_2 .con .list_2{float:left;width:172px;margin-left:20px}
.footer .info .chunk_2 .con .list_2 a{white-space:nowrap;font-family:MicrosoftYaHei;font-size:14px;font-weight:400;font-stretch:normal;line-height:42px;letter-spacing:0;color:#fff}
.footer .info .chunk_2 .con .list_2 a:hover{text-decoration:underline}
.footer .info .chunk_3{float:right;width:550px;margin-top:50px;}
.footer .info .chunk_3 .tit{margin-top:14px;font-family:MicrosoftYaHei-Bold;font-size:18px;font-weight:500;font-stretch:normal;line-height:30px;letter-spacing:0;color:#fff;}
.footer .info .chunk_3 .con{*zoom:1;margin-top:17px}
.footer .info .chunk_3 .con:after,.footer .info .chunk_3 .con:before{content:"";display:table}
.footer .info .chunk_3 .con:after{clear:both}
.footer .info .chunk_3 .con .list_1{float:left;line-height:26px;}
.footer .info .chunk_3 .con .list_1 a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-family:MicrosoftYaHei;font-size:14px;font-weight:400;font-stretch:normal;line-height:32px;letter-spacing:0;color:#fff;float:left;width:180px}
.footer .info .chunk_3 .con .list_1 a:hover{text-decoration:underline}
.footer .info .chunk_3 .con .list_2{float:left;width:172px;margin-left:20px}
.footer .info .chunk_3 .con .list_2 a{font-family:MicrosoftYaHei;font-size:12px;font-weight:400;font-stretch:normal;line-height:42px;letter-spacing:0;color:#fff}
.footer .info .chunk_3 .con .list_2 a:hover{text-decoration:underline}
.footer .bottom{text-align:center;color:#fff;height:35px;background:#0a3699;font-size:12px;color:#ebebeb;line-height:35px;font-family:'Microsoft YaHei','WenQuanYi Micro Hei','Helvetica Neue',Verdana,Arial,Helvetica,SimHei,sans-serif}
