﻿@charset "utf-8";
/* CSS Document */


.banner-wrap{ height:466px; background:url(../img/bg.jpg) no-repeat center;}
.banner-wrap .inner{ padding-top:15px;}
.banner-box{
	background: url(../img/ico1.gif) no-repeat center;
	height: 409px;
    margin-bottom: 14px;
    padding: 4px;
    width: 952px;
	position:relative;
	}
.banner{
	overflow:hidden;
	height: 409px;
	width: 952px;
	position:relative;
	}
.banner ul{ position:absolute;}
.banner li{
	float:left;
	height: 409px;
	width: 952px;}	
	
.itm{
	  bottom: 5px;
    float: right;
    position: absolute;
    right: 10px
	}
.itm li {
    background: url(../img/flashbutton.gif) no-repeat  -15px 0 ;
    color: #86a2b8;
    cursor: pointer;
    float: left;
    font-family: Arial;
    font-size: 14px;
    height: 15px;
    line-height: 15px;
    list-style-type: none;
    margin: 3px;
    text-align: center;
    width: 15px;
}	
.itm li.on {
    background: url(../img/flashbutton.gif) no-repeat  left center;
    color: #ffffff;
    height: 15px;
    line-height: 15px;
    width: 15px;
}	
	
		
.cont-box-l{ float:left; width:236px;}	
.cont-box-l .tit {
    background: url(../img/ico4.gif) repeat-x;
    height: 33px;
    line-height: 33px;
    text-align: center;
}
.cont-box-l .tit a{  color: #fff;
    font: 16px/33px "微软雅黑";}
.cont-box-l .pro-list-box{ border: 1px solid #dfdfdf;
    padding: 0 1px 1px;}
.cont-box-l .pro-list-box .pro-list{background: none repeat scroll 0 0 #f1f1f1;
    overflow: hidden;
    padding: 0 18px 0 14px; height:1130px;}
