@charset "utf-8";
body{background: url(../images/page/bg-about.png) #ffffff center top no-repeat;}

.m-banner1{margin-top:25px;}
 /*轮播图*/
.m-flash{margin-bottom: 12px;}
.commonBorder{border: 1px solid #d7dadc;}
.commonBorder:hover{box-shadow:0px 0px 1px #d7dadc;}
.g-flash{border: 2px solid #fff;overflow: hidden;}
.g-flash,.g-flash img{height: 420px;}
.g-flash img{display: block; width: 100%;}
/*.g-flash img:hover{transform: scale(1.4);}*/
.g-flash .owl-item{position: relative;}
.g-flash .owl-buttons{display: none;}
.g-flash .owl-buttons div{position: absolute; top: 50%; margin-top: -20px; background-repeat: no-repeat; cursor: pointer;width: 59px;height: 48px;}
.g-flash .owl-buttons .owl-prev{left: 0; background: url(../images/page/left.png) left center;}
.g-flash .owl-buttons .owl-next{right: 0; background: url(../images/page/right.png) right center;}
.g-flash .owl-pagination {position: absolute; right: 15px; bottom: 17px;}
.g-flash .owl-pagination .owl-page{float: left; margin-left: 10px;}
.g-flash .owl-pagination .owl-page span{display: block; width: 10px; height: 10px;  border-radius: 5px;background: #fff;}
.g-flash .owl-pagination .active span{background: #b90609;width: 25px;}
/***概况**/
.m-survey{position: absolute;top: -16px; left: 50%;margin-left: -430px; width: 217px; height: 458px; background: url(../images/page/bg-servey.png) top center no-repeat; z-index: 99;overflow: hidden;}
/**概况通栏***/
.m-banner2{border:1px solid #d3615d;height: 310px;overflow: hidden;background: #fff;}
.m-surveyleft{background: #c72920;padding: 45px 33px 20px;text-align: center;}
.m-surveyleft img{margin-bottom: 23px;}
.m-surveyleft ul li a{color: #fff;font-size: 16px;line-height: 42px; transition:all 0.8s;
-ms-transition:all 0.8s; /* IE 9 */
-moz-transition:all 0.8s; /* Firefox */
-webkit-transition:all 0.8s; /* Safari 和 Chrome */
-o-transition:all 0.6s; /* Opera */display:block;}
.m-surveyleft ul li a:hover{transform: scale(1.1);font-weight: bold;}
.m-surveyright{padding: 6px 28px 23px 32px;}
.m-surveyright p{font-size: 16px;color: #333333;line-height: 37px;}
.m-surveyright p a{font-size: 16px;color: #ff0000;}
/**多彩宣城**/
.m-banner3{background: url(../images/page/bg-bannerd3.png) top center no-repeat;}
.g-banner3{padding: 80px 0;}
.m-pictourleft .red-map{background: url(../images/page/goin_01.png) top center no-repeat;height: 452px;}
.m-pictourleft .red-map .flag {position: absolute;}
.m-pictourleft .red-map .flag:hover{cursor: pointer;}
.m-pictourleft .red-map .flag span{display: inline-block;width: 9px;height: 9px;position: absolute;    top: 34px;left: 20px;}
.m-pictourleft .red-map .flag i{overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;padding-top: 48px;padding-left: 5px;display: block; width: 64px; height: 79px;background: url(../images/page/site.png) no-repeat;font-size: 14px;}
.m-pictourleft .red-map .flag1 {    left: 213px;top: 32px;}
.m-pictourleft .red-map .flag2 {    left: 364px;top: 35px;}
.m-pictourleft .red-map .flag3 {    left: 380px;top: 50px;}
.m-pictourleft .red-map .flag4{top: 55px; left: 423px;}
.m-pictourleft .red-map .flag5{left: 331px;top: 60px;}
.m-pictourleft .red-map .flag6{    left: 413px;top: 77px;}
.m-pictourleft .red-map .flag7{    left: 386px;top: 110px;}
.m-pictourleft .red-map .flag8{    left: 366px; top: 107px;}
.m-pictourleft .red-map .flag9{left: 359px;top: 103px;}
.m-pictourleft .red-map .flag9{left: 326px;top: 110px;}
.m-pictourleft .red-map .flag10{left: 284px;top: 103px;}
.m-pictourleft .red-map .flag11{left: 236px;top: 95px;}
.m-pictourleft .red-map .flag12{left: 204px; top: 84px;}
.m-pictourleft .red-map .flag13{left: 192px;top: 80px;}
.m-pictourleft .red-map .flag14{left: 217px;top: 101px;}
.m-pictourleft .red-map .flag15{left: 202px; top: 113px;}
.m-pictourleft .red-map .flag16{left: 199px;top: 119px;}
.m-pictourleft .red-map .flag17{left: 253px;top: 141px;}
.m-pictourleft .red-map .flag18{left: 271px;top: 138px;}
.m-pictourleft .red-map .flag19{left: 246px;top: 191px;}
.m-pictourleft .red-map .flag20{left: 350px;top: 173px;}
.m-pictourleft .red-map .flag21{left: 314px;top: 229px;}
.m-pictourleft .red-map .flag22{left: 194px;top: 190px;}
.m-pictourleft .red-map .flag23{    left: 150px; top: 171px;}
.m-pictourleft .red-map .flag24{left: 124px;top: 154px;}
.m-pictourleft .red-map .flag25{left: 57px;top: 178px;}
.m-pictourleft .red-map .flag26{left: 94px; top: 191px;}
.m-pictourleft .red-map .flag27{ left: 113px;top: 225px;}
.m-pictourleft .red-map .flag28{left: 8px;top: 221px;}
.m-pictourleft .red-map .flag29{left: 16px;top: 213px;}
.m-pictourleft .red-map .flag30{left: 78px;top: 232px;}
.m-pictourleft .red-map .flag31{left: 147px;top: 284px;}
.m-pictourleft .red-map .flag32{left: 112px;top: 311px;}
.m-pictourleft .red-map .flag33{left: 148px;top: 386px;}
.m-pictourleft .red-map .flag34{ left: 181px;top: 357px;}
.m-pictourleft .red-map .flag35{ left: 170px;top: 349px;}
.m-pictourleft .red-map .flag36{left: 203px;top: 340px;}
.m-pictourleft .red-map .flag37{left: 215px;top: 332px;}
.m-pictourleft .red-map .flag38{left: 236px;top: 317px;}
.m-pictourleft .red-map .flag39{left: 356px;top: 100px;}
.m-pictourleft .red-map .flag40{left: 278px;top: 115px;}
.m-pictourleft .red-map .flag41{left: 202px;top: 112px;}
.m-pictourleft .red-map .flag42{left: 247px;top: 186px;}
.m-pictourleft .red-map .flag43{left: 103px; top: 162px;}
.m-pictourleft .red-map .flag44{left: 146px; top: 198px;}
.m-pictourleft .red-map .flag45{left: 43px;top: 235px;}
.m-pictourleft .red-map .flag46{left: 120px;top: 332px;}
.m-pictourleft .red-map .flag47{left: 186px; top: 342px;}
.m-pictourleft .red-map .flag48{left: 294px;top: 208px;}
.m-pictourleft .red-map .flag49{left: 221px; top: 225px;}
.m-pictourleft .red-map .flag50{left: 252px; top: 164px;}
.m-pictourleft .red-map .flag51{left: 386px;top: 110px;}
.m-pictourleft .red-map .flag52{left: 222px; top: 172px;}
.m-pictourleft .red-map .flag53{left: 307px;top: 269px;}
.m-pictourleft .red-map .flag54{left: 258px;top: 242px;}
.m-pictourleft .red-map .flag55{left: 263px;top: 254px;}
.m-pictourleft .red-map .flag56{left: 252px; top: 267px;}
.m-pictourleft .red-map .flag57{left: 196px;top: 52px;}
.m-pictourleft .red-map .flag58{left: 22px;top: 208px;}
.m-pictourleft .red-map .flag59{left: 44px;top: 220px;}
.m-pictourleft .red-map .flag60{ left: 77px;top: 232px;}
.m-pictourleft .red-map .flag61{left: 106px;top: 302px;}
.m-pictourleft .red-map .flag62{left: 103px;top: 268px;}
.m-pictourleft .red-map .flag63{left: 130px;top: 273px;}
.m-pictourleft .red-map .flag64{left: 147px;top: 283px;}
.m-pictourleft .red-map .flag65{left: 188px;top: 306px;}
.g-banner3 ul li.tourallPic,.touziallPic{height: 221px;}
.g-banner3 ul li.tourallPic a,.touziallPic a{position: relative;display: block;}
.g-banner3 ul li a p,.touziallPic a p,.g-touzixcright p{    text-align: left;z-index:999;bottom: 0;left: 0;line-height: 36px;background: rgba(0,0,0,0.3);width: 100%;color: #fff;font-size: 16px;font-weight: bold;padding-left: 12px;}
.g-banner3 ul li a i,.touziallPic a i,.g-touzixcright i{bottom: 10px;right: 10px;background: url(../images/page/bg-arrowright.png) left center no-repeat;width: 8px;height: 13px;}
.g-banner3 ul li a img,.touziallPic a img{display: block;width: 100%;height: 221px;margin:0 auto;}
.m-touzixc a img{display: block;width: 100%;height: 221px;}
.pic_box {overflow: hidden;    text-align: center;}
.pic_box a img{    transition:all 0.3s;
-ms-transition:all 0.3s; /* IE 9 */
-moz-transition:all 0.3s; /* Firefox */
-webkit-transition:all 0.3s; /* Safari 和 Chrome */
-o-transition:all 0.3s; /* Opera */}
.lis_hidden{padding: 10px 10px;position: absolute; top: 0;left: 0;bottom: 0; right: 0;opacity: 0;z-index: 2; transition:all 0.3s;
-ms-transition:all 0.3s; /* IE 9 */
-moz-transition:all 0.3s; /* Firefox */
-webkit-transition:all 0.3s; /* Safari 和 Chrome */
-o-transition:all 0.3s; /* Opera */}
.lis_hidden h3{margin: 10px auto 0;}
.lis_hidden h3 a{font-size: 16px;color: #fff;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.lis_hidden p{margin: 10px auto 0;padding-bottom: 15px;color:#fff;text-indent:2em;}
.lis_hidden p a{font-size: 14px;color: #fff;}
.pic_box:before{opacity:0;}
.pic_box:before,.pic_box:after{content: "";display: block;background: rgba(201,40,32,0.3);position: absolute; top: 0;left: 0; bottom: 0; right: 0;z-index: 1;transform:scale(1.1);
-ms-transform:scale(1.1); /* IE 9 */
-moz-transform:scale(1.1); /* Firefox */
-webkit-transform:scale(1.1); /* Safari 和 Chrome */
-o-transform:scale(1.1); /* Opera */ 
 transition:all 0.3s;
-ms-transition:all 0.3s; /* IE 9 */
-moz-transition:all 0.3s; /* Firefox */
-webkit-transition:all 0.3s; /* Safari 和 Chrome */
-o-transition:all 0.3s; /* Opera */}
.pic_box:after{top:0; bottom: 0;transform: scale(1,0);}
.pic_box:hover:before,
.pic_box:hover:after{transform:scale(1.4);
-ms-transform:scale(1); /* IE 9 */
-moz-transform:scale(1); /* Firefox */
-webkit-transform:scale(1); /* Safari 和 Chrome */
-o-transform:scale(1); /* Opera */ animation: animate 1.5s;}
.pic_box:hover .lis_hidden{box-shadow: 0 0 0 35px rgba(255,255,255,0.3);opacity: 1;}
/**文化宣城**/
.m-banner4{background: #ffffff;}
.m-banner4 .u-top{margin-top: 40px;}
.g-banner4 {height: 485px;background: url(../images/page/bg-culture.png) top center no-repeat;overflow: hidden;}

.g-banner4 h2,.m-banner6 h2{color: #c72820; padding: 20px 0;font-size: 26px;text-align: center;}
.m-banner4box{margin:155px 40px 40px;}
.m-banner4box ul li,.g-flashCulture .m-culturelist{position: relative;text-align: center;}
.m-banner4box ul li a,.g-flashCulture .m-culturelist a{display: block;color: #fff;height: 292px;}
.m-banner4box ul li a.img-01,.g-flashCulture .m-culturelist a.img-01{background-size:100%;background-image: url(../images/page/pic-culture3.jpg);background-position:center center;background-repeat:  no-repeat;}
.m-banner4box ul li a.img-02,.g-flashCulture .m-culturelist a.img-02{background-size:100%;background-image: url(../images/page/pic-culture4.jpg);background-position:center center;background-repeat:  no-repeat;}
.m-banner4box ul li a.img-03,.g-flashCulture .m-culturelist a.img-03{background-size:100%;background-image: url(../images/page/pic-culture1.jpg);background-position:center center;background-repeat:  no-repeat;}
.m-banner4box ul li a.img-04,.g-flashCulture .m-culturelist a.img-04{background-size:100%;background-image: url(../images/page/pic-culture2.jpg);background-position:center center;background-repeat:  no-repeat;}
.m-banner4box ul li a .txt ,.g-flashCulture .m-culturelist a .txt{width: 70px;height: 120px; border: #fff solid 1px;position: absolute;left: 50%;margin-left: -35px;top: 50%;margin-top: -60px;}
.m-banner4box ul li a .txt span,.g-flashCulture .m-culturelist a .txt span {font-size: 45px;font-weight: bold;}
.m-banner4box ul li a p ,.g-flashCulture .m-culturelist a p{font-size: 25px;}
.m-banner4box ul li a:hover{ text-decoration: none;-webkit-transition: -webkit-transform 1.5s ease-out;-moz-transition: -moz-transform 1.5s ease-out;transition: transform 1.5s ease-out; transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
.g-flashCulture{border: 2px solid #fff;overflow: hidden;}
.g-flashCulture,.g-flashCulture img{height: 293px;}
.g-flashCulture img{display: block; width: 100%;}
.g-flashCulture .owl-item{position: relative;}
/***投资宣城**/
.m-banner5{/*background: #ebeff2;*/padding: 80px 5px 70px 5px; background: url(../images/page/touzi.png) top center no-repeat;}
.m-touzixcright ul{background-color: #e3c23c;padding: 0 20px;}
.m-touzixcright ul li a{color: #fff;line-height: 48px;font-size: 16px;display: block;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-touzixcright,.g-touzixcright,.m-touzixcright ul{height: 453px;}
/***名片宣城**/
.m-banner6{background-color: #fff;}
.banner6box{padding: 0 0 51px;background: url(../images/page/bg-mingpian.png) top center no-repeat;    overflow: hidden;margin-top:83px;margin-bottom: 24px;}
.g-banner6{margin-top:173px;}
.g-picreading .u-itemreading{display: block;position: relative;left: 0;right: 0;}
.g-picreading .u-itemreading a{display: block;overflow: hidden;}
.g-picreading .u-itemreading img{display: block; width: 100%;transition: all 0.8s;}
.g-picreading .u-itemreading img:hover{transform: scale(1.4);}
.g-picreading .u-itemreading p{text-align: center;display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;
 position: absolute;bottom: 0;height: 48px;line-height: 48px;background:rgba(0,0,0,0.3);color: #fff;width: 100%;text-align: center;}
.g-picreading .owl-item {padding: 0 25px;}
.m-picreading .g-picreading .u-itemreading img{height: 390px;}
.m-picreading .owl-carousel{height: 473px;}
.g-picreading .owl-buttons{position: absolute;position: absolute; left: 50%;bottom: 25px;}
.g-picreading .owl-buttons div{transition: all 0.8s;display:block;position: absolute; top: 50%; margin-top: -20px; background-repeat: no-repeat; cursor: pointer;width: 42px;height: 42px;border: 1px solid #d71a14;}
.g-picreading .owl-buttons .owl-prev{left: 33px; background: url(../images/page/arrow_right_05.png) center center no-repeat;}
.g-picreading .owl-buttons .owl-next{right: 33px; background: url(../images/page/arrow_left_03.jpg) center center no-repeat;}
.g-picreading .owl-buttons div::after{content: "";position: absolute;top: -1px;left: -1px;bottom: -1px; right: -1px;opacity: .4;display: block;border-radius: inherit;}
.g-picreading .owl-buttons div:hover{border: 1px solid #d71a14;}
.g-picreading .owl-buttons div:active{border: 1px solid #d71a14;}
.g-picreading .owl-buttons div::after{border: 0 solid #d71a14;}


/*过度动画*/
.g-picreading .owl-buttons div:active::after{opacity: 0;top: -6px;left: -6px;bottom: -6px;right: -6px;border-width: 6px;transition: all .4s;}
.m-pictourleft{width: 484px;}
/***名片宣城**/
.u-emptyA{right: 50%;width: 200px; height: 150px;top: 0; margin-right: -100px;}
.u-emptyA a{display: block;height: 100%;width: 100%;}
@media (min-width:1901px){
/***多彩宣城***/
/*.m-pictourright{width: 1152px;}*/
/*.m-pictourright .m-duocaixc{width: 839px;}*/
.m-pictourmiddel{width: 606px;}
.g-banner3 ul li.tourallPic,.touziallPic{width: 303px;}
.lis_hidden{width: 293px;}
/***投资宣城**/
.m-touzixcleft{width: 1170px;}
.m-touzixcleft .m-touzixc{width: 867px;}
.m-touzixcright{width: 402px;}
}
@media (min-width:1434px){
/***文化宣城***/
.g-banner4{width: 1434px;overflow: hidden;margin: 0 auto;}
.m-banner4box ul li{width: 353px;}
.m-banner4box ul li a{width: 293px;}
}
@media (max-width:1433px){
 .m-banner4box ul li a, .g-flashCulture .m-culturelist a{    background-size: auto !important;}
 .m-banner4box .f-mlrf30{margin: 0;}
 .m-banner4box ul li.f-plr30{padding: 0;}
}
/*large pcScreen*/
@media (min-width:1240px) {
.m-surveyleft{width: 260px;}
.m-surveyright{width: 938px;}


}
/*medium pcScreen lg*/
@media screen and (max-width: 1240px) {
 .m-surveyright p{line-height: 35px;}
 .banner6box{    margin-top: 33px;}
/* .g-banner3{padding: 30px 0;}*/
/*.m-banner5{padding: 30px 0 20px;}*/
}
@media screen and (min-width: 1200px){  
  .m-pictourrightbox{width: calc(100% - 484px);}
  .m-banner5{background: url(../images/page/touzi.png) top center no-repeat;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
   .g-flash,.g-flash img{height: 300px;}
   .g-banner4{background: none;margin-top:0;}
   .m-banner4box{    margin: 20px 5px 20px;}
   .m-banner4,.g-banner4{height: auto;}

   .g-banner3{    padding: 30px 0;}

   /*.m-pictourleft{margin-left: 10%;}*/
  .m-banner4box ul li a, .g-flashCulture .m-culturelist a{    background-size: 100% !important;}

  .m-pictourleft{width: 100% !important;}
  /**多彩宣城**/
.m-banner3{background: url(../images/page/bg-banner3.png) top center no-repeat;}
.m-duocaixc{display: block;}
/****投资宣城**/
.m-banner5{background: #ebeff2;}
.m-touzixc a{display: block;}

}
/*pad md*/
@media screen and (max-width: 991px ){  
  .m-banner1{margin-top: 0;}
  .g-flash,.g-flash img{height: 250px;}
  .m-surveyleft,.m-surveyright{padding: 15px;}
  .m-surveyright p{line-height: 30px;}
  .m-surveyleft ul li a{line-height: 30px;}
  .m-banner2{height: auto;overflow: visible;}
  .g-banner3{padding: 30px 0;}
  .m-banner4,.g-banner4{height: auto;}
  .m-banner4 .u-top{margin-top: 0;}
  
  .m-banner5{padding: 30px 5px 20px;}

  .m-banner6{height: auto;}
  .banner6box{padding: 0;background: none;}
  .banner6box,.g-banner6{margin-top:0;}
  .m-banner4box ul li a, .g-flashCulture .m-culturelist a{    background-size: auto !important;}

  .g-picreading .owl-item {padding: 0 10px;}
  
  .m-pictourright{width: 100%;}


}
/*phone sm*/
@media screen and (max-width: 767px) {
  .g-flash,.g-flash img{height: 200px;}
  .g-banner3{padding: 20px 0;}
  .m-banner4box {margin: 10px 10px 20px;}
  .m-banner5{padding: 20px 15px 10px;}

  .m-touzixcright, .g-touzixcright, .m-touzixcright ul{/*height:auto;min-height: 200px;*/height: 425px;}

  .m-picreading .owl-carousel{padding: 0 20px;}
  ..m-banner5{ padding: 0 20px;}
}
/*small xs*/
@media screen and (max-width: 638px) {
  body{font-size: 14px;}

}
/***宣城文化适用最小手机端**/
@media screen and (max-width: 340px){
  .m-banner4box .m-culturelist a{background-size:100% !important; }
}
