/*reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{margin: 0;padding: 0;font-size: 100%;font: inherit;}

html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6 {-webkit-text-size-adjust: non}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block}
body {font-family:microsoft yahei, arial, sans-serif; background:#F8F8F8;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
ol,ul {list-style: none}
blockquote,q {quotes: none}
blockquote:before,blockquote:after,q:before,q:after {content: '';content: none}
ins {text-decoration: none}
del {text-decoration: line-through}
table {border-collapse: collapse;border-spacing: 0}
body {font-size: 12px;margin: 0;padding: 0;text-align: left;color: #000;height: auto;width: 100%;overflow-x: hidden;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-touch-callout: none;-webkit-text-size-adjust: none}
img,a img {border: 0;padding: 0;margin: 0;vertical-align: middle;}
.clear{ clear:both;}

#btis,#bmsg,#bups,#bpas{ width:100%; height:100%; top:0; left:0; position:fixed; z-index:1000001; background:none; display:none;}
#tis{ width:50%; height:40px; line-height:40px; position:fixed;text-align:center; z-index:1002; top:75%; border-radius:50px; background:#666; color:#fff;  margin:auto; left:0; right:0;}
#msg{ width:60%; height:40px; line-height:40px; text-align:center;border-radius:50px; color:#fff;background:#5EBB29; position:fixed;  z-index:100;  margin:auto; left:0; right:0;top:0; bottom:0;}
#ups{ width:60%; height:40px; line-height:40px; text-align:center;border-radius:50px; color:#fff;background:#4c4c4c; position:fixed;   z-index:100;  margin:auto; left:0; right:0;top:20%;}
#pas{ width:50%; height:12%;  position:fixed;text-align:center; z-index:1002; top:75%; border-radius:10px; padding:2%; background:#666; color:#fff;  margin:auto; left:0; right:0;}
#loading{ position:fixed; max-width:640px; margin:auto;  display:none; top:0; left:0; bottom:0; right:0; z-index:9999;}
#loading .lad{ width:19%; height:12%; border-radius:7px; margin:auto; left:0; right:0; top:0; bottom:0; position:absolute;/*background:url(../img/loading.gif) #eee center no-repeat;*/ background:#eee;  background-size:56%;opacity:0.9;}
#loading .lad img{ width:60%; position:absolute; margin:auto; left:0; right:0; top:0; bottom:0;}
#loading2{ position:fixed; max-width:640px; margin:auto;  display:none; top:0; left:0; bottom:0; right:0; z-index:9999;}
#loading2 .lad2{ width:19%; height:12%; border-radius:7px; margin:auto; left:0; right:0; top:0; bottom:0; position:absolute;/*background:url(../img/loading.gif) #eee center no-repeat;*/ background:#b40000;  background-size:56%;opacity:0.9;}
#loading2 .lad2 img{ width:60%; position:absolute; margin:auto; left:0; right:0; top:0; bottom:0;}
/*返回顶部及部分公共样式*/
.hds{ position:fixed; z-index:160;  left:86%;}
.hds .hd2{ display:none;}
.hds .hd1{ margin-bottom:5px;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; outline:none;}
textarea { -webkit-appearance: none;}
.empty{ width:100%; line-height:60px; color:#cc0000; text-align:center; font-size:14px; border:none !important; background:none !important;}

.togas{ overflow:hidden !important;}

/**团购底部固定层 **/
.tuag{ position:fixed; left:0; height:40px; line-height:40px; text-align:center; width:50%; background:#b40000; }
.tuag a{color:#fff; font-size:16px; display:block; width:50%; float:left;}
.tuag a.tua2,.tuag a.tua3{ background:#FF891A; display:none;}
.tuag a.tua2 img{ height:30px; margin-top:-5px;}

/*==============================common==================================*/
.f-cb:after,.f-cbli li:after {display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
.f-cb,.f-cbli li {zoom: 1;}
.g-wp {max-width: 640px;}
.mt10 {margin-top: 10px;}
.contioner {max-width: 640px;margin: 0 auto;min-height: 320px;overflow: hidden;position: relative;background: #f5f5f5;}
body {font: 16px/1.5 "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial,\5b8b\4f53;color: #333;outline: 0;background-color: #f5f5f5;width: 100%;}
a {color: #444;text-decoration: none;}
.tc {text-align: center;}

/**修正**/
.slihd{ height:40px; margin-top:-40px !important; text-align:center; position:absolute; width:100%; z-index:999; line-height:40px;}
.slihd span{ display:inline-block; width:12px; height:12px; margin:0 2px; border-radius:100px; background:#fff;}
.slihd span.touchslider-nav-item-current{ background:#1c70b9;}

.ui-header .logo{width:28%; margin:0 auto;  text-align:center;}
.ui-header .logo a{ }
.ui-header .logo2{ width:40%; margin:0 0 0 38%; text-align:left;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.ui-header .logo2 i{ display:inline-block; color:#fff; font-size:26px; padding-top:13%;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.logo img{ width:100%; margin:auto; margin-top:20%; bottom:0;}
.wapper {z-index: 100;position: relative;}
.ui-header {position: relative;background:#fff;z-index: 9; height:55px;}
.ui-header h1 {height: 40px;line-height: 40px;font-size: 18px;text-align: center;color: #e73778;}
.ui-header-left {position: absolute;top: 0;left: 0;width: 9%;height: 100%;}
.ui-header-right{  top:10px; left:0; width:13%; float:right; height:100%  }
.ui-header-right {left:50px;}

.ui-header .zxb{ width:25%; height:57%; background:#e73778; border-radius:5px; float:right; margin:12px 12px 0 0; text-align:center;}
.ui-header .zxb a{ font-family:"微软雅黑"; font-size:13px; font-weight:400; color:#fff; display:block; MARGIN-TOP:4PX;}

.ui-header-left a {display: block;height: 100%;background-size: 30px auto;background-repeat: no-repeat;background-position: center center;}
.ui-header-right a {display: block;height: 100%;background-size: 30px auto;background-repeat: no-repeat;background-position: center center;}
.ui-header-ico-home {background:url(../img/lan.png) no-repeat;}
.ui-header-ico-menu {background: url(../img/logo.png) no-repeat;display: block;height: 100%;width:380%;background-size:auto 65%;background-repeat: no-repeat;background-position: center center;cursor: pointe}

.diqu{ width:20%; float:left; height:100%; position:absolute; left:14%;}
.diqu span{ display:block; float:left; height:100%; max-width:72%; font-size:13px; color:#fff; padding:0 4%; font-size:20px;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.diqu em{ display:block; float:left; height:100%; width:20%; background:url(../img/icon/jt.png) 50% 50% no-repeat;}

.hcity{ position:absolute; background:#B40000; width:25%; left:9%; display:none;}
.hcity ul li{ color:#fff; text-align:center; line-height:30px; border-bottom:1px dashed #8c0505;}
.hcity ul li:last-child{ border:none;}



.bht{ position:fixed; z-index:9999; background:#333; top:0; left:0; width:100%; max-width:640px; margin:auto; right:0; height:100%; display:table; display:none;}
.bht .bhti{ display:table-cell; vertical-align:middle; width:100%;}
.bht .bhti img{ max-width:100%; width:100%; max-height:70%;}
.bht .bhti a{ display:block; width:30%; margin:10px auto; border:2px solid #fff; font-size:14px; color:#fff; text-align:center; padding:4px 0;}


.xt_cont{width:100%}
.xt_cont .product{background:#fff;}
.xt_cont .product ul li{width:30%;text-align:center;float:left;margin:40px 1% ;}
.xt_cont .product ul li img{width:70%;}


.xt_cont .banner { width:100%;min-height:350px;overflow:hidden;position:relative;font-size:0;background:#fff;margin:10px auto;}
.b-img{ height:450px;position:absolute; left:0; top:10px;}
.b-img a{ float:left;display:inline-block;}
.b-list{ height:50px;position:absolute;top:90%;left:40%; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; background:#bad4ea; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{background:#1c70b9;}

.xt_cont .abouts{padding:5%;background:#fff;}
.xt_cont .xt_ab{border-left:3px solid #1c70b9;padding-left:3%;font-weight:900;font-family:"微软雅黑";margin-bottom:20px;}
.xt_cont .xt_ab span a{float:right;font-size:14px;font-weight:500;color:#999;}

.xt_cont .news{padding:5% 2% 0 5%;background:#fff;margin:15px 0;overflow:hidden;}
.xt_cont .news ul li{font-size:12px;line-height:35px;border-top:1px solid #ccc;}
.xt_cont .news ul li img{margin-right:5px;}
.xt_cont .news ul li span{float:right;}
.xt_cont .news ul li:hover{color:#1c70b9;}
.xt_cont .news .g1{height:216px;overflow:hidden;}


#dcojls{ transform:; }







/*导航开始*/
.inav{ width:92%; min-height:176px; background:#FEF5EE; padding:4%; overflow:hidden;}


.inav .nav1{  width:32%; height:auto; float:left;}
.inav .nav1 .nav1_1{ width:100%; min-height:176px; height:auto;background:#FF7701; border-radius:5px; text-align:center;}

.nav1_1 a{ display:block; padding:46px 0;}
.nav1_1 img{}
.nav1_1 p{ font-family:"微软雅黑"; font-size:16px; color:#fff;}
.nav1_1 i{ display:block; font-family:Arial; font-size:12px; color:#fff; /*padding-bottom:50%;*/}

.inav .nav2{  width:66%; min-height:176px; height:auto; float:right;}
.inav .nav2 .nav2_2{ width:48%; height:86px; border-radius:5px; float:left; margin:0 3px 3px 0; text-align:center;}

.nav2_2 a{ display:block; padding:5px 0;}
.nav2_2 a img{  width:55px; height:37px;}
.nav2_2 p{ font-family:"微软雅黑"; font-size:16px; color:#fff;}
.nav2_2 i{ display:block; font-family:Arial; font-size:12px; color:#fff; /*padding-bottom:4%;*/}

#n1{ background:#F8AE2C;}
#n2{ background:#9D6031;}
#n3{ background:#6B6B6B;}
#n4{ background:#351A05;}

/**顶部搜索 start**/
.searchh{ background:#eee; padding:2% 4%; overflow:hidden; display:;}
.searchh input[type="text"]{ width:80%; border:1px solid #ccc; border-right:none; border-radius:5px 0 0 5px; padding:7px 0px; text-indent:1em; float:left; outline:none; font-size:15px;}
.searchh input[type="submit"]{ float:left; width:19%; background:url(../img/search.png) #B40000 50% 50% no-repeat; outline:none; border-radius:0px 5px 5px 0; height:38px; background-size:38% auto; border:none;}
/**顶部搜索 end**/

/**首页分类 start**/
.tuas{ padding:3% 0; background:#fff;}
.tuas ul{ overflow:hidden;}
.tuas ul li{ float:left; width:20%; text-align:center;}
.tuas ul li img{ width:71%;}
.tuas ul li p{ padding:4% 0; font-size:20px;}
/**首页分类 end**/

/**资讯快讯 start**/
.zixus{ margin:5% 0; background:#fff;}
.cot{ overflow:hidden; border-bottom:2px solid #EFEFEF; padding:3% 0;}
.cot p{ float:left; width:75%; background:url(../img/tto.png) 5% 50% no-repeat;text-indent:8%;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.cot p span{ color:#000; font-weight:bold; font-size:26px; }
.cot p em{ color:#333; font-size:20px;}
.cot a{ display:block; color:#999; font-size:20px;  float:right; width:15%; text-align:center;}

.zixus ul{ overflow:hidden;}
.zixus ul li{ float:left; overflow:hidden; border-left:2px solid #EFEFEF; width:47.6%; padding:3% 2% 3% 0;}
.zixus ul li:nth-child(odd){ border-left:none;}
.zixus ul li:nth-child(1),.zixus ul li:nth-child(2){border-bottom:2px solid #EFEFEF;}

.zixus ul li .zix_lef{ float:left; width:35%;}
.zixus ul li .zix_lef .zimg{ width:73%; margin:0 0 0 17%; overflow:hidden; border-radius:100%; background:#f5f5f5;}
.zixus ul li .zix_lef .zimg img{ width:100%; height:100%;}

.zixus ul li .zix_rig{ float:left; width:65%; padding-top:3%;}
.zixus ul li .zix_rig p,.zixus ul li .zix_rig span{text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.zixus ul li .zix_rig p{ font-size:20px; color:#ff4c44;}
.zixus ul li .zix_rig span{ display:block; font-size:18px; color:#000;}
/**资讯快讯 end**/

/**首页广告条 start**/
.gugs{}
.gugs img{ width:100%; max-width:640px;}
/**首页广告条 end**/


/**名优特推 start**/
.minys{ margin:5% 0; background:#fff;}
.minys ul{ overflow:hidden; margin-top:5%;}
.minys ul li{ float:left; width:44%; margin-left:4%;}
.minys ul li .miny_img{ width:100%; position:relative;}
.minys ul li .minyp{ position:absolute; background:url(../img/hbg.png) repeat; width:22%; color:#fff; text-align:center; padding:2% 0; margin-top:-13%; font-size:20px;}
.minys ul li .miny_img img{ width:100%; height:100%;}
.minys ul li p{ font-size:22px; color:#333; padding:3% 0 7% 0;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
/**名优特推 end**/


/**新房 二手房合集 start**/
.allfan{ background:#fff; padding-bottom:5%;}
.allfan ul li{ padding:0 4%; overflow:hidden; margin:6% 0;}
.allfan ul li .af_lef{ width:38%; float:left;}
.allfan ul li .af_lef img{ width:100%;}
.allfan ul li .af_rig{ margin-left:3%; float:left; width:59%;}
.allfan ul li .af_rig p{text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap; font-size:24px; color:#333;}
.allfan ul li .af_rig .afr2{ overflow:hidden; padding-top:4%;}
.allfan ul li .af_rig .afr2 span{ display:block; float:left; color:#999; font-size:20px;}
.allfan ul li .af_rig .afr2 em{ display:block; float:right; font-weight:bold; color:#333; font-size:18px;}
.allfan ul li .af_rig .afr2 em i{ font-family:Arial; color:#e40000; font-size:28px; vertical-align:middle;}
.allfan ul li .af_rig .afr3{ overflow:hidden; padding-top:8%;}
.allfan ul li .af_rig .afr3 i{ display:block; float:left; font-size:20px; margin-right:2%; padding:0% 1.5%;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.allfan ul li .af_rig .afr3 i.ai1{ border:2px solid #FF891A; color:#FF891A;}
.allfan ul li .af_rig .afr3 i.ai2{ border:2px solid #82BDA9; color:#82BDA9;}
.allfan ul li .af_rig .afr3 i.ai3{ border:2px solid #F2C716; color:#F2C716;}
.allfan ul li .af_rig .afr3 i.ai4{ border:2px solid #4E75CE; color:#4E75CE;}

.esfan{ margin-top:5%;}
.allfan ul li .af_rig .afr4 span,.allfan ul li .af_rig .afr4 em{ color:#999;}
.allfan ul li .af_rig .afr4{}
.allfan ul li .af_rig .afr4 span,.allfan ul li .af_rig .afr4 em{ font-size:18px;}
.allfan.esfan ul li .af_rig .afr2{padding-top:2%;}
.allfan.esfan ul li .af_rig .afr3{padding-top:7%;}
/**新房 二手房合集 end**/


/**查看更多楼盘 start**/
.cmore{ }
.cmore a{ display:block; margin:0 auto; width:35%; text-align:center; border:2px solid #E40000; color:#E40000; line-height:36px; font-size:16px;}
/**查看更多楼盘 end**/


/**装修装饰 start**/
.zuxis{ background:#fff; margin:5% 0;}
.zuxis ul{ display:block; padding:0 4%;}
.zuxis ul li{ border-bottom:1px dashed #EFEFEF; overflow:hidden;}
.zuxis ul li .psp{ text-indent:10px; line-height:36px; font-size:15px; color:#333;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.zuxis ul li .zuxis_lef{ width:33%; float:left;}
.zuxis ul li .zuxis_lef img{ width:100%;}
.zuxis ul li .zuxis_rig{ margin-left:4%; width:63%; float:left;}
.zuxis ul li .zuxis_rig p{ color:#333;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.zuxis ul li .zuxis_rig span{ display:block; color:#666; overflow:hidden; margin-top:15px; line-height:25px; height:73px;}
.zuxis ul li  .pic{ width:20%; height:60px; float:left; margin:0 2% 0 auto}
.zuxis ul li  .pic img{ width:100%; height:60px;}
.zuxis ul li  .p1{ width:72%; color:#333; float:left;}
.zuxis ul li  .p2{ width:72%; color:#999; font-size:14px; float:left;}

.zuxis ul li:first-child{ padding:3% 0;}
/**装修装饰 end**/

.table ul li .zuxis_lef{ width:33%; float:left;}
.table ul li .zuxis_lef img{ width:100%;}
.table ul li .zuxis_rig{ margin-left:4%; width:63%; float:left;}
.table ul li .zuxis_rig p{ color:#333;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.table ul li .zuxis_rig span{ display:block; color:#666; overflow:hidden; margin-top:15px; line-height:25px; height:73px;}


/**footer start**/
.dibu{ width:100%;}
.footer{ background:#1c70b9; position:fixed; bottom:0; width:100%; max-width:640px; z-index:101; border-top:1px solid #eee;}
.footer ul{ overflow:hidden;}
.footer ul li{ width:25%; float:left; text-align:center;margin:3% 0 2% 0;color:#Fff;}
.footer ul li img{ width:30%;}
.footer ul li p{ font-size:20px; padding:3% 0;color:#fff;}
.footer ul li p a{ color:#333;}
.footer ul li p.fp1,.footer ul li p.fp2,.footer ul li p.fp3,.footer ul li p.fp4{ color:#fff;}
/**footer end**/

/*会员登录 start*/
.logins{ border:none !important; padding:10px 15px;}
.logins ul li{ width:100%; border:1px solid #eee; height:40px; margin-top:5px;margin-bottom:20px;  background:#fff;}
.logins ul li span{ height:40px; line-height:40px; padding:0 10px; color:#a2a2a2; display:block; float:left;}
.logins ul li span img{ width:22px; height:22px; margin-top:-3px;}
.logins input{ }
.logins input[type="text"],.logins input[type="password"]{outline:none; width:80%; border:none; padding:9px 0; background:none;}
#log1,#log2,#logis{ display:block; width:100%; height:40px; line-height:40px; color:#fff; text-align:center; border:none; font-size:18px; margin:10px auto;}
#log1{ background:#B40000; cursor:pointer; margin-top:15px; border:1px solid #B40000;}
#log2{ background:#fff; border:1px solid #b40000; color:#B40000; }
#logis{background:#1F9D0E; cursor:pointer;}
#lds1,#lds2{display:block; width:100%; height:30px; line-height:30px; color:#b40000;}

#rema{ margin:-2px 1% 0 5%; vertical-align:middle;}
.zhmm{ width:100%; text-align:right; display:block;color:#333; padding:8px 0;}
.zhmm a{ color:#333; font-size:16px;}

.loginp{ width:100%; text-align:center; line-height:50px; font-size:23px; color:#333; }
/*会员登录end*/

/*会员注册 statr*/
.regist,.regists{ width:100%; text-align:center; background:#b40000 ; color:#fff; height:50px; line-height:50px;}
.regist2{ border:none !important;}
.regist2 ul li{ width:100%; border:1px solid #fff; height:40px;  margin-bottom:13px; background:#fff; border:1px solid #eee;}
#lis4,#lis44,#flis4{ width:60%; float:left;}
#flis5{ border:1px solid #fff; width:30%;}
#lis5,#lis55{ width:30%; }
#getKey,#getKey2{ border:none; background:#fff;padding:9px 0; color:#b40000; cursor:pointer; border:1px solid #fff; margin-left:7%;}
.regist2 ul li span{ height:40px; line-height:40px; padding:0 10px; color:#a2a2a2; display:block; float:left;}
.regist2 ul li span img{ width:22px; height:22px; margin-top:-3px;}
.regist2 input[type="text"]{ outline:none; width:60%;}

.regul1 select{width:100%; outline:none;}
.regul1 .regt{ overflow:hidden; margin-bottom:15px;}
.regul1 .regt em{ width:50%; display:block; float:left; margin:5px 0;}
.regul1 .regt em i{ background:#efefef; color:#000; border-radius:20px; display:block; width:90%; line-height:30px; overflow:hidden;text-overflow:ellipsis;overflow:hidden;word-wrap:normal;white-space:nowrap; margin:0 auto; text-indent:5%;}
#retest{background:#b40000; color:#fff; }
.regt{ overflow:hidden;}

.regul1 .regt em i input{ vertical-align:middle; margin-top:-3px;}

.regist2 ul li em{ display:block; float:left; height:100%; overflow:hidden;}
.regist2 ul li em select{ width:101%; background:none; margin:-2px; height:44px;}

.rediv{ display:none;}


#regl{ position:absolute; top:13px;display:block; float:right;  border:1px solid #fff ; margin-left:10px; font-size:14px; color:#fff ; border-radius:5px; text-align:center; padding:2px 12px;}

.regist2 input[type="text"],.regist2 input[type="password"]{ border:none; padding:9px 0; width:75%; outline:none;}
.regist p{ width:60%;overflow:hidden;text-overflow:ellipsis;overflow:hidden;word-wrap:normal;white-space:nowrap; margin:0 auto; }
.regist2 ul font{ display:none; width:100%; height:30px; line-height:30px; color:#b40000;}
.yhsub,.yhsub2,.yhsub3,.yhsub6{ width:100%; height:40px; line-height:40px; text-align:center; background:#b40000; font-size:18px; border:none; color:#fff; display:block; margin:8px auto 10px auto;-webkit-appearance:none; border:1px solid #fff;}
.yhsub6{ background:#ccc !important; display:none;}
.amain2 {height: auto;padding: 0px 15px 0;position: relative;z-index: 100; margin-top:15px;}
.amain2 *{ max-width:640px;}
.amain2 .cont {line-height: 22px;font-size: 14px;padding: 5px 0 10px;min-height:100px;}
#reglogs{  margin-top:20px; width:100%; height:40px; line-height:40px; font-size:18px; text-align:center; border:1px solid #b40000; background:#fff; display:block; color:#b40000;}
.reglog{ text-align:right; font-size:14px; height:29px; }

.reglog a{ display:block; float:right;  border:1px solid #b40000 ; font-size:14px; color:#b40000 ; border-radius:5px; text-align:center; padding:2px 12px;}
.reglog span{ vertical-align:sub;}

.re1{ width:24px; height:24px; text-align:center; position:absolute; top:0.8em; left:0.6em; background:url(../img/back.png) no-repeat; cursor:pointer;}
.re3{ width:10%; height:35%; text-align:center; position:absolute; top:33%; right:0.6em; background:url(../img/caid.png) no-repeat; cursor:pointer; background-size:auto 100%;}
.re4{width:14%;  border:1px solid #DE353A; border-radius:4px; text-align:center; position:absolute; top:13px; right:3%; }
.re4 a{ color:#fff; display:block; height:100% !important;}
#ersna2 ul li{  overflow:hidden; margin:0 4%;border-bottom:1px solid #666;}
#ersna2 ul li .ilog1{ width:50%; float:left; text-align:center;background:rgba(255,255,255,0.2); padding:5px 0;}
#ersna2 ul li .ilog2{ width:50%; float:right; text-align:center; background:rgba(255,255,255,0.2); padding:5px 0; }
#ersna2 ul li .ilog1 a{ text-indent:0; font-size:18px; background:url(../img/icon/zcs2.png) 15% 8px no-repeat; height:40px; line-height:40px;}
#ersna2 ul li .ilog2 a{ text-indent:0;font-size:18px;border-left:1px solid #999; background:url(../img/icon/zcs1.png) 15% 8px no-repeat;height:40px; line-height:40px;}
#ersna2 ul li a{ text-indent:10px; color:#fff; float:none; display:block; width:; height:50px; font-size:14px; line-height:50px;  margin:0 auto; font-size:16px; background:url(../img/icon/jts7.png) 98% 15px no-repeat;}
#ersna2 p{ margin:0 4%; overflow:hidden; line-height:50px; border-bottom:1px solid #666; color:#fff;background:rgba(255,255,255,0.2);}
#ersna2 p font{ display:block; float:left;  background:url(../img/icon/zcs2.png) 11px 12px no-repeat; text-indent:43px;}
#ersna2 p a{ display:block; float:right; color:#fff; padding-right:3%;}

#ersna2 ul li i{ display:block; float:left; width:30px; height:28px; margin:12px 0 0 8px;}
#ersna2 ul li i img{ height:100%;}


.helibs{ height:40px; line-height:40px; margin:5px 4% !important; background:#fff;}
.helibs form{ height:40px;}
.helibs input[type="text"]{ font-size:13px; outline:none; border:none; float:left; text-indent:10px; width:88%; height:40px; line-height:40px;}
.helibs input[type="submit"]{ outline:none; float:left; background:url(../img/icon/sousuo.png) 7px 4px no-repeat; width:33px; border:none; border-left:1px solid #ccc; height:30px; margin:5px 0;}
/*会员注册 end*/

/**楼盘列表筛选 start**/
.hshax{ width:100%; background:#fff; border-bottom:1px solid #eee;}
.hshax ul{ overflow:hidden;}
.hshax ul li{ float:left; line-height:35px; width:25%; text-align:center; font-size:14px;}
.hshax ul li img{ width:12%; margin-left:5%;}
.hshax ul li i{ display:inline-block; vertical-align:middle; max-width:60%;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}

.hshaxs{ width:100%; max-width:640px; background:#fff; position:absolute; z-index:999;}
.hshaxs .hshaxs1{ overflow:hidden; display:none;}
.hshaxs .hshaxs1 .hshaxs1_lef{ width:34%; float:left; border-right:1px solid #eee; text-indent:10%; height:100%;}
.hshaxs .hshaxs1 .hshaxs1_rig{ width:65%; float:left; text-indent:10%; height:100%; overflow:overlay;}
.hul2{ display:none;}

.hshaxs .hshaxs2,.hshaxs .hshaxs3,.hshaxs .hshaxs5{ overflow:hidden; display:none;}
.hshaxs .hshaxs2 ul li,.hshaxs .hshaxs3 ul li,.hshaxs .hshaxs5 ul li{ text-indent:7%;}

.hshaxs .hshaxs1 ul li,.hshaxs .hshaxs2 ul li,.hshaxs .hshaxs3 ul li,.hshaxs .hshaxs5 ul li{ line-height:35px; border-bottom:1px solid #eee; font-size:14px;}
.hshaxs .hshaxs1 ul,.hshaxs .hshaxs2 ul,.hshaxs .hshaxs3 ul{ overflow:overlay;}
.hshaxs .hshaxs1 ul li.cur,.hshaxs .hshaxs2 ul li.cur,.hshaxs .hshaxs3 ul li.cur,.hshaxs .hshaxs5 ul li.cur{ background:#f8f8f8; font-weight:bold;}

.hshaxs4{ display:none; overflow:overlay;}
.hshaxs4 p{ border-bottom:1px solid #eee; color:#b40000; line-height:30px; font-size:15px; color:#333; width:90%; margin:0 auto;}
.hshaxs4 ul{ width:95%; margin:0 auto; overflow:hidden; padding-left:1%;}
.hshaxs4 ul li{ float:left; padding:5px 0; text-align:center; border:1px solid #e5e5e5; border-radius:5px; width:29%; margin:7px 2%;box-sizing:border-box; font-size:14px;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.hshaxs4 ul li.cur{ background:#b40000; border:1px solid #b40000; color:#fff;}
.morea{ width:90%; display:block; text-align:center; margin:0 auto; background:#b40000; font-size:16px; color:#fff; padding:5px 0; border-radius:5px; margin-top:15px;}

.mall_list{ padding-bottom:0 !important; background:none !important;}
.mall_list ul li{ }
.mall_list ul li{ padding:0 4%; overflow:hidden; margin:4% 0 0 0;}
.mall_list ul li .af_lef{ width:38%; float:left;}
.mall_list ul li .af_lef img{ width:100%;}
.mall_list ul li .af_rig{ margin-left:3%; float:left; width:59%;}
.mall_list ul li .af_rig p{text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap; font-size:24px; color:#333;}
.mall_list ul li .af_rig .afr2{ overflow:hidden; padding-top:4%;}
.mall_list ul li .af_rig .afr2 span{ display:block; float:left; color:#999; font-size:20px;}
.mall_list ul li .af_rig .afr2 em{ display:block; float:right; font-weight:bold; color:#333; font-size:18px;}
.mall_list ul li .af_rig .afr2 em i{ font-family:Arial; color:#e40000; font-size:28px; vertical-align:middle;}
.mall_list ul li .af_rig .afr3{ overflow:hidden; padding-top:8%;}
.mall_list ul li .af_rig .afr3 i{ display:block; float:left; font-size:20px; margin-right:2%; padding:0% 1.5%;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.mall_list ul li .af_rig .afr3 i.ai1{ border:2px solid #FF891A; color:#FF891A;}
.mall_list ul li .af_rig .afr3 i.ai2{ border:2px solid #82BDA9; color:#82BDA9;}
.mall_list ul li .af_rig .afr3 i.ai3{ border:2px solid #F2C716; color:#F2C716;}
.mall_list ul li .af_rig .afr3 i.ai4{ border:2px solid #4E75CE; color:#4E75CE;}

.mall_list ul li .af_rig .afr4 span,.allfan ul li .af_rig .afr4 em{ color:#999;}
.mall_list ul li .af_rig .afr4{}
.mall_list ul li .af_rig .afr4 span,.allfan ul li .af_rig .afr4 em{ font-size:18px;}
.mall_list.esfan ul li .af_rig .afr2{padding-top:2%;}
.mall_list.esfan ul li .af_rig .afr3{padding-top:7%;}

.mall_list ul li .af_rig .afr2{ padding-top:2% !important;}
.mall_list ul li .af_rig .afr3{ padding-top:3% !important;}
/**楼盘列表筛选 end**/



/**楼盘详情页start**/
.htabs{ text-align:center;}
.htabs span{ display:inline-block; color:#333; line-height:40px; padding:0 4px; margin:0 5px; font-size:16px;}
.htabs span.hse{ border-bottom:2px solid #b40000; color:#b40000;}

.houseshow{ width:100%; margin:0 auto; background:#fff;}
.hsow1,.hsow2,.hsow3{ width:100%;}
.hsow2,.hsow3{ display:none;}

#scroll_pic_view{}

.bsou{ width:95%; margin:0 auto;}
.souj{ overflow:hidden; padding:5px 0; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.souj .souj1{ width:33.3%; box-sizing:border-box; border-left:1px solid #ddd; float:left; text-align:center;}
.souj .souj1 p{ font-size:15px; color:#999; padding-bottom:8px;}
.souj .souj1 span{ font-size:17px; color:#E40000; font-weight:bold; display:block;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.souj .souj1:first-child{ border:none;}
.bs_tit{ text-align:center; font-size:18px; margin:10px 0;}

.suli{ margin:10px 0;}
.suli li{ overflow:hidden; font-size:14px; color:#333; padding:3px 0;}
.suli li span{ display:block; width:22%; float:left;}
.suli li em{ width:78%; float:left;}
.suli li em i{ color:#e40000;}

.ditus{ width:100%; padding-bottom:80px;}
.ditu,#allmap{ height:300px;}

.hcon_top{ border-bottom:1px solid #ddd; margin:15px 0 15px 0; background:url(../img/xian3.png) 0 50% no-repeat; font-size:16px; text-indent:4%;background-size: auto 70%; font-weight:bold; padding:8px 0;}

.contss{}
.contss *,.contss img{ max-width:100%;}

.hsow2,.hsow3{ width:95%; margin:0 auto; padding-bottom:50px;}
.hsow2 ul li{ margin-bottom:25px; border:1px solid #ddd; box-sizing:border-box; padding-bottom:8px;}
.hsow2 ul li .huxi{ width:100%;}
.hsow2 ul li .huxi img{ width:100%;}
.hsow2 ul li p{ overflow:hidden; width:95%; margin:0 auto; padding-top:5px;}
.hsow2 ul li p i{ display:block; float:left; width:70%; overflow:hidden; font-size:15px; color:#333;}
.hsow2 ul li p span{ display:block; float:right; font-size:14px; color:#e40000;}

.hsow2 ul li em{ font-size:14px; color:#999; width:95%; margin:0 auto; display:block;}
.hcon_mes{width:; margin:0 auto; margin-bottom:22px;}
.hcon_mes ul{}
.hcon_mes ul li{ overflow:hidden; border-bottom:1px dashed #E6E6E6; padding:8px 0;}
.hcon_mes ul li .nms_lef{ width:20%; float:left; padding-left:2%;}
.hcon_mes ul li .nms_lef img{ width:100%;}
.hcon_mes ul li .nms_rig{ width:75%; float:left; margin-left:2%; padding-top:3%;}
.hcon_mes ul li .nms_rig p{ font-size:12px; color:#ccc; line-height:24px;}
.hcon_mes ul li .nms_rig font{ font-size:14px; color:#333;}
/**楼盘详情页end**/



/**买房快速报名 start**/
.ksbm{ width:95%; margin:0 auto;}
.zlxt{ width:100%; border-bottom:1px solid #ddd; padding:8px 0; font-size:18px; color:#333; text-align:center; margin-bottom:10px; font-weight:bold;}
.zxl_form{ width:95%; margin:0 auto; font-family:"Microsoft YaHei";}
.zxl_form select{ width:100%; height:38px; line-height:38px; background:#E1E1E1; font-size:14px; color:#666; border:none; outline:none;}
.zxl_form select.ccs{ width:48%; float:left; margin-bottom:10px;}
.zxl_form select.ccs1{ margin-right:4%;}
.zxl_form input[type="text"]{ width:100%; outline:none; border:none; margin-top:10px; background:#e1e1e1; line-height:38px; height:38px; font-size:14px; color:#aeaeae; text-indent:14px;}
.zxl_form textarea{ width:100%; height:66px; max-height:66px; max-width:99%; border:none; background:#e1e1e1; font-size:14px; color:#aeaeae; outline:none; font-family:"Microsoft YaHei"; text-indent:7px; margin-top:10px;}
.suba{ display:block;}
.zxl_form input[type="submit"],.suba{ margin:10px 0 25px 0; width:100%; height:40px; line-height:40px; text-align:center; border:none; outline:none; background:#b40000; font-size:20px; color:#fff; cursor:pointer;}
/**买房快速报名 end**/


/**会员中心 start**/
.msoue{ width:95%; margin:0 auto; border-bottom:1px solid #ddd; padding:7px 0; font-size:16px; background:url(../img/souc.png) 0 45% no-repeat; background-size:auto 50%;}
.msoue a{ display:block; text-indent:7%;}
.msoue i{ color:#b40000;font-weight:bold;}

.fabs{ width:95%; margin:0 auto;}
.fabs .fp1{ padding:5px 0; text-align:center; font-size:16px;}
.fabs2 ul{ background:#fff; border:1px solid #ddd; border-bottom:none; margin-bottom:20px; box-sizing:border-box;}
.fabs2 ul li{ overflow:hidden; padding:4px 0; text-indent:2%;border-bottom:1px solid #ddd;}
.fabs2 p{  background:url(../img/tto.png) 0% 50% no-repeat;text-indent:3%; background-size:auto 62%; border-bottom:1px solid #ddd; margin-bottom:10px; padding:5px 0;}
.fabs2 ul li:first-child{ background:#b40000 !important; color:#fff;}
.fabs2 ul li span{ display:block; width:23%; float:left; font-size:13px; text-align:center;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
.fabs2 ul li span:first-child{ text-align:left; width:30%; }

.tuicc{ width:35%; text-align:center; background:#b40000; color:#fff; font-size:15px; padding:2% 0; border-radius:5px; display:block; margin:0 auto;}
/**会员中心 end**/


/**我的收藏 start**/
.soulist{ width:95%; margin:0 auto;}
.soulist ul li{ overflow:hidden; margin:15px 0;}
.soulist ul li .so_lef{ width:30%; float:left;}
.soulist ul li .so_lef img{ width:100%;}
.soulist ul li .so_rig{ padding-left:32%; }
.soulist ul li .so_rig p{ font-size:16px; text-overflow:ellipsis;overflow:hidden; word-wrap:break-word;white-space:nowrap;}
.soulist ul li .so_rig p a{color:#b40000;}
.soulist ul li .so_rig span{ display:block; font-size:13px; overflow:hidden; margin:2% 0; line-height:22px;text-overflow:ellipsis;overflow:hidden; word-wrap:break-word;white-space:nowrap;}
.soulist ul li .so_rig .qxs{ display:block; background:#b40000; color:#fff; text-align:center; border-radius:5px; font-size:13px; width:40%; padding:5px 0; float:right;}

/**我的收藏 end**/

/*品牌车型*/
.ppcx{ width:auto; height:auto; }
#ppcxd1{ float:left; width:100%; min-height:152px; border-bottom:2px solid #E8E8E8;border-right:1px solid #E8E8E8; margin:20px 0 0 0;box-shadow:0 1px 10px rgba(63, 72, 79, 0.2); border-radius:10px;}
#ppcxd1 #ppcxi{ width:90%; min-height:125px; margin:10px auto 0 auto;}
#ppcxd1 span{ display:block; padding:3% 0;}
#ppcxd1 span p{ text-align:center; line-height:22px;}
#p1{ font-family:"微软雅黑"; font-size:16.01px; color:#000;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}
#p2{ font-family:"微软雅黑"; font-size:14.01px; color:#333;}
#ppcxd1 #ppcxi img{ width:100%; min-height:125px; max-height:198px;}

/*在线活动二级页*/
#zxhd{ width:100%; border:1px solid #ebebeb; margin:20px 0 0 0;}
#zxhd img{ width:100%;}
#zxhd p{ text-align:center; height:25px; line-height:25px;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap;}

/*侧键导航*/
.nav {position:fixed;top:0;background: #333;width: 200px;z-index: 0;overflow-x: hidden; overflow-y:scroll;}
.nav li {color:#FFF;font-size: 14px;font-family: Microsoft YaHei, Arial;line-height: 54px;display: block;background-color: #333;}
.nav li>a {line-height: 54px;display: block;color: #FFF;padding-left: 30px;background: url(../img/cnav_bg.png) no-repeat center;text-decoration: none}
.nav-item-submenu {display: none;}
.nav-item-submenu a {display: block;border-bottom: 1px solid #4c4c4c;color: #a5a5a5;font-family: Arial, Microsoft YaHei;font-weight: 400 !important;height: 50px !important;line-height: 50px !important;margin:0;padding-left: 35px;position: relative;font-size: 12px;}
.unselected-sub-nav {background: url("../img/nav-inactive.png") no-repeat;height: 9px;background-size: 9px 9px;left: 205px;position: absolute;top: 20px;width: 9px;}
.close {height: 54px;width: 26px;background: url(../img/sidebar-close.png) no-repeat center;float: right;margin-right: 10px;cursor: pointer;}
.fontc {font-weight: bold;margin-left: 30px;display: block;}
/*联系地址*/
.addre{ width:100%; min-height:50px; height:auto; background:#FBE5C9; text-align:center; font-family:"宋体"; font-size:13px; color:#333; padding:5px 0; position:relative; z-index:3;}

/*底部*/
.lxr{ width:100%; min-height:29px; height:auto; background:#281608; position:relative; z-index:3; text-align:center; font-family:"宋体"; font-size:12px; color:
#fff; padding:10px 0;}


.lxr p{ width:77%; margin:0 auto;}

#dat{ text-align:center; padding:30px 0;}



/*二级页测试*/
ul.Sort1{ padding:px 0 3px; overflow:hidden;}
ul.Sort1 > li{ line-height:40px; background:#fff; margin:0px 0 3px; float:left; width:100%; font-size:16px;
	-moz-border-radius:3px;     /* Firefox */
	-webkit-border-radius:3px;  /* Safari 和 Chrome */
	border-radius:3px;          /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}

ul.Sort1 > li.s1{ background:url(../img/jia.png) 10px 12px no-repeat #7BB094;}
ul.Sort1 > li.s2{ background:url(../img/jian.png) no-repeat 10px 12px #cecece;}
ul.Sort1 > li > a{ color:#FFF; padding-left:34px; display:block; font-size:17px; font-family:Microsoft YaHei; }

ul.Sort2{ margin:0 9px 4px; overflow:hidden; display:none; background:#FFF; padding:4px 0;}
ul.Sort2 > li{ line-height:23px; margin:2px 2%; padding:4px 2%; float:left; width:92%; background:#f8f8f8;}
ul.Sort2 > li > a{ color:#000; display:block;  font-size:15px;}

ul.Sort3{ overflow:hidden;}
ul.Sort3 > li{ line-height:30px; float:left; width:100%; border-bottom:1px dashed #ccc;}
ul.Sort3 > li > a{ color:#000; display:block; padding-left:20px; font-size:12px;}

ul.Sort4{ overflow:hidden;}
ul.Sort4 > li{ height:20px; line-height:20px; float:left; width:100%;}
ul.Sort4 > li > a{ color:#000; display:block; padding-left:40px; font-size:12px;}








#aa{ display:block; width:154px; margin:20px auto 0 auto;}
#hdna input{border:none !important;  color:#F35F2B; font-weight:bold;}

.touchslider,.touchslider div,.touchslider a,.touchslider img {
	font-style: normal;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.touchslider {
	width: 100%;
	height: auto;
	position: relative;
	background-color: #fff;
	z-index: 1
}

.touchslider .touchslider-viewport {
	overflow: hidden;
	height: 190px;
}

.touchslider .touchslider-viewport .touchslider-item a {
	z-index: 1;
	width: 100%;
	display: block;
}

.touchslider-item img{ width:100%; max-width:640px;}

.touchslider .touchslider-viewport .touchslider-item img {
  margin:0 auto;
}

.touchslider .touchslider-navtag {
	text-align: center;
	height: 34px;
	display: inline-block;
	vertical-align: middle;
	width: 100%
}

.touchslider .touchslider-navtag span {
	width: 14px;
	height: 2px;
	background: #c1c1c1;
	overflow: hidden;
	display: inline-block;
}

.touchslider .touchslider-navtag .touchslider-nav-item-current {
	background: #1c70b9;
}


.nav li { color: #FFF;font-size: 14px;font-family: Arial, Microsoft YaHei;line-height: 40px;display: block;background-color: #333;}

.nav li>a {
	line-height: 40px;
	display: block;
	color: #FFF;
	padding-left: 30px;
	background: url(../img/cnav_bg.png) no-repeat center;
	text-decoration: none
}

.nav-item-submenu {
	display: none;
}

.nav-item-submenu a {
	display: block;
	border-bottom: 1px solid #4c4c4c;
	color: #a5a5a5;
	font-family: Arial, Microsoft YaHei;
	font-weight: 400 !important;
	height: 50px !important;
	line-height: 50px !important;
	margin: 0;
	padding-left: 35px;
	position: relative;
	font-size: 12px;
}

.unselected-sub-nav {
	background: url("../img/nav-inactive.png") no-repeat;
	height: 9px;
	background-size: 9px 9px;
	left: 205px;
	position: absolute;
	top: 20px;
	width: 9px;
}

.close {
	height: 54px;
	width: 26px;
	background: url(../img/sidebar-close.png) no-repeat center;
	float: right;
	margin-right: 10px;
	cursor: pointer;
}

.fontc {
	font-weight: bold;
	margin-left: 30px;
	display: block;
}

/*
.footer {display: block;text-align: center; height:41px; line-height:41px; background:url(../img/foot_bg.png) repeat-x center}
.footer li{width: 25%; background:url(../img/footer_line.png) no-repeat right;height:41px; float:left;font-family:Arial, Microsoft YaHei;}
.footer li a{ font-size:14px; color:#757575; text-decoration:none  }*/
.foot {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	background-color: #161716;
	position: relative;
}

.index_img {
	width: 100%;
	height: auto;
	position: relative;
	z-index: 100;
}

.index_img li img {
	width: 100%;
}

.copy {
	background-size: 100% auto;
	color: #bfc0c1;
	font-size: 18px;
	overflow: hidden;
	padding: 5px 0px;
}

.coplist {
	width: 100%;
	text-align: center;
	line-height: 30px;
}

.copy ul li {
	width: 50%;
	float: left;
	height: 22px;
	line-height: 22px;
	text-align: center;
	font-size: 14px;
}

.copy ul li a {
	color: #bfc0c1
}

.tecl {
	background: #bfc0c1;
	line-height: 25px;
	font-size: 14px;
	text-shadow: 1px 1px 1px #fff;
	color: #666;
	overflow: hidden;
	padding: 3px 0px;
}

.telvv a {
	width: 50%;
	float: left;
	line-height: 25px;
	display: block;
	color: #f00
}

/*联系我们*/
.c_main {
	margin: 5px 15px 0;
	background: #fff;
	padding: 2px 0 0;
	z-index: 100;
}

.c_main ul {
	padding: 0 10px;
}

.table{ margin:0 !important;}
.c_main li {
	padding:3% 0 !important;
	border-bottom: 1px solid #dedede;
}

.c_main li .pic {
	width: 84px;
	height: 91px;
	padding: 6px 5px;
	background: #eaf0f0;
	border: 1px solid #d9dadc;
	border-radius: 2px 2px 2px 2px;
	float: left;
}

.c_main li .txt {
	padding-left: 105px;
}

.c_main li h3 {
	color: #2c2f3e;
	font-size: 16px;
	font-weight: normal;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
}

.c_main li h3 a {
	color: #cb324e;
}



.c_main .tpic {
	text-align: center;
	padding: 13px 10px 0;
}

.c_main .tpic img {
	width: 100%;
	max-height: 264px;
	min-height: 132px;
}

.c_main dl {
	background-color: #fff;
	overflow: hidden
}

.c_main dd {
	display: block;
	padding: 3px 0;
	border-bottom:1px dotted #999;
	overflow:hidden;
}

.c_main dd a {
	width: 96%;
	float: left;
	margin: 0px 2%;
	display: block;
}

.c_main dd a .pic {
	width: 100%;
	display: block;
}

.c_main dd a .pic img {
	width: 100%;
}

.c_main dd  a p {
	line-height: 30px;
	padding: 5px 0px;
	text-align: center;
	font-size: 15px;
	color: #333;
}

.c_main dd a  span {
	display: block;
	height: 35px;
	line-height: 35px;
	color: #333;
	background: url(../img/sign.gif) no-repeat 0px 15px;
	padding-left: 15px;
	float: left;
	width: 60%;
	overflow: hidden
}

.c_main dd a  font {
	display: block;
	float: right;
	line-height: 35px;
	color: #333
}

.more {
	display: block;
	margin: 10px 15px 10px 15px;
	background: #1c70b9;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 15px;
	color: #fff;
	z-index: 100;
}

.wapper {width: auto;height: auto;overflow: hidden; background:#F5F5F5; padding-bottom:80px;}
/*文章页*/
.catpic {
	height: auto;
	overflow: hidden;
	position: relative;
	z-index: 3;
}

.catpic img {
	width: 100%;
	display: block;
	max-height: 279px;
	min-height: 139px;
}

.amain {background: #fff;height: auto;padding: 40px 15px 0;position: relative;z-index: 100; margin-top:15px;}
.amain *,.amain img{ max-width:100% !important; max-width:640px !important;}


.amain .filter {
	position: absolute;
	height: 44px;
	width: 100%;
	opacity: 0.6;
	background: #fff;
	filter: alpha(opacity = 60);
	border-radius: 5px 5px 0 0;
	top: -15px;
	left: 0;
}

.amain .catname {
	position: absolute;
	top: -15px;
	left: 15px;
	width: 165px;
	height:40px;
	overflow:hidden;
	background: #1c70b9;
	color: #fff;
	font-size: 20px;
	line-height:36px;
	text-align: center;
	border-radius: 3px;
}

.amain .tle {
	line-height: 25px;
	font-size: 18px;
	border-bottom: 3px solid #17120f;
}

.amain .cont {
	line-height: 22px;
	font-size: 14px;
	padding: 5px 0 10px;
	min-height:100px;
}

.amain .cont iframe {
	width: 100%;
}

.amain .cont p {
	padding: 1px 0px;
	line-height: 24px;
}

.nextcon {
	border-top: #E6E5E5 1px solid;
	padding: 20px 0;
	color: #7C7C7C;
}

.nextcon a {
	color: #7C7C7C; 
}

.nextcon a:hover {
	color: #a2161c;
}

.nextcon span {
	background: url(../img/service_img23.png) no-repeat 0 center;
	padding-right: 20px;
	float: right
}

/*新添加样式*/
.cptitle{
	width:100%;
	padding:3px 0;
	background:#EFEFEF;
}
.icp{
	overflow:hidden;
	background:#EFEFEF;
}
.icp li{
  width:32%;	
  float:left;
  margin:2px 2% 0 0;
  position:relative;
}
.icp img{
  width:100%;
}
.icp li p{
	width:100%;
	height:25px;
	background:url(../img/bgs.png);
	position:absolute;
	left:0px;
	top:0;
	color:#fff;
	text-align:center;
	font-size:13px;
}
.copyss{
	font-size:12px;
	font-family:宋体;
}



/*留言开始*/
.cont *{ max-width:640px;}
.cont img{ width:100%;}
.cont table{ margin-left:10%;}
.cont table tr{ height:45px;}
.cont table tr .t3{ color:red;}
#t3{ color:#ccc;}
.cont .t2 input{ border:;}
/*留言结束*/



/*图片欣赏显示效果测试*/
/*clearfix*/
.group {
 *zoom: 1;
}
.group:before, .group:after {
	display: table;
	content: "";
	line-height: 0;
}
.group:after {
	clear: both;
}
/*/clearfix*/


/** /font-icons if you are not using font icons you can just remove this part/**/
@font-face {
	font-family: 'Slide-icons';
	src: url('../fonts/Slide-icons.eot');
}
@font-face {
	font-family: 'Slide-icons';
	src: url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAWcAAsAAAAACSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAm4AAAQxqzjSYEZGVE0AAAN4AAAAGgAAABxmWaSOR0RFRgAAA5QAAAAdAAAAIAAzAARPUy8yAAADtAAAAEsAAABgL/bcQGNtYXAAAAQAAAAAPQAAAVLgL/LNaGVhZAAABEAAAAAuAAAANv3vdhloaGVhAAAEcAAAAB4AAAAkBBD/5GhtdHgAAASQAAAAEgAAABIFOwBxbWF4cAAABKQAAAAGAAAABgAGUABuYW1lAAAErAAAAOEAAAGw7pftcnBvc3QAAAWQAAAADAAAACAAAwAAeJx9VE1oE1EQnpfsJutmSWNMQoUoWxB/qmIKnkKJWKvXQlOwhx5E7SEo9WCEHNKAJqVbn8RLzvEgKEUPCgoiIi3YHkWw2mO9CBb8O1SzurXjvLfrJiqEhXkzwzffm/nee8tAUYAxZuQvFs5PHi6cuzR1GVgAGORsM2D3Be1ehRtBbii7ddiZjyPnvmOE+QW7YRfVNNzpSQPE0vBwexqMtNIbh7Dg0KAHUrAL9sARyF6ZKpzKZDK0nMwMHHeXIXc54S7DHU109gPAZpnF5th1xiEkiANgsFpgNDATPB3ldlHZbNiNcBTZ/JNRZBPFZ0nE6mw/GT6MUC6tiPCgihA6Vkb8sXCNI35bGxRuTcYa4vqZIWlUP1sVoCx3Yyqd1gTNIUH4RhJ6rILAxw9yN/bwghVSt56rLoCyFY6gmy8kwENJwjYrlItPVauOuDWyhqDEzlKFIuvIIrAHfTJbr2uSWpgFOVvFHVDQc5dftK751P3CeyuNp8Uf/DL3tal5rFKLuiX2MxGdL00azJHKOWLcrZF3MmtZWhThNRWwx62XSYTF/d8Rc6sR2iFyNYS4MWNSzaeJA+RWfkqjCYBO5tV71bIkjTssUVe5bykrhrXqWqnZ1m9a6rfk61emfu+Px8iIA8zf/SrDNr4s8csd+Gbzn+mXOtWK3rPHkqbeGkuZuvNIGudo9wRdvDkald0Yj9HFy89vtvsgjw7/Pxm9Kf+SEfGj86HU/frlVn6RwgP7CLVRTZDCFZt6j99edcWGSPmz5h4BLO5d73bIzVL7OdTkc8j6O5MIdiPBkzcNnZ7zDvF/2OYkWvSFI78BSE0QpgAAeJxjYGBgZACCk535hiD6XIbUOhgNAD+3BfAAAHicY2BkYGDgA2IJBhBgYmAEQlYgZgHzGAAEgQA4AAAAeJxjYGZiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbAyM8CBAILJEJDmmsLg8EDqAwPjg/8PGPQYHzAoNDAwMMIVKAAhIwATaAw5AHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhEwgiQeyHxj+/wezpCAs+RcCjFBdYMDIxoDMHZEAAP1aCcoAAAB4nGNgZGBgAGLNvbqy8fw2Xxm4mRhA4FyG1DoE/f8BEwPjAyCXgwEsDQAB0gmnAAB4nGNgZGBgfPD/AYMeEwMDwz8GIAkUQQHMAG3nA/YAAAIAAAAAAAAAAgAAUQClACAAlgAAAABQAAAGAAB4nI2PMW7CQBBFn8FGIkQpo5RbIFHZsjciEhyAMg0SFwALrYS8kuEMOQLH4BgcgGPkAKnz7UxBkYKVVvPmz5/ZWeCZMwndSZjwZjwgozQeMuPLOJXnapyJv41HTJIXOZN0LOW17+p4wBNT4yGffBin8lyMM/HNeCT+Yc2BwI6aXHFLpOEI60PY1XnYxkbJnW7Kqs9PfWzZq9vhKfQPx1L3/6l/Nc9c6kLXy1/xrnGxOa1iu6+dL0q3dHevK/PzfJH7spLxkW03qrZSQ191eqHbi03dHkNsXFWUD835BcvqQqwAAAB4nGNgZsALAAB9AAQ=) format('woff'), url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTWZZpI4AAAboAAAAHEdERUYANQAGAAAGyAAAACBPUy8yL9TcHwAAAVgAAABWY21hcOAx89QAAAHMAAABUmdhc3D//wADAAAGwAAAAAhnbHlmlq1ZxgAAAzQAAAGAaGVhZP3vdhkAAADcAAAANmhoZWEEEP/mAAABFAAAACRobXR4BeoAcQAAAbAAAAAabG9jYQEyAOAAAAMgAAAAEm1heHAAUwAnAAABOAAAACBuYW1l7pftcgAABLQAAAGwcG9zdCBfgkMAAAZkAAAAWgABAAAAAQAAZVgBDF8PPPUACwIAAAAAAM5oGq4AAAAAzmgargAA/+ACAAHgAAAACAACAAAAAAAAAAEAAAHg/+AALgIAAAD+AAIAAAEAAAAAAAAAAAAAAAAAAAAFAAEAAAAIACQACQAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQMAAAAAAAAAAAAAEAAAAAAAAAAAAAAAUGZFZABA4BrwAAHg/+AALgHgACCAAAABAAAAAAAAAgAAAAAAAAAAqgAAAAAAAAIAAFEAqgAgAJYAAAAAAAMAAAADAAAAHAABAAAAAABMAAMAAQAAABwABAAwAAAACAAIAAIAAAAA4B3wAP//AAAAAOAa8AD//wAAH+oQAwABAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAEIAZACeAMAAAAABAAD/4AIAAeAAAgAAEQEhAgD+AAHg/gAAAAAAAQBRADYBrwGKAB0AAAE2NC8BJg8BJyYPAQYUHwEHBh8BFj8BFxY/ATYvAQGqBAQXCwx8fAwLFwQEfX0LCxcLDHx8DAsXCwt9AVwFDQUXCwt9fQsLFwUNBXx8DAsXCwt9fQsLFwsMfAABAKoABQGeAbYAEQAAEyYPAQYfAQcGHwEWMj8BNjQn1AwLEwsLrKwLCxMFDQXBCAgBtgsLEwsMrKwMCxMFBcEJGAkAAAkAIAAAAeABwAADAAcACwAPABMAFwAbAB8AIwAAEzMVIyUzFSMnMxUjBzMVIyUzFSMnMxUjBzMVIyUzFSMnMxUjIICAAUCAgKCAgKCAgAFAgICggICggIABQICAoICAAcCAgICAgCCAgICAgCCAgICAgAAAAQCWAAoBjwG2ABEAAAE2LwEmDwEGFB8BFj8BNjQvAQGKCwsTDAvBCQnBCwsUBAStAYwMCxMLC8EJGAnBCwsTBQ0FrAAAAAwAlgABAAAAAAABAAsAGAABAAAAAAACAAUAMAABAAAAAAADACcAhgABAAAAAAAEAAsAxgABAAAAAAAFAAsA6gABAAAAAAAGAAsBDgADAAEECQABABYAAAADAAEECQACAAoAJAADAAEECQADAE4ANgADAAEECQAEABYArgADAAEECQAFABYA0gADAAEECQAGABYA9gBTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAABpAGMAbwBuAHMAAGljb25zAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAFMAbABpAGQAZQAtAGkAYwBvAG4AcwAgADoAIAAyADUALQA5AC0AMgAwADEAMwAARm9udEZvcmdlIDIuMCA6IFNsaWRlLWljb25zIDogMjUtOS0yMDEzAABTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAABAAIBAgEDAQQBBQEGB3VuaUYwMDAHdW5pRTAxQQd1bmlFMDFCB3VuaUUwMUMHdW5pRTAxRAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAHAAEABAAAAAIAAAAAAAEAAAAAyYlvMQAAAADOaBquAAAAAM5oGq4=) format('truetype');
	font-weight: normal;
	font-style: normal;
}
[data-icon]:before {
	font-family: 'Slide-icons';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
/** / End of font-icons /**/




.lightGallery {
	overflow: hidden!important;
}
#lightGallery-Gallery img {
	border: none!important;
}
#lightGallery-outer {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99999!important;
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	opacity: 1;
	-webkit-transition: opacity 0.35s ease;
	-moz-transition: opacity 0.35s ease;
	-o-transition: opacity 0.35s ease;
	-ms-transition: opacity 0.35s ease;
	transition: opacity 0.35s ease;
	background: #0d0d0d;
}
/*lightGallery starting effects*/
#lightGallery-Gallery.opacity {
	opacity: 1;
	transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
}
#lightGallery-Gallery.opacity .thumb_cont {
	opacity: 1;
}
#lightGallery-Gallery.fadeM {
	opacity: 0;
	transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	-ms-transition: all 0.5s ease 0s;
}
/*lightGallery starting effects*/


/*lightGallery core*/
#lightGallery-Gallery {
	height: 100%;
	opacity: 0;
	width: 100%;
	position: relative;
	transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
}
#lightGallery-slider {
	height: 100%;
	left: 0;
	top: 0;
	width: 100%;
	position: absolute;
	white-space: nowrap;
}
#lightGallery-slider .lightGallery-slide {
	background: url(../img/loading.gif) no-repeat scroll center center transparent;
	display: inline-block;
	height: 100%;
	line-height: 1px;
	text-align: center;
	width: 100%;
}
#lightGallery-slider.slide .lightGallery-slide {
	position: absolute;
	opacity: 0.4;
}
#lightGallery-slider.fadeM .lightGallery-slide {
	position: absolute;
	left: 0;
	opacity: 0;
}
#lightGallery-slider.animate .lightGallery-slide {
	position: absolute;
	left: 0;
}
#lightGallery-slider.fadeM .current {
	opacity: 1;
	z-index: 9;
}
#lightGallery-Gallery.opacity .lightGallery-slide.current img, #lightGallery-Gallery.opacity .lightGallery-slide.current iframe {
	transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-webkit-transform: scale(1, 1);
	-o-transform: scale(1, 1);
}
.lightGallery-slide.current img, .lightGallery-slide.current iframe {
	transform: scale(0.5, 0.5);
	-moz-transform: scale(0.5, 0.5);
	-ms-transform: scale(0.5, 0.5);
	-webkit-transform: scale(0.5, 0.5);
	-o-transform: scale(0.5, 0.5);
	transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
}
#lightGallery-Gallery.fadeM .lightGallery-slide.current img, #lightGallery-Gallery.fadeM .lightGallery-slide.current iframe {
	transform: scale(0.5, 0.5);
	-moz-transform: scale(0.5, 0.5);
	-ms-transform: scale(0.5, 0.5);
	-webkit-transform: scale(0.5, 0.5);
	-o-transform: scale(0.5, 0.5);
}
#lightGallery-slider.fadeM.on .current {
	opacity: 1;
	transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	-ms-transition: all 0.5s ease 0s;
}
#lightGallery-slider.fadeM .lightGallery-slide {
	transition: opacity 0.4s ease 0s;
	-moz-transition: opacity 0.4s ease 0s;
	-webkit-transition: opacity 0.4s ease 0s;
	-o-transition: opacity 0.4s ease 0s;
	-ms-transition: opacity 0.4s ease 0s;
}
#lightGallery-slider.slide .lightGallery-slide {
	transform: translate3d(100%, 0px, 0px);
	-moz-transform: translate3d(100%, 0px, 0px);
	-ms-transform: translate3d(100%, 0px, 0px);
	-webkit-transform: translate3d(100%, 0px, 0px);
	-o-transform: translate3d(100%, 0px, 0px);
}
#lightGallery-slider.slide.on .lightGallery-slide {
	opacity: 0;
}
#lightGallery-slider.slide .lightGallery-slide.current {
	opacity: 1 !important;
	transform: translate3d(0px, 0px, 0px) !important;
	-moz-transform: translate3d(0px, 0px, 0px) !important;
	-ms-transform: translate3d(0px, 0px, 0px) !important;
	-webkit-transform: translate3d(0px, 0px, 0px) !important;
	-o-transform: translate3d(0px, 0px, 0px) !important;
}
#lightGallery-slider.slide .lightGallery-slide.prevSlide {
	opacity: 0;
	transform: translate3d(-100%, 0px, 0px);
	-moz-transform: translate3d(-100%, 0px, 0px);
	-ms-transform: translate3d(-100%, 0px, 0px);
	-webkit-transform: translate3d(-100%, 0px, 0px);
	-o-transform: translate3d(-100%, 0px, 0px);
}
#lightGallery-slider.slide .lightGallery-slide.nextSlide {
	opacity: 0;
	transform: translate3d(100%, 0px, 0px);
	-moz-transform: translate3d(100%, 0px, 0px);
	-ms-transform: translate3d(100%, 0px, 0px);
	-webkit-transform: translate3d(100%, 0px, 0px);
	-o-transform: translate3d(100%, 0px, 0px);
}
#lightGallery-slider.slide.on .lightGallery-slide, #lightGallery-slider.slide.on .current, #lightGallery-slider.slide.on .prevSlide, #lightGallery-slider.slide.on .nextSlide {
	transition: all 1s cubic-bezier(0, 0, 0.25, 1) 0s;
	-moz-transition: all 1s cubic-bezier(0, 0, 0.25, 1) 0s;
	-webkit-transition: all 1s cubic-bezier(0, 0, 0.25, 1) 0s;
	-o-transition: all 1s cubic-bezier(0, 0, 0.25, 1) 0s;
	-ms-transition: all 1s cubic-bezier(0, 0, 0.25, 1) 0s;
}
#lightGallery-slider.speed .lightGallery-slide, #lightGallery-slider.speed .current, #lightGallery-slider.speed .prevSlide, #lightGallery-slider.speed .nextSlide {
	transition-duration: inherit !important;
	-moz-transition-duration: inherit !important;
	-webkit-transition-duration: inherit !important;
	-o-transition-duration: inherit !important;
	-ms-transition-duration: inherit !important;
}
#lightGallery-slider.timing .lightGallery-slide, #lightGallery-slider.timing .current, #lightGallery-slider.timing .prevSlide, #lightGallery-slider.timing .nextSlide {
	transition-timing-function: inherit !important;
	-moz-transition-timing-function: inherit !important;
	-webkit-transition-timing-function: inherit !important;
	-o-transition-timing-function: inherit !important;
	-ms-transition-timing-function: inherit !important;
}
#lightGallery-slider .lightGallery-slide:before {
	content: "";
	display: inline-block;
	height: 50%;
	width: 1px;
	margin-right: -1px;
}
#lightGallery-slider .lightGallery-slide img {
	display: inline-block;
	max-height: 100%;
	max-width: 100%;
	cursor: -moz-grabbing;
	cursor: grab;
	cursor: -webkit-grab;
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	vertical-align: middle;
}
/*lightGallery core*/


/*action*/
#lightGallery-action {
	bottom: 20px;
	position: absolute;
	left: 50%;
	margin-left: -55px;
	z-index: 9;
	-webkit-backface-visibility: hidden;
}
#lightGallery-action a {
	margin: 0 3px 0 0 !important;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	position: relative;
	top: auto;
	left: auto;
	bottom: auto;
	right: auto;

	display: inline-block !important;
	display: inline-block;
	vertical-align: middle;
 *display: inline;
 *zoom: 1;
	background-color: #000;
	background-color: rgba(0, 0, 0, 0.65);
	font-size: 16px;
	width: 28px;
	height: 28px;
	font-family: 'Slide-icons';
	color: #FFF;
	cursor: pointer;
}
#lightGallery-action a.disabled {
	opacity: 0.6;
	filter: alpha(opacity=60);
	cursor: default;
	background-color: #000;
	background-color: rgba(0, 0, 0, 0.65) !important;
}
#lightGallery-action a:hover, #lightGallery-action a:focus {
	background-color: #000;
	background-color: rgba(0, 0, 0, 0.85);
}
#lightGallery-action a#lightGallery-prev:before, #lightGallery-action a#lightGallery-next:after {
	left: 5px;
	bottom: 3px;
	position: absolute;
}
#lightGallery-action a#lightGallery-prev:before {
	content: "\e01d";
}
#lightGallery-action a#lightGallery-next:after {
	content: "\e01b";
}
#lightGallery-action a.cLthumb:after {
	font-family: 'Slide-icons';
	content: "\e01c";
	left: 6px;
	bottom: 4px;
	font-size: 16px;
	position: absolute;
}
/*action*/

/*counter*/
#lightGallery_counter {
	bottom: 52px;
	text-align: center;
	width: 100%;
	position: absolute;
	z-index: 9;
	color: #FFFFFF;
}
/*lightGallery Thumb*/
#lightGallery-Gallery .thumb_cont {
	position: absolute;
	bottom: 0;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #000000;
	-webkit-transition: max-height 0.4s ease-in-out;
	-moz-transition: max-height 0.4s ease-in-out;
	-o-transition: max-height 0.4s ease-in-out;
	-ms-transition: max-height 0.4s ease-in-out;
	transition: max-height 0.4s ease-in-out;
	z-index: 9;
	max-height: 0;
	opacity: 0;
}
#lightGallery-Gallery .thumb_cont.open {
	max-height: 350px;
}
#lightGallery-Gallery .thumb_cont .thumb_inner {
	margin-left: -12px;
	padding: 12px;
	max-height: 290px;
	overflow-y: auto;
}
#lightGallery-Gallery .thumb_cont .thumb_info {
	background-color: #333;
	padding: 7px 20px;
}
#lightGallery-Gallery .thumb_cont .thumb_info .count {
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}
#lightGallery-Gallery .thumb_cont .thumb_info .close {
	color: #FFFFFF;
	display: block;
	float: right !important;
	width: 28px;
	position: relative;
	height: 28px;
	border-radius: 2px;
	margin-top: -4px;
	background-color: #000;
	background-color: rgba(0, 0, 0, 0.65);
	-webkit-transition: background-color 0.3s ease 0s;
	-moz-transition: background-color 0.3s ease 0s;
	-o-transition: background-color 0.3s ease 0s;
	-ms-transition: background-color 0.3s ease 0s;
	transition: background-color 0.3s ease 0s;
	z-index: 1090;
	cursor: pointer;
}
#lightGallery-Gallery .thumb_cont .thumb_info .close i:after {
	left: 6px;
	position: absolute;
	top: 4px;
}
#lightGallery-Gallery .thumb_cont .thumb_info .close i:after, #lightGallery-close:after {
	content: "\e01a";
	font-family: 'Slide-icons';
	font-style: normal;
	font-size: 16px;
}
#lightGallery-Gallery .thumb_cont .thumb_info .close:hover {
	text-decoration: none;
	background-color: #000;
	background-color: rgba(0, 0, 0, 1);
}
#lightGallery-Gallery .thumb_cont .thumb {
	display: inline-block !important;
	vertical-align: middle;
	text-align: center;
 *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
	margin-bottom: 4px;
	margin-left: 4px;
	height: 50px;
	width: 50px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	overflow: hidden;
	border-radius: 3px;
	border: 3px solid transparent;
	cursor: pointer;
	-webkit-transition: border-color linear .2s, opacity linear .2s;
	-moz-transition: border-color linear .2s, opacity linear .2s;
	-o-transition: border-color linear .2s, opacity linear .2s;
	-ms-transition: border-color linear .2s, opacity linear .2s;
	transition: border-color linear .2s, opacity linear .2s;
}
@media (min-width: 800px) {
#lightGallery-Gallery .thumb_cont .thumb {
	width: 94px;
	height: 94px;
}
}
#lightGallery-Gallery .thumb_cont .thumb > img {
	height: auto;
	max-width: 100%;
}
#lightGallery-Gallery .thumb_cont .thumb.active, #lightGallery-Gallery .thumb_cont .thumb:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	border-color: #ffffff;
}
/*lightGallery Thumb*/

/*lightGallery Video*/
#lightGallery-slider .video_cont {
	display: inline-block;
	max-height: 100%;
	max-width: 100%;
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	vertical-align: middle;
}
#lightGallery-slider .video_cont {
	background: none;
	max-width: 1140px;
	max-height: 100%;
	width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
#lightGallery-slider .video {
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
	overflow: hidden;
	position: relative;
}
#lightGallery-slider .video iframe {
	width: 100%!important;
	height: 100%!important;
	position: absolute;
	top: 0;
	left: 0;
}
/*lightGallery Video*/


/*lightGallery info Title Desc*/
#lightGallery-slider .info {
	background-color: #000;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.55);
	color: #FFFFFF;
	padding: 10px 50px;
	position: absolute;
	top: 0;
	width: 100%;
}
#lightGallery-slider .info span {
	display: block;
	line-height: 1;
}
#lightGallery-slider .info span:last-child {
	margin-top: 6px;
}
#lightGallery-slider .info .title {
	font-size: 16px;
	font-weight: bold;
}
#lightGallery-slider .info .desc {
	color: #DDDDDD;
	font-size: 12px;
}
/*lightGallery info Title Desc*/



/*lightGallery Close*/
#lightGallery-close {
	color: #FFFFFF;
	height: 28px;
	position: absolute;
	right: 20px;
	top: 20px;
	width: 28px;
	z-index: 1090;
	cursor: pointer;
	background-color: #000;
	border-radius: 2px;
	background-color: #000;
	background-color: rgba(0, 0, 0, 0.65);
	-webkit-transition: background-color 0.3s ease;
	-moz-transition: background-color 0.3s ease;
	-o-transition: background-color 0.3s ease;
	-ms-transition: background-color 0.3s ease;
	transition: background-color 0.3s ease;
	-webkit-backface-visibility: hidden;
}
#lightGallery-close:after {
	position: absolute;
	right: 6px;
	top: 3px;
}
#lightGallery-close:hover {
	text-decoration: none;
	background-color: #000;
}

@media all and (max-width:640px){
.diqu span,.hcity ul li{ font-size:18px;}
.tuas ul li p{ font-size:21px;}
.cot p span{font-size:18px; }
.cot p em{font-size:18px;}
.cot a{font-size:18px;}
.zixus ul li .zix_rig p{ font-size:18px;}
.zixus ul li .zix_rig span{ font-size:17px;}
.zixus ul li .zix_rig{ padding-top:2%;}
.minys ul li .minyp{ font-size:17px;}
.minys ul li p{ font-size:18px;}

.allfan ul li .af_rig p{font-size:24px;}
.allfan ul li .af_rig .afr2{padding-top:4%;}
.allfan ul li .af_rig .afr2 span{font-size:18px;}
.allfan ul li .af_rig .afr2 em{font-size:17px;}
.allfan ul li .af_rig .afr2 em i{font-size:20px;}
.allfan ul li .af_rig .afr3{padding-top:9%;}
.allfan ul li .af_rig .afr3 i{font-size:17px; margin-right:2%; padding:0% 2%;}

.allfan ul li .af_rig .afr4{ margin-top:0%;}
.allfan ul li .af_rig .afr4 span,.allfan ul li .af_rig .afr4 em{ font-size:16px;}
.allfan.esfan ul li .af_rig .afr2{padding-top:2%; }
.allfan.esfan ul li .af_rig .afr3{padding-top:5%; }

.zuxis ul li .zuxis_rig span{ font-size:14px; height:40px; margin-top:8px; line-height:20px;}
.footer ul li p{ font-size:18px;}

.ui-header .logo2 i{ font-size:24px; padding-top:14%;}
}
@media all and (max-width:580px){
.diqu span,.hcity ul li{ font-size:17px;}
.tuas ul li p{ font-size:20px;}
.cot p span{font-size:17px; }
.cot p em{font-size:17px;}
.cot a{font-size:17px;}
.zixus ul li .zix_rig p{ font-size:17px;}
.zixus ul li .zix_rig span{ font-size:16px;}
.zixus ul li .zix_rig{ padding-top:2%;}
.minys ul li .minyp{ font-size:16px;}
.minys ul li p{ font-size:17px;}

.allfan ul li .af_rig p{font-size:20px;}
.allfan ul li .af_rig .afr2{padding-top:4%;}
.allfan ul li .af_rig .afr2 span{font-size:17px;}
.allfan ul li .af_rig .afr2 em{font-size:16px;}
.allfan ul li .af_rig .afr2 em i{font-size:18px;}
.allfan ul li .af_rig .afr3{padding-top:10%;}
.allfan ul li .af_rig .afr3 i{font-size:16px; margin-right:1%; padding:0% 2%;}

.allfan ul li .af_rig .afr4{ margin-top:0%;}
.allfan ul li .af_rig .afr4 span,.allfan ul li .af_rig .afr4 em{ font-size:15px;}
.allfan.esfan ul li .af_rig .afr2{padding-top:2%; }
.allfan.esfan ul li .af_rig .afr3{padding-top:6%; }

.zuxis ul li .zuxis_rig span{ font-size:14px; height:40px; margin-top:8px; line-height:20px;}
.footer ul li p{ font-size:17px;}

.ui-header .logo2 i{ font-size:20px; padding-top:14%;}
}
@media all and (max-width:420px){
.diqu span,.hcity ul li{ font-size:16px;}
.tuas ul li p{ font-size:16px;}
.cot p span{font-size:19px; }
.cot p em{font-size:16px;}
.cot a{font-size:16px;}
.zixus ul li .zix_rig p{ font-size:16px;}
.zixus ul li .zix_rig span{ font-size:15px;}
.zixus ul li .zix_rig{ padding-top:2%;}
.minys ul li .minyp{ font-size:15px;}
.minys ul li p{ font-size:16px;}

.allfan ul li .af_rig p{font-size:17px;}
.allfan ul li .af_rig .afr2{padding-top:3%;}
.allfan ul li .af_rig .afr2 span{font-size:16px;}
.allfan ul li .af_rig .afr2 em{font-size:15px;}
.allfan ul li .af_rig .afr2 em i{font-size:17px;}
.allfan ul li .af_rig .afr3{padding-top:8%;}
.allfan ul li .af_rig .afr3 i{font-size:13px; margin-right:1%; padding:0% 1.4%;}

.allfan ul li .af_rig .afr4{ margin-top:-3%;}
.allfan ul li .af_rig .afr4 span,.allfan ul li .af_rig .afr4 em{ font-size:14px;}
.allfan.esfan ul li .af_rig .afr2{padding-top:0%; }
.allfan.esfan ul li .af_rig .afr3{padding-top:3%; }

.zuxis ul li .zuxis_rig span{ font-size:14px; height:40px; margin-top:8px; line-height:20px;}
.footer ul li p{ font-size:16px;}

.ui-header .logo2 i{ font-size:20px; padding-top:13%;}
}
@media all and (max-width:385px){
.diqu span,.hcity ul li{ font-size:15px;}
.tuas ul li p{ font-size:15px;}
.cot p span{font-size:18px; }
.cot p em{font-size:15px;}
.cot a{font-size:15px;}
.zixus ul li .zix_rig p{ font-size:15px;}
.zixus ul li .zix_rig span{ font-size:14px;}
.zixus ul li .zix_rig{ padding-top:2%;}
.minys ul li .minyp{ font-size:14px;}
.minys ul li p{ font-size:15px;}

.allfan ul li .af_rig p{font-size:16px;}
.allfan ul li .af_rig .afr2{padding-top:3%;}
.allfan ul li .af_rig .afr2 span{font-size:15px;}
.allfan ul li .af_rig .afr2 em{font-size:14px;}
.allfan ul li .af_rig .afr2 em i{font-size:16px;}
.allfan ul li .af_rig .afr3{padding-top:6%;}
.allfan ul li .af_rig .afr3 i{font-size:12px; margin-right:1%; padding:0% 1.4%;}

.allfan ul li .af_rig .afr4{ margin-top:-3%;}
.allfan ul li .af_rig .afr4 span,.allfan ul li .af_rig .afr4 em{ font-size:13px;}
.allfan.esfan ul li .af_rig .afr2{padding-top:0%; }
.allfan.esfan ul li .af_rig .afr3{padding-top:3%; }

.zuxis ul li .zuxis_rig span{ font-size:14px; height:40px; margin-top:8px; line-height:20px;}
.footer ul li p{ font-size:15px;}

.ui-header .logo2 i{ font-size:18px; padding-top:12%;}
}
@media all and (max-width:360px){
.diqu span,.hcity ul li{ font-size:14px;}
.tuas ul li p{ font-size:14px;}
.cot p span{font-size:17px; }
.cot p em{font-size:14px;}
.cot a{font-size:14px;}
.zixus ul li .zix_rig p{ font-size:14px;}
.zixus ul li .zix_rig span{ font-size:13px;}
.zixus ul li .zix_rig{ padding-top:2%;}
.minys ul li .minyp{ font-size:13px;}
.minys ul li p{ font-size:14px;}

.allfan ul li .af_rig p{font-size:16px;}
.allfan ul li .af_rig .afr2{padding-top:2%;}
.allfan ul li .af_rig .afr2 span{font-size:15px;}
.allfan ul li .af_rig .afr2 em{font-size:14px;}
.allfan ul li .af_rig .afr2 em i{font-size:16px;}
.allfan ul li .af_rig .afr3{padding-top:6%;}
.allfan ul li .af_rig .afr3 i{font-size:12px; margin-right:1%; padding:0% 0.9%;}

.allfan ul li .af_rig .afr4{ margin-top:0%;}
.allfan ul li .af_rig .afr4 span,.allfan ul li .af_rig .afr4 em{ font-size:13px;}
.allfan.esfan ul li .af_rig .afr2{padding-top:0%; }
.allfan.esfan ul li .af_rig .afr3{padding-top:0%; }

.zuxis ul li .zuxis_rig span{ font-size:13px; height:37px; margin-top:8px; line-height:20px;}
.footer ul li p{ font-size:14px;}

.ui-header .logo2 i{ font-size:17px; padding-top:12%;}
}
@media all and (max-width:320px){
.diqu span,.hcity ul li{ font-size:13px;}
.tuas ul li p{ font-size:13px;}
.cot p span{font-size:16px; }
.cot p em{font-size:13px;}
.cot a{font-size:13px;}
.zixus ul li .zix_rig p{ font-size:13px;}
.zixus ul li .zix_rig span{ font-size:12px;}
.zixus ul li .zix_rig{ padding-top:1%;}
.minys ul li .minyp{ font-size:12px;}
.minys ul li p{ font-size:13px;}

.allfan ul li .af_rig p{font-size:15px;}
.allfan ul li .af_rig .afr2{padding-top:1%;}
.allfan ul li .af_rig .afr2 span{font-size:14px;}
.allfan ul li .af_rig .afr2 em{font-size:13px;}
.allfan ul li .af_rig .afr2 em i{font-size:15px;}
.allfan ul li .af_rig .afr3{padding-top:5%;}
.allfan ul li .af_rig .afr3 i{font-size:12px; margin-right:1%; padding:0% 1%; max-width:19%;}

.allfan ul li .af_rig .afr4{ margin-top:-4%;}
.allfan ul li .af_rig .afr4 span,.allfan ul li .af_rig .afr4 em{ font-size:13px;}
.allfan.esfan ul li .af_rig .afr2{padding-top:0%; font-size:12px;}
.allfan.esfan ul li .af_rig .afr3{padding-top:0%; font-size:12px;}

.zuxis ul li .zuxis_rig span{ font-size:12px; height:37px; margin-top:8px; line-height:20px;}
.footer ul li p{ font-size:13px;}

.ui-header .logo2 i{ font-size:14px; padding-top:14%;}
}