<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
/*
* made in fanfan
*/
html {
  font-size: 12px;
  font-family: "Helvetica Neue",Helvetica,"PingFang SC","Microsoft YaHei","微软雅黑",Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-rendering: optimizelegibility; }

body {
  background-color: #fce0ae;
  background-size: 100% auto;
  color: #333; }

img {
  max-width: 100%; }

a {
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

a:hover {
  text-decoration: underline;
  color: #da3914; }

/*常用样式*/
.fl {
  float: left; }

.fr {
  float: right; }

/*遮罩*/
#shade, .shade {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.8);
  z-index: 9000;
  display: none; }
  #shade.show, .shade.show {
    display: block; }

.dialog {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
  -webkit-overflow-scrolling: touch; }
  .dialog.show {
    display: block; }

.block {
  display: block;
  width: 100%; }

img.block {
  display: block; }

.scroll {
  -webkit-overflow-scrolling: touch; }

.row:after {
  content: " ";
  display: block;
  clear: both; }
.row .col-10 {
  width: 10%;
  float: left; }
.row .col-20 {
  width: 20%;
  float: left; }
.row .col-25 {
  width: 25%;
  float: left; }
.row .col-33 {
  width: 33.33%;
  float: left; }
.row .col-40 {
  float: left;
  width: 40%; }
.row .col-50 {
  width: 50%;
  float: left; }
.row .col-60 {
  width: 60%;
  float: left; }
.row .col-75 {
  width: 75%;
  float: left; }

img.full {
  width: 100%;
  display: block; }

/*
* 公共布局部分结束
**/
.ui-nowrap-single {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.ui-nowrap-multi {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; }

.btn {
  border: none;
  outline: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none; }
  .btn:active {
    opacity: 0.8; }

.text-center {
  text-align: center; }

.text-left {
  text-align: left; }

.text-right {
  text-align: right; }

a {
  color: inherit; }

.fanchaoyang {
  color: red; }

.icon-logo {
  display: inline-block;
  width: 255px;
  height: 63px;
  vertical-align: middle;
  background-image: url("imageslogo.png");
  background-image: -webkit-image-set(url("../images/logo@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-service_1 {
  display: inline-block;
  width: 140px;
  height: 44px;
  vertical-align: middle;
  background-image: url("../images/service_1.png");
  background-image: -webkit-image-set(url("../images/service_1@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-service_2 {
  display: inline-block;
  width: 140px;
  height: 44px;
  vertical-align: middle;
  background-image: url("../images/service_2.png");
  background-image: -webkit-image-set(url("../images/service_2@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-service_3 {
  display: inline-block;
  width: 140px;
  height: 33px;
  vertical-align: middle;
  background-image: url("../images/service_3.png");
  background-image: -webkit-image-set(url("../images/service_3@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-service_4 {
  display: inline-block;
  width: 140px;
  height: 42px;
  vertical-align: middle;
  background-image: url("../images/service_4.png");
  background-image: -webkit-image-set(url("../images/service_4@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-service_5 {
  display: inline-block;
  width: 140px;
  height: 56px;
  vertical-align: middle;
  background-image: url("../images/service_5.png");
  background-image: -webkit-image-set(url("../images/service_5@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-zuolin {
  display: inline-block;
  width: 176px;
  height: 43px;
  vertical-align: middle;
  background-image: url("../images/zuolin.png");
  background-image: -webkit-image-set(url("../images/zuolin@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-xingfanghui {
  display: inline-block;
  width: 160px;
  height: 47px;
  vertical-align: middle;
  background-image: url("../images/xingfanghui.png");
  background-image: -webkit-image-set(url("../images/xingfanghui@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-l1 {
  display: inline-block;
  width: 155px;
  height: 50px;
  vertical-align: middle;
  background-image: url("../images/l1.png");
  background-image: -webkit-image-set(url("../images/l1@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-l2 {
  display: inline-block;
  width: 162px;
  height: 52px;
  vertical-align: middle;
  background-image: url("../images/l2.png");
  background-image: -webkit-image-set(url("../images/l2@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-l3 {
  display: inline-block;
  width: 135px;
  height: 52px;
  vertical-align: middle;
  background-image: url("../images/l3.png");
  background-image: -webkit-image-set(url("../images/l3@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-l4 {
  display: inline-block;
  width: 140px;
  height: 40px;
  vertical-align: middle;
  background-image: url("../images/l4.png");
  background-image: -webkit-image-set(url("../images/l4@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-l5 {
  display: inline-block;
  width: 163px;
  height: 39px;
  vertical-align: middle;
  background-image: url("../images/l5.png");
  background-image: -webkit-image-set(url("../images/l5@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-l6 {
  display: inline-block;
  width: 142px;
  height: 41px;
  vertical-align: middle;
  background-image: url("../images/l6.png");
  background-image: -webkit-image-set(url("../images/l6@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-l7 {
  display: inline-block;
  width: 157px;
  height: 43px;
  vertical-align: middle;
  background-image: url("../images/l7.png");
  background-image: -webkit-image-set(url("../images/l7@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-l8 {
  display: inline-block;
  width: 166px;
  height: 41px;
  vertical-align: middle;
  background-image: url("../images/l8.png");
  background-image: -webkit-image-set(url("../images/l8@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-l9 {
  display: inline-block;
  width: 138px;
  height: 41px;
  vertical-align: middle;
  background-image: url("../images/l9.png");
  background-image: -webkit-image-set(url("../images/l9@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-l10 {
  display: inline-block;
  width: 176px;
  height: 37px;
  vertical-align: middle;
  background-image: url("../images/l10.png");
  background-image: -webkit-image-set(url("../images/l10@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

.icon-map {
  display: inline-block;
  width: 566px;
  height: 363px;
  vertical-align: middle;
  background-image: url("../images/map.png");
  background-image: -webkit-image-set(url("../images/map@2x.png") 2x);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain; }

body {
  min-width: 1200px;
  position: relative; }

.main {
  width: 1200px;
  margin: auto;
  text-align: center;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
   }

.container {
  overflow: hidden;
  position: relative;
   }

.home{
	width:100%;
	height:600px;
	overflow: hidden;
    background:#090400;
    background-size:100% 100%;
	margin-bottom: 80px;
   }
  .home .bg {
    width: 100%;
    background:url(banner-juzhong.jpg) no-repeat center center;
    }
  .home .bg02 {
    width: 100%;
    background:url(0102.png) no-repeat left top;
    background-size:100% 100%;
    }
  .inner {
    position: absolute;
    top: 530px;
    width: 1200px;
    left: 50%;
    margin-left: -600px;
    z-index: 10;
    padding: 0 40px; 
	color: #4d3011;
	}
    .inner .txt {
      font-size: 1rem;
      line-height: 35px;
      color: #4d3011;
      text-indent: 2em;
      border-bottom: 2px solid #d4c455; }
    .inner .city {
      width: 880px;
      margin: auto;
      margin-top: 80px;
	  font-weight: bold;
      font-size: 2rem;
      color: #4d3011;
      line-height: 50px;
      text-align: center; }
      .inner .city td a{
	  font-weight: bold;
      font-size: 2rem;
      color: #4d3011;
      line-height: 50px;
      text-align: center; 
	  }
      .inner .city td a:hover{
	  font-weight: bold;
      font-size: 2rem;
      color: #f00;
      line-height: 50px;
      text-align: center;
	  text-decoration: underline; 
	  }
      .inner .city td {
        border: 1px dashed #4d3011; }
       .inner .city td:first-child {
          border-left: none; }
       .inner .city td:last-child {
          border-right: none; }
      .inner .city tr:first-child td {
        border-top: none; }
      .inner .city tr:last-child td {
        border-bottom: none; }
	  .inner .city .lastone{border: none;}
	  .inner .city td{border-bottom:none;}
	  
.news {
  margin-top: 58px; }
  .news .title {
    width: 850px;
    height: 72px;
    vertical-align: middle;
    background:url(title@2x.png) no-repeat left top;
    background-size:100% 100%;
    display: block;
    margin: auto;
    margin-bottom: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 35px;
    color: #291400; 
	overflow: hidden;
	}
  .news .list {
    width: 1200px;
    margin-right: -70px; }
    .news .list .child {
      position: relative;
      width:27%;
      float: left;
      margin-right: 65px;
      height: 407px;
      border: 1px solid #ab6a02;
      margin-bottom: 110px;
      padding-top: 32px;
      padding-left: 10px;
      padding-right: 10px; }
      .news .list .child:after {
        content: "";
        display: block;
        width: 350px;
        height: 420px;
        background:url(border.png) no-repeat center center;
        background-size: contain;
        position: absolute;
        left: 50%;
        top: 50%;
        margin-left: -175px;
        margin-top: -210px;
        z-index: -1; }
      .news .list .child .img {
        width: 100%;
        height: 220px; }
        .news .list .child .img img {
          display: block;
          width: 100%;
          height: 100%; }
      .news .list .child .txt {
        font-size: 14px;
        line-height: 26px;
        color: #291400;
        text-indent: 2em;
        margin-top: 10px;
        margin-bottom: 10px; }
      .news .list .child .bottom .btn {
        float: left;
        width: 84px;
        height: 24px;
        line-height: 20px;
        text-align: center;
        border: 2px solid #da3914;
        border-top-left-radius: 8px;
        border-bottom-right-radius: 8px;
        font-size: 14px;
        color: #da3914; }
      .news .list .child .bottom .number {
        float: right;
        font-size: 14px;
        color: #da3914;
        line-height: 24px; }
		
		/* ------------------------------------------------------------------------ */
      .news .list li{width: 37%;height: auto;padding:1% 1% 2%;min-heght:420px;background:url(border.png) no-repeat;background-size:100% 100%;overflow: hidden;margin-bottom: 50px;}
	  .news .list li .bigone{width: 85%;margin: auto;padding: 2% 0;font-size: 16px;}	
      .news .list li.rowleft{float: left;margin-left: 5%;}		
      .news .list li.rowright{float: right;margin-right: 5%;}		
      .news .list li .bottom .btn {
        float: left;
        width: 84px;
        height: 24px;
        line-height: 20px;
        text-align: center;
        border: 2px solid #da3914;
        border-top-left-radius: 8px;
        border-bottom-right-radius: 8px;
        font-size: 14px;
        color: #da3914; }
      .news .list li .bottom .number {
        float: right;
        font-size: 14px;
        color: #da3914;
        line-height: 24px; }
	  .news .list li .numb{
		  font-size: 16px;
		  color: #000;
		  padding:0 0 2%;
		  line-height: 20px;
		  text-align: left;
		}		
	  .news .list li .numb a{ font-size: 14px; color: #000; line-height: 20px; text-align: left; text-decoration: underline; 
		}
	  .news .list li .numb a:hover{ font-size: 14px; color: #666; line-height: 20px; 
		}
      .news .list li .txt {
        font-size: 16px;
        line-height: 26px;
        color: #291400;
		text-align: left;
        margin-top: 10px;
        margin-bottom: 10px; }
      .news .list li .xbiaoti{
        font-size: 16px;
		font-weight: bold;
        line-height: 30px;
		text-align: left;
        color: #291400;
        margin-top: 10px;
        margin-bottom: 10px; }
		
		  
		  	
		.qianyan{width:58%;margin: auto;padding: 1% 2% 0;border: 1px solid #b5730b;margin-top: 40px;border-radius:6px ;}
		.qianyan b{font-size: 16px;font-weight: bold;color: #000;}
		.qianyan p{font-size: 16px;color: #666;line-height: 30px;margin-bottom: 15px;color: #48391c;}
		
		.qianyan02{width:75%;margin: auto;padding: 1% 2% 0;border: 1px solid #b5730b;margin-top: 40px;border-radius:6px ;margin-bottom: 80px;}
		.qianyan02 b{font-size: 16px;font-weight: bold;color: #000;}
		.qianyan02 p{font-size: 16px;color: #666;line-height: 30px;margin-bottom: 15px;color: #48391c;}
		.qianyan02 p a{font-size: 16px;line-height: 30px;margin-bottom: 15px;color: #48391c;margin-right: 10px;margin-left: 10px;}
		.qianyan02 p a:hover{color: #F13033;}
		
		
		
		
		.btnbox{width: 30%;margin:50px auto;height: 65px;}
		.btn001{float: left;}
		.btn002{float: right;}
		
		
		
		

.footer {
  background: #825a03;
  padding-top: 30px;
  padding-bottom: 30px; }
  .footer .left {
    font-size: 20px;
    line-height: 40px;
    color: #fff;
    border-right: 1px dashed #ffdd92; }
  .footer .right {
    font-size: 14px;
    line-height: 40px;
    color: #ffdd92;
    text-align: center;
    padding-top: 40px; }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
</pre></body></html>