﻿/*公用*/
a{color:#c46b20;}
a:hover{color:#ff9c00;}
input{outline: none;}
/*头部 */
#top{height: 145px; background:url(../images/top-bg.jpg) no-repeat center center;}
#top .logo{float: left; width: 462px; position: relative;}
#top .logo img{height: 99px; width: 321px; padding-top: 25px;}
#top .form{float: left; width: 286px; padding-top: 55px;}
#top .form input{display: inline-block; width:110px; background:url(../images/input-1.jpg) left top;
                     border: 1px solid #42291c; border-radius: 3px; line-height: 24px; margin-bottom: 10px; 
                     margin-right: 10px; padding-left: 9px; color:#c46b20;}
                     ::-webkit-input-placeholder { color: #c46b20;}
                     :-moz-placeholder { color: #c46b20;}
                     ::-moz-placeholder {  color: #c46b20;}
                     :-ms-input-placeholder {  color: #c46b20;}
#top .form .inp3{width: 70px;}                 
#top .form img{display: inline-block;vertical-align: middle; height: 17px; width: 44px;margin-bottom:3px;}
#top .info{float: left; text-align: right;padding-top: 13px; color:#c46b20; }
#top .inner a{display: inline-block; margin:5px; vertical-align: middle;}
#top .inner .s1{display: inline-block; width: 22px; height: 16px; line-height: 16px; 
                background:url(../images/top-1.png) no-repeat left center;margin: 0;}
#top .inner .s1.s2{background-position:-26px center;}
#top .inner .s1.s3{background-position:-52px center;}
#top .inner2{padding-top:15px;}
#top .inner2 .btn{display: inline-block;width: 84px; height: 62px; border-radius: 3px;
                background: url(../images/top-2.jpg) no-repeat center center;
                margin-right: 10px;font-size: 16px; color:#fde685;
                line-height: 62px; text-align: center;}
#top .inner2 .btn.btn1{background-image:url(../images/top-3.jpg);}
#top .inner2 span a{display: inline-block;vertical-align: top; margin-top:10px;}
#nav{height: 51px; background:url(../images/nav.jpg) no-repeat center center;}
#nav ul{width: 1100px;padding-left:50px;}
#nav ul li{float: left; font-size:15px;  text-align: center; position: relative; }
#nav ul li .s1{position: relative; z-index: 9; display: block; height:50px; width:96px;  line-height:50px; font-weight: bold;color:#a65700; }
#nav ul li .s1:hover,#nav ul li.on .s1{
    background: none;
    color: #fde685;
}
/*#nav ul li .s1{display: block; height:50px; width:96px;  line-height:50px; font-weight: bolder; color:#fff;
    position: relative; z-index: 10;
    background: -moz-linear-gradient(top, #fffcf0 20%, #a65700 100%);
    background: -webkit-linear-gradient(top, #fffcf0 20%,#a65700 100%);
    background: -o-linear-gradient(top, #fffcf0 20%,#a65700 100%);
    background: -ms-linear-gradient(top, #fffcf0 20%,#a65700 100%);
    background: linear-gradient(to bottom, #fffcf0 20%,#a65700 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}*/
/*#nav ul li .s1:hover,#nav ul li.on .s1{
    background:  #fde685 ;
background: -moz-linear-gradient(top, #fff 40%, #fde685 60%);
background: -webkit-linear-gradient(top, #fff 40%,#fde685 60%);
background: -o-linear-gradient(top, #fff 40%,#fde685 60%);
background: -ms-linear-gradient(top, #fff 40%,#fde685 60%);
background: linear-gradient(to bottom, #fff 40%,#fde685 60%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}*/


#nav ul li:hover img{display: block;}
#nav ul li.on img{display: block;}
#nav ul li:hover dl{display: block;}

#nav ul li img{position: absolute;z-index: 9; top: 10px; left:18px; display: none;}
#nav ul li dl{background:url(../images/nav-dd.png) no-repeat center center; position: absolute;
            left: 13px; top:48px; z-index: 99; width: 75px; padding-top: 20px;
            padding-bottom:15px; display: none;}
#nav ul li dl dt{line-height:30px;}
#nav ul li dl dd a{font-size: 12px; color:#ebac47;}
/*头部 end*/

/*底部*/
#fd{clear: both;padding:52px 0 35px 0; color: #c99059;
    background:url(../images/fd-bg.png) no-repeat center top #3c2112;}
#fd p{font-size: 20px;}
#fd a{color:#c99059;}
#fd img{float: left;padding:0 30px 0 40px;}
#fd .bot-1{float: left; width: 85px;}
#fd .bot-2{float: left; width: 190px;}
#fd .bot-3{float: left;}
#fd .bot-3 ul{height:30px;margin-left: -5px;}
#fd .bot-3 li{float: left; font-size:14px;}
#fd .bot-3 li a{margin: 0 5px;}

/*底部end*/
