﻿@charset "utf-8";
/*@import url(currency.css);*/
body {margin:0px;font-family:"微软雅黑";font-size:12px;padding:0px; background:#fff;}
ul,li,h1,h2,h3,h4,h5,h6,h7,p,input,form{margin:0px;padding:0px;list-style-type: none;}
a{ text-decoration:none;}
img{ border:0}
.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}
.blank20{ clear:both; width:100%; height:20px;}
/*Banner*/
.flexslider{position:relative;height:550px;overflow:hidden;background:url(../images/banner_loading.html) 50% no-repeat; margin-bottom:15px; min-width:1240px;}
.slides{position:relative;z-index:1;}
.slides li{height:550px;}
.slides li a{ display:block; height:550px; width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; padding:0;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/banner_dot.html) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:43%;}
.flex-direction-nav li a{display:block;width:55px;height:55px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:70px;background:url(../images/banner_prev.html) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:70px;background:url(../images/banner_next.html) center center no-repeat;}
/*首页固定链接广告入口 img_banner*/
.img_banner{ width:1236px; height:160px; padding:0 2px; margin-bottom:40px;}
.img_banner a{ display:block; float:left; width:303px; height:160px; overflow:hidden; margin:6px 3px 0;}
.img_banner a.abox{ box-shadow:0 0 6px #b0b0b0; }
/*新房*/
.xj_house{ background:url(../images/xj.html) repeat-x; text-align:center; margin-bottom:30px; min-width:1241px;}
.x_house{ width:100%; height:450px; background:#ff4a00; overflow:hidden; margin-bottom:70px;min-width:1241px;}
.x_house_l{ width:45.5%; float:left; text-align:right;}
.x_house_l p{ margin-top:75px;}
.x_house_r{ width:54.5%; float:left; position:relative;height:551px;}
#lista2{ width:100% !important; height:450px !important;}
#lista2 > img{ width:100%; height:450px;}
.x_house_1{ position:absolute; top:15px; z-index:5;}
.btn_x{float:right;display: block;*display: inline;*zoom: 1;position: relative;height: 34px;width: 106px;border: 1px solid rgba(255,255,255,1);color: #fff;font-size: 16px;margin-right:207px;text-align:center;line-height:34px;}
.btn_x:before,.btn_x:after{content: '';position: absolute;z-index: 1;overflow: hidden;left: 50%;height: 0px;width: 20%;border: 1px solid #211d1e;-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);
transform: translateX(-50%);-webkit-transition: width .3s ease-out .2s, height .2s ease-in;transition: width .3s ease-out .2s, height .2s ease-in;}
.btn_x:before{top: -1px;border-bottom: 0;}
.btn_x:after{bottom: -1px;border-top: 0;}
.btn_x:hover:before,.btn_x:hover:after{width: 100%;height: 17px;-webkit-transition: width .3s ease-in, height .2s ease-out .3s;transition: width .3s ease-in, height .2s ease-out .3s;}
.x_house_l span{ display:block; line-height:45px;color:#606060; padding:36px 166px 0 0}

/*直播厅*/
.Live{position: relative;width: 100%; margin-bottom:70px; min-width:1241px;}
.Live_head{ height:104px; background:url(../images/live_head.html) repeat-x; text-align:center;}
.als-container {position: relative;width:100%; overflow:hidden; min-width:1241px;}
.caroufredsel_wrapper{ margin:0 auto !important;}
.als-viewport {position: relative;overflow: hidden;}
#lista1 {position: relative;list-style: none;overflow:hidden;width:100%;}
#lista1 a{opacity:0.5; filter:alpha(opacity=50);   }
#lista1 a:hover{opacity:1; filter: alpha(opacity=100)}
#lista1 li div{width:100%; height:83px; padding-top:30%; position:absolute; bottom:0px;}
#lista1 li div p{ font-size:18px; margin-top:5px;}
#lista1 li div p b.live_m{ color:#ff4a00; font-size:30px; line-height:24px; padding-left:8px;}
#lista1 li div.Live_n{ background:url(../images/live_a.html) no-repeat top center;background-size:100%}
#lista1 li div.Live_v{ background:url(../images/live_b.html) no-repeat top center;background-size:100%}
.als-item {position: relative;display: block;text-align:center;float:left;background:#f2f2f3;width:400px;height:624px; margin:0 0.01%;}
.als-prev{position: absolute;cursor: pointer;clear: both;top:200px;z-index:5;left:30%;}
.als-next{position: absolute;cursor: pointer;clear: both;top:200px;z-index:5;right:30%;}
#lista1 .als-item img {position: relative;display: block;vertical-align: middle; margin-bottom:143px;width:100%; height:77%;}
.list1-prev{position: absolute;cursor: pointer;clear: both;top:200px;z-index:5;left:80px;}
.list1-next {position: absolute;cursor: pointer;clear: both;top:200px;z-index:5;right:80px;}
.als_block{ display:block;}


/*直播厅-列表*/
.Live_lb{ width:1241px;}
.Live_lb .Live_banner {margin: 10px auto 10px; display:block;}
.Live_sx{ border:1px solid #e4e4e4; margin:0 0 30px ; border-bottom:none;}
.Live_sx ul{border-bottom:1px solid #e4e4e4; height:40px;}
.Live_sx ul li{ float:left; height:40px; line-height:40px; color:#404144; text-align:center;}
.Live_sx ul li.Live_li{ background:#f2f2f2; width:79px;}
.Live_sx ul li.Live_li2{ width:auto; padding-left:15px;}
.Live_sx ul li.Live_li2 input.Live_so{ width:178px; height:21px; line-height:21px; border:1px solid #cccccc; padding:0 5px;color:#888;}
.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; margin:0 5px;}
.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.html) 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_no{ text-align:center; line-height:160px;  margin-bottom:30px; color:#404144; font-size:14px;}

/*直播厅-详情页*/
.Live_D{ width:1165px; padding:36px 38px 0;}
.Live_name1{ border:1px solid #d5d5d5; height:72px; border-radius:10px; margin-bottom:26px;box-shadow: 0 0 2px #666;}
.Live_name1 img{ padding:14px 58px 0 32px; float:left;}
.Live_name1 h2{ font-size:24px; color:#ff4a00; float:left; padding-top:20px;}
.Live_name1 h2 span{ font-size:16px; color:#000; padding-left:20px;}
.Live_D1{ overflow:hidden; padding-bottom:40px;}
.Live_D1l{ width:106px; float:left;}
.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{ float:left; border:1px solid #dadada; width:997px; border-radius:10px; padding:0 0 0 33px;}
.Live_D1r .sg1{ padding:0 0 17px 0; background:url(../images/sg1.png) no-repeat; height:39px; line-height:39px; margin-top:20px; font-size:20px; color:#1f446f; text-align:center; width:152px;}
.Live_D1r .sg1_1{ overflow:hidden;}
.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;}
.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;}
.Live_D1r .sg2_2{ height:230px; overflow:hidden; margin: 0 33px 20px 0; position:relative;}
.Live_D1r .sg2_2 ul{ position:relative; overflow:hidden;height:233px;}
.Live_D1r .sg2_2 li{ width:186px; float:left; margin:0 3px}
.Live_D1r .sg2_2 li a{display:block;height:233px;}
.Live_D1r .sg2_3{ height:300px; overflow:hidden; margin: 0 33px 30px 0; position:relative;}
.Live_D1r .sg2_3 ul{ position:relative; overflow:hidden;}
.Live_D1r .sg2_3 li{ width:186px; float:left; margin:0 3px}
.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; background:#f1f1f1; border:1px solid #dadada;}
.Live_sm img{ float:left;}
.Live_sm .Live_sm1{ padding: 0 0 10px 100px; font-size:14px; float:left; line-height:22px; width:780px;}
.Live_sm .Live_sm1 strong{ display:block; font-weight:normal; font-size:18px; padding: 10px 0 5px; line-height:inherit;}

/*附导航详情页*/
.ikjxq{ width:1240px; margin:0 auto; padding:38px 0 0 0;}
.ikjxq h1{ font-size:18px; font-weight:normal; color:#646464; padding-bottom:29px; border-bottom:1px solid #acacac; padding-left:3px;}
.ikjxq h1 a{color:#646464;}

/*查找体验店*/
.map h2{ font-weight:normal; font-size:20px; color:#282828; height:63px; line-height:63px; background:#f5f5f5;border-bottom:1px solid #acacac; margin-bottom:42px; padding-left:32px;}
.map_text{ padding:0 32px; background:url(../images/map.html) no-repeat right top; height:480px;}
.map_text h3{ font-weight:normal; font-size:32px; color:#282828; margin-bottom:30px;}
.map_text p{ font-size:24px; color:#6a6a6a; line-height:40px; margin-bottom:35px;}
.map_text span{ display:block; font-size:26px; color:#6a6a6a;margin-bottom:33px; }
.map_text span a{font-size: 24px;color: #ff4a00;text-decoration: underline;}
.map_text i{ font-style:normal; font-size:24px; color:#6a6a6a; line-height:40px;}
.map_nav{ width:1240px; margin:0 auto; height:269px; padding-top:41px;}
.map_nav li{ width:226px; height:226px; border:1px solid #b8b8b8; border-radius:5px; float:left; margin-right:35px;}
.map_nav li h4{ text-align:center; font-size:24px; font-weight:normal; color:#000;}
.map_nav li h4 img{ display:block; margin:34px auto 17px;}
.map_nav li p{ text-align:center; color:#7a7a7a; font-size:16px; margin:5px 0; line-height:20px; }
.map_nav li a.map_house{ display:block; text-align:center; float:left; color:#ff4a00; font-size:14px; margin:0 0 0 70px;}
.map_nav li a.map_house1{ margin-left:16px;}
.map_nav li.map_navli{ width:448px; margin-right:0px;}
.map_nav li.map_navli img{ float:left; margin:52px 26px 0 50px;}
.map_nav li.map_navli h4{ margin:70px 0 0 0; text-align:left; float:left;}
.map_nav li.map_navli p{ float:left; width:220px; text-align:left;}
.map_nav li.map_hover{ border:1px solid #ff4a00;}
.map_nav li:hover{ border:1px solid #ff4a00;}

/*结伴装修*/
.ikjxq .scan_h1{ border-bottom:none;}
.scan{ border:1px solid #acacac; margin-bottom:10px;}
.scan h2{ font-size:24px;line-height:62px; font-weight:normal; color:#474747; padding-left:20px; border-bottom:1px solid #acacac;}
.scan ul { overflow:hidden;}
.scan li{ border-right:1px solid #acacac; border-bottom:1px solid #acacac;float:left; width:246.8px; text-align:center; padding-top:20px;}
.scan li img{ margin-bottom:14px;}
.scan li p{ font-size:18px; color:#747474; margin-bottom:15px;}
.scan_tip{ height:60px; line-height:60px; text-align:center; background:#efefef; margin-bottom:46px; font-size:22px; color:#848484;}
.scan_tip span{ color:#ff4a00;}
.xqbl {overflow:hidden;}
.xqbl img{ float:left;}
.xqbl img.xqbl1{ margin:20px 95px 0 38px}

/*联系我们*/
.we_ikj{ border:1px solid #b5b5b5; height:510px; margin-top:1px;}
.we_ikj p{ float:left; width:618px; text-align:center; margin:15px 0 0; height:482px; border-right:1px solid #b5b5b5;}
.we_ikj p img{ padding:66px 0 38px 0;}
.we_ikj p b{ display:block; font-size:30px; color:#333333; margin-bottom:18px;}
.we_ikj p span{ font-size:20px; color:#333333; line-height:30px; margin-bottom:24px; display:block;}
.we_ikj p span i{ font-style:normal; font-size:18px; color:#444;}
.we_ikj p a{ display:block; width:229px; height:54px; line-height:54px; text-align:center; margin:0 auto; border:1px solid #ff4a00; color:#ff4a00; border-radius:5px; font-size:24px;}

/*App下载*/
.app_the{ height:327px; border-bottom:1px solid #acacac; margin-bottom:40px;}
.app_the img{ float:left; margin:44px 45px 0 7px}
.app_the h2{ float:left; color:#404144; font-weight:normal; font-size:30px; padding:114px 0 26px 0; width:945px;}
.app_the p{ float:left; color:#989898; font-size:18px; width:945px; line-height:30px;}
.app_the p b{ float:left; font-weight:normal;}
.app_the p span{ color:#4c4c4c; padding:0 0 0 30px; display:block; float:left; width:800px;}
.app_img{ padding:40px 0 20px 0; overflow:hidden;}
.app_img h3{ font-size:30px; color:#404144; font-weight:normal; margin-bottom:30px;}
.app_img li{ float:left; width:25%; text-align:center;}
.app_img li p{ color:#777777; font-size:18px; margin-bottom:12px;}


/*文章列表*/
.list{width:1240px; margin:0 auto;}

/*统一列表页*/
.News{ width:1210px; margin:0 auto;}
.News .Left{float:left;width:275;height:190px;background:#fff;}
.News .Left ul{width:275px;height:190px;border:1px solid #eaeaea;background:#fff;}
.News .Left ul li{float:left;width:275px;height:63px;border-bottom:1px solid #eaeaea;overflow:hidden;}
.News .Left ul .li1 a{ background-position:63px 21px;}
.News .Left ul .li2 a{background-position:63px -57px;}
.News .Left ul .li3 a{background-position:63px -139px;}
.News .Left ul li a.active{background-color:#313131;background-image:url(../images/News_bg2.png); background-repeat:no-repeat; color:#fff;}
.News .Left ul li a{float:left;width:275px;height:63px;line-height:63px;font-size:18px;text-indent:95px; color:#555555;  background:url(../images/News_bg1.png) no-repeat;}
.News .Left ul li a:hover{ text-decoration:underline;}
.News .Left .Left_tel{width:275px;height:110px;margin-top:20px;background:url(../images/News_left_tel.png) no-repeat}
.News .Left .Left_tel p{float:left;width:275px;height:22px;margin-top:30px;line-height:22px;font-size:22px;color:#fff;text-align:center;}
.News .Left .Left_tel span{float:left;width:275px;height:24px;margin-top:10px;line-height:24px;font-size:24px;color:#fff;text-align:center;}
.News .Left .Left_form{width:275px;height:268px;margin-top:20px;border:1px solid #eaeaea;background:#fff;text-align:center;}
.News .Left .Left_form p{width:275px;height:55px;line-height:55px;font-size:16px;color:#666666;}
.News .Left .Left_form div{float:left;width:275px;height:45px;margin-bottom:15px;}
.News .Left .Left_form input{width:230px;height:45px;border:1px solid #e7e7e7;font-size:13px;text-indent:35px;}
.News .Left .Left_form a{width:230px;height:45px;line-height:45px;background:#ff5f2e;font-size:18px;color:#fff;display:inline-block;border-radius:1px}

.News .Right{float:right;width:900px;background:#fff;border:1px solid #eaeaea;}
.News .Right .Content{width:825px;margin:0 auto;}
.News .Right .Content h3{width:825px;height:106px;margin:0 auto 25px;font-size:22px;line-height:90px;border-bottom:1px solid #eaeaea;font-weight:normal;}
.News .Right .Content .Content_ul{width:825px;overflow:hidden;}
.News .Right .Content .Content_ul li{width:825px;height:188px;margin-bottom:20px;border-bottom:1px dashed #e1e1e1;}
.News .Right .Content .Content_ul .Content_ul_div1{float:left;width:250px;height:160px;}
.News .Right .Content .Content_ul .Content_ul_div2{float:right;width:530px;height:160px;}
.News .Right .Content .Content_ul .Content_ul_div3{width:530px;height:20px;}
.News .Right .Content .Content_ul .Content_ul_div2 h4{width:530px;height:20px;line-height:20px;margin-bottom:20px;font-size:18px;font-weight:normal;overflow:hidden;}
.News .Right .Content .Content_ul .Content_ul_div2 h4 a{color:#333333;}
.News .Right .Content .Content_ul .Content_ul_div2 p{width:530px;height:80px;margin-bottom:15px;line-height:20px;font-size:12px;color:#666666;overflow:hidden;}
.News .Right .Content .Content_ul .Content_ul_div2 span{float:left;width:90px;height:20px;line-height:20px;font-size:12px;color:#888888;text-indent:20px;overflow:hidden;background:url(../images/News_left_span.png) no-repeat left 3px}
.News .Right .Content .Content_ul .Content_ul_div2 span.s{ background-position:left -28px; margin-left:30px;}
.News .Right .Content .Content_ul .Content_ul_div3 a{float:right;width:49px;height:20px;line-height:20px;font-size:12px;color:#ff4900;text-decoration:underline;}
.News .Right .Content .Content_turn{width:560px;height:40px;margin:20px auto 0;text-align:center;}
.News .Right .Content .Content_turn li{ display:inline-block;}
.News .Right .Content .Content_turn a{width:40px;height:40px;margin-left:-4px;line-height:40px;font-size:14px;color::#888888;border:1px solid #eeeeee;display:inline-block;}

/*统一文章页*/
.news_main{ background:#f6f6f6; width:100%; padding-bottom:20px; }
.news_main .Right{ min-height:610px;}
.Details{width:1210px;margin:0 auto;}
.Details .Right{float:right;width:275px;}
.Details .Right .Right_more{ width:231px; padding:22px; background:#fff;border:1px solid #eaeaea;}
.Details .Right .Right_more h4{line-height:54px;font-size:18px;color:#333333; font-weight:normal;}
.Details .Right .Right_ul{}
.Details .Right ul li{ height:43px; line-height:43px;border-top:1px dashed #eaeaea;overflow:hidden;background:url(../images/Details_bg.png) no-repeat left center;text-indent:15px;}
.Details .Right ul li a{float:left;width:230px;height:44px;line-height:44px;font-size:12px;color:#333333;overflow:hidden;}

.Right_tel{width:275px;height:110px;margin-top:20px;background:#ff5f2e url(../images/News_left_tel.png) no-repeat center top;}
.Right_tel p{float:left;width:275px;height:22px;margin-top:30px;line-height:22px;font-size:22px;color:#fff;text-align:center;}
.Right_tel span{float:left;width:275px;height:24px;margin-top:10px;line-height:24px;font-size:24px;color:#fff;text-align:center;}
.Right_form{width:275px;height:268px;margin-top:20px;border:1px solid #eaeaea;background:#fff;text-align:center;}
.Right_form p{width:275px;height:55px;line-height:55px;font-size:16px;color:#666666;}
.Right_form div{float:left;width:275px;height:45px;margin-bottom:15px;}
.Right_form input{width:230px;height:45px;border:1px solid #e7e7e7;font-size:13px;text-indent:35px; background:#fff url(../images/ico/small_ico.png) no-repeat 5px 11px}
.Right_form input.phone{ background-position:5px -59px;}
.Right_form a{width:230px;height:45px;line-height:45px;background:#ff5f2e;font-size:18px;color:#fff;display:inline-block;border-radius:1px}

.Details .Left{float:left;width:845px; padding:30px; background:#fff;border:1px solid #eaeaea;}
.Details .Left .Content{ width:100%;}
.Details .Left .Content h3{ margin-top:10px; font-size:34px; line-height:1.5em; color:#ff4900;font-weight:normal;text-align:center;}
.Details .Left .Content p.time{margin-top:20px;line-height:20px;font-size:14px; color:#888888;text-align:center;}
.Details .Left .Content .Content2{float:left; margin-top:15px;}
.Details .Left .Content .Content2 p{line-height:30px;color:#666666;}
.Details .Left .Content .Content2 p img{ max-width:840px;}
.Details .Left .Content .Content_share{float:left;width:845px;height:20px;margin-top:90px;}
.Details .Left .Content .Content_foot{float:left;width:280;margin:60px 0 70px 0;}
.Details .Left .Content .Content_foot li{width:278px;height:34px;margin-bottom:13px;border:1px solid #eeeeee;background:#f8f8f8;}
.Details .Left .Content .Content_foot a{float:left;width:275px;height:34px;line-height:34px;font-size:14px;color:#666666;text-indent:15px;text-decoration:underline;overflow:hidden;}


/*活动列表页*/
.list_active .qa_tba{ height:70px!important; min-height:70px; margin-bottom:20px;}
.ikj_list h6.position{ padding:0;}
.active_hot .active_hotA a {border:1px solid #90bf20; color:#90bf20; display:block; height:40px;line-height:40px;margin:0 auto;position:relative; width:150px; font-size:18px;text-align:center;}
.active_hot .active_hotA a::before,.active_hot .active_hotA a::after {border: 2px solid #90bf20; content: ""; height: 0; left: 50%; overflow: hidden; position: absolute; transform: translateX(-50%);
    transition: width 0.3s ease-out 0.2s, height 0.2s ease-in 0s; width: 20%; z-index: 1;}
.active_hot .active_hotA a::before {  border-bottom: 0 none;   top: 0;}
.active_hot .active_hotA a::after {   border-top: 0 none;   bottom: 0;}
.active_hot .active_hotA a:hover::before, .active_hot .active_hotA a:hover::after {  height: 23px;  transition: width 0.3s ease-in 0s, height 0.2s ease-out 0.3s;  width: 100%;}
.ikj_list .active_hot li{ float:left; display:inline; width:1210px; padding:0 10px; box-shadow:1px 1px 3px #ddd; border:1px solid #ddd; height:auto!important; margin-bottom:20px;}
.active_hot li p{ font-size:24px; margin:10px 0;}
.active_hot li p span{ float:right;}
.active_hot li p img{ width:100%;}
.active_hot li a{ color:#666; }

/*活动内页*/
.show_active{}
.show_active .show_info{ color:#e76c1e; width:100%; margin:0 auto; line-height:50px; height:50px; font-size:22px; text-align:center; border:1px solid #e76c1e;}
.show_active .show_info span{ color:#fff; background:#e76c1e; float:left; display:inline; width:40%; padding:0 5px; margin-right:4px;}
.show_active h1{ border:none!important;}
.show_time{ text-indent:1.5em; width:100%; margin:0 auto; text-align:left; line-height:30px; font-size:14px;}
.show_time h1{ text-align:left; text-indent:0; font-size:30px;}
.show_time .time{ background:url(../images/ico/time_ico.png) no-repeat left; }
.show_time .addr{ background:url(../images/ico/addr_ico_2.png) no-repeat left;}
.show_active fieldset{ padding:20px; font-size:16px; line-height:2em; text-indent:2em; width:778px; margin:0 auto; margin-top:10px;}
.show_active fieldset legend{ background:#e76c1e; padding:0 10px; color:#fff; font-size:16px; text-indent:0;}
.show_active .show_bm{ width:100%; height:370px; overflow:hidden;}
.show_active .show_bm h4{ background-color:#ddd; text-align:center; font-weight:normal; font-size:18px; line-height:2.5em; margin:20px 0;}
.show_active .show_bm h4 font{ color:#f00;}
.show_active .show_bm ul{ width:100%;}
.show_active .show_bm ul li{ width:100%; line-height:36px;}
.show_active .show_bm ul li span img{ display:inline; vertical-align:middle;}
.show_active .show_bm ul li span{ width:30%; display:inline-block; text-align:center;}
.show_active .show_form{ border:1px solid #ccc;}
.show_active .show_form h2{ background-color:#ddd; color:#333; font-size:18px; line-height:50px; margin-bottom:10px; text-indent:1em;}
.show_active .show_form p{ font-size:16px; text-align:center; width:100%; display:block; margin-bottom:10px; height:50px; line-height:50px;}
.show_active .show_form p span{ float:left; margin-right:10px; width:153px; text-align:right}
.show_active .show_form p button{color:#fff;background:#ed6c00;border-radius:22px; font-size:16px; overflow:hidden;display:block;text-align:center; height:44px; line-height:44px; margin:40px auto 0;; padding:0 10px; width:240px; border:none; cursor:pointer;}
.show_active .show_form p input{ -moz-appearance: none; border: 1px solid #ddd; border-radius: 5px; float: left; height: 40px;  line-height: 40px;  padding: 0 11px; width: 446px;}
.error{ font-size:12px; color:#f00; font-style:normal;}

.p_o_n{ display:block; line-height:25px; padding:30px 0; font-size:16px;}
.p_o_n a{ color:#333;}
.p_o_n a:hover{ text-decoration:underline;}
.p_o_n span{ display:block;}