@charset "utf-8";
/* CSS Document */

body,p,ul,h1,dl,dd,h1,h2,h3,h4,h5,h6{ margin:0; font-weight:100;}
 ul{ padding:0; }
 li{ list-style:none;}
 a{ text-decoration:none;font-family: Arial, Helvetica, sans-serif;}
input{ margin:0; padding:0;}
img{ border:none;}
h1{ font-weight:normal;}
body{ background-color:#f8f8f8;width:100%;margin:0 auto;padding:0;}
 a:hover{color:#e07517 !important;} 
.nav{margin-top:6px;} 
 
 
#page {line-height: 17px;margin: 30px auto 0;text-align: center;width: 870px;}
#page a {border: 1px solid #ccc;margin-right: 7px;padding: 3px 7px;}
#page a.current{color:#c36117;}
#page button {background-color: #c36117;border:none;margin-left: 3px;padding: 2px 5px;color:#FFFFFF !important;}
#page input {border: 1px solid #ccc;height: 17px;margin-left: 3px;margin-right: 3px;padding-left: 3px;}
#page a:hover{background-color:#c36117;color:#FFFFFF !important;}
 
 
#top{width:1100px;margin:0 auto; overflow:hidden;height:50px;}
.top{ float:right;}
.top li{float: right;margin-left:14px;}
.top li a{ line-height:50px; font-size:12px;font-family: Arial,sans-serif;}
#shouye_dh{width:1100px;margin:0 auto;height:90px;}
#shouye_logo{float: left;margin-top:-30px;margin-bottom:10px;}
#shouye_logo img{width:220px;}
.logo_right{overflow:hidden;width:100%;}
.logo_right input{float:right;margin-left:10px;}
.shouye_dh{float:right;}
.shouye_dh li a{ font-size:18px;padding: 5px 10px; line-height:60px;font-family: Arial, Helvetica, sans-serif;display: block;cursor: pointer;
text-decoration: none; font-weight:600;color:#4d2505 ;}
.shouye_dh li .drop-menu li a{ font-size:14px; line-height:24px;}
.nav-menu ul{ border:none; border-radius:0; z-index:2; padding:0;background:none;  border-color:transparent;}
.nav-menu ul li{ }
.nav-menu ul li a{margin:4px 0;color:#ffffff;
height:auto; 
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffdf93,endColorStr=#fdb813); /*IE 6 7 8*/ 

background: -ms-linear-gradient(top, #ffdf93,  #fdb813);        /* IE 10 */

background:-moz-linear-gradient(top,#ffdf93,#fdb813);/*火狐*/ 

background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffdf93), to(#fdb813));/*谷歌*/ 

background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffdf93), to(#fdb813));      /* Safari 4-5, Chrome 1-9*/

background: -webkit-linear-gradient(top, #ffdf93, #fdb813);   /*Safari5.1 Chrome 10+*/

background: -o-linear-gradient(top, #ffdf93, #fdb813);  /*Opera 11.10+*/}
.nav-menu ul li a:hover{background:#e07517 !important;color:#ffffff !important;}
#shouye_banner{ clear:both;width:1100px;margin:0 auto;overflow:hidden;margin-top:10px; }
#shouye_cp{width:1100px;margin:0 auto;overflow:hidden;margin-top:34px;}
.shouye_cp{width:100%;}
.shouye_title{width:100%; border-bottom:#d79e74  solid 1px;}
.shouye_title span{border-bottom:#c36117  solid 3px; color:#c36117; font-size:20px;padding:0 10px; line-height:30px;}
.shouye_cp ul{width:100%;margin:0 auto; overflow:hidden;margin-top:10px;}
.shouye_cp ul li{ border-left:#e9e5e4 solid 1px; width:25%;padding:0 1.66%;padding-top:10px;float: left;}
.shouye_cp ul li img{width:100%;height:218px;-moz-user-select: none;-khtml-user-select: none;user-select: none;}
.shouye_cp ul li h5{border-bottom:#e9e5e4 solid 1px;width:100%; line-height:60px; font-size:14px;height: 60px;overflow: hidden;    font-family: Arial;}
.shouye_more{width:100%;margin:30px auto; overflow:hidden; text-align:center;}
.shouye_more a{ background-color:#e3e3dc;padding:2px 10px; font-size:12px; border-radius:10px; line-height:24px;}
#chanpin_right{width:326px;float:right;}
#chanpin_pp{width:100%;overflow:hidden;margin:0 auto;}
.apple{height:380px;margin-top:10px; overflow:hidden;margin-bottom:20px;}
#chanpin_pp ul li{width:96%; overflow:hidden;margin:0 auto;height:72px;margin-top:20px;}
#chanpin_pp ul li img{float:left;width:106px;height:72px;}
#chanpin_pp ul li div{float:right;width:200px;height:72px;}
#chanpin_pp ul li div h5{ font-weight:bold;font-size:12px;line-height:20px;font-family: inherit;height:20px; overflow:hidden;width:100%;}
#chanpin_pp ul li div p{  font-size:12px; line-height:18px;font-family: inherit;height:18px; overflow:hidden;}
#chanpin_sc{width:100%;overflow:hidden;margin:0 auto;}
#chanpin_sc ul{margin-top:10px;width:100%;overflow:hidden;margin-bottom:30px;}
#chanpin_sc ul li{width:100%;overflow:hidden;margin:0 auto;margin-top:3px;}
#chanpin_lx{width:100%;overflow:hidden;margin:0 auto;}
#chanpin_lx ul{margin:0 auto;width:94%;overflow:hidden;}
.shouye_lx{width:94%;margin:0 auto;margin-top:20px;}
#chanpin_lx ul li{width:100%; overflow:hidden;margin:0 auto;margin-top:10px;}
#chanpin_lx ul li img{float: left;}
#chanpin_lx ul li h5{float: left;margin-left:10px;width:260px;font-family: inherit;}
#shouye_zs{width:1100px;margin:0 auto;overflow:hidden;}
#shouye_zs ul{margin-top:50px;width:100%;overflow:hidden;margin-bottom:30px;height:260px;}
.banner .pointer li{ display:none;}
.banner .pager-prev, .banner .pager-next{ display:block;}
#shouye_zs ul li{float: left;width:328px;padding:0 19px; background-color:#f8f8f8;}
#shouye_zs ul li img{width:100%;height:218px;}
#shouye_zs ul li div{ overflow:hidden;width:329px;height:248px;-webkit-box-shadow:0 0 14px rgba(0, 0, 0, .5);  -moz-box-shadow:0 0 14px rgba(0, 0, 0, .5);box-shadow:0 0 14px rgba(0, 0, 0, .5); }
#shouye_zs ul li h4{ line-height:30px;width:100%; text-align:center; font-weight: bold;}
#shouye_btm{width:1100px;margin:30px auto;overflow:hidden;}
.shouye_btm{margin-left:20px;}
.shouye_btm img{float:left;}
.shouye_btm div{float:left;margin-left:10px;}
.shouye_btm div p{color:#979797; font-size:12px;font-family: inherit;}





.banners { position: relative; height:380px; overflow:hidden;}
.banner-btn {}
.banner-btn a { display: block; position: absolute; left:160px; width: 20px; height:20px; overflow: hidden; z-index: 4; }
.banner-btn a img{ vertical-align:top;}
.prevBtn { top: 10px; }
.nextBtn { top: 350px; }
.banner-img { font-size: 0; *word-spacing:-1px;letter-spacing: -3px; position: relative; }
.banner-img li { width: 100%; height:72px; *display:inline;*zoom:1;vertical-align: top; letter-spacing: normal; word-spacing: normal; font-size: 12px; overflow: hidden; }

.service {
    text-align: center;margin-bottom: 30px;
}
.service >h1 {
    color: #808284;
    text-align: center;
    font-weight: 400;
    margin: 3%;
}
.service img {
    padding: 0px 3%;
}
















