.wrap-layer {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.h1, .h2, .h3, h1, h2, h3{ margin-bottom: 0;}

/*头部*/
.mod-headers{/*background:rgba(0,0,0,.2);*/ position: fixed; height: 95px; box-sizing: border-box; left: 0; padding-top: 35px; padding-bottom: 20px; right: 0; z-index: 888; transition: all 500ms;-webkit-transition: all 500ms;}


/*.mod-cr{ background:rgba(32,151,161,.8); padding-top: 15px; padding-bottom: 0;}
*/
.in-search{ position: absolute;}
.top{background:#f3f3f3;  height:33px; line-height: 33px; text-align: right;position: relative; z-index:8}
.logo-css{ float: left; width:320px;  height:71px; padding-top:0; margin-top: -6px; transition: all 500ms;-webkit-transition: all 500ms;}
.mod-cr .logo-css  img{ width: auto;}

/*导航*/
.wrap-nav{ width:750px; height:90px;/* padding-right:80px;*/ text-align: right; float: right;}
.navMenu{ padding-top:0px; position: relative; left:20px; }
.navMenu>li {
    display: inline-block;position: relative;  height:40px;
	
}

.navMenu>li>a {
    cursor: pointer;
    white-space: nowrap;
    font-size: 16px;
    display: block;
    padding: 0 20px 0 20px;

	box-sizing: border-box;

    text-align: center;
	color: #fff;
    /*border-bottom:transparent solid 2px;*/
    /*text-shadow:#fff 1px 1px;*/
}
.navMenu>li>a>span{	color:#fff; font-weight:bold;line-height:100%; font-size:16px;}

.navMenu>li.cr>a,
.navMenu>li>a:hover,.navMenu>li>a:hover *,.navMenu>li.cr>a * {

}
.navMenu .sub-menus:after{ content: ""; position: absolute; top: -6px; 
width: 0px; height: 0px; left: 50%; margin-left: -6px; display: block;
border-right:6px solid transparent;  
border-left:6px solid transparent;  
border-bottom:6px solid #f4f4f4;  
}
.navMenu .sub-menus { border: 1px solid #f9f9f9;
    position: absolute;
/**/   top:60px; 
/*top:-1800px;*/
   left: 50%;
	margin-left: -58px;
   width: 116px;
   height:auto;
/**/overflow: hidden;
    /*height:80px;*/
   background:rgba(255,255,255,.95);
	
 transition-duration: .3s;
    -ms-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -webkit-transition-duration: .3s;
    opacity: 0;
    text-align: center;
	box-shadow: -5px 0 5px rgba(0,0,0,0), 5px 0 5px rgba(0,0,0,0), 0 -5px 5px rgba(255,255,255,0.06), 0 5px 5px rgba(0,0,0,0.06);

	
}
/*.mod-cr .navMenu .sub-menus {top:65px; }*/


.navMenu>li>a>span,.navMenu>li>a>span{ padding-bottom: 15px;}
.navMenu>li:hover>a>span,.navMenu>li.cr>a>span{ border-bottom: 1px solid #fff;}
.navMenu>li:hover>a>span,.navMenu>li.cr>a>span,.navMenu>li:hover>a>span em,.navMenu>li.cr>a>span em{ color:#fff;} 

.navMenu>li:hover .sub-menus {
    opacity: 1;
    z-index: 10000;

}
.navMenu .sub-menus  li  span{ color: #000; font-size: 14px;}

.navMenu .sub-menus  li{ line-height: 25px; padding: 10px 8px;   border-bottom: 1px  solid rgba(255,255,255,.1);border-bottom: 1px solid #f6f6f6;}
.navMenu .sub-menus  li:hover{ background: #dd4804;}
.navMenu .sub-menus  li:hover a span{ color: #fff;}

/*内页导航*/
.modinner-header{ height:95px; }
.modinner-header .mod-headers{ background: #f7f7f9;}
 .mod-cr,.modinner-header  .mod-cr{ background:rgba(0,0,0,.2);  padding-bottom: 0;}


.mod-cr .logo-css { margin-top: -12px;}
.modinner-headercr{ height:90px; }
.modinner-header .navMenu>li>a>span{ color: #111;}
.logo-css span{ display: block;}
.logo-css i{ display: none;}
.modinner-header .logo-css span{ display: none;}
.modinner-header .logo-css i{ display: block;}
.modinner-header  .mod-headers{ padding-bottom: 0;}
.modinner-header .top-search span {/*background: url(/dftx/images/search2.png) center center no-repeat;*/}
.modinner-header .navMenu>li.cr>a>span{ color: #dd4804;}
.modinner-header .navMenu>li>a>span,.modinner-header .navMenu>li>a>span{ padding-bottom: 15px;}
.modinner-header .navMenu>li:hover>a>span,.modinner-header .navMenu>li.cr>a>span{ border-bottom:2px solid #dd4804;color: #dd4804;}


.modinner-header  .mod-cr .logo-css span{ display: block;}
.modinner-header  .mod-cr  .logo-css i{ display: none;}
.modinner-header .mod-cr  .navMenu>li>a>span{ color: #fff;}

.modinner-header .mod-cr .navMenu>li:hover>a>span,.modinner-header .mod-cr .navMenu>li.cr>a>span{ border-bottom: 2px solid #fff;}



.mode-banner{ width:100%; position:relative; overflow:hidden;  background:#fff;}
.banner-cnt{ float:left; position:relative; right:50%;}	
.mode-inner{float:left; position:relative; left:50%;}
.banner-cnt img{display: block;}
.changeBox_a1{ height: 670px; overflow: hidden; position: relative;}
.changeBox_a1 .a_bigImg{ position:absolute!important; left: 0; right: 0;}
.changeBox_a1 img{ max-width: 100%; height: auto;}
.pos2,.pos3{position:absolute; width:27.7%; left:50%; top:32%;       /* -moz-filter: blur(50px);
        -ms-filter: blur(50px);    
            filter: blur(50px);*/opacity:0;  transition: all 3s; -webkit-transition: all 3s; /*transform: scale(.2,.2);-webkit-transform: scale(.2,.2);*/ }

			
.active .pos2,.active .pos3{ opacity:1; -webkit-filter: blur(0); /* Chrome, Opera */
       -moz-filter: blur(0);
        -ms-filter: blur(0);    
            filter: blur(0); left:20%; transform: scale(1,1);-webkit-transform: scale(1,1);}		

			

.pos1{ position:absolute; width: 100%; top: 50%; text-align: center;  transition: all 2s; -webkit-transition: all 2s; margin-top:-90px;  transform: scale(0,0) ;-webkit-transform: scale(0,0);-webkit-transform: scale(0,0); opacity: 0; -webkit-filter: blur(50px); /* Chrome, Opera */
       -moz-filter: blur(50px);
        -ms-filter: blur(50px);    
            filter: blur(50px);}
.pos1 img{ width:38.5%; max-width:100%; /*width: 32%;*/}
.active .pos1{ transform: scale(1,1);-webkit-transform: scale(1,1); top:50%; opacity:1; -webkit-filter: blur(0); /* Chrome, Opera */
       -moz-filter: blur(0);
        -ms-filter: blur(0);    
            filter: blur(0);}
.a_bigImg>img{ display: block;    transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    -ms-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    -webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    transition:transform 6s linear 0s;

    -webkit-transition: transform 6s linear 0s;
    -webkit-animation-delay: 2s;
    -moz-animation-delay: 2s;
    -o-animation-delay: 2s;
    -ms-animation-delay: 2s;
    animation-delay: 2s;
 	transform-origin: 0% 0% 0%;
  	-ms-transform-origin: 0% 0% 0%;
  	-webkit-transform-origin: 0% 0% 0%; -webkit-transition: all 6s;}
.active>img{
	
	 transform: scale(1.1,1.1);
	
	transform:matrix3d(1.24981, 0, 0, 0, 0, 1.24981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
      -ms-transform:matrix3d(1.24981, 0, 0, 0, 0, 1.24981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
     -webkit-transform:matrix3d(1.24981, 0, 0, 0, 0, 1.24981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);-webkit-transform: scale(1.1,1.1);}

.shadow { position: absolute; width: 100%; bottom: 30px; text-align: center;}
.shadow li{ display: inline-block;*display:inline;*zoom:1;width:8px;height:8px;
margin: 0 12px;cursor: pointer; opacity:1; vertical-align: middle; color: #fff;}
.shadow li span{ color: #fff; font-size: 18px;     font-family: "Arial";}
.shadow li.on{width:80px;}
.shadow li.on:before{ content: ""; display: inline-block; width: 50px; height: 2px; background: #fff; vertical-align: middle; margin-right: 5px;  position: relative; top: -2px;}

/*关于永利集团开始*/
.H90{ height: 60px;}
.mod-abouts{background: url(/dftx/images/about_bg.jpg) center bottom no-repeat;}

.com-tits{ text-align: left; margin-bottom: 25px; position: relative;}
.com-tits span{ padding: 0 15px 0 0; display: inline-block; color: #333333; font-size: 30px; position: relative; font-weight: bold;}
.com-tits span i{ padding-left: 15px; font-size: 20px;   font-style: normal; line-height: 50px; color:#666; font-family: "Arial";font-weight:normal;  display: inline-block; margin-top:0;}

.com-tits a{ position: absolute; right: 0; top: 10px; padding-right: 30px; background: url(/dftx/images/arrow_ico2.png) right center no-repeat; display: block; color:#e45624;}
.mod-abouts .item-pic{ float: right; width: 540px; margin-top: -45px;}

.mod-abouts .item-cnt{ float: left; width: 610px; padding-top:10px; }

.mod-abouts .item-cnt .item-desc{line-height: 30px; padding-bottom: 15px;}
.com-more{ margin-top: 16px;}
.mod-abouts .item-cnt .item-desc a{ color:#666; font-size: 16px;}
.com-more a{ display: inline-block;width: 158px; height: 45px; font-size: 14px; color: #dd4804; line-height: 45px; border:1px solid #e45624; text-align: center;}
.com-more a span{ color: #e45624;  padding-right: 28px;background: url(/dftx/images/arrow_ico2.png) right center no-repeat;}

/*效劳*/
.mod-services{background:url(/dftx/images/ser_bg1.jpg) center 0 no-repeat;  }
.mod-services .com-tits{ text-align: center; margin-bottom: 0;}
.mod-services .com-tits span{ color: #000;}
.mod-services .com-tits span i{ padding-left: 0;  color: #666; display: block; text-align: center;}
.c-intr{ font-size: 24px; color: #000; text-align: center;}
.mod-services .wrap-layer{ max-width:1484px; width: 100%; padding: 0 10px; box-sizing: border-box; }
.md-serv{ position: relative;  margin-right: -2%; margin-top: 55px;}
.md-serv .item-cell{ width: 18%;  margin-right: 2%; float: left; background:#fff;}
.md-serv .item-pic img{ max-width: 300px; max-height: 230px;}
.md-serv .item-ico{ text-align: center; margin-top: -30px; position: relative;}
.md-serv .item-ico a{ width: 66px; height: 66px; background: #fff;  border-radius:66px; display: inline-block; text-align: center; line-height: 66px;}
.md-serv .item-ico img{ width: 40px; height: 40px; margin-top:14px;}

.md-serv .item-ico span{ display:none; line-height: 66px;}
.md-serv .item-ico i{ display:block;}


.md-serv .item-tit { line-height: 100%;font-size: 22px; color: #000; text-align: center; padding: 0 10px; margin-top:5px;}
.md-serv .item-tit a h3{font-size: 22px;color: #000; font-weight: normal; margin: 0; padding: 0; line-height: 160%;}
.md-serv .item-tit i { text-align: center; color:#666; font-size:16px; font-style: normal;}
.md-serv .item-cnt{ height: 172px;}
.H70{ height: 70px;}

/*新闻资讯*/
.tabs{ float: right;}
.tabs a{ color: #333; font-size: 18px; padding: 0 25px;height: 36px; line-height: 36px; display: inline-block; cursor: pointer;}
.news-top .com-tits2{ float: left;}
.tabs a.cr{ background: #e45624; color: #fff; }

.mod-news-8 .item-pic{ width: 500px; float: left; height:280px;}
.mod-news-8 .item-cnt{ width: 660px; float: right;}
.mod-news-8 .item-tit a{ font-size: 20px; color: #333;}
.mod-news-8 .item-tit{ margin-bottom:12px; margin-top: 10px;}
.mod-news-8 .item-date{ font-size: 16px; color: #666; margin-bottom: 15px;}
.mod-news-8 .item-desc *{ font-size:14px; color:#666;}
.mod-news-8 .item-desc{ padding-bottom:20px;}
.mod-news-8 .item-tit a:hover{  color:#dd4804;}

.mod-news-9 { margin-right:-60px;}
.mod-news-9 ul li{ height: 40px; line-height: 40px; overflow: hidden;position: relative; margin-right: 60px; padding-left: 16px; float: left; width: 540px;}
.mod-news-9 ul li:after{ width: 4px; height: 4px; border-radius:4px; background: #e45624; position: absolute; left: 0; top:19px; content:"";}
.mod-news-9 ul li a{ font-size: 16px; color: #333;}
.mod-news-9 ul li a:hover{ color:#e45624;}
.mod-news-9{ margin-top:35px;}

/*党建新闻*/
.mod-news-10{ width:660px; float:left; }
.mod-news-11{ width:490px; float:right; margin-top: -40px;}
.mod-news-10 .item-cell{ margin-top: 48px; position: relative;}
.mod-news-10 .item-tit { margin-bottom:6px;}
.mod-news-10 .item-tit a{ font-size: 18px; color: #333;}
.mod-news-10 .item-tit a:hover{color:#e45624;}
.mod-news-10 .item-desc a{ color: #999; font-size: 14px;}
.party-tops .com-tits{ margin-bottom: 0;}
.mod-news-11 .item-cell {position: relative;}
.mod-news-11 .item-cell .item-cnt{ left: 0; bottom: 0; right: 0;padding: 10px; position: absolute;  background: rgba(0,0,0,.3); text-align: center;}
.mod-news-11 .item-cell .item-cnt a{ color: #fff; font-size: 16px;}


/*底部版权*/
.footer{background:#fff url(../images/fotbg.jpg) 0 bottom no-repeat; padding-top: 60px; min-height:345px; box-sizing: border-box;/* overflow:hidden;*/}
.bom-links{ float: left;width: 540px; margin-right: 20px; line-height: 34px;}
.bom-contacts{ float: left;}
.md-code{ float: right; width: 160px;}
.blinks-tit{ font-size: 22px; color: #333; margin-bottom: 20px;}
.bom-links ul li *, .bom-contacts *{ color: #666;line-height: 34px;}
.bom-links ul li{ display: inline-block; min-width: 230px; margin-right:30px;}
.md-code .code-img{ color:#333; font-size:16px; display: inline-block; width: 145px; text-align: center; margin: 0 10px;}
.md-code .code-img img{/*box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1); */}

.log-links{ margin-top: 25px; text-align: center;}
.log-links a{ font-weight: bold;display: inline-block; width: 300px; height: 40px; line-height: 40px; background: #fff; color: #333; border-radius:40px; border: 2px solid #2097a1; text-align: center; font-size: 16px;}
.copys{ margin-top:40px; text-align: center; color: #000; font-size: 14px; padding-bottom: 15px;}
.inner-footer .footer{background:#f7f6fb url(../images/fotbg2.jpg) 0 bottom no-repeat}

/*党建新闻*/
.inn-tops{position:relative;margin-top: -32px; padding: 40px; background: #fff; min-height: 100px;}
.inn-tops .com-tits{ margin-bottom: 15px;}
.layer-1{ width: 530px; float: left;}
.layer-2{ width: 560px; float: right;}
.mod-news-12 .item-cell{  position: relative;}
.mod-news-12 .item-cell .item-cnt{ position: absolute; right: 0; padding: 8px 30px; left: 0; bottom: 0; background: rgba(0,0,0,.4)}
.mod-news-12 .item-cell .item-tit a{ font-size: 16px; color: #fff;}
.mod-news-13 ul li{ height:80px; line-height:80px; background:#f7f7f9; margin-bottom: 6px; position: relative; padding-left: 100px; font-size: 18px;}
.mod-news-13 ul li span{ position: absolute; left: 20px; top: 25px; line-height: 140%; text-align: center;color:#dd4804; font-size: 14px;}
.mod-news-13 ul li cite{ display: block; font-size: 18px; color:#dd4804;}
.mod-news-13 ul li:after{ content: ""; height: 13px; width: 1px; display: block; position: absolute; top:36px; left:  85px; background:#dd4804;}
.mod-news-13 ul li a:hover{ color:#e45624;}
.layer-3{ width: 510px; float: left;}
.layer-4{ width: 510px; float: right;}
.mod-news-14 ul li{ height:75px; line-height:75px; padding-left: 25px; position: relative; border-bottom: 1px solid #e5e5e5;  overflow: hidden;}
.mod-news-14 ul li a{ font-size: 18px; color: #333;}
.mod-news-14 ul li:after{ content:""; position: absolute; left: 0; top:35px; width: 6px; height: 6px; background: #e45624; border-radius:6px; }
.mod-news-14 ul li a:hover{ color:#e45624;}

.mod-news-16 ul li{ position: relative; padding-right: 120px;}
.mod-news-16 ul li span{ right: 0; top: 2px; position: absolute;}


/*新闻动态*/

.mod-news-18{ border-bottom: 1px solid #e5e5e5; padding-bottom:30px;}
.mod-news-18 .item-cnt{ width: 580px;}
.topnav{ float: right;}
.topnav a{ font-size: 16px; color: #333; min-width:115px; padding: 0 25px; box-sizing: border-box; text-align:center; display:inline-block; height: 44px; line-height: 44px;  margin-left: 1px;  margin-right: 1px;}
.topnav a.cr,.topnav a:hover{ background: #dd4804; color: #fff;}
.mod-cur{  float: left; text-align: right; padding-top:12px;}
.mod-cur *{line-height:14px;}
.mod-cur ul *{ display: inline-block; font-size: 14px; vertical-align: middle;}
.mod-cur ul{display: block;}
.mod-cur li a{ padding-right: 18px; margin-right:8px; color: #666; position: relative;}
.mod-cur li a:after{ position: absolute; right: 0; top:4px; font-family:"iconfont" !important;
font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: ""; width: 6px; height: 7px;background: url(/dftx/images/arr_i.png) 0 center no-repeat; }
.mod-cur li a:hover{ color: #dd4804;}
.mod-cur li { color: #666;}

.top-menus{ border-bottom: 1px solid #dd4804; margin-bottom:45px; padding: 0 40px; margin-left: -40px; margin-right: -40px;}

.ab-txt{ background: #374051; color: #fff; padding:30px 45px; margin-bottom:2em; }
.article p{ padding-bottom:1em; text-indent: 2em;}

/*业务介绍*/
.industry-nav{  margin-right: -1%; margin-top: -75px;}
.industry-nav ul{ margin-left: -3.5%;margin-right: -4%;}
.industry-nav li{ float:left; width: 19%;  margin-right: 1%; text-align: center;}
.industry-nav li a{  height: 88px; padding-top:15px; box-sizing: border-box;display: block; background:#f6f6f6;white-space:nowrap;}
.industry-nav .ico i{ display: none;}
.industry-nav .ico img{ width: 50px; height: 50px;}
.industry-nav .indu-text{ text-align: left;}
.industry-nav .indu-text h3{ font-size: 18px; font-weight: normal; line-height: 120%;}
.industry-nav .indu-text i{font-weight:normal; font-style: normal;}
.industry-nav li span{  display: inline-block; vertical-align: middle;}
.industry-nav .ico{ margin-right:5px;}
.industry-nav li.cr,.industry-nav li:hover{ margin-top: -20px;}
.industry-nav li.cr a,.industry-nav li:hover a{ background:#dd4804; height: 108px; padding-top: 36px;}
.industry-nav li.cr a i,.industry-nav li:hover a i{display:inline;}
.industry-nav li.cr .indu-text i,.industry-nav li:hover .indu-text i{}
.industry-nav li.cr a em,.industry-nav li:hover a em{ display:none;}
.industry-nav li.cr a *,.industry-nav li:hover a *{ color: #fff;}

.inn-tops2{ margin-top: 0;}
.indus-cnts{ max-width: 1076px;  margin: 0 auto;}
.indus-tit{ margin-bottom: 30px; height: 17px; line-height: 17px; padding-left:25px; border-left:4px solid #dd4804}

.md-serv .item-ico a{ background: #e45624;}
.mod-services2{ background: #ffffff;}
.mod-services2 .md-serv .item-cell{ background: #e45624;}
.mod-services2  .md-serv .item-tit a h3{ color: #fff;}
.mod-services2 .md-serv .item-tit i{color: #fff;}
.mod-services2 .md-serv .item-ico a{ background: #fff;}
.mod-services2 .md-serv .item-ico span{ display:block; line-height: 66px;}
.mod-services2 .md-serv .item-ico i{ display:none;}

.c-intr2{ font-size: 16px; text-align: left;color: #666666; max-width: 905px; margin: 0 auto; margin-top: 30px;}


.mod-solves{ padding: 60px 0; background:#f7f6fb  url(../images/indus_1.jpg) 0 center no-repeat;}
.mod-solves .com-tits{ text-align: center; margin-bottom: 35px;}
 
.mod-case{background:#dd4804  url(../images/indus_2.jpg) 0 center no-repeat;}
.mod-case .com-tits span{ color: #fff;}



/*招聘列表*/
.com-job { margin-top: 30px; }
.com-job table{}
.com-job thead th{ font-size: 16px; border-left: 1px solid #fff;text-align: center; height:50px; line-height: 50px; background: #dd4804; color: #fff; } 
.com-job td{ color: #333; background: #f7f7f9;border-left: 1px solid #fff; padding: 15px 10px; text-align: center; font-size: 16px; border-bottom: 1px solid #fff;}
.jobinfos{ text-align:left; padding: 20px 50px;}
.com-job  .job-desc td{ background: #fff;}
.com-job  .job-desc{display:none;}
.com-job  .job-more{ width: 20px; height: 11px; margin: 0 auto;background:url(/dftx/images/arr_bom.png) 0 center no-repeat; cursor: pointer;}

.job-more.actives{background:url(/dftx/images/arr_top.png) 0 center no-repeat;}

.md-events{background:url(/dftx/images/his_bg.jpg)  repeat-y;}
.md-events .item-cell{width: 51%; padding-right: 90px; float: left;   box-sizing:border-box; position: relative; min-height: 140px; margin-bottom: 30px; position: relative; z-index: 3}
.md-events .item-2{ float: right;padding-right: 0; padding-left: 90px; }
.md-events .item-cell .item-date{ text-align: center;width: 105px; height: 105px; background: #dd4804; border-radius: 105px; color:#fff; position: absolute; right: -39px; top: 0; border: 12px solid #fae4da;}
.md-events .item-cell .item-date *{color:#fff;}
.md-events .item-cell .item-date h3{ padding-top:30px; font-size:20px;}
.md-events .item-cell .item-date span{ font-size: 16px;}
.md-events .item-2 .item-date{position: absolute; left: -68px; z-index: 5; }
.md-events .item-cell .item-tit{ padding: 25px; box-sizing: border-box; width: 450px; min-height: 130px; background: #f4f4f4; border: 1px solid #e5e5e5; font-size: 16px; position: relative;}
.md-events .item-cell .item-tit:after{ content: ""; display: block;width:13px; height: 31px; position: absolute;background:url(/dftx/images/ar_1.png) 0 center no-repeat; right: -13px; top:50px;}
.md-events .item-2 .item-tit:after{content: ""; display: block;width:13px; height: 31px; position: absolute;background:url(/dftx/images/ar_2.png) 0 center no-repeat;  right: auto; left: -13px; top:50px;}

.md-events{ padding-top:50px; padding-bottom: 50px; position: relative;}
.md-events:after{ content:""; position:absolute; display:block; left:48.7%; top: 0; height: 100%; width: 1px;  border-left:2px dotted #dd4804;}

.arr-t,.arr-b{ position: absolute; width: 24px; height: 13px;background:url(/dftx/images/ar_top.png) 0 center no-repeat; top: 0; left: 47.65%; }
.arr-b{bottom: 0; top: auto;background:url(/dftx/images/ar_bom.png) 0 center no-repeat;  }


/*新闻最终*/
.newsInfo {
  padding: 0 0 0 0;
/*  min-height: 300px;*/
/*  _heihgt: 300px;*/ }

.newsInfo h3 {
font-size: 26px; font-weight:normal;
text-align: center;color:#111; font-weight: bold;
position: relative; line-height: 160%; position: relative; padding-bottom: 20px; margin-bottom: 10px;
}
.newsInfo h3:after{ content:""; background: #dd4804; height: 3px; width: 60px; margin-left: -30px; left: 50%; position: absolute; bottom: 0;}


.newsInfo .source {
/* border-bottom: 1px solid #ededed*/
  /* border-bottom: 1px solid #ededed;*/ }

.newsInfo .source ul {
  text-align: center;padding: 0 15px;  margin-bottom: 20px;/*border-top: 1px solid #f4f4f4; border-bottom: 1px solid #f4f4f4;*/}
.newsInfo .source li.ic-1{ color: #ed2326; border-right: 1px solid #999;}
.newsInfo .source li {
  display: inline-block;
  padding: 0 10px;
  line-height: 14px;
  min-height: 14px;
  color: #999999;
  font-size: 14px; }
.newsInfo .source li span{color: #666;}
.newsInfo .content {
  margin: 10px 0 0 0;
  min-height:100px;
  _height:100px; 
}

.newsInfo .content p, .newsInfo .content *, .newsInfo .content  {
/*line-height:30px;*/ 
font-size: 16px;
line-height: 200%;
color: #666;
}
.newsInfo .content p{padding: 0 0 1em 0;text-indent: 2em; /* */}
.newsInfo .content img,.article .content img{ display: block; margin: 0 auto; max-width: 100%;}


.page li.cr a, .page li a:hover{ background:#dd4804;}
.page li a:hover{ color: #ed2326!important; }
.page li.totals{ margin-right:30px; width:auto; }
.page li.nohovers a:hover{ background: none!important; color: #222222;}

.page li a span{ color:#222222;font-size: 16px!important;}
.page li a:hover span{font-size: 16px;}

.page li{ width: 42px; height: 42px;}
.page li a{width: 42px; height: 42px; border-radius: 0; line-height: 42px; text-align: center; background: #f7f6fb;  }

.page li.next a:before,.page li.prev a:before{ display: none;}

.page li.prev a, .page li.next a{ width: auto; background: none; border-radius: 0;line-height: 210%;}
.page li.prev a span, .page li.next a span{ display: inline-block; font-family: "微软雅黑"}
.page li.next,.page li.prev{  width: auto;}
.page li.next{ margin-left: 15px; }
.page li.prev{ margin-right: 20px;line-height: 100%; }
.page li.prev a:hover span, .page li.next a:hover span{color: #dd4804; }

.bg-grey{ background:#f7f6fb;}
.links ul{ overflow: hidden; margin-right: -2%;}
.links ul li{background: #fafafa; display: table; vertical-align: middle;width: 23%; margin-right: 2%; height: 50px; float: left;padding: 5px 5px; box-sizing: border-box; border: 1px solid #eee; margin-bottom: 20px;}
.links ul li a{line-height: 120%; display: table-cell;vertical-align: middle; text-align: center;}
.links ul li:hover{background: #dd4804; color: #fff;}
.hor-piclist .item-pic{ height: 270px; text-align: center;}
.hor-piclist .item-pic img{margin: 0 auto;}
.hor-piclist .item-cell{ width: 33.3%; float: left;text-align: center; margin-bottom: 50px; }