.cont-box-l	.pro-list .ldq-box{ padding-top:10px;}
.cont-box-l	.pro-list .list-ldq-box .ldq-wrap{ display: none;}
.cont-box-l	.pro-list .ldq-box h3{ display:block; line-height:28px; padding-left:10px; font-size:16px; color:#6C0F0F; font-family:"微软雅黑"; border:1px #6C0F0F solid; position:relative; cursor:pointer;}
.cont-box-l	.pro-list .ldq-box h3 i{ display:block; width:8px; height:8px; overflow:hidden; background-image: url(../img/list_icon.png); position:absolute; right:15px; top:10px;}
.cont-box-l .pro-list h4 a {
    background: url(../img/ico6.gif) no-repeat center;
    color: #525252;
    display: block;
    font: 14px/31px "微软雅黑";
    height: 31px;
    margin-top: 12px;
    padding-left: 19px;
}
.cont-box-l .pro-list .ldq-list ul{ display:none;}
.cont-box-l .pro-list li {
    
   
    padding-left: 11px;
}
.cont-box-l .pro-list li a {
	background: url(../img/lj.png) no-repeat -1px center;
    color: #000;
    display: block;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding-left: 22px;
	 color:##666;
}
.cont-box-l .pro-list li a:hover{ color:#DD0508; font-weight:bold;}

.cont-box-r{ float: right; width:713px;}	
.recommend-new .tit{
	 background: url(../img/tit1.gif) no-repeat  center;
    color: #de0508;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding: 3px 13px 0 24px;
	}
.recommend-new .tit h5 a{ font-size:14px;
    font-weight: bold;
    line-height: 32px;}
.recommend-new .tit span{ float:right;color: #939393;
    float: right;
    font-size: 14px;
    font-weight: normal;}
	
.recommend-new .nr{ 
	height: 1130px;
  }

.recommend-new .nr dl {
    float: left;
    height: 200px;
    padding: 18px 13px 0 23px;
    width: 197px;
}
.recommend-new .nr dl a{ display:block;}
.recommend-new .nr dt {
    font-size: 0;
    line-height: 0;
}
.recommend-new .nr dt a{ border:1px #DFDFDF solid;}
.recommend-new .nr dt img {
    height: 143px;
    width: 195px;
}
.recommend-new .nr dd {
    color: #7a7a7a;
    line-height: 22px;
    padding-top: 10px;
}
.recommend-new .nr dd a {
    color: #7a7a7a;
    display: block;
}


.ad-banner img {
    border: 1px solid #cccccc;
    height: 118px;
    width: 958px;
}


.list1 {
    background: url(../img/ico9.gif) no-repeat  left top #fff;
    border: 1px solid #dadada;
    height: 332px;
}
.yous {
    float: left;
    padding: 11px 0 0 21px;
    width: 623px;
}
.yous h4 {
    color: #fff;
    font: 18px/37px "微软雅黑";
    height: 37px;
}
.yous h4 span {
    font-size: 20px;
	color: #fff;
}
.uls01 {
    float: left;
    padding: 22px 0 0 10px;
    width: 344px;
}
.uls01 li {
    float: left;
    font-family: "微软雅黑";
    padding-top: 10px;
}
.uls01 li div {
    color: #3e3e3e;
    float: left;
    font-size: 14px;
    font-weight: bold;
}
.uls01 li p {
    color: #666666;
    float: left;
    font-size: 13px;
    line-height: 20px;
    width: 265px;
}
.uls01 li span {
    color: #db0404;
}
.img01 {
    float: left;
    padding: 54px 0 0 6px;
}
.lis_fr {
    float: right;
    padding: 7px 7px 0 0;
    width: 289px;
}
.ship {
    font-size: 0;
    height: 207px;
    line-height: 0;
}
.dingy {
    height: 104px;
    margin-top: 6px;
    overflow: hidden;
    position: relative;
}
.dingy p {
    bottom: 15px;
    left: 14px;
    position: absolute;
}
.dingy .k2 {
    border: 1px solid #8e8c8d;
    color: #b7b7b7;
    display: inline-block;
    height: 23px;
    line-height: 23px;
    margin-right: 5px;
    padding-left: 6px;
    width: 200px;
}

.titis {
    background: url(../img/tit2.gif) no-repeat center;
    
}


.titis2 {
    background: url(../img/tit3.gif) no-repeat center;
    
}

.about {
    float: left;
    width: 693px;
}
.about .nr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: -moz-use-text-color #dbdbdb #dbdbdb;
    border-image: none;
    border-right: 1px solid #dbdbdb;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    height: 435px;
    padding: 16px 0 0 16px;
}
.dls01 {
    height: 242px;
    overflow: hidden;
    padding-bottom: 12px;
}
.dls01 dt {
    float: left;
    font-size: 0;
    line-height: 0;
}
.dls01 dt img {
    border: 1px solid #ebebeb;
    height: 232px;
    padding: 4px;
    width: 225px;
}
.dls01 dd {
    color: #666666;
    float: left;
    height: 242px;
    line-height: 20px;
    overflow: hidden;
    padding-left: 22px;
    width: 398px;
}
.dls01 dd h2 a {
    color: #db0404;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding-bottom: 6px;
}
.dls01 dd p {
    padding-top: 17px;
}
.dls01 dd img {
    padding-top: 15px;
}
.fengcai h4 {
    background: url(../img/ico10.gif) no-repeat  left 10px ;
    height: 26px;
    line-height: 26px;
    text-align: center;
}
.fengcai h4 a {
    color: #666666;
    font-size: 13px;
}
.fengcai dl {
    float: left;
    margin: 0 auto;
    padding-right: 13px;
    width: 121px;
}
.fengcai dt {
    font-size: 0;
    line-height: 0;
}
.fengcai dt img {
    border: 1px solid #dbdbdb;
    height: 110px;
    width: 119px;
}
.fengcai dd {
    background: none repeat scroll 0 0 #e5e5e5;
    height: 22px;
    line-height: 22px;
    margin-top: 3px;
    overflow: hidden;
    text-align: center;
}
.fengcai dd a {
    color: #666666;
    display: block;
}

.shebei {
    float: right;
    width: 256px;
}
.shebei .nr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: -moz-use-text-color #dbdbdb #dbdbdb;
    border-image: none;
    border-right: 1px solid #dbdbdb;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    height: 446px;
    padding: 0 14px 5px;
}
.shebei .nr dl {
    height: 218px;
    overflow: hidden;
    padding: 2px 5px;
    width: 205px;
}
.shebei .nr dt {
    font-size: 0;
    line-height: 0;
}
.shebei .nr dt img {
    border: 1px solid #d3d3d3;
    height: 190px;
    padding: 1px;
    width: 201px;
}
.shebei .nr dd a {
    color: #999999;
    display: block;
    height: 22px;
    line-height: 22px;
    margin-top: 2px;
    text-align: center;
}

.bis01 .tit {
    background: url(../img/tit4.gif) no-repeat center;
    
}

.bis01 .nr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #dbdbdb #dbdbdb;
    border-image: none;
    border-right: 1px solid #dbdbdb;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    height: 238px;
    padding: 17px 0 0 29px;
}
.bis01 .nr dl {
    float: left;
    overflow: hidden;
    padding-right: 20px;
    width: 211px;
}
.bis01 .nr dt {
    font-size: 0;
    line-height: 0;
}
.bis01 .nr dt img {
    border: 1px solid #d3d3d3;
    height: 190px;
    padding: 4px;
    width: 201px;
}
.bis01 .nr dd a {
    background: none repeat scroll 0 0 #ebebeb;
    color: #666666;
    display: block;
    height: 22px;
    line-height: 22px;
    margin-top: 6px;
    text-align: center;
}

