.box_top {
    width: 1080px;
    margin: auto;
    position: absolute;
    top: -495px;
    z-index: 1;
    background: url("../images/headerbg.png") 0 0 no-repeat;
}

header {
    width: 100%;
    position: absolute;
    top: 0;
    margin: 0 auto;
    z-index: 2;
    padding-top: 0px;
}

.banner img {
    border-top: #fe6a00 30px solid;
}

.ad .slides li {
    height: 392px !important;
    border-top: #fe6a00 30px solid;
}

.flexslider {
    border-top: #f26300 30px solid !important;
    margin-top: 0 !important;
}

.Box_header {
    width: 1080px;
    margin: auto;
    z-index: 9999;
    background: url("../images/headerbg.png") 0 0 no-repeat;
height: 133px;
}

#navMenu {
    background: transparent;
    width:auto;
}




#navMenu a {
    color: #666;
    padding: 9px 10px;
}

#navMenu li {
    background: url("../images/manuli.jpg") right 12px no-repeat;
}

#navMenu a:hover {
    color: #f26300;
}

.logo {
    padding: 20px 44px;
}

nav {
    float: right;
    position: relative;
    top: -68px;
    left: -40px;
}

.search #sf_keyword {
    width: 95px;
}

.search {
    margin: -27px 139px 0;
    width: 128px;
}
.register li {
    padding-right: 28px;
    padding-top: 20px;
}

.search form {
    border: 1px solid #fe7400;
    padding: 3px 5px;
    line-height: 16px;
}

.search #sf_submit {
    width: 17px;
    height: 17px;
    background: url(../images/search.png) 0 0 no-repeat;
}

.cartView a {
 	background: url(../images/sub.png) 0 0 no-repeat;
	width: 76px;
	height: 26px;
	padding-left: 29px;
}

.colSide_top{
	background: url(../images/sidebg.png) left 0 no-repeat;
}

.colSide {
    background: #fff;
    -webkit-box-shadow: #DDD 0px 0px 2px 3px;
    -moz-box-shadow: #DDD 0px 0px 2px 3px;
    border-radius: 8px;
   box-shadow: #DDD 0px 6px 11px 3px;
   width: 240px;
}
.colSide h4{
padding: 27px 5px 48px 60px;
}

.colSide li {
    background: url("../images/sideli_.png") 5px 15px no-repeat;
}

.sideCate {
    background-color: transparent;
}

.sideCate li {
    border-bottom: 0px solid #ccc;
    padding-bottom: 10px;
}

.sideCate li a:hover {
   color: #f26300;
}

.sideCate > li > span > .active{
	color: #f26300;
}

.colSide_bot {
    background: url(../images/sidbommt.png) 0 bottom no-repeat;
    height: 220px;
    border-radius: 8px;
}

.sideCate > li > span > a {
    color: #666;
}

.breadcrumb {
    background: url("../images/banbao.png") 0 10px no-repeat;
    padding-left: 30px;
}

h2.menuTitle,h2.menuTitle a {
    color: #f26300;
}

.content{
	margin-top: 30px;
	padding-bottom: 30px;

}

.productGrid .proList {
    margin: 0 40px 23px 0;
}

.proList h3 a {
    color: #000;
}

.proList h3{
	 padding-top: 10px;
}

.social {
    right: 91px;
    bottom: 20px;
}

.container.sitemapCont .siteMap a{
	color:#000;
}

.main_cont.show_news a,.main_cont a {
    color: #333;
}

.catalogCont .list_imgXL .img {
    width: 140px;
}

.home_footer {
    background: url(../images/footerbg.jpg) 0 bottom repeat-x;
    height: 132px;
}

footer{
	background:none;
}

.footer {
    padding-top: 25px;
    line-height: 25px;
}

.footer .info{
	padding-bottom: 0px;
}

footer a:hover {
    color: #60605f;
}

/*首頁*/

.index .flexslider {
   border-left-width: 0px; border-right-width: 0px;
   border: 0px solid #fff;
   border-top: #f26300 0px solid !important;
}

.index_content {
    width: 1000px;
    margin: auto;
        margin-top: 30px;
}

.index .coIntro{
	width: 480px;
	float:left;
}

.index .coIntro p {
    margin-bottom: 15px;
    padding-top: 10px;
}

.index .bxslider_news {
    padding-top: 10px;
}

.index .coIntro h2, .index .newsIntro h2 {
    background: url("../images/h2icon_.jpg") 0 4px no-repeat;
    padding-left: 22px;
    padding-bottom: 10px;
    border-bottom: #a6937c 1px solid;
}


.index .newsIntro{
	width:480px;
	float:right;
}

.index .proIntro {
    clear: both;
    padding-top: 10px;
}
.index .inputtime {
    float: right;
}

.index .title {
    float: left;
    background: url("../images/nesli.jpg") 0px 10px no-repeat;
    padding-left: 10px;
    color: #555;
}

.index .title:hover{
	
	color: #888;
}

.index .coIntro p{
	float: left;
	width: 325px;
	text-align: justify;
}



.index .coIntro_img{
	float:right;
	padding-top:10px;
	padding-left: 5px;
}


.index .coIntro h2 a,.index .newsIntro h2 a {
    float: right;
    font-size: 13px;
    color: #a6937c;
}

.index_content p a {
    color: #f26300;
}

.index .proIntro {
    width: 100%;
    background: url("../images/pobg.jpg") 0 0 repeat-x;
    height: 221px;
    padding-top: 29px;
}

.index .box_proIntro {
    width: 1000px;
    margin: auto;
    margin-top: -20px;
}

.flex-direction-nav a{
    margin: -31px 0 0 !important;
}

.index .Anli_pic {
    height:221px;
    width: 940px;
}
.index .blk_29 {
    height: 221px;
}

#ISL_Cont_2 {
    height: 210px;
}

.box_proIntro .more {
    display: none;
}

.Anli_left {
    background: url(../images/poleft.png) center center no-repeat;
width: 33px;
padding-top: 85px;}
 .Anli_right{
 	 background: url(../images/poright.png) center center no-repeat;
 	 width: 33px;
     padding-top: 85px;
 }

 a.imgBorder {
    padding: 5px;
    width: 140px;
    height: 140px;
}



.index_footer {
    background: url(../images/indexfooterbg.jpg) 0 bottom repeat-x;
    height: 133px;
    clear: both;
}

.index_footer .footer {
    color: #555;
    line-height: 30px;
}

.index_footer .footer a{
    color: #555;
} 

.index_footer .footer a:hover{
    color: #888;
} 

.index_footer .info{
	margin-bottom:0;
}

.proIntro .flexslider{
    margin:0;
   background: transparent !important;
}

.proIntro .flexslider li {
    width: 140px;
}


.proIntro .flex-direction-nav a {
    color: transparent !important;
    text-shadow: 0px 0px 0 rgba(255,255,255,0.8) !important;
}



.proIntro .flex-control-nav {
    display: none;
}

.proIntro .flexslider .slides img {
    border-radius: 50%;
    height: 100%;
    border: #ffa355 5px solid;
}

.proIntro .flexslider .slides > li {
    padding: 10px;
    text-align: center;
}

.proIntro .anli_box_title {
    width: 140px;
    color: #000;
}

.banner .flex-control-nav {
    display: none;
}

.banner .flex-direction-nav a{
    color: rgba(254, 252, 252, 0.6);
}

.proIntro .flex-direction-nav .flex-prev {
    left: -1%;
}
