* {
	margin:0;
	padding:0;
	font-family:"微软雅黑";
}
body {
	color:#444;
	line-height:120%;
	margin:0 auto;
	background:#F5F5F5;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
ul, ol, li {
	list-style:none
}
img {
	border:0;
}
input, img {
	vertical-align:middle
}
a {
	color:#4f4f4f;
	text-decoration:none;
}
.h30{
height:30px;
clear:both;
}
.h40{
height:40px;
clear:both;
}
.h25{
height:25px;
clear:both;
}
.h20{
height:20px;
clear:both;
}
.h15{
height:15px;
clear:both;
}
.h12{
height:12px;
clear:both;
}
.h10 {
	height:10px;
	overflow:hidden;
clear:both;
}
.h6
{
	height:6px;
	overflow:hidden;
clear:both;
}
.h5 {
	height:5px;
	overflow:hidden;
clear:both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.clear {
	clear:both;
	height:0;
	overflow:hidden;
}
.divclear {
	clear:both;
	height:0;
	overflow:hidden;
}
/* 头部开始 */
.logo {
text-align:center;
}
.logo img{width:100%;}
/* 头部结束 */

/*首页栏目图标 开始*/
.i_list_ico{margin:10px 0px;overflow:hidden;padding-bottom:60px;}
.i_list_ico li{ width:33.3%; text-align:center; float:left;overflow:hidden;}
.i_list_ico li a{display:block;margin:10px;padding:10px;border-radius:5px;}
.i_list_ico li .txt{font-size:90%;color:#fff;padding-top:5px;}
.i_list_ico li .sjgk{background:#4B8DFD;}
.i_list_ico li .xwzx{background:#FF8041;}
.i_list_ico li .jgrd{background:#1BC5BC;}
.i_list_ico li .qlqd{background:#1BC5BC;}
.i_list_ico li .lswj{background:#F5CF30;}
.i_list_ico li .flfg{background:#27A9F4;}
.i_list_ico li .jgdj{background:#EE4A48;}
.i_list_ico li .bszn{background:#FF8041;}
.i_list_ico li .jbdh{background:#FBBA20;}
/*首页栏目图标 结束*/

/*文字列表 开始*/
.i_newslist{}
.i_newslist li{ position:relative; height:40px; line-height:40px;margin-bottom:1px;background:url(2016_3g_libg.png) no-repeat 10px center;background-size:10px;}
.i_newslist li .idate{position:absolute; display:block;height:40px; line-height:40px;right:10px;font-size:80%;}
.i_newslist li a{ display:block; margin:0px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px dotted #dadada;padding-right:100px;font-size:100%;padding-left:15px;}
/*文字列表 结束*/



/*轮播图片 开始*/
.banner {
	position:relative;
	height:200px;
	overflow:hidden;
}
.b_title {
	position:absolute;
	width:100%;
	left:0;
	bottom:0;
	height:40px;
	line-height:40px;
	background:#000;
	opacity:0.7;
	z-index:1;
    border-bottom-right-radius:5px;
    border-bottom-left-radius:5px;
}
.b_title li {
	width:75%;
	padding:0 10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#fff;
}
.b_title li a {
	color:#fff;
}
.b_img img{ border-radius:5px;}
.b_number {
	position:absolute;
	right:5px;
	bottom:15px;
	height:10px;
	z-index:10;
}
.b_number li {
	float:left;
	border:#fff 1px solid;
	width:7px;
	height:7px;
	border-radius:10px;
	margin-right:5px;
}
.b_number li.active {
	background:#fff;
}
/*轮播图片 结束*/

.column{
	border-top:#e9e9e9 1px solid;
	border-bottom:#e9e9e9 1px solid;
	background:#fff;
}
.column_title{
	height:35px;
	line-height:35px;
	text-align:right;
	border-bottom:1px solid #005FAA;
}
.column_title h2{
	font-size:120%;
	float:left;
	width:50%;
	color:#fff;
	text-align:left;
	font-weight:normal;
	padding-left:10px;
	height:35px;
	line-height:35px;
}
.column_title a{
	padding-right:18px;
	color:#E44D46;
	font-size:100%;
}
.ssyb_main li, .ssyb li{
	height:40px;
	line-height:40px;
	border-top:#efefef 1px dashed;
	padding:0 100px 0 10px;
	background-size:8px;
	position:relative;
}
.ssyb_main li a, .tyxw_text h3 a, .ssyb li a{
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.ssyb_main li .idate{
position:absolute;
right:10px;
display:block;
top:0;
color:#ABABAB;
}
.ssyb, .tyxw{
	border-bottom:#e9e9e9 1px solid;
	background:#fff;
}
.tyxw_main li, .tyxw li{
	position:relative;
	padding:10px 10px 10px 120px;
	height:100px;
	border-top:#efefef 1px solid;
}
.tyxw_img{
	position:absolute;
	left:10px;
	top:10px;
	width:100px;
	overflow:hidden;
	border-radius:10px;
}
.tyxw_img img, .tyxw img{
	height:100px;
}
.tyxw_text h3, .qmjs_main h2, .jscg_main li h2, .news li h2{
	font-weight:normal;
	font-size:100%;
	line-height:30px;
	color:#48A8F3;
	display:block;
}
.tyxw_text h3 a, .qmjs_main h2 a, .jscg_main li h2 a, .news li h2 a{
	color:#48A8F3;
}
.tyxw_text p, .qmjs_main p{
	height:40px;
	line-height:20px;
	overflow:hidden;
	color:#666;
	font-size:90%;
}
.date{
	font-size:80%;
	color:#999;
	padding-top:8px;
}
.date span{
	color:#2696fa;
}
.qmjs_main li{
	padding-bottom:5px;
    position:relative;
}
.qmjs_main li h2{
    display:block;
	background:#f2f2f2;
	line-height:36px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding:0 10px;
	margin-bottom:8px;
}
.qmjs_main p, .qmjs_main .date{
	padding:0 10px;
}
.qmjs_main .date{
	line-height:30px;
}
.jscg_main{
}
.jscg_main li{
	float:left;
	width:47%;
	text-align:center;
	overflow:hidden;
	margin-left:2%;
	margin-bottom:12px;
    position:relative;
}
.jscg_img{
    position:relative;
    z-index:1;
}
.jscg_main li img{
    width:100%;
}
.jscg_main .bg{
    background:#333;
    position:relative;
    z-index:1000;
    filter:alpha(opacity=60);opacity:0.6;  
    height:25px;
    line-height:25px;}
.jscg_main li h2{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding:0px;
    z-index:1000;
    height:25px;
    line-height:25px;
    bottom:0px;left:0px;
    width:100%; 
	padding-top:5px;
	color:#515151;
}
.jscg_main li h2 a{color:#515151;}
/*内页 开始*/

/*内页背景 开始*/
.ny_bg{padding:0px 10px;min-height:300px;padding-bottom:60px;}
/*内页背景 结束*/

/*内页二级导航 开始*/
.ej_column .filetype{background:url(2016_3g_wjlx.png) no-repeat 5px center; background-size:15px; padding-left:25px;margin-bottom:8px;font-size:110%;color:#0E92DD;}

.ej_column{}
.ej_column li{ float:left;display:block; width:33.33%;padding-bottom:3px;position:relative;}
.ej_column li .linkw{ margin:5px;}
.ej_column li a{ display:block; background:#E0E0E0;padding:10px 5px; border-radius:3px;  text-align:center; white-space:nowrap;  text-overflow:ellipsis;color:#515151;font-size:100%;}
.ej_column .active a{ background:#0E92DD; color:#fff; text-align:center;}
.ej_column li.active{background:url(2016_3g_lion.png) no-repeat center bottom;}
.ej_column .on a{ background:#0E92DD; color:#fff; text-align:center;}

.ej_column_year{display:none;}
.ej_column_year .fileyear{background:url(2016_3g_wjnf.png) no-repeat 5px center; background-size:15px; padding-left:25px;margin-bottom:8px;font-size:110%;color:#EF5354;}

.ej_column_year li{ float:left;display:block; width:33.33%;padding-bottom:3px;position:relative;}
.ej_column_year li .linkw{ margin:5px;}
.ej_column_year li a{ display:block; background:#EF5354;padding:10px 5px; border-radius:3px;  text-align:center; white-space:nowrap;  text-overflow:ellipsis;color:#fff;font-size:100%;}


/*内页二级导航 结束*/

/*内页导航 开始*/
.ny_nav{
height:50px;
line-height:50px;
background:none;
position:relative;
background:#3E3E40;
color:#fff;
}
.ny_columntitle_l{text-align:right;width:50px;color:#fff; text-align:center;}
.ny_columntitle_l a{display:block;}
.ny_columntitle_l img{width:20px;margin-bottom:4px;}
.ny_columntitle_l a{color:#fff;}
.ny_columntitle_r{ text-align:left;width:50px; text-align:center;}
.ny_columntitle_r a{display:block;}
.ny_columntitle{
text-align:center;
color:#fff;
font-size:120%;
}
.ny_more{
width:50px;
position:absolute;
right:0px;
z-index:100;
}
.ny_more a{
display:block;
text-align:center;
vertical-align:middle;
}

.menuzree{ position:absolute;top:50px; right:0px; background:#3E3E40; padding:5px 10px;border-bottom-right-radius:3px; border-bottom-left-radius:3px; z-index:9999;box-shadow: -3px 3px 5px #ccc;}
.menuzree li{margin:0px;padding:0px;}
.menuzree li a{ display:block; padding:3px 0px; border-bottom:1px dotted #ccc; color:#fff; font-size:100%; text-align:center;height:30px;line-height:30px;}

/*内页导航 结束*/

.nylist li{
	height:40px;
	line-height:40px;
	border-top:#efefef 1px dashed;
	padding:0 110px 0 10px;
	background-size:8px;
	position:relative;
}
.nylist li a{
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-left:10px;
}
.nylist li .idate{
position:absolute;
right:10px;
display:block;
top:0;
color:#ABABAB;
}
.nav_menu{
position:absolute;
z-index:1000;
width:125px;
background:#04365D;
filter:alpha(opacity=90); /*IE滤镜，透明度50%*/
-moz-opacity:0.9; /*Firefox私有，透明度50%*/
opacity:0.9;/*其他，透明度50%*/
right:0;
}
.nav_menu li{
line-height:35px;
height:35px;
}
.nav_menu li a{
display:block;
font-size:100%;
color:#fff;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
.nav_menu li a:hover{
background:#E44E47;
color:#fff;
}
/*内页 结束*/

/*分页 开始*/
.page
{
    padding:15px 0px;
	text-align:center;
	border-radius:5px;
	height:45px;
	line-height:45px;
}
.page a
{
	padding: 4px 10px;
	margin:2px;
	border:1px solid #d1d1d1;
	border-radius:3px;
	padding-top:5px;
}
.page .active{
	background:#4C9ADA;
	color:#fff;
	padding: 4px 10px;
	padding-top:5px;
	margin:2px;
	border:1px solid #4C9ADA;
	border-radius:3px;
}
	.paginator .cpb
	{
	background:#A32620;
	color:#fff;
	padding: 4px 10px;
	padding-top:5px;
	margin:2px;
	border:1px solid #A32620;
	border-radius:3px;
	}
.pagemore{ border:1px solid #FF8C56; background:#fff; border-radius:5px; height:40px; line-height:40px;}
.pagemore a{ display:block; text-align:center; text-align:center; color:#FF8C56;}

.pagemore2{ border:1px solid #2BD874; background:#fff; border-radius:5px; height:40px; line-height:40px;}
.pagemore2 a{ display:block; text-align:center; text-align:center; color:#2BD874;}

/*分页 结束*/

/*详细页 开始*/
.detail_content{
background:#fff;
border-radius:5px;
border:1px solid #F5F5F5;
}
.detail_content .borderw{border:1px solid #EFEFEF;border-radius:5px;}
.detail_content .bordern{border:1px solid #EBEBEB;border-radius:5px;padding:5px 10px;}
.detail_title{
color:#000;
font-size:120%;
line-height:120%;
padding:5px;
text-align:center;
border-bottom:1px solid #EDEDED;
}
.detail_auhor{
text-align:center;
padding:10px 5px;
color:#666;
font-size:70%;
}
.detail_main{
line-height:150%;
min-height:150px;
padding-top:10px;
padding-bottom:20px;
border-bottom:1px dashed #EDEDED;
color:#666;
}
.upordown{
padding:10px;
font-size:90%;
}
.upordown .down{
padding-top:10px;
}
.upordown a{
color:#FF8C56;
font-size:90%;
}
/*详细页 结束*/


/*网站底部 开始*/
.footer{
	border-top:1px solid #ACAFB2;
	text-align:center;
	font-size:90%;
	padding:10px 0px;
	position:fixed;
	background:#fff;
	bottom:0px;
	width:100%;
	padding-bottom:5px;
}
.footer li{float:left;width:20%;}
.footer li .txt{padding-top:5px;}
.footer li.on a{color:#D91212;}
.footer li a{display:block;}
/*网站底部 结束*/

/*触屏滑动样式 开始*/
#uiejSwipe{overflow:hidden;position:relative;width:100%;}
.swipe-wrap{overflow:hidden;position:relative;}
.swipe-wrap .xslideItem{float:left;width:100%;position:relative;color:#fff;}
.xslideItem .txt{ width:100%; background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%); position:absolute; left:0px; bottom:0px; z-index:99999;}
.xslideItem .txt a{ display:block; color:#fff; height:45px; line-height:45px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:0px 10px; padding-right:60px;}
.xslideItem img{ width:100%;}
#position{ position:absolute; bottom:0px; right:5px; height:45px; }
#position span{background:none;display:none; height:45px; line-height:45px;}
#position span ic{ font-size:80%;}
#position span font{ font-size:120%;}
#position span.on{display:block; color:#fff;}
/*触屏滑动样式 结束*/

/*回到顶部 开始*/
/*returnTop*/ 
p#back-to-top{ 
position:fixed; 
right:15px;
display:none; 
bottom:100px; 
z-index:9999;
} 
p#back-to-top a{ 
text-align:center; 
text-decoration:none; 
color:#999; 
display:block; 
width:38px; 
/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/ 
-moz-transition:color 1s; 
-webkit-transition:color 1s; 
-o-transition:color 1s; 
font-size:80%;
} 
p#back-to-top a:hover{ 
color:#979797; 
} 
p#back-to-top a span{ 
background:transparent url(2016_3g_gotop.png) no-repeat 1px 0px; 
border-radius:6px; 
display:block; 
height:38px; 
width:38px; 
margin-bottom:5px; 
/*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/ 
-moz-transition:background 1s; 
-webkit-transition:background 1s; 
-o-transition:background 1s; 
} 


 