@charset "utf-8";
/* CSS Document */
.top{border-top:2px solid #000; background:#e7e7ef; width:100%; height:107px; }
.logo{margin-top:22px;width:520px;}
.logo img{width:100%;}

.tblink{height:30px; line-height:30px; color:#fff; text-align:right; padding-right:10px; padding-top:5px;}
.tblink a{color:#fff;}
.ser{text-align:right; padding-right:10px; width:230px;}
.sousuo {
	padding-top:10px;
	line-height:24px;
	}
.sousuo .srk {
	margin: 0; background:url(/jnds/images/ser_06.png) no-repeat;
	height: 37px;
	line-height:37px; text-indent:5px;
	width: 154px;
	float: left;
	font-family: "ËÎÌå";
	font-size: 12px;
	color:#fff;
	border:none;

}
.menu{width:440px; margin-top:65px; float:right;}
.menu li{float:left; width:110px;  color:#fff; font-size:16px; text-align:center;}
.menu li a:link{color:#000; line-height:40px; height:40px;}
.menu li a:hover{display:block; color:#094b9e; border:1px solid #ccc; border-bottom:none;}
.news_list{width:100%; margin:0 auto; height:250px;margin-top: 30px;}
.news_list li{background:#f3f3f3; width:30%; margin:10px 1%;  float:left;}
.news_list li a{ display:block; padding:20px 25px 26px;}
.news_list li .tit {padding:0; font-size:24px; color:#094b9e; line-height:35px; text-align:left;}
.news_list li .tit a{color:#fff;}
.news_list li a .tit:hover{color:#fff;display:block;}
.news_list li p{ font-size:16px; line-height:30px; text-align:left;}
.news_list li span{text-indent:20px; text-align:left; line-height:22px;color:#777;padding-top: 6px;}
.news_list li span:hover{color:#fff;}
.news_list li .more{border:1px solid #cfcfcf; width:80px; height:30px; margin-top:10px; text-align:center; line-height:30px;padding:0px 5px;}
.news_list li:hover{background:#094b9f; display:block; color:#fff;}
.news_list li:hover a{color:#fff;}
.news_list li:hover .tit{color:#fff;}
.news_list li:hover span{color:#fff;}
.news_list li:hover .more{border:1px solid #fff;}
.mid{background:#f8f8f8; width:100%; padding:35px 0px;}
.chax{width:311px;}
.chax li{margin-bottom:10px;}
.djfw{line-height:25px; color:#ad2259; text-align:left; font-size:14px;}
.djfw a:link{color:#ad2259;}
.gzdt{color:#094b9e; font-size:18px; line-height:32px; width:90px;}
.gz_more{background:url(/jnds/images/more_10.jpg) repeat-x; width:83%; height:32px; text-align:right;}
.xyxw{width:98%; margin:10px auto 10px auto; height:130px;}
.xwtp{float:left; width:180px;}
.xwtp img{width:180px;height:120px;}
.xwbt{float:right; width:63%; }
.xwbt_bt{color:#094b9e; font-size:16px; line-height:30px; text-align:left;}
.xwbt p{FONT-SIZE:14px; text-indent:2em; color:#777; line-height:22px; text-align:left;padding-top:6px;}
.list{ width:98%; height:auto; margin:0 auto;}
.list li{ line-height:38px; font-size:14px; text-align:right; color:#999;background:url(/jnds/images/dian.png) no-repeat left 18px;padding-left: 18px;}
.list li a{float:left; font-size:16px;}
.link_bt{font-size:20px; color:#094895; line-height:40px; border-bottom:1px solid #dedede; width:100%;}
.link{}
.link li{float:left; text-align:center; line-height:30px; padding:8px 10px 8px 0;font-size: 16px;}
.boot{background:#333333; line-height:26px; padding:20px 0px; font-size:14px; color:#adadad; text-align:center;}

.nbanner{margin:0 auto; text-align:center; position:relative; width:1000px;}
.nytit{position:absolute; background:url(/jnds/images/img_15.png) no-repeat; width:225px; height:66px; text-align:center; line-height:71px; color:#fff; font-size:24px; top:80px; left:0;}
.ej_menu{width:100%; margin:0 auto; border-bottom:1px solid #e5e5e5; height:40px;}
.ej_menu li{height:40px; line-height:40px; color:#000; width:80px; text-align:center; float:left;}
.ej_menu li a{color:#4d4d4d; display:block; font-size:14px;}
.ej_menu li a:hover{ border-bottom:2px solid #004db0; width:80px; height:40px;}
.ej_menu li .chushi{ border-bottom:2px solid #004db0; width:80px; height:40px;}
.tit_right{background:url(/jnds/images/nt_19.gif) no-repeat; border-bottom:1px solid #e5e5e5; height:40px; line-height:40px; color:#fff; font-size:18px; text-align:left; text-indent:10px;  width:98%; margin:0 auto; }
.nkslj{width:98%; margin:10px auto; }
.nkslj li{float:left; width:33.3%; text-align:center;}
.nkslj li p{line-height:35px; color:#818181;}
.ntit{border-bottom:2px solid #15518e; background:#fafafa; height:50px;}
.ntit_bt{text-align:left; padding-left:10px; font-size:18px; color:#15518e; line-height:50px;}
.dqwz{margin-right:5px; font-size:14px; color:#313131; line-height:20px; padding-top:20px; color:#666;}
.dqwz a{color:#666 !important;}
.nry{padding:10px; margin:0 auto; text-align:left; }
.nry h1 {
    font-size: 24px;
    text-align: center;
    line-height: 2em;
    color: #000000;
    font-weight: 600;
}
.nry p{text-indent:2em; line-height:26px;}
.nry_fb{ border-bottom:1px solid #e5e5e5; color:#878787; padding-right:10px; height:30px; text-align:right; line-height:30px;}
.nry_zw{text-align:left; font-size:14px; line-height:25px; text-indent:2em; padding:10px;}





.scrolldoorFrame{width:100%;margin:0px auto;overflow:hidden;}
.scrollUl{width:100%;overflow:hidden;}
.scrollUl li{float:left; text-align:center;}
.sd01{cursor:pointer;font-size:16px; color:#fff; width:98px; height:32px;text-align:center; line-height:31px; margin:4px 10px 0 10px;}
.sd02{cursor:pointer;text-decoration:none;text-align:center; margin-top:4px; height:31px; line-height:31px;font-size:16px;  color:#464646; width:98px; }
.sd01 a:link{color:#fff; text-decoration:none;}
.sd02 a:link{color:#464646; text-decoration:none;}
.sd001{cursor:pointer;font-size:16px; color:#fe8500; padding:0 5px; height:20px;text-align:center; line-height:20px; border-right:1px solid #dadada; margin-top:10px;}
.sd002{cursor:pointer;text-decoration:none;text-align:right; height:37px; line-height:37px;font-size:16px;  color:#229337; padding-left:5px;}
.sd001 a{color:#fe8500; text-decoration:none;}
.sd002 a{color:#229337; text-decoration:none;}

.bor03{border-top-width:0px;}

.cont{padding:0px;}
.xy98{ width:98%; height:auto; margin:0 auto;}
.xy98 li{ line-height:36px; font-size:14px; text-align:right; color:#999; font-size:12px;}
.xy98 li a{float:left; font-size:14px;}




/*banner*/
.zhez{height:450px; z-index:2;position:absolute; top:0; width:100%;}
  .lubo{ width: 100%;clear: both; min-height: 450px;zoom:1;}
  .lubo_box{ position: relative; width: 100%;  min-height: 450px;  margin-bottom:20px;background:#fff;}
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:auto; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%; }

  .lubo_box li img{ width: 100%; height:450px;}



  /*°´Å¥*/
  .lubo_btn{ position: absolute; width: 100%; top: 270px; z-index:4; }
  .left_btn{ width: 65px;float: left; height: 109px;  background:url(/jnds/images/0011.png) no-repeat; color: #fff; line-height: 109px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
  
  .right_btn{ width: 65px; float: right; height: 109px;  background:url(/jnds/images/001.png) no-repeat; color: #fff; line-height: 109px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
  .left_btn a{ display:block;color: #fff;}
  .right_btn a{ display:block;color: #fff;}
  .left_btn a:hover{ background:url(/jnds/images/002.png) no-repeat; cursor: pointer; }
  .right_btn a:hover{ background:url(/jnds/images/0022.png) no-repeat; cursor: pointer; }

.youq{width:1100px; margin:20px auto;}