﻿@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2015-09-23 16:55:16
 * @version $Id$
 */
/*bxg*/
.clearfloat:before, .clearfloat:after { content: ""; display: table; }
.clearfloat:after { clear: both; }
.clearfloat { *zoom:1;}

.w1200{ width:1200px; margin:0 auto;}
.main{ min-width:1200px;}
/*-------公共头部--------*/
.topTit{ background:#fff; height:40px; min-width:1200px;}
.topTit .navb_tit{ line-height:40px;}
.topTit .navb_tit a{ float:left; padding:0px 28px; font-size:14px; font-weight:bold; color:#000000;}
.topTit .navb_tit a:hover,.topTit .navb_tit a.a_curr{ color:#bf1a21;}
/*-------End 公共头部--------*/
.bot_banner{ width:1200px; height:90px; overflow:hidden;margin-bottom:40px;}
.tab_bto{ width:1200px; margin-bottom:40px; overflow:hidden;}
.tabTit{ border-bottom: solid 1px #e8e8e8; background:#f5f5f5;}
.tabTit a{ display:block; float:left; margin-right:32px; padding-bottom:18px;font-size:14px; border-bottom:solid 3px #f5f5f5; color:#666666;}
.tabTit a.a_cutab{ border-bottom-color:#bf1a21; }
.tabCon{ position:relative; padding-top:20px;}
.tabCon .ment{ width:100%; overflow:hidden; position:relative; line-height:2;}
.tabCon .ment a{ color:#999999; font-size:12px; margin-right:12px;white-space:nowrap;}
.tabCon .ment a:hover{color:#bf1a21;}
.tabCon .none{ display:none;}

/*--------公共底部--------*/
#xcd{ width: 100%;background-color: #fff;border-top: 3px solid #333333;padding-bottom: 60px; }
#xcd .rs_fet{  text-align: center;color: #999999;font-size: 16px;margin-top: 40px;margin-bottom: 30px; }
#xcd .rs_xcd{ color: #333333;font-size: 24px;text-align: center;font-weight: bold; }
#xcd .rs_dcd{ margin: 40px auto 0;width: 1160px; }
#xcd .rs_dcd ul:after{ content: "";display: block;overflow: hidden;clear: both; }
#xcd .rs_dcd ul li{ float: left;text-align: center;width: 66px;margin-right: 70.5px; }
#xcd .rs_dcd ul li a{ color: #333333; }
#xcd .rs_dcd ul li a:hover{ color: #bf1a21; }
#xcd .rs_dcd ul li img{ display: inline-block;-webkit-transition: all 0.4s 0s ease-out;-ms-transition: all 0.4s 0s ease-out;-o-transition: all 0.4s 0s ease-out;-moz-transition: all 0.4s 0s ease-out;transition: all 0.4s 0s ease-out; }
#xcd .rs_dcd ul li img:hover{ -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg); }
#xcd .rs_dcd ul li p{ font-size: 16px;font-weight: bold;text-align: center;margin-top: 15px; }
#xcd .rs_dcd ul li.rs_last{ margin-right:0px; }



.wrap_case{ min-width:1200px; padding-top:20px; margin-bottom:40px;}
.case_l{width: 890px;float: left;}
.case_r{width:240px;float: right;overflow: hidden;}
/*免费报价*/

.free_offer{ background:#ffffff; width:240px; overflow:hidden; height:287px;margin-bottom: 20px;}
.free_offer h2.r_h2top{ text-align:center; height:65px; line-height:65px; color:#bf1a21; font-size:24px; border-top:2px solid #bf1a21;}
.free_offer .baoCon{ padding:0px 15px;}
.free_offer .baoCon .top_bao_input{ height:40px;}

.right_int{ height:40px; width:108px; background:#f8f8f8;}
.right_int input.xmtext{ float:left; width:80px; height:30px; line-height:30px; margin-top:5px; border:none; outline:none; *border:0; color:#999; text-indent:18px; font-size:12px; background:#f8f8f8;}
.right_int input.xmtext.input_f{color:#333;}
.right_int span{ float:right; font-size:16px; color:#666666; margin-top:11px; margin-right:5px;}

/*下拉列表*/
.left_sel{ height:34px; padding-top:6px; width:101px; background:url(../images/bxia.png) no-repeat scroll 80px center #f8f8f8; position:relative;} 
.model-select-box { width: 101px; height: 27px; line-height: 27px;float: left;text-indent: 10px; position: relative; font-size:14px; color: #666666;} 
.model-select-text { height: 27px; padding-right: 27px; cursor: pointer; -moz-user-select: none; -webkit-user-select: none; user-select: none; } 
.model-select-option { display: none; position: absolute; background: #fff; width: 100%; left: -1px; border: 1px solid #aaa; } 
.model-select-option li { height: 22px; line-height: 22px; color: #555; cursor: pointer; } 
.model-select-option li.seleced { background: #06C; color: #fff; }

.btn_s_b{ margin-top:16px; height:40px; margin-bottom:16px; padding-left:36px; background:url(../images/bg01.png) no-repeat scroll 10px center #f8f8f8;}
.btn_s_b.xm_tu{  background:url(../images/icon_ren.png) no-repeat scroll 10px center #f8f8f8;}
.btn_s_b .xmxin{ float:left; width:170px; height:17px; line-height:17px; margin-top:11px; border:none; outline:none; *border:0; color:#999; text-indent:10px; font-size:12px; background:#f8f8f8; border-left:1px solid #b8b8b8;}
.free_offer .baoCon a.a_btn_bao{ display:block; background:#bf1a21; color:#fff; font-size:18px; text-align:center; height:50px; line-height:50px;}

.bot_ph{ background:url(../images/bg02.png) no-repeat scroll 0px center; margin-top:12px; height:28px; line-height:28px; padding-left:15px;}
.bot_ph p{ font-size:14px; color:#666;}
/*end 免费报价*/

/*焦点图*/
.case_r{ float:right; width:240px; overflow:hidden;}
.case_r .jiaotu{ position:relative; width:240px; height:150px; margin-bottom:20px; overflow:hidden;}
.case_r .jiaotu .j_tuCon{ position:relative;width:240px; height:150px; overflow:hidden;}
.case_r .jiaotu .j_tuCon .ments{width:240px; height:150px; overflow:hidden;}
.case_r .jiaotu .j_tuCon .none{ display:none;}
.case_r .jiaotu .j_tuTit{ position:absolute; z-index:5; overflow:hidden; line-height:1; text-align:center; width:100%; left:0px; bottom:16px;}
.case_r .jiaotu .j_tuTit span{ display:inline-block; *display:inline; *zoom:1; background:url(../images/dian02.png) no-repeat scroll 0px 0px; width:10px; height:10px; overflow:hidden; color:#6e6b6a; margin:0 5px; cursor:pointer;}
.case_r .jiaotu .j_tuTit span.span_curr{ background:url(../images/dian01.png) no-repeat scroll 0px 0px;color:#fff;}
/*end 焦点图*/

/*广告位*/
.case_r .logo_g{ width:240px; height:120px; overflow:hidden; margin-bottom:20px;}
/*end 广告位*/

/*大家都在看*/
.r_tablie{ background:#fff; padding:0px 15px;width:210px; overflow:hidden;margin-bottom: 20px;}
.r_tablie h4{ height:37px; line-height:45px; color:#333333; font-size:18px; overflow:hidden;  font-weight: normal;}
.r_tablie .yeCon{ width:210px; overflow:hidden;position:relative;}
.r_tablie .yeCon .ye_lie{width:210px; overflow:hidden; position:relative; padding-bottom:20px; padding-top:20px; border-bottom:solid 1px #eaeaea;}
.r_tablie .yeCon .ye_lie.bottom_di{ border-bottom:none;}
.r_tablie .yeCon .ye_lie .img_tulie{width:210px; overflow:hidden; height:140px; display:none;}
.r_tablie .yeCon .ye_lie.ye_curr .img_tulie{ display:block;}

.r_tablie .yeCon .ye_lie .ye_text_bto{width:184px; overflow:hidden; padding-left:26px;}
.r_tablie .yeCon .ye_lie.ye01 .ye_text_bto{ background:url(../images/bs01.png) no-repeat scroll left 14px;}
.r_tablie .yeCon .ye_lie.ye01:hover .ye_text_bto,.r_tablie .yeCon .ye_lie.ye01.ye_curr .ye_text_bto{ background:url(../images/bs01b.png) no-repeat scroll left 14px;}
.r_tablie .yeCon .ye_lie.ye02 .ye_text_bto{ background:url(../images/bs02.png) no-repeat scroll left 14px;}
.r_tablie .yeCon .ye_lie.ye02:hover .ye_text_bto,.r_tablie .yeCon .ye_lie.ye02.ye_curr .ye_text_bto{ background:url(../images/bs02b.png) no-repeat scroll left 14px;}
.r_tablie .yeCon .ye_lie.ye03 .ye_text_bto{ background:url(../images/bs03.png) no-repeat scroll left 14px;}
.r_tablie .yeCon .ye_lie.ye03:hover .ye_text_bto,.r_tablie .yeCon .ye_lie.ye03.ye_curr .ye_text_bto{ background:url(../images/bs03b.png) no-repeat scroll left 14px;}
.r_tablie .yeCon .ye_lie.ye04 .ye_text_bto{ background:url(../images/bs04.png) no-repeat scroll left 14px;}
.r_tablie .yeCon .ye_lie.ye04:hover .ye_text_bto,.r_tablie .yeCon .ye_lie.ye04.ye_curr .ye_text_bto{ background:url(../images/bs04b.png) no-repeat scroll left 14px;}
.r_tablie .yeCon .ye_lie.ye05 .ye_text_bto{ background:url(../images/bs05.png) no-repeat scroll left 14px;}
.r_tablie .yeCon .ye_lie.ye05:hover .ye_text_bto,.r_tablie .yeCon .ye_lie.ye05.ye_curr .ye_text_bto{ background:url(../images/bs05b.png) no-repeat scroll left 14px;}
.r_tablie .yeCon .ye_lie .ye_text_bto h5{ color:#333; font-size:14px; height:32px; line-height:38px; overflow:hidden;  font-weight: normal;}
.r_tablie .yeCon .ye_lie .ye_text_bto p.pye{ height:26px; line-height:26px; font-size:12px; color:#b1b1b1;}
.r_tablie .yeCon .ye_lie .ye_text_bto p.pye .span_l_ye{ float:left; text-align:left;}
.r_tablie .yeCon .ye_lie .ye_text_bto p.pye .span_r_ye{ float:right; text-align:right;}
.r_tablie .yeCon .ye_lie .ye_text_bto .bto_text{ margin-top:5px; font-size:12px; display:none;}
.r_tablie .yeCon .ye_lie.ye_curr .ye_text_bto .bto_text{ display:block;}
.r_tablie .yeCon .ye_lie .ye_text_bto .bto_text a.a_ye{ display:block; float:left; width:90px; height:24px; line-height:24px; text-align:center; color:#ffffff; background:#bf1a21;}
.r_tablie .yeCon .ye_lie .ye_text_bto .bto_text .r_ye_shu{ float:right; color:#b1b1b1; text-align:right;}
.r_tablie .yeCon .ye_lie .ye_text_bto .bto_text .r_ye_shu span{ color:#333333;}

/*end 大家都在看*/

/*---分页---*/

.f_y_Con{ width:100%; text-align:center;} 
.f_y_Con a{ display:inline-block; *display:inline; *zoom:1; text-align:center; height:40px; line-height:40px; margin:0px 5px; background:#e5e5e5; font-size:16px; color:#666666;} 
.f_y_Con .span_prep,.f_y_Con .span_next{ width:80px; cursor:pointer;} 

.f_y_Con .span_prep:hover,.f_y_Con .span_next:hover{background:#fff;color:#666666;} 
.f_y_Con .span_prep.span_wu,.f_y_Con .span_next.span_wu{ background:#ebebeb; color:#c8c8c8;} 
.f_y_Con .span_prep.span_wu:hover,.f_y_Con .span_next.span_wu:hover{ background:#ebebeb; color:#c8c8c8;} 

.f_y_Con a{ width:40px;} 
.f_y_Con a:hover{background:#fff;color:#666666;} 
.f_y_Con a.curr_fen{ color:#fff; background:#bf1a21;} 











