﻿@charset "utf-8";

/* CSS rest */
*{-webkit-text-size-adjust:none}
html{overflow-y:scroll}
html,body{text-align:left;color:#666;}
body,input,textarea,select,button{font:14px/1.666 "Microsoft YaHei",Verdana,arial,sans-serif;}
input,textarea,select,button{vertical-align:middle}
body,ul,ol,li,dl,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,table{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
img{vertical-align:middle;border:0}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:200;}
ul,dl{list-style:none}
a{outline:none;text-decoration:none;cursor:pointer;color:#666;blur:expression(this.blur());}
a:hover{text-decoration:underline;}

/* 公共样式 */
.clearfix:after{content:"\200B";display:block;height:0;clear:both;}
.clearfix{*zoom:1;}
.w1000{width:1000px;margin:auto;}
.bbwhite{border-bottom:1px solid #fff;}
.fl{float:left;}.fr{float:right;}
.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}
.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}
.font12{font-size:12px;}.font14{font-size:14px;}.font16{font-size:16px;}
.bold{font-weight:600;}
.red{color:#f00;}
.clear{clear:both;}
.pr{position:relative;}.pa{position:absolute;}

/* header */
.header{position:relative;z-index:1;}
/*.topbar{background:#2f2e2e;}
.topbar-nav{height:39px;line-height:39px;font-size:12px;text-align:right;color:#595959;}
.topbar-nav a{color:#595959;margin-left:25px;}
.topbar-nav a:hover{color:#707070;}*/
.logo{float:left;/*padding-top:8px;*/text-align:center;height:70px;}
.logo p{font-size:13px;}
.logo a{color:#d4d4d4;}
.logo a:hover{text-decoration:none;}
.nav{position:relative;height:70px;padding-bottom:5px;background:url(../images/nav.png) repeat-x;}
.nav-ul{float:right;position:relative;margin-top:-9px;background:url(../images/nav_line.png) no-repeat right 36px;}
.nav-ul li{float:left;margin-right:1px;padding:0 2px;background:url(../images/nav_line.png) no-repeat 0 36px;}
.nav-ul li a{display:block;width:110px;height:60px;padding-top:14px;line-height:60px;color:#fff;font-size:16px;text-align:center;}
.nav-ul li a:hover{text-decoration:none;}
.nav li .current{font-weight:600;color:#000;background:url(../images/nav_current.png) no-repeat 50% 0;}
.nav .old{position:absolute;right:2%;top:20px;text-decoration:underline;color:#ccc;}

/* footer */
.footer{padding-top:20px;text-align:center;font-size:12px;background:#fff;border-top:1px solid #ccc;}
.footer-nav a{color:#666;}
.footer-nav span{margin:0 5px;font-size:12px;color:#ccc;}
.copyright{margin:10px 0;color:#666;}
.footer-img-list{width:650px;overflow:hidden;margin:15px auto;}
.footer-img-list a{float:left;width:120px;height:50px;margin-right:10px;background:url(../images/footerimg.jpg) no-repeat;}
.footer-img-list .f-img1{background-position:0 0;}
.footer-img-list .f-img2{background-position:0 -50px;}
.footer-img-list .f-img3{background-position:0 -100px;}
.footer-img-list .f-img4{background-position:0 -150px;}
.footer-img-list .f-img5{background-position:0 -200px;}

/*=====c_service=====*/
#serviceBar{position:absolute;right:20px;top:380px;z-index:10;}
.close_service{position:absolute;top:-12px;right:0;width:12px;height:12px;background:url(../images/close.png) no-repeat;cursor:pointer;}
.service{width:102px;}
.service .tt{display:block;height:40px;background:url(../images/services.png) no-repeat;text-indent:-9999px;}
.service .cont_bg{padding:3px 0 35px;background:url(../images/services.png) no-repeat 0 100%;}
.service ul{width:90px;margin:0 auto;padding:5px 0;}
.service ul li a{display:block;height:22px;margin-bottom:8px;text-align:center;}


@media only screen and (max-width:1280px){
    .nav .old{top:80px;color:#fff;}
}

/*======= add ======*/
.logo img {width: 160px; height: 60px;padding-top: 5px;}