@charset "UTF-8";
/* CSS Document */

/*通用样式



------------------------------------------------------------------------------*/
h2{ width:100%; font-size:20px; color:#000; line-height:40px; font-weight:normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
h3{ width:100%; font-size:16px; color:#333; line-height:40px; font-weight:normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
h4{ width:100%; font-size:14px; color:#333; line-height:22px; font-weight:normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.news_1{ width:100%; height:26px; line-height:26px; color:#555; font-size:12px; overflow: hidden;}
.news_2{ width:100%; height:26px; line-height:26px; color:#333; font-size:14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.news_3{ width:100%; height:16px; color:#333; font-size:12px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
p.news{ line-height:26px; padding-left:15px; font-size:14px; color:#333; background:url(../images/dot.gif) 0 11px no-repeat; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.mar_b_20{ margin-bottom:20px!important;}
.mar_r_20{ margin-right:20px;}
.mar_l_0{ margin-left:0!important;}
.pad_b_25{ padding-bottom:25px!important;}
.pad_botm_0{ padding-bottom:0!important;}
.bor_non{ border:none!important;}
.height_auto{ height:auto!important;}

/*top
------------------------------------------------------------------------------*/
.top{ width:100%; min-width:1000px; height:30px; line-height:30px; border-bottom:#ddd 1px solid; background:#f4f4f4;}
.top .container{ width:1000px; height:30px; line-height:30px; margin:0 auto;}
.top .left{ width:450px; height:30px; line-height:30px; float:left;}
.top .left a{ float:left; display:block; height:30px; line-height:30px; font-size:12px; margin-right:14px; color:#333;}
.top .right{ width:auto; height:30px; line-height:30px; float:right;}
.top .right a{ float:right; display:block; height:30px; line-height:30px; font-size:12px; margin-left:8px; color:#333;}
.top a:hover{ color:#0f5991;}

/*header
------------------------------------------------------------------------------*/
/*header
------------------------------------------------------------------------------*/
.header{ width:1000px; height:84px; margin:0 auto; position:relative}
.header .logo{ width:200px; height:54px; display:block; background:url(../images/logo.png); position:absolute; left:0; top:15px;}
.header .search{ width:253px; height:33px; border:#ddd solid 1px; position:absolute; top:26px; right:535px; background:#fff;}
.header .search .posi_rela{ width:253px; height:33px; position:relative}
.header .search input[type="text"]{ width:200px; height:27px; line-height:27px; position:absolute; left:4px; top:2px; border:none;}
.header .search input[type="button"]{ width:26px; height:26px; position:absolute; right:6px; top:3px; background:url(../images/search_btn.jpg); display:block; border:none;}
.header .keywords{ width:255px; height:33px; line-height:33px; color:#05385f; font-size:14px; position:absolute; right:0; top:26px;}
.header .keywords a{ width:auto; height:33px; display:block; margin-left:16px; float:right;}
.header .keywords a:hover{ color:#19abfd}

.weather1{width:200px; height:30px; float:right; margin-top:30px; margin-right:20px; text-align:left}
.jiandu{width:auto; height:auto; float:right; margin-top:15px;}


/*nav
------------------------------------------------------------------------------*/
.nav{ width:100%; min-width:1000px; height:40px; background:#05385f; margin-bottom:10px;}
.nav .container{ width:1000px; height:40px; line-height:40px; margin:0 auto;}
.nav .container a{ width:auto; height:40px; display:block; padding:0 10px; color:#fff; font-size:14px; float:left;}
.nav .container a:hover{ background:#0f5991;}

/*广告
------------------------------------------------------------------------------*/
.adv_t{ width:1000px; height:auto; margin:0 auto; margin-bottom:0px;}
.adv_m{ width:1000px; height:auto; margin:0 auto; display:block; margin-bottom:20px; background:#ccc;}

/*通用头部
------------------------------------------------------------------------------*/
.slogan{ width:100%; height:35px; line-height:35px; border-top:1px solid #efefef; position:relative;}
.slogan .content{ width:116px; height:35px; position:absolute; top:-1px; left:0;}
.slogan .content .title{ width:72px; height:33px; line-height:33px; text-align:center; border-top:2px #01bffd solid; font-size:16px; color:#333;}
.slogan a.more{ line-height:35px; font-size:12px; color:#666; float:right; padding-right:7px;}
.slogan .jinritoutiao{ background:url(../images/toutiao.jpg) no-repeat;}
.slogan .dingyue{ background:url(../images/title-bianmin.png) no-repeat;}
.slogan .shipin{ background:url(../images/title-vedio.png) no-repeat;}
.slogan .gouwu{ background:url(../images/title-shopping.png) no-repeat;}

/*焦点图
------------------------------------------------------------------------------*/
.slider{ width:575px; height:275px; background:#666; margin-bottom:20px;}
.sdextends{width:575px;height: 80px;}

.section_1{ width:1000px; height:auto; margin:0 auto; margin-bottom:10px}
.section_1 a:hover{ color:#0f5991;text-decoration: underline;}
.section_1 .left{ width:405px; height:auto; float:left}
.section_1 .top_sec{ width:100%; height:auto; padding-bottom:16px; border-bottom:#ccc 1px dashed; padding-top:8px;}
.section_1 .top_sec a.news{ display:block; float:left; margin-right:12px;}
.section_1 .top_sec .icon_video{ padding-left:24px; background:url(../images/icons_vp.jpg); background-repeat:no-repeat; background-position:0 7px;}
.section_1 .top_sec .icon_pic{ padding-left:24px; background:url(../images/icons_vp.jpg); background-repeat:no-repeat; background-position:0 -39px;}
.section_1 .top_sec .huodong{ margin-top:10px;}
.section_1 .right{ width:575px; height:auto; float:right}

.r_b_container{ width:575px; height:auto;}
.r_b_container .left_c{ width:320px; height:auto; float:left;}
.r_b_container .left_c .img_news{ width:100%; height:100px; padding-bottom:13px; padding-top:13px;}
.r_b_container .left_c .img_news .img{ width:150px; height:100px; float:left}
.r_b_container .left_c .img_news .content{ width:150px; height:100px; float:right}
.r_b_container .left_c .img_news .content p{ font-size:12px; color:#666; line-height:17px; margin-top:8px;}
.r_b_container .right_c{ width:233px; height:auto; border:#eee 1px solid; border-top:none; float:right;}
.r_b_container .right_c .title{ width:221px; height:35px; line-height:33px; background:#f6f6f6; border-bottom:#eee 1px solid; border-top:#eee 1px solid;  padding-left:12px; font-size:14px; color:#333;} 
.r_b_container .right_c .title .a_con{ width:auto; height:35px; line-height:35px; float:right; color:#666; font-size:12px; margin-right:8px;} 
.r_b_container .right_c .container{ width:233px }

.r_b_container .right_c .img_news{ width:203px; height:70px; padding-bottom:13px; padding-top:8px; padding-bottom:12px;}
.r_b_container .right_c .img_news .img{ width:100px; height:70px; float:left}
.r_b_container .right_c .img_news .content{ width:84px; height:70px; float:right; font-size:12px; color:#666; line-height:16px;}
.r_b_container .right_c p.news{ width:188px; line-height:26px; padding-left:15px; font-size:12px; color:#333; background:url(../images/dot.gif) 0 11px no-repeat;}
.r_b_container .right_c li{ width:179px; font-size:12px; color:#333; line-height:30px;  padding-left:22px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.r_b_container .right_c .li_1{ background-position:0 8px;}
.r_b_container .right_c .li_2{ background-position:0 -17px;}
.r_b_container .right_c .li_3{ background-position:0 -42px;}
.r_b_container .right_c .li_4{ background-position:0 -67px;}
.r_b_container .right_c .li_5{ background-position:0 -92px;}


.section_2{ width:1000px; height:auto; margin:0 auto; margin-bottom:20px;}
.section_2 a:hover{ color:#0f5991; text-decoration: underline;}
.section_2 .block{ width:320px; height:auto;}
.section_2 .container{ width:100%; margin-top:15px;}
.section_2 .video_big{ width:320px; height:190px; position:relative;}
.section_2 .video_big .text_bar{ width:320px; height:40px; line-height:40px; text-align:center; background:url(../images/black_bg.png) repeat; color:#fff; font-size:14px; color:#fff; position:absolute; left:0; bottom:0;}
.section_2 .video_big .text_bar a:hover { color: #EEE; text-decoration: none;}
.section_2 .video_big .bofang{ width:57px; height:57px; background:url(../images/video_icon.png) no-repeat; position:absolute; top:53px; left:131px;}
.section_2 .video_small{ width:150px; height:140px; margin-top:20px;}
.section_2 .video_small .text{ width:150px; height:40px; line-height:18px; color:#333; font-size:12px; margin-top: 5px;}
.section_2 dd{ width:100%; text-align:center; line-height:37px; color:#333; font-size:12px;}
.section_2 .img_adv{ width:100%; height:80px; margin-top:10px; margin-bottom:16px;}
.section_2 .img_adv .img{ width:118px; height:78px; float:left; border:#eee solid 1px;}
.section_2 .img_adv .content{ width:184px; height:80px; float:right;}
.section_2 .img_adv .content .title{ line-height:22px; font-size:14px; color:#333; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.section_2 .img_adv .content p{ line-height:19px; font-size:12px; color:#666; text-overflow: ellipsis; overflow: hidden;}
.section_2 p.news{ width:305px; line-height:26px; padding-left:15px; font-size:14px; color:#333; background:url(../images/dot.gif) 0 11px no-repeat;}
.section_2 .three_sec{ width:100%; height:105px; margin-top:11px;}

.section_3{ width:1000px; height:auto; margin:0 auto; margin-bottom:20px;}
.section_3 a:hover{ color:#0f5991; text-decoration: underline;}
.section_3 .left{ width:660px; height:auto; float:left}
.section_3 .top_con{ width:100%; height:56px; padding-bottom:10px;}
.section_3 .top_con .name{ padding:0 5px;height:56px; line-height:56px; font-size:32px; color:#01b9fd; float:left}
.section_3 .top_con .select_c{ width:500px; height:33px; line-height:33px; border-bottom:1px dotted #45ccfe; font-size:12px; padding:0 3px; padding-top:10px; float:right}
.section_3 .top_con .select_c_house{ width:920px;}
.section_3 .top_con .select_c .english{ width:auto; height:33px; float:left; font-size:18px; color:#333; font-family:Arial, Helvetica, sans-serif;}
.section_3 .top_con .select_c .a_con{ font-size:12px;  float:right; color:#666;}
.section_3 .left .img_news{ width:320px; height:210px; position:relative; float:left}
.section_3 .left .img_news a{ color: #FFF; text-decoration: none;}
.section_3 .left .img_news .text_bar{ width:320px; height:40px; line-height:40px; text-align:center; background:url(../images/black_bg.png) repeat; color:#fff; font-size:14px; color:#fff; position:absolute; left:0; bottom:0;}
.section_3 .left .news_con{ width:320px; height:210px; float:right}
.section_3 .left .news_con .top_container{ width:100%; padding-bottom:12px; border-bottom:1px dashed #ccc; margin-bottom:12px;}
.section_3 .left .news_con .top_container .news_1{ width:100%; height:44px; line-height:22px; color:#2e2e2e; font-size:12px;}
.section_3 .right{ width:318px; height:273px; float:right; border:#eee 1px solid; border-top:2px solid #5ed2fe;}
.section_3 .right .top_c{ width:301px; height:34px; line-height:34px; padding-left:17px; font-size:14px; color:#111; border-bottom:#eee 1px solid;}
.section_3 .right .top_c .text_r{ width:140px; height:34px; line-height:34px; text-align:right; padding-right:14px; font-size:12px; color:#666; float:right}
.section_3 .right .dubao{ width:268px; height:213px; margin:0 auto; margin-top:12px;}
.section_3 .right .dubao .autab{position: relative;}
.section_3 .right .dubao .img{ width:150px; height:215px; float:left;}
.section_3 .right .dubao .btn_cont{ width:102px; height:137px; float:right}
.section_3 .right .dubao .btn_cont a{ width:102px; height:36px; line-height:36px; text-align:center; display:block; font-size:14px; color:#333; margin-bottom:8px;}
.section_3 .right .dubao .btn_cont a:hover{ background:url(../images/tab_bg.jpg); color:#fff; text-decoration: none;}
.section_3 .right .dubao .btn_cont a.curr{ background:url(../images/tab_bg.jpg); color:#fff;}
.section_3 .right .shangxun{ width:282px; padding:15px 18px;}
.section_3 .right .shangxun p{ font-size:12px;}
.section_3 .right_b{ width:320px; height:276px; float:right;}
.section_3 .right_b .canjia{ height:95px; border:#eee 1px solid; padding:5px; margin-bottom:5px;}
.section_3 .right_b .canjia .img{ width:130px; height:95px; float:left; position:relative}
.section_3 .right_b .canjia .img .text_bar{ width:170px; height:30px; line-height:30px; text-align:center; background:url(../images/black_bg.png) repeat; color:#fff; font-size:14px; color:#fff; position:absolute; left:0; bottom:0;}
.section_3 .right_b .canjia .content{ width:170px; height:95px; float:right;}
.section_3 .right_b .canjia .btn_con{ width:170px; height:20px; margin-top:9px;}
.section_3 .right_b .canjia .btn_con a{ width:auto; height:20px; line-height:20px; text-align:center; background:#01b9fd; color:#fff; display:block; padding:0 9px;}
.section_3 .right_b .canjia .btn_con a:hover{ text-decoration: none;}
.section_3 .right_b p.news{ font-size:12px;}
.section_3 .right_b .canjia .content p{ line-height:17px; padding-top:7px}


.section_4{ width:1000px; height:auto; margin:0 auto; margin-bottom:20px;}
.section_4 a:hover{ color:#05385f}
.section_4 .container{ width:320px; height:auto;}
.section_4 .container .title_con{ width:100%; height:34px; border-top:1px solid #efefef; position:relative; margin-bottom:15px;}
.section_4 .container .title_con .text{  padding:0 5px; height:33px; line-height:33px; text-align:center; border-top:2px solid #0ec2fd; font-size:18px; color:#333; position:absolute; top:-1px; left:0;}
.section_4 .container .title_con .a_con{ width:190px; height:33px; line-height:33px; text-align:right; padding-right:4px; font-size:12px; color:#666; float:right;}
.section_4 .container .img{ width:320px; height:200px; position:relative}
.section_4 .container .img .text_bar{ width:320px; height:40px; line-height:40px; text-align:center; background:url(../images/black_bg.png) repeat; color:#fff; font-size:14px; color:#fff; position:absolute; left:0; bottom:0;}
.section_4 .container dl{ width:320px; height:auto; padding-bottom:14px; border-bottom:1px dashed #ccc; padding-top:8px; margin-bottom:10px;}
.section_4 .container dt{ width:320px; font-size:16px; color:#05385f; height:40px; line-height:40px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.section_4 .container dt a:hover{ color:#0f5991}
.section_4 .container dd{ width:320px; height:44px; color:#4d4d4d; font-size:12px; line-height:22px;}

.section_5{ width:1000px; height:auto; margin:0 auto; margin-bottom:20px;}
.section_5 a:hover{ color:#05385f}
.section_5 .title{ width:100%; height:60px; line-height:60px; border-top:2px solid #5ed2fe;}
.section_5 .container{ width:980px; height:auto; margin:0 auto;}
.section_5 .container .big_box{ width:388px;}
.section_5 .img{ float:left; position:relative; margin-left:1px; margin-bottom:1px;}
.section_5 .img .text_bar{ width:100%; height:30px; line-height:30px; text-align:center; background:url(../images/black_bg.png) repeat; color:#fff; font-size:14px; color:#fff; position:absolute; left:0; bottom:0;}
.section_5 .box_1{ width:187px; height:463px;}
.section_5 .box_2{ width:200px; height:170px;}
.section_5 .box_3{ width:200px; height:292px;}
.section_5 .box_4{ width:387px; height:300px;}
.section_5 .box_5{ width:221px; height:162px;}
.section_5 .box_6{ width:165px; height:162px;}
.section_5 .box_7{ width:203px; height:160px;}
.section_5 .box_8{ width:203px; height:302px;}

/*订阅
------------------------------------*/
.dy{}
.dy li a{padding: 8px; height: 60px; border:#f4f4f4 solid 1px; margin-bottom: 10px; overflow: hidden; display: block;}
.dy li a:hover {border-color: #01b9fd; background: url('../images/dingyue-corner.png') top right transparent no-repeat;}
.dy li .right{width: 230px; float: right;}
.dy li h3 {font-size: 14px;padding: 0;margin-bottom: 5px;line-height: 16px;}
.dy li .description{color: #AAA; line-height: 1.5}
.dy li .avatar img{width: 60px; height: 60px; -moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius:30px; float: left;}


.head-rss {
    background-image: url("../images/head-ico.png");
    background-position: 0 -75px;
    float: left;
    height: 14px;
    margin-top: 9px;
    width: 37px;
}
.baopic{
background: url("../images/black_bg.png") repeat scroll 0px 0px transparent; 
bottom: 0px; color: rgb(255, 255, 255); 
left: 0px; 
position: absolute; 
text-align: center; 
width: 100%; 
height: 25px; 
line-height: 25px; 
font-size: 12px;
}
.linkdis{display: block; width: 90px; height: 40px; text-indent: -99999px;}

.img_tlist{ width:960px; height:400px;  clear:both; padding-top:10px;}
.img_tlist ul{ padding:0px; margin:0px;}
.img_tlist li{ width:220px; height:150px; float:left; list-style-type: none;  text-align:center; position:relative; margin:20px 0px 0px 15px }

.img_tlist .alpha{ font-size:12px;
  top:128px;
  position:absolute; 
  height:18px;
  right:0px; 
  padding-top:4px;
  width:100%; 
  background-color:#000;
  filter: alpha(opacity = 50); 
  -moz-opacity: 0.5; 
  opacity:0.5;
  } 

.img_tlist .tit{
	  top:128px;
	  clear:both;
	  font-size:12px;
  position:absolute; 
  height:18px;
  right:0px; 
  padding-top:4px;
  width:100%; 
  filter:alpha(opacity = 100); 
  -moz-opacity: 1.0; 
  opacity:1.0;
  }
  
.img_tlist a:link { color:#fff;}
.img_tlist a:visited{color:#fff;}
.img_tlist a:hover{color: #fc0;}

.sdfasdfsa{ color:#fff;}