.dongt {
    float: left;
    width: 693px;
}
.dongt .tit {
    background: url(../img/tit2.gif) no-repeat center;
    height: 32px;
    line-height: 32px;
    padding: 3px 0 1px 17px;
}
.dongt .tit li {
    float: left;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width: 117px;
}
.dongt .tit li a {
    color: #000000;
    font: 15px/32px "微软雅黑";
}
.dongt .tit li a:hover, .dongt .tit .cur a {
    background: url(../img/ico11.gif) no-repeat center;
    color: #fff;
    display: block;
    text-decoration: none;
}
.dongt .nr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: -moz-use-text-color #dbdbdb #dbdbdb;
    border-image: none;
    border-right: 1px solid #dbdbdb;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    height: 413px;
    padding-top: 20px;
}
.dongt .shk{ display:none;}
.dongt .nr dl {
    border-bottom: 1px solid #ededed;
    height: 160px;
    margin: 0 20px 0 27px;
    padding-bottom: 24px;
}
.dongt .nr dt {
    float: left;
    font-size: 0;
    line-height: 0;
}
.dongt .nr dt img {
    border: 1px solid #e3e3e3;
    height: 146px;
    padding: 6px;
    width: 185px;
}
.dongt .nr dd {
    color: #5c6164;
    float: left;
    height: 160px;
    line-height: 22px;
    padding-left: 18px;
    width: 423px;
}
.dongt .nr dd h4 a {
    color: #858585;
    display: block;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding-bottom: 5px;
}
.dongt .nr dd p {
    height: 72px;
    line-height: 24px;
    overflow: hidden;
}
.dongt .nr dd img {
    padding-top: 8px;
}

.uls02 {
    display: inline-block;
    padding-top: 12px;
}
.uls02 li {
    background: url(../img/ico12.gif) no-repeat  0 12px ;
    color: #5c6164;
    display: inline;
    float: left;
    height: 30px;
    line-height: 30px;
    margin: 0 40px 0 31px;
    overflow: hidden;
    padding-left: 8px;
    width: 262px;
}
.uls02 li span {
    float: right;
}
.uls02 li a {
    color: #5c6164;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

.went {
    float: right;
    width: 256px;
}
.went .nr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: -moz-use-text-color #dbdbdb #dbdbdb;
    border-image: none;
    border-right: 1px solid #dbdbdb;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    height: 425px;
    overflow: hidden;
    padding: 8px 14px 0 11px;
}

.went .ulOrderAnns{overflow: hidden; width: 232px; height: 400px; position:relative;}
.went .ulOrderAnns table{ position:absolute;}
.went .nr dl {
    border-bottom: 1px dotted #e0e0e0;
    padding: 6px 0 8px 5px;
}
.went .nr dt a {
    background: url(../img/ico13.gif) no-repeat  0 3px ;
    color: #4c4d4c;
    display: block;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding-left: 27px;
}
.went .nr dd {
    background: url(../img/ico14.gif) no-repeat  0 5px ;
    color: #999999;
    height: 44px;
    line-height: 22px;
    overflow: hidden;
    padding-left: 27px;
    padding-top: 2px;
}
.went .nr .nones {
    border: 0 none;
}
.link {
    background: url(../img/link_bj.gif) no-repeat center;
    height: 42px;
    padding: 18px 0 0 13px;
}
.link span {
    display: block;
    float: left;
    font-size: 0;
    line-height: 0;
}
.link p {
    color: #737371;
    float: left;
    line-height: 30px;
    padding-left: 11px;
    width: 869px;
}
.link p a {
    color: #737371;
    padding: 0 12px;
}