@charset "utf-8";



/* CSS Document */







/*-----------CSS Reset-----------*/



.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;}



::selection {



	color:#fff;



    background-color: #36aaf4;



}







::-moz-selection {



	color:#fff;



    background-color: #36aaf4;



}







::-webkit-selection {



	color:#fff;



    background-color: #36aaf4;



}







::-webkit-scrollbar {



    width: 8px;



    height: 8px;



    background-color: #F5F5F5;



}







::-webkit-scrollbar-track {



    border-radius: 10px;



    background-color: #E2E2E2;



}







::-webkit-scrollbar-thumb {



    border-radius: 10px;



    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);



    background-color: #555;



}







* {



    padding: 0;



    margin: 0;



}







body {



    font: 14px/1.231 "΢���ź�", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;



    color: #333;



    margin: 0;



    line-height: 1.5;



}







:focus {



    outline: 1;



}







article,



aside,



canvas,



details,



figcaption,



figure,



footer,



header,



hgroup,



menu,



nav,



section,



summary {



    display: block;



}







a {



    margin: 0;



    padding: 0;



    border: 0;



    font-size: 100%;



    vertical-align: baseline;



    background: transparent;



}







ins {



    background-color: #ff9;



    color: #000;



    text-decoration: none;



}







mark {



    background-color: #ff9;



    color: #000;



    font-style: italic;



    font-weight: bold;



}







del {



    text-decoration: line-through;



}







table {



    border-collapse: collapse;



    border-spacing: 0;



}







hr {



    display: block;



    height: 1px;



    border: 0;



    border-top: 1px solid #cccccc;



    margin: 1em 0;



    padding: 0;



}







input,



select {



    vertical-align: middle;



}











li,



ul {



    list-style-type: none;



}







img {



    border: none;



}







a {



    color: #333;



    text-decoration: none;



    -webkit-transition: all .3s ease-out;



    transition: all .3s ease-out;



}







a:link,



a:hover,



a:active,



a:visited {



    text-decoration: none;



}







input,



textarea {



    outline: 0;



    border: 0;



}







textarea {



    resize: none;



}







h1,



h2,



h3,



h4,



h5,



h6,



dl,



dd,



dt,



i,



em {



    font-weight: normal;



    font-style: normal;



}



















.header{height:164px; width:100%; background:url(../images/headbg.jpg) center no-repeat; }



.head{ width:1180px; margin:0 auto; height:30px; line-height:30px; }







.head .h_l{ float:left;}



.head .h_r{float:right;width: 240px;line-height:40px;}



.head .h_r ul{float:left;width: 250px;}



.head .h_r ul li{line-height:40px; float:left; width:65px; text-align:center;}



.head .h_r ul li a{ float:left;}

.head .h_r ul li .zw {

    float: left;

    margin: 9px;

}

.head .h_r ul li a.zwa {

    margin-top: -40px;

    margin-left: 50px;

}



.top{ width:1180px; margin:0 auto; height:110px; }



.top .logo{float: left;



height: 93px;



width:407px;



}



.top .ms{padding-top:27px;float:left;font-size:17px; width:447px; padding-left:15px; height:70px;  }



.top .ms h4{ font-size:24px; color:#e67915; font-weight:bold;}



.top .ms h4 span{ color:#1f69da; }



.top .tel{background:url(../images/tel.jpg) left 25px no-repeat;



 float: right;



font-size: 14px;



height: 67px;



line-height: 24px;



overflow: hidden;



padding-left: 43px;



padding-top: 19px;



width: 170px;



}



.top .tel span{font-size:24px; color:#1f69da;}







.navbg{ width:100%; height:56px; background:#0066ff;}



.nav{ width:1176px; height:56px;line-height:56px; margin:0 auto;}



.nav ul li{ float:left; background:url(../images/navli.jpg) right center no-repeat;line-height:56px; height:56px;}



.nav ul li a{ padding-left:33px; padding-right:33px; font-size:15px;background: -webkit-linear-gradient(top, #e67915, #e67915) no-repeat; color:#FFF;



background: linear-gradient(to bottom, #e67915, #e67915) no-repeat;



background-size: 100% 0%; 



-webkit-transition: all .5s; transition: all .5s; display:block;



}







.nav ul li a:hover,.nav ul li.another a{ color:#FFF; 



background: -webkit-linear-gradient(top, #e67915, #e67915) no-repeat;



background: linear-gradient(to bottom, #e67915, #e67915) no-repeat;



background-size: 100% 100%; 



}



.clear_h2{font-weight:normal;font-size:14px; padding:0px; margin:0px; text-align:center;display: inline;}







.banquanbg{ background:url(../images/banquanbg.jpg) repeat-y; height:259px; width:100%;}



.banquanbg .banquan{ width:1180px; margin:0 auto;}



.banquan .bq_L{ width:192px; float:left; background:#e97817; height:259px; text-align:center;}



.banquan .bq_L .bq_logo{ font-size:21px; font-weight:bold; color:#FFF; padding-top:30px; }



.banquan .bq_L .bq_erweima{ width:123px; height:123px; margin:0 auto; margin-top:15px;}



.banquan .bq_L .bq_erweima h4{ line-height:40px; color:#FFF;}











.banquan .bq_r{ width:818px; float:left; color:#fff; padding-top:42px; padding-left:30px;}

.bq_r .links{width:855px; height:50px; border-bottom:1px solid #bbbbbb;border-top:1px solid #bbbbbb;padding-top: 10px;}



.bq_r .links .linkt{ float: left;



font-size: 24px;



width: 80px; }



.bq_r .links .linkcon a{ font-size:14px;color:#bbbbbb; }



.bq_r .links .linkcon{float:left; width:745px;}



.bq_r .links .linkcon a{ padding-left:10px;}





.bq_r .xinxibq{ line-height:23px; padding-top:10px;}



.bq_r .xinxibq a{color:#fff;}







.ftnavbg{ background:url(../images/ftnavbg.jpg) repeat-x; height:57px; width:100%;}



.ftnavbg .ftnav{ width:1180px; margin:0 auto;}



.ftnavbg .ftnav ul li{ background:url(../images/ftnavbg-02.jpg) right center no-repeat;    padding-left: 33px;



    padding-right: 33px; float:left; line-height:57px; height:57px;}



.ftnavbg .ftnav ul li a{ font-size:14px; color:#fff;}



.fixedNav {



    position: fixed;



    top: 0px;



    left: 0px;



    width: 100%;



    z-index: 100000;



    _position: absolute;



    _top: expression(eval(document.documentElement.scrollTop));



}







