*{margin: 0;padding: 0;font-size:1.4rem; font-family:'SiYuan-ExtraLight',"Hiragino Sans GB", "Microsoft YaHei", 微软雅黑, tahoma, arial, simhei, 宋体; font-weight: 300;color: #727171;}  
body{margin: 0;padding: 0; min-width:1130px;}

html { font-size: 45%; }
body, .inline-item { font-size: 14px; font-size: 1.4rem; }
@media screen and (min-width:1200px) {
  html { font-size: 50%; }
}
@media screen and (min-width:1400px) {
  html { font-size: 54%; }
}
@media screen and (min-width:1600px) {
  html { font-size: 58%; }
}
@media screen and (min-width:1900px) {
  html { font-size: 62.5%; }
}
@media screen and (min-width:2500px) {
  html { font-size: 72.5%; }
}
#slider{width:100%;margin:0 auto}
.controls li{top:50%;margin-top:-30px}
.controls li:nth-child(1){left:0}
.controls li:nth-child(2){right:0}
.pagination li{background-color:#ddd}
.pagination{ bottom:2%!important;} 
.pagination li{ text-indent: -3000px;}

.pagination li.active{background-color:#fff}
.responsive{width:100%;height:auto}
.clearfix:after{content:"";display:table;clear:both}img{display:block}






.banner{ width:100%; height:921px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:921px; float:left;}
.b-list{ height:50px; padding-top:850px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:12px; height:12px; border-radius:50%; background:#cacacb;float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{ background:#5a5858;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }

.bar-left em{ display:block; width:50px; height:100px; background:url(../images/sprite2.png) 0px 0px no-repeat; margin:0 auto; margin-top:420px; margin-left:150px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/sprite2.png) -76px 0px no-repeat; margin:0 auto; margin-top:420px; margin-right:180px;}

.bar-leftdd .emcss{ background-position:0px 0px;}
.bar-right .emcss{ background-position:-76px 0px}



a{text-decoration: none;color: #727171;}
img{ border:0;}
ul,ol,li{list-style: none;}
h1,h2,h3,h4,h5,h6{font-weight: 300; margin: 0; padding: 0;}     
img{ width:100%;} 

#shejiSys{ overflow: hidden;}
#shejiSys .F1_l{ float: left; width: 320px;}
#shejiSys .F1_r{ float: left; margin-left: 150px; width: 730px; margin-top:2.6%;} 
#shejiSys .F1_r h2{ font-size:5rem; color: #040000; margin-bottom:0.2%; font-weight: bold;letter-spacing:4px;}
#shejiSys .F1_r span{font-size:3.9rem;color: #040000;}

#shejiSys .F1_r p{ font-size:1.5rem; color: #333; margin-top:7%; line-height: 28px; margin-bottom: 4%;}



.w1200{width: 1200px;margin: auto;height: 100%;}   
.w90{width: 90%;margin: auto;}
.w96{width: 96%;margin: auto;}
.w80{width: 80%;margin: auto;}
.w33{width: 33.3333333333%;margin: auto;}
.w50{width: 50%;margin: auto;}
.w70{width: 70%;margin: auto;}
.w60{width: 60%;margin: auto;}
.w100{width: 100%;margin: auto;}
.bottom120{margin-bottom: 120px}
.leftc{margin-left: 1%;}
.bgf8{background-color: #f8f8f8;}

.left{float: left;}
.right{float: right}

.shouji_nav{ display: none;}
.bd ul li img{ width:100%;}
.dongTai{ overflow: hidden;}

.jjhyd{width: auto;}

.xiala_tanchu{overflow: hidden; width: 100%;}
.xiala_tanchu img{float: left;}
.xiala_tanchu ul{float: right; padding-right: 2%;} 
.xiala_tanchu ul li{height:60px; float: left;line-height: 60px;}
.xiala_tanchu ul li a{ color: #fff; font-size: 16px; float: left; padding: 0 30px; width: 100%; display: block;}

.xiala_tanchu ul li.current a,.xiala_tanchu ul li a:hover{color:#c6c6c6;}

.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}
.slide_container {margin-bottom: 50px;position: relative;float: left;width: 100%;}
.slide {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.slide li {position: absolute;width: 100%;left: 0;top: 0;} 
.slide img {display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;}
.slide .caption {display: block;position: absolute;z-index: 2;font-size: 20px;text-shadow: none;color: #fff;background: #000;background: rgba(0,0,0, .8);left: 0;right: 0;bottom: 0;padding: 10px 20px;margin: 0;max-width: none;}  
.slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 52%;left:5%;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height:96px;width:57px;background: transparent url("../images/sprite2.png") no-repeat left top;margin-top: -45px;}
.slide_nav:active {opacity: 1.0;}
.slide_nav.next {left: auto; background-position: right top;right:5%;}


/* 首页banner */
#focusindex{height:921px; overflow: hidden; position: relative; }
#focusindex li{ height:921px; overflow: hidden; position: absolute; width: 100%; }
#focusindex .btnw{position:absolute;z-index:90; bottom:0; left:45%;padding-bottom:2%;}
#focusindex .btnw span{display:inline-block;_display:inline;_zoom:1;width:12px;height:12px; border-radius:12px; _font-size:0;margin:5px;cursor:pointer; background:#c9cacb;z-index:9;}
#focusindex .btnw span.on{background:#595757;z-index:9;}
#focusindex .preNext{width:53px;height:96px;position:absolute;top:400px;background: url(../images/sprite2.png) no-repeat left bottom;cursor:pointer;z-index:9; opacity:0;transition: all 0.3s linear 0s;}
#focusindex .pre{left:0%; z-index:9}
#focusindex .next{right:0%;background-position:right bottom;z-index:9}
#focusindex:hover .preNext{opacity:0.5;} 
#focusindex:hover .pre{left:10%; } 
#focusindex:hover .next{right:10%;} 
#focusindex .pre:hover,#focusindex .next:hover{opacity:1;} 
.banner1{ background: url(../images/banner1.jpg) no-repeat center;}
.banner2{ background: url(../images/banner1.jpg) no-repeat center;}
.banner3{ background: url(../images/banner1.jpg) no-repeat center;} 
.ban_box{ width: 1000px; height: 865px; position: relative; margin: 0 auto;}


/* 服务 */
#fuwuKehu{ margin-bottom: 3%;}
#fuwuKehu .title{ float: left!important; width: 15%!important; margin-left: 0!important;}
#fuwuKehu .fuwuKehu_linw{ float: left; overflow: hidden;width: 85%; }
#fuwuKehu{ background: #3f3a3a; overflow: hidden; clear: both; padding: 5% 0;}
#fuwuKehu ul li{ color: #f7f8f8; line-height:60px; float: left; width: 20%; font-size:2rem; text-align:left;}


/* 思维 */
.linwei_sw{overflow: hidden;}
.linwei_sw ul li{position: relative; margin-bottom:4%;}
.linwei_sw ul li .linwei_sw_body{ position: absolute; top:25%; left:48%; padding-right:8%;}
.linwei_sw ul li img{min-width: 1200px!important;}
.linwei_sw ul li h2{font-size:3.16rem; margin-bottom: 3.5%;} 
.linwei_sw ul li p{font-size: 1.4rem; line-height:26px;}
.linwei_sw ul li a{display: block; margin-top: 3%; text-align: right; color: #3280c3; font-size: 1rem;}
.linwei_sw ul li .linwei_sw_body2{position: absolute; top:25%; left:12%; width:40%; text-align: right; overflow: hidden;}  
.linwei_sw ul li .linwei_sw_body2 h2{border-bottom: 0;}
.linwei_sw ul li .linwei_sw_body2 span{display: block; background: #999; width:30px; height: 1px; float:right; margin-bottom:2%;}
.linwei_sw ul li .linwei_sw_body2 p{clear: both;text-align:justify;}
.fanhui_e{ overflow: hidden; position: fixed; right:2%; bottom:8%}   


/* 2018年8月4号css样式表 */
#bottom .copyright{ margin-top:2.5%!important; margin-bottom:3.5%!important; padding:0!important; padding-top:1.5%!important;}
.copyright{ overflow:hidden;}
.gongan{ margin-top:0.5%;}
.guanzhu p{ text-align:center; margin-bottom:20px;font-size:1.3rem;}
.copyright_l{ float:left;}
.copyright .copyright_yu,.copyright .copyright_yu span{ font-size:1.3rem!important;color: #727171!important;}  
.bottom_F1{ overflow:hidden;}
#bottom .logo{ margin-bottom:35px!important;}
#bottom .infoList ul li a{ font-size:1.3rem!important;} 

#dongTai{ overflow:hidden; margin-top:7%; margin-bottom:7%;}  
#dongTai .newDongTai .description{ margin-top:2.5%!important;}   

.ckkkkdu_yyu{ overflow:hidden; }      
.ckkkkdu_yyu h2{font-size:2.4rem; font-weight:bold; margin-bottom:10px;}

.wenda{ margin-top:3%; margin-bottom:70px;}
.wenda ul li{ margin-bottom:3%;}
.wenda ul li h2{ font-size:1.7rem; margin-bottom:1%; font-weight:bold;}
.wenda ul li .wenda_nav{ overflow:hidden; width: 80%;}
.wenda ul li .wenda_nav dl{ width:33.33%; float:left;}
.wenda ul li .wenda_nav dl dt{ padding-left:4.5%; display:block; font-size:1.4rem;margin-bottom:1.5%; font-weight:bold;}
.wenda ul li .wenda_nav dl dd{ padding-left:4.5%; display:block; font-size:1.4rem; line-height:26px;}
.wenda ul li .wenda_info{ padding-left:25px; width:80%}
.wenda ul li .wenda_info p{font-size:1.4rem; line-height:26px}

.news_chahua_01,.news_chahua_02{ position:relative; margin-bottom:30px;}
.chahua_001{ position:absolute; top:40%; width:100%;}
.lw50{ padding-left:8%; width:20%;}
.news_chahua h2{ font-size:2.5rem;margin-bottom:20px; color: #3e3a39; }
.news_chahua p{  color: #3e3a39; font-size:1.4rem;line-height:26px;}  



.news_chahua_01-1{ position:relative; margin-bottom: 30px;}
.chahua_001-1{ position:absolute; top:24%; left:54%;}
.lw80{ width:60%;}

.chahua_002{ text-align:center; top:10%; position:absolute; width:100%;margin-bottom:30px;}
.chahua_002 h2{ margin-bottom:2%;}

.news_chahua_03{ overflow:hidden; width:100%; position:relative;margin-bottom:30px;}
.news_chahua_03 ul{ overflow:hidden; width:100%;}
.news_chahua_03 ul li{ width:49%; float:left;}
.news_chahua_03 ul li .lw500{ position:absolute; top:6%; text-align:center; width:29%; padding:0 10%;}


.news_chahua_04{ overflow:hidden; position:relative;margin-bottom:30px;}
.news_chahua_04_1{ position:absolute; top:35%; left:65%;}

.news_chahua_05{ overflow:hidden; position:relative; margin-bottom:30px;}
.chahua_005{ position:absolute; top:40%;}

.pingxing_01{ overflow:hidden; width:100%;}
.pingxing_01 ul{ overflow:hidden;}
.pingxing_01 ul li{ float:left; width:49%; position:relative;}

.pingxing_01 ul li .pingxing_01_posion{ overflow:hidden;}

.hhhhdgd img{ float:left; margin-top: 5px;}
.hhhhdgd h2{color:#333; margin-bottom:12px; overflow:hidden; }
.hhhhdgd span{ font-size:2.5rem; padding-left:3px; float:left; }
.hhhhdgd p{ font-size:1.4rem; color: #3e3a39;line-height:26px;} 


.pingxing_01{ margin-bottom:30px;}
.pingxing_02{ overflow:hidden; margin-bottom:30px; position:relative;}
.pingxing_02_piso{ position:absolute; top:30%; left:15%;}


.linwei_pinglun_01{ position:absolute; top:45%; left:59%;}
.linwei_pinglun_02{ position:absolute; top:45%; left:23%;}
.linwei_pinglun_03{ position:absolute; top:40%; left:23%;} 

.pingxing_03{ margin-bottom:30px; position:relative; overflow:hidden;} 
.pingxing_03_piso{ position:absolute; top:29%!important; left:60%;}


.about_2018_8_11{ overflow:hidden; margin-bottom:4%; position:relative;}
.about_2018_8_11_buyt{ position:absolute; top:30%; width:40%; left:10%; text-align:right; overflow:hidden;}
.about_2018_8_11_buyt h2{ color:#fff;font-size:4.2rem;}
.about_2018_8_11_buyt .lldj{ overflow:hidden; padding:5% 0;}
.about_2018_8_11_buyt span{ height:2px; width:30px; background:#fff; display:block; text-align:right; float:right;}

.about_2018_8_13 .about_2018_8_11_buyt h2{ color:#333;}
.about_2018_8_13 .about_2018_8_11_buyt p{ color:#333;}

.about_2018_8_11_buyt p{ color:#fff; font-size:1.4rem; line-height:26px;}

.about_2018_8_11_buyt a{width: 128px; height: 28px;line-height: 28px; display: block;font-size: 1.1rem;text-align: center; color:#fff; border-radius: 20px;border: 1px solid #fff;margin-top: 40px;}


.about_2018_8_12{ position:relative; overflow:hidden;margin-bottom:4%;} 
.about_2018_8_12 .about_2018_8_11_buyt{ text-align:left; left:50%;}
.about_2018_8_12 .about_2018_8_11_buyt h2{ color:#000000; margin-bottom:5%;}
.about_2018_8_12 .about_2018_8_11_buyt p{ color:#000000;}
.about_2018_8_12 .about_2018_8_11_buyt span{ background:#000; float:left;}

.about_2018_8_13{ position:relative; overflow:hidden;}
.about_2018_8_13 .about_2018_8_11_buyt{ text-align:left; left:11%; top:10%; width:30%;}      
.about_2018_8_13 .about_2018_8_11_buyt h2{ margin-bottom:4%;}


.linwei_ddjdhdj{ overflow:hidden; padding-left:12%; width:88%;}
.about_2018_8_14{ overflow:hidden;position:relative;}
.about_2018_8_14_nim{ position:absolute; text-align:center; top:0; width:100%;}
.about_2018_8_14_nim h2{ padding-top:10%; color:#fff;font-size: 6.8rem; margin-bottom:3%;}
.about_2018_8_14_nim span{ height:2px; width:30px; background:#fff; display:block; text-align:right; margin:0 auto; margin-bottom:2%;}
.about_2018_8_14_nim p{  color:#fff; font-size: 2.3rem;line-height:48px;} 
.about_2018_8_14_nim a{width: 128px; height: 28px;line-height: 28px; display: block;font-size: 1.1rem;text-align: center; color:#fff; border-radius: 20px;border: 1px solid #fff;margin-top: 60px;}



.lxwmTitle{margin-top:2.3%;margin-bottom: 28px; overflow:hidden; clear:both;}
.lxwmTitle h3{font-size: 2.5rem;}
.lxwmImageBox{width: 100%;float: left;}
.mokuaiSelect{margin-top: 0.6%;float: left;width: 100%;}
.mokuaiSelect .mokuai{background-color: #F7F7F8;float: left;}

.mokuaiSelect .main{padding:11% 0 0 0;width: 49.6%;height: 350px;}
.mokuaiSelect .main h3{margin-left: 44px;font-size: 3.16rem;color: #3e3a39;}
.mokuaiSelect .main p{font-size: 2rem;color: #3e3a39;margin: 52px 0;margin-left: 44px;}
.mokuaiSelect .main h4{font-size: 2rem;color: #3e3a39;margin-left: 44px;}
.mokuaiSelect .sub{width: 24.3%;margin-left: 0.9%;padding: 11% 0 0 0; height: 350px;}
.mokuaiSelect .subPic{margin: auto;margin-bottom: 18px;}
.mokuaiSelect .subPic img{width: auto;display: block;margin: auto;}
.mokuaiSelect .sub h4{text-align: center;margin-bottom: 8px;font-size: 1.9rem;}
.mokuaiSelect .sub p{text-align: center;margin: auto;line-height: 26px;font-size: 1.4rem;}
.mokuaiSelect .sub p a{font-size: 1.4rem;color: #0c76cb;}
.lxwmMaps{width: 100%;float: left;margin-top: 0.9%;margin-bottom: 95px;}
.lxwmMaps .baiduMapApi{width: 100%;background-color: #F7F7F8;height: 530px;}


.menu2{ margin-top:50px; border-bottom:1px solid #e9e9e9; padding-bottom:1.5%;}
.menu2 h3{font-size: 3.16rem;}

.linwei_9_6 li,.linwei_9_6 p,.linwei_9_6 h3{ color:#fff;}   