@charset "utf-8";

/* CSS Document */

.pcweb{ display:block;}
.wapweb{ display:none;}


*{padding:0;margin:0;}


div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;}

img,input{border:none;vertical-align:middle;}

body{font-family: 'Montserrat', 'Microsoft YaHei', '微软雅黑', 'Helvetica', 'Arial', 'sans-serif' !important;font-size:12px;text-align:center;background:#FFF;color:#000;min-width: 1200px;overflow: hidden;}

html{overflow-y:scroll;}

ul,ol{list-style-type:none;}

th,td,input{font-size:12px;}

h3{font-size:14px;}

button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}

select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}

.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}

.clearfix:after{content:"";display:block;clear:both;}

.clearfix{zoom:1;}

a{ color:#666666;}

a:link,a:visited{text-decoration:none;color:#666666;}

a:hover,a:active{text-decoration:none;}

.w100{width: 100%; margin: 0 auto;}
.w1100{ width:1100px; margin:0 auto;}

.w1000{ width:1000px; margin:0 auto;}

.fwhrit{ color:#FFF;}

.fl{ float:left;}

.fr{ float:right;}

.headerTopArea{background:#990000; width: 100%; height:90px;}

#header{ background:#ffffff repeat-x left top;}

.header1{  height:115px;}

.header1a{ padding-top:15px;}

.header1b{ padding-top:15px;}

/*.header1b1{ line-height:40px;}*/

.header1b1 a,.header1b1 a:hover,.header1b1 a:link,.header1b1 a:visited{color: #FFF;}

.header2{ height:50px; padding-top: 15px; padding-bottom:8px;   font-size:14px; font-weight:normal; text-align:left top;}

.header2 a{ display:inline-block;  height:45px; text-align:left; width:115px; line-height:20px; color:#333333; padding-top:1px; padding-left: 3px;border-left: 1px solid #cc9f7e;box-sizing: border-box; transition: all .2s linear;}

.header2 .hover,.header2 a:hover{ border-left: 8px solid #cc9f7e; text-decoration:none; transition: all .2s linear;}

.header2 a span{ color:#555555; font-family:Arial; display:block; line-height:16px; font-weight:normal; font-size:12px;}

.txtmore{color: #cc9f7e;}

 

#banner{ background:url("../img/banner.jpg") center top; height:500px;}

#bannerbg{ background:url("../img/line.png") no-repeat bottom center; height:20px;}

#cont{ background:#FFF; margin:0 auto; width:1000px;}

.tit{ height:44px; line-height:44px;width: 1000px;position: relative;margin-top: 60px;margin-bottom: 15px;}

.tit .littlename{ background:url("../img/index_little_name_bg.png") no-repeat center;background-size:273px 44px;width: 273px;height:44px;font-size: 24px;color: #cc9f7f;position: absolute;left: 50%;margin-left: -137px;}

.tit .fl{ color:#ffcc00; font-size:14px; width:130px; text-align:center; letter-spacing:5px; }

.tit .fr,.tit1 .fr{ border-bottom: 1px solid #cc9f7f; padding-left:40px; line-height: 30px;}

.contextvideo {width: 1000px;position: relative;}

.contextvideo .video_start { cursor: pointer;z-index: 99; width: 90px;height: 90px;position: absolute;left: 50%;margin-left: -45px;top: 50%;margin-top: -45px;}

.context1{ width:250px; height:330px; margin:10px 0; }

.pictit{position: relative; width: 390px;height: 245px; }

.pictit p{ font-size: 16px; position: absolute; bottom:0; width: 100%; display:block; height:50px; line-height:50px; color:#ffffff; text-align:center; }

.pictit span a { color:#ffffff; text-decoration:none;}

.context2{ width:815px;}

.context2img{width: 390px; height: 245px;}

.titlebg {
    position: absolute;
    height: 50px;
    width: 100%;
    bottom: 0px;
    opacity: 0.4;
    background: #000000;
}

.context2title{width: 390px;}
.context3 li .libox:hover{
    color: #cc9f7e;
}

.context3 li{padding:15px 20px 14px 20px;margin-bottom: 30px;border: 1px solid #cc9f7e;height: 50px;width: 120px;}
.context3 li p{text-align: right;color: #cc9f7f;}

#acolee_left .libox{padding:15px 20px 14px 20px;margin-bottom: 30px;border: 1px solid #cc9f7e;height: 50px;width: 120px;color: #333333;font-size: 15px;text-align: left;}
#acolee_left .libox p{text-align: right;color: #cc9f7f;}

#acolee_left .libox:hover{
    color: #cc9f7e;
}

.context3{ width:160px;}

.tit1{ height:40px; line-height:40px;}

.tit1 .fl{ color:#cc0000; font-size:14px;}

.tit1 .tit1bg {border-left: 3px solid #cc9f7f;border-right: 3px solid #cc9f7f;padding: 0px 5px;height: 20px;position: absolute;left: 50%;margin-left: -55px;line-height: 1.1}
.tit1 .tit1name {border-left: 1px solid #cc9f7f;border-right: 1px solid #cc9f7f;height: 20px;padding: 0 10px;font-size: 18px;color: #cc9f7f}

.ultxt{ text-align:left; line-height:21px; font-size: 17px;width: 1014px;}

.context3 li .libox{font-size: 15px;color: #333333;}

 
 .contxt4fengshuianli{height: 390px;margin-bottom: 30px;}

 .h35{ clear:both; }
 
 .context4bg {width: 1200px;background: url("../img/index_z_anli.png") no-repeat left;background-size: 537px;margin-left: -90px;}

 .context4bg .context4box{width: 1000px;margin-left: 90px;}

 .conttxt4{ width:560px;height: 400px;}

 .context4bg .intordesc {width: 400px;height: 400px;color: #333333;}
 .context4bg .intordesc1 {width: 4px;height: 400px;background: #cc9f7f;float: left;margin-right: 5px;}
 .context4bg .intordesc2 {height: 400px;float: left;border-left: 1px solid #cc9f7f;border-right: 1px solid #cc9f7f;padding-left: 16px;padding-right: 16px;font-size: 20px;text-align: -webkit-auto;width: 20px;line-height: 25px;}
 .context4bg .intordesc3 {text-align: -webkit-auto;font-size: 30px;float: left;width: 40px;line-height: 40px;}
 .context4bg .intordesc4 {text-align: -webkit-auto;font-size: 44px;float: left;width: 40px;line-height: 60px;}

 .conttxt4pic {
     position: relative;

 }

 .context4_picbg{
     position: relative;
     width: 180px;
     height: 125px;
     margin-right: 10px;
     margin-bottom: 10px;
     float: left;

 }

 .context4_picbg p{
     color: #ffffff;
     font-size: 14px;
     position: absolute;
     text-align: left;
     top: 50%;
     margin-top: -20px;
     margin-left: 25px;
     margin-right: 25px;
     display: none;
 }

 .context4_pictitle {
     position: absolute;
     width: 180px;
     height: 125px;
     background: #000000;
     opacity: 0.4;
     display: none;
 }

 .conttxt4pic img{ float:left; margin-right:10px; margin-bottom:10px;width: 180px;height: 125px;}

 .conttxt4tit{ line-height:20px; text-align:left;}

 .context1{ width:250px; height:330px; margin:10px 0; }

 .context5{ width:720px; height:330px; margin:10px 0 10px 10px; }

 .conttxt5pic .pictit{ margin-bottom:10px; margin-right:10px;}

 .context6{ width:1000px;  position: relative;}

 .context6 .chubantag1{background: url("../img/index_z_chuban_tag.png") no-repeat center;background-size: 39px 131px; writing-mode: vertical-lr;float: left;width: 39px;height: 131px;line-height: 2.5;font-size: 16px;color: #cc9f7f;}

 .context6 .chubantag2{background: url("../img/index_z_chuban_tag.png") no-repeat center;background-size: 39px 131px; writing-mode: vertical-lr;float: right;width: 39px;height: 131px;line-height: 2.5;font-size: 16px;color: #cc9f7f;}

 .context6pic img{margin: 20px 40px;width: 185px;height: 260px;}

 .context6pic .picbg {float: left;width: 268px;height: 365px;margin-left: 60px;border: 1px solid #cc9f7f;}
 .context6pic .picbg p{width: 185px;font-size: 16px;color: #777777;margin: 0 auto;text-align: center;}

.context6pic .picbg p:hover{
    color: #333333;
}
.context7pic{float: left;}

 .context6txt,.context7txt{ margin:14px 0 10px 0;}

 .context7{ width:1000px; margin-top: 60px;}

 .context7pic img{ margin-right:10px;}

 .context7pic p{ width: 150px;margin: 0 auto;font-size: 15px;color: #777777;margin-top: 10px;}

.context7pic p:hover{
    color: #333333;
}

 .context7txt .ultxt li{ width:50%; float:left;}

 .context8{ width:1000px; margin-top: 60px;}

 .context8 li {float:left;font-size: 15px;color: #333333;margin-right: 12px;}
 .context8 li a div {margin-bottom: 0px;padding: 15px 20px 25px;border: 1px solid #cc9f7f;width: 115px;height: 40px;color: #333333;}
 .context8 li a div p{text-align: right;color: #cc9f7f;}

.context8 li a div:hover{
    color: #cc9f7e;
}
.context9{ width:530px; height:300px;  }

.context9 .video_start{ width: 90px;height: 90px;position: absolute;left: 50%;margin-left: -45px;top: 50%;margin-top: -45px; }

 .context10{ margin-left:35px; width: 435px;}

 .context10 .jiemuimg {position: relative;height: 94px;margin-bottom:10px;}

 .context10 .jiemuimg p{font-size: 15px;color: #333333;width: 250px;margin-left: 20px;text-align: left;}

 .context12{  margin-top: 30px;}

 .context12pic {width: 1024px;}

 .hezuobg {background: url("../img/index_z_hezuobg.png") no-repeat center;margin-top: 50px;}

 .hezuobg .hezuobox {width: 1000px;margin: 0 auto;padding-top: 15px;padding-bottom: 50px;}

 .hezuopic{ border-bottom:#e9e9e9 1px solid; border-right:#e9e9e9 1px solid; width:131px; height:70px; text-align:center; float:left;margin-right: 13px;}
 .hezuopic2{ border-bottom:#e9e9e9 1px solid; border-right:#e9e9e9 1px solid; width:139px; height:70px; text-align:center; float:left;margin-right: 10px;}

 #foot{ background:#ad0a05; color:#FFF;}

 #foot a{color:#FFF;}

 #foot1  {  padding:20px 0;}

 .foot1a{ background:url("../img/footlogo.png") no-repeat left center; height:190px; width:260px;}

 .foot1btxt{ line-height:27px; font-size:14px;}

 .foot1b{ background:url("../img/line2.png") repeat-y left top; padding:15px 0; width:146px; height:190px;}

 .tit3{ color:#e39241;  font-size:16px; font-family:黑体; font-weight:bold; line-height:35px;} 

  .tit3 a{color:#e39241;}


 .link{ padding:15px 0;}

 .anlicont1{ height:325px; margin:10px 10px 10px 0; width:485px; text-align:left;}

 .anlicont2{ height:325px; margin:10px 0; width:485px; }

 .anlicont1 h2,.anlicont3txt h2,.anlicont1 h2 a,.anlicont3txt h2 a{color:#cc0000;  font-size:18px; font-family:黑体; font-weight:bold; line-height:35px;}

 .anlicont1 p,.anlicont3txt p{ line-height:20px; margin-bottom:15px;}

 .anlicont3{ margin-top:15px;}

 .anlicont3pic{ width:270px; height:220px;}

 .anlicont3txt{ width:690px; height:220px; text-align:left;}

 .anlicont4{ background:url("../img/line4.png") repeat-x left top; margin:15px 0;}

 .anlicont4tit{ color:#e39241;  font-size:18px; font-family:黑体; font-weight:bold; line-height:35px; text-align:left; padding:10px 0;} 

 .anlicont4txtpic{ width:195px; height:170px; margin-right:10px; }

 .anlicont4txttxt{ text-align:left; line-height:25px; width:275px; height:170px;}

 .anlicont4txttxt span{color:#cc0000;  font-size:16px; font-family:黑体; font-weight:bold;}

 .anlicont4txttxt span a{color:#cc0000;}

 .anlicont5{ margin:15px 0;}

  .anlicont5pic{ width:186px; margin-right:10px; float:left;   }

 .anlicont5pic img{ border:#dddcdc 1px solid; padding:2px; }

 .anlicont5pic p,.jiemucontentpic p{ padding:10px 0;}

 .jiemucontent1{ margin:15px 0;}

 .jiemucontentpic{ float:left; margin-right:15px; width:230px;}

 .jiemucontent1line{background:url("../img/line4.png") repeat-x left bottom; height:2px; margin:10px 0 20px 0; clear:both;}

 

 .huangjing1{ background:url("../img/zxbg12.gif") no-repeat left top; width:50px;  height:60px; margin:10px 0;}

 .huangjing2{ line-height:20px; width:880px; height:40px; padding:10px 0; text-align:left;  margin:10px 0;}

 .huangjing3{ background:url("../img/zxbg13.gif") no-repeat right bottom; width:50px;  height:60px;  margin:10px 0;}

 .huangjing4,.huangjing5{ width:318px; }

 .huangjing4b{ text-align:left; line-height:30px; color:#cc0000;  font-size:16px; font-family:黑体; font-weight:bold; padding:5px 0;}

 .huangjing4c{ text-align:left; line-height:20px; }

 .huangjing4{ margin-bottom:15px;}

 .huangjing5{ margin-top:15px; margin-bottom:15px;}

 .huangjing4d{ text-align:left; line-height:30px;    font-size:16px; font-family:黑体; font-weight:bold; padding:5px 0;}

 .meiti1tit{ background:url("../img/focus-title.jpg") no-repeat left center; height:20px; line-height:20px; padding:10px 0; text-align:left;}

 .meiti1tit span{text-align: left;

color: #fff;

display: block;

width: 60px;

padding-left: 5px;

font: 16px/22px "微软雅黑";

float: left;}

.meiti1tit a{font-weight: bold; font-size:14px; overflow: hidden;}

.ultxt3 li{ background:url("../img/focus-prefix.png") no-repeat left center; padding-left:10px; text-align:left; line-height:26px; font-size:14px;}

.meiti1tit2{ background:url("../img/bg-title-small.jpg") no-repeat left center; text-align: left;

color: #fff;

  height:20px; line-height:20px; padding:10px 0;

width: 300px;

padding-left: 5px;

font: 16px/22px "微软雅黑";}

.list {

width: 300px;

 

font-size: 14px;

font-family: "宋体";

text-align:left;

}

.list li {

float: left;

width: 300px;

height: 65px;

background: none;

padding: 0px;

margin-bottom: 12px;

border-bottom: 1px dashed #ccc;

line-height:25px;

}

.list li .time {

float: left;

width: 62px;

height: 50px;

margin-right: 10px;

}

.list li .txt {

float: left;

width: 168px;

height: 50px;

margin-right: 10px;

}

.list li .link {

float: left;

width: 50px;

height: 50px;

padding:0;

}

.list li .link a {

float: left;

width: 50px;

display: block;

}

  .cehua-item{

  position:relative;

  padding:5px 10px 8px 110px;

  height:74px;

  margin-bottom:10px;

  margin-top:6px;

  overflow:hidden;

  background:#ebebeb;

  text-align:left;

  }

  .cehua-item .img{

  position:absolute;

  left:0;

  top:0;

  }

  .cehua-item dt a:link,

  .cehua-item dt a:visited{

   font:12px/30px bold;

  font-weight:bold;

  color:#333;

  }

  .cehua-item dd{

  font:12px/18px normal;

  color:#333;

  }

.meiti1{ width:340px;}

.meiti2{ margin:0 15px; width:305px;}

.meiti3{ width:305px;}



.jiangzuo1{ width:300px;  }

.jiangzuo2{ width:334px;  margin:0 15px;}

.jiangzuo3{

width: 300px;

background: #f2f2f2;

padding: 8px;

}

.part {

border-top: 1px solid #e0e0e0;

padding: 20px 0;

}

.part .tita { text-align:left;

font-size: 16px;

font-weight: bold;

padding-bottom: 10px;

overflow: hidden;

white-space: nowrap;

-o-text-overflow: ellipsis;

text-overflow: ellipsis;

}

.part .lead {

font-size: 14px;

line-height: 24px;

color: #666; text-align:left;

}

.jiangzuo3wap{border: 1px solid #ebebeb;

background: #fff;}

.nava {

height: 39px;

border-bottom: 1px solid #ebebeb;

padding-left: 10px;

}

 .nava h2 {

line-height: 39px;

font-size: 18px;

color: #449bb6;

font-family: 'Microsoft YaHei';

font-weight: normal; text-align:left;

}

.pad_10 {

padding: 0 10px;

}

.part1 {

padding: 15px 0;

border-bottom: 1px dotted #aaa;

}

.part1 .titb {

font-size: 14px;

font-weight: bold;

padding-bottom: 10px;

line-height: 22px; text-align:left;

}

.part1 .titb a:link, .fortune_rig .part1 .titb a:visited {

color: #5c5c5c;

}

.part1 .lead { text-align:left;

width: 160px;

float: right;

font-size: 12px;

line-height: 24px;

color: #888;

}

.part1 img {

width: 110px;

height: 75px;

float: left;

}

.lead a:link, .fortune_rig .part1 .lead a:visited {

color: #1c5977;

}

.sm_nav{ margin:15px 0; text-align:left;}

.sm_nav h2 a {

font-size: 16px;

font-weight: bold; color: #2c4e71;

}



.lista li {

font-size: 14px;

line-height: 30px; padding-left: 15px;

background: url("../img/dot.png") left center no-repeat; text-align:left;

} 

.jiangzuo4{ width: 260px;}

.jiangzuo5{width: 345px;

padding: 0 15px; margin:0 15px;

border-left: 1px dotted #2c4e71;

border-right: 1px dotted #2c4e71;

}

.jiangzuo6{ width: 313px;}

.line {

height: 1px;

line-height: 1px;

border-bottom: 1px dashed #666;

margin: 14px 0 15px;

}

.jiangzuo7blank{ margin-right:14px; margin-top:15px; width:234px; float:left;}

.jiangzuo7blankb{ text-align:left; line-height:40px; border-bottom:#bdc1d0 1px dotted; font-size:14px; font-weight:bold;}

.jiangzuo7blankc{ color:#9a9a9a; line-height:21px; padding:10px 0; border-bottom:#e7e7e7 1px solid; text-align:left; background:url("../img/sp.jpg") no-repeat right center; padding-right:50px;}

.arth1{font-size: 18px; font-family: 'Microsoft YaHei'; font-weight:bold; padding:10px 0; border-bottom:#CCC 1px solid; }

.art{ font-size:14px; line-height:27px; margin-top:20px; text-align:left; }

.sj{ color:#999; line-height:30px;}

.listbo ul{ padding:10px; text-align:left;}

.listbo li{ line-height:30px; border-bottom:#CCC 1px dotted; clear:both; background:url("../img/dot.png") no-repeat left center; padding-left:10px;}

.tm{ float:right; }





.boxb{ padding:10px 0; background:url("../img/top3.jpg") no-repeat center top; font-size:36px; font-weight:bold; font-family:黑体; color:#e29216; text-align:center;}

.boxc{ background:#f7f4f1; padding:10px 0; width:980px;}

.boxc1{ width:180px; padding-left:10px;}

.boxc2{ width:770px; line-height:25px; font-size:14px; padding-right:10px; text-align:left;}

.fl{ float:left;} 

.fr{ float:right;} 

.cl{ clear:both;}

.boxd{ padding:10px 0;}

.boxe{ width:980px; background:url("../img/zt2.jpg") no-repeat center top; height:915px;padding-bottom:10px; text-align:left;}

.boxe ul li{ background:url("../img/zt3.jpg") no-repeat 0 7px ; padding-left:20px; font-size:12px; line-height:27px;}

.boxe1{ padding-top:90px; width:615px; padding-left: 20px;}

.boxe2{ padding-top:140px; width:615px; padding-left:325px;}

.boxe3{ padding-top:100px; width:600px; padding-left: 20px; }

.boxf{ padding:10px 0;}

.boxg{ width:980px;}

.boxg ul li{ width:227px; margin-right:13px; height:190px; float:left; margin-bottom:10px; margin-left:5px;}

.boxg ul li p{ height:20px; line-height:20px; text-align:center; font-size:12px;}

.boxg ul li p a{ font-size:12px;}



.mod18Box {   margin: 0px auto; width: 980px; margin-top:15px;  }

.mod18{ width: 980px; height: 550px; margin: 0px auto; position: relative; background: #f7f7f7; }

.mod18 .btn{position:absolute;width:15px;height:90px;top:450px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}

.mod18 .prev{left:0;background:url("../images/prevBtn.png") no-repeat;}

.mod18 #prevTop,.mod18 #nextTop{top:140px;width:46px;height:48px;}

.mod18 #prevTop{background:url("../images/prevBtnTop.png") 0 0 no-repeat;}

.mod18 #nextTop{background:url("../images/nextBtnTop.png") 0 0 no-repeat;}

.mod18 .next{right:0;background:url("../images/nextBtn.png") no-repeat;}

.mod18 li{float:left;}

.mod18 .cf li{position:relative;color:#fff;}

.mod18 .cf a{display:block;width:980px;height:430px;position:absolute;color:#fff;}

.mod18 .cf li span{display:block;width:940px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}

.mod18 .picBox{height:430px;position:relative;overflow:hidden;}

.mod18 .picBox ul{height:430px;position:absolute; padding:0; margin:0;}

.mod18 .picBox li{width:980px;height:430px;}

.mod18 .listBox{ width: 967px; height: 95px; margin: 0 auto; position: relative; padding: 6px 0 0px; overflow: hidden; }

.mod18 .listBox ul{height:100px;position:absolute; padding:0; margin:0; margin-left:15px;}

.mod18 .listBox li{width:140px;height:95px;cursor:pointer;position:relative; margin-right:20px;}

.mod18 .listBox li i{display:none;}

.mod18 .listBox li a{display:block;width:140px;height:90px;}

.mod18 .listBox li img{width:130px;height:90px;}

.mod18 .listBox .on img{width:130px;height:90px;border:3px solid #ff6600;}

.mod18 .listBox .on i{display:block;}



.renwubanner{ height:550px; background:url("../img/renwubanner.jpg") no-repeat top center; width:100%;}

.meitibanner{ height:550px; background:url("../img/meiti.jpg") no-repeat top center; width:100%;}

.jiangzuobanner{ height:550px; background:url("../img/yixuejiangzuo.jpg") no-repeat top center; width:100%;}

.jiajufengshuibanner{ height:550px; background:url("../img/fengshuibaike.jpg") no-repeat top center; width:100%;}

.dianshibanner{ height:550px; background:url("../img/电视节目.jpg") no-repeat top center; width:100%;}

.anlibanner{ height:550px; background:url("../img/部分案例.jpg") no-repeat top center; width:100%;}

.shoufeibanner{ height:550px; background:url("../img/收费标准.jpg") no-repeat top center; width:100%;}

.w1100 {
    width: 1000px;
    margin: 0 auto;
}

.w1000 {
    width: 1000px;
    margin: 0 auto;
}

.fwhrit {
    color: #cc9f7f;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.headerTopArea {
    background: #990000;
    width: 100%;
    height: 90px;
}

#header {
    background: #ffffff repeat-x left top;
}

.header1 {
    height: 90px;
}

.header1a {
    padding-top: 8px;
}

.header1b {
    padding-top: 23px;
}

.header1b1 {
    /*line-height: 0px;*/
}
.head-phone{
    font-size: 26px;
    font-weight: 100;
}
.head-text{
    margin-top: 0px;
    font-size: 14px;
    text-align: right;
}

.header1b1 a, .header1b1 a:hover, .header1b1 a:link, .header1b1 a:visited {
    color: #FFF;
}

.header2 {
    height: 50px;
    padding-top: 15px;
    padding-bottom: 8px;
    font-size: 14px;
    font-weight: normal;
    text-align: left top;
}

.header2 a {
    display: inline-block;
    height: 45px;
    text-align: left;
    width: 106px;
    line-height: 20px;
    color: #333333;
    padding-top: 1px;
    padding-left: 3px;
    border-left: 1px solid #cc9f7e;
    box-sizing: border-box;
    transition: all .2s linear;
}

.header2 .hover, .header2 a:hover {
    border-left: 8px solid #cc9f7e;
    text-decoration: none;
    transition: all .2s linear;
}

#foot {
    background: #3d3a3b;
    color: #fff;
    text-align: justify;
}

#foot a {
    color: #a0826d;
}

#foot1 {
    padding: 20px 0;
}

.foot1a {
    background: url("../img/46.png") no-repeat left center;
    height: 71px;
    width: 110px;
}

.foot-line {
    width: 2px;
    height: 178px;
    background-color: #a0826d;
    margin-left: 25px;
    margin-right: 3px;
    margin-top: 30px;
}

.foot-minline {
    width: 1px;
    height: 178px;
    background-color: #a0826d;
    margin-top: 15px;
}

.foot1btxt {
    line-height: 22px;
    font-size: 14px;
    margin-left: 20px;
    margin-top: 10px;
}

.foot1b {
    background: none;
    padding: 15px 0;
    width: 135px;
    height: 190px;
}

.tit3 {
    color: #a0826d;
    font-size: 16px;
    font-family: 'Montserrat', 'Microsoft YaHei', '微软雅黑', 'Helvetica', 'Arial', 'sans-serif' !important; /*font-weight: bold;*/ /*line-height: 35px;*/
    margin-top: 15px;
    margin-left: 20px;
}

.tit3 a {
    color: #e39241;
}

.foot-contact{
    margin-top: 30px;
    margin-left:25px ;
    color: #a0826d;
}
.foot-contact-text {
    font-size: 14px;
    font-family: 'Montserrat', 'Microsoft YaHei', '微软雅黑', 'Helvetica', 'Arial', 'sans-serif' !important;
}

.foot-contact-mob{
    font-weight: 100;
    font-size: 20px;
    font-family: 'Montserrat', 'Microsoft YaHei', '微软雅黑', 'Helvetica', 'Arial', 'sans-serif' !important;
    margin-bottom: 3px;
}
.foot-contact-phone{
    font-weight: 100;
    margin-top: 10px;
    font-size: 20px;
    font-family: 'Montserrat', 'Microsoft YaHei', '微软雅黑', 'Helvetica', 'Arial', 'sans-serif' !important;
    margin-bottom: 3px;
}
.foot-QR{
    float: right;
    margin-top: 30px;
}
.foot-QR img{
    /*background-image: url("../img/76-2x.png");*/
    width: 93px;
    height: 93px;
}
.foot-QR p{
    text-align: center;
    color: #a0826d;
    font-size: 14px;
    font-family: 'Montserrat', 'Microsoft YaHei', '微软雅黑', 'Helvetica', 'Arial', 'sans-serif' !important;

}
.foot-beian p{
    /*margin-top: 20px;*/
    float: left;
    color: #a0826d;
    font-size: 12px;
    font-family: 'Montserrat', 'Microsoft YaHei', '微软雅黑', 'Helvetica', 'Arial', 'sans-serif' !important;
}

.foot-part{
    width: 1000px;
    height: 1px;
    background: #a0826d;
    margin: 0 auto;
    margin-top: 10px;
}

#foot2 {
    /*background: url(../img/line5.png) repeat-x top left;*/
    padding: 8px 0 30px 0;
}

#foot2 .w1000 {
    /*background: url(../img/wx.png) no-repeat right top;*/
    line-height: 25px;
    font-size: 12px;
}

.link {
    color: #63615e;
    width: 1000px;
    height: 40px;
    /*padding: 8px 0;*/
}
.link p{
    float: left;
}

#foot-link > p > a{
    color: #63615e;
    margin-right: 4px;
}