﻿/* CSS Document */
body {
	margin:0;
	padding:0;
	font-family:Microsoft YaHei,"微软雅黑",sans-serif  !important;
	font-size:13px;
	background:none;
	position: relative;
}

h1,h2,h3,h4,h5,h6{ font-family:Microsoft YaHei !important}
h1{ font-size:32px;  !important}
h2{ font-size:28px;  !important}
h3{ font-size:24px;  !important}
h4{ font-size:20px;  !important}
h5{ font-size:16px;  !important}
h6{ font-size:12px;  !important}
ul, ol, li{margin:0;
	padding:0;}
/* 重置列表元素 */
ul, ol { list-style: none; }

/* 重置文本格式元素 */
a { text-decoration: none; }
a:hover{ color:#f96500;}

.no-padding{ padding:0!important}
.space-30 {max-height: 1px;min-height: 1px;overflow: hidden;margin: 12px 0; margin: 30px 0 29px;}
.space-16 {max-height: 1px;min-height: 1px;overflow: hidden;margin: 12px 0;margin: 16px 0 15px;}
.space-8 {max-height: 1px;min-height: 1px;overflow: hidden;margin: 12px 0;margin: 8px 0 7px;}
.clear{clear: both}
.left{float: left}
.right{float: right}
.clear,.cl {
	clear:both
}
.clearfix:after{content:"";clear:both;display:block;visibility:hidden;height:0;font-size:0}
.clearfix{zoom:1}
table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset,img {
	border:0
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal
}
ol,ul,li {
	list-style:none
}
a {
	color:#000;
	text-decoration:none;
}
a:active {
	color:#000
}
a:hover {
	text-decoration:none;
}
.mid{ margin:0 auto;}
.wd1200{ width:1200px; }
.wd1140{ width:1140px; }
.pad-top10{ padding:10px 0;}


.navbar{ background:#ccc;}
.col-pre-5 {
width: 20%;
float: left;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
position: relative;
}



/* 顶部导航s */

.here{ padding:8px; color:#666;}
.top{ height:31px; background:#EAEAEA;}
.IndexHead{background:#FFF;}
.headTop{height:30px;line-height:30px;color:#fff; overflow:hidden;}
.headTop a{color:#fff;}
#loginstatus{float:left;}
#login_info a,.login_info a:visited{color:#fff;margin:0 5px;}
.login_info{float:left;}
.login_info a,.login_info a:visited{color:#fff;margin:0 5px;}
.login_info1{float:left;}
.login_info1 a,.login_info a:visited{ color:#fff; margin:0 10px; }
.quick_menu{float:right;height:30px;}
.quick_menu li{float:left; line-height:30px; height:30px;background:url(../Images/Rdot.gif) no-repeat right center;padding:0 10px;}
.quick_menu li strong{color:#CE0031;}
.quick_menu li  img{ float:left; margin-top:5px; margin-right:3px;}
#choseList{width:78px;}
#choseList ul li{line-height:30px;height:30px;background:0;text-align:center;padding-left:15px;}
#choseList dl{position:relative;z-index:99;height:30px;}
#choseList dt{text-align:center;position:relative;z-index:999;height:30px;overflow:hidden;}
#choseList dt a{display:block;}
#choseList dt a.hover{background:#FFF;border:1px solid #CCC;border-bottom:0;border-top:0;height:30px;position:relative;} 
#choseList dd{width:76px;display:none;border:1px solid #CCC;border-top:0;position:absolute;z-index:998;overflow:hidden;background:#FFF;}
#choseList dt .mod_arr{position:absolute;right:5px;top:0;background:url(../Images/Down.gif) no-repeat center right;width:7px;height:30px;}
#choseList dt a.hover .mod_arr{position:absolute;right:5px;top:0;background:url(../Images/UP.gif) no-repeat center right;width:7px;height:30px;transform:rotate(180deg);transition:0.2s ease-in 0s;}
.wbackground{width:1190px;height:81px;margin:0 auto;background-image: url(../Images/buppp.gif);background-repeat: no-repeat;}

  @keyframes fade-in {  
        0% {opacity: 0;}/*初始状态 透明度为0*/  
        40% {opacity: 0;}/*过渡状态 透明度为0*/  
        100% {opacity: .8;}/*结束状态 透明度为1*/  
    }  
    @-webkit-keyframes fade-in {/*针对webkit内核*/  
        0% {opacity: 0;}  
        40% {opacity: 0;}  
        100% {opacity: .8;}  
    }  
.jzbheader{  position:relative;  margin:0 auto; clear:both;  }
.logo{  float:left; width:auto;}
.jzbnav{ float:right;  padding-top:30px; width:auto; position:relative;  transition: margin 400ms; }
.jzbnav li{ float:left; margin-left:20px; text-align:center; padding:0 10px; height:28px; position:relative; border-radius:20px; }
.jzbnav li a{ font-size:18px; line-height:25px; display:block;  letter-spacing:2px;text-shadow: none; color:White;overflow: hidden;padding: 0 4px; 
           -webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;   
              }

   
/* Effect 5: same word slide in */
.jzbnav li a:hover{ color:#ff6000}
.cl-effect-5 a span {
	position: relative;
	display: inline-block;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	color:White;
}

.jzbnav2 a span{color:#000}
.jzbnav .current span{color:#ff6000;border-top:2px #ff6000 solid;}
.cl-effect-5 a span::before{
	position: absolute;
	top: 100%;
	content: attr(data-hover);
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	 border-top:2px #ff6000 solid;
}
.cl-effect-5 a:hover span,
.cl-effect-5 a:focus span {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	transform: translateY(-100%);
	color:#ff6000;
}
.hot{position:absolute; right:-10px; top:-10px; width:24px; height:14px; background:url(/statics/images/v2.0/hot.gif) no-repeat;border:0!important}
.new{position:absolute; right:-10px; top:-10px; width:24px; height:14px; background:url(/statics/images/v2.0/new.gif) no-repeat;border:0!important}
.webhere{ padding:14px 0;}
/* 顶部导航e */



/* 隔断主题s*/
.hrccc{ height:1em; background:#F0F0F0;}
.hrfff{ height:40px; background:#fff;}
.brccc{ height:1px; background:#F0F0F0;}
.hrred{ height:2px; background:#F96600;}
/* 隔断主题e*/

.ind_box{
	margin:0 auto;
	position:relative;
}

.ind_box .ind_title{
	padding:5px 0 18px 0;
	
	position:relative;
}
.ind_box .ind_title .h1{ font-size:26px; width:140px; float:left;}
.ind_box .ind_title .h2{ font-size:20px; width:140px; float:left;}
.ind_box .ind_title .caption{ font-size:14px; padding-top:10px; padding-bottom:5px; border-bottom:1px solid #000; width:1060px; float:left; color:#686868;}

.ind_box .more{ position:absolute; right:0.5rem; top:0;padding-top:1em; color:#444; }
.ind_box .more a{ color:#444;}

/*------------中间模块样式开始，注意从 ws_trait 开始替换-------------*/
.ws_main{background: #f5f5f5;width: 100%;}

.ws_trait{height: 486px;margin: 30px 0;background:url(../images/v1.9/tr_bg.png) no-repeat center;padding-top: 1px;}
.ws_text_active{font-size:21px !important;color:#f5f5f5 !important;margin-top: 10px !important;}
.ws_trait_box_1{padding-top: 1px;z-index:999;width: 161px;height: 139px;text-align: center;-webkit-background-size: 100% 100%;background-size: 100% 100%;cursor:pointer;position:relative;}
.ws_trait_bg{position:absolute;top:0;left: 0;z-index: -1 !important;width: 100%;height: 100%;}
.ws_trait_icon{margin-top: 19px;}
.ws_trait_box{position:absolute;left: 0;top: 0;}
.ws_trait_box a{position:absolute;z-index:999;}
.ws_trait_box_1 h2{font-size:18px;color:#5e5e5e;font-weight: 600;line-height: 30px;margin-top: 6px;}
.ws_trait_box_1 h3{font-size:15px;color:#f5f5f5;display: none;line-height: 28px;}
.ws_trait_box_1 span{color:#f5f5f5;font-size:12px;border: 1px solid #f5f5f5;border-radius:3px;padding: 2px 6px;cursor:pointer;display: none;}
.ws_con{width: 416px;height: 362px;margin:50px auto 0;position:relative;}
.ws_tr1{left: 126px;}
.ws_tr2{top:71px;}
.ws_tr3{top:71px;left:252px;}
.ws_tr4{top:145px;left:126px;}
.ws_tr5{top: 217px;}
.ws_tr6{top: 217px;left:252px;}
.ws_text_1{font-size:16px;line-height: 28px;position:absolute;top: 0;left: 0;width: 300px;z-index:0;color:#5e4114;}
.ws_text_1 li{padding-left: 12px;background:url(../images/v1.9/tr_d.png) no-repeat center left;}
.ws_text_1 span{padding-left: 12px;line-height:10px;}
.ws_tr1 .ws_text_1{left:-130px;top:-7px;width: 120px;}
.ws_tr2 .ws_text_1{left:-271px;top:-7px;width: 240px;}
.ws_tr3 .ws_text_1{top:20px;left:240px;width: 330px;}
.ws_tr4 .ws_text_1{top:200px;left:24px;width: 130px;}
.ws_tr4 .ws_trait_box_1{top:0px;left:0;width: 161px;height: 137px;padding-top: 1px;}
.ws_tr4 .ws_trait_box_1 .ws_trait_icon{margin-top: 8px;}
.ws_tr4 .ws_trait_box_1 h2{margin-top: 0px !important;}
.ws_tr5 .ws_text_1{top:85px;left: -219px;width: 140px;}
.ws_tr6 .ws_text_1{top: 80px;left:280px;}
.wsLine_img{position:absolute;}
.ws_tr1 .wsLine_img{left:-47px;top:4px;}
.ws_tr2 .wsLine_img{left:-270px;top:108px;}
.ws_tr3 .wsLine_img{top:32px;left:153px;}
.ws_tr4 .wsLine_img{top:135px;left:77px;}
.ws_tr5 .wsLine_img{top:77px;left: -219px;}
.ws_tr6 .wsLine_img{top: 67px;left:159px;}
.ws_trait_box a{text-decoration:none;}
/*------------中间模块样式结束-------------*/
.ws_title {
    border-bottom: 1px solid #ccc;
    height: 84px;
    margin: 20px auto 36px;
    position: relative;
}
.ws_title h2 {

    font-size: 28px;
    font-weight: 600;
    line-height: 40px;
    text-align: center;
    padding:0;
    margin:0 auto;
}
.ws_title h3 {
    border-bottom: 3px solid #30b87d;
    bottom: -2px;
    font-size: 20px;
    font-weight: 300;
    left: 50%;
    line-height: 43px;
    margin-left: -167px;
    position: absolute;
    text-align: center;
    width: 334px;
    padding:0;
    margin-top:0; margin-bottom:0;
}
.ws_title h4 {
    border-bottom: 3px solid #30b87d;
    bottom: -2px;
    font-size: 20px;
    font-weight: 300;
    left: 50%;
    line-height: 43px;
    margin-left: -300px;
    position: absolute;
    text-align: center;
    width: 600px;
    padding:0;
    margin-top:0; margin-bottom:0;
}

/*公司新闻*/
.news{}
.news_l{ width:305px; height:380px; float:left;}
.news_l .item img{ width:100%;}
.news_l li{ line-height:25px;}
.news_l .item .dec{ padding:10px;}
.news_r{ float:right; width:805px; height:380px;}
.news_r .item{float:left;}
.news_r .item img{ width:100%; height:100%;}
.news_r .item1{width:805px; height:153px; margin-bottom:8px;}
.news_r .item2{ width:451px;height:219px;}
.news_r .item3{ width:354px; height:219px;}
/*自定义  */
.marketing .col-lg-3{ color:#fff;}
.marketing .col-lg-3 h2{ color:#E2B728; text-align:center;}
.marketing .col-lg-2 h2{ color:#E55F16; text-align:center;}
.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; } @media ( min-width : 768px) { .col-sm-5ths { width: 20%; float: left; } } @media ( min-width : 992px) { .col-md-5ths { width: 20%; float: left; } } @media ( min-width : 1200px) { .col-lg-5ths { width: 20%; float: left; } }
.text img{max-width:600px}
.navbar-jzb{ background:#E65414;}
.index-news-text h4{color:#000!important; padding-bottom:5px}
.index-news-text a{ line-height:22px; }
.index-news-text a:link,.index-news-text a:visited,.index-news-text a:active { color:#666!important}
.index-news-text a:hover,.index-links a:hover{color:#ff6000!important}
.index-links a:link,.index-links a:visited,.index-links a:active{color:#a1a1a1}
.index-news-text .media-body{ padding-left:10px}
.index-news-text img{border-radius:2px;-moz-border-radius:2px; }


/*直播厅-列表*/
.head_1,.nav_1,.Service_1,.Visit,.Tele,.foot_1,.Live_lb,.Cipher1,.Cipher_zh,.Not_zc,.Live_D,.problem,.center,.img_banner{margin:0 auto}
.Live_lb{ width:1240px; min-height:1000px;}
.Live_lb .Live_banner {margin: 10px auto 10px; display:block; width:1189px;}
.Live_sx{ border:1px solid #e4e4e4; margin:0 25px 30px ; border-bottom:none; background:#f2f2f2;}
.Live_sx ul{border-bottom:1px solid #e4e4e4; height:40px;}
.Live_sx ul li{ float:left; height:40px; line-height:40px;font-size:16px; padding-left:15px; padding-right:15px; text-align:center; color:#404144;}
.Live_sx ul li.Live_li{ background:#eee; width:79px; font-size:18px; }
.Live_sx ul li.Live_li2{ width:auto; padding-left:15px;}
.Live_sx ul li.Live_li2 input.Live_so{ width:178px; height:25px; line-height:25px; border:1px solid #cccccc; padding:0 5px;color:#888;}
.Live_sx ul li.Live_li2 input.Live_so:focus { border-color:#ff6000}
.Live_sx ul li.Live_li2 input.Live_an{ border:1px solid #ccc; height:23px; width:56px; margin-left:8px; color:#888;}
.Live_sx ul li.Live_pm{ width:95px;}
.Live_sx ul li.Live_hover a{ color:#ff4a00;}
.Live_sx ul li a{ color:#404144;display:block;}
.Live_sx ul li a:hover{color:#ff4a00;}
.Live_lb .Live_name{ height:45px; border-bottom:1px dashed #a0a0a0; margin:0 25px 22px;}
.Live_lb .Live_name h2{ font-size:24px; color:#ff4a00; background:url(../images/live_name.jpg) no-repeat 0 8px; padding-left:26px; float:left; line-height:34px;}
.Live_lb .Live_lbb{ margin:0 4px 20px; overflow:hidden;}
.Live_lb .Live_lbb li{ width:383px; height:264px; float:left; border-radius:10px; overflow:hidden; position:relative; margin:0 13px 26px; border:1px solid #fff;}
.Live_lb .Live_lbb li .Live_dw{ position:absolute; top:0; right:0;}
.Live_lb .Live_lbb li .Live_bj{ background:#fff;opacity:0.7; filter:alpha(opacity=50); height:38px; position:absolute; bottom:0; display:block; width:100%}
.Live_lb .Live_lbb li p{ position:absolute; bottom:0; height:38px; line-height:38px; font-size:17px;}
.Live_lb .Live_lbb li p span{ width:91px; overflow:hidden; display:block; text-align:center; margin:0 2px; float:left;}
.Live_lb .Live_lbb li a{ color:#000;}
.Live_lb .Live_lbb li:hover{ border:1px solid #ff4a00;}


/*直播厅-分页*/
.Live_lb .Paging{margin:0 4px; border-top:1px solid #c4c5bf; height:60px; padding-top:10px;}
.Live_lb .Paging p{ float:left; line-height:28px; font-size:14px; padding:0 120px 0 4px; color:#666;}
.Live_lb .Paging ul{ float:right;}
.Live_lb .Paging li{ float:left; width:31px; height:28px; text-align:center; line-height:28px; color:#666; margin-right:4px;}
.Live_lb .Paging li.paging_gd{ border:none;}
.Live_lb .Paging li.paging_next{ width:60px;}
.Live_lb .Paging li.Paging_total{ width:auto; border:none;}
.Live_lb .Paging li.paging_Jump{ border:none; width:auto;}
.Live_lb .Paging li.paging_Jump span{ padding:0 10px;}
.Live_lb .Paging li.paging_Jump input.paging_text{ border:1px solid #ccc;width:30px; text-align:center; line-height:28px; height:28px; color:#666}
.Live_lb .Paging li.paging_Jump input.paging_url{ border:1px solid #ccc; height:28px; background:#fff; color:#666; cursor:pointer;}
.Live_lb .Paging li.paging_Jump input:hover{ border:1px solid #ff7300; color:#ff7300;}
.Live_lb .Paging li a{ color:#666; display:block;border:1px solid #c4c5bf;}
.Live_lb .Paging li a:hover{ border:1px solid #ff7300; color:#ff7300;}


/*直播厅-详情页*/
.Live_name1{ border:1px solid #d5d5d5; border-radius:10px; padding:10px 0; margin-bottom:26px;box-shadow: 0 0 2px #666;}

.Live_D1l .Live_Day{ height:32px; width:69px; border:1px solid #f2b6b6; text-align:center; line-height:32px; border-radius:10px; font-size:16px; color:#ff4a00; font-weight:bold; background:#eeeeee; margin-left:16px;}
.Live_D1l .Live_Day1{width:81px; height:81px; background:#eeeeee; border-radius:5px;box-shadow:5px 4px 8px  #cecece; margin:12px 0 0 10px;}
.Live_D1l .Live_Day1 p { font-size:13px; padding-left:16px;}
.Live_D1l .Live_Day1 p.Live_Day_p{ padding:16px 0 2px 16px;}
.Live_D1l .Live_Day1 p b{ font-size:24px; padding-left:6px;}
.Live_D1r{ border:1px solid #dadada; border-radius:10px;}
.Live_D1r .sg1{clear:both; padding:0 0 17px 0; background:url(../images/sg1.png) no-repeat; height:39px; line-height:39px; margin:20px 0; font-size:20px; color:#1f446f; text-align:center; width:152px;}
.Live_D1r .sg1_1{ overflow:hidden; clear:both;}
.Live_D1r .sg1_1 ul{ float:left; width:323px; padding:10px 0;}
.Live_D1r .sg1_1 ul.sg1_u2{ padding-left:28px;border-left:1px solid #b5b5b5;}
.Live_D1r .sg1_1 li{ font-size:12px; line-height:22px;padding-left:20px; padding-right:5px;}
.Live_D1r .sg1_1 li.sg1_li{ background:url(../images/sg_4.png) no-repeat 2px center; font-size:20px; margin-bottom:14px;}
.Live_D1r .sg1_1 li span{ width:55px; display:block; float:left;}
.Live_D1r .sg2{ padding-bottom:20px;clear:both;}
.Live_D1r .sg2_2{ margin:30px 0;position:relative; clear:both;}
.Live_D1r .sg2_2 img,.Live_D1r .sg2_3 img{ width:186px; float:left; margin:0 3px}
.Live_D1r .sg2_2 p,.Live_D1r .sg2_3 p{float:left;}
.Live_D1r .sg2_3{ margin:30px 0; position:relative; clear:both;}
.Live_D1r .sgcomment{  position:relative; clear:both; padding-right:20px; padding-bottom:10px;}
.Live_D1r .moreshared{ position:absolute; right:20px; top:10px;}
.Live_D1r .sgcommentform{position:relative;}
.Live_D1r .commentformtxt{ width:80%; }
.Live_D1r .commentformbtn,.Live_D1r .btn_receive_unlogin{ width:90px; height:40px; background:#f96501; color:#fff; float:right; cursor:pointer;border: none;
margin-top: 8px;}
.Live_D1r .commentformbtn:hover{  background:#ff8d19}
.sg2_2 .span_P,.sg2_3 .span_P{ position:absolute; top:77px; left:40px; cursor:pointer}
.sg2_2 .span_N,.sg2_3 .span_N{ position:absolute; top:77px; right:40px; cursor:pointer}
.Live_sm{ min-height:100px; margin-bottom:5px; background:#f1f1f1; border:1px solid #dadada;}
.Live_sm img{ float:left;}
.Live_sm .Live_sm1{ padding: 0 0 10px 50px; font-size:14px; float:left; line-height:22px; width:580px;}
.Live_sm .Live_sm1 strong{ display:block; font-weight:normal; font-size:18px; padding: 10px 0 5px; line-height:inherit;}


/*6大人性化设计*/
.Humane{ background:#f3f3f3;}
.Humane p{ text-align:center; color:#595757; font-size:18px; line-height:22px;}
.Humane p span{ display:block; font-size:14px;}

.Humane ul li{ width:154px; height:344px; float:left; margin: 0 14px; position:relative;}
.Humane ul li.Humane_li1{ background:url(../images/Humane_2.png) no-repeat;}
.Humane ul li.Humane_li2{ background:url(../images/Humane_1.png) no-repeat;}
.Humane ul li.Humane_li3{ background:url(../images/Humane_3.png) no-repeat;}
.Humane ul li.Humane_li4{ background:url(../images/Humane_4.png) no-repeat;}
.Humane ul li.Humane_li5{ background:url(../images/Humane_5.png) no-repeat;}
.Humane ul li.Humane_li6{ background:url(../images/Humane_6.png) no-repeat;}
.Humane ul li.Humane_li7{ background:url(../images/Humane_7.png) no-repeat;}
.Humane ul li p{ background:url(../images/Humane_tm.png) no-repeat; width:154px; height:344px; color:#fff; padding-top:134px; display:none;  }
.Humane ul li a{ color:#fff; position:absolute; bottom:18px; left:52px; display:block; width:52px; height:52px; background:url(../images/y6.png) no-repeat; text-align:center; line-height:52px; font-size:32px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.Humane ul li a.Humane_a{ display:none; background:#ffb699;}

/*套餐 Tab*/
.Tab { width:100%; margin-top:35px; display:block; }
.Tab li{ background:#f3f3f3; margin-bottom:1px; height:40px; line-height:40px; text-align:left;}
.Tab li div{ color:#595757; font-size:14px;}
.Tab li div.Tab_div1 div { font-size:18px; font-weight:bold; color:#595757;}
.Tab li div.Tab_div1 .Tab_wz{ color:#ff4900;}
.Tab li div.Tab_wz{ float:left;width:20%; text-align:left;}
.Tab li div.Tab_cl{ float:left; width:348px; padding-right:5px;}
.Tab li div.Tab_sl{ /*float:left; width:65px; padding-right:5px;*/}
.Tab li div.Tab_jz{ padding-left:11px; width:54px;}
.Tab li div.Tab_sm{ float:left; width:555px;}
.Tab li div.Tab_xx{ line-height:19px;}
.Tab li.Tab_li{ background:#d7d7d7;}
.Tab li.Tab_li1{ height:80px; line-height:80px;	}


/*  v2.0 首页   */
.bg-black{background-color:#2E2E2E;color: #fff;}
.bg-black2{color: #fff;   background-color: rgba(0,0,0,0.4); }

.tcbox{box-shadow:0px 0px 1px #666666; height:159px; border-radius:20px; text-align:center; }
.tcbox a{ color:#666;}
.tcbox a:hover{ color:#f96500;}
.tcbox:hover{box-shadow:0px 0px 1px #f96500;color:#f96500;}
.tcbox_media{ padding:15px 0 0 30px;}
.tcbox_h1{ font-size:36px; }
.tcbox_h2{ font-size:30px; }
.tcbox_h3{ padding-top:8px; font-size:18px; }

/*  --  day45 --*/
.day45{ background:url(../images/v2.0/home/45day-bg.jpg) no-repeat center center; background-size:100% auto; padding:50px 20px 80px;}
.day45 img{  border:4px #b2b4b3 solid;box-shadow: 0px 3px 6px 3px #363636;}
/*  --  户型搜房 --*/
.sftxt{ position:absolute; top:90px; left:337px; font-size:36px; width:510px; }
.sfbtn{position:absolute; display:block; width:85px; font-size:24px; text-align:center; height:95px; background:#f96500; color:#fff; padding:15px; right:0; top:12px; cursor:pointer;}
.sfbtn:hover{ color:#fff;}
.sffrom{font-size:20px; width:704px;  margin:30px auto; }
.sffrom_input{height:42px; margin:0; float:left;width:557px;border: 1px solid #f96500  !important;    padding-right:0; background:url(../images/v2.0/sofang/searchico.png) no-repeat right center; }
.sffrom_btn{height:42px; margin:0;float:left; background:#f96500; border:none; color:#fff; font-size:20px; width:147px;}
 
/*- tao ye-*/
.nosofang{ border-radius:5px; height:340px; width:960px; margin:0px auto; padding:53px 0; }
.nosofang_btn{position:absolute;width:85px; font-size:24px; text-align:center; height:95px; background:#f96500; color:#fff; right:170px; top:30px; padding:15px;cursor:pointer;}
.sofang_img{  box-shadow:0px 0px 1px  #4d4d4d; display:block; overflow:hidden; margin-bottom:5px;}
.sofang_img:hover{box-shadow:0px 0px 3px  #f96500;}
.sofang_housename{height:30px;background:#666; color:#fff;  font-size:20px; padding:0 5px; margin-right:5px;}
.sofang_housename:hover{background:#f96500; color:#fff;}
.sofang_tit{ font-size:16px; line-height:30px; width:100%; }
.sofang_item{ margin:0 auto; margin-bottom:60px;}
.sofang_item:hover{color:#f96500; }
.sofang_item:hover .sofang_housename{background:#f96500; }
.sofang_area{}
.sofang_h1{ height:40px; font-size:20px; color:#f96500; padding-left:10px; margin:20px 10px 10px; line-height:40px; box-shadow:-8px 0px 0px #f96500; }
.dofang_item{padding-left:5px;padding-right:3px;  box-shadow:-0px 0px 1px #ccc; font-size:14px}
.dofang_item .col-xs-3{padding:0;}
.dofang_item img{ max-height:50px; margin:2px 0 2px 3px  }
.dofang_item b{ font-size:16px; font-weight:normal;vertical-align:middle;  display:table-cell;}
.dofang_item div{display:table;}
.dofang_item div.col-xs-2,.dofang_item div.col-xs-7{ padding:0!important}
.dofang_item p{ height:54px;vertical-align:middle;  display:table-cell;}
.dofang_line{background:#f96500; height:4px; margin-top:30px;}
.dofang_btn{background:#f96500  !important; border-color:#f96500;  color:#fff;}
.dofang_img_title_s{font-size:17px;  float:left;  line-height:50px; margin-left:10% }
.dofang_img_title_b{color:#f96500;float:left;line-height:50px; margin-left:10%}   
.maoboli{margin:0 auto ; width:1200px; }
.maoboli{ position:absolute; top:135px; z-index:1000; }



/* --施工-- */
.sgxc{ background:url(../images/v2.0/home/shishijiankong-bg.jpg) no-repeat center center; background-size:100% auto; padding:50px 20px 30px;}

/* --设计师-- */
.sjs{position:relative;}
.sjs_findbtn{position:absolute; left:0; top:0; color:#f96500; font-size:20px;}
.sjs_bg{background:#f96500; padding:5px 8px;position:absolute; bottom:0; width:100%; }
.sjs_tit{ color:#fff; font-size:20px;}
.sjs_txt{ color:#fff; font-size:14px;}
.sjs_a{box-shadow:0px 0px 1px  #f96500;}
.sjs_a:hover{ z-index:999999; margin-left:-18px;}
.sjs_a1{position:absolute;left:0; top:110px; width:164px; height:219px;}
.sjs_a2{position:absolute;left:183px; top:27px; width:142px; height:190px;}
.sjs_a3{position:absolute;left:136px; top:234px;width:169px; height:227px;}
.sjs_a4{position:absolute;left:267px; top:111px;width:205px; height:264px;}
.sjs_a5{position:absolute;left:462px; top:13px;width:158px; height:211px;}
.design-banner{height:321px;background:url(../images/v2.0/designer-banner.jpg) no-repeat center center; width:100%}
.design-banner img{widht:135px; height:135px;border-radius:50%;-moz-border-radius:50%; border:2px white solid; margin-top:69px; margin-left:39%!important}
.sjs-info{ width:1170px; margin:0 auto!important;height:325px;}
.sjs-info-text{width:400px;  margin:-135px auto 0 auto}
.fss-content{ margin:-135px 0 0 50px;}
.sjs-info-text div{ clear:both; margin-top:10px; margin-left:230px; font-size:18px}
.sjs-info-text .dname{ font-weight:bold;}
.design-yuyue{width:100%; height:42px; background:#323232}
.design-btn{ width:1170px; height:42px; margin:0 auto}
.design-btn a{ display:block; height:42px; width:145px;  float:right; background:#ff6500; line-height:42px; text-align:center;color:White; font-family:@Microsoft YaHei UI;font-size:18px; margin-right:40px;}
.design-conten{ width:1170px; margin:30px auto 0 auto}
.fengshuishi{background:url(../images/v2.0/fengshuishi-banner.jpg) no-repeat center center!important}
.fengshuishi div{ margin-left:80px!important;}
.fss-name{ color:White; font-size:24px!important}
.fss-leixing{color:Black!important; background:#fff!important}
.ffs-text{ font-size:16px; text-align:center; line-height:30px}
.fss-container{border-radius:4px;
-moz-border-radius:4px;background:#dcdedd; text-align:center; padding-bottom:5px}
.fss-container img{ margin-top:20px}
.fss-container .fss-name{width:50%; margin:0 auto; color:Black!important; font-weight:bold; font-size:20px!important}
.fss-container .dposition{ width:50%; background:#fe6601; margin:5px auto 0 auto; font-size:16px;border-radius:4px;color:White;
-moz-border-radius:4px;}
.fss-container .fss-leixing{width:50%;  margin:5px auto 10px auto; font-size:16px;border-radius:4px;color:#000;
-moz-border-radius:4px;}
/* --图库-- */

.tk_a
{position:absolute;
    transform:rotate(45deg);
-ms-transform:rotate(45deg); /* Internet Explorer */
-moz-transform:rotate(45deg); /* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); /* Opera */
}
.tk_a:hover
{
        z-index:999999;
    -webkit-transform:scale(1.5,1.5) rotate(45deg);
    -moz-transform:scale(1.5,1.5)  rotate(45deg);
    -transform:scale(1.5,1.5)  rotate(45deg);
}


.tk_a1{right:235px; top:37px;width:154px; height:154px; background:#76a32d;}
.tk_a2{right:343px; top:145px; width:154px; height:154px; background:#fff;}
.tk_a3{right:127px; top:145px; width:154px; height:154px; background:#fff;}
.tk_a4{right:450px; top:253px;width:154px; height:154px; background:#76a32d;}
.tk_a5{right:234px; top:253px;width:154px; height:154px; background:#76a32d;}
.tk_a6{right:18px; top:253px;width:154px; height:154px; background:#76a32d;}
.tk_a7{right:559px; top:362px;width:153px; height:154px; background:#fff;}
.tk_a8{right:342px; top:362px;width:154px; height:154px; background:#fff;}

.tk_atit1 
{   
    text-align:center; font-size:20px;  top:45%; left:0; right:0;position:absolute; margin:auto; height:30px; color:#fff;
           transform:rotate(-45deg);
           -ms-transform:rotate(-45deg); /* Internet Explorer */
-moz-transform:rotate(-45deg); /* Firefox */
-webkit-transform:rotate(-45deg); /* Safari 和 Chrome */
-o-transform:rotate(-45deg); /* Opera */
 }
 
 .tk_atit2 
{   
    text-align:center; font-size:20px;  top:45%; left:0; right:0;position:absolute; margin:auto; height:30px; color:#76a32d;
           transform:rotate(-45deg);
           -ms-transform:rotate(-45deg); /* Internet Explorer */
-moz-transform:rotate(-45deg); /* Firefox */
-webkit-transform:rotate(-45deg); /* Safari 和 Chrome */
-o-transform:rotate(-45deg); /* Opera */
 }
.tk_findbtn{position:absolute; right:0; bottom:0; color:#76a32d; font-size:20px;}
.btn-xs{border-radius:0!important;-moz-border-radius:0!important;height: 25px;margin-top: -4px; }

/*效果图*/
.gallery-nav{}
.gallery-nav a{ width:75px; min-height:25px; text-align:center; display:inline-block;}
.wrapTitChoose{ float: left; height: 40px; width: 80px; padding-left: 10px; text-align: center; }
.SearchBox { height: 40px; line-height: 40px;  overflow: hidden; font-size: 14px;}
.SearchBox>input{ border: 1px solid #dcdcdc;  height: 29px; line-height: 28px; padding-left: 5px; width: 250px; color:#666}
.SearchBox a.Sbtn img{vertical-align: -8px;*vertical-align: -3px;}

.searchn9{ clear:both; line-height: 40px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #E9E9E9; border-left-color: #E9E9E9; }
.searchn9::after{content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden}
.searchn9 dl{background-color: #eee;margin-bottom:0;vertical-align:middle;}
.searchn9 dl::after{content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden}
.searchn9 dt{ float: left; width:10%; text-align: center;font-size: 16px;  padding:8px;display:block; font-weight: bold;  }
.searchn9 dd{ float: left; width:90%; background:#f2f2f2;border-bottom:1px #e4e4e4 solid}
.searchn9 a{ padding:10px; display:inline-block;}

.searchn10{ height: 40px; line-height: 40px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #E9E9E9; border-left-color: #E9E9E9; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #E9E9E9; border-top-width: 1px; border-top-style: solid; border-top-color: #E9E9E9; }
.searchn11{ height: 40px; line-height: 40px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #E9E9E9; border-left-color: #E9E9E9; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #E9E9E9; position: relative; }
.searchn11 dl{ float: left; height: 40px; width: 80px; padding-left: 10px;margin-bottom:0; text-align: center; font-size: 16px; }
.searchn11 dt{ float: left; height: 40px; width: auto; padding-left: 20px;}
.searchn11 dt .removeAttrAll{  height: 40px; line-height:40px;}
.pagination > li.active > a, .pagination > li.active > a:hover { background-color: #ff6000; border-color: #ff6000;color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.pagination > li > a, .pager > li > a, .pagination > li > span, .pager > li > span {border-width: 1px; border-radius: 0 !important;}
.pagination > li > a:hover, .pager > li > a:hover {background-color: #ff6000;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {z-index: 3;color: #fff;background-color: #ff6000;border-color: #ff6000;}
.pagination > li > a, .pagination > li > span {position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #ff6000;text-decoration: none; background-color: #eee;border: 1px solid #ff6000;}
.inputyyy {overflow: hidden;padding-top:5px;padding-right: 0;padding-bottom:5px;padding-left:3px; border:1px #d5d5d5 solid}
.inputyyy:focus{ border:1px #ff6000 solid}
.xgt-list a.thumbnail{ height:274px}
.xgt-list h5{height: 45px;vertical-align: middle;line-height: 22px;display: table-cell;text-align: center;width: 260px;}
.xgt-list img{max-height:220px}
/* --学装修-- */
.text-yellow{ color:#f96500;}
.media-body {}
    .study_bm{ padding:10px 10px 10px 15px; border-radius:10px;  box-shadow:0px 0px 2px #f96500;}
    .study_bm_label{ width:82px; display:inline-block; font-size:16px; font-weight:bold;}
    .study_bm_input { width:185px;border-radius: 0 !important;
color: #858585;
background-color: #fff;
border: 1px solid #d5d5d5;
padding: 5px 4px;
line-height: 1.2;
font-size: 14px;
font-family: inherit;
-webkit-box-shadow: none !important;
box-shadow: none !important;
-webkit-transition-duration: .1s;
transition-duration: .1s;}
.study_bm_input:hover { border-color:#ff6000}
.study_bm_input:focus {border: 1px solid #ff6000;
}
.radio-inline{font-size:16px!important}
.study_bm_btn{border-radius:2px; font-size:18px;  height:30px; width:30%; background:#f96500  !important; margin-top:5px; color:#fff; border:none; padding:0 5px 2px 5px;margin-left:0; margin-top:10px}
.study_bm_btn:hover{ background:#DF6318  !important; margin-top:10px; color:#fff;}
.list-group-item:last-child {

    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;}
/* --样板间-- */
.flipster-nav { text-align:center; padding:5px 0 5px 0; background:url(/statics/images/v2.0/home/xian.png) no-repeat left center,url(/statics/images/v2.0/home/xian.png) no-repeat right center;}
    .flipster-nav li{ display:inline-block; padding:5px 15px;}
    .flipster-nav a{font-size:20px; color:#fff;}
    .flip-nav-current{ color:#E76016  !important;}
    .flipster-carousel{ overflow:hidden;}
    .bmbtn{font-size:20px; color:#fff;}
 .media-left  img{ width:180px; height:120px;}
 
 
 /* --服务导航-- */
.i-ul li{ float:left; width:14.2%; text-align:center; height:142.5px;box-shadow:0px 0px 1px  #666;}
.i-ul li:hover{ color:#E76016;}
.i-ul .icoimg{  height:100px; padding:22px 0 20px 0;}
.i-ul .icoimg2{  height:80px; padding:22px 0 20px 0;}

/* --底部导航-- */
.Gray{ color:#C2C2C2;}
.footbminput{margin-top:5px;width:100%; color:Black;height:27px; border:1px #eee solid }
.footbminput:hover,.footbminput:active,.footbminput:focus{border:1px #ff6000 solid!important; }
.footbmbtn{border-radius:1px; font-size:16px; width:100%; background:#DF6318  !important; margin-top:5px; color:#fff; border:none; padding:2px 5px;}
.footbmbtn:hover{color:#fff; cursor:pointer; }
.footbminput:-ms-input-placeholder { /* Internet Explorer 10+ */

color:#818181;
}


/*--搜房页面--*/
.Design-input{ float:left!important; width:50%; }

/*--299套餐--*/
.tabs-299{ text-align:center;}
.tabs-299>li{ display:inline-block; padding:15px 15px;}
.tabs-299>li.active a{ color:#F5722E;}
.tabs-299>li img{ -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;}
.tabs-299>li.active img{ -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter:none;}
.pad-hei10{ padding:10px;}
.pad-hei15{ padding:15px;}


.txtshow:hover>div{opacity:0;}

.gc-txtshow-blue 
{
    background-color:#7FA5CC;
    background:rgba(127,165,204,0.8);
    opacity:0.8;
    position:absolute;
    top:0px; right:0;
    left:15px; width:210px; height:293px;
    *zoom:1;
    border-radius:10px;
    vertical-align:middle;
    display:table;
    transition:opacity 0.5s;
         
}

.gc-txtshow-blue-txt 
{
    vertical-align:middle;   
  display:table-cell;   
  _position:absolute;   
  _top:50%;  
   color:#fff;
   font-size:18px;
   text-align:center; 
}

.gc-txtshow-yellow 
{
    
    background-color:#f96500;
    background:rgba(249,101,0,0.8);
    opacity:0.8;
    position:absolute;
    top:0px; right:0; 
    left:15px;
    width:210px; height:293px;
    *zoom:1;
    border-radius:10px;
     vertical-align:middle;
        display:table; 
        transition:opacity 0.5s;   
}

.gc-txtshow-yellow-txt 
{
    vertical-align:middle;   
  display:table-cell;   
  _position:absolute;   
  _top:50%;  
   color:#fff;
   font-size:18px;
   text-align:center; 
}

/*--搜房页面--*/
.Design-input{ float:left; width:50%; }

/*--双11--*/
.oneone-bg{ background:#d70510 url(/statics/images/oneone-bg.jpg) no-repeat  center 0px; width:100%; margin:0 auto; height:1925px;}
.baoming-from{ margin:572px auto 0 auto; width:1170px; /* Old Firefox */; height:189px;background:url(/statics/images/shuang11-input-bg.jpg) no-repeat}
.boming-input{ margin-top:25px;}
.boming-header{ line-height:70px; height:45px; padding-left:10px; padding-right:10px}
.boming-header-right{ display:block; float:left;font-size:16px!important; margin-left:200px}
.boming-header-right b{color:#f96500;}
.boming-input input{  height:50px; border:2px #e69302 solid; }
.baoming-from label{ float:right; margin-right:10px;font-size:20px!important;color:#510204 }
.boming-button{ height:40px; width:140px; float:left; background:#f96500; color:White; border:0!important;border-radius:3px;
-moz-border-radius:3px; /* Old Firefox */ margin-left:-15px; }
.input-f{ width:350px;  font-size:22px!important; color:Black}
.input-f:hover{ border-color:#d03600!important;}
.baoming-f{ width:1150px; height:100px; background:#ffe7bc; font-size:20px!important; margin:25px auto 0 auto; border:1px #ffe7bc solid}
.baoming-fixed{position:fixed; bottom:0; }


/*--首页轮播样式--*/

.last_slide{
	display: none!important;
}
.last_tab{
	display: none!important;
}
.big-banner-box{
	height:652px;
}
.index-banner{
	width: 100%;
	overflow: hidden;
	position: relative;
	height:652px;
}
.index-banner .banner-slide{
	width: 300%; height:652px;
}

.index-banner .banner-slide .slide-box{
	float: left;
	display: block;
	outline: none;
}
.index-banner  .banner-tab{
	margin: 0 auto;
	text-align: center;
	position: absolute;
	width: 100%;
	bottom:10px;	
}
.index-banner  .banner-tab .slide-tab-box{
	width: 18px;
	height: 18px;
	background-color: #fff;
	opacity: .6;
	border-radius: 18px;
	display: inline-block;
	margin:0  5px;
	cursor: pointer;
}
.index-banner  .banner-tab .slide-tab-box:first-child +.slide-tab-box +.slide-tab-box{
	/*display: none;*/
}
.index-banner  .banner-tab .slide-tab-box.active{
	opacity: 1;
	width: 75px;
}
/*-交互样式---*/
a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover{ border-color:#ff6000!important; color:#ff6000}



/*----通用样式---*/
.btn-scroll-up{ height:100%;width:100%; outline:none!important;   padding-top:4px!important;border: 0;border-radius:50%; position: absolute; background:#999;z-index: 11; padding:7px 0 0 10px!important}
.btn-scroll-up i{ padding-right:3px; display:block}
.btn-scroll-up:hover,.btn-scroll-up:active{ background:#ff6000!important;color:White!important}
.btn-scroll-up:visited {color:#fff}
.btn-inverse{background-color: #555 !important; color:#fff;font-family: FontAwesome!important; font-size:14px!important
}
.mid{ margin:0 auto;}
.wd840{ width:840px;}
.wd960{ width:960px;}
.red{color:Red}
/*--弹出框--*/
.table-header{border-top-left-radius:2px;border-top-right-radius:2px;  background:#ff6000;font-size:16px;color:#fff;padding:10px}
.form-control:hover,.form-control:focus{ border-color:#ff8000;}
 .form-control{border-radius:0!important}
 .yzm-btn{border-radius:0!important; background:#999; border:1px #7a7878 solid!important}
.yzm-btn:hover{background:#8c8b8b;color:#000}
/*----找回密码样式---*/
.malltabbox{ clear:both; padding:5px;}
.malltabbox:hover{ }
.malltabbox h3{ font-size:14px; line-height:30px;}
.malltabbox .actimg{ float:left; width:50px;text-align:center; vertical-align:middle;}
.malltabbox .actimg img{  width:45px;}
.malltabbox .acttxt{ float:left; padding-left:20px;}
.malltabbox .actbtn{ float:right;  width:200px; padding-top:25px; text-align:center;}
.malltabbox .actbtn2{ float:right;  line-height:50px; width:200px;text-align:center;}
.malltabbox .actbtn a{ background:#038ECF; padding:5px 10px; color:#FFF; font-size:1.5em;border:2px solid;border-radius:10px;-moz-border-radius:10px; /* Old Firefox */}
.malltabbox .actbtn2 a{ background:#038ECF; padding:5px 10px; color:#FFF; font-size:1.5em;border:2px solid;border-radius:10px;-moz-border-radius:10px; /* Old Firefox */}
.cl{clear:both;}
.error{padding-top:4px;padding-left:3px;color: red;}
.ja_box .bg_timeline{padding-top:30px; width:960px}
.ja_box .bg_timeline li{ width:33.3%; float:left;}
.ja_box .bg_timeline li.c{ color:#F00}
.ja_box .txtr{ text-align:right;}
.ja_box .txtc{text-align:center;}
.ja_box .bg_timeline_1{ background:url(../images/bg_timeline_ja1.png) no-repeat top center;}
.ja_box .bg_timeline_2{ background:url(../images/bg_timeline_ja2.png) no-repeat top center;}
.ja_box .bg_timeline_3{ background:url(../images/bg_timeline_ja3.png) no-repeat top center;}

.ja_box .xy{ width:80%; margin:20px auto; line-height:30px; }
.ja_box .xytxt{ height:320px; overflow:auto;  border:1px solid #CCC;}

.ja_box .ja_productlist{ padding:10px;}
.ja_box  ul{ padding:10px 0;}
.ja_box .chkproductlist ul > li{ float:left; margin-right:2%; margin-bottom:20px; width:17.9%;box-shadow: 0px 0px 2px #666; cursor:pointer;}

.chkproductlist .chkdata{ position:relative; text-align:center;}
.chkproductlist .chkdata img{ max-width:100%; height:150px;}
.chkproductlist .chkdata p{ padding:4px 8px;}
.chkproductlist .delchk{background:url(../images/btn_32x32_gou.png) no-repeat bottom right;background-origin:padding-box; background-size:16px 16px;}
.chkproductlist .delchk:hover{background:url(../images/closeX.png) no-repeat top right;}
.chkdata .unpasspop{ position:absolute; top:0; width:100%; height:150px;}
.chkdata .chkedpop{ position:absolute; top:0;width:100%; height:150px;}
.unpasspop .title,.chkedpop .title{text-align:center; height:30px; line-height:30px; background:#000; color:#FFF;}
.unpasspop .title a,.chkedpop .title a{color:#FFF;}
.unpasspop .txt,.chkedpop .txt{ text-align:center;  height:75px;background:#000; padding-top:45px;  opacity:0.5; *filter:alpha(opacity=50);}
.ja_box .timeline{ clear:both; padding:0px; border-bottom:1px solid #CCC;}	
.ja_box .chkproductlist_setp3 ul > li{ float:left; margin-right:2%; margin-bottom:20px; width:100px; text-align:center;box-shadow: 0px 0px 2px #666; cursor:pointer;}
.chkproductlist_setp3 .chkdata img{ width:60px; height:60px;;}
.chkproductlist_setp3 .currentchkdata{box-shadow: 0px 0px 2px #F00;}
.chkproductlist_setp3 .chkdata .unpasspop{ position:absolute; top:0; width:100%; height:60px;}
.chkproductlist_setp3 .chkdata .chkedpop{ position:absolute; top:0;width:100%; height:60px;}
.chkproductlist_setp3 .unpasspop .title,.chkproductlist_setp3 .chkedpop .title{text-align:center; height:30px; line-height:30px; background:#000; color:#FFF;}
.chkproductlist_setp3 .unpasspop .title a,.chkproductlist_setp3 .chkedpop .title a{color:#FFF;}
.chkproductlist_setp3 .unpasspop .txt,.chkproductlist_setp3 .chkedpop .txt{ text-align:center;  height:75px;background:#000; padding-top:0px;  opacity:0.5; *filter:alpha(opacity=50);}
.chkproductlist_setp3 .chkdataed{box-shadow: 0px 0px 2px #F00; background:url(../images/btn_32x32_gou.png) no-repeat bottom right;background-origin:padding-box; background-size:16px 16px;}

/*---------公司介绍等 LAW 样式--------*/
.sm-con {background: none repeat scroll 0 0 #f7f7f7;border: 1px solid #ddd;margin: 30px auto 17px;overflow: hidden;width: 1170px;}
.sm-left {float: left;width: 310px;}
.sm-nav {width: 310px;}
.sm-nav li {border-bottom: 1px solid #ddd;color: #3b3a3e;cursor: pointer;font: 14px/52px arical;height: 52px;padding-left: 23px;position: relative;z-index: 1;}
.sm-nav li a{ text-decoration:none;}
.sm-nav .sm-nav-active {/*--background: url("/statics/images/law/sm_01.jpg") no-repeat scroll 222px center #fff;*/border-left: 4px solid #1092fa;margin-left: -1px;padding-left: 20px;z-index: 2;}
.sm-right {float: right;width: 824px;}
.sm-con-k {background: none repeat scroll 0 0 #fff;border-left: 1px solid #ddd;min-height: 880px;padding: 0 20px;}
.sm-title {border-bottom: 1px solid #ddd;color: #3b3a3e;font: bold 18px/52px arical;height: 52px; text-align:center; margin-bottom:30px}
.sm-p {color: #929292;font: 16px/25px arical;padding: 40px 55px;}
.sm-con-k .p-t {text-indent: 2em;}
.hr-dotted{ height:30px}

/*-------------------套餐介绍页面样式------------------*/
.tc-banner{ background:url('/statics/images/v2.0/tc/598-banner.jpg') center center; height:430px}
.tc798-banner{ background:url('/statics/images/v2.0/tc/798-banner.jpg') center center; height:430px}
.tc998-banner{ background:url('/statics/images/v2.0/tc/998-banner.jpg') center center; height:430px}
.tc-form{width:100%; margin:0 auto;background:#323232; height:125px;}
.tc-form form{    width:1170px;  margin:0 auto}
.tc-form-title{color:#feff04; font-size:30px; float:left; margin:-7px 0 0 170px}
.tc-form-input{width:280px!important;background:#323232; box-shadow:1px 2px #000;color:White;  height:42px;font-size:18px;float:left; margin-left:15px}
.tc-from-Price{ font-size:18px; color:White;float:left; margin-left:40px;margin-top:6px}
.tc-from-Price strong{color:#ff6000; font-weight:500; font-size:20px}
.tc-form-top{ width:100%; height:60px;padding:15px;}
.tc-form-bottom{ width:100%;height:60px; color:White; font-size:18px; padding-left:182px;  padding-top:7px;}
.tc-form-area{ background:white; box-shadow:none; color:Black;width:110px!important; height:38px; margin-right:60px; margin-left:5px; font-size:18px}
.tc-form select{height:38px;color:Black;padding:0 0 0 8px!important; width:62px!important; }
.tc-form button{ width:130px; height:42px;  background:#ff6000; font-size:20px;box-shadow:1px 2px #a23700;border-radius:4px!important; margin-left:85px; transition:background 0.5s;
    -webkit-transition: background 0.5s; }
.tc-form button:hover,.tc-form button:active,.tc-form button:focus,.tc-form button:visited,.tc-img-show button:hover,.tc-img-show button:active,.tc-img-show button:focus,.ttc-img-show button:visited,.tc-img-show a:active,.tc-img-show a:hover{background:#ff8000; color:White!important; outline:0}
.tc-img-show a:focus{color:White; }
.tc-form label{ margin:0 5px 0 5px; font-weight:normal}
.tc-jieshao{ width:1170px;padding-top:30px; height:770px;}
.tc-jieshao .list-left{ width:295px; position:absolute; left:0px;  bottom:20px;  }
.tc-jieshao .list-right{ width:678px;position:absolute; left:293px;  bottom:20px; }
.tc-jieshao .list-left li:hover,.tc-jieshao .list-right li:hover{ color:#ff6000}
.tc-jieshao .list-group li{ margin:2px; background:rgbA(255,255,255,0.7)!important;border:none; height:30px; line-height:11px;border-radius:0px; }
.tc-jieshao .tc798list-group li{background:rgbA(34,41,70,0.8)!important; color:White}
.tc-jieshao .tc998list-group li{background:rgbA(50,50,50,0.75)!important; color:White}
.tc-jieshao-content a{ color:#666}
.tc-jieshao-content a:hover{ color:#ff6000}
.tc-jieshao .tab-pane img{width:1060px;}
.tc-jieshao .tab-pane{ width:1060px; height:620px; position:relative;}
.tc-jieshao .nav{ float:left; width:74px; height:610px; }
.tc-jieshao .nav li{ float:none!important;width:92px; height:92px; border:1px #60d5ad solid; margin-top:6px;border-radius:50%;padding-top:2px;transition: all 0.5s  }

.tc-jieshao .nav li a{background: rgba(76,213,173,1);
	-webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;
	-moz-transition: -moz-transform ease-out 0.1s, background 0.2s;
	transition: transform ease-out 0.1s, background 0.2s;
width:96%; height:97%;border-radius:50%;border:none;color:White; text-align:center;line-height:65px; outline:none; margin:0 0 0 2px;  cursor:pointer; font-size:16px; transition: all 0.5s ease 0s;/*根据hover进行变化*/}

.tc-jieshao .nav li a:hover {
	background:#257853;
	-webkit-transform: scale(0.95);
	-moz-transform: scale(0.95);
	-ms-transform: scale(0.95);
	transform: scale(0.95);
}
.tc-jieshao .nav li:hover,.tc-jieshao .nav li.active{border:1px #257853 solid;}
.tc-jieshao .tab-content{ float:right; padding:0!important; border:0!important}
.tc-e6e6{ height:767px; background:#e6e6e6;}
.tc-jieshao .nav li.active a{outline:none; color:White;background:#257853;}


.tc-jieshao .nav li.active a:focus{ border:none;color:White}
.tc-img-show{ width:1170px; height:800px; padding-top:30px}
.tc-img-show h1{ padding-bottom:10px}
.tc-img-show img,.tc-img-r1 img,.tc-img-show-bottom img{ width:100%; height:100%;-webkit-transition: all .25s;transition: all .25s;}
.tc-img-show-left{float:left; width:725px; position:relative; overflow:hidden;}
.tc-img-show-left img:hover,.tc-img-r1 img:hover,.tc-img-show-bottom img:hover{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}

.tc-img-show-right{ float:right;width:440px; height:608px;position:relative; overflow:hidden}
.tc-img-show-bottom{ margin-top:5px;  overflow:hidden}
.tc-img-r1{ overflow:hidden}
.tc-img-show button{width:130px; height:42px;  background:#ff6000; font-size:20px;box-shadow:1px 2px #a23700;border-radius:4px!important;  transition: background 0.5s;
    -webkit-transition: background 0.5s;color:White; margin:605px auto 0 -210px; }


.tc798-ico li{border:1px #ffae00 solid!important; }
.tc798-ico li.active a{background:1px #cf7700 solid!important;}
.tc798-ico li a{background:#ffae00!important}
.tc798-ico li a:hover{background:#cf7700!important}
.tc798-ico li.active a,.tc798-ico li.active a,.tc798-ico li.active a:hover{background:#cf7700!important}

.tc998-ico li{border:1px #625245 solid!important; }
.tc998-ico li.active a{background:1px #372d25 solid!important;}
.tc998-ico li a{background:#625245!important}
.tc998-ico li a:hover{background:#372d25!important}
.tc998-ico li.active a,.tc998-ico li.active a,.tc998-ico li.active a:hover{background:#372d25!important}

.tc-img-dw-l{ width:260px; height:150px; background:rgba(225,115,0,0.8); padding-left:40px;  position:absolute;left:0px;top:350px;color:White;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.tc-img-dw-l h3{ font-size:45px; font-weight:700}
.tc-img-dw-l span{ font-size:16px;}
.tc798-img-dw-l,tc798-img-dw-r1,.tc798-img-r1{background:rgba(34,41,70,0.8);}
.tc998-img-dw-l,tc998-img-dw-r1,.tc998-img-r1{background:rgba(50,50,50,0.75);}
.yuyue-a{ height:42px;  background:#ff6000; font-size:20px;box-shadow:1px 2px #a23700;border-radius:4px!important;transition: background 0.5s;
    -webkit-transition: background 0.5s;color:White; margin-top:20px; margin-left:480px }
/*
.tc-img-dw-r1{ width:160px; height:120px; background:rgba(225,115,0,0.8); padding-left:20px;  position:absolute;left:-160px;top:160px;color:White;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.tc-img-dw-r2{ width:160px; height:120px; background:rgba(225,115,0,0.8);  padding-left:20px; position:absolute;left:-160px;top:460px;color:White;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;}
.tc-img-dw-r1 h3,.tc-img-dw-r2 h3{font-size:30px;}
.tc-img-dw-r1 span,.tc-img-dw-r2 span{font-size:14px}
.tc-img-show-bottom:hover .tc-img-dw-r2{ transform:translate(-160px,0);-webkit-transform:translate(160px,0); -moz-transform:translate(160px,0); -o-transform:translate(160px,0); -ms-transform:translate(160px,0);}
.tc-img-r1:hover .tc-img-dw-r1{ transform:translate(-160px,0);-webkit-transform:translate(160px,0); -moz-transform:translate(160px,0); -o-transform:translate(160px,0); -ms-transform:translate(160px,0);}

*/
.tc-45day{ background:#e8f9f3;  }
.tc-45day-798,.tc798-8fw{background:#fffaf4!important; }
.tc998-8fw{background:#ededed!important;}
.tc-45day-998{background:#ededed!important; }
.tc-45day-content{ width:1200px;padding-top:30px;padding-bottom:30px}
.tc-45day h4,.tc-jieshao h4{ padding:15px; color:#666}
.tc-45day-green{ background:rgba(96,212,173,0.8);}
.tc-45day-black{ background:rgba(0,0,0,0.8);}
.tc-45day-yellow{background:rgba(255,173,0,0.8);}
.tc-45day-blue{background:rgba(34,41,70,0.8)}
.tc-6bz{ padding:0 0 30px 0}
.tc-6bz h1{ padding-top:30px; padding-bottom:30px} 
.tc-8fw{ background:#e8f9f3;padding:0 0 30px 0}
.tc-in{ padding-right:450px; padding-left:445px; cursor:pointer}
.tc-in i{ font-size:20px;}

/*底部报价链接*/
.bottom-baoming{ height:137px; width:100%;  color:#fff; position:fixed; right:0; bottom:0; font-size:19px!important;transition: all 0.3s;-webkit-transition: all 0.6s;z-index:8888}
.bottom-baoming .bottom-close{ position:absolute; top:55px; right:130px; display:block;  width:29px; height:29px; cursor:pointer;background:url('/statics/images/v2.0/bottom-baojia-button.png') no-repeat }
.bottom-baoming-fixed{ position:fixed; top:0; left:0;z-index:9000}
.bottom-baoming div{width:1200px; margin:0 auto;background:url('/statics/images/v2.0/bottom-baojia.png') no-repeat 110px 0; height:137px; position:relative}
.bottom-bj-button{ margin-right:270px!important}
.bottom-baoming input{color:Black; border-radius: 2px; border:0; text-indent:3px; width:182px; height:40px; position:absolute}
.bottom-baoming button{ border-radius: 2px; border:0; text-indent:3px; width:162px; height:40px; width:112px; position:absolute}
.bottom-baoming-input1{left:520px; top:74px}
.bottom-baoming-input2{left:710px; top:74px}
.bottom-baoming-input3{left:565px; top:74px}
.bottom-baoming-input4{left:735px; top:74px}
.bottom-baoming-input5{color:#f95901!important;  font-size:18px; font-weight:bold;left:900px;top:74px}
.bottom-baoming-input5:hover{ background:#d1d1d1; }
.one-min{ position:fixed; right:0; bottom:0; display:none}
@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateX(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateX(-15px);
    transform: translateY(-15px);
  }
  60% {
    -moz-transform: translateY(-7px);
    transform: translateY(-7px);
  }
}
@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  40% {
    -webkit-transform: translateX(-15px);
    transform: translateX(-15px);
  }
  60% {
    -webkit-transform: translateX(-7px);
    transform: translateX(-7px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  40% {
    -moz-transform: translateX(-15px);
    -ms-transform: translateX(-15px);
    -webkit-transform: translateX(-15px);
    transform: translateX(-15px);
  }
  60% {
    -moz-transform: translateX(-7px);
    -ms-transform: translateX(-7px);
    -webkit-transform: translateX(-7px);
    transform: translateX(-7px);
  }
}



.bounce{
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
   margin-top:-3px
}