html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend,img{margin:0;padding:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,li,ol{list-style:none;list-style-type:none;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
table{border-collapse:collapse;}
body{background:#fff;color:#424242;font-size:12px;font-family:"ËÎÌå","Arial";font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
a{color:#004276;text-decoration:none;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
a:link,
a:visited{text-decoration:none;outline:none;}
a:hover{color:#d4000f;outline:none;}
a:active{outline:none;text-decoration:none;}
a:focus{outline:none;text-decoration:none;}

.cred,.cred a {
	color:#d4000f;	
}
.layout {
	width:1000px;
	margin:0 auto;
	clear:both;
}
.blank {clear:both; height:10px; overflow:hidden; display:block;}
.blank:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank:after{content:".";display:block;height:0;visibility:hidden;clear:both;}

.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;clear:both;}


.ad1000 {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}

.ad950 {
	width:950px;
	margin:0 auto;
	padding:14px 24px;
	overflow:hidden;
	border:1px solid #e6e6e6
}

.ad960 {
	width:960px;
	margin:0 auto;
	padding:14px 19px;
	overflow:hidden;
	border:1px solid #e6e6e6
}

.ad1000 .ad740 {
	width:740px;
	float:left;	
}

.ad1000 .ad240 {
	width:240px;
	float:right;	
}
.text-link {
	width:980px;
	padding:0 10px;
	height:30px;
	line-height:30px;
	background:#f4f4f4;
	margin:0 auto;
	overflow:hidden;
}
.text-link ul {
	float:left;
}

.text-link li {
	float:left;
}

.text-link li a  {
	color:#424242;
	font-family:'ËÎÌå';
	padding:0 10px;
}

.topnav {
	width:100%;
	height:30px;
	border-bottom:1px solid #e6e6e6;
	background:#f5f5f5;
	float:left;	
}

.topnav .bd {
	width:1000px;
	height:30px;
	line-height:30px;
	margin:0 auto;
}

.topnav .bd .t-left li {
	float:left;
	height:30px;
	color:#999;
}
.topnav .bd .icon-home {
	background:url(/static/images/icon-home.gif) 0 center no-repeat;
	padding-left:16px;	
}
.topnav .bd .icon-m {
	background:url(/static/images/icon-m.gif) 0 center no-repeat;
	padding-left:16px;	
}

.topnav .bd li a {
	color:#424242;
}


.topnav .bd .line {
	padding:0 5px;
}

.topnav .bd .t-left {
	float:left;
}

.topnav .bd .t-right {
	width:660px;
	float:right;
}


.topnav .bd .t-right .t-tq {
	width:260px;
	padding-top:3px;
	float:left;
}
.topnav .bd  .t-right .t-qnav {
	width:400px;
	float:left;
}
.topnav .bd  .t-right .t-qnav ul {
	width:400px;
	float:left;
	text-align:right;
}
.topnav .bd  .t-right .t-qnav li {
	display:inline;
}


.topnav2 {
	width:100%;
	height:30px;
	border-bottom:1px solid #e6e6e6;
	background:#f5f5f5;
	float:left;	
}

.topnav2 .bd {
	width:1000px;
	height:30px;
	line-height:30px;
	margin:0 auto;
}

.topnav2 .bd .t-left li {
	float:left;
	height:30px;
	color:#999;
}
.topnav2 .bd .icon-home {
	background:url(/static/images/icon-home.gif) 0 center no-repeat;
	padding-left:16px;	
}
.topnav2 .bd .icon-m {
	background:url(/static/images/icon-m.gif) 0 center no-repeat;
	padding-left:16px;	
}

.topnav2 .bd li a {
	color:#424242;
}


.topnav2 .bd .line {
	padding:0 5px;
}

.topnav2 .bd .t-left {
	float:left;
}


.topnav2 .bd .t-right {
	float:right;
	text-align:right;
}

.topnav2 .bd .t-right ul {
	text-align:right;
	float:left;
}
.topnav2 .bd .t-right li {
	display:inline;
}


.header {
	width:1000px;
	height:54px;
	margin:0 auto;
	padding:12px 0 8px;
}

.header .jlonline-logo {
	width:179px;
	height:50px;
	float:left;
	position:relative;
}
.header .jlonline-logo a {
	width:179px;
	height:50px;
	background:url(/static/images/jlonline-logo.gif) center center no-repeat;
	text-indent:-10000em;
	line-height:10000px;
	overflow:hidden;
	display:block;
	border-right:1px solid #e2e2e2;
}

.header .mainnav {
	width:810px;
	float:left;
	margin-left:10px;
}

.header .mainnav ul {
	float:left;
}


.header .mainnav li {
	float:left;
	text-align:center;
}

.header .mainnav li a {
	color:#333;
	width:40px;
	height:25px;
	line-height:25px;
	display:block;
	font-size:14px;
	font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";
}
.header .mainnav li a:hover {
	color:#fff;
	background:#d4000f;
}
.header .mainnav .tit a {
	font-weight:bold;
}

.header .mainnav .m5 {
	width:200px;
	padding:0 5px;
	border-right:1px dashed #e7e7e7;
}

.header .mainnav .m4 {
	width:166px;
	border-right:0;
	padding-left:5px;
}
.header .mainnav .m4 li {
	width:40px;
}



.f-link {
	width:998px;	
	border-style:solid;
	border-width:1px;
	border-color:#e3e6ed;
	float:left;
}

.f-link .hd {
	width:998px;
	height:35px;
	background:url(/static/images/home-hd1.jpg) repeat-x;
	float:left;
}
.f-link .hd li {
	float:left;	
}
.f-link .hd li a {
	width:100px;
	height:32px;
	line-height:32px;
	text-align:center;
	font-size:14px;
	float:left;
	color:#424242;
	margin:0 10px;
}


.f-link .hd .menu_tab1 a {
	font-weight:bold;
	border-bottom:3px solid #d4000f;
}


.f-link .bd {
	width:998px;
	padding:8px 15px;
	float:left;
}

.f-link .bd li {
	float:left;
}

.f-link .bd li a {
	float:left;
	line-height:28px;
	padding:0 10px;
	color:#424242;
}


.footer {
	width:1000px;
	margin:0 auto;	
}

.footer .f-about {
	width:1000px;
	height:32px;
	line-height:32px;
	background:#ececec;
	text-align:center;
	color:#000;
	float:left;
}

.footer .f-about a {
	color:#000;
}

.footer .f-copyright {
	width:1000px;
	margin:15px 0;
	float:left;
}

.footer .f-copyright a {
	color:#424242;
}

.footer .f-copyright .f-cleft {
	width:240px;
	float:left;	
}

.footer .f-copyright .f-cleft .telecom-logo {
	width:240px;
	height:70px;
	background:url(/static/images/telecom-logo.gif) 100px center no-repeat;
	border-right:2px solid #ccc;
}

.footer .f-copyright .f-cleft .logo {
	width:240px;
	height:70px;
	background:url(/static/images/jlonline-logo2.gif) 50px center no-repeat;
	border-right:2px solid #ccc;
}

.footer .f-copyright .f-cright {
	width:760px;
	float:left;
	position:relative;
}

.footer .f-copyright .f-cright p {
	line-height:24px;
	text-indent:2em;	
}

.footer .f-pic {
	width:1000px;
	float:left;
	text-align:center;	
	position:relative;
}
.footer .f-pic ul {
	width:1000px;
	float:left;
	text-align:center;	
	position:relative;
}

.footer .f-pic li {
	display:inline;
}