﻿/* CSS Document */

/*top*/
.head_top_total{}
.head_top_total.on{ position:fixed; top:0px; z-index:9999;  width: 100%;}
.div1{display: none;}

.head_top{background:#005BAC;width: 100%;height: 30px;}
.head_top_son{ width:1300px; margin:0 auto;}

.head_top_son_left{ float:left; line-height:30px;}
.head_top_son_left ul li{ float:left; margin-right:25px; font-size:14px; color:#FFF;}
.head_top_son_left ul li span{margin-right: 8px;}
.head_top_son_left ul li img{ float:left; margin-top: 8px;}
.head_top_son_right{ float:right; line-height:29px; color:#FFF;}
.head_top_son_right ul li{ display:inline-block; color:#FFF; font-size:14px;padding: 0 5px;}
.head_top_son_right ul li:hover{ color:#73C139;}

.head_top_nav{ width: 100%; height: 100px; position: relative;  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.4); background:#FFF;}
.head_top_nav.on{ height:70px;}
.head_top_nav_son{ width:1300px; margin:0 auto;}
.head_top_nav_son .logo{float: left; padding-top: 14px;}
.head_top_nav_son .logo h1{ background:url(../images/index/logo.jpg) no-repeat; width:209px; height:68px;text-indent: -9999px;}
.head_top_nav_nav{ font-size:17px; float:left; margin-top: 13px;}
.head_top_nav_nav ul li{ width: auto;  float: left; padding:0 15px; height: 76px; line-height: 74px; position:relative;}
.head_top_nav_nav ul li a{ color:#000; display:block;}
.head_top_nav_nav ul li:hover{}
.head_top_nav_nav ul li > a:hover{ color:#005BAC;}
.head_top_shousuo{float: right; padding: 33px;cursor: pointer; position:relative;}
.head_top_shousuo_son{ position:absolute; min-width:294px; background-color: #1B9AF7; border-color: #1B9AF7; color: #FFF; background:#F1F2F4; min-height:38px; top: 99px;z-index: 99; right: 0px; padding:9px 18px;}

.head_top_shousuo.on{ background: #6EBA2F;}

.head_top_xial_diwnei{ position:absolute; background:#FFF; top:76px; z-index: 9999;     min-width: 122px;  left:0px;     border-top: 2px solid #005BAC;}
.head_top_xial_diwnei dl dd a{height: 45px;line-height: 45px;     padding: 0 5px; transition: all 0.5s ease; border-bottom: 1px solid #eee;font-size: 13px; font-size: 16px; text-align: center;   overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.head_top_xial_diwnei dl dd a:hover{background:#005BAC; color: #fff;}

.head_top_shinput{ padding-left:13px; height:36px; float:left; width:196px; border:1px solid #CACACA; color:#737373; outline:none;}
.head_top_shibth{ width:82px; font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; height:38px; float:left; border:0 none;  background-color: #1B9AF7; border-color: #1B9AF7; color: #FFF; cursor:pointer; outline:none;}

.head_top_nav{ width: 100%; height: 100px; position: relative;  background:#FFF;}
.head_top_nav.on{ height:70px; transition: all 0.3s ease;}
.head_top_nav_son .logo{float: left; padding-top: 14px;}
.head_top_nav_son .logo.on{padding-top:0px;}
.head_top_nav_nav.on{ margin-top: 4px;}
.head_top_nav_nav ul li.on{ height:64px;}
.head_top_xial_diwnei.on{top: 66px;}
.head_top_shousuo.mu{padding: 18px;}
.head_top_shousuo_son.on{ top:70px;}
.arr_t {
    width: 0;
    height: 0;
    border-width: 0 8px 8px 8px;
    border-style: solid;
    border-color: transparent transparent #005BAC;
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -8px;
    z-index: 9999;
	display:none;
}
.head_top_nav_nav ul li:hover .arr_t{ display:block;}


.head_top_nav_son .logo img{ transition: all 1s ease;}
.head_top_nav_son .logo img.on{width: 146px; margin-top: 10px;}


/*在线询价*/
.wrap {
    max-width: 1200px;
    margin-right: auto;
    margin-left: auto;
}
.top-form{ display:none; width:1920px;    padding-bottom: 50px; position:absolute; top:130px; left:50%; margin-left:-960px; background:#ecf0f1; z-index:50; padding-top:60px;}
.top-form .wrap{ position:relative;}
.top-form-ewm{ float:left; width:43%; margin-right:6%;}
.top-form-message{ width:37%; float:left;}
.top-ewmnr{padding-bottom:15px; overflow:hidden;}
.top-ewm-left{ float:left; width:194px;}
.top-ewm-left ._ewmimg{ width:194px;float:left; margin-right:10px;}
.top-ewm-left ._ewmimg img{width:100%; height:194px;}
.top-ewm-left ._ohlink{ float:left; width:75px; font-size:15px;}
.top-ewm-left ._ohlink a{ display:block;}
.top-ewm-left ._ohlink a:hover{ color:572b22; font-weight:bold; }
.top-ewm-left ._zxtel{ margin-top:10px; width:100%; float:left;}
.top-ewm-left ._zxtel span{ display:block; float:left;}
.top-ewm-left ._zxtel ._tl1{ line-height:20px; margin-right:5px;}
.top-ewm-left ._zxtel ._tl2{ font-size:30px; font-family:arial; color:#572b22; line-height:40px;}
.top-ewm-right{ float:right; width:56%; color:#777;}
.top-ewm-right ._tel{font-family: Arial;font-size:36px; color:#005bac; line-height: 35px;}
.top-ewm-right .p1{font-size:22px; color:#005bac; line-height: 30px;margin-bottom: 20px;}
.top-ewm-right ._ct1{ font-size:15px; color:#000;}
.top-ewm-right a{ color:#777;}
.top-ewm-right a:hover{ text-decoration:underline; }
.top-mess-lant{ font-size:20px; margin-bottom:10px; }
.top-mess-form{ overflow:hidden;}
.top-mess-form ._tmesinp{ width:100%; border:none; height:38px; line-height:38px; background:#fff;text-indent:20px; float:left;}
.top-mess-form ._tmsarea{ width:100%; border:none; padding:20px 0; height:90px; background:#fff; font-family:微软雅黑; outline:none; text-indent:20px;float:left;}
.top-mess-form ._tmesbtn{ height:45px; line-height:45px; background-color: transparent; border:4px solid #80939e; width:98%; padding:0; color:#80939e; float:left;font-size:20px;box-sizing: content-box; margin-top:26px; cursor:pointer;}
.top-mess-form ._tmesbtn .ico2{width:25px; height:22px; background:url(/images/index/ico2.png) -72px -153px no-repeat;vertical-align: -4px; margin-left:30px;}
.top-form-close{ font-size:50px; color:#ffd900; position:absolute; top: -40px; right: 30px; cursor:pointer;}
.top-mess-form ._tmesbtn:hover{background-color: #045dab;color: #fff; border-color:#005bac;}
.top-mess-form ._tmesbtn:hover .ico2{background-position:-138px -55px;}
.top-mess-form label{position:relative;display:block;height: 40px;margin-bottom: 21px;}
.top-mess-form label .Validform_wrong{position: absolute;right: 0;top: 8px;}
.top-form-close img{ width:40px;}
.top-ewm-right_map{margin-top: 10px;}
.top-form.on{ top:70px;}

/*在线询价  end*/


/*top end*/











