@charset "utf-8";
/*index css*/
.maximg{ width: 100%;}
.imgright{ float: right;}

.pubtit{
  font-family: 'PINGFANG4';
  position: relative;
  text-align: center;
}
.pubtit .pbox{ font-size: 16px; color: rgba(0, 0, 0, 0.75); line-height: 30px; margin: 8px auto 14px;}
.pubtit .p2{ font-size: 24px; color: rgba(0, 0, 0, 0.95); font-weight: bolder; margin: 18px auto 42px;}
.pubtit .amr{ 
  font-size: 14px; 
  color: rgba(0, 0, 0, 0.75);
  display: block;
  width: 115px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  margin: 0 auto;
  border: 1px solid #f599a0;
  border-radius: 5px;
}
.pubtit .amr:hover{ background: #df3b3b; color: #fff; }

.pubtit.bg1{ background: url(../img/ptit_01.png) no-repeat center top; padding-top: 187px; }
.pubtit.bg2{ padding-top: 177px; }
.pubtit.bg3{ padding-top: 178px; }
.pubtit.bg4{ padding-top: 219px; }

/* banner轮播分页 */
.pagination0{
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 20px;
  z-index: 20;
  text-align: center;
}
.pagination0 .swiper-pagination-switch{
  display: inline-block;
  width: 32px;
  height: 4px;
  background: rgba(255, 255, 255, 0.45);
  margin: 0 6px;
  cursor: pointer;
}
.pagination0 .swiper-active-switch{
  background: #fff;
}


.banner{ width: 100%; min-height: 520px; height: auto; position: relative; overflow: hidden; }
.banner .swiper-slide{ width: 100%; height: auto;  position: relative; overflow: hidden;}
.banner .swiper-slide a{ display: inline-block; width: 100%; height: 100%; }
.banner img{ width: 100%; }


.secbox1{
  height: 728px;
  background: url(../img/pbg_01.jpg) no-repeat center;
  background-size: cover;
  -webkit-background-size: cover;
  margin: 0 auto;
  position: relative;
}
.secbox1 .timg{ 
  width: 580px; 
  height: 350px;
  position: absolute;
  bottom: -35px;
  left: 50%;
  margin-left: -290px;
  z-index: 10;
}
.secbox1 .timg img{ width: 100%; }

.secbox2{ 
  height: 786px;
  position: relative;
  margin: 0 auto 326px;
  background: url(../img/pbg_02.jpg) no-repeat center;
  background-size: cover;
  -webkit-background-size: cover;
}
.secbox2 .dbot{
  width: 1324px;
  height: 685px;
  position: absolute;
  left: 50%;
  margin-left: -662px;
  bottom: -264px;
  z-index: 10;
}
.secbox2 .dbot .dbox{ position: relative; }
.secbox2 .dbot .swpc1{ width: 1200px; margin: 0 auto; overflow: hidden; }
.secbox2 .dbot .dli{
  width: 370px;
  height: 710px;
  overflow: hidden;
  margin: 0 auto;
  position: relative;
  top: 0;
}
.secbox2 .dbot .dli img{ width: 100%; height: 683px; }
.secbox2 .dbot .dli:hover{ top: 20px; }
.secbox2 .prev,.secbox2 .next{ 
  width: 40px; 
  height: 80px; 
  position: absolute; 
  top: 254px; 
  z-index: 1; 
  background: rgba(0, 0, 0, 0.2) url(../img/s-prev.png) no-repeat center; 
  cursor: pointer;
}
.secbox2 .prev{ left: 0;}
.secbox2 .next{ right: 0; background: rgba(0, 0, 0, 0.2) url(../img/s-next.png) no-repeat center;}
.secbox2 .prev:hover,.secbox2 .next:hover{ background-color: rgba(0, 0, 0, 0.5);}

.secbox3{ 
  height: 816px;
  position: relative;
  margin: 0 auto;
  background: url(../img/pbg_03.jpg) no-repeat center;
  background-size: cover;
  -webkit-background-size: cover;
}
.secbox3 .rdbox{ width: 98%; position: relative; }
.secbox3 .rdbox .rwbox1{ width: 100%; overflow: hidden; }

.secbox3 .dlibox{ width: 120%; height: 380px; margin: 0 auto; overflow: hidden; position: relative; }
.secbox3 .dlibox .dl{
  width: 263px;
  height: 170px;
  position: relative;
  float: left;
  cursor: default;
  margin-bottom: 20px;
}
.secbox3 .dlibox .dl .box1{ width: 120px; text-align: center; position: relative; top: 33px; overflow: hidden;}
.secbox3 .dlibox .dl .pic{
  width: 50px;
  height: 50px;
  overflow: hidden;
  margin: 0 auto;
}
.secbox3 .dlibox .dl .pic.bg1{ background: url(../img/bic_bg.png) no-repeat 0 top; }
.secbox3 .dlibox .dl .pic.bg2{ background: url(../img/bic_bg.png) no-repeat -100px top; }
.secbox3 .dlibox .dl .pic.bg3{ background: url(../img/bic_bg.png) no-repeat -200px top; }
.secbox3 .dlibox .dl .pic.bg4{ background: url(../img/bic_bg.png) no-repeat -300px top; }
.secbox3 .dlibox .dl .pic.bg5{ background: url(../img/bic_bg.png) no-repeat -400px top; }
.secbox3 .dlibox .dl .pic.bg6{ background: url(../img/bic_bg.png) no-repeat 0 -70px; }
.secbox3 .dlibox .dl .pic.bg7{ background: url(../img/bic_bg.png) no-repeat -100px -70px; }
.secbox3 .dlibox .dl .pic.bg8{ background: url(../img/bic_bg.png) no-repeat -200px -70px; }
.secbox3 .dlibox .dl .pic.bg9{ background: url(../img/bic_bg.png) no-repeat -300px -70px; }
.secbox3 .dlibox .dl .pic.bg10{ background: url(../img/bic_bg.png) no-repeat -400px -70px; }

.secbox3 .dlibox .dl .p1{ font-size: 16px; color: #000; margin: 7px auto 10px;}
.secbox3 .dlibox .dl .p2{
  width: 1px;
  height: 0;
  background: #e01717;
  margin: 0 auto;
}

.secbox3 .dlibox .dl .dnum{
  width: 36px;
  height: 36px;
  line-height: 36px;
  border-radius: 50%;
  text-align: center;
  font-size: 18px;
  color: #6e6e6e;
  background: #fff;
  border: 1px solid #707070;
  position: absolute;
  left: 42px;
  bottom: 0;
  z-index: 20;
}
.secbox3 .dlibox .dl .bgx1{
  width: 244px;
  height: 1px;
  background: #c5c4c5;
  position: absolute;
  left: 70px;
  bottom: 19px;
  z-index: 15;
}
.secbox3 .dlibox .dl .bgx2{
  width: 12px;
  height: 14px;
  background: url(../img/pic_05.png) no-repeat center;
  position: absolute;
  left: 193px;
  bottom: 13px;
  z-index: 16;
}
.secbox3 .dlibox .dl .bgx3{
  background: url(../img/pic_07.png) no-repeat center;
}
.secbox3 .rdbox .bgx4{
  width: 1px;
  height: 190px;
  background: #c5c4c5;
  position: absolute;
  right: 0;
  top: 150px;
  z-index: 15;
}
.secbox3 .rdbox .bgx5{
  width: 12px;
  height: 14px;
  background: url(../img/pic_06.png) no-repeat center;
  position: absolute;
  right: -5px;
  top: 235px;
  z-index: 16;
}

.secbox3 .dlibox .dl:hover .box1{ top: 0; }
.secbox3 .dlibox .dl:hover .p2{ height: 34px;}
.secbox3 .dlibox .dl:hover .dnum{ background: #df3b3b; border-color: #df3b3b; color: #fff;}

.secbox4{
  height: 352px;
  position: relative;
  top: -108px;
  background: #fff;
  padding: 42px;
  overflow: hidden;
}

.secbox4 .dtop{ height: 50px; overflow: hidden; }
.secbox4 .dtop .d1{ width: 142px; height: 100%; border-right: 1px solid #4c4c4c; margin-right: 12px; float: left; }
.secbox4 .dtop .d1 .p1{ font-size: 32px; margin: -7px 0 -1px;}
.secbox4 .dtop .d1 .p2{ font-size: 14px; text-transform: uppercase; letter-spacing: 1px;}
.secbox4 .dtop .d2{
  height: 100%;
  font-size: 18px;
  line-height: 30px;
  letter-spacing: 2px;
  float: left;
}
.secbox4 .dtop .d2 .sp1{ margin-top: -6px; float: left;}
.secbox4 .dtop .d2 .sp2{ font-family: 'PINGFANG4'; color: #e14c4c; font-size: 48px; font-weight: bolder; position: relative; top: 10px;}
.secbox4 .dtop .spr{ float: right; font-size: 18px; color: #e14c4c; position: relative; top: 20px;}

.secbox4 .myform{ width: 100%; margin: 12px auto 0; overflow: hidden;}
.secbox4 .myform .tab1{ width: 104%; }
.secbox4 .myform td{ width: 33%; font-size: 16px;}
.secbox4 .myform input{ 
  width: 300px;
  height: 52px;
  line-height: 52px;
  background: #f2f2f2; 
  margin-top: 18px;
  overflow: hidden;
  padding: 0 20px;
  border: 1px solid #f2f2f2;
}
.secbox4 .myform .ered input{ border-color: #e27676; }
.secbox4 .myform .are1{
  width: 686px;
  height: 52px;
  line-height: 52px;
  background: #f2f2f2; 
  padding: 0px 20px;
  overflow: hidden;
  border: 0;
  margin-top: 18px;
}
.secbox4 .myform .btntj{
  width: 340px;
  background: #424242;
  font-weight: bolder;
  font-size: 20px;
  text-align: center;
  letter-spacing: 10px;
  color: #fff;
  cursor: pointer;
}
.secbox4 .myform .btntj:hover{ background: #e14c4c;}


.secbox5{
  background: url(../img/pbg_04.jpg) no-repeat center top;
  margin: -50px auto 0;
  position: relative;
  overflow: hidden;
}
.newlistbox{ width: 110%; height: 365px; margin: 42px auto 80px; overflow: hidden;}
.newlistbox .dli{ width: 350px; height: 360px; background: #f7f7f7; overflow: hidden; float: left; margin-right: 75px; }
.newlistbox .dli .imgbox{ width: 100%; height: 260px; overflow: hidden; }
.newlistbox .dli .imgbox img{ width: 100%; height: 100%; }

.newlistbox .dli .pbox{ padding: 0 15px; color: #000; }
.newlistbox .dli .pbox .p1{ height: 55px; line-height: 55px; font-size: 16px; margin-bottom: 12px;}
.newlistbox .dli .pbox .p2{ font-size: 14px; color: rgba(0,0,0,.65);}
.newlistbox .dli .pbox .p2 .sp2{ font-size: 12px; float: right;}

.newlistbox .dli:hover .pbox .p1,.newlistbox .dli:hover .pbox .p2 .sp2{ color: #eb4000; }

/*内容页*/
.pub-nrban{
  width: 100%;
  position: relative;
  overflow: hidden;
}
.pub-nrban .img1{ width: 100%; }
.pub-nrban .pub-nrt{ text-align: right; position: relative; margin-top: -172px;}

.contentbox{ margin: 0 auto; }
.contentbox .pbox1{ font-size: 16px; color: rgba(0,0,0,.7); line-height: 30px; text-align: justify; margin: 40px auto;}
.contentbox .pbox1 .p1{ font-weight: bolder; }
.contentbox .pbox1 .p2{ font-size: 18px; font-weight: bolder; color: rgba(0,0,0,.85); margin-bottom: 15px;}


.jmtel{
  min-height: 180px;
  background: url(../img/nr_02.jpg) no-repeat center bottom;
  padding-top: 40px;
}
.jmtel .footser{ text-align: left; background: none; border: 0;}

.jmxz{
  padding: 20px 0;
  background: url(../img/nr_03.png) no-repeat center top;
}

.rjmzc{
  height: 333px;
  background: url(../img/jmzc.png) no-repeat center top;
  background-size: cover;
  -webkit-background-size: cover;
}
.contentbox .secbox3{ height: auto; background: none; margin: 20px auto;}

.rfoods{ 
  position: relative; overflow: hidden;
  background: url(../img/nr_03.png) no-repeat center top;
}
.rfoods .xqbox{
  height: 440px;
  position: relative;
  top: 0;
  margin: 65px auto 55px;
  overflow: hidden;
}
.rfoods .xqbox .list{ width: 100%; height: 440px; overflow: hidden; display: none; } 
.rfoods .xqbox .list .imgbox{ 
  width: 680px; 
  height: 440px; 
  line-height: 440px; 
  text-align: center; 
  font-size: 0; 
  overflow: hidden; 
  background: #f9f9f9; 
  float: left;
}
.rfoods .xqbox .list .imgbox img{ max-width: 100%; max-height: 95%; vertical-align: middle;}
.rfoods .xqbox .list .pbox{
  width: 445px;
  height: 100%; 
  font-family: 'PINGFANG4'; 
  overflow: hidden;
  float: right;
  display: table;
}
.rfoods .xqbox .list .pbox .dtw{ display: table-cell; vertical-align: middle; }
.rfoods .xqbox .list .pbox .p1{ font-size: 24px; font-weight: bolder; }
.rfoods .xqbox .list .pbox .p2{ font-size: 12px; color: #eb4000; margin: 2px 0 15px;}
.rfoods .xqbox .list .pbox .p3{ max-height: 270px; overflow: hidden; font-size: 16px; color: rgba(0,0,0,.75); line-height: 30px; text-align: justify;}

.rfoods .xqbox .list.opend{ display: block; }

.rfoods .box .menu .swiper-slide:hover .pbox{ background: #fff; }
.rfoods .box .menu .swiper-slide:hover .pbox .img1 img{ top: -75px; }
.rfoods .box .menu .swiper-slide:hover .pbox .p1{color: #eea200;}

.rfoods .box .menu .swiper-slide-active .pbox{ background: #fff; }
.rfoods .box .menu .swiper-slide-active .pbox .img1 img{ top: -75px; }
.rfoods .box .menu .swiper-slide-active .pbox .p1{color: #eea200;}


.rfoods .swdc_02{ position: relative; height: 206px; line-height: 206px; background: #f9f9f9;}
.rfoods .swdc_02 .box{width: 1300px; padding: 40px 0; margin: 0 auto; position: relative; }
.rfoods .swdc_02 .box .menu{ width: 1200px; height:130px; margin: 0px auto; position: relative; overflow: hidden;}
.rfoods .swdc_02 .box .menu .pic{ 
  width: 130px; 
  height: 130px; 
  line-height: 130px;
  text-align: center; 
  overflow: hidden; 
  cursor: pointer;
  margin: 0 auto;
  border-radius: 50%;
}
.rfoods .swdc_02 .box .menu .pic img{ width: 100%; height: 100%; vertical-align: middle;}

.rfoods .swdc_02 .prev,.rfoods .swdc_02 .next{ 
  width: 40px; 
  height: 40px; 
  position: absolute; 
  top: 84px; 
  z-index: 2; 
  background: url(../img/nr_08.png) no-repeat center; 
  cursor: pointer;
}
.rfoods .swdc_02 .prev{ left: 0;}
.rfoods .swdc_02 .next{ right: 0; background: url(../img/nr_09.png) no-repeat center;}
.rfoods .swdc_02 .prev:hover{  background: url(../img/nr_g_08.png) no-repeat center; }
.rfoods .swdc_02 .next:hover{  background: url(../img/nr_g_09.png) no-repeat center; }


.rabout{ 
  margin: 0 auto; 
  background: url(../img/nr_03.png) no-repeat center top;
}
.rabout .rhistory{ width: 836px; margin: 90px auto; position: relative;}
.rabout .rhistory .bgx{
  width: 1px;
  height: 100%;
  border-left:1px dashed #858383; 
  position: absolute;
  left: 416px;
  top: 0;
  z-index: 1;
}

.rabout .rhistory .dlist{ height: 118px; }
.rabout .rhistory .dbox{ width: 418px; height: 100%; position: relative; cursor: default;}
.rabout .rhistory .dbox .pic{ width: 118px; height: 100%; position: relative; left: 0; border-radius: 50%; overflow: hidden; float: left; }
.rabout .rhistory .dbox .pic img{ width: 100%; height: 100%; }
.rabout .rhistory .dbox .pbox{ width: 245px; height: 100%; float: right; padding-right: 40px; position: relative;}
.rabout .rhistory .dbox .pbox .p1{ height: 40px; font-size: 18px; color: #b11d1d; padding-top: 5px; }
.rabout .rhistory .dbox .pbox .p1 .sp1 strong{ font-size: 30px; padding-right: 5px;}
.rabout .rhistory .dbox .pbox .p1 .sp2{ float: right; position: relative; top: 12px;}
.rabout .rhistory .dbox .pbox .p2{ font-size: 16px; color:rgba(0,0,0,.75); line-height: 30px; text-align: justify; margin-top: 10px;}
.rabout .rhistory .dbox .pbox .bg1{
  width: 100%;
  height: 1px;
  background: #eaeaea; 
  position: absolute;
  left: 0;
  top: 50px;
  z-index: 2;
}
.rabout .rhistory .dbox .bg2{
  width: 14px;
  height: 14px;
  background: url(../img/nr_26.png) no-repeat center;
  position: absolute;
  right: -5px;
  top: 45px;
  z-index: 3;
}

.rabout .rhistory .dlist.drig .dbox{ float: right; }
.rabout .rhistory .dlist.drig .dbox .pic{ float: right; }
.rabout .rhistory .dlist.drig .dbox .pbox{ float: left; padding: 0 0 0 40px; }
.rabout .rhistory .dlist.drig .dbox .pbox .p1{ color: #393939; }
.rabout .rhistory .dlist.drig .dbox .pbox .p1 .sp1{ float: right;}
.rabout .rhistory .dlist.drig .dbox .pbox .p1 .sp2{ float: left;}

.rabout .rhistory .dlist.drig .dbox .bg2{
  background: url(../img/nr_27.png) no-repeat center;
  position: absolute;
  right: inherit;
  left: -9px;
  z-index: 3;
}

.rabout .rhistory .dbox:hover .pic{ left: -30px; }
.rabout .rhistory .dlist.drig .dbox:hover .pic{ left: 30px; }

.pinpstr{ 
 margin: 60px auto; 
 font-size: 16px; 
 color: rgba(0,0,0,.7); 
 line-height: 30px; 
 text-align: justify; 
 padding-top: 45px;
}
.pinpstr .imgbox{
  width: 560px;
  height: 370px;
  position: relative;
  float: left;
  margin: -45px 85px 0 0;
}
.pinpstr .imgbox .img1{
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
.pinpstr .imgbox .img1 img{ width: 100%; height: 100%; }

.pinpstr .imgbox .bg{
  width: 100%;
  height: 100%;
  background: #ebebeb;
  position: absolute;
  right: -12px;
  top: 12px;
  z-index: 5;
}
.pinpstr .pjc{ text-indent: 2em; }


/*新闻中心*/
.ctnewsbox{ 
  margin: 0 auto; 
  background: url(../img/nr_03.png) no-repeat center top;
}
.ctnewsbox .dlistbox{ margin: 60px auto 0; }
.ctnewsbox .dlistbox .dli{ 
  height: 160px; 
  padding: 8px; 
  margin: 20px auto;
  background: #fff;
  overflow: hidden; 
}
.ctnewsbox .dlistbox .dli .imgbox{ width: 214px; height: 100%; overflow: hidden; float: left;}
.ctnewsbox .dlistbox .dli .imgbox img{ width: 100%; height: 100%; }
.ctnewsbox .dlistbox .dli .pbox{ width: 880px; height: 100%; overflow: hidden; float: right; margin-right: 40px; }
.ctnewsbox .dlistbox .dli .pbox .p1{ font-size: 18px; color: rgba(0, 0, 0, 0.9); margin: 12px 0 15px;}
.ctnewsbox .dlistbox .dli .pbox .p2{ 
  font-size: 16px; 
  color: rgba(0, 0, 0, 0.7); 
  line-height: 30px; 
  text-align: justify;  
  height: 66px;
  overflow: hidden;
  margin-bottom: 6px;
}
.ctnewsbox .dlistbox .dli .pbox .p3{ font-size: 16px;  color: rgba(0, 0, 0, 0.6); }
.ctnewsbox .dlistbox .dli:hover .pbox .p1{ color: #eb4000; }


.xqcontbox{ padding: 0 30px 5px; margin: 38px auto;}
.xqcontbox .newstit{ text-align: center; border-bottom: 1px solid #e1e1e1; padding-bottom: 23px;}
.xqcontbox .newstit h2{ font-size: 24px; color: rgba(0, 0, 0, 0.85); font-weight: normal; padding: 15px 15% 10px;}
.xqcontbox .newstit h5{ font-size: 16px;color: rgba(0, 0, 0, 0.55); font-weight: normal; text-align: center;}
.xqcontbox .newstit h5 .sp1{ padding: 0 35px; }

.xqcontbox .wzbox{ width: 760px; margin: 30px auto; font-size: 16px; color: rgba(0, 0, 0, 0.7); line-height: 30px; text-align: justify;}
.xqcontbox .wzbox img{ max-width: 100%; display: block; margin: 20px auto; }
.xqcontbox .wzbox .pjc{ text-indent: 2em; }

.xqcontbox .abox{ height: 35px; line-height: 35px; margin: 45px auto 0; padding-top: 5px; border-top: 1px solid #e1e1e1;}
.xqcontbox .abox .dbt{ width: 760px; margin: 0 auto;}
.xqcontbox .abox a{ width: 47%; float: left; display: block; font-size: 16px; color: rgba(0, 0, 0, 0.65);}
.xqcontbox .abox a:last-child,.xqcontbox .abox .ar{ float: right; text-align: right;}
.xqcontbox .abox a:hover{ background: #5797ee; color: #fff; }

.hotnew{ margin: 0 auto; }
.hotnew .ptit{ font-size: 24px; padding-left: 22px; margin: 52px auto 29px;}
.hotnew .ptit:after{
  width: 50px;
  height: 4px;
  background: #eb4000;
  margin: 18px 0 0;
  display: block;
  content: '';
}
.hotnew .hotlist{ width: 100%; margin: 0 auto; overflow: hidden;}
.hotnew .hotlist a{
  height: 54px;
  line-height: 54px;
  border: 1px solid #f4f4f4;
  background: #f4f4f4 url(../img/nr_29.png) no-repeat 20px center;
  display: block;
  overflow: hidden;
  padding: 0 24px 0 54px;
  margin: 4px auto;
  font-size: 18px; 
  color: rgba(0, 0, 0, 0.7);
}
.hotnew .hotlist a .sp1{ width: 85%; float: left; display: block;}
.hotnew .hotlist a .sp2{ float: right; }

.hotnew .hotlist a:hover{ 
  border: 1px solid #e5e5e5; 
  background: #fff url(../img/nr_28.png) no-repeat 20px center;
}

/*内容页*/


/*分页*/
.fypage{ font-size: 13px; height: 30px; line-height: 30px; text-align: center; margin: 40px auto 65px;}
.fypage a{ color: #696667; border: 1px solid #dcdcdc; padding: 5px 9px; margin: 0 1px;}
.fypage a:hover,.fypage span{background: #eb4000; padding: 5px 9px; color: #fff; border-color: #eb4000; margin: 0 1px;}

/*分页*/


.prev,.next,.pagination0 .swiper-pagination-switch,.secbox3 .dlibox .dl .box1,.secbox3 .dlibox .dl .p2,.secbox3 .dlibox .dl .dnum,
.secbox4 .myform .btntj,.newlistbox .dli .pbox .p2 .sp2,.secbox4 .myform input,.secbox3 .dlibox .dl .bgx2,.ctnewsbox .dlistbox .dli,
.ctnewsbox .dlistbox .dli .pbox .p1{ 
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;	
}


.secbox2 .dbot .dli,.rabout .rhistory .dbox .pic{
  -webkit-transition: all .5s ease-in-out 0s;
  -moz-transition: all .5s ease-in-out 0s;
  -ms-transition: all .5s ease-in-out 0s;
  -o-transition: all .5s ease-in-out 0s;
  transition: all .5s ease-in-out 0s;
}

.secbox4,.newlistbox .dli{
  box-shadow: 1px 1px 15px #dadada;
  -moz-box-shadow: 1px 1px 15px #dadada;
  -ms-box-shadow: 1px 1px 15px #dadada;
  -o-box-shadow: 1px 1px 15px #dadada;
}

.ctnewsbox .dlistbox .dli{
    box-shadow: 0px 0px 12px #f1eeee;
    -moz-box-shadow: 0px 0px 12px #f1eeee;
    -ms-box-shadow: 0px 0px 12px #f1eeee;
    -o-box-shadow: 0px 0px 12px #f1eeee;
}

.ctnewsbox .dlistbox .dli:hover{
  box-shadow: 0px 0px 15px #d6d4d4;
  -moz-box-shadow: 0px 0px 15px #d6d4d4;
  -ms-box-shadow: 0px 0px 15px #d6d4d4;
  -o-box-shadow: 0px 0px 15px #d6d4d4;
}

.newlistbox .dli:hover .imgbox img,.ctnewsbox .dlistbox .dli:hover .imgbox img{
 transform:scale(1.1); -webkit-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform: scale(1.1);
}


.newlistbox .dli .pbox .p1,.xqcontbox .abox a,.hotnew .hotlist a .sp1{
	overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
















