@charset "utf-8";
/* CSS Document */
/*commen*/
*{margin: 0 auto; padding: 0;}
body{font-size: 12px;color: #121212;font-family:  Microsoft YaHei, 宋体, Arial, Helvetica, sans-serif;background:none;}
ul,li{list-style-type: none;}
img,ul,li,button{margin: 0px;}
img,button{border: none;}
a{color: #000;text-decoration: none;}
a:hover{text-decoration: none;}
a:active{text-decoration: none;}
img{border:0;}

::selection {
    background-color: #777777;
color:#fff;
}

::-moz-selection {
    background-color: #777777;
color:#fff;
}

::-webkit-selection {
    background-color: #777777;
color:#fff;
}

/*logo*/
.logo_all{width:100%; height:125px; background:url(../images/top_bk.jpg) no-repeat center;}
.logo{ width:1180px; overflow:hidden; margin:auto; position:relative;}
.logo h1{ width:105px; height:95px; float:left; padding-top:15px;}
.logo img{
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.lg_dw{ position:absolute; left:165px; top:33px;}
.lg_dw1{ font-size:20px; color:#444444;}
.lg_dw2{ font-size:18px; color:#444444; margin-top:10px;}
.lg_call{ position:absolute; top:40px; left:880px; font-size:14px; color:#333333;}
.lg_call span{ font-size:30px; color:#555; font-family:"times new roman";}
.lg_chat{ position:absolute; top:24px; left:1100px;}
.lg_chat img{ width:80px; height:80px;}






/*nav*/
.nav_all{width:100%;height: 70px;border-top:1px solid #eeeeee;border-top:1px solid #cccccc;}
.nav{width:1180px; margin:auto;}
.nav ul{overflow:hidden;}
.nav ul li{ width:131px; text-align:center;float:left; line-height:45px;  cursor:pointer;-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;  }
.nav ul li a{font-size: 16px;color:#444;width:131px;display:block;border-right:1px dashed #777;line-height:14px;margin-top: 30px;}
.nav ul li:hover{ background:#777;width:131px; height:50px;}
.nav ul li:hover a{color:#fff;}
.nav li.another{background:#777;width:131px;height: 70px;}
.nav li.another a{ color:#fff;}
.fixedNav { width:100%; height:50px; background:#777;border:none;
    position: fixed;
    top: 0px;
    left: 0px;
	margin:auto;
    z-index: 100000;
    _position: absolute;
    
}
.fixedNav ul{ width:1180px; margin:auto;}
.fixedNav ul li:hover{ background:#888;}
.fixedNav ul li a{ color:#fff; border-right:1px dashed #fff;}
.fixedNav ul li.another{background:#888;}
.fixedNav ul li.another a{ color:#fff;}

.webqqs{
    display: none;
}


/*footer_all*/
.footer_all{ width:100%; background:url(../images/footer_bk.jpg) no-repeat center; height:318px; margin-top:0px;}
.footer{ width:1180px; margin:auto;}
.footer_t{ padding-top:120px;}
.footer_t_l{ width:200px; float:left;}
.footer_t_m{ float:left; width:420px; margin-left:225px;}
.footer_t_r{ float:left; width:80px; height:80px; margin-left:105px;}
.footer_t_r img{width:80px; height:80px;}
.footer_t_l_w1{ font-size:24px; color:#444; font-family:"Times New Roman";font-weight:bold;}
.footer_t_l_w2{ width:120px; height:32px; border:1px solid #444; text-align:center; line-height:32px; margin-top:20px; margin-left:0px;}
.footer_t_l_w2 a{ font-size:14px; color:#444;}
.footer_t_m_w1{ font-size:13px; color:#444; margin-top:2px; font-weight:bold;}
.footer_t_m_w2{ font-size:13px; color:#444; margin-top:20px; font-weight:bold;}
.footer_t_m_w3{ font-size:13px; color:#444; margin-top:20px; font-weight:bold;}
.footer_nav{ clear:both; padding-top:90px;}
.footer_nav ul{ overflow:hidden;}
.footer_nav ul li{ width:117px; float:left;}
.footer_nav ul li a{ display:block; border-right:1px dashed #444; font-size:14px; color:#444; text-align:center;}
.footer_b{ margin-top:150px; text-align:left; line-height:30px; color:#444; font-size:13px; font-weight:bold;}
.footer_b a{ color:#444;}

 