.w1200{ width: 1200px; margin: 0 auto; }
.clear{ clear:both; }
.pages{padding:20px 0 30px;width:100%;text-align:center;clear:both}
.pages a{color:#666;padding:0 14px;margin:0 3px;background:#fff;border:1px solid #ddd;-webkit-border-radius:2px;border-radius:2px}
.pages *{display:inline-block;_zoom:1;_display:inline;vertical-align:middle;line-height:30px;padding-bottom:1px}
.pages a:hover,.pages .hover{display:inline-block;color:#fff;background:#2a7efb;border-color:#2a7efb}

.banners{ height: auto; overflow: hidden; }
.banners .fr img{ margin-bottom: 20px; }

.titles{padding:20px 0}
.titles span{font-size:20px;color:#4396fe;padding-left:10px;font-weight:bold;position:relative}
.titles span:before{content:'';width:3px;height:21px;background:#4396fe;position:absolute;left:0;top:3px}
.titles a.more{padding-right:20px;color:#aaa;background:url('../images/303b871cea7c448e9efecdc65b2a1edf.gif).png') right center no-repeat;line-height:28px}
.titles a.more:hover{color:#4396fe}


.list-1 ul li{width:380px;height:150px;padding:22px 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-shadow:0px 0px 4px #d4d3d3;box-shadow:0px 0px 4px #d4d3d3;float:left;margin-right:26px;margin-bottom:26px;background:#fff;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;margin-left:2px}
.list-1 ul li:hover{-webkit-box-shadow:0px 10px 20px rgba(226,226,226,.8);box-shadow:0px 10px 20px rgba(226,226,226,.8);-webkit-transform:translate3d(0,-10px,0);-moz-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);z-index:4}
.list-1 ul li:nth-child(3n){margin-right:0}
.list-1 ul li:hover h3{color:#4296ff}
.list-1 ul li .img{ float: left; width: 68px; }
.list-1 ul li .text{ float: right; width: 260px; }
.list-1 ul li .img img{ width: 100%; }
.list-1 ul li .text h3{ font-weight: normal; font-size: 16px; }
.list-1 ul li .text h3 span{ float: right; font-size: 12px; }
.list-1 ul li .text h3 span i{ font-style: normal; font-size: 24px; color: #FF0000;  padding: 0 4px; font-family: Arial; }
.list-1 ul li:hover .text h3 span{ color: #666; }
.list-1 ul li .text h4{ font-weight: normal; font-style: normal; }
.list-1 ul li .text p{ font-size: 14px; color: #999; }

.current_place{padding-top:18px;padding-bottom:10px;font-size:17px}
.current_place a{padding-right:20px;background:url(../images/rg_point.png) right center no-repeat;color:#4d4d4d}
.current_place a:last-child{background:none;color:#828282}

.app_con{min-height:500px;margin-bottom:100px; height: auto; overflow: hidden;}
.app_confl{width:870px;-webkit-box-shadow:0px 0px 4px #d4d3d3;box-shadow:0px 0px 4px #d4d3d3;border: 1px solid #d4d3d3;padding:20px;margin-left:2px;margin-bottom:10px;box-sizing:border-box}
.app_confr{width:310px;box-sizing:border-box}
.app_confr1{margin-bottom:20px;-webkit-box-shadow:0px 0px 4px #d4d3d3;box-shadow:0px 0px 4px #d4d3d3;border: 1px solid #d4d3d3;padding:10px;margin-right:2px}
.app_confr1 .app_txtTil{margin-left:10px}
.app_confl .data .img img{width:100px;height:100px;border-radius:6px;overflow:hidden;float:left;-webkit-box-shadow:0 0 4px #e4e4e4;box-shadow:0 0 4px #e4e4e4}
.app_confl .data{position:relative;margin-bottom:30px}
.app_confl .data .data_txt{padding:10px 0 10px 28px}
.app_confl .data .data_txt h2{font-size:22px;color:#3d3d3d;margin-bottom:10px}
.app_confl .data .data_txt p label{display:inline-block;font-size:12px;color:#505050;background:#F4F4F4;padding:6px 10px;border-radius:4px;margin-right:8px}
.app_confl .data .data_txt p i{font-size:40px;color:red;margin:0 5px;font-style:normal}
.app_confl .data .erweima{position:absolute;right:0;top:0}
.app_txtTil{font-size:17px;color:#494949}
.app_txtTil span{display:block;width:27px;height:2px;background:#4d96fc;margin-top:10px}
.ul_applist{padding:15px 0}
.ul_applist li{color:#838383;font-size:14px;float:left;line-height:28px}
.ul_applist li.list1{width:240px}
.ul_applist li.list2{width:560px}
.ul_applist li .lab_blue{color:#4d96fc}
.details_btn{margin:20px auto}
.details_btn a{border:1px solid #4d96fc;padding:10px 0;font-size:16px;margin-right:30px;width:160px;display:block;text-align:center;float:left;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}
.details_btn a.details_btn1{color:#4d96fc}
.details_btn a.details_btn1:hover{background:#4d96fc;color:#fff}
.details_btn a.details_btn1:hover span{background:url(../images/zixun1.png) left center no-repeat}
.details_btn a.details_btn1 span{background:url(../images/zixun.png) left center no-repeat}
.details_btn a.details_btn2{background:#4d96fc;color:#fff}
.miniProgramInfo{padding-bottom:20px}
.miniProgramInfo1{border-bottom:1px dashed #eee;margin-bottom:20px}
.miniProgramInfo .miniProgramP{color:#838383;font-size:15px;padding:10px 0;line-height:30px}
.miniProgramInfo .miniProgramP a{color:#838383}

.lite-new .img-new{width:68px;height:68px}
.lite-new .img-new img{width:68px;height:68px;border-radius:4px}
.lite-new  .txt-news{width:170px;margin-left:10px}
.lite-new  .txt-news .data-new{font-size:16px;color:#303030}
.lite-new  .txt-news p{color:#808080;font-size:12px;line-height:22px}
.lite-new a{display:block;padding:10px;margin-top:10px}
.lite-new a:hover{background:#f1f0f0}