@charset "gb2312";
/* CSS Document 
html,
body,
.wapper-index{height:100%; overflow:hidden;}
.wapper-index{margin:0 auto;min-height:780px;position:relative;width:1205px;}*/

html,
body,
.body-tabs,
.body-tabs-cont,
.body-tabs-cont ul,
.bodyer,.body-bg{width:100%;height:100%;overflow:hidden;}
.body-tabs,
.bodyer,.body-bg{left:0;position:absolute;top:0;z-index:1}
.bodyer{overflow:auto;z-index:3;}
.body-bg{z-index:2; background:url(imagespublicbg-index.jpg) no-repeat top center; background-size:100% 100%;}
.toper{ position:absolute;top:0px; left:0px;}


.toper{height:40px; line-height:40px; background:url(imagespublicbg-toper-blue.png) repeat; position: relative;z-index: 3;}
.toper a,.toper{ color:#fff;}

.footer{ width:100%; height: 90px; line-height: 40px; background:url(imagessharebg-black.png) repeat; position:fixed; bottom:0px; z-index:9999; color:#fff}
.footer a{ color:#fff}
.toper li{ padding:0 5px}
.top-menu a,.footer-menu a{ padding:0 5px;}
.footer-center > ul > li{display:inline; padding:0 3px;} 
.footer-center > ul > li img{height:55px; margin-top:18px;}
.footer-link{height: 40px;}
.footer-link span,.footer-link div{ float:left}
.footer-link span{ display:block; height:30px; line-height:30px;background: url(imagespublicicon-link.png) no-repeat 0 22px; text-indent:30px; padding-top: 19px;}
.footer-link div{ height:30px; margin-top:10px; margin-left:10px;}
.footer-link select{;width:155px;height: 30px;line-height: 30px; background:#fff;border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px; border:none}
.footer-menu{ color:#cdd8dc; padding-left:160px;}
.footer-menu a{color:#cdd8dc}

.header{ height:145px; overflow:hidden}

.control-body{overflow:hidden;z-index: 3; width:1230px; height:620px; margin:0 auto;}
.control-wapper{ overflow:hidden; height:560px;background:url(imagespublicbg-body-white.png) repeat;}
.control {overflow: hidden;width:1230px; margin:0 auto}




/*搜索框*/
.indselect ul li.sec input{float:left; background:url(imagessharebg-search.png) no-repeat;background-size:100% 100%;width:250px;height:38px;color:#777;line-height:38px;outline:none;font-family:"Microsoft YaHei",微软雅黑;font-size:13px; text-indent:15px;}
.indselect ul li.bitton{ padding-left:10px; text-align:right}
.indselect ul li.bitton input{float:left;width:38px;height:38px;background:url(imagesshareicon-search.png) 0 0 no-repeat; background-size:100% 100%; border:none;cursor:pointer;}
.indtags{height:26px; line-height:26px; overflow:hidden; margin-top:10px}
.indtags span.tit{display:block;float:left;width:80px;text-align:right;}
.indtags ul li{float:left;}
.indtags ul li a{display:block;float:left; padding:0 10px; margin-left:10px; color:#fff; background:#32a5c8;border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}
.indtags ul li a:hover{color:#fff; background:#2c92db}

/*导航条
.naver{ background:url(imagessharebg-blue.png) no-repeat right; height:560px; position:relative;}
.naver > ul{margin-top:15px; position:absolute; z-index:99999;}
.naver a{ color:#fff;}
.naver > ul > li a{ display:block;  width:160px; height:55px; margin-left:5px; line-height:55px; background:url(imagessharebg-naver-li.png) repeat-x bottom;}
.naver > ul > li a span{ display:block; text-indent:65px; background:url(imagessharebg-naverIndex.png) no-repeat top left;}
.naver > ul > li a.icon-news span{ background-position:5px 0}
.naver > ul > li a.icon-leader span{ background-position:5px -54px;}
.naver > ul > li a.icon-org span{background-position:5px -108px;}
.naver > ul > li a.icon-govopen span{background-position:5px -164px;}
.naver > ul > li a.icon-service span{background-position:5px -219px;}
.naver > ul > li a.icon-active span{background-position:5px -275px;}
.naver > ul > li a.icon-intro span{background-position:5px -329px;}
.naver > ul > li a.icon-travel span{background-position: 5px -386px;}
.naver > ul > li a.icon-invest span{background-position: 1px -441px;}
.naver > ul > li.active a{background:url(imagessharebg-navList-index.jpg) no-repeat;color:#003296; width:165px; margin-left:0px}
.naver > ul > li.active a span{ background-image:url(imagessharebg-floatRight-active.png)}*/
.naver{ background:#0055aa; height:560px; position:relative;}
.naver > ul{margin-top:15px; position:absolute; z-index:99999;}
.naver a{ color:#fff; font-size:17px; /*font-weight:bold*/}
.naver > ul > li a{ display:block;  width:160px; height:55px;line-height:55px; background:url(imagessharebg-naver-li.png) repeat-x bottom;}
.naver > ul > li a span{ display:block; text-indent:65px; background:url(imagessharebg-naverIndex.png) no-repeat top left;}
.naver > ul > li a.icon-news span{ background-position:5px 0}
.naver > ul > li a.icon-leader span{ background-position:5px -54px;}
.naver > ul > li a.icon-org span{background-position:5px -108px;}
.naver > ul > li a.icon-govopen span{background-position:5px -164px;}
.naver > ul > li a.icon-service span{background-position:5px -219px;}
.naver > ul > li a.icon-active span{background-position:5px -275px;}
.naver > ul > li a.icon-intro span{background-position:5px -329px;}
.naver > ul > li a.icon-travel span{background-position: 5px -386px;}
.naver > ul > li a.icon-invest span{background-position: 1px -441px;}
.naver > ul > li.active a{background:#fff;color:#1685d4; width:160px;}
.naver > ul > li.active a span{ background-image:url(imagessharebg-floatRight-active.png)}


/*--右侧菜单--*/
.right-navBox{width:80px;height: 400px;position:fixed;right:0;top: 50%;z-index:100;margin-top: -200px;}
.hand{background:url(imagessharefloat-right-hand.png) no-repeat center 180px;cursor:pointer;left:0;height:100%;position:absolute;width:80px;}
.hand span{display:block;position: absolute; top:230px; font: 12px/30px "Microsoft YaHei"; color: #fff; margin-top: 24px;}
.right-nav-touch{width: 10px;height:100%;position: fixed;right:0;top:0;}
.right-nav{background:url(imagessharebg-float.png) repeat left top;height:100%;width:80px;position:absolute;}
/*.right-nav{background:url(imagessharebg-float.png) repeat left top;display:none;height:100%;margin:0 0 0 80px;width:80px;position:absolute;}*/
.right-nav ul{ height:401px;background:url(imagessharebg-naver-li.png) repeat-x top;position:absolute;top:50%;margin-top:-200px;}
.right-nav li{height:80px;background:url(imagessharebg-naver-li.png) repeat-x bottom;}
.right-nav li a{display:block; width:80px; height:80px; background:url(imagessharebg-floatRight.png) no-repeat; color: #fff; text-align: center;}
.right-nav li a span{ display:block;padding-top:45px;}
.right-nav li a:hover{text-decoration:none;}
.right-nav li a.wechat{ background-position:0 0}
.right-nav li a.weibo{ background-position:0 -84px}
.right-nav li a.phone{ background-position:0 -160px}
.right-nav li a.active{ background-position:0 -240px}
.right-nav li a.share{ background-position:0 -320px}
.right-nav li:hover{background:#19b9eb;}


/*底部切换*/
.control-btn{width:74px;height:30px;margin:0 auto; cursor:pointer;}
.control-btn img{vertical-align:inherit}
.control-btn-up{position:fixed;left:50%;width:74px;height:30px;margin-left:-37px;bottom:90px;}




/*要闻动态*/
.slider-wrap{position:relative; width:480px; height:300px; overflow:hidden;}
.slider-box{position:relative; width:480px; height:300px; overflow:hidden;float:left;}
.slider-cont li{float:left; position:relative;height:300px;}
.slider-list{position:absolute;right:3px;bottom:12px;}
.slider-list li{background:#fff;cursor:pointer;float:left;height:4px;width:17px;margin-right:5px;overflow:hidden;text-align:center;}
.slider-list li.active,
.slider-list li:hover{background:#ff6600;}
.slider-mask{background:#00283c;display:block;left:0;height:40px;position:absolute;bottom:0px;width:100%;FILTER:alpha(opacity=60);opacity:.6;}
.slider-text{height:40px;line-height:40px;left:0;overflow:hidden;position:absolute;bottom:0px;width:100%;}
.slider-text h3{font-size:14px; font-weight:normal;}
.slider-text a{color:#fff;padding:0 0 0 10px;}
.slider-text p{background:#ebf3fa;height:95px;line-height:26px;padding:10px 10px 10px;text-indent:2em;}
.slider-text p span{border-top:1px solid #ebebeb;color:#6e4b2d;display:block;margin-top:10px;text-indent:0;}

.top{height:46px; line-height:46px;}
.top h3 a{ display:block; height44px; line-height44px; border:#ff8f44 dashed 1px; border-right:none; width:450px; text-align:center; font-size:20px; color:#ff0600}
.top .date{ width:63px; height:46px;}
.top .date span{ display:block;}
.top .date span.time{height:25px; line-height:25px;color:#fff; font-size:20px; background:#ff0600}
.top .date span.year{height:22px; line-height:22px;color:#ff0600; font-size:12px; border:#ff6600 solid 1px; border-top:none;}

.btn-news ul{ margin-left:-15px; *margin-left:-15px!important;}
.btn-news li a{ display:block; width:161px; height:70px; line-height:70px; margin-left:15px; *margin-left:10px!important; color:#fff; background:url(imagesnewsbg-btn.png) no-repeat; text-indent:66px;}
.btn-news li a.special{ background-position:0 0}
.btn-news li a.respond{ background-position:0 -70px}
.btn-news li a.video{ background-position:0 -140px}

.btn-banner-news{ height:70px; overflow:hidden;}

/*领导信息*/
.leader a span{ clear:both; color:#964a4a; height:16px; line-height:16px; padding-top:15px; }
.leader a h4{ clear:both; font-weight:normal; color:#ff6600; height:16px; line-height:16px; padding-top:8px;}
.title-leader a{display:block; background:url(imagesleaderbg-title-leader.png) no-repeat; padding-left:10px; text-indent:30px; color:#0055aa }
.title-leader a.party{ background-position:0 0;}
.title-leader a.npc{background-position: 0 -36px;}
.title-leader a.gov{background-position: 0 -36px;}
.title-leader a.cppcc{background-position: 0 -106px;}
.leader-main dt{ display:block; width:60px; float:left; margin-left:20px; color:#999}
.leader-main dd{ display:block; width:260px; float:right;}
.leader-main dd li{ font: normal 14px/25px 'microsoft yahei';}

/*工作机构*/
.list-org li{background:transparent url(imagesshareicon-arrow.png) no-repeat scroll 0 -58px;text-indent:1em; line-height:35px;}

/*政务公开*/
.main-base{ height:160px; background:#8cb9e6 url(imagesgovopenbg-base.png) no-repeat right bottom}

.main-base li{ width:107px; background:url(imagessharebg-white-2.png) repeat-x bottom; margin-left:15px;}
.main-base li a{ display:block; background:url(imagesshareicon-round.png) no-repeat 0 18px; color:#fff; text-indent:15px;}
.title-govopen{border-bottom:#d6d6d6 solid 1px;padding-bottom: 10px;}
.title-govopen h4{ font-size:16px; }
.title-govopen span.more a{display:block;padding: 0px 10px;background:#2c92db;color:#fff;border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}

.open-catalog li{ height:65px; line-height:65px; background:#f2f2f2 url(imagesgovopenicon-catalog.png) no-repeat; text-indent:70px; margin-bottom:10px; *margin-bottom:10px!important;}
.open-catalog li.icon-catalog{border-right:#2ed794 solid 5px;background-position: 0 8px;}
.open-catalog li.icon-mechanism{border-right:#64d5ff solid 5px;background-position: 0 -43px;}
.open-catalog li.icon-guide{border-right:#fed545 solid 5px;background-position: 0 -91px;}
.open-catalog li.icon-report{border-right:#f78e57 solid 5px;background-position: 0 -141px;}
.open-catalog li.icon-reg{border-right:#88cb5a solid 5px;background-position: 0 -193px;}


/*
.open-catalog li{ height:50px; line-height:50px; background:#f2f2f2 url(imagesgovopenicon-catalog.png) no-repeat; text-indent:70px; margin-bottom:10px; *margin-bottom:10px!important;}
.open-catalog li.icon-catalog{ border-right:#2ed794 solid 5px;}
.open-catalog li.icon-mechanism{ border-right:#64d5ff solid 5px; background-position:0 -50px;}
.open-catalog li.icon-guide{ border-right:#fed545 solid 5px; background-position:0 -100px;}
.open-catalog li.icon-report{ border-right:#f78e57 solid 5px; background-position:0 -150px;}
.open-catalog li.icon-reg{ border-right:#88cb5a solid 5px; background-position:0 -200px;}
*/
.open-catalog li a{ display:block; transition:width .2s; -webkit-transition:width .2s; -moz-transition:width .2s; -o-transition:width .2s; -ms-transition:width .2s; }
.open-catalog li:hover a{  color:#fff;}
.open-catalog li:hover{ background:#2ed794 url(imagesgovopenicon-catalog-hover.png)  no-repeat; color:#fff;background-position: 0 8px;}
.open-catalog li.icon-mechanism:hover{ background-color:#64d5ff;background-position: 0 -43px;}
.open-catalog li.icon-guide:hover{ background-color:#fed545;background-position: 0 -91px;}
.open-catalog li.icon-report:hover{ background-color:#f78e57;background-position: 0 -141px;}
.open-catalog li.icon-reg:hover{ background-color:#88cb5a;background-position: 0 -193px;}

.btn-govpen a{ display:block; height:65px; line-height:65px; color:#fff; background:#2ed794 url(imagesgovopenicon-news.png) no-repeat; margin-top:10px; text-indent:67px;}
.btn-govpen a.metting{}
.btn-govpen a.news{ background-color:#2e9dec; background-position:0 -65px;}
.btn-govpen a.fiveopen{ background-color:#58bee0; background-position:0 -130px;}

.main-fiveOpen a{ padding:0 4px;}
.title-meeting{ height:50px; line-height:50px; background:#2c92db; color:#fff; font-size:16px; padding:0 15px}

/*办事服务*/
.btn-emphases .title-catalog{ background:#5eba7a}
.btn-emphases .main-catalog li{ margin-top:5px;}
.btn-emphases .main-catalog li span{ width:60px; height:60px; margin:0 auto; display:block; background:url(imagesserviceicon-emphases.png) no-repeat top center}
.btn-emphases .main-catalog li span.idcard{}
.btn-emphases .main-catalog li span.residence{ background-position:0 -60px}
.btn-emphases .main-catalog li span.fund{background-position:0 -120px}
.btn-emphases .main-catalog li span.bear{background-position:0 -180px}
.btn-emphases .main-catalog li span.houseApp{background-position:0 -240px}
.btn-emphases .main-catalog li span.property{background-position:0 -300px}
.btn-emphases .main-catalog li span.drivers{background-position:0 -360px}
.btn-emphases .main-catalog li span.aged{background-position:0 -420px}
.btn-emphases .main-catalog li span.disablity{background-position:0 -480px}
.btn-emphases .main-catalog li span.support{background-position:0 -540px}

.btn-live{ height:530px; background:#f4f4f4; /*background:url(imagesservicebg-li.jpg) no-repeat;*/}
.btn-live .title-catalog{ height:65px; line-height:65px; background:url(imagesservicebg-title-blue.png) repeat; text-indent:25px;}
.btn-live .main-catalog li{ margin-top:10px; margin-left:12px;}
.btn-live .main-catalog li a{ display:block; width:100px; height:75px; background:url(imagesserviceicon-live.png) no-repeat; line-height:114px;}
.btn-live .main-catalog li a.marital{ color:#990066; background-position:0 0;}
.btn-live .main-catalog li a.edu{ color:#006699; background-position:0 -75px;}
.btn-live .main-catalog li a.job{ color:#0087a0; background-position:0 -150px;}
.btn-live .main-catalog li a.medical{ color:#5eba7a; background-position:0 -225px;}
.btn-live .main-catalog li a.secure{ color:#0064c8; background-position:0 -300px;}
.btn-live .main-catalog li a.house{ color:#965a00; background-position:0 -375px;}
.btn-live .main-catalog li a.public{ color:#6437aa; background-position:0 -450px;}
.btn-live .main-catalog li a.operate{ color:#549600; background-position:0 -525px;}
.btn-live .main-catalog li a.operate{ color:#ff5500; background-position:0 -600px;}
.btn-live .main-catalog li a.tech{ color:#0f64c8; background-position:0 -675px;}


.btn-service ul.transverse li a{ background:url(imagesserviceicon-arrow.png) no-repeat center 8px;border-left:#e6e6e6 solid 1px; border-right:#e6e6e6 solid 1px; height:90px; line-height:135px; display:block; text-indent:45px; font-size:24px; color:#2bb956}
.btn-service ul.transverse li a.power{background-position: 3px -44px;}

.btn-service ul.vertical li a{background:url(imagesserviceicon-btn-service.png) no-repeat; width:85px; height:90px; display:block;  border-right:#e6e6e6 solid 1px; text-align:center; line-height:135px;}
.btn-service ul.vertical li a.report{ background-position:22px -299px;}
.btn-service ul.vertical li a.table{ background-position:22px -85px;}
.btn-service ul.vertical li a.ask{background-position: 22px -192px;}
.tabs-cont-service ul{ margin-right:-10px;}
.tabs-cont-service li a{ display:block; border:#e0e0e0 solid 1px; margin-right:10px; margin-top:10px;border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}
.title-bulletin span.more{ display:block; padding:1px 10px; background:#e6e6e6;border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}
.main-bulletin table td{ font-size:13px;}

/*政民互动*/
.interview .title{}
.img-interview{ position:relative;}
.img-interview .type{ position:absolute; top:-3px; left:-3px; z-index:999}
.info-interview li{ margin-top:8px; line-height:22px;}
.info-interview i{ float:left; font-style:normal; display:block; font-size:12px; width:40px; height:22px; line-height:22px; text-align:center; color:#fff; background:#fb7f66; margin-right:10px;border-radius:3px;-moz-border-radius:3px;-webket-border-radius:3px;}
.info-interview i.time{ background:#f4bc5d}
.info-interview i.guest{ background:#569cf1}
.title-review{ background:#e6e6e6;border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px;}
.title-review a{ color:#0055aa}
.list-review li{background: url(imagesshareicon-round.png) no-repeat 5px -12px;text-indent:20px;}

.btn-active li{ width:119px; height:110px; border-bottom:#e6e6e6 solid 1px; border-right:#e6e6e6 solid 1px; text-align:center; }
.btn-active li span{ display:block; width:60px; height:60px; margin:10px auto 5px auto; background:url(imagesactiveicon-active.png) no-repeat}
.btn-active li span.intelligent
.btn-active li span.ask{ background-position:0 -60px;}
.btn-active li span.levy{ background-position:0 -120px;}
.btn-active li span.vote{ background-position:0 -180px;}

.tabs-wechat{ margin-left:52px;}
.tabs-wechat li a{ display:block; width:57px; height:26px; text-align:center; line-height:26px; background:#e6e6e6;border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px; margin:0 5px;}
.tabs-wechat li.active a{ background:#569cf1; color:#fff;}
.img-active img{ border:#e7e7e7 solid 1px;}
.img-active h4{ font-weight:normal; font-size:15px;}


/*信箱*/
.tabs-mail-body{ position:relative;}
.mail-write{ position:absolute; top:-33px; right:10px; z-index:9999}
div.mail-write{ width:138px; height:26px; line-height:26px; text-align:center; background:#5eba7a;border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px; color:#f4f4f4;}
div.mail-write a{ color:#fff;}
.tab-active-news h4 a{ display:block; font-size:16px; color:#0055aa; background:url(imagesactiveicon-phone.png) no-repeat 12px center; text-indent:43px;}

div.more{ width:52px; height:26px; line-height:26px; text-align:center; background:#5eba7a;border-radius:5px;-moz-border-radius:5px;-webket-border-radius:5px; color:#f4f4f4; margin-top:7px; margin-right:10px;}
div.more a{ color:#fff;}
.title-btn-active{ background:#34b65c; font-weight:bold;}


/*魅力仪陇*/
.btn-about li a{display:block;margin:10px 5px 0 5px;line-height:35px; background:#fff;*margin:3px 5px 0 5px!important;}
.main-culture ul{ margin-left:-10px;}
.main-culture li{ margin-left:10px;}
.mian-picture li{ margin-left: 9px;}
.mian-picture li.pictire-01{ margin-left:0px;}
.mian-picture li.pictire-04{ margin-top: 9px;}
.mian-picture li,.mian-picture li img{ width:145px; height:137px;overflow:hidden;}
.mian-picture li.pictire-01,.mian-picture li.pictire-01 img{ width:362px; height: 283px;overflow:hidden;}
.mian-picture li.pictire-04,.mian-picture li.pictire-04 img{ width: 300px; height:136px; overflow:hidden;}
.mian-picture li a{ display:block;position:relative}
.mian-picture li a h4{ display:block; width:100%; text-align:center;height:40px; line-height:40px; text-align:center; color:#fff; background:url(imagessharebg-black.png) repeat; position:absolute; left:0px; bottom:0px; font-weight:normal;}
.mian-picture li a span img{transition:.3s transform;text-transform:translateZ(0)}
.mian-picture li a span img:hover{ transform:scale(1.2,1.2);text-transform:translateZ(0)}

/*招商投资*/
.slider-wrap-invest{position:relative; width:420px; height:250px; overflow:hidden;}
.slider_box_invest{position:relative; width:420px; height:250px; overflow:hidden;float:left;}
.slider-cont-invest li{float:left; position:relative;height:250px;}
.slider-wrap-invest .slider-list {bottom: 16px;}

.title-invest{ border-bottom:#f2f2f2 solid 1px; padding-bottom:5px;}
.title-invest li{ padding-right:15px;}
.title-invest li.active a{ color:#2b93db}
.btn-invest .title-invest{ border-bottom:#d6d6d6 solid 1px;}
.main-btn-invest li h4{ padding-top:3px; font-weight:normal}
.main-btn-invest li span{ width:61px; height:60px; display:block; margin:0 auto; background:url(imagesinvesticon-btn.png) no-repeat;}
.main-btn-invest li span.traffic{ background-position:}
.main-btn-invest li span.plan{ background-position:0 -60px}
.main-btn-invest li span.resources{ background-position:0 -120px}
.main-btn-invest li span.infrastructure{ background-position:0 -180px}
.main-btn-invest li span.cost{ background-position:0 -240px}
.main-btn-invest li span.environment{ background-position:0 -300px}
.banner-invest ul{ margin-left:-15px;}
.banner-invest li a{ display:block; width:181px; height:65px; line-height:65px; background:#2ed794 url(imagesinvesticon-banner.png) no-repeat; color:#fff; text-indent:68px; margin-left:15px;font-size:20px;*margin-left:10px!important }
.banner-invest li a.project{ background-color:#2e9dec; background-position:0 -65px;}
.banner-invest li a.recruit{ background-color:#58bee0; background-position:0 -130px;}


/*旅游*/
.video-travel .title-invest{ border-bottom:none;}

.body-video{ position:relative;}
.main-video{ width:315px; height:209px; border:#fff solid 8px; margin:0 auto; position:relative;}
.main-video li{ position:relative;}
.icon-play a{ width:315px; height:209px; display:block; background:url(imagestravelicon-play.png) no-repeat center center; position:absolute; top:0px; left:0px;}
.btn-videoLeft,.btn-videoRight{ position:absolute; top:90px; cursor:pointer}
.btn-videoLeft{ left:0px;}
.btn-videoRight{ right:0px; }

.news-travel .title-invest{ border-bottom:#2c92db solid 1px;}

.title-travel{ width:118px; height:35px; line-height:35px; background:url(imagestravelicon-title.png) no-repeat; text-indent:28px;}
.main-btn-travel ul{ margin-left:-5px;}
.main-btn-travel li a{ display:block; background:#fff url(imagestraveltravel.png) no-repeat; width:108px; height: 35px; font-size:14px; margin-top: 6px; margin-left:5px;padding-top: 50px;}
.main-btn-travel li a.food{ background-position:0 0}
.main-btn-travel li a.hotel{ background-position: 0 -86px;}
.main-btn-travel li a.traffic{ background-position: 0 -172px;}
.main-btn-travel li a.view{ background-position: 0 -258px;}
.main-btn-travel li a.happy{ background-position: 0 -344px;}
.main-btn-travel li a.shopping{ background-position: 0 -430px;}

.mian-travel .title-invest{ border-bottom:none;}
.mian-travel .title-invest li.active a{ color:#555}

.list-travel li a{ display:block; width:206px; height:152px; overflow:hidden; margin-left:2px; margin-top:8px; position:relative;}
.list-travel li img{ width:206px; height:152px;transition:.3s transform;text-transform:translateZ(0)}
.list-travel li img:hover{transform:scale(1.2,1.2);text-transform:translateZ(0)}
.list-travel li a h4{ background:url(imagessharebg-black.png) repeat; height:35px; line-height:35px; font-weight:normal; text-align:center; font-size:16px; color:#fff; position:absolute; left:0px; bottom:0px; width:100%}

.index-content{height:530px;position:absolute;top:0;}
.index-body{height:530px;padding:15px 0}

.list-btn-travel{height:168px; background:#fafafa;border-radius:10px;-moz-border-radius:10px;-webket-border-radius:10px;}
.list-btn-travel .img{width:200px;vertical-align:middle; line-height:168px;}
.border-red{ border:#fbe5e7 solid 1px;}
.border-blue{border:#84cdff solid 1px;}
.border-green{border:#e3f4ea solid 1px;}

/*404*/
.cont-404{ width:650px; margin-top:120px;}
.cont-404 input[type="text"]{border:1px solid #ccc;height:40px;padding:0 10px;width:400px;border-radius:10px;-moz-border-radius:10px;-webket-border-radius:10px;}
.cont-404 input[type="submit"]{background:#24bdf5;color:white;cursor:pointer;font:normal 16px/42px 'microsoft yahei';height:42px;margin:0 0 0 10px;padding:0 20px;border-radius:10px;-moz-border-radius:10px;-webket-border-radius:10px;}


/*banner焦点图*/