﻿

/*网站主题导航 风格13*/
.s13_top_total{border-top: 2px solid #e3161e;height:200px;}
.s13_dibu_top{height: 35px; background: #222;padding: 18px 0px;}
.s13_dibu_top dl{display: block; width: 1190px; margin: 0 auto; font-size: 12px;}
.s13_dibu_top dt{position: relative; display: block; float: left; padding-left: 238px; color: #999; z-index: 9;}
.s13_dibu_top .logo{        width: 160px;min-height: 122px;
    position: absolute;
    left: 0;
    top: -18px;
    z-index: 999;
    margin: 0 auto;
    background: -moz-linear-gradient(top, rgba(227, 22, 30, 1) 0%, rgba(198, 8, 35, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 22, 30, 1)), color-stop(100%, rgba(198, 8, 35, 1)));
    background: -webkit-linear-gradient(top, rgba(227, 22, 30, 1) 0%, rgba(198, 8, 35, 1) 100%);
    background: -o-linear-gradient(top, rgba(227, 22, 30, 1) 0%, rgba(198, 8, 35, 1) 100%);
    background: -ms-linear-gradient(top, rgba(227, 22, 30, 1) 0%, rgba(198, 8, 35, 1) 100%);
    background: linear-gradient(to bottom, rgba(227, 22, 30, 1) 0%, rgba(198, 8, 35, 1) 100%);
    background: #e3161e\9;
    padding: 36px 30px 24px 30px;
    box-shadow: black 0px 2px 6px -2px;
    -webkit-box-shadow: black 0px 2px 6px -2px;
    -moz-box-shadow: black 0px 2px 6px -2px;}
.s13_dibu_top .choose_adr{
    height: 24px;
    margin: 0 auto;
    border: 1px solid white;
    line-height: 24px;
    text-align: center;
    background: url(/template/common/top/top_13/images/choose_adr_icon.png) no-repeat 18px 7px;
    color: white;
    margin-top: 30px;
    padding-left: 10px;
    cursor: pointer;}
.s13_dibu_top .tel_tl{}
.s13_dibu_top .tel_txt{display: inline-block; margin-top: 5px;  font-weight: normal;}
.s13_dibu_top .tel_dh{color: #fecd07;font-size: 18px; position: relative;}
.s13_dibu_top .top_about{color: #999; margin-left: 13px;}
.s13_dibu_top .tel_dh:after { content: ""; height: 10px;
    width: 1px;
    position: absolute;
    bottom: 5px;
    right: -10px;
    background: #999;
}
.s13_dibu_top .top_search{display: block; float: right; position: relative;}
.s13_dibu_top .top_search input[type=text] {
    width: 300px;
    height: 32px;
    border-radius: 18px;
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    border: none;
    padding: 0 10px;
    line-height: 32px;
}
.s13_dibu_top .s13_top_but{display: block;
    position: absolute;
    right: 0;
    top: 0px;
    border: none;
    width: 50px;
    height: 32px;
    background: url(/template/common/top/top_13/images/search.png) no-repeat 5px -3px;
    outline: none;
    cursor: pointer;}

    
.s13_top_nav{margin: 0 auto;
    height: 110px;
    width: 960px;
    padding-left: 230px;}
    
   .s13_top_nav ul li{display: block;
    width: 110px;
    height: 110px;
    float: left;
    text-align: center;
    position: relative;
    margin-left: 10px;
	}

.s13_top_nav ul li:first-child .a1 {
    background-position: 40px 30px;
}
.s13_top_nav ul li:nth-child(2) .a1 {
    background-position: -80px 30px;
}
.s13_top_nav ul li:nth-child(3) .a1 {
	background-position: -200px 30px;
}
.s13_top_nav ul li:nth-child(4) .a1 {
	background-position: -320px 30px;
}
.s13_top_nav ul li:nth-child(5) .a1 {
	background-position: -440px 30px;
}
.s13_top_nav ul li:nth-child(6) .a1 {
	background-position: -560px 30px;
}
.s13_top_nav ul li:nth-child(7) .a1 {
	background-position: -680px 30px;
}
.s13_top_nav ul li:nth-child(8) .a1 {
	background-position: -800px 30px;
}

.s13_top_nav ul li:hover .a1,
.nav ul li.on a {
	color: white;
	background-position-y: -84px;
}
.s13_top_nav ul li .di_erji{
    background: #de141f;
    position: relative;
    z-index:40;
}
.s13_top_nav ul li .di_erji .a2 {
    display: block;
    padding: 10px 0;
    color: #eee;
}
.s13_top_nav ul li .di_erji .a2:hover {
    background: #d10d21;
    color:#fff;
}

.s13_top_nav ul li .a1{font-size: 14px; width: 100%;height: 44px;display: block;background: url(/template/common/top/top_13/images/nav_icon.png) no-repeat;padding-top: 66px;}

.s13_top_nav ul li:hover, .nav ul li.on {
    background: -moz-linear-gradient(top, rgba(227, 22, 30, 1) 0%, rgba(198, 8, 35, 1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227, 22, 30, 1)), color-stop(100%, rgba(198, 8, 35, 1)));
    background: -webkit-linear-gradient(top, rgba(227, 22, 30, 1) 0%, rgba(198, 8, 35, 1) 100%);
    background: -o-linear-gradient(top, rgba(227, 22, 30, 1) 0%, rgba(198, 8, 35, 1) 100%);
    background: -ms-linear-gradient(top, rgba(227, 22, 30, 1) 0%, rgba(198, 8, 35, 1) 100%);
    background: linear-gradient(to bottom, rgba(227, 22, 30, 1) 0%, rgba(198, 8, 35, 1) 100%);
    background: #e3161e\9;
}
.s13_top_nav ul li:hover ul {
	display: block;
	animation: navt 300ms;
	-moz-animation: navt 300ms;
	/* Firefox */
	-webkit-animation: navt 300ms;
	/* Safari 和 Chrome */
	-o-animation: navt 300ms;
	/* Opera */	
}
.s13_top_nav ul li ul li{height: 32px; margin: 0;}
.s13_top_nav ul li ul li .a1:hover{text-decoration: underline !important;}
.s13_top_nav ul li ul li:hover {
	background: none;
}
.s13_top_nav ul li ul li .a1 {
    background: none;
    padding: 0;
    line-height: 32px;
    color: white;
    height: 32px;
}



.s13_top_nav ul li ul {
    display: none;
    position: absolute;
    z-index: 999;
    background: -moz-linear-gradient(top, rgba(198, 8, 34, 1) 0%, rgba(198, 8, 34, 0) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(198, 8, 34, 1)), color-stop(100%, rgba(198, 8, 34, 0)));
    background: -webkit-linear-gradient(top, rgba(198, 8, 34, 1) 0%, rgba(198, 8, 34, 0) 100%);
    background: -o-linear-gradient(top, rgba(198, 8, 34, 1) 0%, rgba(198, 8, 34, 0) 100%);
    background: -ms-linear-gradient(top, rgba(198, 8, 34, 1) 0%, rgba(198, 8, 34, 0) 100%);
    background: linear-gradient(to bottom, rgba(198, 8, 34, 1) 0%, rgba(198, 8, 34, 0) 100%);
    background: #e3161e\9;
    left: 0;
    padding-bottom: 40px;
}

/*网站主题导航 风格13 end*/