@charset "utf-8";/* CSS Document */
html{color:#000;background:#FFF; }
body { color:#333;font-family:"Microsoft YaHei";font-size:14px;} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
.content{ width:1220px; margin:0 auto; overflow:hidden;}
/*产品导航*/
.probox{font-family:"Microsoft YaHei";padding:55px 0 0;overflow: hidden;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mtt30{ margin-top:30px;}
a { color:#333; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.cl{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}

.ml10{ margin-left:12px;}
.lh20{ line-height: 20px; }

h1,h2,h3,h4,h5,h6{font-weight:normal;}
.c3{color:#333;font-size: 14px; line-height:36px;}
.t58{ margin-top:44px;}
.w1220{width:1220px; margin:auto;}
.header_top{position:relative; height:35px; background:#333; border-bottom:1px solid #dcdcdc; z-index: 3000; width: 100%; min-width:1220px;}
.header_top_left {height:35px; float:left; width:300px; color:#999}
.header_top_left ul{height: 35px;}
.header_top_left ul li, .header_top_right ul li{display:inline-block; height:35px; position:relative; line-height:35px ; }
.ielt8 .header_top_left ul li, .ielt8 .header_top_right ul li{ display:inline;zoom:1 }
.header_top_left ul li em{  width:10px; height:14px; float:left; margin:11px 5px 0 0 ; display:inline}
.header_top_left ul li label{font-weight: bold}
.header_top_left ul li a{color:#ff6600}
.header_top_right{float:right; height:35px; margin-right: -15px;display: inline;}
.header_top_right ul li a, .header_top_right ul li  span ,.header_top_right ul li em{float:left;display:inline; color:#999}
.header_top_right ul li a,.header_top_right ul li em{ padding: 0 10px; }
.header_top_right ul li a.nav_fzlink{color: #f60;}
.header_top_right ul li a.nav_fzlink2{color:#3d9fe1;}
.header_top_right ul li .htr_line{overflow: hidden;width: 1px;height: 12px;margin-top: 11px;background-color: #000;}
.header_top_right ul li a p{display:inline; float: left;}
.header_top_right ul li .htr_login{padding-right: 0;}
.header_top_right ul li .htr_username p{margin-right:5px; max-width: 68px;}
.header_top_right ul li .htr_username,.header_top_right ul li .htr_mes{position: relative;color: #999; line-height: 35px; height: 35px; padding: 0 15px;border-left: 1px solid #f9f9f9;border-right: 1px solid #f9f9f9;}
.ico_msg{float: left;display: inline;width: 18px; height: 15px;margin-top: 8px;margin-right: 3px;background-position:  -82px -260px;}

.h115{height:115px;}

.w300{padding-top:30px; padding-right:16px;}
.w560{padding-top:20px;}
.w560 h1{  width:445px; height:46px; padding:31px 0 17 30px; font:24px "Microsoft Yahei"; color:#238bcb; overflow:hidden;float:right; font-weight:bold; padding-top:40px;}
.w560 h1 i{ color:#0eaf63; display:inline-block; padding-right:10px;}
.w560 h1 em{  width:43px; height:1px; vertical-align:middle; margin:0 10px; overflow:hidden;}

.w196{width:222px; padding-top:15px;}

.boe{border-top:1px solid #dcdcdc; height:1px; width:100%; min-width:1220px;}
.footer_top{width:100%; background:#fafafa;padding-bottom:30px; float:left; min-width:1220px; }

.ftc_left{float:left; width:1220px; margin-top:30px; display:inline; position:relative}

.ftc_center{float:left; width:120px; margin:31px 0 0 30px; font-size:14px; display:inline}
.ftc_center dl dt{ float:left; width:120px; font-size:15px; height:36px; line-height:38px; text-align: center;}
.ftc_center dl dd{float:left; width:120px;}
.ftc_center .att-code { display:block; width: 120px; height: 120px;}
.ftc_center dl  dd a{margin-top:9px; float:left; position:relative; width:100%; height:14px; line-height:12px; color:#333}
.ftc_center dl dd a div.wechat_bg{background-position:-322px 0; position:absolute; bottom:14px; left:-15px; width:91px; height:100px; display:none}
.ftc_center dl  dd a.wechat_sns:hover{color:#60b400}
.ftc_center dl  dd a.sina_sns:hover{color:#d6332a}
.ftc_center dl  dd a.qzone_sns:hover{color:#eaaf00}
.ftc_center dl  dd a.txwb_sns:hover{color:#42adcf}
.ftc_center dl  dd a em{float:left; display:inline}
.ftc_center dl  dd a.sina_sns em{ background-position: -107px 1px; width:16px; height:14px; margin-right:4px}
.ftc_center dl  dd a.txwb_sns em{ background-position: -125px 0; width:12px; height:14px; margin-right:7px}
.ftc_center dl  dd a.qzone_sns em{ background-position: -138px 0; width:17px; height:14px; margin-right:5px}
.ftc_center dl  dd a.wechat_sns em{ background-position: -156px 1px; width:16px; height:14px; margin-right:6px}
.ftc_center dl  dd a.sina_sns:hover em{ background-position: -107px -15px; }
.ftc_center dl  dd a.txwb_sns:hover em{ background-position: -125px -16px;}
.ftc_center dl  dd a.qzone_sns:hover em{ background-position: -138px -16px;}
.ftc_center dl  dd a.wechat_sns:hover em{ background-position: -156px -15px;}


.ftcl_tab{height:32px; border-bottom:1px solid #e1e1e1;}
.ftcl_tab  li{float:left; position:relative; margin-right:39px; height:32px; line-height:32px; display:inline; width:auto}
.ftcl_tab  li a{position:relative; width:auto; height:32px; text-align:center; line-height:32px; float:left;color:#333; font-size:15px; font-weight:bold;}
.ftcl_tab  li.on a{border-bottom:1px solid #ff5500; }
.ftcl_tab li.on a{bottom:-1px; line-height:31px}
.ftc_left .ftclt_content{margin-top:16px; display:none;zoom:1;}
.ftc_left .ftclt_content:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
.narrow_980 .ftc_left .ftclt_content{width: 649px;}

.join_link{position:absolute; right:0; top:0; height:32px; line-height:32px; color:#333; text-align:left; width:105px; text-align:left}
.join_link span{background-position:-36px 0; width:5px; height:9px; position:absolute; right:0; top:12px}

.ftc_left .on{display:block}
.ftc_left .ftclt_content a{color:#999;margin-right:10px; white-space:nowrap; height:32px; line-height:32px; float: left; }
.ftc_left .ftclt_content a:hover{color:#333}

.footer_bottom{min-width:1220px;width:100%;padding-bottom:37px; border-top: 6px solid #3d9fe1;background-color: #333; float:left}
.narrow_980 .footer_bottom{min-width: 980px}
.footer_bottom_container{width:1220px; margin:0 auto}
.narrow_980 .footer_bottom_container{width: 980px}
.fbc_menu{text-align:center; margin-top:12px; line-height:50px; font-size:14px;}
.fbc_menu a{font-size:14px;}
.fbc_menu ul li{width:71px; height:14px; display:inline-block; font-size:0; margin-left:-2px}
.ielt8 .fbc_menu ul li{display:inline; zoom:1}
.fbc_menu ul li a{ float:left; width:70px; height:14px; line-height:14px; color:#ccc; }
.fbc_menu ul li span{width:1px; height:12px; margin-top:2px; background:#fff; float:left;overflow:hidden}
.footer_bottom_container .fbc_copyright{ text-align:center; font-size:14px; line-height:32px; color:#ccc;}
.footer_bottom_container .fbc_icp{ text-align:center; font-size:14px; color:#ccc;}
.footer_bottom_container .fbc_icp a{color: #ccc;font-family: tahoma, arial, \5b8b\4f53;}
.footer_bottom_container .fbc_icpico{margin-top:17px; text-align:center;height: 33px;}
.footer_bottom_container .fbc_icpico span{display: inline-block; margin-right: 20px; }
.footer_bottom_container .fbc_icpico span.fbc_ico1{ background-position: -156px -135px; width: 28px; height: 29px; }
.footer_bottom_container .fbc_icpico span.fbc_ico2{ background-position: -185px -102px; width: 32px; height: 33px; }
.footer_bottom_container .fbc_icpico span.fbc_ico3{ background-position: -156px -102px; width: 28px; height: 31px; }
.footer_bottom_container .fbc_icpico span.fbc_ico4{background-position: 0 -225px; width: 90px; height: 32px;}

/*幻灯片*/
.bannerBox{ width:619px;  min-width:619px;  height:280px;  position:relative; overflow:hidden; background:#625F56;  text-align:center;}
.bannerBox .bd{ width:619px; position:absolute; left:50%; margin-left:-500px  }
.bannerBox .bd li{ width:619px;  overflow:hidden; }
.bannerBox .bd li img{ display:block; width:619px; height:280px;}
.bannerBox .tempWrap{ overflow:visible !important }
.bannerBox .tempWrap ul{  margin-left:-619px !important; /*强制位置*/  }
.bannerBox .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;}
.bannerBox .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; background:url(http://www.ruilidg8.com/statics/2015/images/slider-btn.png) 0 -10px no-repeat;	margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;}
.bannerBox .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;}
.bannerBox .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:280px; cursor:pointer;}
.bannerBox .prev{ left:-50%; top:10px; margin-left:-500px;}
.bannerBox .next{ left:50%; top:10px;  margin-left:500px;}
.bannerBox .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:280px; background:#000; filter:alpha(opacity=50);opacity:0.5;}
.bannerBox .pnBtn .arrow{ display:;   position:absolute; top:170px; z-index:1; width:60px; height:60px;  }
.bannerBox .pnBtn .arrow:hover{ filter:alpha(opacity=100);opacity:1; }
.bannerBox .prev .arrow{ right:-60px; background:url(http://www.ruilidg8.com/statics/2015/images/slider-arrow.png) -120px -138px no-repeat #282828;filter:alpha(opacity=60);opacity:0.6; }
.bannerBox .next .arrow{ left:-60px; background:url(http://www.ruilidg8.com/statics/2015/images/slider-arrow.png) 0  -138px no-repeat #282828;filter:alpha(opacity=60);opacity:0.6;}
/*-------------- 公用表单样式[[ ----------------*/     
.sec_top .sec_topl_ft .topl_ft_img,.index_ico_li,.index_ico_download,.index_hotNews_person_layer span,.index_hotNews_person_num i,.index_hotNews_person_num em,.index_rank_content i,
.ico_answer,.ico_help,.ico_zxb,.ico_location,.ico_crown,.ico_diamond1,.ico_heart,.ico_arrows, .sec_top_banner .banner_hd  div span,.zxgs_helpMe_flow li i,.index_zxgl .zxgl_tit_ico,.index_zxlc_list i,.index_zxlc_link,.index_ico_arrow,.index_ico_brand1,.index_ico_brand2{background: url(/images/index_global.png) no-repeat;_background: url(http://img.to8to.com/to8to_img/index/index_global.gif) no-repeat;display: inline-block;*display: inline;zoom:1;}
.index_form .form_line div.index_check em,.free_booking div b,.free_booking ul li .fb_check em,.index_villageCase .index_module_header i{background: url(http://img.to8to.com/to8to_img/global.png) no-repeat;_background: url(http://img.to8to.com/to8to_img/global.gif) no-repeat;display: inline-block;*display: inline;zoom:1;}
.index_form{position: relative;}

.index_form .form_hd {color: #333; font-size: 12px; margin-bottom: 20px;}
.col_r{float: right;*display: inline;}
.f_arial{  font-family: arial;}
.f_c_e81a62 { color: #e81a62;}
.col_r a{margin-left: 40px; font-size: 16px;line-height: 36px;  color: #333;}
.index_jjsc .index_module_header a:hover{ color: #f60;} 
.index_jjsc .index_banner .banner_slider li {  width: 358px;  height: 399px;  overflow: hidden;  position: absolute;}
.index_zxxgt:after{clear:both; content: ""; display: table;}
.index_module_header span{float:left; height:34px; font-size: 32px; color: #333; font-weight: 400; line-height: 34px}
.index_module_header span a{color: #333}
.index_module_header span a:hover{ color: #333}
.index_module_header em{float:left; color: #999; height:14px; margin:15px 0 0 10px; display: inline;}
.index_module_header em b{font-weight: 400;}
/* 热点新闻 */
.index_hotNews{height: 402px;margin-top: 50px; width:1220px; margin:auto;}
.index_hotNews .index_module_header,.index_jc .index_module_header,.index_subjuect .index_module_header,.index_rank .index_module_header{padding-bottom: 19px;border-bottom: 1px solid #dcdcdc; margin-top:28px;}
.index_jc .no_border{border:0;}
.index_hotNews_person{position: relative;float: left;display: inline;width: 411px;height: 347px;cursor: pointer; }
.index_hotNews_person .index_hotNews_person_img{margin-left: 91px;width: 320px;height: 347px;overflow: hidden;position: relative;margin-top: -1px;}
.index_hotNews_person img{display: block;}
.index_hotNews_person_layer{position: absolute;top: 58px;left: 0;width: 204px;height: 184px;padding: 18px;color: #fff;background-color: #3d9fe1; opacity: 0.85;}
.ielt9 .index_hotNews_person_layer{filter:alpha(opacity=85);}
.index_hotNews_person_layer span{display: block;width: 97px; height: 40px;margin-top: 6px;background-position: 0 0;}
.index_hotNews_person_num{position: absolute;top: 22px;right: 21px;}
.index_hotNews_person_num i{float: left;width: 19px; height: 11px;margin-right: 2px;background-position: -1px -62px;}
.index_hotNews_person_num em{float: left;display: inline;width: 9px;height: 11px;margin: 1px -2px 0 0;}
.index_hotNews_person_num .index_hotNews_person_num0{background-position:-22px -209px;}
.index_hotNews_person_num .index_hotNews_person_num1{background-position:-22px -191px;}
.index_hotNews_person_num .index_hotNews_person_num2{background-position:-21px -173px;}
.index_hotNews_person_num .index_hotNews_person_num3{background-position:-21px -155px;}
.index_hotNews_person_num .index_hotNews_person_num4{background-position:-21px -137px;}
.index_hotNews_person_num .index_hotNews_person_num5{background-position:-21px -119px;}
.index_hotNews_person_num .index_hotNews_person_num6{background-position:-22px -100px;}
.index_hotNews_person_num .index_hotNews_person_num7{background-position:-23px -83px;}
.index_hotNews_person_num .index_hotNews_person_num8{background-position:-22px -63px;}
.index_hotNews_person_num .index_hotNews_person_num9{background-position:-21px -46px;}
.index_hotNews_person_layer h3{padding-top: 25px;font-size: 28px;font-weight: bold;line-height: 28px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_hotNews_person_layer p{width: 204px;margin-top: 6px;overflow: hidden;}
.index_hotNews_person_layer .index_hotNews_person_text{height: 57px;}
.index_hotNews_list{float: left;display: inline;width: 431px;height: 331px;margin-left: 38px;}
.index_hotNews_list li{float: left;width: 431px;height: 48px;padding:15px 0 21px;border-bottom: 1px dotted #e8e8e8;}
.index_hotNews_list .no_b{border-bottom: none;}
.index_hotNews_list li a{display: block;width: 431px;font-size: 18px;line-height: 34px;color: #333;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.index_hotNews_list li p{width: 431px;line-height: 14px;color: #999;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.index_hotNews_box{float: left;width: 258px;height: 345px;margin-left: 40px;padding: 0 20px;border: 1px solid #dcdcdc;border-top: none;overflow: hidden;}
.index_hotNews_tab{width: 258px;height: 38px;margin-top: 20px;border-bottom: 1px solid #ebebeb;}
.index_hotNews_tab li{float: left;width: 129px;margin-top: -1px; text-align: center;font-size: 18px;color: #333;}
.ielt7 .index_hotNews_tab li{position: relative;margin-bottom: -1px;z-index: 10;}
.index_hotNews_tab .on{height: 38px;border-bottom: 2px solid #3d9fe1}
.index_hotNews_tab .on span{color: #3d9fe1;}
.index_hotNews_tab li span{display: inline-block;height: 38px;cursor: pointer;}
.index_hotNews_title{width: 258px;height: 40px;line-height: 40px;border-bottom: 1px solid #dcdcdc;}
.index_hotNews_title span{float: left;display: inline;margin-left: 1px;color: #999;}
.index_hotNews_row1{width: 80px;}
.index_hotNews_row2{width: 95px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.index_hotNews_info{overflow: hidden;height: 245px;}
.index_hotNews_info li{float: left;width: 258px;height: 40px;line-height: 40px;border-bottom: 1px dotted #e8e8e8;}
.index_hotNews_info .no_b{border-bottom: none;}
.index_hotNews_info li a{display: block;width: 258px;cursor: pointer;color: #333;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.index_hotNews_info li a:hover span{color: #f60;}
.index_hotNews_info li i{font-style: normal;margin-right: 3px;}
.index_hotNews_info li span{float: left;display: inline;margin-left: 1px;color: #333;}
.index_hotNews_content1 .index_hotNews_info{height: 285px;}
.index_hotNews_content1 .index_hotNews_info li{height: 47px;line-height: 47px;}

.index_tit{height:57px;border-bottom:0;font-size:28px;line-height:48px;}
.index_tit.hr{margin-bottom:20px;width:1220px;border-bottom:1px solid #dcdcdc;}
.index_tit small{display:inline-block;margin:12px 0 0 10px;height:24px;color:#999;font-size:12px;line-height:24px;}
.index_tit span.tit_list{margin-top:10px;margin-left:20px;height:40px;color:#999;font-size:16px;line-height:40px;}
.index_tit span.tit_list a.current{border-bottom:2px solid #f60;background:#f0f0f0 url(../images/hover_ico.png) center bottom no-repeat;}
.rt{font-size:14px; float:right;}

.cc_yezhu{overflow:hidden;margin:0;width:1220px;height:410px;background:#fafafa;}
.cc_yezhu .text{float:left;width:1220px;height:40px;border-bottom:1px solid #f2f2f2;background:#dcdcdc;color:#000;text-align:left;font-size:14px;line-height:40px;}
.cc_yezhu .text .lie{float:left;width:160px;height:40px;text-align:left;font-size:14px;line-height:40px;}
.cc_yezhu .text .wh{float:right;width:80px;}
.cc_yezhu .text .ml20{margin-left:20px;}
.cc_yezhu .text02{float:left;width:1220px;border-bottom:1px solid #f2f2f2;text-align:left;font-size:14px;}
.cc_yezhu .text02 .zuo{float:left;margin-left:10px;width:590px;height:40px;text-align:left;font-size:14px;line-height:40px;}
.cc_yezhu .text02 .lie{float:left;width:160px;height:40px;text-align:left;font-size:14px;line-height:40px;}
.cc_yezhu .text02 .wh{float:right;width:80px;}
.cc_yezhu .text02 .ml20{margin-left:20px;}
.cc_yezhu .text02 .you{float:left;width:160px;height:40px;color:#7bb526;text-align:left;letter-spacing:1px;font-size:14px;line-height:40px;}
.cc_yezhu .text02:hover{background:#f8f8f8;}
.cc_yezhu .text02 a{text-align:left;font-size:14px;line-height:40px;}

/*内容1*/
.main{width:1220px; margin:auto;}
.main .menu1{ height:116px; margin:25px 0 0 0; border:1px solid #d2d2d2; position:relative; background:#fff;}
.main .menu1 .pp{ position:absolute; width:16px; font-size:17px; height:90px; background:url(/images/flag.gif) no-repeat; top:-4px; left:4px; padding:5px 10px 0 11px; color:#fff;}
.main .menu1 .pp a{COLOR: #ffffff;}
.main .menu1 .scroll{ width:1172px; height:116px; margin-left:47px; float:left; position:relative;}
.main .menu1 .scroll .max{ width:1119px; height:90px; float:left; display:inline; position:relative; overflow:hidden; margin:17px 0 0 30px;}
.main .menu1 .scroll .max ul{ position:absolute; top:0; left:0; width:10000px;}
.main .menu1 .scroll .max ul li{ float:left; display:inline; margin-right:11px; display:block;}
.main .menu1 .scroll .max ul li img{width:172px; height:74px;}
.main .menu1 .scroll .max ul li a{ display:block; border:1px solid #dbdbdb; background:#fff;}
.main .menu1 .scroll .max ul li p{ margin-top:5px;text-align:center; color:#333666;}
.fb{ font-weight:bold;}
/*内容2*/
/* 家居商城层 */
.floor .jjsc-con{}
.jjsc-sideL{width:336px;float:left;position:relative;}
.jjsc-sideL .img{display:block;}
.jjsc-sideL .img>img{display:block;width:336px;height:376px;}
.jjsc-sideL .img>img:hover{opacity:.7;filter:alpha(opacity=70);}
.jjsc-sideL .a-group,.jjsc-sideL .a-group-bg{position:absolute;left:0;top:258px;height:118px;width:316px;padding-left:20px;}
.jjsc-sideL .a-group-bg{opacity:.85;filter:alpha(opacity=85);background-color:#fff;}
.jjsc-sideL .a-group>a{margin-right:15px;display:inline-block;margin-top:14px;text-decoration:none;}
.jjsc-sideL .a-group>a>i{background:url("/images/jjsc-icon.png") no-repeat;width:34px;height:34px;display:inline-block;vertical-align:middle;}
.jjsc-sideL .a-group>a:hover>i{background:url("/images/jjsc-icon-h.png") no-repeat;}
.jjsc-sideL .a-group>a>i.i-2{background-position:-34px 0;}
.jjsc-sideL .a-group>a>i.i-3{background-position:-68px 0;}
.jjsc-sideL .a-group>a>i.i-4{background-position:-102px 0;}
.jjsc-sideL .a-group>a>i.i-5{background-position:-136px 0;}
.jjsc-sideL .a-group>a>i.i-6{background-position:-170px 0;}
.jjsc-sideL .a-group>a>span{font-size:14px;color:#333;line-height:34px;padding-left:9px;}
.jjsc-sideL .a-group>a:hover>span{color:#f25546;}
.jjsc-sideL .rmflbox{border-top:none;padding-top:10px;height:92px; width:146px; float:left; padding-left:20px; background-color: #fafafa;}
.jjsc-sideL .rmflbox .title{line-height:30px;font-size:14px;color:#333;}
.jjsc-sideL .rmflbox .tag-group{font-size:0;}
.jjsc-sideL .rmflbox .tag-group>a{font-size:12px;color:#333;line-height:24px;width:36px;padding-right:16px;display:inline-block;text-decoration:none;}
.jjsc-sideL .rmflbox .tag-group>a:hover{color:#f25546;}
.jjsc-sideR{width:884px; overflow:hidden;}
.jjsc-sideR .jjsc-sideR-1{width:340px;float:left;}
.jjsc-sideR .jjsc-sideR-1 .wrapper{width:340px;overflow:hidden;position:relative;}
.jjsc-sideR .jjsc-sideR-1 .wrapper ul{width:10000px;position:relative;left:0;top:0;overflow: hidden;}
.jjsc-sideR .jjsc-sideR-1 .wrapper ul>li{float:left;width:340px;}
.jjsc-sideR .jjsc-sideR-1 .wrapper ul>li>a{display:block;}
.jjsc-sideR .jjsc-sideR-1 .wrapper ul>li>a>img{width:340px;display:block;vertical-align:top;}
.jjsc-sideR .jjsc-sideR-1 .wrapper ul>li>a>img.img1{height:320px;}
.jjsc-sideR .jjsc-sideR-1 .wrapper ul>li:hover img{opacity:.7;filter:alpha(opacity=70);}
.jjsc-sideR .jjsc-sideR-1 .wrapper ul>li>.img2{height:160px;width:340px;display:block;vertical-align:top;}
.jjsc-sideR .jjsc-sideR-1 .wrapper>a{display:none;position:absolute;top:209px;width:42px;height:63px;opacity:.8;filter:alpha(opacity=80);background:url("/images/lunbo-arrow.png");}
.jjsc-sideR .jjsc-sideR-1 .wrapper:hover>a{display:block;}
.jjsc-sideR .jjsc-sideR-1 .wrapper>a:hover{opacity:1;filter:alpha(opacity=100);}
.jjsc-sideR .jjsc-sideR-1 .wrapper .left-arrow{left:0;background-position:0 0;}
.jjsc-sideR .jjsc-sideR-1 .wrapper .right-arrow{right:0;background-position:-42px 0;}
.jjsc-sideR .jjsc-sideR-1 .wrapper .pagation-list{position:absolute;bottom:10px;left:50%;width:340px;margin-left:-170px;text-align:center;}
.jjsc-sideR .jjsc-sideR-1 .wrapper .pagation-list>span{display:inline-block;width:10px;height:10px;border-radius:5px;cursor:pointer;background-color:#fff; margin:0 4px;}
.jjsc-sideR .jjsc-sideR-1 .wrapper .pagation-list>span.current-dot{background-color:#f25546;}
.clearfix{*zoom:1;_zoom:1;}

.jjsc-sideR .jjsc-sideR-2{width:789px;float:left;position:relative;}
.jjsc-sideR .jjsc-sideR-2>a{width:262px;float:left;border-top:1px solid #ededed;border-right:1px solid #ededed;}
.jjsc-sideR .jjsc-sideR-2>a>img{display:block;width:262px;height:158px;}
.jjsc-sideR .jjsc-sideR-2>a>img:hover{opacity:.7;filter:alpha(opacity=70);}
.jjsc-sideR .jjsc-sideR-2>a>img.img4{height:320px;}
.jjsc-sideR .jjsc-sideR-2>a.a5{position:absolute;bottom:0;left:0;float:none;}
.jjsc-sideR .jjsc-sideR-2>a.a6{position:absolute;bottom:0;left:263px;float:none; border-bottom:1px solid #ededed;}
.jjsc-sideR .jjsc-sideR-2>a.a4,.jjsc-sideR .jjsc-sideR-2>a.a5{border-bottom:1px solid #ededed;}
.jjsc-logopics{padding-top:20px;font-size:0;}
.jjsc-logopics>a{display:inline-block;border:1px solid #ededed;margin-left:-1px;}
.jjsc-logopics>a>img{display:block;width:172px;height:74px;}
.jjsc-logopics>a>img:hover{opacity:.7;filter:alpha(opacity=70);}
.jjsc-logopics>a.a7>img{width:170px;}
.index_zxxgt:after{clear:both; content: ""; display: table;}
.index_module_header{height:34px;margin:30px 0 0 0 ;}
.index_module_header span{float:left; height:34px; font-size: 32px; color: #333; font-weight: 400; line-height: 34px}
.index_module_header span a{color: #333}
.index_module_header span a:hover{ color: #333}
.index_module_header em{float:left; color: #999; height:14px; margin:15px 0 0 10px; display: inline;}
.index_module_header em b{font-weight: 400;}

.index_xgt{ position: relative; width: 1220px; height: 340px; overflow: hidden}
.index_xgt a, .index_xgt a span , .index_xgt a p, .index_xgt a em {position: absolute;overflow: hidden;  }
.index_xgt a.index_xgt_one{width: 476px; height: 340px; left:0; top:0;}
.index_xgt a.index_xgt_two{width: 476px; height: 160px; left:496px; top:0;}
.index_xgt a.index_xgt_three{width: 228px; height: 160px; left:496px; top:180px;}
.index_xgt a.index_xgt_four{width: 228px; height: 160px; left:744px; top:180px;}
.index_xgt a.index_xgt_five{width: 228px; height: 340px; left:992px; top:0;}
.index_xgt a span{bottom:0; left: 0; background: #000; opacity: .75;  }
.ielt9 .index_xgt a span{filter:alpha(opacity=75);}
.index_xgt a.index_xgt_one span{width: 476px; height: 90px; }
.index_xgt a.index_xgt_two span{width: 476px; height: 30px }
.index_xgt a.index_xgt_three span{width: 228px; height: 30px }
.index_xgt a.index_xgt_four span{width: 228px; height: 30px }
.index_xgt a.index_xgt_five span{width: 228px; height: 30px }
.index_xgt a p{ left:14px; color:#fff;bottom:6px; width: 198px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;font-size: 14px;}
.index_xgt a.index_xgt_one p{left:20px; bottom:44px;  font-size: 24px;  width:430px;  height: 26px; line-height: 26px}
.index_xgt a.index_xgt_one em{left:20px; bottom:23px; color:#999; width: 430px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.index_xgt a.index_xgt_two p{width: 430px}
.zxtd-tabs li.li-cggd{background-color:#ffbb46;}
.zxtd-tabs li a{text-decoration:none;}
.zxtd-tabs li a>i{background:url("/images/zxtd-tabs.png") no-repeat;display:block;
width:78px;height:78px;margin:0 auto;}
.zxtd-tabs li>em{width:0;height:0;}
.zxtd-tabs li .tri1{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #f25546;position:absolute;right:-5px;top:78px;}
.zxtd-tabs li .tri1-1{border-left: 5px solid transparent; border-right: 5px solid transparent;border-top:5px solid #f25546;position:absolute;left:81px;bottom:-5px;display:none;}
.index_xgt_gzxgt{width:1044px; height: 166px; background: #f8f8f8; float:left;}
.index_xgt_gzxgt ul{margin-left:2px;}
.index_xgt_gzxgt ul li{float:left; width: 127px; height:140px;}
.index_xgt_gzxgt ul li a{ float:left; width: 152px; height: 140px ; text-align: center; color: #000}
.index_xgt_gzxgt ul li a img{width: 80px; height: 80px; margin:26px auto 0;}
.index_xgt_gzxgt ul li a span{display: inline-block;  line-height:24px; font-size:14px; margin-top:10px; width: 152px}

/*-------------- 顶部焦点模块[[ ----------------*/
.sec_top{padding-top: 20px;}
.sec_top img {display: block;}
.col_l {width: 298px;height: 409px;border: 1px solid #dcdcdc;box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); float:left; margin-right:21px;}
.col_c{float: right;width:619px;overflow: hidden; float:left;}
.col_r23 {width: 279px;border: 1px solid #dcdcdc;border-left: 0;float: right;}

.sec_top{padding-top: 20px;}
.sec_top img { display: block;}
.sec_top .col_l {    width: 298px; height: 409px; border: 1px solid #dcdcdc; box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);}
.sec_top .col_c{float: right; width:619px; overflow: hidden;}
.sec_top .col_r {width: 279px; height: 409px; border: 1px solid #dcdcdc; border-left: 0;}

.sec_top_banner{position: relative;}
.sec_topl_ft ul{padding: 15px 0;border-width: 0 1px 1px 1px;border-style: solid;border-color: #dcdcdc; overflow:hidden;}
.sec_topl_ft li{border-left: 1px solid #dcdcdc;float: left;overflow: hidden;margin-left: -1px; padding-left:34px;}
.sec_topl_ft li.last{border-right: 0;}
.sec_topl_ft li a{width: 205px;height: 100px;}
.sec_top_brand {width: 279px;}
.sec_top_brand1 {width: 280px; height: 113px; margin-top: -1px;}
.sec_top_brand2,.sec_top_brand3 {position: relative; display: block; width: 261px; height: 55px; padding-left: 18px; padding-top: 9px;}
.sec_top_brand2 p,.sec_top_brand3 p {color: #333; line-height: 26px;}
.sec_top_brand2 em, .sec_top_brand3 em {position: absolute; top: 12px; right: 20px; font-family: "SimSun"; font-size: 14px; color: #454857;}
.index_ico_brand1,
.index_ico_brand2 {*display: block; text-indent: -999em;}
.index_ico_brand1 {width: 130px; 
    height: 26px; background-position: -41px -68px;}
a.sec_top_brand2:hover .index_ico_brand1 {background-position: -177px -68px;}
.index_ico_brand2 {width: 129px; 
    height: 26px; background-position: -41px -96px;}
a.sec_top_brand3:hover .index_ico_brand2 {background-position: -177px -96px;}
a.sec_top_brand2:hover em,
a.sec_top_brand3:hover em {color: #f60;}
.sec_top_say {width: 240px; margin: 20px auto 0;}
.sec_top_say_hd {position: relative; width: 240px; height: 22px; line-height: 22px; color: #999;}
.sec_top_say_hd span {cursor: default;}
.sec_top_say_hd .line {position: absolute; top: 12px; right: 0; width: 140px; height: 1px; overflow: hidden; background-color: #dcdcdc;}
.sec_top_say_bd {position: relative; margin-top: 20px; height: 75px; overflow: hidden;}
.sec_top_say_head {float: left; width: 50px; text-align: center;}
.sec_top_say_head img {border-radius: 50%;}
.sec_top_say_head p {width: 50px; margin-top: 3px;}
.sec_top_say_content {float: right; width: 170px;}
.sec_top_say_content em {display: block; width: 170px; margin-bottom: 5px; font-size: 14px; line-height: 22px; color: #333;}
.sec_top_say_content:hover em {color: #f60;}
.sec_top_say_content p {line-height: 16px; color: #999;}
.sec_top_say_hd .on {color: #333;}
.sec_top_say_bd_list {position: absolute; top: 0; left: -240px; width: 9999px;}
.sec_top_say_bd_list li {float: left; width: 240px; overflow: hidden;}
.sec_topr_bd {position: relative;}
.sec_topr_tab {width: 298px; height: 58px; border-bottom: 2px solid #eb670d;}
.sec_topr_tab li {float: left; width: 74px; height: 58px; margin-left: -1px; border-left: 1px solid #dcdcdc;}
.sec_topr_tab li a {display: block; width: 34px; height: 34px; color: #333; font-size: 14px; line-height: 18px; text-align: center; padding: 12px 20px;}
.sec_topr_tab .on a {font-weight: bold; color: #f60;}
.index_ico_arrow {position: absolute; top: 60px; left: 31px; width: 13px; 
    height: 5px; background-position: -262px 0;}
.sec_topr_form{padding:15px 20px 20px;height: 252px;overflow: hidden;}
.sec_topr_form .form_line{padding-bottom: 20px;}
.sec_topr_form .height_auto{padding-bottom: 2px;}

.sec_topr_list {width: 260px; margin-left: 19px; padding-top: 10px; border-top: 1px solid #dcdcdc;}
.sec_topr_list ul {width: 270px;}
.sec_topr_list li {width: 270px; margin-bottom: 5px; color: #999;}
.sec_topr_list li span {padding-right: 5px;}

.header_bottom {height:40px; width:1220PX; margin:auto; border-bottom:2px solid #3d9fe1; position:relative; z-index:999; display: table;}
.header_bottom .header_menu{width:1220px; margin:0 auto; height:40px}
.narrow_980 .header_bottom .header_menu{width:980px}
.header_bottom .header_menu ul li{padding:0 20px; float:left; height:40px; line-height:40px;  font-size:18px; position:relative }
.header_bottom .header_menu ul li.has_hotIcon em.sjbj_hot{width: 24px; height: 15px; background-position:-176px -16px; position: absolute; top: 6px ; right: 20px}
.header_bottom .header_menu ul li.has_homeIcon em.jjjcc_icon{width: 10px; height: 10px; background-position: -110px -165px; position: absolute; top: 7px; right: 30px; display: none}
.header_bottom .header_menu ul li a{color:#333; text-decoration:none; display: block;  padding:0 25px; }
.header_bottom .header_menu ul li a:hover{color:#f60}
.header_bottom .header_menu ul li.on, .header_bottom .header_menu ul li.menu_hover{background:#3d9fe1}
.header_bottom .header_menu ul li.on a ,.header_bottom .header_menu ul li.menu_hover a{color:#fff}
.header_bottom .header_menu ul li.on a:hover, .header_bottom .header_menu ul li.menu_hover a:hover{color:#fff}
.header_bottom .header_menu ul li.has_secondMenu{padding:0; width:176px;}
.header_bottom .header_menu ul li.has_secondMenu a{padding:0;}
.header_bottom .header_menu ul li.has_secondMenu a em{ width:7px; height:4px; position:absolute; top:20px; background-position:-77px 0 ;}
.header_bottom .header_menu ul li.has_secondMenu a em.menu_arrow{right:49px}
.header_bottom .header_menu ul li.has_secondMenu a em.menu_arrow_two{right:45px}
.header_bottom .header_menu ul li.on a em{background-position:-98px 0}
.header_bottom .header_menu ul li.menu_hover a em{background-position:-84px 0}
.header_bottom .header_menu ul li.has_secondMenu span{float:left;margin-left:45px; display:inline; cursor: pointer;}
.header_bottom .header_menu ul li.has_secondMenu dl{position:absolute; top:40px; left:0; background:#019d59;font: 12px/1.5 tahoma, arial, \5b8b\4f53; width:176px; display:none; border-top:2px solid #01af63}
.header_bottom .header_menu ul li.menu_hover dl{display:block}
.header_bottom .header_menu ul li.has_secondMenu dl dd{padding:11px 0; float:left; font-size:0}
.header_bottom .header_menu ul li.has_secondMenu dl dd a{padding-left:45px; height:32px; line-height:32px; width:131px; display:inline-block; font-size:12px; font-family:"Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu; position:relative;}
.header_bottom .header_menu ul li.has_secondMenu dl dd a i{height: 11px;width: 18px;display: block;background: url(http://img.to8to.com/to8to_img/global.png) no-repeat;background-position: -201px -16px;  display: inline-block;  margin-left: 5px;  margin-top: -13px;  vertical-align: middle;}
.header_bottom .header_menu ul li.has_secondMenu dl dd a i.hot{width:17px;background-position: -49px -16px;}
.header_bottom .header_menu ul li.has_secondMenu dl dd a:hover{background:#018d50; color:#fff}
.header_bottom .header_menu ul li  b{ width:1px; position:absolute; right:0; top:13px; height:16px; background:#dcdcdc; overflow:hidden}
.header_bottom .header_menu ul li.menu_hover b, .header_bottom .header_menu ul li.on b{display:none}

.slide-help, .slide-help a {background: #fff}
.slide-help-box {position: fixed;bottom: 170px;z-index: 1000}
.attention-code, .ielt7 .slide-help-box {position: absolute}
.narrow_980 .slide-help-box {margin-right: -534px}
.slide-help a {display: block;width: 58px;height: 58px;border: 1px solid #dcdcdc;text-align: center;color: grey}
.slide-help a span {font-size: 12px}
.slide-help i {display: block;width: 56px;height: 36px}
.slide-help a:hover {border: 1px solid #3d9fe1background: #3d9fe1color: #fff}
.slide-help .ico-consult i {margin-top: 6px;background: url(/images/consult.gif)}
.slide-help .ico-consult.mes i, .slide-help .ico-consult:hover i {background: url(/images/slide_help.png) -122px 11px no-repeat}
.slide-help .ico-feedback i {background: url(/images/slide_help.png) 12px -48px no-repeat}
.slide-help .ico-feedback:hover i {background: url(/images/slide_help.png) -121px -47px no-repeat}
.slide-help .ico-attention i {background: url(/images/ico_code.gif) center no-repeat}
.slide-help .ico-attention:hover i {background: url(/images/slide_help.png) -121px -105px no-repeat}
.slide-help .ico-backtop i {background: url(/images/slide_help.png) 12px -166px no-repeat}
.slide-help .ico-backtop:hover i {background: url(/images/slide_help.png) -121px -165px no-repeat}
.attention-code {top: -118px;right: 60px;width: 0;height: 300px;overflow: hidden}
.attention-code-img {position: relative;width: 138px;margin-right: 6px;padding: 10px 0;background: #fff;border: 1px solid #dcdcdc}
.attention-code-img p.new-float-loadapp {color: #01af63}
.attention-code-img img.new-float-loadapp {margin-top: 0}
.attention-code-img img {display: block;width: 100px;height: 100px;margin: 14px auto 4px}
.attention-code-img p {line-height: 14px;text-align: center;background: #fff;color: #e7691e}
.attention-code-img:after {position: absolute;bottom: 34px;right: -6px;width: 6px;height: 9px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RkM2NkQxNkY0ODcxMUU1OTQ3OEY4OTM1ODMxQTczNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RkM2NkQxN0Y0ODcxMUU1OTQ3OEY4OTM1ODMxQTczNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdGQzY2RDE0RjQ4NzExRTU5NDc4Rjg5MzU4MzFBNzM1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdGQzY2RDE1RjQ4NzExRTU5NDc4Rjg5MzU4MzFBNzM1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qfDNyAAAAJlJREFUeNpi+P79+//Xr18/2rZtmz4DAwMbEDMDMSPDfyD48ePH/zdv3rw6fvy4LVCQHSz5Hwp+/fr1/927d5/OnTvnDZJkBAkyQMGfP38Yvnz58hOoOwlFAgQ+f/7M8O3bt+Vwo0AAKPj/+fPn621sbHjgEkAjQIJboqKiBIAaWRiQBHdDBVnBzoUK7s/OzhaBCjKB7AIIMADRtnwc2kghZwAAAABJRU5ErkJggg==) center no-repeat;content: "\200B"}
.slide-help .ico-consult {height: 60px}
.ico-consult .consult-message {display: none;position: absolute;top: 2px;right: 5px;width: 18px;height: 18px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNUM2RkZEOENFNjQxMUU2QjhFRUM4RDBGRENENDgzNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNUM2RkZEOUNFNjQxMUU2QjhFRUM4RDBGRENENDgzNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM1QzZGRkQ2Q0U2NDExRTZCOEVFQzhEMEZEQ0Q0ODM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM1QzZGRkQ3Q0U2NDExRTZCOEVFQzhEMEZEQ0Q0ODM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+UvtGfgAAAPxJREFUeNqslL8OwVAUxm8vwmYSfY3aDGowGBoPIN7QIgY6YzD4l3gEDMogphq013eSQ26C0N5+yW9o2u9Lz7n3HEspJTRZoAoawAM1fiYdwQaMwAycQPxyUpBGCwzADoTqXSG/G4K27tVDumCh/tca9PQgi/9kqZJrxV6LgmwuJ0oRFLHXlmiTC+pAiuSS7HUln05ZpBd5PQpyQMkgiLwONZruQ0WY6SxFNrpLvrGmCiRf+5tBCHm3FDQGV4Mg8voUNAVzqjNFSMzeyXNEmlmMCCFBP2HI29DmQIfXwy/RGtl/WiN51FfkeSuAy5de0PY78An73NdA/+AhwAB0/PfwRRUSGAAAAABJRU5ErkJggg==) center center no-repeat;text-align: center;line-height: 18px;color: #ff4900;font-size: 12px}
.slide-help .ico-consult.mes {border: 1px solid #ff4900;background: #ff4900;color: #fff}
.slide-help .ico-quoted, .slide-help .ico-quoted:hover {background: url(/images/slide_help.png?v=1461138483710) 0 -232px no-repeat}
.slide-help .ico-quoted {border: 1px solid #3d9fe1margin: 1px 0}
.customer-chat-box {position: fixed;bottom: 420px;right: 30px;width: 280px;height: 320px;padding-bottom: 10px;z-index: 7100}
.customer-chat-content {position: absolute;bottom: 0;left: 0;width: 100%}
.customer-chat-list li {width: 280px;height: 72px;margin-bottom: 15px}
.customer-chat-person {float: left;width: 48px;height: 48px;background: url(/images/slide_help.png?v=201612291744) -120px -294px no-repeat}
.customer-chat-line {float: right;width: 190px;height: 50px;padding: 10px 15px;border: 1px solid #fbcab6;background: #fff;font-size: 12px;border-radius: 5px;box-shadow: 0 0 10px 3px #fbcab6}
.customer-chat-line h3 {height: 20px;line-height: 20px;color: #999}
.customer-chat-line strong {float: right}
.customer-chat-line p {width: 200px;height: 30px;color: #333;line-height: 30px}
.customer-clear span {float: right;width: 58px;height: 25px;background: url(/images/slide_help.png?v=201612291744) 0 -308px no-repeat;cursor: pointer}
.customer-clear {margin-bottom: 20px;}

.sec_toprab{border-bottom: 1px solid #ebebeb; font-weight: normal; color: #f60;font-size: 18px; line-height: 58px; background:url(/images/ni.png) no-repeat 26px; padding-left:50px;}

/*设计*/
.new-index-mfsj{padding: 17px 19px 25px 19px;width: 260px;height: 308px;}
.new-mfsj-title{position: relative;font-size: 18px;color: #333; 
    text-align: center;}
.new-mfsj-title span{position: absolute;height: 1px;width: 18px;background-color: #8c8c8c;}
.mfsj-title-l{top: 13px;left: 41px;}
.mfsj-title-r{top: 13px;right: 42px;}
.new-mfsj-submit,.new-mfbj-submit{width: 260px;height: 43px;text-align:center;font-size: 14px;color: #fff;background-color: #f60;cursor: pointer;  
    border: none;outline: none;}
input.cannot-click{background-color: #ccc;cursor: not-allowed;}
.new-index-mfsj .form_line{position: relative;padding-bottom: 12px;}
.form_line  input{width: 242px;height: 18px;border: 1px solid #d8d8d8;padding: 8px;}
.form_line  label{position: absolute;font-size: 12px;color: #bbb;top: 9px;left: 11px;cursor: text;}
.mfsj-tk input{vertical-align: text-bottom;margin-bottom: 1px;  }
.mfsj-tk span{font-size: 12px;color: #333;}
.mfsj-tk a{outline: none;color: #3d9fe1}
.mfsj-tk a:hover{color: #f60;}
.mfsj-shengshi,.mfbj-shengshi{overflow: hidden;}
.mfsj-shengshi select{float: left;width: 123px;height: 36px;line-height: 28px;border: 1px solid #d8d8d8;margin-right: 8px;padding: 7px 0 7px 7px;display: inline;   }
.mfsj-shengshi .select-mfsj-city{width: 128px;margin-right: 0;}
.mfsj-phone{padding-bottom: 17px;}
.mfsj-tk{margin: 6px 0 7px 0;}
.mfsj-send-box .mfsj-send-box{width: 880px;height:460px;z-index:8001;}
.mfsj-send-box .mfsj-send-left{width: 50%;height:460px;float: left;}
.mfsj-send-box .mfsj-send-title{margin-top: 45px;font-size:22px;font-weight: bold;color: #333;text-align: center;}
.mfsj-send-box .mfsj-send-title1{margin-top: 12px;}
.mfsj-send-box .send-title1-p1,.mfsj-send-box .send-title1-p2{font-size: 18px;color: #60c88b;font-weight: bold;text-align: center;}
.mfsj-send-box .send-title1-p2 span{color: #ff9416;position: relative;}
.mfsj-send-box .mfsj-send-img img{width: 280px;height: 240px;}
.mfsj-send-box .mfsj-send-title2{font-size: 14px;color: #ff8400;text-align: center;margin-top:13px;}
.mfsj-send-box .mfsj-send-title2 span{color: #ff8400;}
.mfsj-send-box .mfsj-send-right{width: 50%;height:460px;float: right;border-left:1px solid #e8e8e8;overflow: hidden;margin-left: -20px;}
.mfsj-send-box .mfsj-send-title3{margin-top: 42px;}
.mfsj-send-box .send-title3-p1,.mfsj-send-box .send-title3-p2{font-size: 22px;color: #333;text-align: center;}
.mfsj-send-box .mfsj-send-room{width:340px;height:290px;overflow:hidden;margin: 20px 0 0 50px;}
.mfsj-send-box .mfsj-send-room li{float:left;}
.mfsj-send-box .mfsj-send-room li p{text-align:center;font-size:12px;color:#333;margin:4px 0 15px 0;}
.mfsj-send-box .mfsj-send-room .mfsj-li-room4 p{text-align:left;}
.mfsj-send-box .mfsj-send-room li a img{width: 160px;height: 110px;}
.mfsj-send-box .mfsj-send-img{width: 280px;height: 240px; margin: 9px 0 0 93px;}
.mfsj-send-box .mfsj-li-room4 p{position: relative;}
.mfsj-send-box .mfsj-li-room4 p a{color:#ff8400;}
.mfsj-send-box .title1-p2-icon{position: absolute;background: url(http://img.to8to.com/to8to_img/index/new_index_form.png) no-repeat 0 -120px;_background: url(http://img.to8to.com/to8to_img/index/new_index_form.gif) no-repeat 0 -120px;width: 35px;height: 26px;top: -25px;left: 65px;}
.mfsj-send-box .send-room-arrow{position: absolute;width: 13px;height: 13px;background: url(http://img.to8to.com/to8to_img/index/new_index_form.png) no-repeat -1px -96px;_background: url(http://img.to8to.com/to8to_img/index/new_index_form.gif) no-repeat -1px -96px; top: 3px;left: 145px;}


.new-index-mfbj .form_line{position: relative; padding-bottom: 10px;}
.new-index-mfsj .mfsj-minge-p{text-align: center; width:190px; margin: 0 auto; overflow:hidden;}
.new-index-mfsj .mfsj-minge-p  span{float: left; font-size: 17px; color: #333; margin-top: 8px;}
.mfsj-minge-box  em{float: left; width: 33px; height: 39px; background: url(http://img.to8to.com/to8to_img/index/new_index_form.png?v=20161118) no-repeat 0 -48px; _background: url(http://img.to8to.com/to8to_img/index/new_index_form.gif?v=20161118) no-repeat 0 -48px; font-size: 30px; color: #fff; text-align: center; line-height: 39px;}
.mfsj-minge-box{float: left;}
.new-index-mfsj .mfsj-minge-p .mfsj-span-left{margin-right: 6px;}
.new-index-mfsj .mfsj-minge-p .mfsj-span-right{margin-left: 6px;}
.new-mfsj-minge{margin: 11px 0 13px 0;}
.new-index-mfsj .height_auto,.new-index-mfbj .height_auto{padding-bottom: 0;}
.ielt8 .mfbj-shengshi select,.ielt8 . select{height: 25px;}

.sec_topl_ft{background:#ddebf7;}
.lunbo_rt .ad{float:left;width:226px; height:113px; margin-top:-1px; margin-right:-1px;}
.lunbo_bt { float:right;overflow:hidden;}
.index_ico_brand {font-size:32px;margin-left: 10px;}
.sec_top_brand2, .sec_top_brand3 {position: relative; display: block; height: 60px;padding: 15px 0px 16px 10px;margin-left: 10px;}
.sec_top_brand2 {border-bottom: 1px solid #dcdcdc;}
.sec_top_brand2 font, .sec_top_brand3 font{font-size: 16px;margin-left: 10px;}
.sec_top_brand2 p, .sec_top_brand3 p {color: #333;line-height: 26px;}
.sec_top_brand2 em, .sec_top_brand3 em {position: absolute;top: 18px;right:10px;font-family: "SimSun";font-size: 14px;color: #454857;}

/* 装修流程模块 */
.index_zxlc:after {clear: both;content: "";display: table;}
.index_zxlc .index_module_header {position: relative;}
.index_zxlc .index_module_header_link {position: absolute;bottom: 0;right: 0;color: #333;}
.index_zxlc_link {width: 100px; float:right; height: 26px;background-position: -163px -32px;}
.index_zxlc_list {width: 1280px; min-width:1220px;}
.index_zxlc_list li {float: left;width: 182px;height: 119px;text-align: center;font-size: 14px;}
.index_zxlc_list li a {display: block;width: 117px;height: 117px;border: 1px solid #dcdcdc;  background:#fff;}
.index_zxlc_list li a:hover {color: #fff;border: 1px solid #f60;background-color: #f60;}
.index_zxlc_list li i {display: block;height: 37px;margin: 26px auto 15px;}
.index_zxlc_list .index_zxlc_ico1 {width: 44px;background-position: -41px -124px;}
.index_zxlc_list .index_zxlc_ico2 {width: 36px;background-position: -87px -124px;}
.index_zxlc_list .index_zxlc_ico3 {width: 34px;background-position: -125px -124px;}
.index_zxlc_list .index_zxlc_ico4 {width: 36px;background-position: -161px -124px;}
.index_zxlc_list .index_zxlc_ico5 {width: 36px;background-position: -199px -124px;}
.index_zxlc_list .index_zxlc_ico6 {width: 38px;background-position: -237px -124px;}
.index_zxlc_list .index_zxlc_ico7 {width: 36px;background-position: -277px -124px;}
.index_zxlc_list .index_zxlc_ico8 {width: 36px;background-position: -315px -124px;}
.index_zxlc_list .index_zxlc_ico9 {width: 34px;background-position: -353px -124px;}
.index_zxlc_list li a:hover .index_zxlc_ico1 {background-position: -41px -163px;}
.index_zxlc_list li a:hover .index_zxlc_ico2 {background-position: -87px -163px;}
.index_zxlc_list li a:hover .index_zxlc_ico3 {background-position: -125px -163px;}
.index_zxlc_list li a:hover .index_zxlc_ico4 {background-position: -161px -163px;}
.index_zxlc_list li a:hover .index_zxlc_ico5 {background-position: -199px -163px;}
.index_zxlc_list li a:hover .index_zxlc_ico6 {background-position: -237px -163px;}
.index_zxlc_list li a:hover .index_zxlc_ico7 {background-position: -277px -163px;}
.index_zxlc_list li a:hover .index_zxlc_ico8 {background-position: -315px -163px;}
.index_zxlc_list li a:hover .index_zxlc_ico9 {background-position: -353px -163px;}

/* 装修效果图层 */
.floor .zxxgt-con{}
.zxxgt-lunbo{float:left;width:1220px;}
.wrapper{overflow:hidden;position:relative;height:370px;}
.zxxgt-lunbo .wrapper ul{width:10000px;position:relative;left:0;top:0;}
.zxxgt-lunbo .wrapper ul>li{width:1220px;position:relative;height:370px;}
.zxxgt-lunbo .wrapper>a{display:none;position:absolute;top:143.5px;width:42px;height:63px;opacity:.8;filter:alpha(opacity=80);background:url("/images/lunbo-arrow.png")}
.zxxgt-lunbo .wrapper:hover>a{display:block;}
.zxxgt-lunbo .wrapper>a:hover{opacity:1;filter:alpha(opacity=100);}
.zxxgt-lunbo .wrapper .left-arrow{left:0;background-position:0 0;}
.zxxgt-lunbo .wrapper .right-arrow{right:0;background-position:-42px 0;}

.zxxgt-con .zxxgt-lunbo ul>li>div{width:262px;height:175px;position:absolute;}
.zxxgt-con .zxxgt-lunbo ul>li>div img{width:262px;height:175px;}
.zxxgt-con .zxxgt-lunbo ul>li>div>a{display:block;}
.zxxgt-con .zxxgt-lunbo ul>li>div>a>img{display:block;}
.zxxgt-con .zxxgt-lunbo ul>li>div>a>img:hover{opacity:.9;filter:alpha(opacity=90);}
.zxxgt-con .zxxgt-lunbo ul>li>div>a>.pic-bg{position:absolute;left: 0;top:135px;width:100%;height:40px;background: url("/images/bg.png");}
.zxxgt-con .zxxgt-lunbo ul>li>div>a>.pic-bg>.bg-title{height:40px;line-height:40px;font-size:12px;color:#fff;padding-left:10px;width:252px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.zxxgt-con .zxxgt-lunbo ul>li>div.pic1>a>.pic-bg,.zxxgt-con .zxxgt-lunbo ul>li>div.pic4>a>.pic-bg{top:330px;}
.zxxgt-con .zxxgt-lunbo ul>li>div.pic1>a>.pic-bg>.bg-title{width:229.5px;}
.zxxgt-con .zxxgt-lunbo ul>li>div.pic4>a>.pic-bg>.bg-title{width:239.5px;}
.zxxgt-con .zxxgt-lunbo .pic1{width:318px;height:370px;left:0;top:0;}
.zxxgt-con .zxxgt-lunbo .pic1 img{width:318px;height:370px;}
.zxxgt-con .zxxgt-lunbo .pic2{left:338.5px;top:0;}
.zxxgt-con .zxxgt-lunbo .pic3{left:620.5px;top:0;}
.zxxgt-con .zxxgt-lunbo .pic4{left:902.5px;top:0;width:318px;height:370px;}
.zxxgt-con .zxxgt-lunbo .pic4 img{width:318px;height:370px;}
.zxxgt-con .zxxgt-lunbo .pic5{left:338.5px;top:196px;}
.zxxgt-con .zxxgt-lunbo .pic6{left:620.5px;top:196px;}




.xgtbox{width:95px;float:left; border-top:1px solid #dcdcdc;}
.xgtbox li{height:60px;padding-top:35px;border:1px solid #dcdcdc;padding-left:19px; border-left:none; margin-top: -1px; position:relative;}
.xgtbox li i{background:url("/images/xgt.png") no-repeat;width:18px;height:18px;display:inline-block;margin-right:10px;vertical-align:middle;}
.xgtbox li:hover{background-color:#f25546;border-color:#f25546;}
.xgtbox li:hover i{background:url("/images/xgt-h.png") no-repeat;}
.xgtbox li:hover span{color:#fff;}
.xgtbox li i.i-2{background-position:-18px 0;}
.xgtbox li i.i-3{background-position:-36px 0;}
.xgtbox li i.i-4{background-position:-54px 0;}
.xgtbox li i.i-5{background-position:-72px 0;}
.xgtbox li span{font-size:12px;color:#333; font-family:Arial;}
.floor .xgtbox-fg{width:220px;height:350px;background-color:#f2f2f2;position:absolute;left:-261px;top:0;padding-left:40px;padding-top:20px;font-size:0;}
.floor .xgtbox-fg li{position:relative;width:78px;margin-right:26px;display:inline-block;margin-bottom:8px;}
.floor .xgtbox-fg li:hover .round-bg{background:url(/images/round-h.png) no-repeat;}
.floor .xgtbox-fg li:hover .text{color:#f25546;}
.header{background-color:#fff;border-bottom:4px solid #0083D1; min-width:1220px;}

#c_sqzx {border:1px solid #e4e4e4;background:#fff;width:298px;height:355px;}
#c_sqzx .tit {background:#00af63;height:65px;line-height:28px;font-size:20px;font-weight:bold;color:#fff;padding-left:55px;padding-top:15px}
#c_sqzx .tit em {font-size:12px}
#c_sqzx ul {margin:10px 0 0 20px;+margin:10px 0 0 10px}
.sq_bk_class {width:257px;height:33px;line-height:33px;border:1px solid #e4e4e4;margin:5px 0;color:#999;text-indent:10px;font-family:"微软雅黑","雅黑";background: #fbfbfb;}
.sq_xl_class {width:127px;height:35px;border:1px solid #e4e4e4;margin:5px 0;+margin:5px 0 5px 5px;padding:5px;color:#999;font-family:"微软雅黑","雅黑";background: #fbfbfb;}
#c_sqzx .sq_btn {display:block;width:258px;margin:20px 0;+margin:20px 0 20px 10px;background: #FE7902;line-height: 45px;color: #FFF;font-size: 16px;text-align: center;}
#c_sqzx .sq_btn:hover {background:#ee5a0a;text-decoration:none}
 .xgt_tit2 {height:60px;line-height:60px;font-size:18px;text-indent:20px;}
.xgt_r_block{margin-top:20px; border: 1px solid #e4e4e4; overflow:hidden;}
.xgt_r_block .hot_tags {width: 246px;margin: 10px 0px 0px 37px;}
.hot_tags a {display: inline-block;float: left;margin: 0px 10px 10px 0px;width: 70px;height: 30px;line-height: 30px;border: 1px dashed #ccc;background: #f8f8f8;text-align: center;text-decoration: none;overflow: hidden;}
.hot_tags a {transition: all 0.2s linear 0s;}
.hot_tags a:hover {border-color: #aaa;background: #eee;color: #369;}
.xgt_r_block a.check {display: block;color: #369;width: 75px;height: 20px;float: right;margin: 0px 31px 15px 0px}
.xgt_r_block a.check {display: block;font-size:12px;color: #369;width: 75px;height: 20px;float: right;margin: 0px 31px 15px 0px;}


.step-tit{
    font-size: 14px;
    height: 40px;
    line-height: 40px;
		font-weight:bold;
}
.form input {
    float: none
}

.form .item {
    display: inline-block;
    display: block;
    margin-bottom: 15px;
    line-height: 25px;
		overflow:hidden;
}
.form .item span.label {
    float: left;
    height: 18px;
    line-height: 18px;
    padding: 4px 0 3px;
    width: 75px;
    text-align: right
}

.form em {
    color: #e4393c
}

.form .area,.form .itxt,.form .selt {
    line-height: 18px;
    border: 1px solid #ccc;
    padding: 5px;
    vertical-align: middle;
    float: none
}
.form .itxt02 {
    width: 245px
}
.hr {
    border-bottom: 1px solid #e6e6e6;
    height: 0;
    margin-bottom: 10px
}
.fc-price-info,.inner{
	text-align:right;
}
.goodsList td{
	border-bottom:1px solid #CCC;
	padding:10px 0;
}
.fc-price-info{
	color:#999;
}
.price-num{
    color: #e4393c;
    font-family: Verdana;
    font-weight: 700;
    font-size: 18px;	
}
.checkout-submit{
    width: 135px;
    height: 36px;
    line-height: 36px;
    margin: 8px 0 0 0;
    padding: 0;
    background-color: #e00;
    overflow: hidden;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    font-family: arial,"Microsoft YaHei";
    display: inline-block;
    border-radius: 3px;
    cursor: pointer;
    border: 0;	
}
.step-cont{
	padding:15px 0;
}

