﻿@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;}
body{font-size:14px;color:#666666;font-family:Arial;}
ul{padding:0px;}
li{list-style:none}
input,select,textarea{font-size: 14px;font-family: inherit;color: #333;outline: none;}
select {vertical-align: middle; -webkit-appearance: none; appearance: none; }
img{border:0;max-width: 100%;vertical-align: middle;}
a{text-decoration:none;outline:0;font-size: inherit;font-family: inherit;color: inherit;cursor: pointer;}
a:active,a:hover{text-decoration:none;}
table{border-spacing:0;border-collapse:collapse}
caption, th { text-align: left; font-weight: normal; }
.fl{float: left;}
.fr{float: right;}
.show{display:block;}
.hide{display:none;}
.visible{visibility:visible;}
.invisible{visibility:hidden;}
:focus{outline:0;}
:link,:visited{text-decoration:none;}
.clearfix:after{display:block;clear:both;font-size:0;content:'';}
.dhide{display: none !important;}
/*jl*/
.wrap{}
.w1200{width: 1200px;margin: 0 auto;}
.w1200:after{display:block;clear:both;font-size:0;content:'';}
.mt40{margin-bottom: 40px;}
.mt29{margin-bottom: 29px;}
.black{background: #000;}
.red{background: red;}
.white{background: #fff;}
.blue{background: blue;}
/*jl_logo*/
.jl_logo{height: 125px;padding-top: 47px;padding-bottom: 23px;}
.jl_logo .logo{display: block;margin: auto;width:auto;height:auto;text-align: center;}
.jl_logo .w1200{position: relative;}
.jl_logo .jl_search{position: absolute;right: 0;bottom: 5px;width: 264px;height: 34px;border:1px #e1e1e1 solid;background: #fff;z-index: 99;}
.jl_logo .jl_search input[type="text"]{float: left;margin-top: 1px;padding: 0 20px; height: 30px;line-height: 30px;border:0;outline: none;}
.jl_logo .jl_search input[type="submit"]{float: right; width: 40px;height: 32px;border:0;outline: none;background: url("../images/search.jpg") center center;cursor: pointer;}
/*jl_nav*/
.jl_nav{margin-bottom: 5px;}
.nav_list{}
.nav_list li{position: relative;float: left;width: 14.28%;text-align: center;}
.nav_list li a{display: block;width: 100%;height: 35px;line-height: 35px;font-size: 14px;color: #000;font-weight: bold}
.nav_list li.select,.nav_list li:hover{}
.nav_list li:after{content: "";position: absolute;left: 0;right: 0;bottom: 0;margin: auto;width: 0;height: 2px;background: #a1cfdb;transition: all 0.35s;}
.nav_list li.select:after,.nav_list li:hover:after{width: 50%;}
.nav_list li.select a{color: #333;}

/*jl_nav 浜岀骇*/
.nav_list-sec{display: none;position: absolute;top: 35px;left: 0;right: 0;width: 100%;background: #ececec;z-index: 999;}
.nav_list-sec li{display: block;width: 100%;height: 30px;line-height: 30px;margin:5px 0;text-align: center;}
.nav_list li:hover .nav_list-sec{display: block;}
/*jl_footer*/
.jl_footer{text-align: center;}
.jl_footer .w1200{padding: 35px 0; border-top: 1px #e1e1e1 solid;}
.jl_footer p{line-height: 30px;color: #333;}
.jl_footer p span{display: inline-block;margin: 0 10px; color: #8b8b8b;}
/*nav*/
nav.n_pages{position: absolute;top: 11px;right: 3px;height: 30px;box-sizing:border-box;}
nav.n_pages ul li{float: left;width: 30px;height: 30px;text-align: center;line-height: 30px;}
nav.n_pages ul a{display: block;color:#000;font-weight: bold}
nav.n_pages ul li:hover a,nav.n_pages ul li.pgCurrent{text-decoration: underline;}

/*.page{ padding-left: 0;margin: 15px auto 0px auto;text-align: center;list-style: none;}
.page>ul>li{ display: inline-block;}
.page>ul>li>a,.page .pgEmpty,.page .pgCurrent {display: inline-block;padding: 4px 10px;background-color: #fff;border: 1px solid #ddd;border-radius: 3px;}
.page .pgCurrent{background-color: #337ab7;border: 1px solid #337ab7;cursor: default;z-index: 2;color: #fff;}
.page>ul>li>a:hover {z-index: 2;color: #fff;background-color: #337ab7;border-color: #337ab7;}
*/