﻿@charset "utf-8";
body { font-size:12px; font-family:"宋体"; color:#333; background:url(bg.png) repeat-x;}
body,ul,li,dl,dt,dd,p,input,h3 {	margin:0px; padding:0px;}
a {	font-size:12px; color:#333; text-decoration:none;}
a:hover { text-decoration:underline; color:#ff4800;}
img { border:0px;}
ul { list-style-type:none;}
.clear { clear:both;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{ display:inline-block;}
.clearfix {	display:block;}
.lay{ width: 1000px;margin:0 auto; position:relative;}
.fl { float: left;}
.fr { float: right;}
.font1,.nav li a,.title01 .fl,.title02 .fl{ font-size:14px; font-weight:bold; color:#fff; text-decoration: none;}
.font2,.news .more a,.news ul li a,.title01 .fr a,.m02body li a{ color:#3193c4;}
.font3,.news .title a,.mmyfc .mbody dl dt a:hover{ color:#ff4800; font-size:14px; font-weight:bold;}
.font4,.info .title a,.mmyfc .mbody dl dt a{ color:#3193c4; font-size:14px; font-weight:bold;}
.font5,.mmyfc .title01 .fr a:hover,.m02body li a:hover,.news ul li a:hover,.jrzzzj .mbody div table td a:hover{ color:#ff4800;}
.font6,.title02 .fr a{ color:#fff;}
.bgno {background-image: none!important;}
.tran {filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; background-color: #000;}
.list li{ text-align:right;}
.list li a{ float:left;}
.mt1{ margin-top:10px;}
.bd1{ border:solid 1px #ccc; border-top:none;}
/*通用end */
.top{ background:url(header01.png) no-repeat; height:40px; color:#fff; text-align:right; line-height:40px;}
.top a{ color:#fff;}

.nav{ background:url(nav.png) no-repeat; height:50px; z-index:99; position:relative;}
.nav li{ float:left; line-height:50px; background: url(nav-fg.png) no-repeat right top; padding:0 20px; width:60px;z-index:9999;}
.nav li a:hover{ color:#ff0;z-index:9999;}
.nav li a {
	height:50px;
	text-decoration: none;
	display:block;z-index:9999;
}
.nav a:visited {/*for ie6*/
	color: white;z-index:9999;
}
.nav a:hover {
	text-decoration: none;z-index:9999;
}
.nav li ul{
    position:absolute;
	z-index:9999;
	width:100%;
}
.nav li ul li{
	float:none;
	background: url(subnav-bg.png) repeat-x;
	padding:0;
	text-align:center;                                                                                                                                                
	border-bottom:dotted 1px #81b1c8;
	line-height:30px;z-index:9999;
}
.nav li ul li a{
	 height:30px;
     font-size:12px;
	 background:#49a9d4;z-index:9999;
}
.nav li ul li a:hover{
	background:#49a9d4;
	color:#ff0;z-index:9999;
}
/*.Nav {
	float: left;
    background:url(nav.png) no-repeat;
     height:50px;
}
.Nav li{
	float: left;
	line-height:50px; background: url(nav-fg.png) no-repeat right top; padding:0 20px;
}
.Nav li a {
	height:50px;
}
.Nav a:visited {/*for ie6*/
	/*color: #333;
}
.Nav a:hover {
	 color:#ff0;
}
.Nav li ul{
	position:absolute;
	left:0;
	top:40px;
	z-index:99;
	width:100%;
}
.Nav li ul li{
	float:none;
	background: url(subnav-bg.png) repeat-x;
	padding:0;
	text-align:center;
	border-bottom:dotted 1px #81b1c8;
	line-height:30px;
}
.Nav li ul li a{
	height:30px;
	/* background:#29a1cd; */
/*}
.Nav li ul li a:hover{
	background:#fff;
	color:#000;
}*/
.menu2{
    width:60px;
	overflow: hidden;
    cursor:auto;
}
.menu2 li{
    width:60px;
    height:31px;
	overflow: hidden;
    cursor:pointer;
}
.subnav{ background: url(subnav.png) no-repeat; height:60px; z-index:1;}
.subnav .fl,.subnav .fr{ width:410px; padding-left:80px;}
.subnav .fl{ line-height:60px;}
.subnav .fr{ line-height:60px;}

.content{ width:740px;}
.jdt{ width:314px; height:255px; padding:3px; background:#79cced;}
.news{ width:380px; background:url(newsbg.png) no-repeat; height:261px; padding:0 15px;}
.news .more{ line-height:36px; text-align:right;}
.news .title{ line-height:36px; text-align:center;}
.news .mstxt{ line-height:24px; text-indent:2em; color:#666;}
.news ul{ padding-top:15px;}
.news ul li{ line-height:24px; background:url(icon-list01.png) no-repeat left center; padding-left:10px; color:#666;}
.title01{ background:url(title01B.png) repeat-x; line-height:33px; height:33px;}
.title01 .fl{ background:url(title01L.png) no-repeat; width:125px; padding-left:24px;}
.title01 .fr{ background:url(title01R.png) no-repeat; width:50px; text-align:center;}
.mmyfc .mbody{ background:url(mbody01.png) no-repeat; padding:14px 0 11px;}
.mmyfc .mbody dl{ width:198px; height:166px; border:solid 1px #bee1ef; padding:6px; float:left; margin:0 13px; display:inline;}
.mmyfc .mbody dl dt{ line-height:30px; text-align:center;}
.mmyfc .mbody dl .fl{ width:100px;}
.mmyfc .mbody dl .fr{ width:88px; line-height:23px;}
.mkssz{ height:100px; background:url(mksszbg.png) no-repeat; padding-left:40px;}
.mkssz dl{ float:left; width:175px;}
.mkssz dl dt{ font-weight:bold; text-align:center; line-height:31px;}
.mkssz dl dd{ text-align:center;}
.mkssz dl dd a{ background:url(icon-list02.png) no-repeat left center; padding-left:18px; line-height:30px; height:30px;}
.mxjsb .mbody{ background:url(mbody02.png) no-repeat; padding:22px 0 15px;}
.mxjsb .mbody ul li{ width:158px; text-align:center; float:left; padding:0 8px; line-height:24px;}
.mxjsb .mbody ul li a{ display:block;}
.mxszz,.mjkzn{ width:365px;}
.m02body{ border:solid 1px #ccc; border-top:none; padding:10px 15px; min-height:149px; _height:149px;}
.m02body li{ background:url(icon-list01.png) no-repeat left center; padding-left:10px; line-height:24px;}

.sidebar{ width:250px;}
.info{ background:url(infbg.png) no-repeat; height:261px;}
.info .title{ line-height:40px; padding-left:20px;}
.info .mbody p{ line-height:36px; text-align:center;}
.info .mbody ul li{ background:url(inflist.png) no-repeat center 4px; width:90px; height:22px; padding:4px 0 4px 19px; float:left; margin:0 8px; line-height:22px; display:inline;}
.title02{ background:url(title02.png) no-repeat; line-height:30px; height:30px; padding:0 6px 0 24px;}
.video .mbody{ height:178px;}
.jyzn .mbody{ min-height:279px; _height:279px;}
.jyzn .mbody li{ width:66px; text-align:center; float:left; padding:0 8px; line-height:24px;}
.jrzzzj .mbody{ padding-top:1px; min-height:220px; _height:220px;}
.title03{ border-top: solid 1px #88dcff; background:#88dcff; line-height:29px; height:29px; padding-left:5px;}
.title03span{ display:block; float:left; width:30px; text-align:center;}
.title03 span{ display:block; float:left; width:30px; text-align:center;}
.myTabCon1
{
    display: none;
}
.myTabCon1Current
{
    display: block;
}
.sc01{ background:#fff; color:#3193c4; font-weight:bold;}
.jrzzzj .mbody div table{ background:#c3ddf6; margin:5px auto;}
.jrzzzj .mbody div table td{ background:#fff; line-height:29px; text-align:center;}
.jrzzzj .mbody div table th{ background:#e7f8ff; line-height:29px; color:#3193c4;}
.jrzzzj .mbody div table td a{ color:#3193c4;}

.bd{ background:url(icon-bd.png) no-repeat left center; padding-left:20px; line-height:30px; height:30px;}
.nmain{ padding:15px;}
.txtlist li{ background:url(icon-list03.png) no-repeat left center; border-bottom: dashed 1px #d8d8d8; line-height:40px; height:40px; padding-left:10px;}
.pages { height:40px; line-height:40px; padding-top:13px; text-align:center;}
.pages a { border: solid 1px #1889db; background:#fff; padding:3px 8px; color:#1889db; text-decoration:none;}
.pages a:hover { border-color:#ff4800; color:#ff4800;}
.curr { background:#1889db!important; color:#fff!important;}
.nmain h3{ font:bold 18px/30px "微软雅黑", "黑体"; text-align:center;}
.tips{ line-height:30px; height:30px; text-align:center; background:#eef7fe; color:#666;}
.SecImg{ width:700px; text-align:center; padding-top:20px;}
.SecImg img{ max-width: 640px; }
.SecDoc{ width:700px; text-align:left; padding-bottom:20px;}
.SecDoc a{ font-size: 14px; color: red;}
.txtbody{ padding:15px 0;}
.txtbody p{ line-height:25px; text-indent:2em;}

.footer{ border:solid 1px #ace2eb; padding:10px 0; text-align:center; line-height:24px;}
.footer ul li{ float:left; padding:0 11px;}
/*先进设备滚动所需样式*/
        a.abtn{display:block;height:100px;width:12px;}
a.aleft{background:url("jtL.png") left center;}
a.agrayleft{cursor:pointer;}
a.aright{background-image:url("jtR.png")}
a.agrayright{cursor:pointer;}
.scrolllist{width:740px;height:150px;margin:0 auto;}
.scrolllist .imglist_w{width:710px;height:150px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{min-width:710px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:179px;float:left;padding:0 5px;}
.scrolllist .imglist_w li img{padding:2px;border:solid 1px #ddd;}
.scrolllist .imglist_w li a{color:#000000;text-decoration:none;float:left; text-align:center;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllist .imglist_w li p{height:30px;line-height:24px;overflow:hidden;float:left;}
/*在线客服*/
.KeFuDiv{
	position: absolute;
	height:160px;
	width:118px;
}
.KeFuList{
	background:url(mid001.gif);
}
.KeFuTitle{
	background:url(list_001.gif);
	margin-left:9px;
	font-size:9pt;
	width:101px;
	height:20px;
	text-align:center;
}
.KeFuItem{
	text-align:center;
	margin-top:8px;
	font-size:9pt;
}
/*浮动工具条报名窗口*/
#rtools{width:118px; height: auto;background:#FFF; position:fixed; _position:absolute; right:2px; top:240px; z-index:100002;}
.rtools_a{border-top:0px; padding:1px; font-family:"微软雅黑";position: absolute;
	height:160px;
	width:118px;}