﻿@charset "utf-8";

/*去掉自带样式*/
input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none;}
textarea {-webkit-appearance: none;}


/* CSS Document */
body{ margin:0; padding:0;font-family:'',Arial,'宋体';text-align:center; background:#fff; color:#333;}
ul,li,p,img,a img,dl,dd,dt{margin:0; padding:0; border:none;}
*{margin:0; padding:0; border:none;}
html,body{font-size:62.5%;}
a:link,a:visited{color: #333;}
a:hover,a:active{color: #000;}
li{ list-style:none;}
i{font-style: normal;}
input{outline:none;}


/*修正win8系统IE连接灰色背景*/
a{text-decoration: none;  outline: none; blr: expression(this.onFocus=this.blur());}
/*body a {transition: 0.4s all; -webkit-transition: 0.4s all; -moz-transition: 0.4s all; -o-transition: 0.4s all; -ms-transition: 0.4s all;}*/

/* Cy */
.clear_b{ clear:both;  height:0;height:none; line-height:0;line-height:none;}
.float_l{ float:left;}
.float_r{ float:right;}

/*统一重点class*/
.mediaWidth{width:100%;max-width:1200px;min-width:320px; margin:0 auto;text-align: left;}
.bigColumn_T img{width: 100%;display: block;}

/*返回顶部*/
.return_top{position:fixed;right:10px;bottom:66px;z-index:990;display:none;width:40px;height:40px;background:#000571 url(../images/Arrow_ico.png) no-repeat center;background-size:30px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}


body{width: 100%;overflow-x: hidden;}
@font-face {
    font-family: 'jlxt';
    src: url('../fonts/jlxt.eot');
    src:
    url('../fonts/jlxt.eot'),
    url('../fonts/jlxt.otf'),
    url('../fonts/jlxt.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

.headBox{overflow: hidden;padding-top: 17px;padding-bottom: 20px;}
.headBox .logo{float: left;}
.headBox .logo img{height: 80px;}
/*语言按钮*/
.btn_lang{float: right;padding-right: 24px;padding-top: 24px;}
.btn_lang a{display: inline-block;width: 28px;line-height: 28px;border-radius:28px;font-size: 14px;color: #fff;background: #d83815;text-align: center;text-transform: capitalize;}
/*搜索*/
.top_search{float: right;border: 1px #ddd solid;padding:0 44px 0 14px;position: relative;border-radius: 10px;margin-top: 13px;}
.top_search .search_txt{display: block;height: 46px;width: 164px;}
.top_search .search_btn{position:absolute;top:0;right: 14px;height: 46px;background: url("../images/search_btn.png") no-repeat  center;width: 22px;text-indent: -99em;cursor: pointer;}

.menu{height:54px;line-height: 54px;background: #163784;}
.menu li{width:170px;float:left;text-align: left;background: url("../images/menu_line.png") no-repeat right center;text-align: center;}
.menu li:last-child{background: none;}
.menu li a{display: block;font-size: 16px;color: #fff;}
.menu li.on a{color: #163784;background: #fff; margin-left:-1px;}



/*---头部wap---*/
.header_wap{width:100%;z-index:880;height:60px;background:#fff !important;box-shadow:0 1px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.1);-ms-box-shadow:0 1px 6px rgba(0,0,0,0.1);-o-box-shadow:0 1px 6px rgba(0,0,0,0.1);z-index: 887 !important; position:static !important}
#header_wap{z-index: 888 !important;position:fixed;left:0;top:0; position:fixed !important}
/**/
.header_wap .logo_a {height:60px;display: block;padding:0 60px;background-image: url(../images/logo2.png);background-repeat:no-repeat;background-position:center;background-size: auto 76%;}
/*菜单按钮*/
.menu_open{width:36px;height:24px;position:fixed;right:10px;top:18px;cursor: pointer;z-index:889;}
.menu_open i{position: absolute;display:block;width:100%;height:3px;margin: 0 auto;background: #1e50ae;transition: 0.4s ease;}
.menu_open .i1{left: 0;top: 0}
.menu_open .i2{left: 0;top: 50%;margin-top: -1.5px;}
.menu_open .i3{left: 0;bottom:0}
/*菜单*/
.menu_wap{position:fixed;left:0;top:0;width:100%;height:100%;background:#444;z-index:888;opacity:0;filter:alpha(opacity=0);transform:translateX(-100%);transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-ms-transition:0.4s ease-out;-o-transition:0.4s ease-out;padding-bottom: 10px;}
.menu_wap_n{height:100%;padding: 60px 50px 20px 50px;position: relative; overflow: hidden;webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;text-align: left;}
.menu_wap .menu_tit{width:100%;height:60px;line-height:60px;border-bottom: 1px solid #535353;position: absolute;left: 0;top: 0;}
.menu_wap .menu_tit P{padding-left:60px;}
.menu_wap .menu_tit P span{font-size: 16px;color: #ccc;padding-right:12px; margin-left:12px; border-right:1px #999 dotted;}
.menu_wap .menu_tit P span a{color: #ccc;}
.menu_wap .menu_tit P span:last-child{ border:none;}
.menu_wap .menu_tit P span:first-child{ margin-left:0}
.menu_wap .menu_tit P span.on a{color:#fff!important;}
.menu_wap .menu_list{height:100%;overflow: hidden;overflow-y: scroll;padding-right: 8px;}
.menu_wap .menu_list li{border-bottom: 1px dashed #999;}
.menu_wap .menu_list li ul{background:#4e4e4e;}
.menu_wap .menu_list li ul li ul{ padding-left:16px;}
.menu_wap .menu_list a{color: #fff!important;display: block;padding:10px;font-size: 16px;position: relative;}
/*菜单显示*/
.menu_wap_show{opacity:1;filter:alpha(opacity=100);transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}
.menu_open_show i{background: #fff;}
.menu_open_show i.i2{display: none}
.menu_open_show i.i1{transform:translateY(10px) rotate(45deg);-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);}
.menu_open_show i.i3{transform:translateY(-10px) rotate(-45deg);-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);}
/*子类*/
.menu_wap .menu_list li a{position: relative;}
.menu_wap .menu_list>li i{position:absolute;right:8px;top:50%;display:block;width:20px;height:20px;background:url(../images/Arrow_r.png) no-repeat center;background-size:16px;margin-top:-10px;transition:0.4s ease;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-ms-transition:0.4s ease;-o-transition:0.4s ease;}
.menu_wap .menu_list>li.li_on>a i{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);}
.menu_wap .menu_list>li .tow_ul{padding:8px 0;padding-left:24px;background:#4e4e4e;display:none;}
.menu_wap .menu_list>li .tow_ul li{border-bottom: none;}
.menu_wap .menu_list>li .tow_ul li a{color:#fff;display:block;padding:8px 10px;font-size:14px;}
.menu_wap .menu_list>li .tow_ul li ul a{font-size:12px;}


.head_w{display: inherit;}
.header_wap,.menu_open,.menu_wap{display:none;}
@media screen and (max-width:1200px){
    .pageBanner{margin-top: 0!important;}
    .head_w{display: none;}
    .header_wap,.menu_open,.menu_wap{display:inherit;}
}





.footer,.footer a{font-size:14px;color: #999;}
.footer_con1{background:#333;padding: 44px 0 28px;}
.footer_con1 dl{}
.footer_con1 dt{padding-bottom: 12px;}
.footer_con1 dt span{font-size: 24px;color: #fff;vertical-align: text-bottom}
.footer_con1 dt,.footer_con1 dt i{font-size: 18px;color: #817c7c;}
.footer_con1 dt i{display: inline-block;width: 30px;text-align: center;font-size: 24px;}
.footer_con2{background:#222;}
/**/
.footer_con1 dl.dl_1{float:left;padding-right:20px;width: 410px;background: url("../images/foot_line.png") no-repeat right 14px;}
.footer_con1 dl.dl_1 p{position:relative;padding-left: 66px;margin-top:16px;line-height: 24px;}
.footer_con1 dl.dl_1 p span{width: 64px;height:20px;line-height:20px;position: absolute;left: 0;top:0;text-indent: 20px;}
    .footer_con1 dl.dl_1 p b { /*font-size: 22px;font-weight: bold;color: #0080dd;*/
        position: relative;
       font-weight:normal;
        margin-top: 16px;
        line-height: 24px;
    }
.footer_con1 dl.dl_1 .tel_p span{background: url("../images/tel_p.png") no-repeat left center;top:50%;margin-top:-10px;}
.footer_con1 dl.dl_1 .mail_p span{background: url("../images/mail_p.png") no-repeat left center;}
.footer_con1 dl.dl_1 .add_p span{background: url("../images/add_p.png") no-repeat left center;}
/*2*/
.footer_con1 dl.dl_2{float: right;width: 400px;}
.footer_con1 dl.dl_2 a{display: inline-block;width: 110px;padding: 11px 0;line-height: 23px;}
/*3*/
.footer_con1 dl.dl_3{float: right;padding-left:128px;background: url("../images/foot_line.png") no-repeat left 14px;}
.footer_con1 dl.dl_3 img{ width:84px; height:84px;}
.footer_con1 dl.dl_3 dd{text-align: center}

.footer_con2{background: #222;overflow: hidden;line-height: 24px;padding:12px 0 10px;}


@media screen and (max-width:1200px) {
    .headBox,.menu{display: none;}

    .mediaWidth{padding-left: 10px;padding-right: 10px;box-sizing: border-box;}

    .footer_con1{padding:30px 0 20px;}
    .footer_con1 dt{padding-bottom:8px;}
    .footer_con1 dt span{font-size:18px;}
    .footer_con1 dt, .footer_con1 dt i{font-size:18px;}
    .footer_con1 dt i{width: 20px;}
    /**/
    .footer_con1 dl.dl_1,.footer_con1 dl.dl_2,.footer_con1 dl.dl_3{width: 100%;padding-right: 0;background: none;}
    .footer_con1 dl.dl_1 p b{font-size:20px;}
    .footer_con1 dl.dl_1 p{margin-top:10px;}

    .footer_con1 dl.dl_3{margin: 14px 0;border-top: 1px #696767 solid;padding: 14px 0}
    .footer_con1 dl.dl_3 dd{text-align: left;}

    .footer_con1 dl.dl_2{display:none;}
    .footer_con1 dl.dl_2 a{width: auto; padding: 4px 0;margin: 0 10px;}

    .footer_con2 .float_l{}
    .footer_con2 .float_r{display: none;}

}


@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,3%,0);transform:translate3d(0,3%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,3%,0);transform:translate3d(0,3%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}





/*-----------分页---------------*/
.pageNavi{text-align:center;padding:20px 0 30px;clear: both}
.pageNavi .wp-pagenavi{width:100%;vertical-align: top;}
.pageNavi .wp-pagenavi span{border: none;margin:0 1px;}
.pageNavi .wp-pagenavi a,.pageNavi .wp-pagenavi .on_sp{display:inline-block;cursor:pointer;width:40px;height:40px;border:1px solid #dedede;font-size:14px;color:#666;line-height:40px;overflow:hidden;border-radius:2px;color:#666;}
.pageNavi .wp-pagenavi .nolink a{border: none;text-indent: -99em;position: absolute;left: 0;top:0;width: 100%;height: 100%;}
.pageNavi .wp-pagenavi .prev,.pageNavi .wp-pagenavi .next{width:40px;height:40px;display: inline-block;overflow: hidden;border:1px solid #dedede;position:relative;text-indent: -99em;}
.pageNavi .wp-pagenavi .prev{background:url(../images/prev_1.png) no-repeat center;background-size:16px;}
.pageNavi .wp-pagenavi .next{background:url(../images/next_1.png) no-repeat center;background-size:16px;}
.pageNavi .wp-pagenavi .prev:hover{background:#163784 url(../images/prev_2.png) no-repeat center;background-size:16px;}
.pageNavi .wp-pagenavi .next:hover{background:#163784 url(../images/next_2.png) no-repeat center;background-size:16px;}
.pageNavi .wp-pagenavi .current a:hover,.pageNavi .wp-pagenavi .on_sp{color:#fff;background:#163784;}
@media screen and (max-width:618px){
    .pageNavi{padding: 20px 0 20px;}
    .pageNavi .wp-pagenavi a, .pageNavi .wp-pagenavi .on_sp,.pageNavi .wp-pagenavi .prev,.pageNavi .wp-pagenavi .next{width: 34px;height: 34px;line-height: 34px;vertical-align: top}
}
/*-----------上下翻页-----------*/
.Paging_btn{border-top: 1px #e1e1e1 solid;padding: 24px 0 24px 0;margin: 10px 0 10px;clear: both}
.Paging_con{position: relative;}
.Paging_btn p:first-child{margin-bottom:8px;line-height: 120%;}
.Paging_btn p,.Paging_btn p a,.Paging_btn .a_return{font-size: 15px;color: #666;}
.Paging_btn p{padding-right: 110px;}
.Paging_btn p a{padding-left: 6px;}
.Paging_btn p:hover,.Paging_btn p a:hover,.Paging_btn a:Hover.a_return{color: #163784;}
.Paging_btn .a_return{position: absolute; right:0; top: 50%; padding: 10px; padding-left: 26px; background: url(../images/return.png) no-repeat left center; margin-top: -20px;}
.Paging_btn a:Hover.a_return{ background: url(../images/return_cur.png) no-repeat left center;}


@media screen and (max-width:1200px) {
    .Paging_btn p, .Paging_btn p a, .Paging_btn .a_return{font-size: 12px;}
    .Paging_btn{padding: 20px 0 20px 0;}


}
