@charset "UTF-8";
@font-face {font-family:OpenSans;src: url('Open-Sans-2.ttf');}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0;padding: 0;border: 0;font: inherit;vertical-align: baseline;outline: none;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
font-size: 14px;}
html{overflow-y: scroll;}
body{float:left;width: 100%;font-family:OpenSans, "微软雅黑","Microsoft YaHei UI","Microsoft YaHei",Heiti,"黑体",sans-serif;
background:#AAA;font-size: 14px;line-height:180%;color:#404040;letter-spacing:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}
ol, ul{list-style: none;}
input, textarea{-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: none;font-family: Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', Arial, sans-serif;}
table{border-collapse: collapse;border-spacing: 0;}
a,a *{text-decoration:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-transition:0.3s linear;-moz-transition:0.3s linear;-o-transition:0.3s linear;transition:0.3s linear;}

a,li a{color:#525252;text-decoration:none;}
a,li a,li,p,span,div{font-size:14px;line-height:180%;}
strong{font-weight:bold;}
a:hover{color:#004A8E}





.liuyan{float:left;width:100%;padding-bottom:0px;}

.form_1{float:left;width:100%;margin-top:30px;}
.form_1 ul li{float:left;width:100%;line-height:50px;}
.form_1 ul li textarea{float:left;width:100%;border:1px solid #0369B4;height:100px;}
.form_1 ul li select{float:left;width:100%;border:1px solid #0369B4;line-height:40px;text-indent:10px;color:#000;height:40px;}

.form_1 ul li input{float:left;width:100%;border:1px solid #0369B4;line-height:40px;text-indent:10px;color:#000;}

.form_1 div{float:left;width:100%;margin-top:20px;}
.form_1 div input{float:left;width:100%;background:#0369B4;border:1px solid #0369B4;cursor:pointer;border-radius:0px;line-height:50px;text-indent:0px;color:#FFF;text-align:center;}

.form_1 ul li input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #999;
  font-size: 16px;
}

.form_1 ul li input:-moz-placeholder, textarea:-moz-placeholder {
  color: #999;
  font-size: 16px;
}

.form_1 ul li input::-moz-placeholder, textarea::-moz-placeholder {
  color: #999;
  font-size: 16px;
}

.form_1 ul li input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #999;
  font-size: 16px;
}






.allout{max-width:1920px;margin:0px auto;background:#fff;}
.alloutfloat{float:left;width:100%;background:#fff;}

.mainbox{margin:0px auto;max-width:1200px;padding:0px 0px;}
.mainbox_float{float:left;width:100%;margin-top:0px;background:#fff;position:relative;}
.mainbox_float_m{float:left;width:100%;margin-top:20px;background:#fff;position:relative;}

.head{float:left;width:100%;position:relative;overflow:hidden;}

.logo{float:left;width:540px;background:url(logo.png) left no-repeat;height:140px;background-size: auto 70px}
.tels{float:right;width:300px;padding-left:70px;background:url(tel.png) left no-repeat;background-size:62px;margin-top:39px;}
.tels span{float:left;width:100%;font-size:14px;font-weight:bold;line-height:24px;color:#005BAC;}
.tels h3{float:left;width:100%;font-size:30px;line-height:38px;color:#005BAC;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.menus{float:left;width:100%;background:#005BAC;}
.navBar{float:left;width:100%;}
.navBar ul li{float:left;width:11.1111%;position:relative;padding-right:1px;}
.navBar ul li:last-child{border-right:none;}
.navBar ul li h3{float:left;width:100%;}
.navBar ul li h3 a{float:left;width:100%;text-align:center;line-height:60px;COLOR:#fff;font-size:16px;}
.navBar ul li em{float:right;width:10px;height:10px;background:url(sjx.png) center center no-repeat;vertical-align:top;position:absolute;right:10%;top:50%;margin-top:-5px;}


.navBar ul li h3 a:hover{background:#004A8E}
.navBar ul li.on h3 a{color:#FFF;background:#004A8E}
.navBar ul li .sub{float:left;width:100%;position:absolute;top:60px;left:0%;z-index:9999;display:none;}
.navBar ul li .sub ul li{float:left;width:100%;border:none;padding-top:1px;background:none;margin:0px;}
.navBar ul li .sub ul li a{line-height:22px;font-size:14px;COLOR:#fff;float:left;width:100%;text-align:center;background:#004A8E;padding:10px 10px;}
.navBar ul li .sub ul li a:hover{background:#005BAC;}



.bann{float:left;width:100%;}
.bann{
    --swiper-theme-color: #005BAC;/* 设置Swiper风格 */
    --swiper-navigation-color: #005BAC;/* 单独设置按钮颜色 */
    --swiper-navigation-size: 50px;/* 设置按钮大小 */
  }
.bann .swiper-button-next{right:5%;}
.bann .swiper-button-prev{left:5%;}
.bann img{float:left;width:100%;}



.toutiao{float:left;width:60%;padding:40px 0px;}
.toutiao h3{float:left;width:100%;}
.toutiao h3 span{float:left;margin-right:15px;background:url(r.png) right no-repeat #005BAC;font-weight:bold;color:#FFF;padding:0px 20px 0px 10px;font-size:18px;line-height:32px;}
.toutiao h3 a{float:left;font-size:24px;font-weight:bold;color:#000;line-height:32px;}

.txtScroll-top{float:right;width:40%;overflow:hidden;position:relative;margin-top:30px;}
.txtScroll-top .bd{float:left;width:100%;}
.txtScroll-top .bd ul li{float:left;width:100%;}
.txtScroll-top .bd ul li a{float:left;width:100%;background:url(lioff.png) left no-repeat;padding-left:15px;}
.txtScroll-top .bd ul li a:hover{background:url(lion.png) left no-repeat;}
.txtScroll-top .bd ul li span{ float:right; color:#999;  }


.box_left{float:left;width:75%;padding-right:20px;}
.box_right{float:left;width:25%;}

.index_tit{float:left;width:100%;background:url(t.png) top repeat-x;}
.index_tit span{float:left;padding:0px 15px;line-height:50px;font-size:18px;color:#005BAC;font-weight:bold;}
.index_tit span a{line-height:50px;font-size:18px;color:#525252;padding:0px;background:none;font-weight:bold;}
.index_tit a{float:right;line-height:50px;padding-right:20px;background:url(m.png) right no-repeat;}
.index_tit span.a{border-top:2px solid #005BAC}


.box_aimg{float:left;width:100%;padding-top:10px;}
.box_aimg .img{float:left;width:45%;}
.box_aimg .img img{float:left;width:100%;}
.box_aimg .con{float:left;width:55%;padding-left:20px;line-height: 35px}

.index_titblue{float:left;width:100%;background:#005BAC;padding:0px 20px;color:#FFF;line-height:50px;font-size:18px;font-weight:bold;}
.index_titblue a{float:right;color:#FFF;line-height:50px;font-weight:normal;}

.list_gray{float:left;width:100%;background:#F5F5F5;padding:10px;}
.list_gray ul li{float:left;width:100%;}
.list_gray ul li a{float:left;width:100%;background:url(lia.png) left no-repeat;padding-left:15px;line-height:244%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


.box_alist{float:left;width:100%;}
.box_alist ul li{width:50%;float:left;padding-right:10px;margin-top:33px;}
.box_alist ul li:nth-child(2n){padding-right:0px;padding-left:10px;}
.box_alist ul li:nth-child(1){margin-top:10px;}
.box_alist ul li:nth-child(2){margin-top:10px;}
.box_alist ul li .img{width:37%;float:left;}
.box_alist ul li .img img{width:100%;float:left;}
.box_alist ul li .con{width:63%;float:left;padding-left:20px;line-height:160%;

}
.box_alist ul li .con p{line-height:210%;float:left;width:100%;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
}
.box_alist ul li .con h2{float:left;width:100%;font-size:18px;color:#005BAC;padding-bottom:5px;}


.bborderbox{float:left;width:100%;border:1px solid #ddd;border-top:2px solid #005BAC;}


.index_titnone{float:left;width:100%;padding:0px 15px;}
.index_titnone span{float:left;line-height:50px;font-size:18px;color:#005BAC;font-weight:bold;}
.index_titnone a{float:right;line-height:50px;padding-right:20px;background:url(m.png) right no-repeat;}

.list_one{float:left;width:100%;padding:10px 20px 20px 20px;}
.list_one_con .swiper-slide{float:left;width:100%;}
.list_one_con .img{float:left;width:100%;}
.list_one_con .img img{float:left;width:100%;}
.list_one_con .con{float:left;width:100%;}
.list_one_con .con h2{float:left;width:100%;font-weight:bold;color:#202020;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list_one_con .con p{line-height:160%;float:left;width:100%;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.list_one_con .swiper-button-next{right:5%;top:40%;}
.list_one_con .swiper-button-prev{left:5%;top:40%;}
.list_one_con{
    --swiper-theme-color: #005BAC;/* 设置Swiper风格 */
    --swiper-navigation-color: #005BAC;/* 单独设置按钮颜色 */
    --swiper-navigation-size: 30px;/* 设置按钮大小 */
  }


.mter{margin-top:20px;}


.list_yuang{float:left;width:100%;padding:0px 20px 10px 10px;}
.list_yuang ul li{width:33.333%;float:left;margin-top:10px;padding-left:10px;}
.list_yuang ul li img{float:left;width:100%;}
.list_yuang ul li h2{float:left;width:100%;text-align:center;color:#202020;font-weight:bold;}

.heng{float:left;width:100%;}
.heng img{float:left;width:100%;}

.box_hfa{float:left;width:50%;padding-right:10px;}
.box_hfb{float:left;width:50%;padding-left:10px;}

.box_bimg{float:left;width:100%;padding-top:10px;}
.box_bimg .img{float:left;width:35%;}
.box_bimg .img img{float:left;width:100%;}
.box_bimg .con{float:left;width:65%;padding-left:20px;}
.box_bimg .con h2{float:left;width:100%;font-weight:bold;}
.box_bimg .con p{float:left;width:100%;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:3;
}


.list_fff{float:left;width:100%;background:#FFF;padding:10px;}
.list_fff ul li{float:left;width:100%;}
.list_fff ul li a{float:left;width:100%;background:url(lia.png) left no-repeat;padding-left:15px;line-height:244%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.list_zpa{float:left;width:100%;padding:10px 20px 0px 20px}
.list_zpa img{float:left;width:100%;}
.list_zpa h2{float:left;width:100%;}

.list_zpb{float:left;width:100%;padding:10px 20px 20px 20px}
.list_zpb ul li{float:left;width:100%;margin-top:10px;}
.list_zpb img{float:left;width:100%;}
.list_zpb h2{float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list_zpb .img{width:40%;float:left;}
.list_zpb .con{width:60%;float:left;padding-left:20px;}

.lx_con{float:left;width:100%;padding:10px 20px 10px 20px;}


.links{float:left;width:100%;border:1px solid #ddd;margin-top:20px;}
.links .tit{float:left;width:100%;background:#F5F5F5;}
.links .tit span{float:left;padding:0px 30px 0px 50px;background:url(link.png) 20px center  no-repeat #005BAC;line-height:50px;color:#FFF;font-size:18px;font-weight:bold;}
.links ul{float:left;width:100%;padding:10px 10px 10px 20px }
.links ul li{float:left;width:16.666%;padding-right:10px;}
.links ul li a{background:url(s.png) left no-repeat;padding-left:20px;float:left;width:100%;}



.footmenu{float:left;width:100%;background:#005BAC;margin-top:20px;}
.fmenu{float:left;width:100%;text-align:center;}
.fmenu a{padding:0px 20px;line-height:50px;color:#FFF;font-size:16px;}















.ig-tool { position:fixed; right:5px; top:50%; margin-top:2px; z-index:999; }
.ig-tool dd { width:50px; height:50px; background:#b5b5b5; position:relative; margin-bottom:2px; }
.ig-tool dd a { display:block; width:50px; height:50px; overflow:hidden; text-indent:-99em; }
.ig-tool dd:last-child { background:#797979; }
.ig-tool dd a.ico-qiao { background: url(ico-tool.png) center -50px no-repeat; }
.ig-tool dd a.ico-qq { background:url(ico-tool.png) center -250px no-repeat; }
.ig-tool dd a.ico-lxb { background:url(ico-tool.png) center -100px no-repeat; }
.ig-tool dd a.ico-xuqiu { background:url(ico-tool.png) center -150px no-repeat; }
.ig-tool dd a.ico-code { background:url(ico-tool.png) center -200px no-repeat; }
.ig-tool dd a.ico-top { background:url(ico-tool.png) center 0 no-repeat; }
.ig-tool dd a:hover { background-color:#005BAC; }
.ig-tool dd .code { position:absolute; right:55px; bottom:0; background:#FFF; box-shadow:0 0 5px rgba(0,0,0,0.5); padding:10px; text-align:center; display:none; }
.ig-tool dd .code img { display:block; width:120px; height:120px; }
.ig-tool dd .code span { line-height:20px; color:#999; white-space:nowrap; }

.ig-tool dd .ddtel { position:absolute; right:55px;color:#005BAC;width:180px; bottom:0;font-size:22px;line-height:30px; background:#FFF; box-shadow:0 0 5px rgba(0,0,0,0.5); padding:10px; text-align:center; display:none; }


.foot_in{float:left;width:100%;text-align:center;padding:30px 0px;}
.foot_in a{padding:0px 5px;}
.foot_in span{padding:0px 10px;}

.foot_in a.icp{padding-left:22px;background:url(foot1.png) left no-repeat;background-size:18px;}



.showPage{FLOAT:LEFT;WIDTH:100%;padding:0px 0px;}
.showPage #page{float:right;padding:15px 0px 15px 0px;}
.showPage p{float:left;padding:0px 15px;border:1px solid #ddd;line-height:40px;margin-left:5px;}
.showPage a{float:left;padding:0px 15px;border:1px solid #ddd;line-height:40px;margin-left:5px;}

.showPage a.cur{border:1px solid #005BAC;background:#005BAC;color:#FFF;}


.logo span{display:none;}
.sddd{display:none;}
footer{display:none;}




/*列表页*/
.mainbox_float_c{float:left;width:100%;background:#F5F5F5;margin-top:20px;}
.left_class{FLOAT:LEFT;width:20%;}
.right_content{float:right;width:80%;padding-left:30px;background:#FFF;min-height:600px;}

.left_tit{float:left;width:100%;border-bottom:2px solid #005BAC;padding:0px 20px;font-size:18px;font-weight:bold;line-height:60px;color:#005BAC;}
.left_class ul{float:left;width:100%;padding:5px 20px;}
.left_class ul li{float:left;width:100%;border-bottom:1px solid #ddd;}
.left_class ul li a{float:left;width:100%;background:url(rr.png) left no-repeat;padding-left:20px;line-height:50px;}
.left_class ul li:last-child{border:none;}
.left_class ul li.on a{font-weight:bold;color:#005BAC;}


.right_tit{float:left;width:100%;border-bottom:1px solid #ddd;line-height:60px;}
.right_tit .path{float:right;line-height:60px;}
.right_tit .path a{padding:0px 5px;line-height:60px;}
.right_tit span{float:left;line-height:60px;padding-left:30px;background:url(m.png) left no-repeat;font-size:18px;font-weight:bold;color:#005BAC}

.n_list{float:left;width:100%}
.n_list ul li{float:left;width:100%;padding:10px 0px;border-bottom:1px dashed #ddd;}
.n_list ul li h3{float:left;width:100%}
.n_list ul li h3 a{float:left;width:100%;font-size:16px;color:#202020;padding-left:15px;background:url(d.gif) left no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.n_list ul li h3 a:hover{color:#005BAC;}
.n_list ul li p{float:left;width:100%;color:#999}


/**/
.infocontent{float:left;width:100%;margin-top:10px;}
.infocontent h1{float:left;width:100%;text-align:center;padding:10px 0px;font-size:18px;font-weight:bold;}

.info_info{float:left;width:100%;padding:0px 0px 10px 0px;border-bottom:1px dashed #ddd;text-align:center;}

.infocontent_info{float:left;width:100%;margin-top:20px;}
.infocontent_info img{max-width:100%;}

.prev_next{float:left;width:100%;margin-top:10px;border-top:1px solid #ddd;padding-top:5px;}
.prev_next .prev{float:left;}
.prev_next .next{float:right;}



.p_list{float:left;width:100%;}
.p_list ul li{float:left;width:25%;padding-right:10px;margin-top:10px;}
.p_list ul li i{float:left;width:100%;}
.p_list ul li i img{float:left;width:100%;}
.p_list ul li h3{float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#F5F5F5;padding:10px;}


.np_list{float:left;width:100%;}
.np_list ul li{float:left;width:100%;padding:10px 0px;border-bottom:1px dahsed #ddd;}
.np_list ul li .img{float:left;width:25%;}
.np_list ul li .img img{float:left;width:100%;}
.np_list ul li .con{float:left;width:75%;padding-left:20px;}
.np_list ul li h3{float:left;width:100%}
.np_list ul li h3 a{float:left;width:100%;font-size:16px;color:#202020;padding-left:15px;background:url(d.gif) left no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.np_list ul li h3 a:hover{color:#005BAC;}
.np_list ul li p{float:left;width:100%;color:#999}







@media screen and (max-width:1200px){
.allout{float:left;width:100%;background:#fff;padding:0px 30px;}
.bann{margin-top:10px;}

.logo{float:left;width:400px;background:url(logo.png) left no-repeat;height:100px;background-size: auto 50px}
.tels{float:right;width:200px;padding-left:50px;background:url(tel.png) left no-repeat;background-size:40px;margin-top:25px;}
.tels span{float:left;width:100%;font-size:14px;font-weight:bold;line-height:24px;color:#005BAC;}
.tels h3{float:left;width:100%;font-size:20px;line-height:24px;color:#005BAC;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}



}
@media screen and (max-width:698px){
.pc{display:none;}
.bann{margin-top:0px;}
.sddd{display:block;width:30%;height:100%;background:rgba(0,0,0,0.8);position:fixed;right:-30%;top:0px;z-index:9998;}
.sddd div{float:left;width:100%;position:relative;}
.sddd div span{position:absolute; left:10px; top:10px;float:left;width:30px;height:30px;background:url(close.png) center center no-repeat;background-size:30px;}



.p_list ul li{float:left;width:50%;padding-right:5px;margin-top:10px;}
.p_list ul li:nth-child(2n){padding-right:0px;padding-left:5px;}



.np_list ul li .img{float:left;width:100%;}
.np_list ul li .con{float:left;width:100%;padding-left:0px;padding:10px;background:#FAFAFA;}








.allout{float:left;width:100%;background:#fff;padding:0px 0px;}
.alloutfloat{float:left;width:100%;background:#fff;}

.mainbox{float:left;width:100%;}
.mainbox_float{float:left;width:100%;margin-top:0px;background:#fff;position:relative;}
.mainbox_float_m{float:left;width:100%;margin-top:20px;background:#fff;position:relative;}

.head{float:left;width:100%;position:relative;overflow:hidden;padding:0px 20px;}

.logo{float:left;width:100%;background:url(logo.png) left no-repeat;height:60px;background-size: auto 30px}
.logo span{display:block;float:right;width:30px;height:60px;background:url(cc.png) right no-repeat;background-size:20px auto;}


.tels{display:none;}


.navBar{float:left;width:100%;width:70%;height:100%;background:rgba(0,91,172,0.98);position:fixed;left:-70%;top:0px;z-index:9998;padding:20px;}
.navBar ul li{float:left;width:100%;position:relative;padding-right:0px;border-bottom:1px dashed #fff;}
.navBar ul li:last-child{border-right:none;}
.navBar ul li h3{float:left;width:100%;}
.navBar ul li h3 a{float:left;width:100%;text-align:left;line-height:50px;COLOR:#fff;font-size:16px;}
.navBar ul li em{display:none;}


.navBar ul li h3 a:hover{background:#004A8E}
.navBar ul li.on h3 a{color:#FFF;background:none}
.navBar ul li .sub{float:left;width:100%;position:relative;top:auto;left:auto;z-index:9999;display:block;padding-bottom:10px;}
.navBar ul li .sub ul li{float:left;width:50%;border:none;padding-top:1px;padding-left:1px;background:none;margin:0px;}
.navBar ul li .sub ul li a{line-height:22px;font-size:14px;COLOR:#fff;float:left;width:100%;text-align:center;background:#004A8E;padding:5px 10px;}
.navBar ul li .sub ul li a:hover{background:#005BAC;}



.toutiao{float:left;width:100%;padding:20px 20px 10px 20px;}
.toutiao h3{float:left;width:100%;}
.toutiao h3 span{float:left;margin-right:15px;background:url(r.png) right no-repeat #005BAC;background-size:3px auto;font-weight:bold;color:#FFF;padding:0px 20px 0px 10px;font-size:16px;line-height:32px;}
.toutiao h3 a{float:left;width:100%;font-size:20px;font-weight:bold;color:#000;line-height:32px;}

.txtScroll-top{float:right;width:100%;overflow:hidden;position:relative;margin-top:0px;padding:0px 20px 20px 20px;}
.txtScroll-top .bd{float:left;width:100%;}
.txtScroll-top .bd ul li{float:left;width:100%;}
.txtScroll-top .bd ul li a{float:left;width:100%;background:url(lioff.png) left no-repeat;padding-left:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.txtScroll-top .bd ul li a:hover{background:url(lion.png) left no-repeat;}
.txtScroll-top .bd ul li span{ float:right; color:#999;  }



.box_left{float:left;width:100%;padding-right:0px;margin-top:0px;padding:0px 20px;}
.box_right{float:left;width:100%;padding:0px 20px;}

.index_tit{float:left;width:100%;background:url(t.png) top repeat-x;margin-top:0px;}
.index_tit span{float:left;padding:0px 15px;line-height:50px;font-size:18px;color:#005BAC;font-weight:bold;}
.index_tit span a{line-height:50px;font-size:18px;color:#525252;padding:0px;background:none;font-weight:bold;}
.index_tit a{float:right;line-height:50px;padding-right:20px;background:url(m.png) right no-repeat;}
.index_tit span.a{border-top:2px solid #005BAC}


.box_aimg{float:left;width:100%;padding-top:10px;}
.box_aimg .img{float:left;width:100%;}
.box_aimg .img img{float:left;width:100%;}
.box_aimg .con{float:left;width:100%;padding-left:0px;padding-top:10px;}

.index_titblue{float:left;width:100%;background:#005BAC;padding:0px 20px;color:#FFF;line-height:50px;font-size:18px;font-weight:bold;margin-top:20px;}
.index_titblue a{float:right;color:#FFF;line-height:50px;font-weight:normal;}

.list_gray{float:left;width:100%;background:#F5F5F5;padding:10px;}
.list_gray ul li{float:left;width:100%;}
.list_gray ul li a{float:left;width:100%;background:url(lia.png) left no-repeat;padding-left:15px;line-height:244%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}



.box_alist{float:left;width:100%;}
.box_alist ul li{width:100%;float:left;padding-right:0px;margin-top:10px;}
.box_alist ul li:nth-child(2n){padding-right:0px;padding-left:0px;}

.box_alist ul li .img{width:50%;float:left;}
.box_alist ul li .img img{width:100%;float:left;}
.box_alist ul li .con{width:50%;float:left;padding-left:20px;line-height:160%;}




.bborderbox{float:left;width:100%;border:1px solid #ddd;border-top:2px solid #005BAC;margin-top:20px;}



.box_hfa{float:left;width:100%;padding-right:0px;}
.box_hfb{float:left;width:100%;padding-left:0px;}

.box_bimg{float:left;width:100%;padding-top:0px;}
.box_bimg .img{float:left;width:100%;}
.box_bimg .img img{float:left;width:100%;}
.box_bimg .con{float:left;width:100%;padding-left:0px;}
.box_bimg .con h2{float:left;width:100%;font-weight:bold;margin-top:10px;font-size:18px;}
.box_bimg .con p{float:left;width:100%;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:3;
}


.list_fff{float:left;width:100%;background:#FFF;padding:0px;}
.list_fff ul li{float:left;width:100%;}
.list_fff ul li a{float:left;width:100%;background:url(lia.png) left no-repeat;padding-left:15px;line-height:244%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.list_zpa{float:left;width:100%;padding:10px 20px 0px 20px}
.list_zpa img{float:left;width:100%;}
.list_zpa h2{float:left;width:100%;}

.list_zpb{float:left;width:100%;padding:10px 20px 20px 20px}
.list_zpb ul li{float:left;width:100%;margin-top:10px;}
.list_zpb img{float:left;width:100%;}
.list_zpb h2{float:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list_zpb .img{width:40%;float:left;}
.list_zpb .con{width:60%;float:left;padding-left:20px;}

.lx_con{float:left;width:100%;padding:10px 20px 10px 20px;}


.links{float:left;width:100%;border:1px solid #ddd;margin-top:20px;}
.links .tit{float:left;width:100%;background:#F5F5F5;}
.links .tit span{float:left;padding:0px 30px 0px 50px;background:url(link.png) 20px center  no-repeat #005BAC;line-height:50px;color:#FFF;font-size:18px;font-weight:bold;}
.links ul{float:left;width:100%;padding:10px 10px 10px 20px }
.links ul li{float:left;width:50%;padding-right:10px;}
.links ul li a{background:url(s.png) left no-repeat;padding-left:20px;float:left;width:100%;}



.footmenu{float:left;width:100%;background:#005BAC;margin-top:20px;padding:20px 10px;}
.fmenu{float:left;width:100%;text-align:center;}
.fmenu a{float:left;padding:0px 0px;line-height:30px;color:#FFF;font-size:16px;width:33.333%;text-align:center;}

.linksout{float:left;width:100%;padding:0px 20px;}

.ig-tool {display:none; }


footer{position:fixed;bottom:0px;left:0px;display:block;width:100%;background:#005BAC;background-size:auto 100%;padding:0px 0px;float:left;z-index:1300}
footer ul li{float:left;width:25%;padding:0px;color:#FFF;padding-top:1.7rem;border-right:1px solid #004A8E;}
footer ul li.m1{background:url(01.png) center 0.7rem no-repeat;background-size:auto 1.6rem;}
footer ul li.m2{background:url(02.png) center 0.7rem no-repeat;background-size:auto 1.6rem;}
footer ul li.m3{background:url(03.png) center 0.7rem no-repeat;background-size:auto 1.6rem;}
footer ul li.m4{background:url(04.png) center 0.7rem no-repeat;background-size:auto 1.6rem;}
footer ul li.m4{border-right:none}


footer ul li span{float:left;width:100%;display:block;color:#fff;text-align:center;line-height:2.6rem;}
footer ul li a:hover span{color:#fff}


.foot_in{float:left;width:100%;text-align:center;padding:10px 20px 80px 20px;}
.foot_in a{padding:0px 5px;}
.foot_in span{padding:0px 10px;}

.foot_in a.icp{padding-left:22px;background:url(foot1.png) left no-repeat;background-size:18px;}





/*列表页*/
.mainbox_float_c{float:left;width:100%;background:#FFF;margin-top:0px;padding:0px 20px 0px 20px;}
.left_class{FLOAT:LEFT;width:100%;}
.right_content{float:right;width:100%;padding-left:0px;background:#FFF;min-height:AUTO;padding:0px 0px;}

.left_tit{float:left;width:100%;border-bottom:2px solid #005BAC;padding:0px 0px;font-size:18px;font-weight:bold;line-height:60px;color:#005BAC;}
.left_class ul{float:left;width:100%;padding:5px 0px;}
.left_class ul li{float:left;width:50%;border-bottom:1px solid #ddd;}
.left_class ul li a{float:left;width:100%;background:url(rr.png) left no-repeat;padding-left:20px;line-height:50px;}
.left_class ul li:last-child{border-bottom:1px solid #ddd;}

.left_class .heng{display:none;}
.left_class .lx_con{display:none;}




.right_tit{float:left;width:100%;border-bottom:1px solid #ddd;line-height:60px;}
.right_tit .path{DISPLAY:NONE;}

.right_tit span{float:left;line-height:60px;padding-left:0px;background:none;font-size:18px;font-weight:bold;color:#005BAC}

.n_list{float:left;width:100%}
.n_list ul li{float:left;width:100%;padding:10px 0px;border-bottom:1px dashed #ddd;}
.n_list ul li h3{float:left;width:100%}
.n_list ul li h3 a{float:left;width:100%;font-size:16px;color:#202020;padding-left:15px;background:url(d.gif) left no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.n_list ul li h3 a:hover{color:#005BAC;}
.n_list ul li p{float:left;width:100%;color:#999}






/**/

.infocontent{float:left;width:100%;margin-top:10px;}
.infocontent h1{float:left;width:100%;text-align:center;padding:10px 0px;font-size:18px;font-weight:bold;}

.info_info{float:left;width:100%;padding:0px 0px 10px 0px;border-bottom:1px dashed #ddd;text-align:center;}

.infocontent_info{float:left;width:100%;margin-top:20px;}
.infocontent_info img{max-width:100%;}

.prev_next{float:left;width:100%;margin-top:10px;border-top:1px solid #ddd;padding-top:5px;}
.prev_next .prev{float:left;width:100%;}
.prev_next .next{float:left;width:100%;}



















}










































































