/*头部内容*/
.header_logo {float: left;padding: 40px 0 0 15px;}
.search {float: right;padding: 30px 10px 30px 0;margin: auto;width: auto;}
.search .sear_r {width: auto;}
.dateBar {font-size: 18px;margin-bottom: 18px;text-align: right;/* color: #565656; */}
.search_cont {font-size: 0;}
.txt {padding: 0 10px ;vertical-align: middle;width: 185px;height: 35px;font-size: 16px;outline: border;color: #999;border-radius: 2px;border: 1px solid rgba(210, 210, 210, 1);}
.button {vertical-align: middle;width: 95px;height:37px;font-size: 16px;color: #fff;border: none;outline: none;border-radius: 4px;background: rgba(216, 12, 13, 1) url(u02_search.png) no-repeat 65px center; padding-right: 10px;font-family: 黑体;}

/*导航内容*/
.navbar {width: 100%;height: 57px;background: url(u03_nav.png); background-size: 100%; min-width: 980px;}
.nav_menu .subnav {position: relative;float: left;width: 110px;padding-right: 40px;}
.nav_menu .subnav>a {display: block;font-size: 20px;color: #fff;font-weight: bold;line-height: 57px;text-align: center;width: auto;}
.subnav img {vertical-align: middle;margin: -4px 7px 0 0;}
.nav_list {position: absolute;top: 57px;display: none;height:63px;margin: 0px 0px 0px 0px;padding: 0px;z-index: 999;/*opacity: 0.9;*/background: #fff url(nra_listbg.png) no-repeat 0 0;background-position-x: 0px;background-position-y: 0px;}
.nav_list a { color:#253856;font-size: 20px;font-weight: bold;}
.nav_list dd {display: inline-block; padding:6px 20px 0;}
.nav_list dd a:hover {color: #E40007;}
.nav_list_01 {background-position: 230px -1px;width: 1190px;padding: 15px;left: -170px;}
.nav_list_02 {background-position: 380px -1px;width: 1120px;padding: 15px 50px;left: -320px;}
.nav_list_03 {background-position: 509px -1px;width: 990px;padding: 15px 20px 15px 210px;left: -472px;}
.nav_list_04 {background-position: 683px -1px;width: 900px;padding: 15px 20px 15px 300px;left: -620px;}
.nav_list_05 {background-position: 840px -1px;width: 700px;padding: 15px 20px 15px 515px;left: -776px;}
.nav_list_06 {background-position: 985px -1px;width: 940px;padding: 15px 20px 15px 276px;left: -922px;}
.nav_list_07 {background-position: 1140px -1px;width: 1100px;padding: 15px 20px 15px 110px;left: -1080px;}
.nav_menu .subnav:hover .nav_list {display: block;}

/*底部内容*/
.footerWrap {position:absolute;z-index:9999;width: 100%;min-width:1200px;margin-top:20px; background-color: rgb(7, 67, 139);padding-bottom: 20px; min-width: 980px;}
.footer {  border-top:0px #285380 solid; font-size:14px; color:#666666}
.footer .left { float:left; line-height:30px; margin-top:20px;}
.footer_img {display: inline-block;vertical-align: middle;margin-right: 15px;float:left;}
.footer_desc {display: inline-block;vertical-align: middle;}
.footer_desc p {font-size: 16px; color: #fff;}
.footer_desc p>span {display: inline-block; margin-right: 8px;}
.footer_desc a+span {display: inline-block; margin: 0 8px;}
.footer_desc a {color: #fff;}
.footer .right { float:right; margin-top:20px; padding-bottom:30px}
.footer .right a { margin-left:17px}
.footer .right .link2 { display:block;  background:url(u28.png) center no-repeat;  float:left; margin-right: 20px; height: 60px;text-align: center;background-size: 60px;}
.footer .right .link3 { display:block;  background:url(wx1.jpg) center no-repeat;  float:left;height: 60px;text-align: center;}
.footer .right .link p {padding-top: 60px; font-size: 16px; color: #fff;line-height: 30px;}

/*友情链接*/
.footer .select { clear:both; position:relative; margin-top:12px;}
.footer .select .select_box a {display: inline-block; line-height: 32px; padding-right:22px;  font-size: 16px;}
.footer .select .select_box a:hover {background: #0076ca; color: #fff;}
.select_on {cursor: pointer;float: left; color: #fff; position: relative;height: 30px;background: rgb(40, 103, 149) url(u26.png) 94% center no-repeat ;line-height: 30px;padding-left: 20px;z-index: 3;border:1px solid rgb(76, 127, 165);}
.select_on + .select_on {margin-left: 18px;}
.select_on .select_box {max-height: 300px; overflow: auto; position:absolute; bottom:31px;background:rgb(241, 241, 241); border-bottom:0px; width:1180px; padding: 20px; z-index:999; display:none;margin: 0 auto;}
.select_box .h3Title {border-left: 7px solid rgba(202, 21, 21, 1); padding-left: 14px;font-size: 20px;color: rgb(39, 95, 156);}
.footer .select .select1 {width:19%;}
.footer .select .select2 {width:19%;}
.footer .select .select3 {width:15%;}
.footer .select .select4 {width:17%;}
.footer .select .select4 a { color:#fff}
.footer .select .select5 {width:15%;}
.select_box_1 {left:-1px;}
.select_box_1 a {width: 17%;}
.select_box_2 {left: -273px;}
.select_box_2 a {width: 22%;}
.select_box_3 {left:-545px;}
.select_box_3 a {width: 22%;}
.select_box_5 {left:-1015px;}
.select_box_5 a {width: 22%;}
.select_active {color: #333; background: rgb(241, 241, 241) url(u233.png) 94% center no-repeat;}


@media only screen and (max-width:1440px) {
.wrap { width:980px;}

/*导航*/
.nav_menu .subnav {width: 85px;margin-right: 37px;}
.nav_menu .subnav>a {font-size: 18px;}
.nav_list a { font-size:16px}
.nav_list dd {padding: 0 0 0 15px;}
.nav_list_01 {background-position: 166px -1px;width: 940px;padding: 12px 20px;left: -122px;}
.nav_list_02 {background-position: 287px -1px;width: 850px;padding: 12px 65px;left: -244px;}
.nav_list_03 {background-position: 411px -1px;width: 786px;padding: 12px 20px 12px 174px;left: -366px;}
.nav_list_04 {background-position: 535px -1px;width: 710px;padding: 12px 20px 12px 250px;left: -488px;}
.nav_list_05 {background-position: 657px -1px;width: 638px;padding: 12px 20px 12px 322px;left: -610px;}
.nav_list_06 {background-position: 781px -1px;left: -732px;width: 755px;padding: 12px 20px 12px 205px;}
.nav_list_07 {background-position: 898px -1px;width: 795px;padding: 12px 0 12px 185px;left: -854px;}

    

/*底部内容*/
.footer { font-size:12px}
.select_on + .select_on {margin-left: 19px;}
.select_on .select_box {width: 940px;}
.footer .select .select1 { width:16%}
.footer .select .select2 { width:18%}
.footer .right { margin-top:18px;}
.footer .right a { margin-left:5px}
.footer .left {  margin-top:10px}
.footer_desc p {font-size: 12px; color: #fff;}
.footer .right .link2, .footer .right .link3 { height:50px; background-size: 50px;padding:0;}
.footer .right .link p {padding-top: 50px;}
.footer .select .select_box a {font-size: 14px;}
.select_box_1 {left:-1px;}
.select_box_2 {left: -199px;}
.select_box_2 a {width: 30%;}
.select_box_3 {left: -416px;}
.select_box_5 {left: -812px;}
.footer .right .link2{margin-right:0}
}

.mobile_qieh_foot {
    display: none;
}

.mobile_qieh_foot {
    border: 1px solid #ffffff;
    width: 137px;
    height: 46px;
    line-height: 46px;
    text-indent: 52px;
    background: url(tlj_mobile_qh_m.png) no-repeat;
    background-position: 23px 50%;
    background-size: 17px 26px;
    border-radius: 10px;
    color: #ffffff;
    margin: 0 auto;
    font-size: 20px;
    display: none;
    clear: both;
}

.mobile_appbtn img {
    width: 40px;
    height: 40px;
}
.mobile_appbtn{
    position: absolute;
    left: 50%;
    top: 60px;
    margin-left: 510px;
    display: none;
    width: 40px;
}
.mobile_appbtn img{
    width: 40px;
    height: 40px;
}
