/*@import "//static.tianqistatic.com/static/tianqi2018/css/global.css";*/
/* ================ head menu =============*/
.topbox {display:block;clear:both;}
.topbar {display:block;clear:both;width:100%;background-color:#f7f7f7;border-bottom:1px solid #e3e3e3;color:#111;overflow:hidden;}
.topbar .topnav{display:block;width:1100px;height:36px;line-height:36px;margin:0 auto;font-size:14px;}

.topbar .topnav .l {float:left;}
.topbar .topnav .r {float:right;}
.topbar .topnav .c {float:left;padding-left:10px;}
.topbar .topnav  a {display:inline;padding:0 3px;}

.header {display:block;clear:both;height:60px;padding:10px 0;}
.header .logo {float:left;width:245px;height:70px;background:url(../images/logo_tianqi.png) no-repeat 5px -7px;line-height:300px;overflow:hidden;}

.header h2 {float:left;font-size:24px;padding:15px 0 0 0;color:#333;}

.header .search {float:right;width:800px;padding-top:12px;} 
.header .search .r {float:right;}
.header .search .search_area {float:left;width:150px;height:34px;line-height:34px;;border:1px solid #e3e3e3;padding-left:6px;color:#999;}
.header .search .search_button {float:left;width:70px;height:36px;line-height:36px;border:none;background-color:#333;cursor:pointer;color:#fff;}

.header .search .searchBar{ float:left;margin:0;padding:0;padding-right:40px;position:relative;z-index:9999;}
.header .search .searchBar .name{ float:left;width:80px; margin:0; padding:0px 0 0 20px; height:34px; line-height:34px; font-size:16px; color:#666; font-weight:normal;}
.header .search .searchBar .select,.header .nav_b .searchBar .selectr{FLOAT: left; display:inline;height:24px; margin:0;}
.header .search .searchBar .search_t1{FLOAT: left;width:272px; padding:0;margin:0 4px 0 0; height:27px; line-height:27px; border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9; color:#666;}

.header .search .selectbox{display:block;border:1px solid #e3e3e3;border-right:none;padding-left:6px; width:98px; margin:0; CURSOR: pointer; padding-top:0;height:34px;line-height:34px;}
.header .search .setbtn {float:left;}
.header .search .setbtn a {float:left;width:90px;height:36px;line-height:36px;text-align:center;background-color:#38f;color:#fff;font-size:14px;}

DIV.selectbox-wrapper {POSITION: absolute;left:100px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; border:1px solid #39f; width:393px; padding:5px; z-index:9999;}
DIV.selectbox-wrapper UL LI.selected {background-color:#39f;color:#fff;}
DIV.selectbox-wrapper UL LI.current {background-color:#f44;color:#fff;}
DIV.selectbox-wrapper UL LI {WIDTH:68px; CURSOR: pointer;  padding:0 0 0 10px; height:24px; line-height:24px; float:left; display:inline;}

/* ================ head menu =============*/
.submenu {float:left;display:block;clear:both;width: 1080px;height:42px; padding:0 10px;  background-color:#38f;}
.submenu ul {float:left; margin:0;padding:0;list-style:none;}
.submenu li {float:left;display:inline; margin:0;padding:0; position:relative;}
.submenu a {float:left;margin:0;text-decoration:none;}
.submenu a span {float:left;display:block; height:42px; line-height:42px; padding:0 21px; font-size:16px;color:#fff; text-align:center;font-family:"微软雅黑"; cursor:pointer;}

.submenu a span {float:left;}
.submenu a:hover span {color:#fff;background-color:#267df7;}
.submenu a:hover {background-position:0% -42px;}
.submenu a:hover span {background-position:100% -42px;}  

.submenu .current a {background-position:0% -42px; }
.submenu .current a span {background-position:100% -42px;color:#333;}
.tq_hot_tip{ float:left;}
.submenu .hot{ float:left; width:29px; height:16px; display:block; overflow:hidden;position:absolute; right:26px; top:0px;}
.submenu .new{ float:left; width:29px; height:16px; display:block; overflow:hidden;position:absolute; right:26px; top:0px;}

.submenu .current01 a:hover {color:#fff;}
.submenu .current01 a:hover span {background:none; color:#fff;} 

.tq_boxnav{ float:left; width:110px;padding:10px 0;line-height:34px; text-align:center; background:#267df7;font-size:16px;color:#fff; text-align:center;font-family:"微软雅黑";  overflow:hidden; position:absolute; left:0; top:42px; z-index:9}
.tq_boxnav a{float:left;width:100%;text-align:center;color:#fff;}
.tq_boxnav a:hover{color:#fff;font-weight:bold;}
.tq_boxnav a.t1{float:left;width:100%;}
.tq_boxnav a.t1:hover{color:#fff;background-color:#38f;}

/* ================ head =============*/
.footer {display:block;clear:both;width:1100px;margin:10px auto;padding:10px 0;line-height:24px;text-align:center;border-top:2px solid #333;background-color:#f7f7f7;}


/* ========== links ========== */
.links{display:block;margin:0 auto;width:1098px; border:1px solid #e3e3e3;clear:both;overflow:hidden;line-height:22px;}
.links h6 {display:block;clear:both;height:28px;line-height:28px;padding-left:10px;background-color:#f7f7f7;border-bottom:1px solid #e3e3e3;}
.links p {padding:8px 10px;}
.links p a {display:inline;padding-right:10px;color:#666;}

.divTop{float:left; width:1198px; height:30px;margin:0; padding:0;border-bottom:1px solid #e3e3e3;}
.divTop ul{float:left; margin:0; padding:0;}
.divTop li{ float:left;background-color:#fff;color:#555; width:85px;height:30px;line-height:30px;text-align:center;border-right:1px solid #e3e3e3; font-size:14px; }
.divTop li.hover{ background-color:#f7f7f7;color:#111;height:30px;line-height:30px;font-weight:bold; cursor:pointer; }

.divTop .lx{float:left; margin:0; padding:0 0 0 10px;height:24px; line-height:24px; color:#666;}

.divCont{float:left;  height:auto; margin:0; padding:8px 5px; border-top:none; line-height:24px;}
.divCont ul.bt{float:left; margin:0; padding:0; }
.divCont ul.bt li{float:left; margin:0; padding:0 5px;line-height:24px; white-space:nowrap;}
.divCont ul.bt a{ color:#333;}
.divCont ul.bt a:hover{ color:#f00;}

.box760tab {display:block;clear:both;width:758px;border:1px solid #e3e3e3;background-color:#fff;overflow:hidden;}
.tit760tab {display:block;clear:both;width:100%;height:34px;line-height:34px;background-color:#f7f7f7;border-bottom:1px solid #e3e3e3;}
.tit760tab span{float:right;line-height:34px;color:#333;font-size:16px;text-indent:12px; padding-right:10px}
.tit760tab span a{font-size:14px;float:left;line-height:34px;color:#333;text-indent:12px; }
.tit760tab span a:hover{color:#f00;}
.tit760tab h3 {float:left;padding-left:10px;font-size:16px;font-weight:bold;}

.tit760tab #tags{float:right;height:34px;line-height:34px;}
.tit760tab #tags li{float:left;border-left:1px solid #e3e3e3;}
.tit760tab #tags li a{padding:0 14px;font-size:14px;}
.tit760tab #tags li.emptytag {}
.tit760tab #tags li.selectTag {background-color:#fff;}
.tit760tab #tags li.selectTag a{font-weight:bold;}

.box760tab .tagContent {background-color:#fff;}
.box760tab .tagContent ul {float:left;width:760px;padding:10px 0 10px 10px;}
.box760tab .tagContent ul li{float:left;width:145px;height:24px;overflow:hidden;line-height:24px;font-size:14px;}


.main15 {display:block;width:1100px;overflow:hidden;margin:0 auto;}
.main15 .left {float:left;width:700px;}
.main15 .right {float:right;width:460px;}

.day15 {float:left;width:700px;clear:both;}

.rcity300 {float:left;width:300px;padding:4px 0;}
.rcity300 a {float:left;width:49px;height:26px;line-height:26px;overflow:hidden;text-align:center;}

.rcity760 {float:left;width:700px;padding:4px 0;}
.rcity760 a {float:left;width:57px;height:26px;line-height:26px;overflow:hidden;text-align:center;}

/* ========== weather table ========== */
.weatherbox2 {float:left;width:758px;border-top:2px solid #333;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
.weatherbox3 {float:left;display:block;clear:both;width:758px;border:1px solid #e3e3e3;overflow:hidden;margin-top: 10px;}

.titday {float:left;width:100%;clear:both;background-color:#f1f7ff;border-bottom:1px solid #d6ecfe;height:40px;line-height:40px;font-size:14px;color:#333;text-indent:10px;font-family:'微软雅黑';}
.titday h2{font-size:16px;float:left;color:#111;}
.titday span {float:right;padding-right:15px;font-size:14px;}
.titday span a {display:inline;padding:0 6px;}

.box_day .titday a {line-height:40px;color:#0066cc;}
.box_day {float:left;width:760px;background-color:#fff;}

.table_day{float:left;width:151px;color:#111;padding:0 0 8px;border-right:1px solid #e3e3e3;font-size:14px;text-align:center;}
.table_day h3{font-size:14px;padding:0;line-height:32px;background-color:#f8f8f8;}
.table_day h3 b {font-size:14px;font-weight:bold;}
.table_day h3 em {font-weight:bold;}
.table_day li{display:block;clear:both;line-height:24px;overflow:hidden;}
.table_day li.temp {font-size:14px;margin-top: 8px;margin-bottom: 2px;}
.table_day li.temp b{color:#f00;font-weight:bold;}
.table_day li.img {height:54px;margin:6px 0;}
.table_day li.img img{display:block;margin:0 auto;width:44px;}
.table_day li.air {display:block;clear:both;padding:6px 0;font-weight:bold;font-size:14px;}
.table_day li.air b{color:#fff;font-weight:bold;padding:4px 15px;border-radius:4px;}
.box_day .tbg h3{background-color:#f7f7f7;color:#f33;}

dl.table_day7 {float:left;width:758px;line-height:70px;border-bottom:1px solid #e3e3e3;cursor:pointer;overflow:hidden;}
dl.table_day7:hover {background-color:#f6fbff;}
dl.table_day7 dl {float:left;width:100px;text-align:center;font-size:18px;font-weight:bold;text-align:right;}
dl.table_day7 dd.week {float:left;width:70px;padding-left:30px;text-align:center;font-size:18px;text-align:left;}
dl.table_day7 dd.air {float:left;width:120px;text-align:center;}
dl.table_day7 dd.air b {display:inline;padding:6px 12px;border-radius:4px;color:#fff;}
dl.table_day7 dd.txt {float:left;width:130px;text-align:left;font-size:18px;}
dl.table_day7 dd.temp {float:left;width:100px;font-size:18px;text-align:left;font-weight:bold;}
dl.table_day7 dd.txt b {color:#f00;}
dl.table_day7 dd.img  {float:left;width:70px;text-align:center;}
dl.table_day7 dd.img img{width:44px;margin-top:11px;}
dl.tbg dd.week {font-weight:bold;color:#36f;}

dl.table_h24 {display:block;clear:both;border-bottom:1px solid #eee;overflow:hidden;padding:0 0 0 1%;}
dl.table_h24 dd {float:left;width:12%;text-align:center;height:30px;line-height:30px;font-size:14px;padding:3px 0;}
dl.table_h24 dd.date {float:left;width:33%;color:#036;font-size:14px;text-align:center;padding-left:3%;}
dl.table_h24 dd.img  {float:left;width:10%;}
dl.table_h24 dd.img img {display:block;clear:both;width:28px;margin:2px auto;}
dl.table_h24 dd.wind  {float:left;width:28%; }
dl.table_h24 dd b {color:#f00;}
dl.table_h24 dd em {color:#111;font-weight:bold;}

.lifeTravel {}
.lifeTravel ul.news {float:left;width:450px;padding:10px 0 10px 10px;}
.lifeTravel ul.news li {float:left;width:450px;height:30px;line-height:30px;font-size:16px;}
.lifeTravel ul.news li a:before{border: 2px solid #ccc;border-radius: 50%;content: "";display: inline-block;float: left;height: 5px;margin: 11px 8px 0 0;vertical-align: middle;width: 5px;}
.lifeTrave lul.news li a {color:#03f;}
.lifeTravel ul.news li a:hover {color:#f00;}

.mainweather {display:block;width:1100px;overflow:hidden;margin:0 auto;pr}
.mainweather .left {float:left;width:760px;}
.mainweather .right {float:right;width:300px;margin-top:35px;}


.more_day {float:left;width:770px;}
.more_day a {float:left;width:110px;height:36px;line-height:40px;text-align:center;font-size:16px;font-weight:normal;background-color:#f00;margin-right:18px;color:#111111;border-radius:4px;font-family:Regular;overflow: hidden;}
.more_day a.bg0{ background:#e1edff;}
.more_day a.bg1{ background:#e1edff;}
.more_day a.bg2{ background:#e1edff;}
.more_day a.bg3{ background:#e1edff;}
.more_day a.bg4{ background:#e1edff;}
.more_day a.bg5{ background:#e1edff;}
.more_day a:hover {background-color:#3388ff;color:#fff}

.titday {float:left;width:100%;clear:both;background-color:#f1f7ff;border-bottom:1px solid #d6ecfe;height:40px;line-height:40px;font-size:14px;color:#333;text-indent:10px;font-family:'微软雅黑';}
.titday h2{font-size:16px;float:left;color:#111;}
.titday span {float:right;padding-right:15px;font-size:14px;}


.lifeTravel2 {}
.lifeTravel2 ul.news {float:left;width:290px;padding:10px 0 10px 10px;}
.lifeTravel2 ul.news li {float:left;width:290px;height:30px;line-height:30px;font-size:16px;overflow:hidden;}
.lifeTravel2 ul.news li a:before{border: 2px solid #ccc;border-radius: 50%;content: "";display: inline-block;float: left;width: 3px;height: 3px;margin: 11px 6px 0 0;vertical-align: middle;}
.lifeTravel2 ul.news li a {color:#03f;}
.lifeTravel2 ul.news li a:hover {color:#3388ff;}

ul.more_weather {display:block;width:760px; overflow:hidden;}
ul.more_weather li {float:left;width:188px;height:24px;line-height:24px;margin:6px 0;border-right:1px solid #f3f3f3; }
ul.more_weather li h6 {float:left;width:70px;height:24px;text-align:right;overflow:hidden;padding-right:6px;font-size:16px;}
ul.more_weather li i {float:left;width:24px;height:24px;overflow:hidden;}
ul.more_weather li i img {display:block;width:100%;}
ul.more_weather li b {float:left;padding-left:6px;font-size:14px;}
ul.more_weather li em {padding-left:6px;}


/* ===== city_index ===== */

.weatherbox {display:block;clear:both;width:100%;height:480px;overflow:hidden;background-color:#3a9cff;background-color:#39f;}
.weatherbox .left {float:left;width:500px;}
.weatherbox .right {float:right;width:600px;}
.weatherbox .right .top {display:block;clear:both;margin-top:30px;height:34px;line-height:34px;}
.weatherbox .right .top h1 {float:left;font-size:20px;padding-left:15px;color:#fff;font-weight:bold;}
.weatherbox .right .top span {float:right;padding-right:2px;}
.weatherbox .right .top span a {float:left;margin-right:8px;width:150px;height:38px;line-height:38px; text-align:center;/*border:1px solid #fff;*/color:#fff; background-color:rgba(255,255,255,0.15); border-radius:5px;/*font-weight:bold;*/font-size:16px;}
.weatherbox .right .top span a:hover {background-color:#fff;color:#38f;font-weight:bold;}

.weatherbox .right .day7 {display:block;clear:both;width:600px;height:300px;background-color:rgba(255,255,255,0.15);border-radius:10px;margin-top:20px;}

.day7 ul.week {display:block;clear:both;padding:15px 0 0 10px;}
.day7 ul.week li {float:left;width:82px;color:#fff;text-align:center;}
.day7 ul.week li b {display:block;clear:both;line-height:20px;}
.day7 ul.week li span {display:block;clear:both;line-height:20px;}
.day7 ul.week img {display:block;clear:both;width:48px;height:48px;margin:8px auto;}

.day7 ul.txt {display:block;clear:both;padding:0 0 0 10px;}
.day7 ul.txt li {float:left;width:82px;text-align:center;color:#fff;}
.day7 ul.txt2 li {font-weight:bold;font-size:16px;}
#canvas {color:#fff;margin-top:-10px;}

dl.weather_info {float:left;width:530px;padding-top:36px;color:#fff;font-size:16px;}
dl.weather_info a {color:#fff;}
dl.weather_info dt {float:left;width:120px;height:85px;margin-bottom:20px;margin-right:20px;} 
dl.weather_info dt img{width:100%;height:85px;border-radius:10px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);  -moz-box-shadow:0 0 15px rgba(0,0,0,.1);  box-shadow:0 0 15px rgba(0,0,0,.1); }
dl.weather_info dd.name {float:left;width:360px;padding-top:2px;}
dl.weather_info dd.name h2 {float:left;font-size:32px;font-weight:bold;}
dl.weather_info dd.name i {float:left;padding:21px 0 0 20px; font-size:14px;}
dl.weather_info dd.week {float:left;margin-top:14px; /*font-weight:bold;*/ font-size:16px;}
dl.weather_info dd.week b {display:inline;padding:0 10px;}

dl.weather_info dd.weather {float:left;display:block;clear:both;padding:15px 0 10px 0;}
dl.weather_info dd.weather i {float:left;width:106px;height:106px;margin-right:5px;}
dl.weather_info dd.weather i img {display:block;clear:both;width:106px;height:106px;margin:-5px 0 0 -10px;}
dl.weather_info dd.weather p.now {float:left;line-height:90px;overflow:hidden; letter-spacing: -2px;}
dl.weather_info dd.weather p.now b {float:left;font-size:90px;padding-right:6px;}
dl.weather_info dd.weather p.now i {float:left;width:30px;font-size:30px;line-height:30px; height:30px; margin:8px 0 0 0;margin-right:15px;}
dl.weather_info dd.weather span {float:left;height:80px;line-height:40px;font-size:18px; margin:3px 0 0 4px;} 
dl.weather_info dd.weather span b {display:block;clear:both;font-size:30px;font-weight:normal;padding:2px 0 4px 0px;}

dl.weather_info dd.link {float:left;display:block;clear:both;margin-top:30px;padding-left:15px;}
dl.weather_info dd.link a {float:left;margin-right:10px;height:34px;line-height:34px;border:1px solid #fff;padding:0 20px;border-radius:3px;}
dl.weather_info dd.link a:hover {background-color:#fff;color:#38f;font-weight:bold;}

dl.weather_info dd.kongqi {float:left;margin-top:35px;}
dl.weather_info dd.kongqi h5 {float:left;font-size:20px;font-weight:bold;background-color:rgba(255,255,255,0.3);border-radius:5px;padding:10px 20px;margin-right:10px;}
dl.weather_info dd.kongqi h6 {float:left;font-size:18px;border-radius:4px;padding:8px 34px;border:1px solid #fff;}
dl.weather_info dd.kongqi span {float:left;padding-left:15px;line-height:22px;}
dl.weather_info dd.kongqi .warn{float:left; font-size:14px; margin: 0 0 0 20px;}
dl.weather_info dd.kongqi .warn h4{font-size:14px; color:#fff; float:left; line-height:42px; background:url(//static.tianqistatic.com/static/img/hhxImg/hhx_wea_icon4.png) no-repeat left center; background-size:18px; -webkit-background-size:18px; text-indent:28px;}
dl.weather_info dd.kongqi .warn span{display:block; float:left; width:250px; padding:0; margin:0 0 0 10px; height:42px; line-height:42px; overflow:hidden;}

dl.weather_info dd.shidu  {float:left;}
dl.weather_info dd.shidu b {float:left;font-size:14px; /*font-weight:bold;*/ display:inlin-block; padding:0 24px 0 0;}
dl.weather_info dd.shidu b:nth-child(4){padding:0 0 0 0;}
dl.weather_info dd.shidu b img{display:inline-block; vertical-align:middle; margin:0 6px 0 0;}

.zhishubox {display:block;clear:both;width:1100px;height:150px;background-color:#fff;margin-top:-70px;border-radius:10px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);  -moz-box-shadow:0 0 15px rgba(0,0,0,.1);  box-shadow:0 0 15px rgba(0,0,0,.1); }
.city_topbanner .l {float:left;width:600px;padding:18px 0 0 14px;}
.city_topbanner .r {float:left;width:480px;padding:9px 0 0 5px;}


ul.index2 {float:left;width:820px;padding:20px 0 0 20px;font-size:18px;color:#36f;}
ul.index2 li {float:left;width:270px;height:40px;line-height:40px;}
ul.index2 li b.green {color:#009900;}
ul.index2 li b.red {color:#c00;}

.mainbox {display:block;clear:both;}
.mainbox .left {float:left;width:760px;}
.mainbox .right {float:right;width:300px;  }

.racitybox {float:left;width:100%;display:block;clear:both;}
.newsbox {float:left;width:760px;}
.newsbox .l {float:left;width:360px;}
.newsbox .r {float:right;width:360px;}

.weather_life ul {display:block;width:760px;font-size:14px;color:#999;border-top:1px solid #f3f3f3;border-left:1px solid #f3f3f3;overflow:hidden;}
.weather_life ul li{float:left;width:189px;line-height:22px;position:relative;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;}
.weather_life ul li:hover {background-color:#f9f9f9;}
.weather_life ul li i {float:left;width:54px;height:54px;padding:10px 10px 10px 12px;}
.weather_life ul li i img {display:block;width:100%;}
.weather_life ul li b {position:absolute;left:80px;top:12px;}
.weather_life ul li p {position:absolute;left:80px;top:38px;font-size:18px;color:#333;}
.weather_life ul li p.red {color:#c00;}

.weather_life300 ul {display:block;width:300px;font-size:14px;color:#999;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;overflow:hidden;}
.weather_life300 ul li{float:left;width:149px;line-height:22px;position:relative;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.weather_life300 ul li i {float:left;width:48px;height:48px;padding:8px 10px 8px 10px;}
.weather_life300 ul li i img {display:block;width:100%;}
.weather_life300 ul li b {position:absolute;left:70px;top:6px;}
.weather_life300 ul li p {position:absolute;left:70px;top:32px;font-size:16px;color:#333;}
.weather_life300 ul li p.red {color:#c00;}
.weather_life300 ul li:hover {background-color:#f9f9f9;cursor:pointer;}
.weather_life300 ul li:hover p {color:#f00;}

.weather_life520 ul {float:left;width:520px;height:170px;padding:10px 0 0 5px;font-size:14px;color:#999;overflow:hidden;margin-right:10px;}
.weather_life520 ul li{float:left;width:172px;height:54px;line-height:52px;overflow:hidden;}
.weather_life520 ul li i {float:left;width:50px;height:50px;}
.weather_life520 ul li i img {display:block;width:100%;}
.weather_life520 ul li b {float:left;font-size:16px;text-align:right;padding:0 6px;}
.weather_life520 ul li p {float:left;font-size:18px;color:#333;}
.weather_life520 ul li em {font-size:18px;padding-left:6px;} 
.weather_life520 ul li p.red {color:#c00;}
.weather_life520 ul li:hover p {color:#f00;}

.mainWeather{width:100%;overflow: hidden;}
ul.raweather760 {float:left;width:758px;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;}
ul.raweather760 li {float:left;width:251px;height:60px;line-height:60px;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;overflow:hidden; padding:0 0 0 1px;
	/*box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;*/}
ul.raweather760 li:nth-child(3n+3){padding:0 0 0 0px;}
ul.raweather760 li:last-child{}
ul.raweather760 li:hover{background-color:#eff6ff;}
ul.raweather760 li h5 {float:left;width:47px;text-align:left;font-size:14px;font-weight:bold; margin:0 0 0 14px;}
ul.raweather760 li i {float:left;width:30px;height:30px;padding-top:15px;}
ul.raweather760 li i img {display:block;width:100%;}
ul.raweather760 li p {float:left;font-size:14px;font-family:arial;}
ul.raweather760 li p b {float:left;width:56px;text-align:left;font-family:'微软雅黑'; margin:0 6px 0 2px;}
ul.raweather760 li p em {color:#f00;font-weight:bold;}
ul.raweather760 li:hover {cursor:pointer;}
ul.raweather760 li:hover h5 {color:#f00;}
ul.raweather760 a.d15 {float:right;width:22px;height:22px;line-height:22px;text-align:center;border-radius:11px;border:1px solid #ddd;margin:19px 5px 0 0;background-color:#fff;font-family:'宋体';}
ul.raweather760 a.d15:hover {background-color:#38f;border:1px solid #38f;color:#fff;}
ul.raweather760 li a.add01{width:100%; height:100%; display:inline-block; text-align:center; font-size:14px; color:#333;}
ul.raweather760 li a.add01 h6{width:24px; height:24px; display:inline-block; vertical-align:middle; border:1px solid #e6e6e6; border-radius:50%; margin:0 0 0 8px; background:url(//static.tianqistatic.com/static/img/hhxImg/add_01.png) no-repeat 7px 6px;}
ul.raweather760 li a.add01:hover{color:#3388ff;}
ul.raweather760 li a.add01:hover h6{background:#3388ff url(//static.tianqistatic.com/static/img/hhxImg/add_02.png) no-repeat 7px 6px; border:1px solid #3388ff;}
ul.raweather760 li a.add02{width:100%; height:100%; display:inline-block; text-align:center; font-size:14px; color:#333;}
ul.raweather760 li a.add02 h6{width:24px; height:24px; display:inline-block; vertical-align:middle; border:1px solid #e6e6e6; border-radius:50%; margin:0 0 0 8px; background:url(//static.tianqistatic.com/static/img/hhxImg/add_11.png) no-repeat 7px 6px;}
ul.raweather760 li a.add02:hover{color:#3388ff;}
ul.raweather760 li a.add02:hover h6{background:#3388ff url(//static.tianqistatic.com/static/img/hhxImg/add_22.png) no-repeat 7px 6px; border:1px solid #3388ff;}
.button_display{
	text-align: center;
	line-height: 60px;
	height: 60px;
	font-size: 14px;
	color:#333333;
	display: none;
	width: 250px!important;
}
.button_display div{
	display: inline-block;
}
.open_button{
	width: 100%;
}
.button_display div img {
	float: right;
	margin: 17px 0 0 5px;
}
.take_upButton{
	display: none;
}

.region_temperature{
	width: 100%;
	height: 192px;
	position: relative;
	overflow: hidden;
	border: 1px solid #e6e6e6;
}
.region_temperature ul{
	min-width: 1270px;
	transition:margin-left 1s;
}
.region_temperature ul li:hover{
	background-color: #eff6ff;
}
.region_temperature ul li{
	width: 127px;
	height: 192px;
	border-right: 1px solid #e6e6e6;
	float: left;
	padding-top: 20px;
	text-align: center;
	color:#111111;
	cursor: pointer;
	box-sizing: border-box;
}
.region_temperature ul li p{
	font-size: 16px;
	font-weight: bold;
}
.region_temperature ul li img{
	width: 46px;
	height: 36px;
	margin: 20px 0;
}
.region_temperature ul li .tianqi_display{
	font-size: 14px;
	line-height: 30px;
}
.region_temperature ul li .temperature_display{
	font-size: 14px;
	margin-top: 10px;
}
.region_temperature ul li .temperature_display span{
	color:#ff0000;
}
.region_temperature ul li .temperature_display b{
	color:#227eff;
}
.left_shift,.right_shift{
	width: 28px;
	height: 80px;
	position: absolute;
	top: 53px;
	background-color: rgba(0,0,0,.08);
	cursor: pointer;
}
.left_shift{
	left: 0;
}
.right_shift{
	right:0;
}
.left_shift img,.right_shift img{
	width:14px;
	height: 28px;
	float: left;
	margin: 26px 0 0 7px;
}

.scenic_spot{
	border-top: 1px solid #e6e6e6;
}
.scenic_spot  ul li{
	width: 145px;
	margin-right: 8.5px;
	text-align: center;
	font-size: 14px;
	color:#333;
	padding-top: 20px;
	float: left;
}
.scenic_spot  ul li a:hover{
	color:#227eff!important;
}
.scenic_spot  ul li:nth-of-type(5n){
	margin-right: 0;
}
.scenic_spot  ul li img{
	width: 145px;
	height: 98px;
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transition: all 1s ease 0s;
	-webkit-transform: all 1s ease 0s;
	-moz-transform: all 1s ease 0s;
	-o-transform: all 1s ease 0s;
}
.scenic_spot  ul li img:hover{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	transition: all 1s ease 0s;
	-webkit-transform: all 1s ease 0s;
	-moz-transform: all 1s ease 0s;
	-o-transform: all 1s ease 0s;
}
.scenic_spot  ul li .jingdian_img{
	width: 145px;
	height: 98px;
	overflow: hidden;
}
.scenic_spot  ul li .jingdian_name{
	margin-top: 14px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	height: 20px;
	line-height: 20px;
}
.city_culture{
	border-top: 1px solid #e6e6e6;
}
.city_culture ul{
	padding: 10px 0;
}
.city_culture ul li{
	width: 50%;
	padding-right: 4%;
	box-sizing: border-box;
	float: left;
	font-size: 16px;
	color:#333;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.city_culture ul li a:hover{
	color:#3388ff;
}
.weather_life2{
	border-top: 1px solid #e6e6e6;
	padding-top: 16px;
	min-height: 57px;
}
.weather_life2 ul li{
	float: left;
	width: 76px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border-radius: 16px;
	cursor: pointer;
	font-size: 15px;
	color: #333;
}
.weather_life2 ul .select{
	background-color: #3388ff;
	color:#fff;
	font-weight: bold;
}
.culList{
	width: 100%;
}
.culList ul li{
	width: 100%;
	/*height: 104px;*/
	margin: 10px 0;
}
.hhxCulture .min_tit{width: 100%;overflow: auto;}
.hhxCulture .min_tit ul{width: auto;padding: 10px 0 0 0;white-space:nowrap;}
.hhxCulture .min_tit ul li{width: 60px;height: 30px;font-size: 15px;color: #333;text-align: center;line-height: 30px;display: inline-block;}
.hhxCulture .min_tit ul li:hover{color: #38f;cursor: pointer}
.min_tit_ulOn{background: #38f;border-radius: 16px;color: #fff!important;}

.hhx_newB_kindTit{width: 100%;margin: 64px auto 0;}
.hhx_newB_kindTit em{display: inline-block;width: 93px;float: left;font-weight: bold;font-size: 18px;border-left: 5px solid #38f;font-family: "Microsoft yahei";color: #222;display: inline-block;margin-right: 45px;padding-left: 15px;}

.hhx_newB_kindTit ul{display: inline-block;height: 40px;}
.hhx_newB_kindTit ul li{list-style-type: none;display: inline-block;float: left;width: 96px;height: 100%;text-align: center;line-height: 34px;font-size: 14px;color: #333;}
.hhx_newB_kindTit ul li:hover{cursor: pointer;color: #38f;}
.hhx_newB_on{color: #fff!important;background: #38f;border-radius: 6px 6px 0 0;}

.hhx_newB_kindCon{width: 1100px;margin-top: -10px;background: #fff;position: relative;z-index: 0;}
.hhx_newB_kindCon div{width: 100%;box-sizing: border-box;border: 1px solid #e6e6e6;padding: 24px 0;height: 190px;overflow-y: hidden;position: relative;z-index: 1;}
.hhx_newB_kindCon div a{font-size: 12px;white-space: nowrap;font-family: "Microsoft yahei";display: inline-block;color: #555;text-align: left;width: 128px;overflow: hidden;margin-bottom: 24px;width: 116px;text-align: center;}
.hhx_newB_kindCon div a:hover{color: #38f;}

.culList ul li a{width: 100%;height: 100%;display: block;}
.culList ul li a span{display: inline-block;overflow: hidden;width: 156px;height: 104px;;}
.culList ul li a img{width: 190px;height: 120px;display: block; border: 0; width: 100%;
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transition: all 1s ease 0s;
	-webkit-transform: all 1s ease 0s;
	-moz-transform: all 1s ease 0s;
	-o-transform: all 1s ease 0s; }

.culList ul li a span:hover img{transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	transition: all 1s ease 0s;
	-webkit-transform: all 1s ease 0s;
	-moz-transform: all 1s ease 0s;
	-o-transform: all 1s ease 0s;}

.culList ul li a div{width: 578px;}
.culList ul li a div lable{
	float: left;
}
.culList ul li a div h3{font-size: 16px;color: #333;margin-top: 10px;/*font-weight: bold;*/}
.culList ul li a div h3:hover{color: #3388FF;!important}
.culList ul li a div p{font-size: 13px;color: #999;margin-left: 0px;margin-top: 30px;}


.allprov {float:left;width:758px;border:1px solid #e3e3e3;background-color:#fcfcfc;}
.allprov b {float:left;width:20px;height:74px;line-height:16px;padding:10px 6px 0 6px;text-align:center;font-weight:normal;font-size:14px;color:#999;border-right:1px solid #e3e3e3;background-color:#f9f9f9;}
.allprov p {float:left;width:720px;padding:6px 0 6px 3px;}
.allprov a {float:left;width:59px;line-height:24px;text-align:center;font-size:14px;}

ul.racitys {float:left;width:760px;border:1px solid #e3e3e3;}
ul.racitys li {display:block;clear:both;width:100%;font-size:14px;line-height:26px;padding:6px 0;border-bottom:1px solid #f3f3f3;overflow:hidden;}
ul.racitys li b {float:left;width:70px;padding-left:10px;font-weight:bold;text-align:center;}
ul.racitys li span {float:left;width:670px;}
ul.racitys li span a {float:left;padding:0 10px;white-space:nowrap;}
ul.racitys li span a:hover {font-weight:bold;color:#f00;}

ul.index_txt300r {float:left;width:300px;padding-top:13px;}
ul.index_txt300r li {float:left;height:26px;line-height:26px;font-size:16px;}
ul.index_txt300r li:before{border: 1px solid #ccc;border-radius: 50%;content: "";display: inline-block;float: left;width: 3px;height: 3px;margin: 10px 10px 0 0;vertical-align: middle;}
ul.index_txt300r li.b {font-weight:bold;}

.jingdian_pic760 {display:block;clear:both;width:780px;}
.jingdian_pic760 li {float:left;width:140px;height:120px;margin-right:15px;}
.jingdian_pic760 li i {display:block;width:100%;height:90px;overflow:hidden;}
.jingdian_pic760 li i img {display:block;width:100%;}
.jingdian_pic760 li h5 {display:block;width:100%;height:28px;line-height:28px;text-align:center;font-size:14px;overflow:hidden;}

ul.racity760 {display:block;width:790px;}
ul.racity760 li {float:left;width:131px;line-height:26px;font-size:14px;}

.weatool {float:left;width:300px;border-top:1px solid #eee;border-left:1px solid #eee;}
.weatool a {float:left;width:99px;height:34px;line-height:34px;text-align:center;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;font-size:16px;}
.weatool a:hover {background-color:#f9f9f9;color:#f00;text-decoration:none;} 

/* ===== 带天气的标题 ===== */
.tit_weather {display:block;width:100%;overflow:hidden;line-height:70px;}
.tit_weather h2 {float:left;padding-right:10px;font-size:36px;font-weight:bold;}
.tit_weather span {float:right;font-size:16px;}
.tit_weather dl.temp {float:left;;width:380px;height:70px; }
.tit_weather dl.temp dt {float:left;width:70px;height:70px;margin:0 10px;}
.tit_weather dl.temp dt img {display:block;width:100%;}
.tit_weather dl.temp dd.air {float:left;line-height:18px;}
.tit_weather dl.temp dd.air b {float:left;padding:5px 15px;font-size:16px;margin-top:20px;color:#fff;border-radius:4px;}
.tit_weather dl.temp dd.txt {float:left;font-size:18px;padding-right:15px;}
.tit_weather dl.temp dd.txt b {font-weight:bold;}

/* ===== 生活指数 ===== */
ul.lifeindex  {display:block;width:760px;font-size:16px;color:#999; }
ul.lifeindex  li{float:left;width:100%;line-height:22px;border-top:1px dotted #e3e3e3;padding:15px 0;}
ul.lifeindex  li i {float:left;width:80px;height:80px;margin-right:20px;border-radius:40px;}
ul.lifeindex  li i img {display:block;width:50px;margin:15px auto 0;}
ul.lifeindex  li i.green {background-color:#38f;}
ul.lifeindex  li i.red {background-color:#c00;}
ul.lifeindex  li b {display:-webkit-box;}
ul.lifeindex  li b em {padding-left:10px;font-weight:bold;color:#111;font-size:20px;}
ul.lifeindex  li p {display:-webkit-box;font-size:18px;line-height:30px;color:#111;padding:15px 10px 0 0 ;}


/* ===== 选择城市 ===== */
.citybox {display:block;border:1px solid #eee;border-bottom:none;clear:both;width:100%;margin:0 auto;line-height:30px;font-size:14px;overflow:hidden;}
.citybox .line1 {display:block;clear:both;width:100%;height:0px;border-bottom:1px solid #eee;overflow:hidden;}
.citybox h2 {float:left;width:80px;padding:8px 0;text-align:center;font-weight:bold;font-size:16px;} 
.citybox span {float:left;width:1008px;padding:8px 0;padding-left:5px;border-left:1px solid #eee;}
.citybox span a {float:left;padding:5px 8px;} 
.citybox span h3 a{font-weight:bold;color:#06f;font-size:14px;}
.citybox h2 a {color:#333;}

.hotcity {display:block;clear:both;width:100%;padding:6px 0;line-height:32px;border:1px solid #eee;overflow:hidden;}
.hotcity b {float:left;width:74px;color:#999;text-align:right;padding-right:4px;}
.hotcity span {float:left;width:1000px;}
.hotcity span a {float:left;padding:0 11px;font-size:16px;}

/* ===== banner ===== */
.banner760 {display:block;clear:both;width:760px;overflow:hidden;}
.banner300 {display:block;clear:both;width:300px;overflow:hidden;}

.b760_06 {width:758px;border:1px solid #e3e3e3;margin-bottom:10px;}

.b1100_01 {text-align:center;padding-top:10px;}



/* 周边较高温度 */
.around_area{clear:both; width:860px; overflow:hidden;/*overflow-y:hidden; overflow-x:auto;*/ border-top:1px solid #e3e3e3; border-left:1px solid #e3e3e3; position:relative;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;}
.around_area ul{clear:both; width:20000px;}
.around_area ul li{width:122.7px; float:left; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:10px 0; /*margin:0 0 0 -1px;*/ box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;}
/*.around_area ul li:nth-child(1){ margin:0 0 0 0;}
.around_area ul li:nth-child(8n+8){ margin:0 0 0 0;}*/
.around_area ul li:hover{background-color:#eff6ff;}
.around_area ul li:hover h3{color:#ff0000;}
.around_area ul li h3{font-size:16px; color:#111; font-weight:bold; width:82px; margin:0 auto; line-height:38px; height:38px; overflow:hidden; text-align:center;}
.around_area ul li b{width:46px; height:46px; display:block; overflow:hidden; margin:10px auto;}
.around_area ul li b img{width:100%; display:block;}
.around_area ul li h4{font-size:14px; color:#333; line-height:30px; width:82px; margin:0 auto; line-height:34px; height:68px; overflow:hidden; text-align:center;}
.around_area ul li h4 font{color:#ff0000; font-weight:bold; font-style:normal;}

.around_area .og_prev,.around_area .og_next{position:absolute; top:50%; margin:-40px 0 0 0; width:28px; height:80px; z-index:3;}
.around_area .og_prev{left:0; background:rgba(0,0,0,0.08) url(//static.tianqistatic.com/static/img/hhxImg/arrow02l.png) no-repeat center center;}
.around_area .og_next{right:1px; background:rgba(0,0,0,0.08) url(//static.tianqistatic.com/static/img/hhxImg/arrow02r.png) no-repeat center center;}
.around_area .og_prev:hover,.around_area .og_next2:hover{background-color:rgba(0,0,0,0.2);}
.around_area .og_prev2,.around_area .og_next2{position:absolute; top:50%; margin:-40px 0 0 0; width:28px; height:80px; z-index:3;}
.around_area .og_prev2{left:0; background:rgba(0,0,0,0.08) url(//static.tianqistatic.com/static/img/hhxImg/arrow02l.png) no-repeat center center;}
.around_area .og_next2{right:1px; background:rgba(0,0,0,0.08) url(//static.tianqistatic.com/static/img/hhxImg/arrow02r.png) no-repeat center center;}
.around_area .og_prev2:hover,.around_area .og_next2:hover{background-color:rgba(0,0,0,0.2);}


.box{ width:860px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:860px; height:194px; overflow:hidden; position:relative;}
.piclist{ height:194px;position:absolute; left:0px; top:0px}
.swaplist{ position:absolute; left:-3000px; top:0px}












/* 美食大全 */
.gourmet_food{width:100%; clear:both;}
.gourmet_food li{width: 200px; margin-right: 20px; float:left; overflow:hidden; margin-bottom: 9px;}
.gourmet_food li:nth-child(4n+4){margin-right: 0;}
.gourmet_food li span{width:200px; height:136px; display:block; overflow:hidden; background-color:#ccc;}
.gourmet_food li span img{display: block; border: 0; width: 100%; 
									transform: scale(1); 
									-webkit-transform: scale(1); 
									-moz-transform: scale(1);
									-o-transform: scale(1);
									transition: all 1s ease 0s; 
									-webkit-transform: all 1s ease 0s; 
									-moz-transform: all 1s ease 0s; 
									-o-transform: all 1s ease 0s; 
									}
.gourmet_food li span:hover img{transform: scale(1.1); 
									 -webkit-transform: scale(1.1);
								     -moz-transform: scale(1.1);
									 -o-transform: scale(1.1);
									 transition: all 1s ease 0s;  
									 -webkit-transform: all 1s ease 0s;
									 -moz-transform: all 1s ease 0s;
									 -o-transform: all 1s ease 0s;
									 }
.gourmet_food li p{width: 100%;color: #333; font-size:14px; line-height:44px; height:44px; overflow:hidden; text-align: center;}
.gourmet_food li a:hover p{color:#3388ff; font-weight:bold;}

/*城市文化*/
.hhx_newCityCul{width: 100%;}
.hhx_newCityCul li{width: 100%;height: 130px;padding-bottom: 26px; 
	-webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-box-flex: 1;
    display: -webkit-flex;}
.hhx_newCityCul li b{width:192px; height:130px; display:block; overflow:hidden; float:left;}
.hhx_newCityCul li b img{display: block; border: 0; width: 100%; 
									transform: scale(1); 
									-webkit-transform: scale(1); 
									-moz-transform: scale(1);
									-o-transform: scale(1);
									transition: all 1s ease 0s; 
									-webkit-transform: all 1s ease 0s; 
									-moz-transform: all 1s ease 0s; 
									-o-transform: all 1s ease 0s; 
									}
.hhx_newCityCul li b:hover img{transform: scale(1.1); 
									 -webkit-transform: scale(1.1);
								     -moz-transform: scale(1.1);
									 -o-transform: scale(1.1);
									 transition: all 1s ease 0s;  
									 -webkit-transform: all 1s ease 0s;
									 -moz-transform: all 1s ease 0s;
									 -o-transform: all 1s ease 0s;
									 }
.hhx_newCityCul li span{width: 642px; max-height:130px;display:block; overflow:hidden; margin:0 0 0 26px;}
.hhx_newCityCul li span h3{font-size: 20px;color: #333;font-family: "微软雅黑"; line-height:34px;}
.hhx_newCityCul li span a:hover h3{color: #3388FF;cursor: pointer;}
.hhx_newCityCul li span p{font-size: 13px; line-height:24px;color: #999; margin:9px 0 0 0;}


/* 最新天气资讯 */
ul.news_list11 {float:left;width:100%; font-family: "微软雅黑"; padding:0 0 18px 0;}
ul.news_list11 li {float:left;width:100%; border-bottom:1px dotted #ddd; padding:12px 0;}
ul.news_list11 li a{-webkit-box-flex: 1; display: -webkit-flex; display:flex;
-webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-box-flex: 1;
    display: -webkit-flex; display:flex;}
/*ul.news_list11 li i{border: 1px solid #ccc; display:block;float: left;width: 8px;height: 8px; margin: 4px 10px 0 0;vertical-align: middle; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}*/
ul.news_list11 li:hover h3{display:none;}
ul.news_list11 li:hover div{display:block;}
ul.news_list11 li:hover div h4{/*color:#3388ff;*/}
ul.news_list11 li h3{line-height:16px; height:16px; overflow:hidden; font-size:14px; overflow:hidden; flex:1; -webkit-box-flex: 1;}
ul.news_list11 li div{float:right; width:100%; display:none; flex:1; -webkit-box-flex: 1; margin:4px 0 4px 0;}
ul.news_list11 li div b{width:100px; height:67px; display:block; float:left;}
ul.news_list11 li div b img{width:100%; display:block;}
ul.news_list11 li div span{float:right; width:158px; display:block;}
ul.news_list11 li div span h4{font-size:14px; font-weight:bold; color:#333; line-height:24px; height:24px; overflow:hidden; margin:0 0 4px 0;}
ul.news_list11 li div span p{font-size:12px; color:#999; line-height:18px; height:36px; overflow:hidden;}
ul.news_list11 li:nth-child(1) h3{display:none;}
ul.news_list11 li:nth-child(1) div{display:block;}



ul.news_listinfo {float:left;width:100%; font-family: "微软雅黑"; padding:0 0 18px 0;}
ul.news_listinfo li {float:left;width:100%; border-bottom:1px dotted #ddd; padding:12px 0;}
ul.news_listinfo li a{-webkit-box-flex: 1; display: -webkit-flex; display:flex;
	-webkit-box-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-box-flex: 1;
	display: -webkit-flex; display:flex;}
ul.news_listinfo li h3{line-height:16px; height:16px; overflow:hidden; font-size:14px; overflow:hidden; flex:1; -webkit-box-flex: 1;}
ul.news_listinfo li div{float:right; width:100%; display:none; flex:1; -webkit-box-flex: 1; margin:4px 0 4px 0;}
ul.news_listinfo li div b{width:100px; height:67px; display:block; float:left;}
ul.news_listinfo li div b img{width:100%; display:block;}
ul.news_listinfo li div span{float:right; width:158px; display:block;}
ul.news_listinfo li div span h4{font-size:14px; font-weight:bold; color:#333; line-height:24px; height:24px; overflow:hidden; margin:0 0 4px 0;}
ul.news_listinfo li div span p{font-size:12px; color:#999; line-height:18px; height:36px; overflow:hidden;}


.href-title{
	float: left;
	min-width: 1100px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #e6e6e6;
}
.href-title ul{
	float: left;
	margin: 0;
	padding: 0;
}
.href-title li.hover{
	background: #fff;
	font-weight: bold;
	cursor: pointer;
	font-size: 16px;
	border-bottom: 3px solid #3388ff;
}
.href-title li{
	float: left;
	color: #333;
	height: 29px;
	line-height: 29px;
	text-align: left;
	font-size: 16px;
	white-spance: nowrap;
	font-weight: bold;
}
.href-content{
	float: left;
	min-width: 1100px;
	width: 1100px;
	height: auto;
	margin: 0;
	padding: 8px 0px;
	border-top: none;
	line-height: 24px;
}
.links-content{
	float: left;
	margin: 0;
	min-width: 1100px;
	width: 1100px;
	height: auto;
	padding: 0;
}


/* 友情链接 */
#links {
    margin: 0 auto;
    width: 1100px;
    min-width: 1100px;
}
#links .links {
    float: left;
    margin: 0;
    min-width: 1100px;
    width: 1100px;
    height: auto;
	padding: 0;
	border: none;
}
#links .links #myTop {
    float: left;
    min-width: 1100px;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #e6e6e6;
}
#myCont {
    float: left;
    min-width: 1100px;
    width: 1100px;
    height: auto;
    margin: 0;
    padding: 8px 0px;
    border-top: none;
    line-height: 24px;
}
#myTop ul {
    float: left;
    margin: 0;
    padding: 0;
}
#links ul li {
    margin: 0;
    padding: 0;
}
#myTop li.hover {
    background: #fff;
    font-weight: bold;
    cursor: pointer;
    font-size: 16px;
    border-bottom: 3px solid #3388ff;
}
#myTop li {
    float: left;
    color: #333;
    height: 29px;
    line-height: 29px;
    text-align: left;
    font-size: 16px;
    white-spance: nowrap;
	font-weight: bold;
	cursor: pointer;
}
#links .bt {
    float: left;
    margin: 0;
    padding: 0;
}
#links .bt li {
    float: left;
    margin: 0;
    padding: 0 5px;
    line-height: 24px;
    white-space: nowrap;
    margin-right: 31px;
}
#myCont .bt a {
    color: #666;
    font-size: 12px;
}
#myCont .bt a:hover{
	color: #3388ff;
}

/* 40天天气改版 */

.newday40_top .weaul_z{    line-height: 32px;}
.newday40_top .inleft .weaul li{
    width: 130px;
    height: 180px;
}
.newday40_top .inleft{width: 780px;}
.newday40_top .inleft .weaul .weaul_a img {margin: 10px 0;}
.newday40_top .weaul li:nth-child(5n+1) {
    border-left: none;
}
.newday40_top .weaul li:nth-child(6n+1) {
    border-left: 1px solid #E5E5E5;
}
.newinright{

}
.today_rili{
    width: 300px;
    border: 1px solid #e5e5e5;
    box-sizing: border-box;
}
.today_rili >h3{
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    color: #333333;
    line-height: 36px;
    height: 36px;
    background: rgba(245,245,245,1)
}
.today_rili >p{
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    margin: 20px 0 23px 0;
}
.riji_today_wea{
    width: 299px;
    padding-bottom: 24px;
    border-bottom: 1px solid #e6e6e6;
    display: flex;
    justify-content: center;
    margin: 0 auto;
}
.riji_today_wea img{
    width: 76px;
    height: 76px;
    margin-right: 7px;
}
.riji_today_wea h3{
    font-size: 18px;
    line-height: 26px;
}
.riji_today_wea p{
    font-size: 24px;
    line-height: 26px;
    margin-top: 8px;
}
.riji_today_wea p span:nth-of-type(1){
    color: #3388ff;
}
.riji_today_wea p span:nth-of-type(2){
    color:rgba(235,17,27,1);
}
.today_rili >h4{
    font-size: 14px;
    font-weight: 700;
    text-align: left;
    margin: 15px 0 20px 17px;
}
.rili_yiji{
  padding: 0 30px 15px 17px;
  font-size: 14px;
  line-height: 26px;
}
.rili_yiji span{
    display: inline-block;
    padding: 0 4px;
}
.rili_yiji span:nth-of-type(1){
    width: 24px;
    height: 20px;
    background: #5bc111;
    font-size: 14px;
    text-align: center;
    color: #ffffff;
    line-height: 20px;
 
}
.rili_yiji span:nth-of-type(1).red{background: rgba(252,57,57,1);}
.mg24{margin-top: 24px;}
.newday_weazixun{
    float: left;
    width: 100%;
    height: 183px;
    background: #cccccc; 
    position: relative;
    margin-top: 8px;
}
.newday_weazixun img{
    width: 100%;
    height: 100%;
}
.newday_weazixun p{
    position: absolute;
    font-size: 14px;
    color: #ffffff;
    bottom: 0;
    overflow: hidden;
    white-space: nowrap;
	text-overflow: ellipsis;
	background: rgba(0,0,0,0.5);
    width: 100%;
    line-height: 30px;
    padding:0 10px;
    box-sizing: border-box;
}
ul.news_listinfo li h3 {
    text-overflow: ellipsis;
    white-space: nowrap;
}
.newday40_box{margin-top: 40px;border: none;}
.newday40_box .tit760tab h3{
  font-size: 20px;
  font-weight: normal;
  border-bottom: 2px solid #3398ff;
  padding: 0;
}
.newday40_box .tit760tab span a{
    text-indent: 0;
    width: 50px;
    line-height: 12px;
    border-right: 1px solid #dddddd;
    text-align: center;
}
.newday40_box .tit760tab span a:nth-last-of-type(1){
    border: none;
}
.newday40_box .tit760tab span{
    padding: 0;
    margin-top: 12px;
}
.newday40_list li{
  overflow: hidden;
  margin-top: 20px;
}
.newday40_box .tit760tab{
    background: white;
}
.newday40_list li:hover h3{
	color: rgba(51,136,255,1);
	font-weight: bold;
}
.newday40_list li img{
    width: 200px;
    height: 135px;
    margin-right: 23px;
}
.newday40_list li div{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 6px 0;
    height: 135px;
    box-sizing: border-box;
}
.newday40_list li h3{
    font-size: 18px;
}
.newday40_list li p{
    font-size: 14px;
    color: #666666;
    line-height: 28px;
    max-width: 535px;
}
.duodiandian{
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.newday40_list li span{
    font-size: 14px;
    color: #999999;
}
.mg40{margin-top: 40px;}
.weathree {
    color: #333333;
    font-size: 20px;
    clear: both;
}
.weathree span {
    border-bottom: 2px solid #3388FF;
    display: inline-block;
    padding: 10px 0;
}
.weafour {
    width: 100%;
    height: 1px;
    background: #E6E6E6;
    position: relative;
}
.weafive {
    margin: 10px 0 20px 0;
    overflow: hidden;
}
.weafive li {
    float: left;
    width: 20%;
    color: #666666;
    margin: 5px 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	padding-right: 4px;
	box-sizing: border-box;
}
 .weafive li a {
    font-size: 14px;
}
.weafive li:hover a span {
    color: #3388FF;
}
.weafive li span {
    font-weight: bold;
    color: #666666;
}
ul.news_listinfo li:nth-last-of-type(1){
	border: none;
}
.newday40_top .inleft .weatwo .weatwo_a>a{margin-top: 10px;margin-bottom: 10px;}
.newday40_top .inleft .weatwo .weatwo_aa .twoactive{left: 47px;}
.newday40_top .inleft .weaul .weaul_q{padding: 0 15px;}
.weafive a:hover{color: #111;}
.tit760tab span a:hover{color: rgba(51,136,255,1);}
.tit_img01 h1{font-weight: normal!important;font-size: 20px!important;}
.tit_img01 p{font-size: 14px!important;}
/*分页样式结束*/

