﻿body {
	font-size: 14px;
	font-family: "新宋体", "微软雅黑";
}


.phoneColor: {
	color: #FFFFFF;
}

.topbgcolor: {
	background-color: #D93600;
	width: 100%;
	height: 34px;
}

.container{padding-left: 0; padding-right: 0;}
a.xt:link {
	color: #ECECF0;
	text-decoration: none;
}
a.xt:visited {
	color: #ECECF0;
	font-size: 16px;
	text-decoration: none;
}
a.xt:hover {
	text-decoration: none;
	color: #79D57F;
}
a.xt.active {
	color: #ECECF0;
}


.topNo {
	background-repeat: repeat-x;
	height: 200px;
	width: auto;

}

.topbg {
	background-image: url(../img/topbg.png);
	background-repeat: repeat-x;
	height: 200px;
	width: auto;

}
.bodybg{ background-image: url(../img/bodybg.png); background-repeat: repeat-x; }
.weather{ float: right;}
.clear{clear:both;}
.search {
	background-image: url(../img/search.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 0;
	line-height: 53px;
	height: 53px;	
}
.search_left_input{color: #CCCCCC; width: 222px; text-indent: 30px; background-image: url(../img/search_left.png); height: 38px; line-height: 38px;  background-position: left; background-repeat:no-repeat; border: none; vertical-align:middle; }
.search_right_input{height: 38px; vertical-align:middle; margin-left: -8px; margin-right: 5px;}
.topbar {
	background-image: url(../img/topbar.png);
	height: 50px;
	background-repeat: repeat-x;
	width: 100%;
}

.navbar {border-radius:0px; margin: 0 auto; min-height:50px; font-size: 16px; font-weight: bold; }
.navbar-inverse{border: none;}
.dropdown-menu{ font-size: 14px;}
.dropdown-menu li{ border-bottom: #CCCCCC dotted 1px; height: 40px;}
.dropdown-menu>li>a{ padding: 10px 50px;}
.navbar-nav>li>a{line-height: 30px;}
.navbar-nav>li:not(.menulast){ border-right: 1px solid #CCCCCC;}
.nav-tabs li {
    font-size: 16px;
}

/*导航改成经过显示下拉菜单*/
.nav> li:hover .dropdown-menu {display: block;}

.fenline{ height: 8px;}
/* background-image: url(../img/jpzlbg.png); */
.jtzl{  background-repeat: repeat-x; color: #0061ad; height: 46px; line-height: 46px; font-size: 22px; text-align: center; font-weight: bold;}
.jtzl span{ font-size: 14px; font-weight: 100; margin-left: 100px;}
.ztpic{ margin-top: 6px;}

.toutiao{ background-color: #DEDEDE;}
.toutiao_left{ width: 20%; float: left;}
.toutiao_right{float: left; color: #FF0000; font-size: 35px; height: 70px; line-height: 70px; font-weight: bold; width: 80%; text-align: center;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
text-shadow: 0.3px 0.6px 0.1px #000000;
}
.newsli{overflow: hidden; 
text-overflow: ellipsis;
white-space: nowrap;}
a.tt:hover{ text-decoration: none;}
.dbgc{ background-image: url(../img/dbgcbg.png); background-repeat: repeat-x; height: 45px;width: 100%;}
.jtyw{ text-align: center;}
.jtyw ul{padding-left: 14px !important;}
.jtyw li{ list-style: none; border-radius: 4px; background-color: #4da6ff; float: left; width: 120px; height: 36px; line-height: 36px; margin: 2px 3px 6px 1px; vertical-align: middle; text-align: center; color: #00003f; font-size: 16px;}
.kuang{border-bottom: 1px #0059B2 solid; height: 32px; }
.dianzan{ color: #0059b2; font-size: 20px; font-weight: bold; text-indent: 10px; border-bottom: 2px #0059B2 solid;}
.dianzan>label{ color: #CCCCCC; position: absolute; font-size: 14px; line-height: 32px;}
.more{ text-align: right; font-size: 16px; }
.hr{ border-bottom: #0059B2 solid 2px; margin-top: 6px; margin-bottom: 6px;}
.linkfriend{ margin-bottom: 10px;  margin-top:10px;text-align: center;}
.linkfriend>li{ float: left; list-style: none; width: 157px; margin-right: 8px;}
.footer{ background-image: url(../img/footbg.png); background-repeat: repeat-x; height: 300px; color: #E6E6E6;}
.footermenu li{ margin-bottom: 6px; list-style: none;}
/*底部导航链接*/
a.foot:link{color: #BABABA;}
a.foot:visited {color: #ECECF0;text-decoration: none;}
a.foot:hover{color: #EC951A; text-decoration: none;}
a.foot.active {	color: #B52B27}

/*结束*/

.msgbox{border: #CCCCCC solid 1px; padding: 15px; margin: 10px;border-radius: 4px;}

/*二级页*/
.channel-left,.channel-right{ border: #CCCCCC solid 1px; min-height: 500px; margin-top: 15px; margin-bottom: 15px; padding: 15px; }
/*.channel-left{ background-image:url(../img/leftbg.png); background-position: bottom; background-repeat: no-repeat;}*/

.navigation{ font-size:15px; color:#575757; text-align:center; padding:10px 50px;}
.navigation  p{width:238px;  line-height:40px; border-radius:8px; margin-bottom:8px; background:url(../img/nav_bg.jpg) repeat-x;}
.navigation  p a{background:url(../img/title_icon.png) no-repeat 15px 14px ; display:block; width:238px; color:#fff; border:1px solid #4972dc; border-radius:8px; padding-left: 30px; text-align: left;}
.navigation  p a:hover{ border:1px solid #ddd; border-radius:8px; background:url(../img/title_icon_on.png) 14px 13px #fff no-repeat; color:#0939b6}
.navigation  p.current{   border-radius:8px; background:url(../img/title_icon.png) 40px 14px #fff no-repeat;}
.navigation  p.cur a{ border:1px solid #ddd;  border-radius:8px; background:url(../img/title_icon_on.png) 14px 13px #fff no-repeat; color:#0939b6}
.navigation  p.cur a{color:#0939b6}
.navigation  p.cur a:hover{color:#0939b6}

.newlist li{ list-style: none; margin-top: 10px; height: 40px; line-height: 40px; border-bottom: #C0C0C0 dotted 1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*专题*/
.zttop{background-image: url(../img/zttop.png); background-position: center; background-repeat: no-repeat; height: 350px;}
.ztnewlist li{ list-style: none; margin-top: 10px; height: 26px;}
.riqi{color: #C0C0C0; text-align: right;}
.ztnewlistborder{ border: #CCCCCC solid 0px;}
.ztfoot{height: 120px; text-align: center; color: #E4E4E4; }


/*内容页*/
.jz-content{ padding: 20px; font-size: 16px;}
.jz-title{font-size: 24px; color: #0059B2; text-align: center;}
.jz-time{color: #ADADAD; text-align: center; }
.jz-ftitle{color:#161616; font-size: 20px;}
.jz-contentpagebar{ text-align: center; margin-top: 10px;}
/*分页*/
.pages { width: 636px; text-align:center; margin:10px auto; clear:both;}
.pages .p_btns { display:inline; margin: 10px auto; width:100%; font-size: 14px;}
.pages .p_btns .total_count { float:right;padding-top:3px; line-height:24px;}
.pages .p_btns a { display:block; float:left; margin-right:4px; padding:2px 5px; border: 1px solid #DDD; background: #FFF; height:28px;line-height:24px; text-decoration: none;color: #00599B; font-size: 14px; text-align:center;}
.pages .p_btns a { display:inline;}
.pages .p_btns a.disabled {color: #DDD;}
.pages .p_btns a:hover { text-decoration: none; border:1px solid #00599B; }
.pages .p_btns a.disabled:hover { border:1px solid #DDD;}
.pages .p_btns .currentpage { display:block; float:left; margin-right:4px; padding:2px 5px; border:1px solid #333; background:#00599B; color:#fff ;}
.pages .p_btns .jumppage { float:left;padding-top:3px;}
.pages .p_btns input { width: 40px; border: 1px solid #AACCEE; height: 15px; font-size: 14px; }


/* marqueeleft */
.marqueeleft{height:150px;width:100%;overflow:hidden; margin-top: 10px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:190px;height:150px;overflow:hidden; text-align: center;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:180px;height:130px;padding:2px;overflow:hidden; }
.marqueeleft li .txt{height:23px;line-height:23px;}
/* marqueetop */
.marqueetop{height:224px;width:100%;overflow:hidden;margin:0px auto;}
.marqueetop li{padding:0px 0;width:148px;height:133px;overflow:hidden;}
.marqueetop li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueetop li .txt{height:23px;line-height:23px;}


/*幻灯片新闻*/
.picplayer .picbody p{font-size:14px;background:url(../images/slidenews_bg_split.gif) 1000px 1000px;}
.picplayer {width:298px;height:253px;position:relative;border:0px solid #C4DCF1;}
.picplayer .picbody{height:253px;overflow:hidden;}
.picplayer .picbody li{position:absolute; list-style:none}
.picplayer .picbody li.alpha{filter:alpha(opacity=0);opacity:0;}
.picplayer .picbody div{margin:0;width:310px;height:252px;overflow:hidden;}
.picplayer .picbody img{width:310px;height:304px;border:none;}
.picplayer .picbody p{width:310px;margin:0;padding:0 6px;border-top:1px solid #C4DCF1;height:27px;line-height:27px;font-weight:bold;background-color:#F3F8FC; background-position:0 -70px;overflow:hidden;text-align:center;}
.picplayer .picbody a{color:#203FA0;}
.picplayer .change{position:absolute;margin-top:-30px;right:-4px;text-align:right}
.picplayer .change li{ list-style:none; float:left;margin-left:3px;width:16px;height:16px;line-height:16px;font-size:11px;color:#203FA0;font-weight:normal;border:1px solid #203FA0;text-align:center;cursor:pointer;background:url(../images/slidenews_bg_selector.gif) repeat-x 0 0}
.picplayer .change li.active{color:#FFF;font-weight:normal;background-position:0 -30px}

/*新版幻灯片*/

#banner { position: relative; width: 410px; height: 290px; border: 1px solid #666; overflow: hidden; margin-top: 4px; }

#banner_list img { border: 0px; width: 410px; }

#banner_bg { position: absolute; bottom: 0; background-color: #000; height: 30px; filter: Alpha(Opacity=30); opacity: 0.3; z-index: 1000; cursor: pointer; width: 410px; }

#banner_info { position: absolute; bottom: 0; left: 5px; height: 22px; color: #fff; z-index: 1001; cursor: pointer }

#banner_text { position: absolute; width: 120px; z-index: 1002; right: 3px; bottom: 3px; }

#banner ul { position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.8; z-index: 1002; margin: 0; padding: 0; bottom: 3px; right: 5px; }

#banner ul li { padding: 0px 8px; float: left; display: block; color: #FFF; background: #6f4f67; cursor: pointer; border: 1px solid #333; }

#banner ul li.on { background-color: #000; }

#banner_list a { position: absolute; }
/*=========================================*/


/*========年度大事记===========*/
a.mylink3:link {
	font-size: 14px;
	color: #00a3d9;
}
a.mylink3:visited: {
	color: #ffffff
}
a.mylink3:hover {
	color: #00468c;
	text-decoration: none;
}
a.mylink3:active: {
	color: #fff
}
 .dsjpic{ height:200px; width:280px; margin-left: 10px;}
 .bigtitle{font-size:20px; color:Red; font-weight:bold}
 .showinfo{ margin-right:5px; text-align:right}
 /*=======================*/

          .videodiv{
          	border: 1px solid #CBCBCB;
          	border-radius: 4px;
          }
            .videodiv:hover{  
             border: #FF0000 solid 1px;
             border-radius: 4px;
             filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6
            }  