html {overflow-y:scroll;}
body {margin:0; padding:0; color:#000; font:12px/1.5 \5FAE\8F6F\96C5\9ED1,Arial,sans-serif; line-height:24px;background: #fff; min-width:1100px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a { text-decoration:none;color:#000;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
img{vertical-align:middle;font-size:0;border:0;-ms-interpolation-mode:bicubic;}
img::selection{background:none;}
.wrap { width:1100px; margin:0 auto; }
.con { width: 1100px; margin:20px auto 0 auto; background:#fff;  border:#b6d6e5 1px solid; }
.conn { width:1100px; margin:20px auto 0 auto; }
/*top*/
.topbox{ height:49px; background:url(../images/topbg.png) repeat-x; }
.time{ float:left; background:url(../images/icon.png) no-repeat 0px 0px; padding-left:20px; margin:14px 0 0 60px; }
.tianqi{ float:left; margin:14px 0 0 80px; }
.tabs{ float:left; margin:14px 0 0 20px; }
.tabs a{ margin:0 2px 0 6px; }
.tabs a.yuy{ font-size:15px; color:#ff0000; font-weight:bold;}
/*head*/
.header{ width: 100%; background: url(../images/bbg1.png) center 0 no-repeat; }
.header .logo{ padding: 60px 0 0 90px; }
.header .nav{ height: 111px; background: url(../images/navbg1.png) repeat-x 0px 0px; padding-top:30px; margin-top: 60px; border-top-right-radius: 8px; border-top-left-radius: 8px; overflow: hidden; }
.header .sya{ font-size:16px; font-weight:bold; line-height:46px; color:#008cc3; display:block; width:125px; text-align:center; float:left; }
.header .daohang{ width:500px; float:left; }
.header .daohang li{ float:left; width:54px; border-right:1px #666 solid; text-align:center; line-height:14px; font-size:14px; margin:6px 0; }
.header .daohang li a{ color:#666; }
.header .sousuo{ float:left; }
.header #searchword{ width:320px; height: 28px; margin:12px 0 0 60px;}
.header .an{ cursor: pointer; border: none; background-color: transparent; width: 67px; height: 28px; font-size: 14px; font-weight: bold; color: #008cc3;}
.adtemp { margin-top: 20px; }
.adtemp img { width:100%; }
/*轮播图新闻*/
.focusredian { padding: 20px 0px; }
.focus{width:688px;height:388px;position:relative; margin-left:20px; float:left; }
.f426x240{width:688px;height:388px;overflow:hidden}
.f426x240 img{width:688px;height:388px;}
.focus ul li a h1{ font-size: 25px; color: #FFF; font-weight: normal; font-family: "黑体"}
.focus ul li h1{ width: 688px; height: 60px; text-align: center; line-height: 46px; font-size: 20px; position: absolute; left: 0px; bottom: 0px ; filter:progid:DXImageTransform.Microsoft.gradient(enabled=true, startColorstr=#66000000, endColorstr=#66000000);
background: rgba(0, 0, 0, 0.5); }
.focus ul li p, .focus ul li p img{ width: 688px; height: 388px; }
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0px;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/focusi.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center; position:absolute; top:350px; left:314px;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#f00}
/*俄新*/
.title { height:32px; border-bottom:2px #c9dff1 solid; }
.title p { width:100px; font-size:18px; font-weight:bold; float:left; border-bottom:#206f96 2px solid; text-align:center; line-height:30px; }
.title div { font-size:12px; float:right; margin-top:15px; width:50px; text-indent:4px; display:block; position:relative; background:url(../images/icon.png) no-repeat 44px -32px; border-left:2px solid #227e7d; line-height:12px; }
.title div a { color:#666; }
.onenews { margin-top:20px; border-bottom:1px #eee solid; padding-bottom:5px; }
.onenews a { color:#666; font-size:18px; display:block; font-weight:bold;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.onenews p { font-size:14px; line-height:28px; color:#666; margin-top:10px; text-indent:2em; }
.onenews p a { display:inline; font-size:14px; line-height:30px; color:#666; font-weight:normal; }
.redian { width:340px; float:left; margin-left:20px; }
.redian ul { margin-top:5px; }
.redian ul li {  text-indent:8px; line-height:28px; }
.redian ul li a { font-size:14px; color:#666; display:block;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
/*热点 旅游 专栏*/
.w_360{ width: 358px; min-height: 330px; border:#b6d6e5 1px solid; float:left; margin-right: 13px; background:#fff; }
.w_360:nth-child(3){ margin-right: 0;}
.title1, .title2{ height:32px; border-bottom:1px #c9dff1 solid; border-top:1px #c9dff1 solid; position:relative; background:url(../images/titlebg2.png) repeat-x; }
.title1 p, .title2 p{ width:100px; font-size:18px; font-weight:bold; border-top:#206f96 2px solid; text-align:center; border-right:#b6d6e5 1px solid; line-height:32px; position:absolute; top:-2px; left:0px; height:32px; background:url(../images/titlebg1.png) repeat-x; }
.title1 div { font-size:12px; margin-top: 9px; width: 50px; text-indent:4px; display:block; position:relative; background:url(../images/icon.png) no-repeat 44px -32px; border-left:2px solid #227e7d; line-height:12px; position:absolute; right:6px; top:0px; }
.title1 div a { color:#666; }
.twopics{ margin:15px 30px 0 30px; }
.twopics .tu{ width: 135px; height: 103px; }
.twopics div { width:135px; }
.twopics div p a { display:block;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#6d6d6d; }
.w_360 ul { margin:5px 30px; }
.w_360 ul li { height:24px; overflow:hidden; }
.w_360 ul li a { font-size:14px; color:#6d6d6d; }
.w_360 ul li span { font-size:14px; margin-right:3px; color:#6d6d6d; }
.onepic { margin:7px; }
.onepic a p{ font-size:14px; text-align:center; font-weight:bold; display:block;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#6d6d6d; line-height:24px; }
.onepic a .dx{ width: 344px; height: 192px; }
/*摄影轮播*/
.w659{ width: 656px; overflow: hidden; }
.w164{ width: 163px; overflow: hidden; }
.w330{ width: 333px; overflow: hidden; }
.mot1{ margin-top: 1px; }
.mol1{ margin-left: 1px; }
.focbox{ position:relative; height:625px; }
.sywz { font-size:32px; color:#0f4261; text-align:center; line-height:60px; font-weight:bold; }
.syul li{ width:364px; float:left; display:inline-block; margin-right: 4px; height: 50px; background:url(../images/sytitbg.png) repeat-x; text-align: center; color:#fff; font-size:18px; line-height:32px; cursor:pointer; }
.syul li:nth-child(3){ margin-right: 0;}
.lunbobox { width:1475px; overflow:hidden; position:absolute; top:112px; left:-188px; }
.baisel { position: absolute; width: 219px;height: 491px;background: #fff;opacity: 0.8;z-index: 1;left: -188px;top: 127px;}
.baiser { position: absolute; width: 219px;height: 491px;background: #fff;opacity: 0.8;z-index: 1;right:-189px;top: 127px;}
.scroll_r { position:absolute; width:74px; height:152px; top:280px; right:-74px; background:url(../images/icon.png) no-repeat -93px -57px; cursor:pointer; z-index:2; }
.scroll_l { position:absolute; width:74px; height:152px; top:280px; left:-74px; background:url(../images/icon.png) no-repeat -1px -57px; cursor:pointer; z-index:2; }
.lunbo { margin-top:15px; width:7125px; margin-left:-1812px; }
.lunbo li { width:990px; float:left; margin-left:25px; }
.twopics div.wenzi { margin-left:10px; width:145px; }
.twopics div.wenzi a { display:block;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#6d6d6d; font-weight:bold; }
.twopics div.wenzi p { margin-top:8px; color:#6d6d6d; }
.twopics div.wenzi p a { display:inline; font-weight:normal; }
.w_540 { width:542px; border:#b6d6e5 1px solid; background:#FFF; }
.w_540 ul li{ width:124px; float:left; display:inline-block; text-align:center; margin:8px 0 0 8px; }
.w_540 ul li .tu{ width: 124px; height: 94px;}
.w_540 ul li a p{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#6d6d6d; display:block; }
.crarbox { height:450px; margin-top:20px; }
.yi { font-size:48px; color:#ffd800; line-height:118px; text-align:center; }
.yi a {  color:#ffd800; }
.er { font-size:36px; color:#fff; font-weight:bold; text-align:center; }
.lunbo li div div { position:relative; }
.lunbo li span { width: 100%;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=true, startColorstr=#66000000, endColorstr=#66000000); background: rgba(0,0,0,0.5); bottom: 0; color: #FFFFFF; display: block; height: 24px; line-height: 24px; position: absolute; text-align: center; bottom: 0px; left: 0px; font-size:14px; }
.lunbo span a { display:block; color: #FFFFFF; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.yllj { padding:15px 70px; }
.yllj ul li { float:left; display:inline-block; line-height:32px; font-size:14px; margin:0 6px; }
.yllj ul li a { color:#6b6b6b; }
.arcrbox { width:1460px;background:#295772; position:absolute; height:450px; top:0px; left:-180px; }
.arbox { width:900px; overflow:hidden; position:absolute; left:260px; top:230px;  }
 .cons { position:absolute; top:185px; left:665px; }
 .cons li { float:left; display:inline-block; width:15px; height:15px; margin-left:10px; background:#bbbbbb; border-radius:15px; }
 .cons li.cur { background:#8c1218; }
.arbox .ftpics { width:4500px; }
.arbox .ftpics li { float:left; }
.arbox .ftpics li div { float:left; margin-left:40px; width:260px; }
.arbox .ftpics li div a { line-height:36px; font-size:16px; color:#eee; display:block;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  font-weight:bold; }
.arbox .ftpics li div a .tu{ width: 260px; height: 145px; }
.scroll_r1 { position:absolute; width:74px; height:125px; top:240px; right:205px; background:url(../images/icon.png) no-repeat -92px -245px; cursor:pointer; }
.scroll_l1 { position:absolute; width:74px; height:125px; top:240px; left:205px; background:url(../images/icon.png) no-repeat -1px -245px; cursor:pointer; }
/*底部*/
.bottom { margin-top:20px; padding:25px 0 15px 0; border-top:5px solid #0f4261; }
.bottom .wrap div { margin-left:66px; width:300px; color:#666; }
.bottom .wrap div h5 { font-size:14px; font-weight:bold; line-height:40px; }
.bottom .wrap div li { width: 100%; }
.bottom .wrap .ewm{ width:100px; text-align: center; margin-right: 66px;}
/*右侧漂浮*/
ul.rightbox { width:42px; position:fixed; top:590px; right:20px; z-index:99; }
ul.rightbox li { width:42px; height:42px; border-bottom:1px #ccc solid; cursor:pointer; }
ul.rightbox li.rwx1 { background:url(../images/icon.png) no-repeat -3px -483px; position:relative; }
ul.rightbox li.rwx1 div { position:absolute; top:-60px; left: -80px; width:90px; text-align:center; display:none; background:#fff; }
ul.rightbox li.rwx2 { background:url(../images/icon.png) no-repeat -3px -483px; position:relative; }
ul.rightbox li.rwx2 div { position:absolute; top:20px; left: -80px; width:90px; text-align:center; display:none; background:#fff; }
ul.rightbox li.backto { background:url(../images/icon.png) no-repeat -3px -593px; }
/*屏幕划分*/
@media  all and (min-width:320px) and (max-width:1475px){
.conn {overflow:hidden; }
}
@media  all and (min-width:1475px){
}

/*********************二级页************************/
/*新闻列表*/
.w_730{ background:#fff;  border:#b6d6e5 1px solid; width:728px; float:left; }
.wz{ font-size: 14px; margin-top: 5px; text-indent: 4px; display: block; position: absolute; right: 10px; top: 0px;}
.title2 p{ height: 33px; border-bottom: 1px solid #fff; }
.w_730 .news, .w_730 .zht{ padding: 30px 30px 0 30px; }
.w_730 .news li{ width: 100%; line-height: 30px; font-size: 14px; color: #666; display: inline-block;}
.w_730 .news li a{ width: 510px; height: 30px; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666; }
.w_730 .news li span{ width: 90px; float: right; }
.w_730 .news li:nth-child(5n){ border-bottom: 1px solid #ccc; padding-bottom: 24px; margin-bottom: 20px;}
.ye{ text-align: center; font-size: 14px; margin-top: 20px; margin-bottom: 20px;}
.w_360-2{ background: #fff; border: #b6d6e5 1px solid; width: 358px; float: right; padding: 18px 30px;}
.w_360-2 .yc{ margin-bottom: 15px;}
.w_360-2 .yc ul { margin-top:8px; }
.w_360-2 .yc ul li a { color:#666; line-height:34px; display:block;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.w_360-2 .yc .twopics2 { margin-top:15px; }
.w_360-2 .yc .twopics2 div { width:135px; }
.w_360-2 .yc .twopics2 div:nth-child(2n){margin-right: 10px;}
.w_360-2 .yc .twopics2 div p a { display:block;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#6d6d6d; }
.w_360-2 .yc .twopics2 img{ width: 135px; height: 103px;}
.xgxw{ padding: 0 30px; }
.xgxw h5{ font-size: 20px; border-top: 1px solid #ccc; padding: 15px 0; }
.xgxw .lb{ display: block; padding-bottom: 20px; }
.xgxw .lb li{ width: 100%; height: 30px; line-height: 30px; font-size: 14px; }
.xgxw .lb li a{ float: left; width: 490px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.xgxw .lb li span{ float: right; color: #ccc; }
/*图片列表*/
.show li{ width: 184px; float: left; display: inline-block; text-align: center; margin: 20px 0 0 30px;}
.show li img{ width: 184px; height: 138px;}
.show li a{ color: #6d6d6d;}
.show li p{ height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; }
.bort{ border-top: 1px solid #ccc; margin: 20px 30px; padding-top: 20px;}
/*详情*/
.er-bt{ text-align:center; padding: 20px 30px 0 30px; }
.er-bt #p_biaoti{ font-size: 26px; color: #000; border-bottom: 1px solid #ccc; padding-bottom: 40px; }
.er-bt .ri{ padding: 10px 0; }
.er-nr{ margin: 20px 30px; }
.er-nr img{ max-width: 666px; }
.bars{ padding: 23px 30px;}
.bshare-custom{ float: right; margin-left: 15px; color: #666;}
.bsBox{ overflow: hidden; }
/*诗画列表详情*/
.nr{ padding: 30px; }
.nr .shlb{ display: block; padding-bottom: 20px; }
.nr .shlb li{ width: 334px; float: left; display: inline-block; text-align: center; margin: 8px 0 0 8px;}
.nr .shlb li p{ width: 334px; height: 182px; overflow: hidden; }
.nr .shlb li p img{ width: 100%; height: 100%; }
.nr .shlb li span{ color: #6d6d6d; height: 24px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.w_730 .zht li{ border-bottom: 1px #ccc solid; padding: 24px 0 20px 0;}
.w_730 .zht li .tu{ width: 270px; height: 150px; overflow: hidden; }
.w_730 .zht li .tu img{ width: 100%; height: 100%; }
.w_730 .zht li .wenzi{ width: 380px; margin-left: 10px; font-size: 14px; font-family: "宋体";}
.w_730 .zht li .wenzi a.bt{ display: block; overflow: hidden; height: 30px; line-height: 30px; text-overflow: ellipsis; white-space: nowrap; color: #000; font-weight: bold;}
.w_730 .zht li .wenzi p{ height: 120px; overflow: hidden; color: #6d6d6d; line-height: 24px;}
.w_730 .zht li .wenzi p a{ color: #6d6d6d;}
.laiyuan1{ padding: 20px 30px; }
.sp{ width: auto; margin: 10px auto; padding: 0 30px; line-height: 30px; }
.shxq{ padding: 20px 30px; }
.shxq img{ max-width: 1036px; }
/*专题详情*/
body.ztbg{ background: #EEE9E3; }
.con2{ background: url(../images/zt_bg01.jpg) center 0 no-repeat; padding-top: 190px; }
.w1004{ width: 1004px; margin: 0 auto; }
.bgbor{ background: #f1f1f1; border: #C9DEEF 1px solid;}
.zt-bt{ background: #fff; padding: 15px 20px; text-align: center; font-size: 42px; line-height: 80px; }
.w_494{ width: 494px;}
.dy{ padding: 20px; }
.dy h2{ font-size: 28px; color: #5b0000; }
.dy p{ text-indent: 2em; font-size: 14px; color: #3c3c3c; padding: 12px 0px;}
.image_reel{ width:508px; height:325px; float:right; position:relative}
.image_reel img{ width: 508px; height: 325px;}
.image_reel .reel_title{ position:absolute; left:0; bottom:0; text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#66000000, endColorstr=#66000000);background:rgba(0,0,0,0.4); width: 100%; padding:5px 27px; font-size:14px; color:#FFF; font-weight:bold;}
.image_reel .reel_title a{ font-size:14px; color:#FFF; font-weight:bold}
.w_668{ width:668px;}
.dj-bt{ border-bottom:2px solid #7c7c7c; font-size:22px; color:#3c3c3c; font-weight:normal; line-height:30px; margin:8px 0px; line-height:52px}
.dj-bt span{ width:102px; height:49px; background:url(../images/zt_bg02.jpg) no-repeat; display:block; float:left; }
.con_w{ background: #fff; padding: 20px; }
.con_w img{ max-width: 628px; }
.con_w .zi{ font-weight: bold; color: #aea49a; font-size: 20px;}
.con_w .area, .con_w .text{ border: 1px solid #ccc; margin-top: 15px; border-radius: 5px; outline: none;}
.con_w .area{ width: 100%; padding: 10px; min-height: 120px; }
.con_w .text{ padding-left: 10px; height: 36px; line-height: 36px; width: 49%; }
.con_w .mit{ width: 160px; height: 36px; background: #bb0e2a; border: 0; color: #fff; margin-top: 15px; }
.mot15{ margin-top: 15px; }
.w_304{ width: 304px; }
.i_title{ border-top:3px solid #c58e4a; background:#dde0e3; font-size:18px; color:#343434; padding:3px; text-indent:8px; line-height:36px; margin-top:10px}
.right_con{ padding:18px; background:#FFF}
.right_con dl{ border-bottom:1px dashed #cfccc9; padding:16px 0}
.right_con dt{ width:100px; height:70px; float:left}
.right_con dt img{ width: 100px; height: 70px;}
.right_con dd{ width:160px; float:right}
.right_con dd span{ font-size:12px; font-weight:bold; color:#454545}
.right_con dd p{ color:#000; text-indent:24px; line-height:22px; height: 44px; overflow: hidden; font-size:12px}
/*航拍大赛*/
.hp-bg{ height: 900px; position: relative; background:#fff url(../images/banner.jpg) center 0 no-repeat;}
.hp-bg .ct{ width: 1100px; background: #fff; position: absolute; bottom: 0; left: 50%; margin-left: -550px; }
.zuop, .zuop2{ height: 160px; text-align: center; color: #fff; font-size: 24px; padding-top: 20px; }
.zuop{ background: #5ab7e3; }
.zuop2{ background: #53af4c; }
.zuop span{ color: #ffd200; font-size: 36px; padding-right: 15px; }
.fszptp{ width:1100px; margin:-88px auto 0 auto; }
.fszptp ul { background:#fff; }
.fszptp ul li { width:350px; display:inline-block; float:left; margin:15px 0 15px 13px; }
.fszptp ul li img { width:350px; height:240px; }
.fszptp .p_title { margin-top: 10px; }
.fszptp .p_title, .fszptp .p_author,.p_tou { font-size:14px; line-height: 26px; }
.fszptp .p_tou { text-align:right; margin-right: 15px; }
.fszptp .p_tou span { color: #ff0011;}
.tj1, .tj2{ width:420px; height:50px; line-height:50px; text-align:center; color:#fff; font-size:24px; margin:20px auto 30px auto; cursor:pointer; display: block; border: 0;}
.tj1{ background:#5ab7e3; }
.tj2{ background:#53af4c; }
.wb{ background:#d2deea; padding: 20px 0 30px 0; }
.wb .zi1{ width: 350px; padding: 0 35px; font-size: 15px; }
.wb .zi1 dt, .wb .zi2 dt{ line-height: 36px;}
.wb .zi1 dd, .wb .zi2 dd{ line-height: 24px; color: #565f68; }
.wb .zi2{ width: 560px; padding-right: 100px; font-size: 15px; }
.wb .f-ewm{ width: 160px; text-align: center; }
.wb .f-ewm img{ width: 93px; height: 93px; }
.wb .f-ewm p{ font-size: 15px; color: #565f68; line-height: 36px;}
.sp img{ max-width: 700px;}