@charset "utf-8";
/* CSS Document */

.header{width:100%; height:auto;}


/*---top---*/
.top_box{width:100%; height:184px; background:url(../images/top_bg.jpg) center no-repeat;}
.top1_box{width:1180px; height:34px; margin:0 auto;}
.top1_left{width:500px; float:left; font-size:12px; color:#fff; line-height:34px;}
.top1_right{width:280px; float:right;}
.top1_right a{width:70px; display:block; float:left; font-size:12px; color:#fff; line-height:34px; text-align:right;}
.top2_box{width:1180px; height:150px; margin:0 auto;}
.top2_left{width:582px; height:104px; float:left; margin-top:6px;}
.logo{width:210px; float:left;}
.dw{width:350px; float:right; font-size:18px; color:#fff; font-weight:bold; line-height:30px;margin-top: 35px;}
.dw p{font-weight:normal;}
.phone{width:270px; height:70px; float:right; margin-top:42px; background:url(../images/phone.jpg) left top no-repeat;}
.phone p{padding-left:88px; font-size:18px; color:#fff; line-height:30px;}
.phone p span{display:block; font-size:24px;}
/*---top---*/

/*---nav---*/
.nav_box{z-index: 9999;width:1180px; height:50px; margin:0 auto; background:url(../images/nav_bg.png) center no-repeat;position: relative;}
.nav_box ul li{width:131px; float:left; text-align:center; line-height:50px; background:url(../images/nav_li.jpg) center right no-repeat;}
.nav_box ul li:last-child{background:none;}
.nav_box ul li a{font-size:14px; color:#fff;}
.nav_box ul li a:hover{background:url(../images/nav_a.png)center 35px no-repeat; width:131px; height:50px; display:block;}
.nav_box ul li:first-child:after a{background:url(../images/nav_a.png)center 35px no-repeat; width:131px; height:50px; display:block;}
.nav_box ul li.another a{background:url(../images/nav_a.png)center 35px no-repeat; width:131px; height:50px; display:block;}
.fixedNav {position:fixed; top:0px; left:0px; z-index:99; _position: absolute; _top: expression(eval(document.documentElement.scrollTop)); left:50%; margin-left:-590px; width:1180px; z-index: 99999;}
/*---nav---*/


/*---footer---*/
.footer{width:100%; height:340px; background:#007ffe;}
.footer_box{width:1180px; height:328px; margin:0 auto; padding-top:12px;}
.footer_nav{width:1180px; height:50px; background:#0567ee; margin:0 auto;}
.footer_nav ul li{width:131px; float:left; text-align:center; line-height:50px;}
.footer_nav ul li a{font-size:14px; color:#fff;}
.footer_nr{width:1180px; padding-top:36px;}
.footer_left{width:1010px; float:left;}
.footer_logo{width:250px; float:left;}
.footer_wen{width:700px; font-size:14px; color:#fff; line-height:28px;}
.footer_wen a{color:#fff;}
.footer_wen h2{font-size:14px;}
.ewm{width:150px; float:right; text-align:center;}
.ewm img{width:127px; height:127px; padding:3px; border:1px dashed #fff; margin:0 auto; display:block;}
.ewm p{font-size:14px; color:#fff; line-height:30px;}
/*---footer---*/