.w1200{width:1200px;margin:0 auto;}

.p-hot {height:160px;background:#f1f1f1;position:relative;}
.p-hot-icon {width:63px;height:100px;background:url(../images/hot.png) no-repeat;
position:absolute;top:-5px;left:25px;}
.p-hot-main {margin-left:120px;width:1030px;}
.p-hot-pro {margin:20px;float:left;padding:20px 20px 10px 20px;height:92px;background:#fff;overflow:hidden;}
.p-hot-pro img {float:left;margin-right:10px;}
.p-hot-text {float:left;width:140px;}
.p-hot-text p{color:#666;font:13px/20px "Microsoft Yahei"; height: 40px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.p-hot-text span{color:#888;font:13px/24px "Microsoft Yahei";display:block;}
.p-hot-text em{color:#dc1c24;font:normal bold 14px/24px "Microsoft Yahei";margin-left:5px;}
.p-hot-text a{color:#666;font:12px/20px "Microsoft Yahei";display:inline-block;padding:2px 10px;border:1px solid #e0dede;}

.p-list-item {border:1px solid #ddd;padding:20px;
             margin-top:20px;
}
.p-list-items {position:relative;}
.p-list-left {float:left;width:90px;}
.p-list-left span{font-size:15px;line-height:35px;}
.p-list-til {margin-left:100px;overflow:hidden;padding-right:160px;}
.p-list-til ul li {float:left;margin-right:50px;}
.p-list-til ul li a {font-size:13px;line-height:35px;color:#005aa0;cursor: pointer;}
.p-list-til ul .searched > a{
    background: #cb152a;
    border-radius: 5px;
    padding: 5px;
    color: #fff;
}
.p-list-more {position:absolute;top:5px;right:0;}
.p-list-more span{display:inline-block;border:1px solid #999;padding:2px 8px;font-size:13px;}
.p-list-more i{display:inline-block;margin-left:10px;background:url(../images/more.png) no-repeat 0 50%;padding:2px 8px 0 22px;font:normal 13px/25px "宋体";}

.p-list-line {border-bottom:1px dashed #8f8e8e;margin:10px 0;}

.input-append .span2 {width:40px;height:20px;border:1px solid #999;background:none;}
.input-append .span2:focus {box-shadow:inset 0 1px 2px rgba(0,0,0,.075), 0 0 2px rgba(200,22,35,.5)}
.input-append .add-on {background:#f1f1f1; cursor:pointer}

.pro-main {margin-top:20px;}
.pro-main .proleft,
.pro-main .proright{
	float:left;
}
.shop-map {line-height:36px;width: 500px;}
.shop-map a {font-size:13px;color:#484848;letter-spacing:1.5;}
.shop-map a:hover {color:#b61d1d;}

.pro-main .proleft {
	width:960px;overflow:hidden;
}
.pro-main .proleft .page {
	padding-right:20px;
}
.pro-main .proright {
	width:230px;overflow:hidden;margin-left:10px;
}
.pro-main .proright .headline{
	height: 42px;
    line-height: 42px;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    text-align: center;
    background: url(../images/all.png) no-repeat -100px -46px;
	border-bottom:1px solid #ddd;
	margin-bottom:10px;
}
.pro-main .proright .hotpro {border:1px solid #ddd;padding:5px;margin-bottom:10px;}
.pro-main .proright .hotpro .imgbox {width:218px;height:230px;overflow:hidden;}
.pro-main .proright .hotpro .name {font-family:"微软雅黑";font-size:16px;}
.pro-main .proright .hotpro .price {position:relative;font-weight:700;font-family:"微软雅黑";color:#cb152a;font-size:20px;}
.pro-main .proright .hotpro .price span {float:right;line-height:24px;color:#666;}



.pro-paixu {background:#f1f1f1;border:1px solid #ddd;height:44px;}
.pro-paixu li {float:left;width:100px;cursor:pointer;text-align:center;font-size:14px;line-height:44px;}
.pro-paixu .focu{background:#fff;color:#cb152a;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-left:-1px;margin-right:-1px;}



fieldset {border:1px solid #ddd;border-top:none;margin:0;padding:12px 20px;}
.control-group .controls {padding:10px;}
.control-group label {margin-right:30px;}
.control-group input{vertical-align:text-top;margin-top:0;margin-right:0;}

.pro-inf {width:970px;margin:0 auto;margin-left:-5px;margin-bottom:20px;}
.pro-pro {margin:5px;width:230px;border:1px solid #ddd;height:360px;float:left;overflow:hidden;}
.pro-pro:hover{border:1px solid #cb152a;}
.pro-pro .pp1 {padding:10px 10px 0 10px;color:#cb152a;font:bold 20px/18px "Microsoft YaHei";}
.pro-pro .pp1 span{float:right;color:#848484;font-size:13px;margin-top:4px;font-weight:400;}
.pro-pro .pp1 span b{color:#444;}
.pro-pro .pp2 {padding:10px 10px 0 10px;font-size:12px;min-height: 36px;}
.pro-pro .pp2 a{font-size:12px;}
.pro-pro .pp3 {padding:10px 10px 0 10px;}
.pro-pro .pp3 i{padding-left:10px;font-style:normal;color:#848484;font-size:13px;background:url(../images/pro-icon.png) no-repeat 0 40%;}
.pro-pro .pp3 i:hover{color:#cb152a;}

.pro-pro .pp3_level{padding:8px;}
.pro-pro .pp3_level span{width: 18px;height: 18px;padding: 1px;}



.page .p-num a{border:1px solid #b5b5b2;float:left;height:28px;line-height:28px;padding:0 10px;margin-right:5px;font-size:14px;}
.page .p-num a.pn-prev{padding-left:0;}
.page .p-num a.pn-next{padding-right:0;}
.page .p-num b{float:left;height:36px;line-height:28px;padding:0 14px;color:#ccc;margin-right:3px;font-size:14px;}
.page {margin-bottom:10px;}
.page .p-wrap {float:right;}
.page .p-num {float:left;}
.page .p-num i, .page .p-num em {font-style:normal;vertical-align:middle;padding:0 5px;}
.page .p-num .disable i, .page .p-num .disable em {color:#b6b1ac;}
.page .p-num .disable {cursor:default;background:#ede7df;border:1px solid #d5d1ca;}
.page .p-num a.curr {background:none;border:none;padding:1px 15px;color:#cb152a;cursor:default;}
.wst-pagination{margin-right: 450px;float: right;}
.wst-pagination .wst-current{float:left;background: none;border: none;padding: 1px 15px;color: #cb152a;cursor: default;line-height: 32px;}
.wst-pagination .wst-num{
    float:left;
    border: 1px solid #b5b5b2;
    background: #f1f1f1;
    line-height: 32px;
    padding: 0 10px;
    margin-right: 5px;
    font-size: 14px;
}
.wst-pagination .wst-next{
    float:left;
    border: 1px solid #b5b5b2;
    background: #f1f1f1;
    line-height: 32px;
    padding: 0 10px;
    margin-right: 5px;
    font-size: 14px;
}
.wst-pagination .wst-prev{
    float:left;
    border: 1px solid #b5b5b2;
    background: #f1f1f1;
    line-height: 32px;
    padding: 0 10px;
    margin-right: 5px;
    font-size: 14px;
}
.p-wrap a {color:#333;border:1px solid #b5b5b2;background:#f1f1f1;}




.map-nav {
    line-height: 56px;
}
.pro-main .com_one {margin-bottom:15px;position:relative;width:1198px;border:1px solid #ddd;}
.pro-main .com_one .one_left {width:460px;position:absolute;top:0;left:0;}
.pro-main .com_one .one_left .row {padding:15px 20px 15px 25px;height:207px;overflow:hidden;}
.pro-main .com_one .one_left .row h3{color:#515151;font-size:18px;font-family:"微软雅黑";height:30px;line-height:30px;font-weight:400;}
.pro-main .com_one .one_left .row .fb{color:#e4393c;font-size:14px;margin-top:10px;}
.pro-main .com_one .one_left .row span {vertical-align:middle;}

.pro-main .com_one .one_right {padding-left:460px;}
.pro-main .com_one .one_right .row {padding:15px 10px 15px 15px;height:207px;background:#f7f7f7;overflow:hidden;}
.pro-main .com_one .one_right .row .onebox {padding:0 10px;width:158px;float:left;}
.pro-main .com_one .one_right .row .onebox p.name {font-size:14px;height:30px;line-height:30px;color:#333;overflow:hidden;}
.pro-main .com_one .one_right .row .onebox p.price {font-size:18px;font-weight:700;height:20px;line-height:20px;font-family:"微软雅黑";letter-spacing:1px;color:#cb152a;overflow:hidden;}

.pro-main .icon-c {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(../images/post-cheng.png) no-repeat center;
    vertical-align: middle;
	margin-right:8px;}
.pro-main .icon_ph {
    display: inline-block;
    width: 23px;
    height: 23px;
    background: url(../images/icon_ph.png) no-repeat center;
    vertical-align: middle;
	margin-right:8px;}

.pro-main .com_one .one_left .infbox {margin-top:20px;}
.pro-main .com_one .one_left .infbox p{height:28px;line-height:28px;overflow:hidden;color:#555;}
.pro-main .com_one .one_left .infbox p em {font-style:normal;color:#999;}
.pro-main .com_one .one_left .enter {position:absolute;left:25px;bottom:15px;}
.pro-main .com_one .one_left .enter a {display:block;font-size:14px;padding:6px 20px;border:1px solid #e4393c;border-radius:5px;color:#e4393c;}
.pro-main .com_one .one_left .talk {position:absolute;right:20px;bottom:15px;color:#888;}
.pro-main .com_one .one_left .talk a {padding:0 10px;}

.news-list {
    width: 100%;
}
.news-list li {
    height: 100px;
    border-bottom: 1px solid #eee;
    margin-bottom: 10px;
}
.news-list li .title {
    font: normal 18px/30px "Microsoft Yahei";
    display: block;
    margin-left:  138px;
}
.news-list li .title a {
    color: #000;
}
.news-list li .title a:hover {
    color: red;
}
.news-list li .excerpt {
    font: normal 14px/24px "Microsoft Yahei";
    margin-left:  138px;
    display: block;
    color: #999;
}
.news-list li .article-img {
    width: 128px;
    height: 90px;
    float: left;
    display: block;
}

.pro-main .proleft .pro-paixu .bscurr{
    background-image: url("../../Apps/Home/View/default/images/sprite.png");
    background-position: -60px 0;
    display: inline-block;
    height: 11px;
    width: 12px;
}

.pro-main .proleft .pro-paixu .bscurr_up{
    background-image: url("../../Apps/Home/View/default/images/sprite.png");
    background-position: -90px 0;
    display: inline-block;
    height: 11px;
    width: 12px;
}
