﻿@charset "utf-8";
/* CSS Document */

/*------body-------------*/
body {margin:0; padding:0; font:14px/24px "微软雅黑","幼圆","黑体",Arial, Helvetica, sans-serif; color:#515151; background:#fff url(jsw-bg.jpg) repeat-x center top;}
body a { color:#515151; font:14px/21px "微软雅黑","幼圆","黑体",Arial, Helvetica, sans-serif; text-decoration:none;}
body a:hover {
	color: #1a95c1;
	text-decoration: none;
	font-family: "微软雅黑", "幼圆", "黑体", Arial, Helvetica, sans-serif;
}
td, ul,dd,dt,dl, ol, li, input, a, textarear, span, p, form, strong, select, label, checkbox, radiobotton, h1, h2, h3, h4, h5, h6,object,embed,table{
	margin: 0;
	padding: 0;
	font-family: "微软雅黑", "幼圆", "黑体", Arial, Helvetica, sans-serif;
}
ul,li{list-style-type:none;margin:0;padding:0;}
img {font-size:0;line-height:0; margin:0; border:none; padding:0;}
.clearfloat {clear:both;height:1px;overflow:hidden;margin-top:-1px;}
.spacer {clear:both;font-size:0;line-height:0;}
.weiyi{text-indent:-9999px;}

.jz{margin:0 auto;}
.fc-bai{
	color: #fff;
	font-family: "微软雅黑";
}
.fs-14{font-size:14px;}
.fs-13{font-size:13px;}
.fs-16{font-size:16px;}
.fh-16{line-height:16px}
.fc-red{color:#c60101;}
.fc-lan{color:#1a95c1;}
.ff-yh{ font-family:"微软雅黑";}
.fc-lv{color:#62982b;}
.fc-ch{color:#ef8906;}
.line{border-bottom: 1px dotted #a5a5a5;}

.nTab1{ background:url(jsw-sub2.jpg) repeat-x bottom;overflow:hidden;}
.none {display:none;}
.nTab1 .TabTitle li{float:left;cursor:pointer;height:33px;line-height:33px;text-align:center;width:121px;font-family:"微软雅黑","幼圆","黑体";}
.nTab1 .TabTitle li a{text-decoration:none; font-size:16px; font-family:"微软雅黑","幼圆","黑体"; line-height:33px; width:121px; height:33px; display:block; color:1284d7;}
.nTab1 .TabTitle .active{ color:#fff; font-size:16px; font-weight:bold; background:url(jsw-sub.jpg) no-repeat top left;}
.nTab1 .TabTitle .active a{background:url(jsw-sub.jpg) no-repeat top left; color:#fff; font-size:16px; font-weight:bold;}
.nTab1 .TabTitle .normal{background:none; font-size:16px; font-family:"微软雅黑","幼圆","黑体";color:#0f98df;}
.nTab1 .TabTitle .normal a{font-size:16px; font-family:"微软雅黑","幼圆","黑体"; line-height:33px; width:121px; height:33px; display:block; color:#0f98df;}
.nTab1 .TabContent{clear:both;overflow:hidden;display:block}



.h-toutiao{font:bold 24px/40px "微软雅黑","幼圆"; color:#1284d7;}
.ssk1{border:1px solid #b0d2e0; width:200px; line-height:20px; height:22px; color:#999; padding:0 10px;}
.btn-ss{width:50px; height:26px; display:block; background: url(jsw-btnss.jpg) no-repeat; border:0; cursor:pointer; color:#fff; text-align:center; font: normal 14px/24px "微软雅黑";}


a.linkb{color:#fff;}
a:hover.linkb{color:#fff;}
.h-mtname{font:bold 16px/34px "微软雅黑"; color:#0d88e6;}

.tp img{margin-bottom:5px;}
.link-k{width:180px;}
.foot{width:1000px; margin:10px auto; height:120px;}

/*----menu g css----------------------------------------*/

#menu {
 PADDING: 0px;  Z-INDEX: 100; BACKGROUND:none ;  MARGIN: 0px;FONT:14px "微软雅黑","幼圆",Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative; WIDTH: 720px; PADDING-TOP: 0px; HEIGHT: 45px; margin:0 auto; margin:0 auto;
}
#menu UL {
 PADDING: 0px;  Z-INDEX: 100; BACKGROUND:none;  MARGIN: 0px; FONT: 14px "微软雅黑","幼圆",Arial, Helvetica, sans-serif;  PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; height:40px; line-height:45px;}

#menu TABLE {
 BORDER-COLLAPSE: collapse
}
#menu LI {
 FLOAT: left
}
#menu LI LI {
 FLOAT: none; float:left;
}
#menu LI A LI {
 FLOAT: left
}
#menu LI A {
font-weight:bold;  font-family:"微软雅黑","宋体";font-size:16px; line-height:45px; color:#128bd2; display:block; width:140px; height:45px; text-align:center;
}
#menu li a span.m1{ background:url(jsw-m11.png) no-repeat 10px 10px; width:40px; height:45px; display:block; float:left; margin-left:10px;}
#menu li a:hover span.m1,#menu LI:hover span.m1{background:url(jsw-m12.png) no-repeat 10px 10px;}
#menu li a span.m2{ background:url(jsw-m21.png) no-repeat 10px 10px; width:40px; height:45px; display:block; float:left; margin-left:10px;}
#menu li a:hover span.m2,#menu LI:hover span.m2{background:url(jsw-m22.png) no-repeat 10px 10px;}
#menu li a span.m3{ background:url(jsw-m31.png) no-repeat 10px 10px; width:40px; height:45px; display:block; float:left; margin-left:10px;}
#menu li a:hover span.m3,#menu LI:hover span.m3{background:url(jsw-m32.png) no-repeat 10px 10px;}
#menu li a span.m4{ background:url(jsw-m41.png) no-repeat 10px 10px; width:40px; height:45px; display:block; float:left; margin-left:10px;}
#menu li a:hover span.m4,#menu LI:hover span.m4{background:url(jsw-m42.png) no-repeat 10px 10px;}
#menu li a span.m5{ background:url(jsw-m51.png) no-repeat 10px 10px; width:40px; height:45px; display:block; float:left; margin-left:10px;}
#menu li a:hover span.m5,#menu LI:hover span.m5{background:url(jsw-m52.png) no-repeat 10px 10px;}
#menu li a:hover{background:url(images/jsw-menuover.jgp) no-repeat center top; color:#fff;}
#menu LI LI A {
 FLOAT: none; LINE-HEIGHT: 28px; HEIGHT: 28px; font-weight:normal; font-size:13px; color:#fff;
width:100px; text-align:center; display:block;}
#menu LI:hover {
 Z-INDEX: 100; POSITION: relative;background:url(jsw-menuover.jpg) no-repeat center; color:#fff;
}
#menu A:hover {
 Z-INDEX: 100; background:url(jsw-menuover.jpg) no-repeat center; color:#fff; POSITION: relative;
}
#menu LI:hover > A {
color:#fff;
}
#menu li li a:hover{color:#fff; background:#368ae3;}
#menu :hover UL {
 Z-INDEX: 300; LEFT: 0px;  TOP: 45px; width:200px; height:auto; background:#116bcb; padding:10px;
}
#menu A:hover UL {
 LEFT: -1px
}
#menu UL {
 LEFT: -9999px; POSITION: absolute; TOP: -9999px
}

#menu LI:hover LI{ wdith:140px; text-align:center;}
#menu LI:hover LI :hover{background:none;}
#menu LI:hover LI:hover{background:#368ae3; }
#menu li:hover ul li{width:auto;}
#menu li:hover ul li a{ padding:0 0;}

.home-tname{
	font: bold 15px/29px "微软雅黑";
	color: #fff;
}
.linkb,a:hover.linkb{color:#fff;}

.k1{border:1px solid #e4e4e4;}
.ht1{background:url(jsw-lt.jpg) no-repeat;}
.xxk{background:url(jsw-sub2.jpg) repeat-x bottom;}
.xxk-t{ background:url(jsw-sub.jpg) no-repeat; text-align:center;}
.home-tt{color:#1374bf; font:bold 21px/40px "微软雅黑";}
.xx{background:url(jsw-xx.jpg) repeat-x;}
.h-pk{width:238px; height:170px; display:block; overflow:hidden; position:relative; float:left; margin:10px 4px;}
.h-pk .wzk{ z-index:10; position:absolute;color:#fff; text-align:center; width:238px; height:130px; left:-238px; background:#009ce5; top:0; padding-top:40px;}
a:hover.h-pk .wzk{position:absolute; left:0; top:0;}
.spbt{color:#fff; font-size:18px; line-height:34px; font-family:"微软雅黑"; font-weight:bold;}
.nymenu{width:200px; margin:0 auto;}
.nymenu li{margin-top:2px;}
.nymenu li a{width:180px; height:28px; font:normal 15px/28px "微软雅黑"; display:block; background:url(jsw-nynav1.jpg) no-repeat; padding-left:20px;}
.nymenu li a:hover{ background:url(jsw-nynav2.jpg) no-repeat;}