body {font-family: Microsoft YaHei;font-size:14px;color:#333}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, input,img{margin: 0;padding: 0;border: 0;vertical-align: top;}
ul, ol, li {list-style:none}
i{font-style: normal}
fieldset, img {border:none}
legend {display:none}
caption {display:none}
a {color: #656565;text-decoration: none;}
a:hover {text-decoration: underline;color: #e65842;}
select {height:22px;border:1px solid #bfb9aa;}
input {font-size:0.9em;color:#565656}
input, select, textarea {font-size:1em;color:#565656}
textarea {border:1px solid #bfb9aa;padding:5px;line-height:1.5em;resize: none;}
input.text, input.file {border:1px solid #bfb9aa;height:18px;line-height:19px;padding:1px 5px;display:inline-block;}
input.readonly {color:#7b6f65}
input.radio, input.checkbox {width:13px;height:13px;display:inline-block}
div.find_file {.margin:-1px 0 0 0 !important;.padding-bottom:2px !important}
#ShowContent{ line-height:220%}
::selection {background-color:#d00000; color: #fff;}
.red{ color:#F00;}
.clr{ clear:both;}
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.clear:after{content:'.';display: block;height: 0px;width:0px;clear: both;visibility: hidden;}

.w{ width:1200px;margin:0 auto;background-color:#FFF}
.nbg{ background:none;}
.logo{ width:500px;float:left;padding:10px;}
.topr{ width: auto;float:right;padding:10px 0;}
.topsearch{ width:330px;padding-top:10px;}
.topsearch input{ float:left;}
.put{ width:250px;height:32px;line-height:32px;padding:5px 10px;border:1px solid #cdcdcd; border-bottom-left-radius:10px; border-top-left-radius:10px;}
.inbanner{width:100%;height:680px;position:relative;overflow:hidden;z-index:2;}
.inbanner .hd{ height:15px;overflow:hidden;position:absolute;right:18.3%;bottom:13%;z-index:3;}
.inbanner .hd ul{ overflow:hidden;zoom:1;float:left; }
.inbanner .hd ul li{ float:left;margin-right:5px; width:100px;height:15px;line-height:14px;text-align:center;background:#fff;cursor:pointer;border-radius:5%;}
.inbanner .hd ul li.on{background:#de0000;color:#fff;}
.inbanner .bd img{position:absolute;top:0;left:50%;margin-left:-950px;width:1900px;height:680px;}
.inbanner .prev,
.inbanner .next{ position:absolute;left:5%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(../images/arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;  }
.inbanner .next{ left:auto;right:3%;background-position:8px 5px;}
.inbanner .prev:hover,
.inbanner .next:hover{ filter:alpha(opacity=100);opacity:1; }
.inbanner .prevStop{ display:none;}
.inbanner .nextStop{ display:none;}
.richContent{ width:205px;float:left;overflow:hidden;}

.top {height: 41px;background: url(../images/top_bj1.jpg) center repeat-x;font-family: "微软雅黑","sans-serif";margin: 0 auto;}
.top_m{ width:1200px; height:40px; line-height:40px; margin:0 auto;}
.top_m p{ float:left;color:#666666; font-size:12px;}
.toptel{ width:150px; float:right; background:url(../images/tel.png) no-repeat left center;color:#cd0102;padding-left:30px;}



.daohang{width:100%;height:50px;background-color:#a82125; float:left;}


.topnav{ padding:0 20px; height:34px; line-height:34px; z-index:5;}
.topnav a{ color:#fff;  }
.topnav .nLi{ float:left;  position:relative; display:inline;  }
.topnav .nLi span{ background: url(../images/nav-line.png) no-repeat center; width: 1px; height: 52px; float: left; }
.topnav .nLi h3{ float:left;  }
.topnav .nLi h3 a{ display:block;height:50px;line-height:50px;padding:0 65px; font-size:16px; font-weight:bold;  }
.topnav .nLi h3 a:hover{text-decoration:none;}
.topnav .sub{ display:none; width:150px; left:25px; top:50px;  position:absolute; background:#a82125; line-height:26px; padding:5px 0; z-index:10; border-bottom-left-radius:10px; border-bottom-right-radius:10px; padding-bottom:10px;}
.topnav .sub li{ zoom:1; height:40px; line-height:40px; text-align:center;}
.topnav .sub a{ display:block; padding:0 10px;}
.topnav .sub a:hover{ background:#a5060b; color:#fff; text-decoration:none;}
.topnav .on h3 a{background:url(../images/nav-bg.png) no-repeat center 38px ;color:#fff;}








.faw{width: 100%;background-color:#f4f4f4;padding:30px 0;}
.fawbox{display:block;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.fawbox p{display:-moz-box;display:-webkit-box;display:box;}
.fawbox p a{display:block;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;width:0%;text-align:center;color:#484848;background:url(../images/ico.jpg) no-repeat #f4f4f4;}
.fawbox p a b{display:block;font-weight:normal;border-right:1px solid #cbcbcb;margin:1px;padding-top:50px;font-size:18px;}
.fawbox p a:hover{ text-decoration:none;}
.fawbox p a:nth-child(1){background-position:0 0;}
.fawbox p a:nth-child(2){background-position:-100px 0;}
.fawbox p a:nth-child(3){background-position:-206px 0;}
.fawbox p a:nth-child(4){background-position:-310px 0;}
.fawbox p a:nth-child(5){background-position:-415px 0;}
.fawbox p a:nth-child(6){background-position:-520px 0;}
.fawbox p a:nth-child(7){background-position:-625px 0;}
.fawbox p a:nth-child(8){background-position:-728px 0;}
.fawbox p a:nth-child(9){background-position:-831px 0;}
.fawbox p a:nth-child(10){background-position:-935px 0;}
.fawbox p a:nth-child(11){background-position:-1042px 0;}
.fawbox p a:nth-child(12){background-position:-1145px 0;}
.inabt{ width:100%;height:50px;padding-top:60px;border-bottom:1px solid #f9e0db;}
.inabt img{ float:left;}
.inabt a{ width:85px;float:right;padding-top:15px;}
.inabc{ padding-top:20px;padding-bottom:50px;}
.inabcc{ width:580px;float:left;text-indent:2em;line-height:28px;padding-top:20px;}
.inabcb{ margin-top:40px;padding-left:50px;height:40px;line-height:40px;color:#ff9501;}
.inabcb a{ width:160px;border:1px solid #ff9501;color:#ff9501;display:block;text-align:center;font-size:16px;text-indent:0;float:left;margin-right:60px;}
.inabcb a:hover{ text-decoration:none;background-color:#ff9501;color:#FFF;}
.inabcb span{ width:230px;background:url(../images/tel2.jpg) no-repeat left center ;float:left;font-size:24px;text-indent:0;padding-left:45px;}
.inabc .inabcr{ float:right;}
.innewsh{padding:20px 0;}
.innews{ height:115px;padding-top:20px;border-bottom:1px dashed #d5d5d5;overflow:hidden;}
.in_time{width:80px;float: left;height:80px;border:1px solid #d1cdcd;background-color:#f5f5f5;color:#cd0100;margin-top:5px;}
.in_time i{width: 80px;height:50px;line-height:50px;font-size:35px;font-style: normal;display: block;text-align: center;font-weight: bolder;font-family:Verdana;}
.in_time span{width: 80px;text-align: center;font-size: 16px;line-height: 15px;float: left;display: block;font-family:Verdana;}
.in_c{ padding-left:20px;float:left;}
.in_c h3{ font-weight:normal;width:1000px;line-height:30px;font-weight:bolder;}
.in_c p{ width:1080px;float:left;overflow:hidden;line-height:30px;height:60px;text-indent:2em;}
.lc{ background:url(../images/lcbg.jpg) repeat-y center top;text-align:center;}

.section{padding:30px 0 30px;}
.section-title{text-align:center;font-size:28px; color: #fff;margin-bottom: 25px; }
.section-title strong{ font-weight: normal;}
.section-title strong span{ color: #fff }
.section-title p{color:#fff;font-size:16px; line-height:40px; margin: 0;}

.in-lc{ background: url(../images/bg1.jpg) top center; margin-top: 10px; padding-bottom: 70px; text-align: center;}
.in-lc li{display: inline-block; width: 100px; height: 100px; margin-right: 60px;  font-size: 16px; color: #FFF;margin-bottom: 35px; }
.in-lc li:last-child{margin-right: 0; }
.in-lc li .pic{width: 100px; height: 100px;background: no-repeat center; display: block; }
.in-lc li .text{ margin-top: 10px; }
.in-lc li.lc1 .pic{ background-image: url(../images/lc1.png); }
.in-lc li.lc1:hover .pic{ background-image: url(../images/lc1-h.png); }
.in-lc li.lc2 .pic{ background-image: url(../images/lc2.png); }
.in-lc li.lc2:hover .pic{ background-image: url(../images/lc2-h.png); }
.in-lc li.lc3 .pic{ background-image: url(../images/lc3.png); }
.in-lc li.lc3:hover .pic{ background-image: url(../images/lc3-h.png); }
.in-lc li.lc4 .pic{ background-image: url(../images/lc4.png); }
.in-lc li.lc4:hover .pic{ background-image: url(../images/lc4-h.png); }
.in-lc li.lc5 .pic{ background-image: url(../images/lc5.png); }
.in-lc li.lc5:hover .pic{ background-image: url(../images/lc5-h.png); }
.in-lc li.lc6 .pic{ background-image: url(../images/lc6.png); }
.in-lc li.lc6:hover .pic{ background-image: url(../images/lc6-h.png); }
.in-lc li.lc7 .pic{ background-image: url(../images/lc7.png); }
.in-lc li.lc7:hover .pic{ background-image: url(../images/lc7-h.png); }

.in-lc-con{ text-align: center; margin-top: 60px;  } 
.in-lc-con .tel{ display: inline-block; background: url(../images/tel2.png) no-repeat left center; padding-left: 60px; height: 48px; color: #FFF; }
.in-lc-con .tel span{ border-top: 1px dashed #FFF; border-bottom: 1px dashed #FFF; line-height: 44px; display: inline-block; font-size: 16px;}
.in-lc-con .tel span b{ font-size: 24px; font-weight: normal; }
.in-lc-con .btn{ display: inline-block;}
.in-lc-con .btn a{  line-height: 44px; border-radius: 8px; background: #FFF; display: inline-block; padding: 0 37px; margin: 0 60px; font-size: 16px; color: #a82125; }



.housetit{height:40px;border-bottom:1px solid #f9e0db;padding-top:25px;}
.housetit p{ float:left;font-size:24px;color:#e6513b;padding-left:20px;}
.housetit a{ width:85px;float:right;}
.housess {margin: 30px auto;}
.houses-list {width: 280px;overflow:hidden;float: left;margin: 0 9px 30px 9px;box-shadow: 0px 0px 25px rgba(0,0,0,0.2);}
.houses-list a {border: 1px solid #eaeaea;display: block;overflow: hidden;}
.houses-list a:hover{ border:1px solid #e58a24;text-decoration:none;}
.houses-list .pic {width: 280px;height: 180px;overflow:hidden;}
.houses-list>a img{width: 280px;height: 180px;transition: all 1s;}
.houses-list>a img:hover{transform: scale(1.3);}
.houses-list .memos { padding-bottom:10px;}
.houses-list .memos h5 {line-height:40px;height:40px;overflow: hidden;border-bottom:1px solid #ddd;padding:0;margin:0;text-align:center;}
.houses-list .memos p {line-height: 26px;padding-left:20px;height:26px;padding-top:5px;}
.houses-list .memos p b {font-weight: normal;font-size: 14px;color: #444;}
.houses-list .memos p span {color: #777;}
.houses-list .memos p em {font-size: 24px;color:#e87817;font-style: normal;}
.houses-list .memos p i {font-size: 14px;color: #333;font-weight: bold;font-style: normal;}
.relative li>a img {width: 285px;height: 150px;transition: all 1.5s;}
.relative li>a img:hover{transform: scale(1.3);}
.main{padding:20px 0;width:100%;background-color:#f5f5f5;}
.mainjx{ height:20px;width:100%;background-color:#f5f5f5;clear:both;}
.ntitle{ background-color:#ff4545;color:#fff;font-size:18px;padding-left:15px;height:50px;line-height:50px;}
.nlml{ border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}
.nlml li{ height:50px;line-height:50px;font-size:16px;border-bottom:1px solid #d4d4d4;background:url(../images/icojt.png) no-repeat 180px center #e5e5e5;}
.nlml li a{ padding-left:25px;display:block;color:#434343;}
.nlml li a:hover{ background:url(../images/icojt.png) no-repeat 180px center #d5d5d5;text-decoration:none;}
.ndaohang{ border-bottom:1px solid #ff4545;height:50px;overflow:hidden;}
.ndaohang h3{ width:300px;float:left;font-size:18px;line-height:50px;padding-left:20px;}
.ndaohang p{ width:500px;float:right;text-align:right;padding-right:20px;padding-top:10px;line-height:40px;}
.ncontent{ padding:20px 50px;}
.rccc{ min-height:500px;padding-top:20px;}
.rcch{ font-size:26px;font-weight:bolder;text-align:center;line-height:60px;padding-top:20px;}
.rccm{text-align:center;line-height:30px;border-bottom:1px dashed #ccc;}
.serachBox {box-shadow: 0px 0px 25px rgba(0,0,0,0.1);padding:0 20px;}
.serachBox .type {border-top: 1px solid #F0F0F0;padding-top:3px;}
.serachBox .type dl {overflow: hidden;line-height: 21px;width: 1154px;border-bottom: 1px dashed #d4d4d4;padding: 11px 10px 11px 0px;}
.serachBox .type dl span {float: left;color: #333;font-weight: bold;padding-left:10px;}
.serachBox .type dd {float: left;line-height: 22px;margin-right: 20px;}
.serachBox .type dd a {color: #444;}
.serachBox .type dd a:hover{float: left;height: 22px;background: #EE4341;border-radius: 5px;line-height: 22px;color: #fff;text-align: center;padding-left: 5px;padding-right: 5px;margin-right: -5px;margin-left: -5px;}
.serachBox .type .active {float: left;height: 22px;background: #EE4341;border-radius: 5px;line-height: 22px;color: #fff;text-align: center;padding-left: 5px;padding-right: 5px;}
.serachBox .type .active a {color: #fff;}
.choice {height: 43px;line-height: 43px;background-color: #fff;color: #333333;font-size: 12px;margin-bottom: 10px;border-top: 1px dashed #d4d4d4;}
.choice-head {font-weight: bold;margin: 0 20px 0 10px;font-size: 14px;}
.choice-item {margin-right: 13px;height: 18px;font-size: 0;color: #333333;}
.choice-name {border: 1px solid #dfdfdf;height: 16px;line-height: 16px;background-color: #fff;padding: 0 5px;display: inline-block;font-size: 12px;}
.choice-item i {display: inline-block;height: 18px;line-height: 18px;color: #fff;font-weight: 700;background-color: #dfdfdf;width: 18px;text-align: center;font-size: 12px;}
.clear-choice {color: #333333;}
.tabCont{ margin-top:10px;}
.tabCont .tab1 {border-bottom: 2px solid #EE4341;height: 47px;}
.tabCont .tab1 li {font-size: 18px;float: left;height: 47px;line-height: 47px;text-align: center;}
.tabCont .tab1 li a { display:block;color: #4e4d4d;padding:0px 30px;}
.tabCont .tab1 li a:hover{background: #EE4341;color:#FFF;text-decoration:none}
.tabCont .tab1 li.on {background: #EE4341;color: #fff;cursor: pointer;}
.tabCont .tab1 li.on a{ color:#FFF;}
.tabCont .tab1 li.on a:hover{text-decoration:none}
.tabCont .tab1 p{ float:right;line-height:26px;padding-top:15px;padding-right:10px;}
.tabCont .tab1 p strong{ color:#F00;}
.fSort {position: relative;}
.sort_desc{background: url(../images/arrowjt.png) no-repeat;background-position: center;background-size: 16px;top: 8px;right: 4px;width: 20px;height: 33px;position: absolute;}
.sort_desc_on{background: url(../images/arrowjt_on.png) no-repeat;background-position: center;background-size: 16px;top: 8px;right: 4px;width: 20px;height: 33px;position: absolute;}
.sort_asc{background: url(../images/arrowjton.png) no-repeat;background-position: center;background-size: 16px;top: 8px;right: 4px;width: 20px;height: 33px;position: absolute;}
.sort_asc_on{background: url(../images/arrowjton_on.png) no-repeat;background-position: center;background-size: 16px;top: 8px;right: 4px;width: 20px;height: 33px;position: absolute;}
.listBox { margin-top:20px;}
.listBox .list1 .li {background: #fff;padding:10px;border:1px solid #eee ;box-shadow: 0px 0px 25px rgba(0,0,0,0.1);height: 180px;margin-bottom:20px;}
.listBox .list1 .li:hover{ background-color:#fefdf2;border:1px solid #fbdea5}
.listBox .list1 li>a {float: left;position: relative;overflow: hidden;}
.listBox .list1 li>a img {width:300px;height: 180px;transition: all 1.5s;}
.listBox .list1 li>a img:hover{transform: scale(1.3);}
.listBox .list1 li .text {float: left;padding-left: 40px;width: 360px;}
.listBox .list1 li .text h5 {padding-top: 30px;padding-bottom: 10px;height: 12px;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 600px !important;}
.listBox .list1 li .text h5 a {font-size: 20px;color: #333;width: 600px !important;}
.listBox .list1 li .text h5 a:hover {color: #EE4341;}
.listBox .list1 li .text p {line-height: 32px;}
.listBox .list1 li .text p b {font-weight: normal;font-size: 16px;color: #444;}
.listBox .list1 li .text p span {color: #666;font-weight: normal;font-size: 14px;}
.listBox .list1 li .text p em {font-size: 24px;color: #EE4341;font-style: normal;}
.listBox .list1 li .text p i {font-size: 14px;color: #333;font-weight: bold;font-style: normal;}
.listBox .list1 li .price {float: left;width: 240px;text-align: center;padding-top: 56px;}
.listBox .list1 li .price b {font-size: 17px;color: #333;}
.listBox .list1 li .price p {padding-top: 8px;}
.listBox .list1 li .price p i {font-style: normal;font-size: 20px;color: #EE4341;}
.listBox .list1 li .price p em {font-style: normal;font-size: 33px;color: #EE4341;}
.listBox .list1 li .price p span {font-size: 14px;color: #666;display: block;}
.listBox .list1 li .attention {float: left;width: 220px;padding-top: 90px;font-size: 15px;text-align: center;color: #666;}
.listBox .list1 li .attention b {font-weight: normal;font-size: 16px;margin-right: 5px;}
/*房源列表详情页*/
.info {box-shadow: 0px 0px 25px rgba(0,0,0,0.1);margin-top:20px;padding:0 30px 30px 30px;}
.info .floor1 { font-size: 26px;color: #4a4a4a;line-height: 26px;float: left;padding-top:30px;padding-bottom:20px;border-bottom:1px solid #F63;width:100%;}
.info .floor2 {padding-top: 33px;width:100%;float:left;}
.info .ProPic {float: left;}
.info .ProPic .ProBig{ width:485px;height:275px;margin-left: 3px;overflow: hidden;}
.info .ProPic .ProBig img{ width:485px;height:275px;}
.info .ProPic .proList{ width:485px;height:69px;position:relative;margin-top: 7px;}
.info .ProPic .proList .btn{ width:24px;height:49px;cursor:pointer;position:absolute;top:10px;z-index:10;}
.info .ProPic .proList .prev{ left:0px;background:url(../images/pro_left.png) no-repeat left top;}
.info .ProPic .proList .next{ right:-5px;background:url(../images/pro_right.png) no-repeat left top;}
.info .ProPic .proList .List{ position:absolute;top:0px;width:694px;}
.info .ProPic .proList .List li{ float:left;width:90px;height:63px;overflow:hidden;margin-right:3px;border: 3px solid transparent ;position: relative;}
.info .ProPic .proList .List li img{ width:95px;height:69px;cursor:pointer;position: absolute;top:-3px;left:-3px;}
.info .ProPic .proList .List li.on {border-color: #DBBD5C;}
.info .price {float: left;width:600px;padding-left:40px;}
.info .price li {width:600px;border-bottom: 1px solid #EAEAEA;}
.info .price li.li1 span {font-size: 16px;color: #333;}
.info .price li.li1 i {font-style: normal;font-size: 16px;color: #EE4341;}
.info .price li.li1 em {font-size: 38px;color: #EE4341;font-weight: bold;font-style: normal;}
.info .price li.li1 {height: 58px;padding-top: 10px;}
.info .price li.li2 {height: 60px;text-align: center;padding-top: 22px;}
.info .price li.li3 {padding-top: 22px;}
.info .price li dl {display: inline-block;margin-right:80px;}
.info .price li dl dt {font-size: 18px;color: #504f4f;font-weight: bold;line-height: 18px;}
.info .price li dl dd {font-size: 14px;color: #504f4f;line-height: 14px;padding-top: 9px;}
.info .price li td {font-size: 16px;color: #504f4f;line-height: 28px;}
.info .price li td b {font-size: 23px;color: #d91615;}
.info .price li td em {font-style: normal;font-size: 12px;padding: 0px 5px;}
.info .price li td i {font-style: normal;font-weight: bold;color: #515151;}
.inside-nav{height: 50px;margin-top:20px;background-color: white;position: relative;z-index: 999;box-shadow: 0 1px 2px rgba(0,0,0,.15);}
.inside-nav-fixed{position: fixed;top:0px;left:0;right:0;margin:auto;}
.inside-nav a{display: inline-block;height: 50px;line-height: 50px;padding:0px 26px;cursor: pointer;}
.inside-nav a:hover{ text-decoration:none;}
.inside-nav-active{background-color: #990000;color: white;}
.inside-nav-part{box-shadow: 0px 0px 25px rgba(0,0,0,0.1);background: #fff;margin-top:30px;}
.inside-nav-part .title {height: 61px;line-height: 61px;border-bottom: 1px solid #F0F0F0;position: relative;}
.inside-nav-part .title span {height: 61px;border-bottom: 1px solid #EE4341;font-size: 20px;color: #4a4a4a;position: absolute;top: 0;left: 16px;}
.inside-nav-part .title span:hover{cursor:pointer}
.pubBox{padding:30px;line-height:26px;}
.proimg{ padding:30px 0 30px 30px;}/*1170*/
.proimg li{text-align:center;width:560px;padding:0 20px 20px 0;float: left;overflow: hidden;}
.proimg li img{ width:560px;height:330px;}
/*标的物详情*/
.item-2{width: 50%;float: left;display: inline-block;}
.xiangqing-box,
.xiaoqu-box{padding:0px 10px;box-sizing: border-box;}
.text-center{text-align: center;}
.xiangqing-box table,.xiaoqu-box table{ width:100%;line-height:25px;}
.xiangqing-box table td,.xiaoqu-box table td{border:1px solid #e1e1e1;font-size:14px;}
.xiangqing-box table td table,.xiaoqu-box table td table{border:0px!important;}
.xiangqing-box table tr td:first-child,.xiaoqu-box table tr td:first-child{width: 20%;text-align: center;padding:0px 5px;border:1px solid #e1e1e1;}
.protab{ background-color: #f0f0f0;}
.protab td{ background-color:#FFF;line-height:40px;padding-left:10px;}
.protab td.protabh{ padding:0;text-align: right;padding-right:10px;font-weight:bolder;}
.villageBox {padding:30px 57px 33px;}
.villageBox img {float: left;width: 500px;height: 285px;}
.villageBox .memos {float: left;width: 536px;padding-left: 50px;padding-top: 10px;}
.villageBox .memos .headline h5 {font-size: 22px;color: #4a4a4a;line-height: 22px;display:inline-block;  margin-right: 10px;}
.villageBox .memos table {margin-top: 13px;}
.villageBox .memos table td {font-size: 16px;color: #333;height: 32px;line-height: 32px;}
.villageBox .memos table td span {color: #555;}
.demo1{width:300px;height: 200px;background: #fff;display: none;text-align: center;}
.layerModel_mask{position:fixed;_position:absolute;z-index:9998;top:0px;left:0px;width:100%;_width:expression(document.body.clientWidth);height:100%;_height:expression(document.body.clientHeight);}
.layerModel_wrapper{color:#444;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4);*border:10px solid #e5dfda;border:10px solid #e5dfda\0;border:10px solid rgba(0,0,0,0);}
.layerModel_wrapper .layerModel_content{background: #fff;}
.layerModel_wrapper .layerModel_content h4{margin: 0;font-family: "Microsoft YaHei", Arial, sans-serif;-moz-user-select:none;}
.layerModel_ownContent{padding: 4px 10px;word-wrap:break-word;white-space:normal;}
.layerModel_wrapper .layerModel_title{ height:32px;line-height:32px;overflow:hidden;color:#666;padding:0 0 0 10px;font-size:14px;border-bottom:1px dotted #e5e5e5;}
.layerModel_wrapper .layerModel_closeBtn{ font-family:arial;font-size:18px;_font-size:12px;font-weight:700;color:#999;text-decoration:none;float:right;display: inline-block;width:24px;height: 32px;line-height: 32px;padding-left: 14px;}
.layerModel_wrapper .layerModel_closeBtn:hover{ color:#333;}
.layerModel_wrapper .replaceClose {display: none;width:1px;height:1px;}
.layerModel_wrapper .btn_highlight,.layerModel_wrapper .btn_normal{ border:1px solid;border-radius:2px;cursor:pointer;font-family:"Microsoft yahei", Arial;float:right;font-size:12px;padding:0 12px;height:24px;line-height:24px;margin-bottom:10px;}
.layerModel_wrapper .btn_highlight{ background:#4787ed;background:-webkit-gradient(linear,center bottom,center top,from(#4787ed),to(#4d90fe));background:-moz-linear-gradient(90deg, #4787ed, #4d90fe);border-color:#3079ed;color:#fff;}
.layerModel_wrapper .btn_normal{ margin-left:10px;border-color:#c3c3c3;background:#ececec;color:#333;background:-webkit-gradient(linear,center bottom,center top,from(#ececec),to(#f4f4f4));background:-moz-linear-gradient(90deg,#ececec,#f4f4f4);}
/*分页*/
#pagebar{height:34px;margin:10px 0 0 0;padding:40px 0 0 0;text-align:center;clear:both;}
#pagebar a,#pagebar .page_now{display:block;margin-right:5px;padding:3px 8px;border:1px solid #ccc;background:#c3c3c3;color:#fff;font-size:16px;font-weight:400;}
#pagebar a{display:inline;}
#pagebar a:hover{text-decoration:none;color:#f60;border:1px solid #ccc;}
#pagebar .page_now{width:20px;border:1px solid #ffcccc;background:#A01C68;}
.article_page #pagebar .Asshowpage {background-color:#448ACA;}
/*搜索列表*/
.N_newlist{ padding:10px 10px 0 10px;}
.N_newlist li{ width:100%;height:100px;border-bottom:#cccccc 1px dotted;text-align:left;float:left;padding-top:20px;}
.N_newlist li:hover{ background:#fffcd5;}
.N_newlist p{ width:100%;float:left;}
.N_newlist .hc-text{ width:96%;padding-left:2%;padding-top:5px;line-height:30px;text-indent:2em;}
.N_newlist a{ float:left;padding-left:35px;background:url(../images/box02.gif) no-repeat 10px center;font-size:18px;}
.N_newlist p span{ width:120px;float: right;margin-right:25px;border: 1px solid #ccc;   line-height:26px;   border-radius: 100px;text-align:center;}
dl.p_list_dl{ width:210px;overflow:hidden;float:left;padding:10px 15px;}
dl.p_list_dl dt{ width:210px;height:160px;line-height:0;font-size:0;}
dl.p_list_dl dt img{height:150px;width:200px;padding:2px;border:1px solid #999;}
dl.p_list_dl dd{ padding-top:14px;height:15px;width:210px;line-height:15px;text-align:center;margin:0;overflow:hidden;}
.recommendtbl {BACKGROUND: #e7e7e8;margin:20px auto;}
.recommendtbl TD {BACKGROUND: #f9f9f9;padding:0 10px;}
.recommendtbl INPUT {BORDER-RIGHT: #ccc 1px solid;BORDER-TOP: #ccc 1px solid;BACKGROUND: #fff;BORDER-LEFT: #ccc 1px solid;LINE-HEIGHT: 20px;BORDER-BOTTOM: #ccc 1px solid;HEIGHT: 20px}
.recommendtbl TEXTAREA {BORDER-RIGHT: #ccc 1px solid;BORDER-TOP: #ccc 1px solid;BACKGROUND: #fff;OVERFLOW: auto;BORDER-LEFT: #ccc 1px solid;WIDTH: 580px;LINE-HEIGHT: 20px;BORDER-BOTTOM: #ccc 1px solid;HEIGHT: 150px}
.gh_lc{ text-align:center; padding-top:50px;}
.gh_lc h3{font-size:24px; color:#a82125;}
.gh_lc p{ font-size:16px; line-height:50px; height:50px;}
.gh_lc img{ max-width:100%;}
.footer{ background:url(../images/btbg.jpg) no-repeat top center; height:172px; overflow:hidden;color:#eee; }
.footer a{color:#ccc; }
.foot_l{ float:left;width:450px;}
.foot_l h3{ font-size:40px; padding:20px 0;}
.foot_l p{ padding-right:30px; line-height:30px;}
.foot_c{ float:left; padding: 20px; line-height:25px;}
.foot_r{ float:left; padding-top:30px; padding-left:30px;}
.foot_r_er{ width:100px; float:left; margin-left:40px; text-align:center;}
#qrcode{ width:100px; background-color:#fff; padding:6px 0;}
.foot_r_er img{ max-width:100%;}
.foot_r_er p{ padding-top:10px;}
.foot{ background-color:#2b2b2b;height:195px;color:#FFF;line-height:25px;border-top:1px solid #ff4545;}
.foot a{ color:#FFF;}
.footl{ width:400px;padding-top:0px;float:left;}
.footc{ width:510px;float:left;padding-top:30px;line-height:25px;}
.footr{ width:240px;float:left;text-align:right}
#moquu_top,#moquu_wxin,#moquu_wshare {z-index:2;width:30px;height:30px;right:10px;position:fixed;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
#moquu_wxin { bottom:130px;right:10px;}
#moquu_wxin a {background:url(../images/sbtn.png) 0 0px;right:0;float:left;width:30px;height:30px;text-indent:-9999px}
#moquu_wxin a:hover {background:url(../images/sbtn.png) -30px -0px}
#moquu_wshare {bottom:100px;right:10px;}
#moquu_wshare a {background:url(../images/sbtn.png) 0 -30px;width:30px;height:30px;right:0;float:left;text-indent:-9999px}
#moquu_wshare a:hover {background:url(../images/sbtn.png) -30px -30px}
.moquu_wxin,.moquu_wshare {position:relative;z-index:2}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {display:block}
.moquu_wxin .moquu_wxinh {position:absolute;display:none;right:30px;bottom:0px;width:70px;height:30px;background:url(../images/fankui.png) 0 0 no-repeat #ff6060;color:#FFF;border-radius:4px 0 0 4px;}
.moquu_wshare .moquu_wshareh {position:absolute;display:none;right:36px;bottom:-85px;width:100px;height:120px;background:url(../images/weixin.png) no-repeat}
#topcontrol{background:#4c4c4c;height:30px;width:30px;border-radius:4px;}

.fw{padding:50px 0;overflow: hidden;width:100%}
.fw-title h2,.fw-title h3{font-size:38px;line-height:60px;-webkit-font-smoothing:antialiased;font-weight: bold;position: relative;z-index: 99}
.fw-title h2{font-size:30px;line-height:75px;font-weight: normal;}
.fw-title{text-align: center;margin-bottom: 60px;}
.fw-title p{font-size: 16px;line-height: 30px;max-width: 1380px;width:96%;margin:0 auto}
.wn{width: 96%;margin: 0 auto;text-align: center;}
.col-space-40 {margin: -20px;}
.col-space-40>*{padding:20px}
.col-lg-3 {width: 25%;float: left;box-sizing: border-box;}
.block05{padding: 95px 40px;box-sizing: border-box;border-radius: 20px;position: relative}
.block05 .icon{margin:0 auto}
.block05 h3{font-weight: normal;margin: 25px 0 15px 0;}
.block05 p{text-align: justify;min-height: 54px}
.block05:before,.block05:after{content:'';position: absolute;top:0;left: 0;width: 100%;height: 100%;border-radius: 20px;border:1px solid #c7cdd9;-webkit-transition: all .3s;transition: all .3s}
.block05:hover:before{top:-5px;left: -5px;border:1px solid #32394a}
.block05:hover:after{top:5px;left: 5px;border:1px solid #32394a}

.icon{display: block;background-size: 100% 100%}
.icon06{background-image: url(../images/icon02-1.png);}
.icon07{background-image: url(../images/icon02-2.png);}
.icon08{background-image: url(../images/icon02-3.png);}
.icon09{background-image: url(../images/icon02-4.png);}
.icon-92{width: 92px;height: 92px;}
.dkbtn{ padding:40px; text-align:center}
.dkbtn p{ background-color:#a82125; padding:5px; line-height:35px; color:#fff; width:150px; display:block; margin:0 auto;}
.dkbtn p:hover{cursor:pointer}
.dktab{ padding-bottom:0px;}



