@charset "utf-8";
/* CSS Document */


/*--------------*/
::selection { background-color:#01a9ff; color:#fff; }
::-moz-selection { background-color:#01a9ff; color:#fff; }
::-webkit-selection { background-color:#01a9ff; color:#fff; }
::-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: #605;}
* {padding: 0;margin: 0;font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;}
body {font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;color: #333;margin: 0;line-height: 1;}
: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; }
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: #222; 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,em { font-weight: normal; font-style: normal; padding:0; margin:0; }
.clear{clear:both;}
.hide{display:none;}
.header{width:100%; height:auto;}
html{overflow-x:hidden;}
/*--------------*/



/*----top-----*/
.top1_box{width:100%; height:34px; background:#01a9ff;}
.top1{width:1180px; margin:0 auto;}
.top1_left{width:500px; float:left; font-size:12px; color:#fffbef; line-height:34px;}
.top1_right{width:284px; float:right; height:34px; border-right:1px solid #37bbff;}
.top1_right ul li{width:70px; height:34px; float:left; text-align:center; border-left:1px solid #37bbff;}
.top1_right ul li a{font-size:12px; color:#fffbef; line-height:34px;}

.top2_box{width:100%; height:150px; background:#fff;}
.top2{width:1180px; margin:0 auto;}
.logo{width:277px; height:73px; float:left; margin-top:42px;}
/*----top-----*/


/*----nav----*/
.nav{width:844px; height:150px; float:right;}
.nav ul li{width:95px; height:150px; float:left; text-align:center; margin-left:10px;}
.nav ul li a{font-size:14px; color:#333; line-height:150px;display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.nav ul li:hover{background:url(../images/nav.jpg) center no-repeat;}
.nav ul li:hover a{color:#fff; text-transform:uppercase;}
.nav ul li.another{background:url(../images/nav.jpg) center no-repeat;}
.nav ul li.another a{color:#fff;}
/*----nav----*/

.fixedNav {position: fixed; top: 0px; left: 0px; z-index:99999; _position: absolute; _top: expression(eval(document.documentElement.scrollTop)); background:#fff;}


/*---footer---*/
.footer_bg{width:100%; height:414px; background:#008ed7;}
.footer_top{width:1180px; margin:0 auto; padding-top:24px; height:110px;}
.footer_nr1{width:875px; float:left;}
.footer_ewm{width:274px; height:86px; float:right; border:1px solid #00a8ff;}
.footer_lx{height:42px;}
.footer_lx ul li{width:38px; height:38px; float:left; text-align:center; margin-right:16px; border:1px solid #00a8ff;}
.footer_lx ul li img{width:22px; height:15px; display:block; margin:12px auto;}
.footer_nav{width:875px; height:58px;}
.footer_nav ul li{float:left; line-height:58px; font-size:14px; color:#fff; padding-right:28px;}
.footer_nav ul li a{font-size:14px; color:#fff;}
.footer_nav ul li span{float:right;}
.footer_nav ul li:last-child span{display:none;}

.ewm_tu{width:74px; height:74px; float:left; margin-top:6px; margin-left:6px;}
.ewm_tu img{width:74px; height:74px;}
.ewm_wen{width:120px; height:60px; float:right; margin-top:13px; background:url(../images/ewm_bg.jpg) center left no-repeat; font-size:18px; color:#fff; line-height:28px; padding-left:49px;}
.ewm_wen p{font-size:14px;}
/*---footer---*/


/*---links---*/
.links_bg{width:100%; height:46px; border-bottom:1px solid #00a8ff; border-top:1px solid #00a8ff;}
.links_box{width:1180px; margin:0 auto; font-size:14px; color:#c7efff; line-height:46px;}
.links_box a{padding-right:20px; font-size:14px; color:#c7efff; line-height:46px;}
/*---links---*/

.footer_bottom{width:1180px; margin:0 auto; padding-top:30px; font-size:14px; color:#fff; line-height:30px;}
.footer_bottom a{color:#fff;}
.footer_bottom h2{font-size:14px;}
.footer_bottom img{padding-left:14px;}











































