@charset "utf-8";
/*
* reset 清除默认属性
*/

*{font-family:"Microsoft Yahei", Tahoma;}
body,html,h1,h2,h3,h4,h5,h6,p,em,i,form,ul,li,dl,dt,dd{padding:0;margin:0;
    -webkit-text-size-adjust:none;
    -moz-text-size-adjust:none;
    -ms-text-size-adjust:none;
    text-size-adjust:none;
}
body{font-size:12px;width:100%;}
em,i,b{font-style:normal;font-weight:normal;text-decoration:none;}
ul,li{list-style:none;}
h3{font-size:14px;}
a{text-decoration:none;outline:none;cursor:pointer;}
a:hover{}
a img{border:none;display:block;}
input[type="submit"],input[type="button"],button{cursor:pointer;padding:0;}
input[type="text"],input[type="email"],input[type="number"],input[type="password"]{padding:0 0 0 3px;}
:focus,input,select,textarea,button{outline:none;}
textarea{resize:none;}
/*
 * html5元素
 */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0;}
/* 左右浮动后清除浮动 */
.clear{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;overflow:hidden;line-height:0;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{*zoom:1;}
/* 左右浮动 */
.fl,.FL{float:left;}
.fr,.FR{float:right;}
body{font:14px/2.1em "Microsoft Yahei", Tahoma;color:#333;}
.container{position:relative;overflow:hidden;}
.item{width:1200px;margin:0 auto;}
/* header */
.header{position:relative;width:100%;height:92px;background-color:#fff;}
.header .item{position:relative;height:92px;}
.header .logo{float:left;width:400px;height:72px;padding:6px 0 0 13px;}
.header .logo img{width:400px;height:72px;display:block;}
.header .nav{float:right;width:680px;height:92px;overflow:hidden;}
.header .nav li{float:left;width:120px;height:92px;transition:all .3s;}
.header .nav li:nth-child(1){width:80px;}
.header .nav li a {position:relative;z-index:2;display:block;width:100%;height:100%;font-weight:bold;font-size:16px;line-height:92px;text-align:center;color:#666;-webkit-transition:color 200ms;transition:color 200ms;}
.header .nav li a.on span{color:#fff;}
.header .nav li a span{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;}
.header .nav li a .bkg{top:100%;z-index:1;background-color:#006ab4;-webkit-transition:top 200ms;transition:top 200ms;}
.header .nav li a.on .bkg,.header .nav li a:hover .bkg{top:0;}
/*侧边栏*/
.sidebar{float:left;position:relative;width:250px;}
.sidebar h3{position:absolute;left:0;top:-96px;width:250px;height:90px;padding-top:32px;background-color:#006ab4;color:#fff;font-size:30px;font-weight:normal;line-height:38px;text-align:center;}
.sidebar h3 span{display:block;color:#ccc;font-size:16px;line-height:28px;font-family:Arial;text-transform:uppercase;}
.sidebar ul{padding-top:26px;}
.sidebar li{height:62px;border:1px solid #dfdede;border-top:none;}
.sidebar li a{position:relative;height:62px;padding-left:87px;display:block;background-color:#fff;color:#929292;font-size:18px;line-height:62px;}
.sidebar li a i{position:absolute;left:70px;top:50%;margin-top:-4px;width:8px;height:9px;background:url(/Public/home/images/arrow.png) no-repeat right top;overflow:hidden; transition:left .3s;}
.sidebar li.active a,.sidebar li:hover a{color:#006ab4;}
.sidebar li.active a i,.sidebar li:hover a i{background-position:left top;left: 60px;}
.sidebar .links{padding-top:4px;}
.sidebar .links a{height:75px;padding:22px 0 0 38px;margin-bottom:4px;display:block;background-color:#888176;color:#fff;font-size:18px;font-weight:bold;line-height:28px;}
.sidebar .links a span{display:block;color:#fff;font:normal 12px/20px Arial;text-transform:uppercase;}
.sidebar .links a.a2{background-color:#ff9c00;}
.sidebar .links a:hover{opacity:0.8;filter:alpha(opacity=80);}
/*链接*/
.crumbs_tag{position:relative;height:36px;border-bottom:1px solid #e3e3e3;}
.crumbs_tag h2{height:36px;color:#333;font-size:20px;font-weight:normal;line-height:36px;}
.crumbs_tag .dire{position:absolute;top:0;right:0;height:36px;padding-left:24px;color:#666;font-size:14px;line-height:36px;}
.crumbs_tag .dire .icon{position:absolute;left:0;top:50%;margin-top:-8px;width:18px;height:16px;background:url(../images/icon_home.png) no-repeat;overflow:hidden;}
.crumbs_tag .dire i{padding:0 4px;}
.crumbs_tag .dire a{color:#666;}
.crumbs_tag .dire a:hover{color:#006ab4;}
/* footer */
.footer{clear:both;position:relative;background-color:#ececec;border-top:1px solid #fefefe;}
.foot-wrap{position:relative;width:1200px;margin:0 auto; padding: 30px 0; display: flex; display: -webkit-flex;justify-content: space-between;}
.foot-wrap .cell:nth-child(2){width: 460px;}
.foot-wrap .cell p{color:#666;font-size:14px;line-height:1.6;}
.foot-wrap .cell p b{font-weight: bold;}
