﻿@charset "utf-8";
/* CSS Document */
body{ margin:0 auto;
padding:0;
color:#3c3c3c;
font:12px/24px tahoma,Helvetica,arial,sans-serif; font-size:12px;
}
@font-face{ font-family: Microsoft Yahei; src: url(Microsoft Yahei.ttf); } 
a{ text-decoration:none;color:#222222;}
a:hover{text-decoration:none;color:#c40503;}
a:visited{text-decoration:none;}

img{border:0px;}
h1,h2,h3{ padding:0; margin:0;}
p{ padding:0; margin:0;}
form{ padding:0; margin:0;}
input{ vertical-align:middle}
ul,dl,dd,dt,li{margin:0;padding:0;text-indent:0;}
ol{list-style:none; margin:0; padding:0;}
li{list-style:none; }

/*clr*/
.clear{ clear:both;}

/*f*/
.fl{float:left;}
.fr{float:right;}

/*f*/
.ft14{ font-size:14px}
.w1000{ width:1000px; margin:0 auto;}


/*页面主体*/

/*-----------------------------------------------------------------------------------广告群--*/

#BAIDU_EXP_CLB__wrapper_1039206_0, 
#BAIDU_EXP_CLB__wrapper_1039207_0, 
#BAIDU_EXP_CLB__wrapper_1039208_0, 
#BAIDU_EXP_CLB__wrapper_1039209_0, 
#BAIDU_EXP_CLB__wrapper_1039203_0, 
#BAIDU_EXP_CLB__wrapper_1052763_0, 
#BAIDU_EXP_CLB__wrapper_1061908_0, 
#BAIDU_EXP_CLB__wrapper_1087281_0,
embed
{ margin-bottom:10px;}



#BAIDU_SSP__wrapper_1039206_0, 
#BAIDU_SSP__wrapper_1039207_0, 
#BAIDU_SSP__wrapper_1039208_0, 
#BAIDU_SSP__wrapper_1039209_0, 
#BAIDU_SSP__wrapper_1039203_0, 
#BAIDU_SSP__wrapper_1052763_0, 
#BAIDU_SSP__wrapper_1061908_0, 
#BAIDU_SSP__wrapper_1087281_0,
embed
{ margin-bottom:10px;}


.ad495_L{ width:495px; overflow:hidden; float:left; margin-right:10px;}
.ad495_R{ width:495px; overflow:hidden; float:left;}

.ad270100{ width:270px; height:100px; overflow:hidden;position:relative;}
.ad270100 img{ width:270px; height:100px;}

.ad_L{ width:320px; overflow:hidden; float:left; margin-right:20px;}
.ad_C{ width:370px; overflow:hidden; float:left; margin-right:20px;}
.ad_R{ width:270px; overflow:hidden; float:left;}

.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.pb20{ padding-bottom:20px;}
.pb10{ padding-bottom:10px;}
.mr10{ margin-right:10px;}
.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}

/*-----------------------------------------------------------------------------------顶部css--*/

.TopNav{ height:30px; border-bottom:1px solid #e2e2e2; line-height:28px; font-family:"tahoma","宋体"; font-size:12px; background-color:#f4fbff }
.TopNav_nr{ width:1000px; margin:0 auto}
.TopNav_nr span{ float:left;}
.TopNav_nr span a{ padding-right:24px;}
.TopNav_nr b{ float:right; font-weight:normal;}

.header{ width:1000px; height:80px; margin:0 auto;}
.logo{ float:left; width:220px; height:50px; padding-top:15px;}


.search{ float:left; width:290px; height:40px; background:white; font-size:16px; overflow:hidden; padding:0; position:relative; left:30px; top:20px; display:inline;}
#search_keywords{ position:absolute; height:27px; line-height:27px; width:190px; *width:250px; border-left:#c8c8c8 solid 1px; border-top:#c8c8c8 solid 1px; border-bottom:#c8c8c8 solid 1px; border-right:0; color:#999; margin:0; padding:4px 10px;}
#search_btn{ width:82px; height:37px; cursor:pointer; position:absolute; right:0; border:none; margin:0; padding:0; background:url(icon.png)}
#search_btn:hover{ background:url(icon.png) -82px 0px;}

.ad21060{ float:right; width:210px; height:60px; margin-top:10px; }


/*-----------------------------------------------------------------------------------导航css--*/

.menu{margin-bottom:10px;}
.menu ul{ float:left; border-right:#e2e2e2 solid 1px;}
.menu ul li{ font-family:Microsoft Yahei; font-size:14px; line-height:24px;}
.menu ul li strong{}
.menu ul li a{ padding-right:24px;font-family:Microsoft Yahei}
.menu ul li a:hover{ color:#ee2523;}
.menu .ul1{ width:200px;}
.menu .ul2{ width:160px; padding-left:25px;}
.menu .ul3{ width:220px; padding:0; border:0;}
.menu .ul3 li a{ padding-right:0px; padding-left:24px;}
.menu li a.red{color: #CC0000; }


.menu2{ padding-top:10px;}
.menu2 ul{ float:left; border-right:#e2e2e2 solid 1px;}
.menu2 ul li{ font-family:Microsoft Yahei; font-size:14px; line-height:26px;}
.menu2 ul li strong{}
.menu2 ul li a{ padding-right:24px;font-family:Microsoft Yahei}
.menu2 ul li a:hover{ color:#ee2523;}
.menu2 .ul1{ width:155px;}
.menu2 .ul2{ width:178px; padding-left:22px; }
.menu2 .ul3{ width:195px; padding:0; border:0;}
.menu2 .ul3 li a{ padding-right:0px; padding-left:24px;}


/*-----------------------------------------------------------------------------------文字环绕css--*/

.surround{ background:#f1f1f1; font-size:12px; margin-bottom:10px; border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf}
.surround ul li{ line-height:28px;}
.surround a{ color:#6b8295;}

.surround_fl{ float:left; width:150px; padding-left:10px; padding-right:10px}
.surround_fl ul li,.surround_fr ul li{ width:150px; white-space:nowrap; overflow:hidden;}
.surround_mid{ float:left; width:660px;}
.surround_mid ul li{ float:left; width:122px; padding-left:10px; white-space:nowrap; overflow:hidden;}
.ad71570{ width:580px; height:70px; margin:6px 0 7px 15px; position:relative;}
.surround_fr{ float:right; width:150px; padding-right:10px;}


/*-----------------------------------------------------------------------------------推荐新闻css--*/

.recommend{ margin-top:10px; font-family:"宋体"; font-size:12px; line-height:18px; position:relative; margin-bottom:10px}
.recommend_line{
	position:absolute;
	background:url(icon.png) 0px -1268px;
	top:46px;
	width:1000px;
	height:30px;
}
.recommend ul li{ float:left; width:250px;}
.re_pic{ float:left; width:60px; height:70px;}
.re_pic img{ width:60px; height:70px;}
.re_all{ float:right; width:170px; padding:0 10px}
.re_all p{ font-size:12px; line-height:26px;}
.re_all p a{ color:#2b2b2b;}
.re_all span{ color:#004276}
.re_all span a{ color:#004276}

.nav{ height:30px; line-height:30px; font-family:"宋体"; margin-bottom:20px;}
.nav ul li{ float:left; margin-left:1px; margin-right:1px; background:#0c75ce; white-space:nowrap; display:inline;}
.nav ul li a{ padding-left:9px; padding-right:8px; height:30px; line-height:30px; color:#fff;}
.nav ul li:hover{ background:#164982;}
.nav ul li.onthis{ width:88px; height:30px; line-height:30px; text-align:center; font-size:14px;}

/*-----------------------------------------------------------------------------------顶部新闻css--*/

.topnews{ font-family:"宋体"; font-size:12px; margin-bottom:20px;}
.top_fl{ float:left; width:710px; border-top:#0c75ce solid 1px;}
.top_fr{ float:right; width:240px; border-top:#0c75ce solid 1px; padding-left:30px; background:url(icon.png) -164px 8px no-repeat; padding-top:5px;}

#scrollDiv{ float:left; width:680px; height:80px; overflow:hidden }
#scrollDiv li{ height:80px; line-height:20px; text-align:center;}
#scrollDiv li p{ line-height:60px; font-size:32px; font-family:"微软雅黑"; font-weight:bold;width:100%;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
#scrollDiv li p a{ font-family:"微软雅黑"; color:#001f4e;}
#scrollDiv li p a:hover{ color:#CC0000}
#scrollDiv li span{ color:#001f4e; padding:5px;}
#scrollDiv li span a{ color:#001f4e;}
#scrollDiv li span a:hover{ color:#CC0000}

#scrollDiv2{ float:left; width:220px; height:72px; padding-top:5px; overflow:hidden}
#scrollDiv2 li{ height:24px; line-height:24px; padding-left:10px; background:url(icon.png) -164px -86px no-repeat; width:218px; overflow:hidden}

.NoscrollDiv{ float:left; width:680px; height:80px; overflow:hidden }
.NoscrollDiv li{ height:80px; line-height:20px; text-align:center;}
.NoscrollDiv li p{ line-height:60px; font-size:34px; font-family:"微软雅黑"; font-weight:bold}
.NoscrollDiv li p a{ font-family:"微软雅黑"; color:#001f4e;}
.NoscrollDiv li p a:hover{ color:#CC0000}
.NoscrollDiv li span{ color:#001f4e; padding:5px;}
.NoscrollDiv li span a{ color:#001f4e;}
.NoscrollDiv li span a:hover{ color:#CC0000}

.btn{ float:right; width:11px; padding-top:10px; padding-right:5px;}
#btn_up{ width:11px; height:11px; background:url(icon.png) 0px -44px; cursor:pointer;}
#btn_down{ width:11px; height:11px; background:url(icon.png) -11px -44px; cursor:pointer; margin-top:40px;}
#btn_up2{ width:11px; height:11px; background:url(icon.png) 0px -44px; cursor:pointer;}
#btn_down2{ width:11px; height:11px; background:url(icon.png) -11px -44px; cursor:pointer; margin-top:40px;}


/*-----------------------------------------------------------------------------------主体第一屏css--*/

.content{ margin-bottom:20px;}

.con_fl{ float:left; width:320px; font-family:"Microsoft Yahei"; }
.con_mid{ float:left; width:370px; margin-left:20px; font-family:"Microsoft Yahei"; display:inline; }
.con_fr{ float:right; width:270px; font-family:"Microsoft Yahei";}

.tit1 a,.tit2 a,.titshare a{ font-family:"Microsoft Yahei"}
.tit1{ height:39px; line-height:39px; border-top:#0c75ce solid 1px;font-size:14px;}
.tit2{ height:38px; line-height:38px; border-top:#c40503 solid 1px; border-bottom:#e5e5e5 solid 1px;font-size:18px; color:#c40503; font-weight:bold}
.tit2 span{ float:right; font-size:12px; color:#c40503}
.titshare{ height:38px; line-height:38px; border-top:#0c75ce solid 1px; border-bottom:#e5e5e5 solid 1px; font-family:"Microsoft Yahei";color:#3c3c3c;}
.titshare span{ float:right; font-size:12px; color:#c40503}
.titshare span a{ color:#c40503}
.titshare span.hui a{ padding-left:10px; color:#3c3c3c; font-weight:normal}
.titshare span.hui a:hover{ color:#CC0000}

.tit1 ul li{ float:left; width:45px; text-align:center;}
.tit1 ul li.o1{ background:#0c75ce;}
.tit1 ul li.o1 a{ color:#fff;}
.lunbo{ width:320px; height:220px;}
.lunbo img{ width:320px; height:220px; overflow:hidden;}
.lunbo img{ cursor: pointer; transition: all 0.6s;}
.lunbo img:hover{ transform: scale(1.2);}

.lb_img{ position:relative; margin:0; width:320px; overflow:hidden;}
.lb_txt{ width:320px; position: absolute; background:#565656;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; margin-top:-30px; height:30px; line-height:30px;}
.lb_txt a{ font-family:"宋体"; font-size:14px; line-height:30px;color:#fff; padding-left:10px;}



.tit2 a{ color:#c40503;}
.hotnews{ font-size:16px; font-weight:bold;color:#0c75ce; padding-top:10px; height:42px; line-height:40px; width:372px; overflow:hidden}
.hotnews a{ color:#0c75ce;}
.hotnews a:hover{ color:#c40503;}

.hotnews_yt{ font-size:16px; font-weight:bold;color:#0c75ce; padding-top:16px; height:42px; line-height:42px; width:370px; overflow:hidden}
.hotnews_yt a{ color:#0c75ce;}
.hotnews_yt a:hover{ color:#c40503;}

.newslist ul li{ font-size:14px; background:url(icon.png) -164px -83px no-repeat; padding-left:10px; font-family:"宋体";width:98%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.videolist ul li{ font-size:14px; background:url(icon.png) -164px -170px no-repeat; padding-left:24px;}
.line28{ line-height:28px; width:360px; white-space:nowrap; overflow:hidden;}
.w370{ padding-top:4px; line-height:30px; width:362px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w270{ padding-top:10px; line-height:30px; width:262px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w270c{ padding-top:10px; line-height:30px; width:262px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w270d{ padding-top:5px; line-height:29px; width:262px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w270a{ padding-top:5px; line-height:30px; width:262px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w270b{ padding-top:6px; line-height:28px; width:262px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w320{  padding-top:10px; line-height:30px; width:318px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w320a{  padding-top:4px; line-height:30px; width:318px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w320c{  padding-top:5px; line-height:29px; width:318px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w320b{ width:318px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w270b{ width:262px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w370b{ width:362px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.w320a p{line-height:30px; font-size:14px; color:#e5e5e5;}
.w320a p span a{ color:#c40503}
.w320a p span a:hover{ color:#222}



.ft12{ font-size:12px; line-height:26px;}
.ft12 a{ font-size:12px}
.ft14{ font-size:14px; }
.ft16{ font-size:16px;}
.ft16 a{ color:#3c3c3c; font-weight:bold}
.ft16 a:hover{text-decoration:none;color:#c40503;}
.ft16 a:visited{text-decoration:none;}
.ft18{ font-size:18px; color:#0c75ce; font-weight:bold}
.ft18 a{ color:#0c75ce; font-weight:bold}


/*-----------------------------------------------------------------------------------焦点图css--*/

.focus{ position:relative; width:320px; height:220px; background-color: #000; }  
.focus img{ width: 320px; height: 220px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height:30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left; display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:10px; position:absolute; height:5px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:10px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:5px; margin:0 2px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:right; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#0CF;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(icon.png) no-repeat;}
.focus .prev{ top:70px; left: 0; background-position:0 -134px; cursor:pointer; }  
.focus .next{ top:70px; right: 0; background-position:-40px -134px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 -60px; }  
.focus .next:hover{  background-position:-40px -60px;}  


/*-----------------------------------------------------------------------------------主体第二屏css--*/

.imgnews{ padding-bottom:8px; border-bottom:#e5e5e5 solid 1px;}
.imgtit{ color:#0c75ce; font-size:14px; height:40px; line-height:40px; font-weight:bold}
.imgtit a{ color:#0c75ce;}
.imgtit a:hover{ color:#c40503;}
.img_fl{ float:left; width:110px; height:70px;}
.img_fl img{ width:104px; height:64px; padding:1px; border:#d3d3d3 solid 1px;}
.img_fr{ float:right; width:204px; font-size:12px; line-height:24px; color:#8e8e8e; height:70px; overflow:hidden;font-size:12px;}
.img_fr a{ color:#707070; font-family:"宋体"}
.img_fr a:hover{ color:#CC0000;}
.img_fr li{ width:100%; height:22px; line-height:22px; overflow:hidden;  background:url(icon.png) -166px -86px no-repeat; padding-left:5px;}

.img_fr2{ float:right; width:154px; line-height:23px; color:#8e8e8e;height:70px; overflow:hidden; font-size:12px;}
.img_fr2 a{ color:#707070; font-family:"宋体"}
.img_fr2 a:hover{ color:#CC0000;}
.img_fr2 li{ width:100%; height:22px; line-height:22px; overflow:hidden;  background:url(icon.png) -166px -86px no-repeat; padding-left:5px;}

.img_fr3{ float:right; width:250px; line-height:24px; color:#8e8e8e;height:70px; overflow:hidden;font-size:12px;}
.img_fr3 a{ color:#707070; font-family:"宋体"}
.img_fr3 a:hover{ color:#CC0000;}
.img_fr3 li{ width:100%; height:22px; line-height:22px; overflow:hidden;  background:url(icon.png) -166px -86px no-repeat; padding-left:5px; font-size:12px;}

.news_all{ padding-bottom:9px; border-bottom:#e5e5e5 solid 1px;}


.newslist ul.newnews li{ padding-left:32px; background:url(icon.png) -164px -110px no-repeat}

.titshare ul li{ float:left; padding-left:5px; padding-right:5px;}
.titshare ul li.m1{ border-bottom:#0c75ce solid 1px;}
.ad270120{ width:270px; height:120px; padding-top:5px; position:relative;}
.ad270120 img{ width:270px; height:120px;}


/*-----------------------------------------------------------------------------------主体第三屏css--*/

.ad37086{ width:370px; height:86px; padding-top:8px;}
.ad37086 img{ width:370px; height:86px;}

.query{ width:268px; height:276px; background:#e5e5e5;}
.query ul li{ float:left; width:88px; height:68px; text-indent:-9999px; overflow:hidden; margin-left:1px; margin-bottom:1px; display:inline; cursor:pointer; display:inline;}
.query ul li a{ width:88px; height:68px; display:block; background-image:url(icon.png);}
.query ul li.q1 a{ background-position:0px -710px;}
.query ul li.q1 a:hover{ background-position:0px -990px;}
.query ul li.q2 a{ background-position:-90px -710px;}
.query ul li.q2 a:hover{ background-position:-90px -990px;}
.query ul li.q3 a{ background-position:-180px -710px;}
.query ul li.q3 a:hover{ background-position:-180px -990px;}
.query ul li.q4 a{ background-position:0px -780px;}
.query ul li.q4 a:hover{ background-position:0px -1060px;}
.query ul li.q5 a{ background-position:-90px -780px;}
.query ul li.q5 a:hover{ background-position:-90px -1060px;}
.query ul li.q6 a{ background-position:-180px -780px;}
.query ul li.q6 a:hover{ background-position:-180px -1060px;}
.query ul li.q7 a{ background-position:0px -850px;}
.query ul li.q7 a:hover{ background-position:0px -1130px;}
.query ul li.q8 a{ background-position:-90px -850px;}
.query ul li.q8 a:hover{ background-position:-90px -1130px;}
.query ul li.q9 a{ background-position:-180px -850px;}
.query ul li.q9 a:hover{ background-position:-180px -1130px;}
.query ul li.q0 a{ background-position:0px -920px;}
.query ul li.q0 a:hover{ background-position:0px -1200px;}
.query ul li.qa a{ background-position:-90px -920px;}
.query ul li.qa a:hover{ background-position:-90px -1200px;}
.query ul li.qb a{ background-position:-180px -920px;}
.query ul li.qb a:hover{ background-position:-180px -1200px;}

.query ul li a{ width:88px; height:68px; display:block;}

.qu_car{ font-family:"宋体"; font-size:14px; color:#0c75ce; padding-top:23px; line-height:28px; padding-bottom:20px; border-bottom:#e5e5e5 solid 1px;}
.qu_car label{ line-height:28px;}
.qu_car select{ font-family:"宋体"; font-size:14px; color:#0c75ce; width:190px; padding-left:10px; height:22px; line-height:22px; border-color:#0c76ce;}
.qu_car input{ border-color:#0c76ce; border-width:1px;}
.cp span input{ text-align:center; width:90px; height:22px; border:0; background:#0c76ce; color:#fff; font-family:"宋体"; font-size:14px; cursor:pointer; }



/*-----------------------------------------------------------------------------------主体第四屏css--*/

.topline{ border-top:#0c75ce solid 1px;}
.news_box{ height:86px; background:url(icon.png) 0px -210px no-repeat; margin-top:15px; border:#e5e5e5 solid 1px;}
.zxsx_fl{ float:left; width:30px;}
.zxsx_fr{ float:right; width:322px;}
.zxsx_fr ul.mt8px{ margin-top:8px;}
.zxsx_fr ul li{ float:left; width:300px; white-space:nowrap; overflow:hidden; background:url(icon.png) -164px -150px no-repeat; padding-left:10px; line-height:24px; font-size:12px}
.zxsx_fr ul li a{ color:#818181} 
.zxsx_fr ul li a:hover{ color:#c40503;} 

.survey{ line-height:36px; color:#3c3c3c; font-size:14px; height:283px; border-bottom:#e5e5e5 solid 1px; }
.survey p.surtit{ line-height:40px; font-size:16px; color:#0c75ce; border-bottom:#e5e5e5 solid 1px ; }
.survey form{ height:182px; padding-top:10px;line-height:36px;}
.survey form label{ line-height:36px; }
.sur_btn{ height:30px; padding-bottom:20px; text-align:center;}
.sur_btn input{ width:97px; height:30px; background:#0c75ce; border:0px; font-size:16px; color:#fff; margin-left:10px;}

/*-----------------------------------------------------------------------------------主体第五屏css--*/

.myt_a{ background:url(icon.png) 0px -300px no-repeat; padding-bottom:8px; border-bottom:#e5e5e5 solid 1px;}
.myt_q{ background:url(icon.png) 0px -448px no-repeat; padding-bottom:10px;}
.myt_a ul li{ margin-left:50px;}
.myt_q ul li{ margin-left:50px;}

.btline{ padding-bottom:20px; border-bottom:#e5e5e5 solid 1px;}
.myt_ask{ width:320px; height:50px; text-indent:-999px; cursor:pointer;}
.myt_ask a{ width:320px; height:50px; background:url(icon.png) 0px -600px no-repeat; display:block;}
.myt_ask a:hover{ background:url(icon.png) 0px -650px no-repeat}

.comic{ width:270px; height:136px; margin-top:13px; cursor:pointer}
.comic img{ width:264px; height:130px; padding:2px; border:#e5e5e5 solid 1px;}
.co_img{ position:relative; margin:0; width:270px; height:136px;}
.co_txt{ width:264px; position: absolute; margin-left:3px; background:#565656;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;  margin-top:-33px; height:30px; text-align:center;  line-height:30px; font-size:14px}
.comic:hover .co_txt{filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.co_txt a{color:#fff;}


/*-----------------------------------------------------------------------------------主体第六屏css--*/

.ad270200{ width:270px; height:200px;}
.ad270200 img{ width:270px; height:200px;}
.ad27052{ width:270px; height:52px; margin-top:10px;}
.ad27052 img{ width:270px; height:52px;}


/*-----------------------------------------------------------------------------------主体第七屏css--*/

.weixin{ width:320px; height:136px; margin-top:13px; cursor:pointer}
.weixin img{ width:314px; height:130px; padding:2px; border:#e5e5e5 solid 1px;}
.wei_img{ position:relative; margin:0; width:270px; height:136px;}
.wei_txt{ width:314px; position: absolute; margin-left:3px; background:#565656;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;  margin-top:-33px; height:30px; text-align:center;  line-height:30px; font-size:14px}
.weixin:hover .wei_txt{filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.wei_txt a{color:#fff;}

.wxlist ul li{ font-size:14px;background:url(icon.png) -164px -83px no-repeat; padding-left:5px;}
.wxlist ul li span{ color:#c40503; padding-right:5px;}
.wxlist ul li span a{ color:#c40503;}


/*-----------------------------------------------------------------------------------主体第十屏css--*/

.smtk{ height:441px; padding-top:20px;}
.piclist{ float:left; width:330px; font-family:"宋体"; font-size:14px;}
.piclist ul li{ width:330px; margin-top:1px; cursor:pointer}
.sm_img{ position:relative; margin:0; width:330px;}
.sm_txt{ width:330px; position: absolute; background:#565656;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; margin-top:-30px; height:30px; line-height:30px;}
.piclist ul li:hover .sm_txt{filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.piclist3 ul li:hover .sm_txt{filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.sm_txt a{color:#fff; padding-left:10px;}

.piclist2{ float:left; width:338px; margin-left:1px; margin-top:1px; font-family:"宋体"; font-size:14px; display:inline;}
.sm_img2{ position:relative; margin:0; width:338px;}
.sm_txt2{ width:338px; position: absolute; background:#565656;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; margin-top:-30px; height:30px; line-height:30px;}
.piclist2:hover .sm_txt2{filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.sm_txt2 a{color:#fff; padding-left:10px;}

.piclist3{ float:right; width:330px; margin-left:1px; font-family:"宋体"; font-size:14px; display:inline;}
.piclist3 ul li{ width:330px; margin-top:1px; cursor:pointer}



.friendlink{ padding:10px 0;}
.friendlink ul{ padding:5px 0; border-bottom:#f5f5f5 dashed 1px; display:inline-block;}
.friendlink ul li{ float:left; font-family:"宋体"; line-height:24px; font-size:12px; padding-right:15px; white-space:nowrap; color:#0c75ce;}
.friendlink ul li a{ color:#666;}
.friendlink ul li a:hover{ color:#333; text-decoration:underline;}





/*xuanfu*/
#top{ position:relative; _position:fixed;}
.izl-rmenu{ position:fixed;_position:absolute;left:50%; margin-left:520px; bottom:10px; padding-bottom:60px; _top:expression((450+(noValue = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px'); z-index:999; }
.izl-rmenu .btnall{width:48px; height:48px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(sider.png) 8px 5px no-repeat; background-color:#0c75ce;}
.izl-rmenu .btn-qq:hover{background:url(sider.png) -41px 5px no-repeat;background-color:#00447e;}
.izl-rmenu .btn-qq .pic1{position:absolute; left:-80px; top:0px; display:none;width:80px;height:80px;z-index:999;}
.izl-rmenu .btn-wx{background:url(sider.png) 8px -48px no-repeat; background-color:#0c75ce;}
.izl-rmenu .btn-wx:hover{background:url(sider.png) -41px -48px no-repeat;background-color:#00447e;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-80px; top:0px; display:none;width:80px;height:80px;z-index:999;}
.izl-rmenu .btn-index{background-color:#0c75ce;}
.izl-rmenu .btn-index:hover{background-color:#00447e;}

.izl-rmenu .btn-top{background:url(sider.png) 8px -92px no-repeat; background-color:#0c75ce;display:none;}
.izl-rmenu .btn-top:hover{background:url(sider.png) -41px -92px no-repeat; background-color:#00447e;}
.izl-rmenu .weib{font-size:12px; height:12px; line-height:12px;color:#ffffff;padding-left:12px;padding-top:30px;text-decoration: none;}
.izl-rmenu .atnews a {font-size:12px;color:#ffffff;line-height:48px;text-decoration: none;}
.izl-rmenu .atnews a:hover{font-size:12px;color:#ffffff;line-height:48px;text-decoration: none;}



/*INT2015*/
#int_2015{ width:1000px; margin:20px auto; height:auto; font-family:Microsoft Yahei;}
.int_list{ padding:20px 20px 0 20px; background:url(int_2015_bg.jpg) top no-repeat}
.int_L{ width:250px; float:left; margin-right:20px;}
.int_L img{ width:250px; height:160px; padding-bottom:20px}
.int_R{ width:690px; float:left; font-family:Microsoft Yahei; }
.int_R dl{ border-bottom:1px solid #CCCCCC; margin-bottom:10px;}
.int_R dt{ width:690px;font-size:24px; line-height:42px; text-align:center;}
.int_R dt a{ color:#b60702;}
.int_R dt a:hover{ color:#760300;}
.int_R dd{ font-size:14px; color:#333333; line-height:28px; text-indent:28px; padding-bottom:10px;}
.int_R li span{ color:#CC0000; padding-right:10px;}
.int_R li{ width:330px; float:left; line-height:20px; height:20px; font-size:14px;font-family:Microsoft Yahei; margin-bottom:5px; overflow:hidden }

/*Airport*/
#air_2015{ width:1000px; margin:20px auto; height:auto}
.air_list{ padding:20px 20px 0 20px; background:url(AirP_top2015_bg.jpg) top no-repeat}
.air_L{ width:250px; float:left; margin-right:20px;}
.air_L img{ width:250px; height:160px;}
.air_R{ width:690px; float:left; font-family:Microsoft Yahei; }
.air_R dl{ border-bottom:1px solid #CCCCCC; margin-bottom:10px;}
.air_R dt{ width:690px;font-size:24px; line-height:42px; text-align:center;}
.air_R dt a{ color:#b60702;}
.air_R dt a:hover{ color:#760300;}
.air_R dd{ font-size:14px; color:#333333; line-height:28px; text-indent:28px; padding-bottom:10px;}
.air_R li span{ color:#CC0000; padding-right:10px;}
.air_R li{ width:330px; float:left; line-height:24px; height:20px; font-size:14px;font-family:Microsoft Yahei; margin-bottom:5px; overflow:hidden }


/*70years*/
#syears{ width:1000px; margin:20px auto; height:auto}
.syears_list{ padding:20px 20px 0 20px; background:url(70years_bg.jpg) top no-repeat}
.syears_L{ width:250px; float:left; margin-right:20px;}
.syears_L img{ width:250px; height:160px;}
.syears_R{ width:690px; float:left; font-family:Microsoft Yahei; }
.syears_R dl{ border-bottom:1px solid #CCCCCC; margin-bottom:10px;}
.syears_R dt{ width:690px;font-size:24px; line-height:42px; text-align:center;}
.syears_R dt a{ color:#b60702;}
.syears_R dt a:hover{ color:#760300;}
.syears_R dd{ font-size:14px; color:#333333; line-height:28px; text-indent:28px; padding-bottom:10px;}
.syears_R li span{ color:#CC0000; padding-right:10px;}
.syears_R li{ width:330px; float:left; line-height:24px; height:24px; font-size:14px;font-family:Microsoft Yahei; margin-bottom:5px; overflow:hidden; margin-right:5px }


/*NPC&CPPCC*/
#nc_2015{ width:1000px; margin:20px auto; margin-top:0; height:auto; background:url(2018sdlhbg.jpg) center top no-repeat}
.nc_list{ padding:15px 20px 15px 20px;}
.nc_L{ width:200px; float:left; margin-right:20px; text-align:center}
.nc_L img{ width:200px; height:140px;}
.nc_R{ width:740px; float:right; font-family:Microsoft Yahei; }
.nc_R dl{ margin-bottom:10px;}
.nc_R dt{ width:780px;font-size:28px; line-height:40px; padding-bottom:2px; text-align:center; font-family:"微软雅黑";}
.nc_R dt a{ color:#b60702;}
.nc_R dt a:hover{ color:#760300;}
.nc_R dd{ font-family:"宋体"; font-size:12px; color:#333333; line-height:20px; padding-top:5px; text-indent:24px; padding-bottom:14px; color:#888;}
.nc_R li span{ color:#CC0000; padding-right:10px;}
.nc_R li{ width:360px; float:left; line-height:20px; height:20px; font-size:14px;font-family:Microsoft Yahei; margin-bottom:5px;background: url(icon.png) -164px -88px no-repeat;padding-left: 10px;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }

/*建党95周年首页背景*/
.bg95{ background: url(bg95.jpg) top no-repeat}

/*快讯*/
/*2017NPC&CPPCC*/
.lianghui{ background:url(yt2017.jpg) top no-repeat}

.ddhui{ background:url(NCddh.jpg) top no-repeat}

/*建党95周年首页背景*/
.bg67{ background:url(bg67.jpg) top center no-repeat;}
.bg67heght{ height:100px;}


.bottom-bar{ display: none; margin: 0 auto; position: fixed; text-align: center; z-index: 997; bottom: 0px; left: 0; right: 0; *right:auto; }
.real-time-window{ z-index: 60000; height: 50px; line-height: 50px; overflow: hidden; margin: 0 auto; display: inline-block; position: relative; }
.real-time-window .rtw2-lt{ display: inline; float: left; width: 61px; height: 50px; background: url(mmx_tc_ico_main.png) no-repeat scroll 0px 0px #F9F5EC; }
.real-time-window .rtw2-md{ display: inline; float: left; background: none repeat scroll 0% 0% #F9F5EC; height: 48px; line-height: 48px; border-top: 1px solid #F6E3C9; border-bottom: 1px solid #F6E3C9; }
.real-time-window .rtw2-md a:link{ color: #122E67 !important; text-decoration: none !important; }
.real-time-window .rtw2-md a{ font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体" !important; display: inline-block; height: 48px; line-height: 48px; padding: 0px 5px; font-size: 16px; }
.real-time-window .rtw2-close{ display: inline; width: 42px; height: 38px; float: left; background: url(mmx_tc_ico_main.png) no-repeat scroll -61px 0px transparent; padding-top: 12px; }
.real-time-window .rtw2-close-btn{ width: 26px; height: 25px; display: block; background: url(mmx_tc_ico_main.png) no-repeat scroll -103px 0px #F9F5EC; }

/*20160901 新规广告标注*/
.ggbg{background: url(http://www.shm.com.cn/25074.files/ggbg.png) no-repeat; z-index: 999; position: absolute; right: 0;  bottom: 0; height: 15px; width: 30px;}

/*2017背景*/
.ny2017{ background:url(2017newyear.jpg) top no-repeat}

/*十九大专栏*/
.shi9da{ background: url(2018shfh_bg.jpg) top no-repeat; height:1012px; margin-bottom:20px;}
.ttopnews{ font-size:34px; line-height:65px; padding-top:300px; width:890px; padding-left:110px; margin:0 auto}
.ttopnews a,.ttopnews2 a{ color:#222; font-family:"微软雅黑"}
.ttopnews a:hover,.ttopnews2 a:hover{ color:#a90003}
.ttopnews2{font-family:"微软雅黑"; font-size:14px; color:#777; line-height:34px; width:960px; margin:0 auto; padding:0 20px; height:155px; overflow:hidden; text-indent:32px;}
.w560{ width:560px; float:left}
.I9bigwz{ width:420px; float:right}
.I9bigwz li span{ font-size:10px; color:#333;}
.I9bigwz li{font-size:18px; line-height:42px; font-family:"微软雅黑"}
.I9bigwz li a{ color:#333}
.I9bigwz li a:hover{ color:#a90003}



.box_pic li{ float:left; width:560px; height:315px;}
.img_list{ position:relative; }
.img_list_01{ z-index:-9999;}
.img_list_01 img{ width:560px; height:315px;}
.img_list_02{ position:absolute; top:275px; z-index:9999; width:560px; height:40px; line-height:40px; overflow:hidden; background-color: #333333; text-align:center;filter: alpha(opacity=70); opacity: 0.7;}
.img_list_02 a{ font-size:14px; line-height:40px; color:#FFFFFF; text-decoration:none;text-align:center;}
.img_list_02:visited{color:#FFFFFF;}
.img_list_02:hover{background-color:#000000;width:560px; height:40px; color:#FFFFFF }
.img_list_02:hover a{ color:#FFFFFF}



/*20170628 底部全屏通栏提交表单广告*/
#activeFixed{background:rgba(51, 141, 242, 0.9);*background:#4798F3;_background:#4798F3;width:100%;position:fixed;left:0;bottom:0;color:#fff;z-index:998; font-family:"微软雅黑";}
.btlinead{ width:1000px; margin:0 auto; position:relative;background:url(lvwx.jpg) right 80% no-repeat;padding:20px 0;}
.actTitle{font:bold 26px/30px "微软雅黑","黑体";color:#fff100;}
.actTitle b{color:#fff;display:inline-block;*display:inline;zoom:1;padding-right:20px;}
.actxq{ line-height:50px; font-size:16px; font-family:"微软雅黑";}
.actxq a{ padding-left:10px; color:#fff100;text-decoration:underline;}
.actName li{float:left;margin-right:15px;font-size:16px;}
.actName li input{ padding:0px 5px;}
.w100{ width:100px;}
.actint{height:26px;line-height:26px;border:none;margin-left:10px;}
.actbt{border:none;background:#E04000;border-bottom:2px solid #E01700;border-radius:20px;color:#fff;font:16px/28px "微软雅黑","黑体";cursor:pointer;}
.actName li input.actbt{ padding:0 20px;}
.actTel{position:absolute;bottom:20px;left:770px;font-size:16px;}
.actClose{position:absolute;top:0;right:0;font-size:20px;padding:10px;cursor:pointer; color:#bbb;}
.actTxt{position:absolute;top:10px;right:40px;font-size:16px;}



/*2017131 十九大顶部全屏通栏背景*/
.toplinebg_19{ background:url(19_toplinebg.jpg) top center no-repeat;}
.w1030{ width:1030px; margin:0 auto;}



.yuandan2018{ background:url(2018bg.jpg) top center no-repeat;}




.newy2018{ background:url(2018newyear.jpg) top no-repeat;}




/*2019烟台两会*/
.lh2019bg{ background:url(NC_top2015_bg.jpg) bottom}
.lh2019l{width:300px; height:200px; background-color:#CCCCCC; float:left; margin:10px 20px 10px 10px; padding:5px;}
.lh2019r{width:580px; float:right; margin-top:10px; margin-right:20px; background:url(2019lhbg.png) top left no-repeat; height:100px; padding-left:60px;}
.lh2019r dt{font-size:26px; line-height:48px; font-family:"微软雅黑";}
.lh2019r dt a{ color:#CC0000}
.lh2019r dd a{ color:#CC0000}
.lh2019r dd{font-size:12px; line-height:24px; color:#999999}
.lh2019r2{ width:640px; float:left; margin-top:10px; margin-right:20px;}
.lh2019r2 li{ line-height:32px; font-size:15px;}
.lh2019r2 li span{ color:#CC3300}
.lh2019r2 li a{ color: #333333}


/*2019背景*/
.ny2019{ background:url(2019newyear.jpg) top no-repeat}
.ny2019img{ width:1000px; height:200px; margin:0 auto; padding-bottom:40px;}







