<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0; margin:0;}
body{ font-family:'Microsoft Yahei',Arial,Simsun;font-size:14px;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a{text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur());}
.clear{ display:block; clear:both;}
.relative{ position:relative;}
.grayscale{ filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); /* Firefox 3.5+ */ filter: gray; /* IE6-9 */ -webkit-filter: grayscale(100%); /* Chrome 19+ &amp; Safari 6+ */}
.fl{float:left;}
.fr{float:right;}
/* css reset */

.header{width:100%;position: relative;height: 85px;z-index: 999;background: #fff;}
.header_content {position: relative;width:1160px;margin: auto;}
.header_logo {position: relative;float: left;padding: 20px 0;width:210px;}
.header_logo img {width:100%;}
.header_contentBlock {position: relative;float: right;width:auto;}
.header_ulBlock {position: relative;float: left;}
.header_navBlock {position: relative;float: left;width:88px;display: block;text-align:center;font-size:14px;}
.header_aBlock.current{background: #b5001e;color: #fff;}
.header_aBlock{position: relative;display: block;width:89px;line-height: 85px;height: 85px;color:#333;background: url(../images/index/navblock.jpg) no-repeat right;}
.last_navBlock{background:none;}

.footer{width: 100%;height: 177px;position: relative;background: #d9dadb;margin-top: 24px;}
.footer_content{width: 1160px;position: relative; margin: auto;height: auto;padding-top: 45px;}
.footer_main{width: 584px;position: relative;}
.footer_nav{width: auto;position: relative;float: left;}
.footer_nav ul li{float: left;margin-right: 20px;width: auto;position: relative;}
.footer_nav ul li a{display: block;color: #444;font-size: 14px;}
.footer_nav ul li a:hover,.footer_nav ul li.current a{color: #b5001e;border-bottom: solid 1px #b5001e;}
.souch{float: right; width: 171px;height: 25px;background: #fff;border-radius: 5px;}
.intext{width: 143px;height: 25px; border:none;outline: none;padding-left: 5px;float: left;border-radius: 5px;}
.but{width: 16px;height: 25px;margin-right: 5px; cursor: pointer; float: left;background: url(../images/index/souch.png) no-repeat center;outline: none;border:none;}
.footer_ban{position: relative;float: left;margin-top: 54px;width: 100%;}
.footer_ban p{width: auto;float: left;font-size: 13px;color: #444;}
.footer_ban span{display: block; width: auto;float: right;font-size: 13px;color: #444;}
.footer_ban span a{color: #444;}

.bodyer {position: relative;width:100%;min-width: 1160px;}
.bodyer_content {position: relative;width:100%;}
.banners{width: 100%;position: relative;height: 450px;background: url(../images/index/bagbanner.png) no-repeat center;}
.banners .ul-banner{position: relative;width: 1160px;margin: auto;}
.banners .ul-banner img{display: block; position: absolute;top: 0;left: 0;width: 100%;}
.ban-block {position: absolute;left: 0;bottom: 13px;width: 100%; height:20px;text-align: center;}
.ban-block span{display: inline-block;width: 47px;height: 3px;margin-right: 12px; background: url(../images/index/block2.jpg) center no-repeat;cursor: pointer;}
.ban-block span.current{background: url(../images/index/block1.jpg) center no-repeat;}
.index_news{position: relative;width: 1160px;margin: auto;}
.index_newsTitle{position: relative;width: 100%;height: auto;margin: 22px 0;}
.index_tetle{width: auto;position: relative;margin: auto;text-align: center;}
.index_tetle h2{font-size: 16px;color: #333;}
.index_lingthfl{position: absolute;top: 50%;left: 0; width: 500px;height: 1px;border-bottom: solid 1px #c6c6c6;}
.index_lingthfr{position: absolute;top: 50%;right: 0; width: 500px;height: 1px;border-bottom: solid 1px #c6c6c6;}
.index_newsMain{position: relative;width: 100%;height: 210px;}
.index_newsCont{position: relative;width: 100%;height: 100%;overflow: hidden;}
.index_newImg{width: 100%;height: 190px;position: relative; display: none;}
.index_newImg img{width: 100%;height: 100%;}
.index_newsBank{position: relative;width:9999999px;height: 100%;}
.index_newsBank a.index_newBlock{position: relative;display: block; width: 280px;height: 100%;float: left;margin-right: 13px;}
.index_newText{width: auto;height: 163px; padding:18px 16px;background: #f2f2f2;}
.index_newText h2{background: url(../images/index/newbg.jpg) left bottom no-repeat;padding-bottom: 10px;width: 100%;font-size: 16px;color: #333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_newText p{width: 100%;line-height: 24px;font-size: 14px;color: #444;padding: 13px 0 10px 0;}
.index_newText span{display: block;width: 100%;background: url(../images/index/more.png) no-repeat left;height: 12px;}
.index_newsMain .index_prev{width: 44px;height: 44px; position: absolute;left: -57px;top: 50%;margin-top: -22px;background: url(../images/index/index_prev.png);}
.index_newsMain .index_next{width: 44px;height: 44px; position: absolute;right: -57px;top: 50%;margin-top: -22px;background: url(../images/index/index_next.png);}
.index_newsMain .index_prev:hover ,.index_newsMain .index_next:hover{opacity: 0.7;}


.about_top{width: 100%;height: auto;position: relative;}
.about_title{width: 100%;height: 90px; position: relative; background: url(../images/about/about.jpg) no-repeat center;}
.about_conten{width: 100%;position: relative;border-bottom: solid 1px #ccc;}
.about_block{width: 1160px;position: relative;margin:auto;padding-top: 30px;}
.about_list{width: auto;position: relative;float: left;}
.about_list ul li{float: left;cursor: pointer;padding-bottom: 18px;}
.about_list ul li span.noright{border-right: none;}
.about_list ul li span{font-size: 14px;color: #444;display: block;border-right: solid 1px #ccc;padding: 0 8px;}
.about_list ul li span:hover{color:#b5001e;}
/*.about_list ul li.cur{border-bottom: solid 1px #b5001e;}*/
.home{width: auto;position: relative; float: right;}
.home a{display: block;background: url(../images/about/about2.png)no-repeat left;padding-left: 20px;float: left;color: #444;}

.about_mains{position: relative;width: 1160px;margin: auto;}
.about_incle{position: relative;width: 100%;padding:35px 0 9px 0;border-bottom: solid 1px #ccc;  }
.about_Tble{position: relative;width: 100%;}
.about_Tble h2{width: 440px;height: 55px;overflow: hidden;}
.about_Tble h2 img{max-width: 100%;}
.about_Tble h3{width: 100%;font-size: 16px;font-weight: 700; color: #b5001e;padding: 3px 0 15px 0;}
.about_Tble p{width: 100%;height: 500px;overflow: hidden;}
.about_Tble p img{width: 100%;}
.about_text{position: relative; width:100%;height: auto;}
.about_text p{font-size: 14px;color:#444;line-height: 24px; text-align: justify;text-justify:inter-ideograph;padding-bottom: 20px;}
.about_text p span{color:#b5001e; }
.about_text img{float: right;padding: 0 0 0 35px;}
.about_img{position: relative; width:519px;height: 302px;overflow: hidden; }
.about_img img {width: 100%;float: right;}
.about_more{position: relative;width: 100%;height: 55px;background: #c9caca;margin-top: 30px;}
.about_more a{display: block;width: 100%;height: 55px;text-align: center;line-height: 55px;font-size: 14px;color: #333;background: url(../images/about/about8.png) no-repeat 45%;}

.incno{border-bottom: none;}
.about_team{position: relative; width: 100%; margin-top: 30px;}
.about_teamBlock{position: relative;width: 100%;height: 233px;margin-bottom: 12px;}
.about_teamBlockimg{position: relative;width: 310px;height: 100%;overflow: hidden;}
.about_teamBlockimg img{width: 100%;}
.about_teamBlocktext{width: 780px;height: 183px; padding: 50px 45px 0 25px;background: #efefef;}
.about_teamlist{width: auto;position: relative;} 
.about_teamBlocktext h2{font-size: 16px;font-weight: 700;padding-bottom: 8px;}
.about_teamBlocktext h3{font-size: 15px;padding-bottom: 10px;color: #444;}
.about_teamBlocktext p{width: 100%;height: 96px;overflow: hidden; font-size: 14px;line-height: 24px;color: #444; text-align: justify;text-justify:inter-ideograph;}

.estate_text{width: 100%;position: relative;margin-bottom: 35px;height: 136px;overflow: hidden;}
.estate_text p{font-size: 14px;line-height: 24px;padding-bottom: 8px;text-align: justify;text-justify:inter-ideograph;text-indent: 2em;color: #444;}
.estate_content{width: 100%;height: 764px; position: relative; background: #f2f2f2;margin-bottom: 120px;}
.estate_Block{width: 1160px;margin:auto;position: relative;padding-top: 40px;}
.estate_Blocklist{width: 100%;height: 75px;background: #fff;position: relative;}
.estate_Blocklist ul li{width: 33.3333%;height: 75px; float: left;background: #b5001e;text-align: center;line-height: 75px;font-size: 16px;color:#fff;cursor: pointer;}
.estate_Blocklist ul li.borrl{box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */border-left:1px solid #fff;border-right:1px solid #fff;}
.estate_Blocklist ul li.cut{background: #fff;color:#b5001e;}
.estate_Blockcentent{width: 100%;height: 526px; position: relative;margin-top:18px;}
.estate_Blockfond{width: 100%;height: 526px; position: absolute;top: 0;left: 0;display: none;}
.estate_Blockcententleft{float: left; width: 220px;height: 366px; padding:80px 30px;background: #fff;}
.estate_Blockcententleft h2{width: 100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size: 16px;color: #444;padding-bottom: 20px;}
.estate_Blockcententleft p{width: 100%;font-size: 14px;color: #444;padding-top: 15px;line-height: 24px;text-align: justify;text-justify:inter-ideograph;}
.estate_Blockcententright{float: left;width: 878px;height: 526px; position: relative;overflow: hidden;}
.estate_Blockcententright img{width: 100%;}

/*.investment{width: 1160px;height: 445px; position: relative;background: url(../images/ines/ine3.jpg)no-repeat center;}
.investment_ines{position: relative;padding:60px 80px 0px 440px; }
.investment_ineslist{position: relative;width: 100%;height: auto;padding-top: 20px;}
.investment_ineslist h2{width: 100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size: 16px;font-weight: 700; color: #b5001e;padding-bottom: 15px;}
.investment_ineslist h3{width: 100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size: 16px;font-weight: 700; color: #555;padding-bottom: 10px;}
.investment_ineslist p{width: 100%;font-size: 14px; color: #444444;}
.investment_cast{width: 100%;position: relative;}
.investment_castBlock{margin-top: 10px;position: relative;}
.investment_blockList{width: 219px;height: 219px;line-height: 219px;  border: solid 1px #ccc;float: left;margin:0 11px 10px 0;cursor: pointer; }
.investment_blockList img{display: inline-block;display: block;}
.investment_castBlock .investment_blockList:hover{background: #f00;}
.investment_blockmain{position: relative;width:700px;}
.investment_blockShow{width: 100%;position: relative;display: none;}
.investment_blockShow p{font-size: 14px;color: #444;line-height: 24px;text-align: justify;text-justify:inter-ideograph;}
.investment_Showtetx{width: 100%;position: relative;padding-bottom: 25px;}
.investment_blockShow a{display: block;font-size: 16px;color: #b5001e;line-height: 24px;padding-top: 5px;}*/

.investment{width: 1160px;height: 445px; position: relative;background: url(../images/ines/ine3.jpg)no-repeat center;}
.investment_ines{position: relative;padding:60px 80px 0px 440px; }
.investment_ineslist{position: relative;width: 100%;height: auto;padding-top: 20px;}
.investment_ineslist h2{width: 100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size: 16px;font-weight: 700; color: #b5001e;padding-bottom: 15px;}
.investment_ineslist h3{width: 100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size: 16px;font-weight: 700; color: #555;padding-bottom: 10px;}
.investment_ineslist p{width: 100%;font-size: 14px; color: #444444;}
.investment_cast{width: 100%;position: relative;}
.investment_castBlock{margin-top: 10px;position: relative;width: 102%;}
.investment_blockList{width: 135px;height: 135px;line-height: 135px;  border: solid 1px #ccc;float: left;margin:0 9px 10px 0;cursor: pointer; }
.investment_blockList img{display: inline-block;display: block;width: 100%;}
.investment_castBlock .investment_blockList:hover{background: #f00;}
.investment_blockmain{position: relative;width:700px;}
.investment_blockShow{width: 100%;position: relative;display: none;}
.investment_blockShow p{font-size: 14px;color: #444;line-height: 24px;text-align: justify;text-justify:inter-ideograph;}
.investment_Showtetx{width: 100%;position: relative;padding-bottom: 25px;}
.investment_blockShow a{display: block;font-size: 16px;color: #b5001e;line-height: 24px;padding-top: 5px;}

.about_incle.funct{width: 100%;height: 537px; background: url(../images/funct/funct2.png) no-repeat right;}
/*.about_incle.nopc{margin-top: -20px;}*/
.funct_buss1{width: 595px;position: relative;overflow: hidden;}
.funct_bussnes{position: relative;padding-top: 55px;}
.funct_buss2{padding-top: 20px;position: relative;width: 100%;}
.funct_buss2 p{padding: 15px 0;font-size: 14px;color: #444444;line-height: 40px;}
.funct_guarantee{width: 100%;height: 823px;overflow: hidden; position: relative;}
.funct_guaranteeleft{width: 635px;float: left;position: relative;}
.funct_guaranteeleftT{width: 100%;height: 418px; position: relative;overflow: hidden;}
.funct_guaranteeleftT img {width: 100%;}
.funct_guaranteeleftB{position: relative;width: auto;padding: 65px 45px;background: #f0f0f0;margin:25px 0 0 0;}
.funct_guaranteeleftB.funct_leaseBlock{width: 544px;height: 413px;}
.funct_title{padding-bottom: 40px;position: relative;}
.funct_guaranteeleftB h2{width: 100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size: 20px;color: #444;padding-bottom: 6px;}
.funct_guaranteeleftB h3{width: 65px;padding-right: 40px;font-size: 16px;color: #444; background: url(../images/funct/funct5.png) no-repeat right center;}
.funct_guaranteeleftB h3 span{display: block;border-bottom: solid 1px #444; padding-bottom:6px;}
.funct_guaranteeleftB p{font-size: 14px;color: #444;padding: 15px 0 0 0;line-height: 24px;}
.funct_guaranteeright{float: right; position: relative;}
.funct_guaranteerightT{width: 426px;height: 413px;background: #f0f0f0;padding: 35px 40px;}
.indnner{width: 100%;height: 119px;background: url(../images/funct/funct6.png) no-repeat center;background-size: cover; position: relative;}
.indnnerT{width: 170px;height: auto;position: absolute;bottom: 27px;left: 50%;margin-left: -70px;color: #444;font-size: 14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.indnnerb{position: absolute;top: 180px;width: 395px;height: 240px;overflow: hidden;}
.indnnerb p{font-size: 14px;color: #444;line-height: 26px;text-align: justify;text-justify:inter-ideograph;}
.funct_guaranteerightB{width: 100%;height: 315px;position: relative;background: #f0f0f0;margin-top: 25px;}
.funct_guaranteerightS{width: 200px;height: 200px;text-align: center;margin:auto;padding-top: 60px;}
.indnnerBt{width: 506px;position: relative;height: 340px;overflow: hidden;margin-top: 25px;}
.indnnerBt img {width: 100%;}
.funct_guaranteeleft.funct_guaranteelease{width: 506px;}
.funct_lease{width: 634px;height: 418px;background:url(../images/funct/funct10.png) no-repeat center #f0f0f0;}
.funct_leaseTitle{padding: 10px 20px;position: relative;width: 235px;overflow: hidden;}
.funct_leaseTitle h2{width: 100%; line-height: 51px; font-size: 16px;color: #fff;text-align: center;background: #b5001e;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.funct_leaseList{position: relative;width:auto;height: 336px;margin: 5px 20px;}
.funct_leaseList span{font-size: 15px;color: #fff;	}
.lease_span1{position: absolute;top: 132px;left: 12px;width: 180px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.lease_span2{position: absolute;bottom: 65px;left: 177px;width: 75px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.lease_span3{position: absolute;top: 85px;left: 254px;width: 75px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.lease_span4{position: absolute;bottom: 40px;right: 200px;width: 60px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.lease_span5{position: absolute;top: 75px;right: 135px;width: 60px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.lease_span6{position: absolute;top: 180px;right: 12px;width: 180px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}


.job{width: 100%;margin-top:30px;overflow: hidden;padding-bottom:60px;}
.jon_title{width: 100%；height:50px;overflow: hidden;}
.jon_title ul li{width: 20%;float: left;text-align: center;line-height: 50px;font-size: 16px;color: #ffffff;background: #b5001e;}
.jon_title_content ul .on{line-height: 50px;font-size: 14px;color: #2a2a2a;border-bottom:1px dashed #ccc;}
.main{width: 100%;height: 50px;overflow: auto;}
.main ul li{float: left;width: 20%;text-align: center;cursor: pointer;}
.main:hover,.main.current {background-color: #b4b5b6;}
.child{width: 96%;line-height: 24px;padding:20px 2%;border-bottom: 1px dashed #ccc;display: none;position: relative;}
.child p{padding:0 0 5px 0;}
.child span{display: block; width: 96%;line-height: 24px;padding:0 2% 0 2%;font-size: 16px;color: #b5001e;margin:20px 0 20px 0 ;}
.child {line-height: 24px;}

.contact_main{width: 100%;height: 245px;position: relative;background: #f0f0f0;}
.contact_text{padding: 30px;position: relative;}
.contact_text p{font-size: 15px;color: #444444;line-height: 32px;}
.contact_map{margin-right: 20px;width: 374px;height: 245px; overflow: hidden;position: relative;}
.contact_map img{width: 100%;}
.contact_bumain{width: 100%;position: relative;margin-bottom: 40px;}
.contact_busee{width: 561px;height: 330px;  position: relative;overflow: hidden;}
.contact_busee img {width: 100%;} 
.contact_bos{width: 560px;/*height: 200px;*/overflow: hidden; padding:0 0 0 35px;position: relative;}
.contact_bos p{line-height: 24px;font-size: 14px;color:#444;padding-bottom: 5px;text-align: justify;text-justify:inter-ideograph; }

.news{width: 90%;padding:3% 5%;position: relative;}
.news h2{text-align: center;font-size: 20px;color: #444;padding-bottom: 15px;}
.new_time{text-align: center;padding-bottom: 40px;color: #444;}
.new_time span ,.new_time a{font-size: 12px;color: #444;margin-right: 15px;}
.new_ditale{width: 100%;position: relative;}
.new_ditale p{text-indent: 2em;line-height:30px;font-size: 14px;color: #444;text-align: justify;text-justify:inter-ideograph;}
.new_ditale img{display: none;}
.Legal_main{width: 100%;position: relative;}
.Legal_text{width: 1000px;margin: 25px auto 0;position: relative;}
.Legal_text p{color: #333333;line-height: 28px;padding-bottom: 7px;}
.nombottom{border-bottom: none;}

.pentan_main{width: 100%;position: relative;height: auto;}
.pentan_block{width: 101%;position: relative;height: auto;}
.pentan_block .pentan_Ablock{width: 135px;height: 135px;float: left;border:solid 1px #cccccc;margin: 0 8px 8px 0;}
.pentan_block .pentan_Ablock img{width: 100%;display: block;}
.pentan_text{width: 100%;position: relative;padding-bottom: 25px;}
.pentan_text a{display: block;font-size: 16px;color: #b5001e;line-height: 24px;padding-top: 5px;}
.friends{width: 100%;position: absolute;bottom: 20px;left: -10px;display: none;border:solid 1px #ccc;background: #fff;padding: 10px;}
.friends a{display: block;color: #444;font-size: 14px;border-bottom: solid 1px #e6e6e6;}

.join_demo{position: relative;width: 100%;}</pre></body></html>