/*首页大图*/
.banner { width: 100%; min-width: 1280px; height: 650px; overflow: hidden; position: relative;}
#slideBoxs { width: 100%; height: 650px !important; overflow: hidden; position: relative; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
#slideBoxs .tparrows{top: 50% !important;margin-top: 60px !important;opacity: 0.5;filter:alpha(opacity=50);}
#slideBoxs:hover .tparrows{ display: block;opacity: 1;filter:alpha(opacity=100);}
#slideBoxs .tp-bullets{display: none;}
#slideBoxs .indexword{position: absolute;margin-top: 165px;}
#slideBoxs .indexword.word0{width: 616px;height: 288px;top: 187px;left: 50%;}
/*新闻*/
.zixun{height: 396px;background: url(../images/zdtjbg.jpg) repeat-x;position: relative;z-index: 99;}
.zixun .w1280{background: #fff;padding: 30px 50px;width: 1180px;position: relative;top: -73px;}
/*焦点图*/
.zixun .left { overflow: hidden;width: 460px;height: 345px;}
.zixun .left .d_news_slide { width: 460px;overflow: hidden;}
.zixun .left .d_news_slide .hd { top: 40px; z-index: 999; right: 10px;height: 10px;}
.zixun .left .d_news_slide .hd li em { display: inline-block; zoom: 1; *display: inline; width: 10px; height: 10px; margin-left: 3px; cursor: pointer; background:#e3e3e3;border-radius: 50%;}
.zixun .left .d_news_slide .hd li em.on { background: #1670ab; }
.zixun .left .d_news_slide .item { background: white; height: 345px; overflow: hidden; position: relative; }
.zixun .left .d_news_slide .item a{display: block; width: 460px;height: 288px;overflow: hidden;}
.zixun .left .d_news_slide .item dt { width: 460px;height: 288px; overflow: hidden;margin-top: 13px; }
.zixun .left .d_news_slide .item dt img {width: 460px;height: 288px; transition: all .75s; }
.zixun .left .d_news_slide .item dt:hover img { transform: scale(1.1); }
.zixun .left .d_news_slide .item .time { height: 52px; width: 50px; position: absolute; top: 0px; left: 20px;background: url(../images/focusdate.png) center center no-repeat; /*background: url(../images/allbg.png) no-repeat center center; background-position: -130px -154px;*/ cursor: pointer; }
.zixun .left .d_news_slide .item .title { width: 100%; height: 30px; text-align: center; position: absolute; bottom: 0; }
.zixun .left .d_news_slide .item dd em { float: left; display: block; height: 40px; width: 50px; padding: 10px 0; color: white; }
.zixun .left .d_news_slide .item dd em i { display: block; text-align: center; color: #fff; font-size: 26px; font-weight: bold; font-family: Georgia; margin-top: 6px; }
.zixun .left .d_news_slide .item dd em b { display: block; text-align: center; color: #fff; font-size: 12px; font-weight: bold; font-family: Georgia; }
.zixun .left .d_news_slide .item dd h1 a { font-size: 18px; font-weight: bold; height: 30px; line-height: 30px; color: #686868; display: block;text-align: center; }
.zixun .left .d_news_slide .next,
.zixun .left .d_news_slide .prev { position: absolute; top: 50%;margin-top: -19px; width: 38px; height: 38px; display: none; background: url(../images/index-arrow.png) no-repeat 0px 0px; }
.zixun .left .d_news_slide:hover .next,
.zixun .left .d_news_slide:hover .prev { display: block; }
.zixun .left .d_news_slide .next { left: auto; right: 20px; background-position: 0 -46px; }
.zixun .left .d_news_slide .prev { left: 20px; background-position: 0 -6px; }
.zixun .left .d_news_slide .prev:hover { background-position: -40px -6px; }
.zixun .left .d_news_slide .next:hover { background-position: -40px -46px; }
.zixun .left .d_news_slide .prevStop { display: none; }
.zixun .left .d_news_slide .nextStop { display: none; }
/*新闻*/
.zixun .middle{width: 390px;height: 345px;margin:10px 44px 0 30px; float: left;}
.zixun .redline{width: 690px;height: 2px;background:#1670ab;position: absolute;top: 71px;right: 50px;z-index: 100;}
.zixun .newscontain table,.zixun .newscontain .table{height:114px;text-align: center;vertical-align: middle;width: 100%;border-bottom: 1px dashed #c8c8c8;margin-bottom: 15px;}
.zixun .newscontain .table{height:93px;margin-top: 20px;}
.zixun .newscontain table td a{font-size: 18px;color: #1670ab;line-height: 35px;font-weight: bold;text-align: center;}
.zixun .newscontain table td a.gonggao{font-size: 14px;line-height: 24px;}
.zixun .newscontain .table a.remark{font-size: 12px;color: #989898;line-height: 20px;}
.zixun .newscontain .table p.title{}
.zixun .newscontain .table a.title{font-size: 18px;color: #1670ab;line-height: 35px;font-weight: bold;text-align: center;margin-top: 25px;}
.zixun .newscontain table td a:hover,.zixun .newscontain .table a:hover{border-bottom: 2px solid #1670ab;color: #1670ab;}
.zixun .headtitle{height: 30px;}
.zixun .headtitle h3{}
.zixun .headtitle h3 a{color: #989898;font-size: 14px; font-weight: bold;line-height: 30px;display: block;float: left;padding: 0 10px; overflow: hidden;text-align: center;}
.zixun .headtitle h3 a.active{color: #fff;font-size: 18px;background: #1670ab;}
.zixun .newscontain .con ul{}
.zixun .newscontain .con ul li { height: 35px; line-height: 35px; overflow: hidden; }
.zixun .newscontain .con ul li.on span { color: #e81828; }
.zixun .newscontain .con ul li em,
.zixun .newscontain .con ul li a { display: inline-block; zoom: 1; *display: inline; }
.zixun .newscontain .con ul li i{color: #717171;float: left;}
.zixun .newscontain .con ul li span { display: block; zoom: 1; *display: inline; }
.zixun .newscontain .con ul li em { float: left; margin-top: 16px; width: 6px; height: 6px; background-color: #ccc; }
.zixun .newscontain .con ul li a {height: 30px;line-height: 35px; float: left; font-size: 16px; margin: 0 0px 0 10px; color: #717171; overflow: hidden; }
.zixun .newscontain .con ul li a:hover { color: #1670ab; border-bottom: 2px solid #1670ab; }
.zixun .newscontain .con ul li span { float: right; font-size: 12px; font-family: georgia; color: #a0a0a0; }
.zixun .right{width: 256px;height: 345px;float: right;margin-top: 10px;}
.zixun .right table tr td{padding: 0 18px;}
.zixun .right .con ul li a{margin-left: 0;font-size: 14px;}
.zixun .right .redline{position: absolute;top: 82px;right: 0; width: 8px;height: 103px; background: #1670ab;}
/*项目中心*/
.project{padding-top: 0px;}
.project .yzsad{width: 1280px;height: 90px;overflow: hidden;position: relative;}
.project .yzsad .hd{position: absolute;right: 10px;bottom: 10px;z-index: 10;}
.project .yzsad .hd ul li{display: inline-block; zoom: 1; *display: inline; width: 10px; height: 10px; margin-left: 5px; cursor: pointer; background:#fff;border-radius: 50%;font-size: 0;}
.project .yzsad .hd ul li.on{background: #1670ab;}
.project .yzsad .bd{width: 1280px;height: 90px;overflow: hidden;}
.project .yzsad .bd ul li{height: 90px;}
.project .yzsad .bd img{width: 1280px;height: 90px;transition: all 0.7s;}
.project .yzsad .bd ul li:hover img{transform: scale(1.03);}
.projectcon{margin-top: 30px;}
.projectcon .left{width: 930px;float: left;overflow: hidden;}
.projectcon .left .title{height: 50px;}
.projectcon .left h2 a{ width: 145px;height: 50px;line-height: 50px;color: #fff;font-weight: bold;font-size: 24px;text-align: center; float: left;background: #1670ab;}
.projectcon .left h3{border-bottom: 2px solid #1670ab;height: 30px;}
.projectcon .left h3 p{margin-top: 3px;}
.projectcon .left h3 a{display: block;float: left;padding:0px 5px; /*width: 110px;*/height: 25px;line-height: 25px;text-align: center;color: #686868;font-size: 16px;font-weight: bold;background: #f6f6f6;margin-left: 1px;}
.projectcon .left h3 a:hover,.projectcon .left h3 a.active{color: #fff;background: #1670ab;font-size: 16px;}
.projectcon .left table{margin-top: 21px;width: 100%;vertical-align: middle;text-align: center;}
.projectcon .left table thead{height: 40px;}
.projectcon .left table thead tr{font-size: 14px;color: #fff;background: #a8a8a8;height: 40px;font-weight: bold;}
.projectcon .left table tbody{}
.projectcon .left table tbody tr{height: 52px;background: url(../images/dashed.png) bottom repeat-x;}
.projectcon .left table tbody tr.on{background: url(../images/trbg.jpg) repeat-x;}
.projectcon .left table tbody tr td{font-size: 14px;color: #686868;}
.projectcon .left table tbody tr td a{font-size: 16px;color: #686868;}
.projectcon .left table tbody tr td a.num{font-size: 14px;}
.projectcon .left table tbody tr td.title{width: 390px;}
.projectcon .left table tbody tr td a:hover{color: #1670ab;border-bottom: 2px solid #1670ab;}
.projectcon .left table tbody tr td.red{color: #ff0000;}
.projectcon .left .dashed{background: url(../images/dashed.png) repeat-x;width: 100%;height: 1px;}
.projectcon .right{width: 301px;margin-top: 3px;}
.projectcon .right .dqlh{width: 301px;height: 70px;border-radius: 10px;overflow: hidden;}
.projectcon .right .dqlh:hover img{transform: scale(1.05);}
.projectcon .right .dqlh img{width: 301px;height: 70px;transition: all 0.7s;}
.projectcon .right .btnset{width: 301px;padding-top: 5px;}
.projectcon .right .btnset .icon{padding: 0 30px;height: 60px;display: block;line-height: 60px;border: 1px dashed #c8c8c8;border-radius: 10px;margin-top: 7px;overflow: hidden;}
.projectcon .right .btnset .icon.on{background: #1670ab;border: 1px dashed #1670ab;}
.projectcon .right .btnset .icon.br0{border-bottom: none;}
.projectcon .right .btnset .icon .img{width: 42px;height: 38px;display: block;float: left;margin-top: 12px;}
.projectcon .right .btnset .icon .img.icon1{background: url(../images/zhjypt1.png) no-repeat;}
.projectcon .right .btnset .icon.on .img.icon1{background: url(../images/zhjypt.png) no-repeat;}
.projectcon .right .btnset .icon .img.icon2{background: url(../images/wljjdl1.png) no-repeat;}
.projectcon .right .btnset .icon.on .img.icon2{background: url(../images/wljjdl.png) no-repeat;}
.projectcon .right .btnset .icon .img.icon3{background: url(../images/jylc1.png) no-repeat;}
.projectcon .right .btnset .icon.on .img.icon3{background: url(../images/jylc.png) no-repeat;}
.projectcon .right .btnset .icon .img.icon4{background: url(../images/cxpt1.png) no-repeat;}
.projectcon .right .btnset .icon.on .img.icon4{background: url(../images/cxpt.png) no-repeat;}
.projectcon .right .btnset .icon .img.icon5{background: url(../images/jdan1.png) no-repeat;}
.projectcon .right .btnset .icon.on .img.icon5{background: url(../images/jdan.png) no-repeat;}
.projectcon .right .btnset .icon p{color: #b9b9b9;font-size: 18px;font-weight: bold; float: right;}
.projectcon .right .btnset .icon.on p{color: #fff;}
.projectcon .right .littlead{margin-top: 11px;border-radius: 10px;overflow: hidden;width: 301px;height: 93px;}
.projectcon .right .littlead img{transition: all 0.7s;}
.projectcon .right .littlead:hover img{transform: scale(1.05);}
.projectcon .right .littlead a{width: 301px;height: 93px;display: block;}
.projectcon .right .xmtj{border-radius: 10px;overflow: hidden;}
/*竞价大厅*/
.jjdt{margin-top: 40px;background: url(../images/jjdtbg.jpg) no-repeat;background-size: 100% 620px;}
.jjdt .jjdtad i{width: 27px;height: 21px;background-position: 0 -205px;top: 40px;right: 50px;display: none;transition: all 1s;cursor: pointer;}
.jjdt .jjdtad a.jjdtlink{position: absolute;left: 69px; top: 0;height: 90px;width: 230px;display: block;}
.jjdt .jjdtad a.jjzn{position: absolute;right: 118px;top: 0;height: 90px;width: 195px;display: block;}
.jjdt .screen{border:1px dashed #c8c8c8;border-top: none; padding: 30px 0 28px 0;}
.jjdt .screen .jingjia{width: 1220px;height: 440px;margin: 0 auto;}
.jjdt .screen p{color: #000;font-size: 14px;padding: 0 29px;margin-top: 13px;}
.jjdt .screen p i{width: 10px;height: 10px;display: block;float: left;margin-right: 5px;margin-top: 2px;}
.jjdt .screen p span{float: left;margin-right: 20px;}
.jjdt .screen p em{float: right;width: 15px;height: 15px;background: url(../images/close.png) no-repeat;cursor: pointer;transition: all 0.7s;}
.jjdt .screen p em:hover{background: url(../images/close_red.png) no-repeat;}
.jjdt .screen p i.red{background: #f24444;}
.jjdt .screen p i.green{background: #00ff00;}
.jjdt .screen p i.yellow{background: #ffff00;}
/*重点项目推介*/
.specialpro{background: url(../images/zdtjbg.jpg) repeat;padding-top: 50px;overflow: hidden;}
.specialpro .title{height: 50px;}
.specialpro h2 a{ width: 170px;height: 50px;line-height: 50px;color: #fff;font-weight: bold;font-size: 24px;text-align: center; float: left;background: #1670ab;}
.specialpro h3{border-bottom: 2px solid #1670ab;height: 30px;}
.specialpro h3 a{display: block;float: left; width: 107px;height: 25px;line-height: 25px;text-align: center;color: #686868;font-size: 14px;background: #f6f6f6;margin-left: 1px;}
.specialpro h3 a:hover,.specialpro h3 a.active{color: #fff;background: #1670ab;font-weight: bold;}
.specialpro .conlist .hd{height: 25px;position: absolute;right: 0;top: -75px;}
.specialpro .conlist .hd a{width: 20px;height: 20px;border-radius: 5px;overflow: hidden;display: block;float: left;margin-left: 2px;}
.specialpro .conlist .hd a.prev{background-position: -75px -205px;}
.specialpro .conlist .hd a.prev:hover{background-position: -99px -205px;}
.specialpro .conlist .hd a.next{background-position: -123px -205px;}
.specialpro .conlist .hd a.next:hover{background-position: -147px -205px;}
.specialpro .conlist{width: 1280px;}
.specialpro .conlist .bd{overflow: hidden;width: 1280px;height: 262px; overflow: hidden;margin-top: 30px;}
.specialpro .conlist .bd ul{}
.specialpro .conlist .bd ul li{width: 308px;height: 262px;border-radius: 10px;overflow: hidden;margin-right: 16px;float: left;}
.specialpro .conlist .bd ul li.mr0{margin-right: 0px;}
.specialpro .conlist .bd ul li .imgcon{width: 308px;height: 193px;overflow: hidden;}
.specialpro .conlist .bd ul li .imgcon img{transition: all 0.7s;}
.specialpro .conlist .bd ul li:hover img{transform: scale(1.1);}
.specialpro .conlist .bd ul li .des{height: 69px;background: #fff;text-align: center;vertical-align: middle; border-top: 1px solid #fff;width: 100%;}
.specialpro .conlist .bd ul li .des.on{background: #1670ab;color: #fff;}
.specialpro .conlist .bd ul li .des td{color: #686868;line-height: 22px;padding: 0 20px;}
.specialpro .conlist .bd ul li .des.on td{color: #fff;}
/*友情链接*/
.friendLink {overflow: hidden;margin-bottom: 57px;}
.friendLink .title {width: 420px;margin: 0 auto;height: 33px;background: #fff;border-radius: 20px;text-align: center;}
.friendLink .title a {display: inline-block;zoom: 1;*display: inline;width: 80px;height: 25px;margin: 4px 10px 0 10px; text-align: center;line-height: 25px;font-size: 14px;color: #686868;font-weight: bold;background-position: 0 -300px;}
.friendLink .title a.active{background-position: 0 -232px; color: white;font-weight: bold;}
.friendLink .content {margin-top: 24px;}
.friendLink .content .list {text-align: center;font-size: 0;}
.friendLink .content .list a {display: inline-block;zoom: 1;*display: inline; width: 200px;height: 35px;line-height: 35px;background: #fff; margin-right: 15px;margin-bottom: 15px;text-align: center;font-size: 12px;color: #4b4b4b;}
.friendLink .content .list a:hover {border: none;background: #1670ab;color: white;font-weight: bold;}
.friendLink .content .list a.mr0 {margin-right: 0px;}
.friendLink .content .list a:last-child {margin-right: 0;}
/*新闻列表*/
.bigbg{width: 100%;min-width: 1280px; background: url(../images/zdtjbg.jpg) repeat-y;padding-bottom: 72px;}
.min_wid .catList { width: 1280px;min-width: 0; margin: 0 auto; height: 80px;}
.min_wid .catList .catpos{height: 20px;background: url(../images/black45.png) repeat;text-align: right;padding-right: 20px;}
.min_wid .catList .catpos p,a{color: #fff;line-height: 20px;}
.min_wid .catList .catpos i{width: 10px;height: 13px;background-position: -58px -205px;margin-right: 5px;vertical-align:sub;}
.min_wid .catList .catnav{height: 60px;background: url(../images/ff90.png) repeat;}
.min_wid .catList .catnav a {height: 57px;line-height: 57px; text-align: center; color: #686868;font-size: 18px;font-weight: bold;margin-left: 30px;}
.min_wid .catList .catnav a:hover,
.min_wid .catList .catnav a.active {font-size: 18px;color: #1670ab; border-bottom: 3px solid #1670ab;}
.listBox {position: relative;height: 560px;background: }
.listBox .catname { position: absolute; top: 65%; left: 50%; font-size: 43px; color: #fff; font-weight: bold; margin-top: -20px; margin-left: -82px; line-height: 40px; }
.listBox .totaldiv { height: 80px; position: absolute; bottom: 0; left: 0; }
.day_list { background: #fff; width: 1080px; padding: 30px 100px;}
.day_list .D_listnews { width: 1080px;}
.day_list .D_listnews .D_listthumb { height: 186px; margin-top: 30px; }
.day_list .D_listnews .D_listthumb .img{float: left;margin-top: 0px;width: 240px;height: 150px;border-radius: 10px; overflow: hidden;}
.day_list .D_listnews .D_listthumb img {transition: all .75s; }
.day_list .D_listnews .D_listthumb .D_listthumb:hover img { transform: scale(1.1); }
.day_list .D_listnews .D_listthumb .D_list_box { display: table; height: 150px; width: 810px; float: left; margin-left: 30px; }
.day_list .D_listnews .D_listthumb .D_list_box .D_list_tit { overflow: hidden; float: none; width: 750px; display: table-cell; vertical-align: middle; }
.day_list .D_listnews .D_listthumb .D_list_box .D_list_tit .D_list_bt { font-size: 20px; font-weight: bold; margin-top: 0px; position: relative; }
.day_list .D_listnews .D_listthumb .D_list_box .D_list_tit .D_list_bt span { position: absolute; right: 0px; font-size: 12px; font-family: georgia; color: #686868; display: inline-block; padding: 0 3px; height: 24px; top: -5px; line-height: 24px; text-align: center; }
.day_list .D_listnews .D_listthumb .D_list_box .D_list_tit .D_tit_zy { line-height: 28px; font-size: 14px; overflow: hidden; margin-top: 15px; padding-bottom: 0; }
.day_list .D_listnews .D_listthumb .D_list_box .D_list_tit .D_tit_zy a { color: #686868; font-size: 14px; }
.day_list .D_listnews .D_listthumb.active .D_list_box .D_list_tit .D_tit_zy a { color: #e81828; }
.day_list .D_listnews li { max-height: 186px; overflow: hidden; border-bottom: 1px dashed #d5d5d5; cursor: pointer; position: relative;}
.day_list .D_listnews li.active .D_tz,
.day_list .D_listnews li.active .D_tit_zy a { color: #e81828; }
.day_list .D_listnews li:hover img { transform: scale(1.1); }
.day_list .D_listnews li .D_list_tit { float: left; overflow: hidden;width: 100%;}
.day_list .D_listnews li .D_list_tit .D_list_bt { font-size: 20px; font-weight: bold; margin-top: 30px; position: relative; color: #686868; }
.day_list .D_listnews li .D_list_tit .D_list_bt a{color: #686868;}
.day_list .D_listnews li .D_list_tit .D_list_bt span { position: absolute; right: 0px; font-size: 12px; font-family: georgia; color: #686868; display: inline-block; padding: 0 3px; height: 24px; top: -3px; line-height: 24px; text-align: center; }
.day_list .D_listnews li .D_list_tit .D_tit_zy { line-height: 28px; font-size: 14px; padding-bottom: 20px; overflow: hidden; margin-top: 15px; }
.day_list .D_listnews li .D_list_tit .D_tit_zy a { color: #686868; font-size: 14px; }
.day_list .D_listnews li.active .D_list_tit .D_tit_zy a ,.day_list .D_listnews li.active .D_list_tit .D_list_bt a{ color: #e81828; }
.day_list .D_listnews li .D_list_tit .D_tit_zy a:hover {  /*color: #686868;*/ }
.day_list .D_listnews li .D_list_tit .D_tit_zy span { font-size: 14px; font-family: georgia; color: #686868; display: inline-block; padding: 0 3px; height: 24px; line-height: 24px; text-align: center; }
.day_list .D_listnews .time {font-size: 12px;font-family: georgia;color: #a1a0a0;line-height: 20px;position: absolute;right: 0;}
.day_list .D_listnews .title { width: 100%; height: 60px; text-align: center; position: absolute; bottom: 0; }
.day_list .D_listnews  i { display: block; text-align: center; color: #fff; font-size: 30px; font-weight: bold; font-family: Georgia; margin-top: 4px; }
.day_list .D_listnews  b { display: block; text-align: center; color: #fff; font-size: 12px; font-weight: bold; font-family: Georgia; margin-top: 12px; }
.day_list .D_listnews li.active .time {color: #1670ab;}

/*文字列表*/
.day_file {background: #fff;padding-bottom: 30px;}
.day_file .D_textlist { width: 1080px;padding:30px 100px 0 100px; }
.day_file .D_textlist li { height: 69px; overflow: hidden; border-bottom: 1px dashed #d5d5d5; line-height: 69px; font-size: 16px; position: relative; }
.day_file .D_textlist li p { float: right; width: 95px; font-family: georgia; color: #666; text-align: right; margin-right: 12px; }
.day_file .D_textlist li em { display: block; float: right; width: 65px; margin: 0 5px; text-align: center; font-family: georgia; color: #666; }
.day_file .D_textlist li a { display: inline-block; font-size: 16px; zoom: 1; *display: inline; max-width: 900px; margin-left: 5px; color: #2a2a2a; }
.day_file .D_textlist li span { float: left; display: block; width: 50px; text-align: center; font-family: georgia; color: #666; }
.day_file .D_textlist li:nth-of-type(1) { border-top: 1px dashed #fff; }
.day_file .D_textlist li:hover,
.day_file .D_textlist li.hover { }
.day_file .D_textlist li:hover a,
.day_file .D_textlist li.hover a,
.day_file .D_textlist li:hover em,
.day_file .D_textlist li.hover em,
.day_file .D_textlist li:hover span,
.day_file .D_textlist li.hover span,
.day_file .D_textlist li:hover p,
.day_file .D_textlist li.hover p { font-weight: bold; color: #ee5450;}

/*图片列表*/
.day_photo {}
.day_photo .d_images { background: #fff; width: 1180px; padding: 60px 50px 30px 50px; }
.day_photo .d_images li { float: left; width: 285px; height: 191px; margin-right: 13px; margin-bottom: 15px; }
.day_photo .d_images li.mr0 { margin-right: 0; }
.day_photo .d_images li a { display: block; max-height: 191px; max-width: 285px; overflow: hidden; position: relative; }
.day_photo .d_images li a img { max-height: 191px; max-width: 285px;transition: all 0.7s;}
.day_photo .d_images li a div {display: none; position: absolute; background: url(../images/showred.png) repeat; width: 100%; height: 50px;line-height: 50px;color: #fff; bottom: 0; left: 0;text-align: center;font-size: 14px;}
.day_photo .d_images li a div table tr td{width: 100%; height: 50px;line-height: 18px; text-align: center;vertical-align: middle;padding:0 30px;}
.day_photo .d_images li a div.active{display: block;}
.day_photo .d_images li:hover img{transform: scale(1.08);}
/*文章内容页*/
.day_article { background: #fff; width: 1080px; padding: 30px 100px; }
.day_article table{margin: 0 auto;}
.day_article .D_newTit { position: relative; border-bottom: 1px dashed #d5d5d5; text-align: center;padding: 20px 0 35px 0;}
.day_article .D_newTit h1 { font-weight: bold; font-size: 32px; line-height: 46px; color: #1670ab; }
.day_article .D_newTit h5 { font-weight: bold; font-size: 24px; line-height: 52px; color: #1670ab; }
.day_article .D_newTit .D_newstime { overflow: hidden; position: absolute; bottom: -28px; left: 0px; z-index: 999; }
.day_article .D_newTit .D_newstime li { text-align: center; min-width: 30px; line-height: 24px; height: 24px; margin-left: 2px; float: left; background: #ebebeb; color: #777777; font-size: 14px; padding: 0 5px; }
.day_article .D_newTit .D_newstime li b { font-weight: 600; font-family: georgia;}
.day_article .D_newTit .D_newstime li a { color: #777777; }
.day_article .D_newTit .D_newsfont { overflow: hidden; position: absolute; bottom: -28px; right: 0px; z-index: 2; }
.day_article .D_newTit .D_newsfont li { text-align: center; line-height: 24px; width: 26px; height: 24px; margin-left: 2px; float: left; background: #ebebeb; color: #777777; font-size: 14px; font-weight: bold; cursor: pointer; }
.day_article .D_newTit .D_newsfont li:first-child { width: 40px !important; }
.day_article .D_newTit .D_newsfont li.hover { background: #1670ab; color: white; font-weight: bold; }
.day_article .D_newTit .D_newsfont .D_fontxz { color: #FFFFFF; background: #1670ab; }
.day_article .D_newsdetail { position: relative; font-size: 14px; line-height: 30px;padding: 74px 0 0px 0;}
.day_article .D_newsdetail img { max-width: 850px; }
.day_article .D_newsdetail .D_newauth { font-size: 14px; flex-wrap: 100; color: #666666; position: absolute; right: 0; bottom: 76px; overflow: hidden; }
.day_article .D_newsdetail .D_newauth p { float: left; margin-left: 28px; }
.D_newsMore { padding-bottom: 25px; padding-top: 30px; position: relative; width: 100%; }
.D_newsMore .D_detfx { background: #f6f6f6; top: -15px; left: 50%; margin-left: -137px; padding: 0 10px; position: absolute; }
.D_newsMore .D_detfx li { position: relative; float: left; margin-left: 5px; }
.D_newsMore .D_detfx li a { display: inline-block !important; zoom: 1 !important; *display: inline !important; padding-left: 0 !important; margin: 0 !important; width: 30px !important; height: 30px !important; }
.D_newsMore .D_detfx li .weixin { background: url(../images/wx.png) no-repeat center center !important; }
.D_newsMore .D_detfx li .tqq { background: url(../images/QQ.png) no-repeat center center !important; }
.D_newsMore .D_detfx li .qzone { background: url(../images/qzone.png) no-repeat center center !important; }
.D_newsMore .D_detfx li .tsina { background: url(../images/sina.png) no-repeat center center !important; }
.D_newsMore .D_detfx li .more { background: url(../images/more.png) no-repeat center center !important; }
.D_newsMore .D_detfx .D_fxss { background: url(../images/ss.png) no-repeat left center !important; min-width: 30px !important; height: 27px !important; border: 1px dashed #8fd9ff; background-color: white; padding: 0 5px 0 35px !important; line-height: 27px; font-weight: bold; min-width: 28px; display: block; border-radius: 5px; font-family: georgia !important; font-size: 16px !important; color: #ff8800 !important; display: block !important; min-width: 30px; text-align: center; cursor: pointer; }
.D_newsMore .D_detfx:after {  /* 必须设置一个空的congtent,否则不起作用  */
content: "";  /* 转换成块元素  */ display: block; clear: both; }
.D_newsMore .D_newsMleft { margin-left: 50px; width: 320px; float: left; font-size: 12px; }
.D_newsMore .D_newsMleft p { margin-top: 14px; overflow: hidden; line-height: 21px; }
.D_newsMore .D_newsMleft p a { display: block; height: 103px; }
.D_newsMore .D_newsMleft p a img { width: 140px; height: 88px; float: left; transition: all .75s; }
.D_newsMore .D_newsMleft p a span { width: 160px; float: left; margin-left: 16px; }
.D_newsMore .D_newsMleft p a:hover { font-weight: bold; color: #e62226; }
.D_newsMore .D_newsMleft p a:hover img { transform: scale(1.1); }
.D_newsMore .D_newsMleft .line { border-bottom: 1px dashed #b5b5b5; }
.D_newsMore .D_newsMcenter { font-size: 14px; float: left; margin-left: 44px; width: 344px; padding-top: 10px; }
.D_newsMore .D_newsMcenter li { line-height: 30px; }
.D_newsMore .D_newsMcenter li a:hover { color: #e62226; border-bottom: 2px solid #e62226; }
.D_newsMore .D_newsMright { float: left; margin-left: 50px; width: 140px; }
.D_newsMore .D_newsMright a { display: block; position: relative; margin-top: 10px; margin-bottom: 14px; padding-bottom: 14px; width: 140px; height: 88px; overflow: hidden; }
.D_newsMore .D_newsMright a .D_tp { width: 140px; height: 88px; transition: all 0.75s; }
.D_newsMore .D_newsMright a .D_play { position: absolute; bottom: 5px; z-index: 2; right: 5px; width: 24px; height: 24px; bottom: 24px; }
.D_newsMore .D_newsMright a:hover .D_tp { transform: scale(1.1); }
.D_newsMore .D_newsMright .line { border-bottom: 1px dashed #b5b5b5; }
.D_newsMore .D_newsMright .line .D_play { bottom: 19px; }
.D_newsMore:after { content: ""; display: block; clear: both; }

/*相关文章列表*/
.i_news_list ul { margin-top: 25px; }
.i_news_list ul li { font-size: 14px; height: 26px; background: url(../images/dian.jpg) no-repeat left center; padding-left: 12px; line-height: 24px; *height: 22px; }
.i_news_list ul li a { float: left; display: inline-block; *display: inline; *zoom: 1; height: 26px; line-height: 26px; color: #3a3a3a; font-size: 14px; }
.i_news_list ul li a:hover { height: 24px; border-bottom: 2px solid #ec1c00; color: #ec1c00; }
.i_news_list ul li span { text-align: right; display: inline-block; *display: inline; *zoom: 1; width: 36px; font-size: 12px; font-family: "Georgia"; color: #888888; float: right; }
.i_news_list ul li.line { background: none; height: 1px !important; border-top: 1px dashed #B5B5B5; margin: 15px 0; *margin: 8px 0 10px 0; }

/*分享插件重置样式*/
.D_share { width: 100%; position: relative; padding: 30px 0 0 0; margin-top: 65px; border-top: 1px dashed #cfcfcf; }
.D_share .shareBtn { padding: 0 10px; position: absolute; top: -15px; left: 50%; margin-left: -137px; background: #fff; }
.D_share .shareBtn li { float: left; margin-left: 5px; }
.D_share .shareBtn li a { display: inline-block !important; zoom: 1 !important; *display: inline !important; floa: left:; padding-left: 0 !important; margin: 0 !important; width: 30px !important; height: 30px !important; }
.D_share .shareBtn li .weixin { background: url(../images/wx.png) no-repeat center center !important; }
.D_share .shareBtn li .tqq { background: url(../images/QQ.png) no-repeat center center !important; }
.D_share .shareBtn li .qzone { background: url(../images/qzone.png) no-repeat center center !important; }
.D_share .shareBtn li .tsina { background: url(../images/sina.png) no-repeat center center !important; }
.D_share .shareBtn li .more { background: url(../images/more.png) no-repeat center center !important; }
.D_share .shareBtn .D_fxss { background: url(../images/ss.png) no-repeat left center !important; min-width: 30px !important; height: 30px !important; border: 1px dashed #8fd9ff; background-color: white; padding: 0 5px 0 35px !important; line-height: 27px; font-weight: bold; min-width: 28px; display: block; border-radius: 5px; font-family: georgia !important; font-size: 16px !important; color: #ff8800 !important; display: block !important; min-width: 30px; text-align: center; cursor: pointer; }

/*项目中心列表*/
.day_project{background: #fff; width: 1080px; padding: 50px 100px;}
.day_project table{width: 100%;vertical-align: middle;text-align: center;}
.day_project table thead{height: 40px;}
.day_project table thead tr{font-size: 14px;color: #fff;background: #a8a8a8;height: 40px;font-weight: bold;}
.day_project table tbody{}
.day_project table tbody tr{height: 66px;border-bottom: 1px dashed #c8c8c8;}
.day_project table tbody tr.on{background: #f6f6f6;}
.day_project table tbody tr.on a{color: #ee5450;}
.day_project table tbody tr td{font-size: 16px;color: #666;}
.day_project table tbody tr td.text{text-indent: 20px;}
.day_project table tbody tr td a{font-size: 16px;color: #2a2a2a;}
.day_project table tbody tr td a:hover{color: #ee5450;}
.day_project table tbody tr td.red{color: #1670ab;}
/*项目中心内容页*/
.projectdes{padding: 100px;width: 1080px;background: #fff;}
.projectdes .photoset{width: 480px;height: 300px;overflow: hidden;position: relative;float: left;}
.projectdes .photoset .hd{position: absolute;bottom: 10px;width: 100%;text-align: center;z-index: 999;}
.projectdes .photoset .hd li em{ display: inline-block; zoom: 1; *display: inline; width: 9px; height: 9px; margin-left: 8px; cursor: pointer; background: url(../images/ff80.png) repeat;border-radius: 50%;}
.projectdes .photoset .hd li em.on{width: 45px;background:#fff; border-radius: 20px; }
.projectdes .photoset .bd{width: 480px;height: 300px;overflow: hidden;}
.projectdes .photoset .bd dl{width: 480px;height: 300px;overflow: hidden;position: relative;}
.projectdes .photoset .bd dl dt{width: 480px;height: 300px;}
.projectdes .photoset .bd dl dt img{transition: all 0.7s;}
.projectdes .photoset .bd dl dt:hover img{transform: scale(1.08);}
.projectdes .photoset .next,
.projectdes .photoset .prev { position: absolute; top: 50%;margin-top: -19px; width: 38px; height: 38px; display: none; background: url(../images/index-arrow.png) no-repeat 0px 0px; }
.projectdes .photoset:hover .next,
.projectdes .photoset:hover .prev { display: block; }
.projectdes .photoset .next { left: auto; right: 20px; background-position: 0 -46px; }
.projectdes .photoset .prev { left: 20px; background-position: 0 -6px; }
.projectdes .photoset .prev:hover { background-position: -40px -6px; }
.projectdes .photoset .next:hover { background-position: -40px -46px; }
.projectdes .photoset .prevStop { display: none; }
.projectdes .photoset .nextStop { display: none; }
.projectdes .righttab{width: 550px;float: right;height: 300px;}
.projectdes .righttab table{vertical-align: middle;text-align: left;width: 100%;}
.projectdes .righttab table caption{height: 36px;line-height: 36px; border-bottom: 1px dashed #c8c8c8; font-size: 16px;color: #1670ab;font-weight: bold;text-align: left;cursor: pointer;}
.projectdes .righttab table tr{height: 52px;border-bottom: 1px dashed #c8c8c8;}
.projectdes .righttab table tr td{font-size: 14px;font-weight: bold;color: #686868;}
.projectdes .righttab table tr td.title{width: 125px;}
.projectdes .notice {font-size: 14px; line-height: 30px;color: #2a2a2a;line-height: 30px;}
.projectdes .notice table{width: 85% !important;vertical-align: middle;text-align: left;font-size: 14px;margin:0 auto;}
.projectdes .notice table caption{height: 35px;line-height: 35px;background: #c8c8c8;color: #fff; }
.projectdes .notice table tr{height: 35px;line-height: 35px;}
.projectdes .notice table tr td{height: 35px;border: 1px solid #c8c8c8;color: #686868;}
.projectdes .notice {position: relative;width: 1080px;}
.projectdes .notice a{color: #686868;}
.projectdes .notice .title{border-bottom: 2px solid #f6f6f6;height: 35px;margin-bottom: 50px;}
.projectdes .notice .title a{ color: #1670ab;font-size: 18px;font-weight: bold;border-bottom: 2px solid #1670ab;line-height: 35px;display: inline-block;}
.projectdes .statement{ width: 980px;border-top: 1px dashed #cfcfcf;padding: 30px 50px 0px 50px;position: relative;}
.projectdes .statement p{text-indent: 2em; color: #686868;font-size: 14px;line-height: 32px;}
.projectdes .statement span{ color: #1670ab;font-size: 18px;font-weight: bold;}
.projectdes .statement .impot{width: 80px;height: 40px;background: #fff;line-height: 40px;top: -20px;left: 50%;margin-left: -40px;}
