/*
 * Author:sandy
 * Creat Date:2013-2-26
*/
/*base*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;vertical-align:top;}
option{padding-left:5px;*padding:0;}
li{list-style:none;}
cite,code,caption,em,i{font-style:normal;font-weight:normal;}
q:before,q:after{content:'';}
a{color:#333;text-decoration:none;}
/*a:visited{color:#800080;}*/
a:hover{color:#bd0a0a !important;text-decoration:underline;}
a:active,a:focus{outline:none;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
h2,h3{font-size:14px;font-weight:normal;}
h3{font-size:12px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.ps-re{position:relative}
.ps-ab{position:absolute;}
.clear{clear:both;overflow:hidden;zoom:1}
.imp{color:#bd0a0a;}
.grey{color:#666;}
.acor{color:#00457d;}
.wrap{width:1000px;overflow:hidden;margin:0 auto 30px;}
.cl{float:left;display:inline;margin-right:25px;width:320px;}
.cm{float:left;width:335px;}
.con{float:left;width:680px;}
.side{float:right;width:300px;overflow:hidden;}
.cr{float:right;width:250px;}
.cr .tit2{margin:0 9px;}
body{font:12px/22px "Microsoft YaHei","宋体";color:#666;word-break:break-all;}
.top-nav{width:1000px;margin:12px auto 13px;}
.top-nav ul{width:1001px;margin:0 -11px 0 -10px;line-height:14px;overflow:hidden;}
.top-nav li{float:left;border-left:1px solid #ddd;padding:0 9px;}
.top-nav .cur a{color:#bd0a0a;text-decoration:underline;}
.city-replace,.today-news,.icon-hill,.icon-left,.icon-right,.city-tab li span,.icon-weibo,.issue-a,.tit,.follow-btn,.ull li,.page-a a,.city-tab .cur{background:url(n.sinaimg.cndefaultdfz_2014v1cityimagesbg.png) no-repeat;}
.nav-warp,.topic-text,.interview-list li{background:url(n.sinaimg.cndefaultdfz_2014v1cityimagesbgx.png) repeat-x;}
.header-box{width:1000px;margin:-7px auto 25px;}
.sinalogo-nav{float:left;width:124px;height:33px;overflow:hidden;line-height:100px;background:url(n.sinaimg.cndefaultdfz_2014v1cityimagessinalogo-nav.png) no-repeat;}
.sinalogo-nav a{display:block;width:124px;height:33px;}
.jiangsu-logo{background-position:0 0;}
.hunan-logo{background-position:-200px 0;}
.henan-logo{background-position:-400px 0;}
.gd-logo{background-position:-600px 0;}
.sh-logo{background-position:-800px 0;}
.ln-logo{background-position:-1000px 0;}
.cq-logo{background-position:-1200px 0;}
.zj-logo{background-position:-1400px 0;}
.hebei-logo{background-position:0 -70px;}
.fj-logo{background-position:-200px -70px;}
.mn-logo{background-position:-400px -70px;}
.sc-logo{background-position:-600px -70px;}
.dl-logo{background-position:-800px -70px;}
.jx-logo{background-position:-1000px -70px;}
.ah-logo{background-position:-1200px -70px;}
.hb-logo{background-position:-1400px -70px;}
.hlj-logo{background-position:0 -140px;}
.hlj-logo{width:143px;}
.sd-logo{background-position:-200px -140px;}
.sx-logo{background-position:-400px -140px;}
.wx-logo{background-position:-600px -140px;}
.jl-logo{background-position:-800px -140px;}
.tj-logo{background-position:-1000px -140px;}
.nb-logo{background-position:-1200px -140px;}
.hainan-logo{background-position:-1400px -140px;}
.gx-logo{background-position:0 -210px;}
.shanxi-logo{background-position:-200px -210px;}
.qd-logo{background-position:-400px -210px;}
.nmg-logo{background-position:-600px -210px;}
.sz-logo{background-position:-800px -210px;}
.gz-logo{background-position:-1000px -210px;}
.city-replace{float:left;display:inline;width:46px;height:19px;margin:11px 0 0 8px;overflow:hidden;line-height:100px;}
.weather{float:left;color:#a0a0a0;padding:10px 0 0 20px;}
#now_wea_day_i{margin:0 6px;}
#now_date{margin-left:6px;}
.weather a{color:#a0a0a0;}
.weather a:hover{color:#a0a0a0 !important;}
.weather img{vertical-align:-5px}
.hot-special{float:right;margin-top:10px;}
.hot-special li{float:left;display:inline;margin-left:20px;}
.nav-warp{height:57px;}
.nav{background:url(n.sinaimg.cndefaultdfz_2014v1cityimagesbgnav.png) no-repeat center top;}
.nav a{color:#ffe9e9;}
.nav-in{width:1000px;margin:0 auto;line-height:57px;height:57px;}
.nav li{float:left;display:inline;}
.nav .fl{font-size:14px;}
.nav .fl li{width:97px;text-align:center;margin-right:-1px;}
.nav .fl a{display:block;height:57px;}
.nav .fl .cur a,.nav .fl a:hover{background-color:#ad1010;position:relative;border:1px solid #cf0000;height:55px;line-height:55px;color:#fff !important;}
.nav .fr li{margin-left:35px;}
.nav .fr li a:hover{color:#fff !important;text-decoration:underline;}
.sub-nav{line-height:26px;padding:9px 0 10px;margin-bottom:16px;border-top:1px solid #c3c3c3;border-bottom:1px solid #e5e5e5;background-color:#fcfcfc;color:#666;}
.sub-nav a{color:#666;margin-right:13px;display:inline-block;}
.subnav{width:1000px;margin:0 auto;}
.subnav strong,.subnav span{margin-right:13px;}
.subnav .fl{width:525px;}
.subnav .fr{width:475px;margin-right:-13px;}
.subnav .fr p{white-space:nowrap:}
.today-news{height:87px;padding:8px 0 0 95px;margin-top:3px;background-position:-215px -250px;}
.today-news h1{font-size:24px;margin-bottom:16px;}
.today-news h1 a{color:#000;}
.focus-pic h3{margin:-30px 0 0 7px;line-height:30px;position:relative;z-index:9;}
.focus-pic h3 a,.focus-pic h3 a:hover{color:#f8f8f8 !important;}
.focus-pic h3 a:hover{text-decoration:underline;}
.focus-tit{height:30px;line-height:30px;margin:-30px 0 0;position:relative;text-align:right;}
.focus-tit .bg{background-color:#000;opacity:0.3;filter:alpha(opacity=30);position:absolute;left:0;top:0;height:100%;width:100%;}
.page-f{position:relative;float:right;z-index:9;font-size:14px;}
.page-f a{color:#fff;display:inline-block;width:30px;height:30px;text-align:center;}
.page-f a.cur,.page-f a:hover{background-color:#000;color:#fff !important;opacity:0.8;filter:alpha(opacity=80);}
.issue-a{margin-left:8px;display:inline-block;border:1px solid #eaeaea;padding:0 4px 0 25px;background-position:-280px -56px;color:#666;line-height:22px;_line-height:24px;vertical-align:middle;}
.div-box{border-top:1px solid #bb0a0a;}
.div-box .in{border:1px solid #e8e8e8;}
.tit{overflow:hidden;zoom:1;clear:both;position:relative;padding:0 8px;height:43px;line-height:43px;top:-1px;background-position:-170px -90px;}
.tit strong{float:left;color:#bf0a0a;}
.tit strong a{color:#bf0a0a;}
.tit em{float:right;font-size:12px;}
.tit em a{color:#666;}
.ull{padding:7px 0 0;font-size:14px;line-height:32px;}
.ull li{padding:0 9px 0 16px;background-position:-288px -125px;_height:32px;}
.ull li span{float:right;color:#666;}
.ull li.line{border-bottom:1px dashed #dcdcdc;margin-bottom:10px;padding-bottom:12px;}
.tit2{font-size:14px;height:44px;line-height:44px;}
.tit2 strong{float:left;color:#bf0a0a;}
.tit2 em{float:right;font-size:12px;}
.tit2 em a{color:#666;}
.follow-tab{padding:0 0 16px;height:32px;line-height:32px;font-size:14px;}
.follow-tab li{float:left;border:1px solid #dfdfdf;margin-right:-1px;background-color:#fbfbfb;}
.follow-tab a{display:block;width:105px;text-align:center;height:31px;}
.follow-tab .cur{border-top:1px solid #bb0a0a;font-weight:bold;}
.follow-tab .cur a{background-color:#fff;border-top:1px solid #e8e8e8;color:#cc0000;height:30px;}
.add-follow{height:120px;margin:0 -24px 0 0;}
.add-follow li{float:left;display:inline;width:62px;margin-right:24px;text-align:center;}
.add-follow img{margin-bottom:5px;}
.follow-btn{display:inline-block;width:46px;padding-left:16px;margin-top:7px;line-height:20px;color:#595653;background-position:-70px -60px;}
.follow-btn:hover{background-position:0 -60px;color:#fff !important;text-decoration:none;}
.zhengwu-news{height:48px;border:1px solid #ececec;}
.zhengwu-pic{float:left;width:80px;height:49px;overflow:hidden;position:relative;}
.zhengwu-pic h3{position:absolute;height:15px;line-height:15px;width:100%;left:0;bottom:0;text-align:center;}
.zhengwu-pic span{color:#fff;position:relative;z-index:2;}
.zhengwu-pic .bg{background-color:#000;opacity:0.55;filter:alpha(opacity=55);position:absolute;left:0;top:0;height:100%;width:100%;}
.zhengwu-list{margin:0 0 0 86px;line-height:24px;}
.zhengwu-list li{float:left;width:50%;}
.hot-news{line-height:26px;margin-top:-2px;font-size:14px;}
.hot-news li{border-bottom:1px dashed #dcdcdc;padding:15px 10px 0;height:105px;}
.hot-news h2{text-align:center;font-size:20px;margin-bottom:3px;font-weight:bold;white-space:nowrap;}
.interview{margin:3px 9px 0;height:198px;overflow:hidden;}
.interview img{margin-bottom:10px;}
.interview h3{margin-bottom:3px;}
.page-a{text-align:center;line-height:0;margin-bottom:10px;}
.page-a a{display:inline-block;width:10px;height:10px;vertical-align:middle;overflow:hidden;background-position:-150px -60px;margin:0 4px;}
.page-a a:hover,.page-a a.cur{background-position:-170px -60px;}
.page-a .icon-up,.page-a .icon-down{display:inline-block;width:20px;height:20px;background-position:-170px -30px;margin-right:14px;}
.page-a .icon-up:hover{background-position:-230px -30px;text-decoration:none;}
.page-a .icon-down{background-position:-200px -30px;margin-left:14px;}
.page-a .icon-down:hover{background-position:-260px -30px;text-decoration:none;}
.wonderful-list{margin:0 8px}
.wonderful-list li{padding:9px 0;overflow:hidden;zoom:1;clear:both;}
.wonderful-list .fl{width:97px;height:64px;}
.wonderful-list .d-text{margin:0 0 0 105px;line-height:20px;}
.wonderful-list h3{margin:-3px 0 3px;font-size:14px}
.side-ul{line-height:26px;font-size:14px;margin:1px 8px 14px;}
.rec-page{display:inline;margin:10px -12px 0 0;}
.recommend-list{height:113px;padding-top:2px;overflow:hidden;zoom:1;margin-right:-16px;}
.recommend-list li{float:left;display:inline;width:310px;margin:0 16px 0 8px;overflow:hidden;}
.rec-pic{float:left;width:150px;height:100px;overflow:hidden;}
.rec-text{margin:1px 0 0 160px;line-height:24px;}
.rec-text h3{font-size:14px;line-height:22px;margin-bottom:4px;}
.rec-text h3 a{color:#6b6b6b;}
.city-tab{border-top:1px solid #bb0a0a;height:45px;background-color:#fbfbfb;font-size:14px;text-align:center;overflow:hidden;}
.city-tab li{float:left;display:inline;width:169px;line-height:43px;height:43px;border:1px solid #e8e8e8;margin-right:-1px;}
.city-tab li span{background-position:-281px 2px;padding-left:24px;}
.city-tab a{display:block;color:#666;}
.city-tab .cur{border-bottom-color:#fff;background-position:0 -90px;font-weight:bold;}
.city-tab .cur a{color:#bf0a0a;}
.city-tab .end{width:168px;}
.icon-weibo{background-position:-281px 2px;padding-left:24px;}
.news-list{font-size:14px;line-height:24px;}
.news-list li{overflow:hidden;zoom:1;clear:both;border-bottom:1px solid #e5e5e5;padding:0 10px 15px 5px;}
.news-list li:hover{background-color:#f9f9f9}
.news-list h3{line-height:54px;font-size:18px;font-weight:bold;margin-bottom:0;}
.news-img{float:left;width:170px;height:100px;overflow:hidden;}
.news-text{margin:-4px 0 0 170px;height:104px;overflow:hidden;}
.news-list .news-img img{width:150px;}
.news-text.no-pic{margin-left:0;}
.describe{height:80px;}
.wline{margin:0 8px;}
.topic-tit{line-height:34px;}
.topic-tit strong{font-size:14px;margin-right:22px;color:#bf0a0a;}
.tiny-topic{height:130px;padding-top:7px;}
.tiny-topic .fl{width:62px;}
.tiny-topic img{display:block;width:50px;margin:0 auto 5px;}
.topic-text{float:right;width:213px;line-height:23px;padding:2px 8px 0;border:1px solid #ececec;height:119px;position:relative;background-position:0 -65px;}
.icon-hill{position:absolute;width:7px;height:11px;overflow:hidden;top:20px;left:-7px;background-position:-70px -220px;}
.interview-tit{line-height:40px;font-size:14px;color:#bf0a0a;*line-height:44px;}
.interview-list{height:174px;line-height:24px;color:#222;}
.interview-list li{border:1px solid #ececec;height:72px;padding:4px 0 3px 9px;margin-bottom:12px;background-position:0 -65px;}
.interview-list .fr{margin:-5px -1px 0 0;}
.interview-list h4{font-size:12px;}
.official-box{float:left;display:inline;width:330px;margin-right:20px;}
.serve-box{height:230px;margin-top:16px;}
.focus-serve{margin:0 9px;height:132px;}
.focus-serve li{float:left;display:inline;margin:26px 0 0;}
.focus-serve li.cur{margin:0 -50px;position:relative;}
.focus-serve img{width:92px;width:120px;}
.focus-serve li.cur img{width:132px;width:170px;}
.serve-tit{margin:7px 0 2px;}
.page-dt{float:right;display:inline;margin:-31px 6px 0 0;position:relative;}
.page-dt a.icon-down,.page-dt a.icon-up{margin:0 3px;}
.products-list{color:#333;padding:10px 9px 0;height:250px;overflow:hidden;}
.mp_text_ad li{padding:10px 0 0;overflow:hidden;clear:both;zoom:1;}
.mp_text_ad li span{padding-right:8px;}
.mp_text_ad li h3{margin-bottom:10px;line-height:12px;padding-top:1px;height:12px; overflow:hidden;}
.mp_text_ad li p,.mp_text_ad li p a{color:#8C8C8C;}
.benefit-h{height:304px;}
.benefit-h li{margin-top:3px;}
.feature-h{height:324px;}
.scenic-spot{width:680px;height:250px;margin-top:31px;overflow:hidden;}
.icon-left,.icon-right{overflow:hidden;float:left;width:24px;height:32px;line-height:100px;margin-top:115px;}
.icon-left{background-position:0 -250px;}
.icon-right{background-position:-30px -250px;}
.scenic-list{float:left;width:632px;overflow:hidden;}
.scenic-list li{float:left;display:inline;width:200px;height:250px;margin-right:17px;overflow:hidden;position:relative;}
.scenic-tit{position:absolute;width:100%;height:30px;left:0;bottom:0;line-height:30px;overflow:hidden;}
.scenic-tit .bg{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#1f1f1f;opacity:.48;filter:alpha(opacity=48);}
.scenic-tit h3{font-size:14px;text-align:center;position:relative;z-index:2;}
.scenic-tit a{color:#fff !important;}
.broadcast-pic{width:320px;float:left;padding-top:16px;}
.broadcast-news{float:right;padding:2px 9px 0 0;width:646px;}
.broadcast-news li{float:left;width:298px;}
.sina-union{line-height:32px;background:#f8f8f8;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.sina-union .in{width:1000px;margin:0 auto;padding:29px 0 32px;}
.sina-union .fl{width:344px;}
.sina-union .fl a{color:#555;margin-right:12px;font-weight:bold;}
.sina-union .fr{width:630px;border-left:1px solid #dfdfdf;padding-left:24px;}
.sina-union .fr h3{color:#555;margin-left:4px;font-weight:bold;}
.sina-union .fr a{color:#666;margin:0 3px;}
.footer{background:#f8f8f8;text-align:center;line-height:32px;padding:24px 0 50px;}
.footer a{color:#666;margin:0 5px;}
.dot{margin:0 4px;font-weight:bold;font-size:12px;}
/*js增加*/
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
.clearfix { display:block; }

.focus_001{width:320px; height:220px; overflow:hidden;}
.focus_list_001{height:220px; position:relative;}
.focus_list_001 li{width:320px; position:absolute; top:0; left:0;}

.scrollpage_001{width:280px; margin:0 auto; overflow:hidden;}
.scrollpage_list_001{position:relative;}
.scrollpage_list_001 li{width:280px;position:absolute; top:0; left:0;}

.scrollpage_002{width:1000px;margin:0 auto; overflow:hidden;}
.scrollpage_list_002{height:113px; position:relative;}
.scrollpage_list_002 ul{position:absolute; top:0; left:0;}

.scrollpage_003{overflow:hidden;}
.scrollpage_list_003{height:250px; position:relative;}
.scrollpage_list_003 ul{width:651px;position:absolute; top:0; left:0;}

.scrollpage_004{overflow:hidden;}
.scrollpage_list_004{height:256px; position:relative;}
.scrollpage_list_004 ul{width:314px;position:absolute; top:0; left:0;}

.page_round a{ text-indent:-99em;}
.h_307{height:307px;}

/*page_turning*/
.mp_turning { width: 330px; height: 132px; /*border:1px solid #999;*/ position: relative; }
.mp_turning img { position: absolute; left: 50%; top: 50%; z-index: 5; }
.mp_turning img.left { width: 120px; height: 92px; margin-left: -155px; margin-top: -46px; }
.mp_turning img.right { width: 120px; height: 92px; margin-left: 35px; margin-top: -46px; }
.mp_turning img.center { width: 170px; height: 132px; margin-left: -85px; margin-top: -66px; }
.mp_turning img.center { cursor: pointer; }
.mp_turning img.img_dn { display: none; }
.mp_turning a { width: 70px; height: 92px; margin-left: 85px; margin-top: -46px; position: absolute; left: 50%; top: 50%; z-index: 99; display: block; opacity: 0; filter: alpha(opacity=0); background: #000; outline: none; }
.mp_turning a#turnLeft { margin-left: -155px; }
.mp_turning a#turnOpen{width:170px; height:132px; margin-left:-85px; z-index:10; margin-top:-66px;}
.mp_text li{display:none;}
.mp_text li.show{display:block;}