body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input, textarea,*{padding:0;margin:0;text-decoration:none;font-style:normal;font-family: "微软雅黑",arial,sans-serif;color:#444;font-size:14px;}

img{border:none;max-width:100%;}
li{list-style:none;}
textarea{resize:none;}
a{cursor:pointer;text-decoration:none;}
a:hover{color:#174da9;}
button,a,input,textarea{outline:none;overflow:visible;-webkit-tap-highlight-color:rgba(255,255,255,0);}
.clearfix:after{content:".";display:block;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{zoom:100%;}
.txttopointer{display:block;white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu,canvas{margin:0;padding:0;display:block;}
html{font-size:62.5%;}
.portlet-header{position:relative;}
.portlet-header .shadow.dn{left:10px!important;top:10px!important;}
.cssgd{-o-transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
i.fa {display: inline-block;font: normal 14px/1 fontawesome!important;}
html,body{overflow-x:hidden;}
.fl{float:left;}
.fr{float:right;}
.maxwidth{width:1200px;margin:0 auto;}



.header{background:transparent  repeat-x left bottom;position:absolute;left:0;top:0;width:100%;z-index:90;padding:30px 0 50px;}
.fixedhead,
.erji{position:relative;}


.header .spmenu{width:30px;height:30px;float:right;display:none;margin-top:3px;cursor:pointer;}
.header .spmenu svg{width:100%;}

.header .navbox{margin-top:6px;}
.ul_one .li_one .ul_two{display:none;background:#2476c2;position:absolute;left:0;top:48px;width:100%;padding:1em 0;box-shadow:0 0 5px #1a54a8;}
.ul_one .li_one:hover .ul_two{display:block;}
.ul_one .li_one .ul_two li{text-align:center;}
.ul_one .li_one .ul_two li a{display:block;padding:.6em .5em;font-size:14px;color:#fff;}
.ul_one .li_one .ul_two li a:hover{font-weight:bold;}
.ul_one .li_one{float:left;position:relative;}
.ul_one .li_one > a{font-size:18px;color:#fff;display:block;padding:10px .8em 15px;}
.ul_one .li_one::after{content: " ";display: none;width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #2476c2;position: absolute;left: 44%;bottom: 0;}
.ul_one .li_one:hover::after{display:block;}
.ul_one .home:hover::after{display:none;}
.ul_one .last a i{color:#fff;font-size:18px!important;margin-top:4px;}

.closebtn{display:none;text-align:right;margin:1em;}
.closebtn span i{color:#fff;font-size:20px!important;}
.formbox{display:none;margin:1em;}
.formbox form{display:block;margin:1em;background: #282c34;border:1px solid #666;font-size:0;}
.header .navbox .formbox span{display:none;}
.formbox form input{width:80%;background:transparent;border:none;height:35px;color:#fff;vertical-align:top;}
.formbox form button{width:20%;height:35px;border:none;background: no-repeat center center;vertical-align:top;cursor:pointer;}
.footer{background:#196bb6  right center;padding-top:20px;}
.header .navbox.ss .formbox{display:block;float:left;width:420px;margin-top:5px;}
.header .navbox.ss .formbox form{width:100%;background:transparent;color:#000;border:none;border-bottom:1px solid #fff;}
.header .navbox.ss .formbox span{width:5%;text-align:center;display:inline-block;vertical-align:middle;}
.header .navbox.ss .formbox span i{color:#fff;cursor:pointer;line-height:35px!important;-o-transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.header .navbox.ss .formbox span i:hover{transform:rotate(180deg);}

.header .navbox.ss .formbox form input{width:85%;}
.header .navbox.ss .formbox form button{width:10%;}
.header .navbox.ss .nav{display:none;}
.header .navbox.ss .ul_one .last{display:block;}


.footer .footup{padding:30px 0;border-bottom:1px solid rgba(255, 255, 255, .3);}
.footleftul .one{width:136px;float:left;}
.footleftul .one h3{margin:20px 0;}
.footleftul .one h3 i{display:none;}
.footleftul .one h3 i.col{transform:rotate(-180deg);}
.footleftul .one h3 a{font-size: 16px;color: #fff;}
.footleftul .one .two_ul li{margin:10px 0;}
.footleftul .one .two_ul li a{font-size:14px;color:#fff;}

.footer .copyright{padding:20px 0;border-top:1px solid rgba(255, 255, 255, .3);margin-top:40px;}
.footer .copyright span{font-size: 14px;color: rgba(255, 255, 255, .5);}
.footer .copyright span i{display:inline-block;width:20px;}
.footer .footdown .right h2{font-size:16px;font-weight:normal;color:#fff;margin:20px 0;text-align:center;}
.footer .footdown .right .txt{text-align:center;margin-top:20px;}
.footer .selectdown{width:600px;margin-top:12px;}
.footer .selectdown .li{width:25%;float:left;}
.footer .selectdown .li select{display:block;width:90%;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:40px;}


/*单片文章*/
.contentbox{padding:25px;}
.contentbox *{font-size:16px;color:#444;line-height:1.6;}
.contentbox p{margin-bottom:10px;}


.newslist{padding:25px;}
.newslist li{padding:1em 0;border-bottom: 1px dashed rgba(0, 0, 0, 0.14);}
.newslist li a{float:left;display:block;white-space:nowrap;max-width:68%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.newslist li span{float:right}
.newslist li a,
.newslist li span{font-size:16px;color:#444;line-height:2;}
.newslist li span{color:#999;}
/*单篇介绍*/
.erji_xilan{padding:30px;}
.erji_xilan p{font-size:16px;line-height:28px;margin-bottom:15px;}
/*分页*/
.pagefen{text-align:center;padding-bottom:25px;}
.pagefen > a{display:inline-block;font-size:14px;color:#666;padding:5px 8px;border:1px solid #ccc;background:#fff;}
.pagefen > .font *{font-size:14px;padding:5px 8px;}
.pagefen > .font span{display:none!important;}

@media only screen and (max-width:1240px){
.maxwidth{width:auto;margin:0 2em;}
.header h1{width:240px;}
.header .navbox{margin-top:0;}
.ul_one .li_one > a{font-size:16px;}
.ul_one .li_one .ul_two{top:44px;}
.ul_one .li_one .ul_two li a{padding:.3em .5em;}
.footer .copyright span{float:none;display:block;}
}


@media only screen and (max-width:1040px){
.footer .footup .logo{width:300px;}
.footer .footup{padding-top:20px;}
.header .navbox{display:block;width:100%;position:absolute;top:0;right:-100%;background: #282c34;-o-transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.header.col .navbox{right:0;-o-transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
.header .spmenu{display:block;}
.ul_one .li_one{float:none;width:auto;}
.ul_one .li_one .ul_two{position:static;display:block;background:rgba(32,35,42,1);box-shadow:none;}
.formbox{display:block;}
.ul_one .li_one .ul_two li{width:50%;float:left;}
.ul_one .li_one > a{padding:10px 0;}
.ul_one .li_one:hover::after{display:none;}
.ul_one .last{display:none;}
.header{padding:1em 0 50px;}
.ul_one .li_one > a{margin:0 1em;}
.footer .selectdown{width:50%;}
.footer .footdown .left{width:80%;}
.footer .footdown .right{width:20%;}
.footleftul .one{width:16.66666666666%;}
.ewm{text-align:center;}
.closebtn{display:block;}
}


@media only screen and (max-width:880px){
.footer .selectdown,
.footer .footup .logo{float:none;}
.footer .selectdown{width:auto;}
.footer .footdown .left,
.footer .footdown .right{width:auto;float:none;}
.footleftul .one{float:none;width:auto;}
.footleftul .one h3{margin:15px 0;}
.footer .footdown .right{display:none;}
.footleftul .one h3 i{display:block;float:right;width:25px;height:25px;background: no-repeat center center;}
.footleftul .one .two_ul{display:none;}
.footer .copyright{margin-top:0;}
}

@media only screen and (max-width:680px){
.maxwidth{margin:0 1em;}
}



@media \0screen {		
	body{
		min-width:1280px;
                overflow-x:auto;
	}
}

body{*min-width:1280px;*overflow-x:auto;}



/*新增*/
.con2-1,.con2-2,.con4-1,.con4-2{width:48%;}
.box-shadow{box-shadow: 0 0 5px #efefef;padding: 1%;}
/*重要通知*/
.tong,.tong_mobile{ height: 50px; line-height: 50px; background-color: #f6f6f6; margin-bottom: 35px; font-size: 16px; overflow: hidden}
.tong,.tong_mobile{height:70px;line-height:70px;}
.tong_mobile{display:none;}
/*.t_1{ font-weight: bold; padding-left: 16px; float: left}*/
.t_1 {
    font-weight: bold;
    padding: 1em;
    float: left;
    width: 2em;
    line-height: 20px;
    background: #46a0e1;
    color: #fff;
    font-size: 16px;
}
.t_2{padding-left: 1%;float: left;width: 85%;}
.t_2 span{padding-left: 45px;}
.t_li  a{
    display: inline-block;
    width: 80%;
overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
float:left;
font-size:16px;
}
.t_2 span {
    padding-left: 0; 
}

.closebtn a{float: right; padding-right:15px;cursor: pointer; margin-top:15px;transition:all .5s;}
.closebtn a:hover{transform:translatex(10px);}
.imgnews {
    width: 100%;
    overflow: hidden;
    position: relative;
}
.imgnews h2 {
    font-size: 24px;
    color: #174da9;
    margin-bottom: 20px;
}
.newslist {
    width: 100%;
}
.newslist h2 {
    height: 50px;
    line-height: 50px;
}
.newslist h2 span a {
    float: right;
    color: #999;
}
.newslist ul li {
    line-height: 43px;
}
.newslist ul li a {
    font-size: 16px;
    color: #555;
    margin-left: 10px;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
float:left;
width:80%;
}
.newslist ul li span {
    float: right;
    color: #999;
}
.zhuantitu {
    margin: 50px 0px;
}
.zhuantitu li img{width:100%;height:120px;}
.imgnews h2 span a{
    line-height: 30px;
    color: #999;
    float:right;
}
body .newsbox{padding:0;}

.pageimg_list {margin-top:40px;}
.pageimg_list li { width: 370px; float: left; margin-right: 45px; box-shadow: 0 0 15px #ccc; overflow: hidden; position: relative; }
.pageimg_list li a{display:block;}
.pageimg_list li.li3 { float: right; margin-right: 0; }
.pageimg_list li img { width: 100%; height: 270px; object-fit: cover; transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); transition: all 500ms; -o-transition: all 500ms; -moz-transition: all 500ms; -webkit-transition: all 500ms; -ms-transition: all 500ms; }
.pageimg_list li:hover img { transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); }
.pageimg_list li span { display: block; width: 100%; height: 90px; line-height: 90px; text-align: center; color: #fff; font-size: 26px; font-weight: bold; padding-top: 108px; background:  repeat-x left bottom; position: absolute; left: 0; bottom: 0; }



/*底部信息*/
.footer {
    background-color: #2c3b55;
    color: #fff;
    text-align: center;
}
.footer div {
    padding: 15px 0px;
    line-height: 35px;
}
.footer div span, .footer div span a {
    color: #fff;
}
.footer div span p {
    color: #fff;
}


 @media screen and (max-width: 768px){
            .t_2{width:70%;}
            .con2-1, .con2-2, .con4-1, .con4-2{width:100%;float:none;}
            .maxwidth{margin:0;}
            .newslist ul li a{width:75%;}
            .pageimg_list li{width:100%;}
           .zhuantitu li img{height:60px;}
.tong{display:none;}
.tong_mobile{display:block !important;}
.t_2 span{display:none;}
.t_li a{width:100%;}
        }



/*新增*/
/*body .owlbanner .item img{height:auto;width:100%;}
body .header{
background:transparent;
position:relative;
padding:0;
}
body .header .navbox.ss .formbox span i,body .header .navbox.ss .formbox form input,body .ul_one .li_one > a,body .ul_one .last a i{color:#000;}
body .header .navbox.ss .formbox form{border-color:#000;}*/